/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-800:oklch(44.4% .177 26.899);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-100:oklch(96.2% .044 156.743);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-800:oklch(42.4% .199 265.638);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-800:oklch(43.8% .218 303.724);--color-slate-500:oklch(55.4% .046 257.417);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-900:oklch(21% .006 285.885);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-chart-1:var(--chart-1);--color-chart-2:var(--chart-2);--color-chart-3:var(--chart-3);--color-chart-4:var(--chart-4);--color-chart-5:var(--chart-5);--color-sidebar:var(--sidebar);--color-sidebar-foreground:var(--sidebar-foreground);--color-sidebar-primary:var(--sidebar-primary);--color-sidebar-primary-foreground:var(--sidebar-primary-foreground);--color-sidebar-accent:var(--sidebar-accent);--color-sidebar-accent-foreground:var(--sidebar-accent-foreground);--color-sidebar-border:var(--sidebar-border);--color-sidebar-ring:var(--sidebar-ring);--color-ai:var(--ai);--color-ai-foreground:var(--ai-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-info:var(--info);--color-info-foreground:var(--info-foreground);--color-success-soft:var(--success-soft);--color-warning-soft:var(--warning-soft);--color-destructive-soft:var(--destructive-soft);--color-info-soft:var(--info-soft);--color-ai-soft:var(--ai-soft)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light only!important}:root.dark{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark only!important}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.875rem;font-weight:400;line-height:1.5}b,strong{font-weight:600}::-webkit-scrollbar{background:0 0;width:10px;height:10px}::-webkit-scrollbar-button{width:0;height:0;display:none}::-webkit-scrollbar-track{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-track-piece{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-corner{box-shadow:none;background:0 0;border:0}::-webkit-scrollbar-thumb{background-color:var(--border);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){::-webkit-scrollbar-thumb:hover{background-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}:root.themeSwitching *{transition:none!important;animation:none!important}h1{letter-spacing:-.025em;margin-bottom:.5rem;font-size:1.875rem;font-weight:500;line-height:1.2}h2{letter-spacing:-.02em;margin-bottom:.5rem;font-size:1.5rem;font-weight:500;line-height:1.25}h3{margin-bottom:.5rem;font-size:1.25rem;font-weight:500;line-height:1.3}h4{margin-bottom:.375rem;font-size:1.0625rem;font-weight:500;line-height:1.35}h5{margin-bottom:.375rem;font-size:.9375rem;font-weight:500;line-height:1.4}h6{margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.4}h1 small,h2 small,h3 small,h4 small{color:var(--muted-foreground);font-size:60%;font-weight:400}:is(h1,h2,h3,h4,h5,h6) :is(b,strong){font-weight:700}p{margin-bottom:.75rem}p:last-child{margin-bottom:0}small{font-size:80%}hr{border:0;border-top:1px solid var(--border);margin:1rem 0}a{color:inherit}code{background:var(--muted);border-radius:calc(var(--radius-md) - 2px);padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125em}pre code{background:0 0;padding:0}kbd{background:var(--muted);border:1px solid var(--border);border-radius:calc(var(--radius-md) - 2px);border-bottom-width:2px;padding:.125rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75em}mark{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){mark{background:color-mix(in oklab, var(--primary) 20%, transparent)}}mark{color:var(--foreground);border-radius:2px;padding:0 2px}.panelContent ul,.modals-body ul,content.page ul:not([class]){margin-bottom:.75rem;padding-left:1.25rem;list-style:outside}.panelContent ol,.modals-body ol,content.page ol:not([class]){margin-bottom:.75rem;padding-left:1.25rem;list-style:decimal}.panelContent li ul,.panelContent li ol{margin-bottom:0}.lead{color:var(--muted-foreground);font-size:1.0625rem;font-weight:300}*,:before,:after{border-color:var(--color-border,currentColor)}.fa{vertical-align:-13%}}@layer vendor{.vue3-treeselect-helper-hide{display:none}.vue3-treeselect-helper-zoom-effect-off{transform:none!important}@keyframes vue3-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue3-treeselect-animation-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes vue3-treeselect-animation-rotate{to{transform:rotate(1turn)}}.vue3-treeselect__multi-value-item--transition-enter-active,.vue3-treeselect__multi-value-item--transition-leave-active{transition-property:transform,opacity;transition-duration:.2s}.vue3-treeselect__multi-value-item--transition-enter-active{transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue3-treeselect__multi-value-item--transition-leave-active{transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue3-treeselect__multi-value-item--transition-enter,.vue3-treeselect__multi-value-item--transition-leave-to{opacity:0;transform:scale(.7)}.vue3-treeselect__multi-value-item--transition-move{transition:transform .2s cubic-bezier(.165,.84,.44,1)}.vue3-treeselect{text-align:left;position:relative}[dir=rtl] .vue3-treeselect{text-align:right}.vue3-treeselect div,.vue3-treeselect span{box-sizing:border-box}.vue3-treeselect svg{fill:currentColor}.vue3-treeselect__control{table-layout:fixed;background:#fff;border:1px solid #ddd;border-radius:5px;width:100%;height:36px;padding-left:5px;padding-right:5px;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.215,.61,.355,1);display:table}.vue3-treeselect:not(.vue3-treeselect--disabled):not(.vue3-treeselect--focused) .vue3-treeselect__control:hover{border-color:#cfcfcf}.vue3-treeselect--focused:not(.vue3-treeselect--open) .vue3-treeselect__control{border-color:#039be5;box-shadow:0 0 0 3px #039be51a}.vue3-treeselect--disabled .vue3-treeselect__control{background-color:#f9f9f9}.vue3-treeselect--open .vue3-treeselect__control{border-color:#cfcfcf}.vue3-treeselect--open.vue3-treeselect--open-below .vue3-treeselect__control{border-bottom-right-radius:0;border-bottom-left-radius:0}.vue3-treeselect--open.vue3-treeselect--open-above .vue3-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue3-treeselect__control--has-icon{padding-left:20px}.vue3-treeselect__control--has-icon .vue3-treeselect__value-container{padding-left:5px}.vue3-treeselect__control--has-icon .vue3-treeselect__value-container .vue3-treeselect__input-container{padding-left:0}.vue3-treeselect__multi-value,.vue3-treeselect__value-container{vertical-align:middle;width:100%}.vue3-treeselect__value-container{display:table-cell;position:relative}.vue3-treeselect--searchable:not(.vue3-treeselect--disabled) .vue3-treeselect__value-container{cursor:text}.vue3-treeselect__multi-value{display:inline-block}.vue3-treeselect--has-value .vue3-treeselect__multi-value{margin-bottom:5px}.vue3-treeselect__control-icon-container{pointer-events:none;-webkit-user-select:none;user-select:none;line-height:34px;position:absolute;inset:0 0 0 5px}.vue3-treeselect__placeholder,.vue3-treeselect__single-value{pointer-events:none;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap;padding-left:5px;padding-right:5px;line-height:34px;position:absolute;inset:0;overflow:hidden}.vue3-treeselect__placeholder{color:#bdbdbd}.vue3-treeselect__single-value{color:#333}.vue3-treeselect--focused.vue3-treeselect--searchable .vue3-treeselect__single-value{color:#bdbdbd}.vue3-treeselect--disabled .vue3-treeselect__single-value{position:static}.vue3-treeselect__multi-value-item-container{vertical-align:top;padding-top:5px;padding-right:5px;display:inline-block}[dir=rtl] .vue3-treeselect__multi-value-item-container{padding-left:5px;padding-right:0}.vue3-treeselect__multi-value-item{color:#039be5;cursor:default;vertical-align:top;background:#e3f2fd;border:1px solid #0000;border-radius:2px;padding:2px 0;font-size:12px;display:inline-table}.vue3-treeselect:not(.vue3-treeselect--disabled) .vue3-treeselect__multi-value-item:not(.vue3-treeselect__multi-value-item-disabled):hover .vue3-treeselect__multi-value-item:not(.vue3-treeselect__multi-value-item-new) .vue3-treeselect__multi-value-item:not(.vue3-treeselect__multi-value-item-new):hover{color:#039be5;cursor:pointer;background:#e3f2fd}.vue3-treeselect__multi-value-item.vue3-treeselect__multi-value-item-disabled{color:#757575;cursor:default;background:#f5f5f5}.vue3-treeselect--disabled .vue3-treeselect__multi-value-item{color:#555;cursor:default;background:#fff;border-color:#e5e5e5}.vue3-treeselect__multi-value-item.vue3-treeselect__multi-value-item-new,.vue3-treeselect__multi-value-item.vue3-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue3-treeselect__multi-value-label,.vue3-treeselect__value-remove{vertical-align:middle;padding:0 5px;display:table-cell}.vue3-treeselect__value-remove{color:#039be5;cursor:pointer;border-left:1px solid #fff;padding-left:5px;line-height:0}[dir=rtl] .vue3-treeselect__value-remove{border-left:0;border-right:1px solid #fff}.vue3-treeselect__value-remove:hover{color:#e53935}.vue3-treeselect--disabled .vue3-treeselect__value-remove,.vue3-treeselect__multi-value-item-disabled .vue3-treeselect__value-remove{display:none}.vue3-treeselect__value-remove>svg{width:6px;height:6px}.vue3-treeselect__multi-value-label{-webkit-user-select:none;user-select:none;white-space:pre-line;padding-right:5px}.vue3-treeselect__limit-tip{vertical-align:top;padding-top:5px;padding-right:5px;display:inline-block}[dir=rtl] .vue3-treeselect__limit-tip{padding-left:5px;padding-right:0}.vue3-treeselect__limit-tip-text{color:#bdbdbd;cursor:default;margin:2px 0;padding:1px 0;font-size:12px;font-weight:600;display:block}.vue3-treeselect__input-container{outline:none;max-width:100%;display:block}.vue3-treeselect--single .vue3-treeselect__input-container{font-size:inherit;height:100%}.vue3-treeselect--multi .vue3-treeselect__input-container{vertical-align:top;font-size:12px;display:inline-block}.vue3-treeselect--searchable .vue3-treeselect__input-container{padding-left:5px;padding-right:5px}.vue3-treeselect--searchable.vue3-treeselect--multi.vue3-treeselect--has-value .vue3-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue3-treeselect--searchable.vue3-treeselect--multi.vue3-treeselect--has-value .vue3-treeselect__input-container{padding-left:5px;padding-right:0}.vue3-treeselect--disabled .vue3-treeselect__input-container{display:none}.vue3-treeselect__input,.vue3-treeselect__sizer{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}.vue3-treeselect__input{box-shadow:none;box-sizing:initial;vertical-align:middle;background:0 0;border:0;outline:none;max-width:100%;margin:0;padding:0;line-height:1}.vue3-treeselect__input::-ms-clear{display:none}.vue3-treeselect--single .vue3-treeselect__input{width:100%;height:100%}.vue3-treeselect--multi .vue3-treeselect__input{padding-top:3px;padding-bottom:3px}.vue3-treeselect--has-value .vue3-treeselect__input{line-height:inherit;vertical-align:top}.vue3-treeselect__sizer{visibility:hidden;white-space:pre;height:0;position:absolute;top:0;left:0;overflow:scroll}.vue3-treeselect__x-container{color:#ccc;cursor:pointer;text-align:center;vertical-align:middle;width:20px;line-height:0;animation:.2s cubic-bezier(.075,.82,.165,1) vue3-treeselect-animation-fade-in;display:table-cell}.vue3-treeselect__x-container:hover{color:#e53935}.vue3-treeselect__x{width:8px;height:8px}.vue3-treeselect__control-arrow-container{cursor:pointer;text-align:center;vertical-align:middle;width:20px;line-height:0;display:table-cell}.vue3-treeselect--disabled .vue3-treeselect__control-arrow-container{cursor:default}.vue3-treeselect__control-arrow{color:#ccc;width:9px;height:9px}.vue3-treeselect:not(.vue3-treeselect--disabled) .vue3-treeselect__control-arrow-container:hover .vue3-treeselect__control-arrow{color:#616161}.vue3-treeselect--disabled .vue3-treeselect__control-arrow{opacity:.35}.vue3-treeselect__control-arrow--rotated{transform:rotate(180deg)}.vue3-treeselect__menu-container{width:100%;transition:all;position:absolute;left:0;overflow:visible}.vue3-treeselect--open-below:not(.vue3-treeselect--append-to-body) .vue3-treeselect__menu-container{top:100%}.vue3-treeselect--open-above:not(.vue3-treeselect--append-to-body) .vue3-treeselect__menu-container{bottom:100%}.vue3-treeselect__menu{cursor:default;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #cfcfcf;width:auto;padding-top:5px;padding-bottom:5px;line-height:180%;display:block;position:absolute;overflow:hidden auto}.vue3-treeselect--open-below .vue3-treeselect__menu{border-top-color:#f2f2f2;border-bottom-right-radius:5px;border-bottom-left-radius:5px;margin-top:-1px;top:0;box-shadow:0 1px #0000000f}.vue3-treeselect--open-above .vue3-treeselect__menu{border-bottom-color:#f2f2f2;border-top-left-radius:5px;border-top-right-radius:5px;margin-bottom:-1px;bottom:0}.vue3-treeselect__indent-level-0 .vue3-treeselect__option{padding-left:5px}[dir=rtl] .vue3-treeselect__indent-level-0 .vue3-treeselect__option{padding-left:5px;padding-right:5px}.vue3-treeselect__indent-level-0 .vue3-treeselect__tip{padding-left:25px}[dir=rtl] .vue3-treeselect__indent-level-0 .vue3-treeselect__tip{padding-left:5px;padding-right:25px}.vue3-treeselect__indent-level-1 .vue3-treeselect__option{padding-left:25px}[dir=rtl] .vue3-treeselect__indent-level-1 .vue3-treeselect__option{padding-left:5px;padding-right:25px}.vue3-treeselect__indent-level-1 .vue3-treeselect__tip{padding-left:45px}[dir=rtl] .vue3-treeselect__indent-level-1 .vue3-treeselect__tip{padding-left:5px;padding-right:45px}.vue3-treeselect__indent-level-2 .vue3-treeselect__option{padding-left:45px}[dir=rtl] .vue3-treeselect__indent-level-2 .vue3-treeselect__option{padding-left:5px;padding-right:45px}.vue3-treeselect__indent-level-2 .vue3-treeselect__tip{padding-left:65px}[dir=rtl] .vue3-treeselect__indent-level-2 .vue3-treeselect__tip{padding-left:5px;padding-right:65px}.vue3-treeselect__indent-level-3 .vue3-treeselect__option{padding-left:65px}[dir=rtl] .vue3-treeselect__indent-level-3 .vue3-treeselect__option{padding-left:5px;padding-right:65px}.vue3-treeselect__indent-level-3 .vue3-treeselect__tip{padding-left:85px}[dir=rtl] .vue3-treeselect__indent-level-3 .vue3-treeselect__tip{padding-left:5px;padding-right:85px}.vue3-treeselect__indent-level-4 .vue3-treeselect__option{padding-left:85px}[dir=rtl] .vue3-treeselect__indent-level-4 .vue3-treeselect__option{padding-left:5px;padding-right:85px}.vue3-treeselect__indent-level-4 .vue3-treeselect__tip{padding-left:105px}[dir=rtl] .vue3-treeselect__indent-level-4 .vue3-treeselect__tip{padding-left:5px;padding-right:105px}.vue3-treeselect__indent-level-5 .vue3-treeselect__option{padding-left:105px}[dir=rtl] .vue3-treeselect__indent-level-5 .vue3-treeselect__option{padding-left:5px;padding-right:105px}.vue3-treeselect__indent-level-5 .vue3-treeselect__tip{padding-left:125px}[dir=rtl] .vue3-treeselect__indent-level-5 .vue3-treeselect__tip{padding-left:5px;padding-right:125px}.vue3-treeselect__indent-level-6 .vue3-treeselect__option{padding-left:125px}[dir=rtl] .vue3-treeselect__indent-level-6 .vue3-treeselect__option{padding-left:5px;padding-right:125px}.vue3-treeselect__indent-level-6 .vue3-treeselect__tip{padding-left:145px}[dir=rtl] .vue3-treeselect__indent-level-6 .vue3-treeselect__tip{padding-left:5px;padding-right:145px}.vue3-treeselect__indent-level-7 .vue3-treeselect__option{padding-left:145px}[dir=rtl] .vue3-treeselect__indent-level-7 .vue3-treeselect__option{padding-left:5px;padding-right:145px}.vue3-treeselect__indent-level-7 .vue3-treeselect__tip{padding-left:165px}[dir=rtl] .vue3-treeselect__indent-level-7 .vue3-treeselect__tip{padding-left:5px;padding-right:165px}.vue3-treeselect__indent-level-8 .vue3-treeselect__option{padding-left:165px}[dir=rtl] .vue3-treeselect__indent-level-8 .vue3-treeselect__option{padding-left:5px;padding-right:165px}.vue3-treeselect__indent-level-8 .vue3-treeselect__tip{padding-left:185px}[dir=rtl] .vue3-treeselect__indent-level-8 .vue3-treeselect__tip{padding-left:5px;padding-right:185px}.vue3-treeselect__option{table-layout:fixed;width:100%;padding-left:5px;padding-right:5px;display:table}.vue3-treeselect__option--highlight{background:#f5f5f5}.vue3-treeselect--single .vue3-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue3-treeselect--single .vue3-treeselect__option--selected:hover{background:#e3f2fd}.vue3-treeselect__option--hide{display:none}.vue3-treeselect__option-arrow-container,.vue3-treeselect__option-arrow-placeholder{text-align:center;vertical-align:middle;width:20px;line-height:0;display:table-cell}.vue3-treeselect__option-arrow-container{cursor:pointer}.vue3-treeselect__option-arrow{color:#ccc;vertical-align:middle;width:9px;height:9px;transition:transform .2s cubic-bezier(.19,1,.22,1);display:inline-block;transform:rotate(-90deg)}[dir=rtl] .vue3-treeselect__option-arrow{transform:rotate(90deg)}.vue3-treeselect--branch-nodes-disabled .vue3-treeselect__option:hover .vue3-treeselect__option-arrow,.vue3-treeselect__option-arrow-container:hover .vue3-treeselect__option-arrow{color:#616161}.vue3-treeselect__option-arrow--rotated,[dir=rtl] .vue3-treeselect__option-arrow--rotated{transform:rotate(0)}.vue3-treeselect__option-arrow--rotated.vue3-treeselect__option-arrow--prepare-enter{transform:rotate(-90deg)!important}[dir=rtl] .vue3-treeselect__option-arrow--rotated.vue3-treeselect__option-arrow--prepare-enter{transform:rotate(90deg)!important}.vue3-treeselect__label-container{color:inherit;cursor:pointer;table-layout:fixed;vertical-align:middle;width:100%;display:table}.vue3-treeselect__option--disabled .vue3-treeselect__label-container{color:#00000040;cursor:not-allowed}.vue3-treeselect__checkbox-container{text-align:center;vertical-align:middle;width:20px;min-width:20px;height:100%;display:table-cell}.vue3-treeselect__checkbox{border-style:solid;border-width:1px;border-radius:2px;width:12px;height:12px;margin:auto;transition:all .2s cubic-bezier(.075,.82,.165,1);display:block;position:relative}.vue3-treeselect__check-mark,.vue3-treeselect__minus-mark{opacity:0;background-repeat:no-repeat;transition:all .2s;display:block;position:absolute;top:1px;left:1px}.vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px;width:8px;height:8px}@media (resolution>=1.5x){.vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (resolution>=192dpi){.vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (resolution>=288dpi){.vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue3-treeselect__checkbox--indeterminate>.vue3-treeselect__minus-mark{opacity:1}.vue3-treeselect__checkbox--disabled .vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (resolution>=1.5x){.vue3-treeselect__checkbox--disabled .vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (resolution>=192dpi){.vue3-treeselect__checkbox--disabled .vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (resolution>=288dpi){.vue3-treeselect__checkbox--disabled .vue3-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue3-treeselect__check-mark{height:8px;transform:scaleY(1/8);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;width:8px}@media (resolution>=1.5x){.vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (resolution>=192dpi){.vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (resolution>=288dpi){.vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue3-treeselect__checkbox--checked>.vue3-treeselect__check-mark{opacity:1;transform:scaleY(1)}.vue3-treeselect__checkbox--disabled .vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (resolution>=1.5x){.vue3-treeselect__checkbox--disabled .vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (resolution>=192dpi){.vue3-treeselect__checkbox--disabled .vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (resolution>=288dpi){.vue3-treeselect__checkbox--disabled .vue3-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue3-treeselect__checkbox--unchecked{background:#fff;border-color:#e0e0e0}.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked{background:#fff;border-color:#039be5}.vue3-treeselect__checkbox--checked,.vue3-treeselect__checkbox--indeterminate,.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--checked,.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--indeterminate{background:#039be5;border-color:#039be5}.vue3-treeselect__checkbox--disabled,.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--disabled{background-color:#f7f7f7;border-color:#e0e0e0}.vue3-treeselect__label{cursor:inherit;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:100%;padding-left:5px;display:table-cell;overflow:hidden}[dir=rtl] .vue3-treeselect__label{padding-left:0;padding-right:5px}.vue3-treeselect__count{opacity:.6;margin-left:5px;font-weight:400}[dir=rtl] .vue3-treeselect__count{margin-left:0;margin-right:5px}.vue3-treeselect__tip{color:#757575;table-layout:fixed;width:100%;padding-left:5px;padding-right:5px;display:table}.vue3-treeselect__tip-text{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%;padding-left:5px;padding-right:5px;font-size:12px;display:table-cell;overflow:hidden}.vue3-treeselect__error-tip .vue3-treeselect__retry{color:#039be5;cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none}[dir=rtl] .vue3-treeselect__error-tip .vue3-treeselect__retry{margin-left:0;margin-right:5px}.vue3-treeselect__icon-container{text-align:center;vertical-align:middle;width:20px;line-height:0;display:table-cell}.vue3-treeselect--single .vue3-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue3-treeselect--single .vue3-treeselect__icon-container{padding-left:0;padding-right:5px}.vue3-treeselect__icon-warning{background:#fb8c00;border-radius:50%;width:12px;height:12px;margin:auto;display:block;position:relative}.vue3-treeselect__icon-warning:after{content:"";border:0 solid #fff;border-width:5px 0 1px;width:2px;height:1px;display:block;position:absolute;top:2.5px;left:5px}.vue3-treeselect__icon-error{background:#e53935;border-radius:50%;width:12px;height:12px;margin:auto;display:block;position:relative}.vue3-treeselect__icon-error:after,.vue3-treeselect__icon-error:before{content:"";background:#fff;display:block;position:absolute;transform:rotate(45deg)}.vue3-treeselect__icon-error:before{width:6px;height:2px;top:5px;left:3px}.vue3-treeselect__icon-error:after{width:2px;height:6px;top:3px;left:5px}.vue3-treeselect__icon-loader{text-align:center;width:12px;height:12px;margin:auto;animation:1.6s linear infinite vue3-treeselect-animation-rotate;display:block;position:relative}.vue3-treeselect__icon-loader:after,.vue3-treeselect__icon-loader:before{content:"";opacity:.6;border-radius:50%;width:100%;height:100%;animation:1.6s ease-in-out infinite vue3-treeselect-animation-bounce;display:block;position:absolute;top:0;left:0}.vue3-treeselect__icon-loader:before{background:#039be5}.vue3-treeselect__icon-loader:after{background:#b3e5fc;animation-delay:-.8s}.vue3-treeselect__menu-placeholder{display:none}.vue3-treeselect__portal-target{box-sizing:border-box;border:0;width:0;height:0;margin:0;padding:0;display:block;position:absolute;top:0;left:0;overflow:visible}.calentim-container,.calentim-container-mobile{float:left;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;z-index:999999;-webkit-font-smoothing:antialiased;font-kerning:normal;-webkit-font-kerning:normal;-webkit-text-size-adjust:100%;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.calentim-container:focus,.calentim-container-mobile:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.calentim-container .calentim-input,.calentim-container-mobile .calentim-input{top:inherit;background:#fff;border:1px solid #ddd;border-radius:6px;flex-direction:column;margin:5px;display:flex;overflow:hidden;box-shadow:0 0 13px -5px #0006}.calentim-container .calentim-input.calentim-input-vertical-range,.calentim-container-mobile .calentim-input.calentim-input-vertical-range{flex-direction:row}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-left,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-left{border-right:1px solid #ddd}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right{background:#fff;flex-direction:column;flex:1;display:flex;position:relative}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges{border-top:none;flex-direction:column;flex:1;padding:0 0 24px;display:flex;overflow:hidden auto}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range-header-container,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range-header-container{padding:8px 12px}.calentim-container .calentim-range-header-container{display:none}.calentim-container .monthsSelect{border-top:1px solid #ddd;margin-top:3px;padding-top:3px}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range{background:#f8f8ff;border:1px solid #ddd;border-radius:3px;flex:0;margin:3px 6px;padding:8px 12px}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range.calentim-range-selected,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-ranges .calentim-range.calentim-range-selected{color:#fff;background:#1885fc}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right .calentim-footer,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right .calentim-footer{border-top:1px solid #ddd;flex:0}.calentim-container .calentim-input .calentim-header,.calentim-container-mobile .calentim-input .calentim-header{border-bottom:1px solid #ddd;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 20px 10px;display:flex}.calentim-container .calentim-input .calentim-header .calentim-header-separator,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-separator{color:#f0f8ff;flex:0;margin:-2px 0 0;padding:0 16px;font-size:32px;display:block}.calentim-container .calentim-input .calentim-header .calentim-header-start,.calentim-container .calentim-input .calentim-header .calentim-header-end,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end{white-space:nowrap;text-align:left;flex:1;margin-right:10px;display:block}.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day,.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-end-day,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-start-day,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day{float:left;color:#1885fc;text-align:left;margin-top:-10px;margin-right:8px;font-size:2.5em;font-weight:100}.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-date,.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-end-date,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-start-date,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-date{color:#a6aab3;font-size:.9em;display:inline-block}.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-start-weekday,.calentim-container .calentim-input .calentim-header .calentim-header-start .calentim-header-end-weekday,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-start-weekday,.calentim-container .calentim-input .calentim-header .calentim-header-end .calentim-header-end-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-weekday{color:#c9c9d1;font-size:.7em}.calentim-container .calentim-input .calentim-calendars,.calentim-container-mobile .calentim-input .calentim-calendars{box-sizing:border-box;display:flex;position:relative}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector{z-index:100;border:0 solid #fff;display:none;position:absolute;inset:0}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month{box-sizing:border-box;float:left;word-break:break-word;word-wrap:break-word;text-transform:uppercase;cursor:pointer;background:#eee;outline:1px solid #ddd;justify-content:center;align-items:center;width:25%;height:33.33%;font-weight:700;display:flex}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month.current{color:#fff;background:#0666cd}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev{float:left;box-sizing:border-box;text-transform:uppercase;word-wrap:break-word;word-break:break-all;cursor:pointer;background:#eee;outline:1px solid #ddd;justify-content:center;align-items:center;width:20%;height:33.33%;margin:0;font-weight:700;display:flex}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year.current,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next.current,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next.current,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next.current,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev.current{color:#fff;background:#0666cd}.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev{color:#1885fc;background:#fff;font-size:2.65em}.calentim-container .calentim-input .calentim-calendars .calentim-calendar,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar{float:left;box-sizing:border-box;z-index:99;border-right:1px solid #ddd;flex:1;padding-bottom:0}.calentim-container .calentim-input .calentim-calendars .calentim-calendar.no-border-right,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.no-border-right{border-right:none}.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-dayofweek,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-day,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-weeknumber,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-weeknumber{width:12.5%}@media (-ms-high-contrast:none){.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-dayofweek,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-day,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-weeknumber,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar.calentim-calendar-weeknumbers .calentim-days-container .calentim-weeknumber{width:calc(12.5% - 1px)}}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title{text-align:center;color:#424242;text-transform:capitalize;border-bottom:1px solid #ddd;flex:0;justify-content:space-between;align-items:center;padding:6px 12px;font-size:1.2em;font-weight:300;display:flex}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next{cursor:hand;cursor:pointer;font-size:1em}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev i,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next i,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev i,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next i{cursor:pointer}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev{float:left}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span{flex:1}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next{float:right}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container{flex-flow:wrap;padding:10px;display:flex}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container{min-height:350px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber{text-align:center;box-sizing:border-box;width:14.2857%;margin:0 0 1px;padding:3px;font-size:.86em;font-weight:400}@media (-ms-high-contrast:none){.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber{width:calc(14.2857% - 1px)}}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek span,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day span,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled span,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber span{pointer-events:none;border-radius:4px;padding:3px 3px 3px 4px;display:block}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek{text-transform:uppercase;color:#616161;font-size:.6em;font-weight:600}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weeknumber{color:#568ea3;background-color:#f8f8ff;border-right:1px solid #ddd}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day{cursor:pointer;color:#212121;box-sizing:border-box;-o-transition:background-color .1s ease-out;flex-direction:column;justify-content:center;align-items:stretch;transition:background-color .1s ease-out;display:flex;position:relative;overflow:hidden}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end{color:#fff;background:#1783ff}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end.calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end.calentim-disabled{color:#fff;opacity:.5;background:#c6dbf0}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled span,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start.calentim-disabled span,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end.calentim-disabled span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-disabled span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-start.calentim-disabled span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-end.calentim-disabled span{background:0 0!important}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start{border-radius:6px 0 0 6px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start span{background:#0666cd;border-radius:4px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end{border-radius:0 6px 6px 0}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-end span{background:#0666cd;border-radius:4px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start.calentim-end,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-selected.calentim-start.calentim-end{border-radius:6px!important}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected),.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected){color:#000;background-color:#c8e1ff}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected) span{background-color:#c8e1ff}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-disabled{opacity:.66}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-hovered-first,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-hovered-first{border-top-left-radius:6px;border-bottom-left-radius:6px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-hovered-last,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-hovered:not(.calentim-selected).calentim-hovered-last{border-top-right-radius:6px;border-bottom-right-radius:6px}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today{color:#e23737;font-weight:700}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today.calentim-hovered,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today.calentim-hovered{color:#000}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today.calentim-selected,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day.calentim-today.calentim-selected{color:#fff}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled.calentim-disabled-range,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled.calentim-disabled-range{color:#b8b8df}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled{color:#b8b8df;background:#f4f4fa}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weekend,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-weekend{color:#568ea3}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-next,.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-prev{cursor:pointer;font-size:1.25em}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-next,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-next{float:right}.calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-prev,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-prev{float:left}.calentim-container .calentim-input .calentim-calendars .calentim-calendar:last-child,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar:last-child{border-right:none}.calentim-container .calentim-input .calentim-timepickers,.calentim-container-mobile .calentim-input .calentim-timepickers{text-align:left;background:#f8f8ff;border-top:1px solid #ddd;flex-direction:row;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker{box-sizing:border-box;border-right:1px solid #ddd;flex-direction:row;flex:1 0 auto;padding:6px 5px;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker:last-child,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker:last-child{border-right:none}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator{color:#1885fc;justify-content:center;align-items:center;margin:-2px .1em 0;font-size:1.8em;font-weight:700;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm{color:#6a6e71;flex-direction:column;margin-left:5px;font-size:.7em;font-weight:700;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-am,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-am{cursor:pointer;background:#fff;border:1px solid #ddd;border-bottom:none;border-radius:4px 4px 0 0;flex:1;justify-content:center;align-items:center;padding:0 5px;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-pm,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-pm{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:0 0 4px 4px;flex:1;justify-content:center;align-items:center;padding:0 5px;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected{color:#fff;background:#0666cd;border-color:#0666cd}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper{flex-direction:column;flex:1;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours{box-sizing:border-box;color:#ddd;text-align:center;background:#fff;border:1px solid #ddd;border-right:none;border-radius:4px 0 0 4px;flex-flow:column;height:4.2em;margin:0;padding:0;line-height:1.4em;display:flex;position:relative}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected-prev,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected-prev{color:#424242;opacity:.5;transform-origin:bottom;transform:perspective(4em)rotateX(30deg)}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected{color:#424242;background:#fff;font-size:1.5em;font-weight:700}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected-next,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected-next{color:#424242;opacity:.5;transform-origin:top;transform:perspective(4em)rotateX(-30deg)}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper{flex-direction:column;flex:1;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes{box-sizing:border-box;color:#ddd;text-align:center;background:#fff;border:1px solid #ddd;border-right:none;border-radius:4px 0 0 4px;flex-flow:column;height:4.2em;margin:0;padding:0;line-height:1.4em;display:flex;position:relative}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected-prev,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected-prev{color:#424242;opacity:.5;transform-origin:bottom;transform:perspective(4em)rotateX(30deg)}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected{color:#424242;background:#fff;font-size:1.5em;font-weight:700;box-shadow:inset 0 0 10px 100px #fff}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected-next,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected-next{color:#424242;opacity:.5;transform-origin:top;transform:perspective(4em)rotateX(-30deg)}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows{flex-direction:column;justify-content:center;align-items:center;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-hours-up,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-minutes-up,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-hours-up,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-minutes-up,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-hours-up,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-minutes-up,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-hours-up,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-minutes-up{cursor:pointer;background:#fff;border:1px solid #ddd;flex:1;justify-content:center;align-items:center;padding:4px;display:flex}.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-hours-down,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-minutes-down,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-hours-down,.calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-minutes-down,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-hours-down,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows .calentim-timepicker-minutes-down,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-hours-down,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows .calentim-timepicker-minutes-down{cursor:pointer;background:#fff;border:1px solid #ddd;border-top:none;flex:1;justify-content:center;align-items:center;padding:4px;display:flex}.calentim-container .calentim-input .calentim-ranges,.calentim-container-mobile .calentim-input .calentim-ranges{clear:both;text-align:left;border-top:1px solid #ddd;padding:6px}.calentim-container .calentim-input .calentim-ranges i,.calentim-container-mobile .calentim-input .calentim-ranges i{float:left;color:#6a6e71;margin-top:1px;margin-right:5px;font-size:14px}.calentim-container .calentim-input .calentim-ranges .calentim-range-header,.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range-header{color:#6a6e71;margin-right:5px;font-size:.8em;font-weight:700;display:inline-block}.calentim-container .calentim-input .calentim-ranges .calentim-range,.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range{color:#606163;cursor:pointer;background:#f9f9f9;border:1px solid #ccc;border-radius:3px;margin:3px;padding:3px 5px;font-size:.74em;display:inline-block}.calentim-container .calentim-input .calentim-ranges .calentim-range.calentim-range-selected,.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range.calentim-range-selected{color:#f03a47}.calentim-container.calentim-hidden-calendar .calentim-input .calentim-timepickers{border-top:none}.calentim-container.calentim-hidden-calendar .calentim-box-arrow-top:after{border-bottom-color:#f8f8ff}.calentim-container .calentim-input .calentim-footer{text-align:right}.calentim-container .calentim-input .calentim-footer .calentim-apply{color:#fff;background:#1783ff;border:none;border-radius:3px;margin:6px;padding:6px 18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.calentim-container .calentim-input .calentim-footer .calentim-apply:disabled{color:gray;background:#c9c9d1}.calentim-container .calentim-input .calentim-footer .calentim-cancel{color:#6a6e71;background:#c9c9d1;border:none;border-radius:3px;margin:6px 0 6px 6px;padding:6px 18px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px}.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-next:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year-prev:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-next:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year-prev:hover{cursor:pointer;color:#fff;background:#1783ff}.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev i:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next i:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-prev i:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title .calentim-next i:hover{text-shadow:1px 2px 3px #eee}@media (width<=758px){.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title{height:60px}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span.calentim-year-switch{color:#1783ff;background-color:#fff;border:1px solid #1783ff;border-radius:6px;margin:5px;padding:7px 13px;font-size:17px;transition:all .2s ease-in-out;display:inline-block;position:relative;box-shadow:0 2px 4px #0000001a}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span.calentim-year-switch:before{content:"▲";position:relative;right:3px}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span.calentim-year-switch:after{content:"▼";position:relative;left:3px}}.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-month-switch:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-year-switch:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-month-switch:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title span .calentim-year-switch:hover{color:#1783ff;cursor:hand;cursor:pointer}.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day:hover:not(.calentim-hovered):not(.calentim-selected),.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day:hover:not(.calentim-hovered):not(.calentim-selected){background:#dcdcdc;border-radius:3px}.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-next:hover,.calentim-notouch .calentim-container .calentim-input .calentim-calendars .calentim-calendar .calentim-prev:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-next:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-prev:hover{text-shadow:1px 2px 3px #eee}.calentim-notouch .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-am:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-am:hover,.calentim-notouch .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-pm:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-timepicker-ampm-pm:hover{cursor:pointer;cursor:hand;background:#f8f8ff}.calentim-notouch .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-ampm .calentim-ampm-selected:hover{color:#fff;background:#0666cd}.calentim-notouch .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows>div:hover,.calentim-notouch .calentim-container .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows>div:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows>div:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows>div:hover{cursor:pointer;cursor:hand;background:#f5f5f5}.calentim-notouch .calentim-container .calentim-input .calentim-ranges .calentim-range:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-ranges .calentim-range:hover{text-decoration:underline}.calentim-notouch .calentim-container .calentim-input .calentim-ranges .calentim-range.calentim-range-selected:hover,.calentim-notouch .calentim-container-mobile .calentim-input .calentim-ranges .calentim-range.calentim-range-selected:hover{text-decoration:none}.calentim-container-mobile.calentim-hidden-calendar .calentim-input .calentim-timepickers{border-top:none;border-bottom:none;max-width:100%}.calentim-container-mobile.calentim-hidden-calendar .calentim-input .calentim-footer{background:#fff;width:100%}.calentim-container-mobile .calentim-input{z-index:999999;border:1px solid #ddd;border-radius:6px;flex-flow:column;place-content:center flex-start;margin:6px;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:hidden}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input{flex-wrap:wrap;bottom:0;overflow-y:hidden}}.calentim-container-mobile .calentim-input .calentim-header{box-sizing:border-box;background:#f8f8ff;flex-flow:row;flex:none;order:0;justify-content:space-between;align-items:center;padding:12px;font-size:1em;display:flex}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-header{border-left:1px solid #ddd;order:2;font-size:.857em}}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-separator{color:#b0c4de;margin:2px 0 0;padding:0;display:flex}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end{margin:0}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-day,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day{margin:-10px;font-size:2.8em;font-weight:400}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-date,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-date{color:#424242;font-size:1em;font-weight:500}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-end-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-start-weekday,.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-weekday{color:#424242;font-size:.8em;font-weight:400;line-height:10px}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-start .calentim-header-start-day{float:left;margin-left:0;margin-right:8px}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end{text-align:right}.calentim-container-mobile .calentim-input .calentim-header .calentim-header-end .calentim-header-end-day{float:right;margin-left:8px;margin-right:0}.calentim-container-mobile .calentim-input .calentim-calendars{background:#fff;flex-direction:column;flex:auto;order:2;display:flex;overflow:scroll}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-calendars{order:0;width:50%}}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector{border-bottom:1px solid #ddd}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ms-month,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ms-month{flex:33.33%;height:25%}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-month-selector .calentim-ys-year,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-year-selector .calentim-ys-year{flex:20%;height:33.33%}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar{border-right:none;display:block}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar{border:none}}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar:first-child .calentim-title{border-top:none}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title{color:#424242;background:#f8f8ff;border-top:1px solid #ddd;justify-content:space-between;align-items:center;font-size:1.25em;display:flex}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-title{box-sizing:border-box;padding:8px}}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container{padding:10px 4px}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled{justify-content:center;align-items:stretch;min-height:calc(12.5% - 6px);font-size:.8572em;display:flex;position:relative}.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-dayofweek span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-day span,.calentim-container-mobile .calentim-input .calentim-calendars .calentim-calendar .calentim-days-container .calentim-disabled span{flex:1;justify-content:center;align-items:center;display:flex}.calentim-container-mobile .calentim-input .calentim-ranges{text-align:center;background:#fff;border:none;flex:1 0 auto;order:2;align-items:flex-end;margin:0;padding:4px}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-ranges{box-sizing:border-box;border-left:1px solid #ddd;flex:1 1 0;width:50%;min-height:50px;overflow-y:scroll}}.calentim-container-mobile .calentim-input .calentim-ranges i{font-size:20px;display:none}.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range-header{font-size:.9em;display:none}.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range{color:#fff;background:#0666cd;border-radius:5px;padding:4px 8px;font-size:1em;font-weight:400}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-ranges .calentim-range{border-radius:6px;margin:4px;display:block}}.calentim-container-mobile .calentim-input .calentim-filler{display:none}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-filler{box-sizing:border-box;border-left:1px solid #ddd;flex-grow:1;order:3;min-height:100px;margin-bottom:auto;display:block}}.calentim-container-mobile .calentim-input .calentim-ranges+.calentim-filler{display:none}.calentim-container-mobile .calentim-input .calentim-footer{text-align:center;background:#f8f8ff;border-top:1px solid #ddd;flex:none;order:3;padding:6px 6px 7px}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-footer{box-sizing:border-box;border-left:1px solid #ddd;width:50%;margin-top:auto}}.calentim-container-mobile .calentim-input .calentim-footer button{border:none;border-radius:4px;outline:none;width:calc(50% - 5px);padding:4px;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:35px}.calentim-container-mobile .calentim-input .calentim-footer button.calentim-apply{color:#fff;background:#f03a47;border:1px solid #f03a47;margin-left:7px;font-weight:500}.calentim-container-mobile .calentim-input .calentim-footer button.calentim-apply[disabled=disabled],.calentim-container-mobile .calentim-input .calentim-footer button.calentim-apply:disabled{color:#a6aab3;background:#c9c9d1;border:1px solid #a6aab3}.calentim-container-mobile .calentim-input .calentim-footer button.calentim-cancel{color:#f03a47;box-sizing:border-box;background:0 0;border:1px solid #f03a47}.calentim-container-mobile .calentim-input .calentim-timepickers{background:#f8f8ff;border-top:1px solid #ddd;border-bottom:1px solid #ddd;flex:none;order:2;font-size:1em}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-timepickers{border-top:none;border-bottom:1px solid #ddd;border-left:1px solid #ddd;order:2;font-size:1.125em}}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator{color:#6a6e71;margin-top:0;font-size:1.8em;font-weight:700}@media screen and (orientation:landscape){.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-hour-minute-seperator{margin-top:0;font-size:1.4em}}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours{border:1px solid #ddd;border-radius:3px;font-size:21px}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hours-wrapper .calentim-timepicker-hours .calentim-hour-selected{-webkit-box-shadow:none;box-shadow:none;background:#f5f5f5;border:1px solid #ddd;border-radius:2px;margin:0 2px}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes{border:1px solid #ddd;border-radius:3px;font-size:21px}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minutes-wrapper .calentim-timepicker-minutes .calentim-minute-selected{-webkit-box-shadow:none;box-shadow:none;background:#f5f5f5;border:1px solid #ddd;border-radius:2px;margin:0 2px}.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-hour-arrows,.calentim-container-mobile .calentim-input .calentim-timepickers .calentim-timepicker .calentim-timepicker-minute-arrows{display:none}.calentim-container-mobile.calentim-inline{box-sizing:border-box}.calentim-container-mobile.calentim-inline .calentim-input{-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;position:static}.calentim-container-mobile.calentim-inline .calentim-input .calentim-footer{display:none!important}.calentim-container-mobile.calentim-inline .calentim-input.calentim-hidden-calendar .calentim-timepickers{max-width:100%;border-top-width:0!important}@media screen and (orientation:landscape){.calentim-container-mobile.calentim-inline .calentim-input{flex-flow:column wrap}.calentim-container-mobile.calentim-inline .calentim-input .calentim-calendars{border-left:none;border-right:1px solid #ddd;flex:1 0 auto;order:0;width:calc(50% - 1px)}.calentim-container-mobile.calentim-inline .calentim-input .calentim-header{border-bottom:none;border-left:none;border-right:1px solid #ddd;flex:0 auto;order:1;width:calc(50% - 1px)}.calentim-container-mobile.calentim-inline .calentim-input .calentim-timepickers{border-left:none;flex:none;order:2;max-width:50%}.calentim-container-mobile.calentim-inline .calentim-input .calentim-timepickers .calentim-timepicker-ampm{width:7vmin}.calentim-container-mobile.calentim-inline .calentim-input .calentim-ranges{border-left:none;flex:0 auto;order:3;width:50%}}.calentim-open{overflow:hidden}.calentim-overlay{z-index:999998;background:#0009;position:fixed;inset:0}.calentim-no-anim{-o-transition:all 0s ease!important;transition:all!important}.calentim-popup{display:none;position:absolute;top:0;left:0}.calentim-box-arrow-top{z-index:12;width:22px;height:22px;margin-left:0;position:absolute;top:0}.calentim-box-arrow-top:after,.calentim-box-arrow-top:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;bottom:calc(100% - 6px);left:27px}.calentim-box-arrow-top:after{border-width:10px;border-color:#fff0 #fff0 #fff;margin-left:-10px}.calentim-box-arrow-top:before{border-width:11px;border-color:#b8b8b800 #b8b8b800 #ddd;margin-left:-11px}.calentim-box-arrow-bottom{z-index:12;width:22px;height:22px;margin-left:0;position:absolute;bottom:0}.calentim-box-arrow-bottom:after,.calentim-box-arrow-bottom:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;bottom:-15px;left:27px}.calentim-box-arrow-bottom:after{border-width:11px;border-color:#fff #fff0 #fff0;margin-left:-11px}.calentim-box-arrow-bottom:before{border-width:10px;border-color:#ddd #b8b8b800 #b8b8b800;margin-left:-10px}.calentim-box-arrow-left{z-index:12;width:22px;height:22px;margin-top:-11px;position:absolute;left:0}.calentim-box-arrow-left:after,.calentim-box-arrow-left:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:27px;left:-15px}.calentim-box-arrow-left:after{border-width:11px;border-color:#fff0 #fff #fff0 #fff0;margin-right:-11px}.calentim-box-arrow-left:before{border-width:10px;border-color:#b8b8b800 #ddd #b8b8b800 #b8b8b800;margin-right:-10px}.calentim-box-arrow-right{z-index:12;width:22px;height:22px;margin-top:-11px;position:absolute;right:0}.calentim-box-arrow-right:after,.calentim-box-arrow-right:before{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:27px;right:-15px}.calentim-box-arrow-right:after{border-width:11px;border-color:#fff0 #fff0 #fff0 #fff;margin-left:-11px}.calentim-box-arrow-right:before{border-width:10px;border-color:#b8b8b800 #b8b8b800 #b8b8b800 #ddd;margin-left:-10px}.calentim-no-scroll::-webkit-scrollbar{display:none}.calentim-no-scroll::-moz-scrollbar{display:none}.calentim-no-scroll::-o-scrollbar{display:none}.calentim-no-scroll::-google-ms-scrollbar{display:none}.calentim-no-scroll::-khtml-scrollbar{display:none}@supports (-ms-ime-align:auto){.calentim-dayofweek,.calentim-day,.calentim-disabled{width:14.2857%!important;padding:2px!important}}@font-face{font-family:lg;src:url(/build/assets/lg.C7ze34MH.woff2?io9a6k)format("woff2"),url(/build/assets/lg.oyjwlqP2.ttf?io9a6k)format("truetype"),url(/build/assets/lg.CosQH4Cu.woff?io9a6k)format("woff"),url(/build/assets/lg.B0dIV2BS.svg?io9a6k#lg)format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{speak:never;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:lg!important}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{color:#999;cursor:pointer;z-index:1084;background-color:#00000073;border:none;border-radius:2px;outline:none;margin-top:-10px;padding:8px 10px 9px;font-size:22px;display:block;position:absolute;top:50%}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:""}.lg-prev{left:20px}.lg-prev:after{content:""}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;width:100%;position:absolute;top:0;left:0}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(#0006,#0000)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;text-align:center;will-change:color;-o-transition:color .2s linear;width:50px;height:47px;box-shadow:none;background:0 0;border:none;outline:none;padding:10px 0;font-size:24px;line-height:27px;transition:color .2s linear;text-decoration:none!important}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:""}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:""}.lg-toolbar .lg-download:after{content:""}.lg-sub-html{color:#eee;text-align:center;z-index:1080;opacity:0;-o-transition:opacity .2s ease-out 0s;padding:10px 40px;font-size:16px;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{margin:5px 0 0;font-size:12px}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(#0000,#0009)}.lg-item .lg-sub-html{position:absolute;bottom:0;left:0;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;vertical-align:middle;height:47px;padding-top:12px;padding-left:20px;font-size:16px;display:inline-block}.lg-closing .lg-toolbar,.lg-closing .lg-prev,.lg-closing .lg-next,.lg-closing .lg-sub-html{opacity:0;-webkit-transition:-webkit-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-moz-transition:-moz-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;-o-transition:-o-transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear;transition:transform .08 cubic-bezier(0, 0, .25, 1) 0s, opacity .08 cubic-bezier(0, 0, .25, 1) 0s, color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont{opacity:0;will-change:transform, opacity;transform:scale3d(.5,.5,.5);-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1)!important;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important;transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont{opacity:1;transform:scale(1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:1px dashed #fff9}.lg-toolbar .lg-icon:focus-visible{outline-offset:-5px;border-radius:8px}.lg-group:after{content:"";clear:both;display:table}.lg-container{outline:none;display:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-toolbar,.lg-prev,.lg-next,.lg-pager-outer,.lg-hide-sub-html .lg-sub-html{opacity:0;will-change:transform, opacity;-o-transition:-o-transform .25s cubic-bezier(0, 0, .25, 1) 0s, opacity .25s cubic-bezier(0, 0, .25, 1) 0s;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-toolbar,.lg-show-in .lg-prev,.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate(-10px)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate(10px)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translateY(-10px)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translateY(20px)}.lg-outer{z-index:1050;text-align:left;opacity:.001;will-change:auto;-o-transition:opacity .15s ease 0s;outline:none;width:100%;height:100%;transition:opacity .15s;position:fixed;top:0;left:0;overflow:hidden}.lg-outer *{box-sizing:border-box}.lg-outer.lg-zoom-from-image,.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;inset:0}.lg-outer .lg-inner{-o-transition:opacity 0s;white-space:nowrap;width:100%;transition:opacity;position:absolute;top:0;bottom:0;left:0}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/build/assets/loading.BZOHaeKn.gif) 50% no-repeat}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css .lg-current{display:inline-block!important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{text-align:center;width:100%;height:100%;display:inline-block;position:absolute}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";vertical-align:middle;height:100%;display:inline-block}.lg-outer .lg-img-wrap{white-space:nowrap;font-size:0;position:absolute;inset:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{vertical-align:middle;width:auto;max-width:100%;height:auto;max-height:100%;display:inline-block;position:relative}.lg-outer .lg-empty-html.lg-sub-html,.lg-outer .lg-empty-html .lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translate(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;vertical-align:middle;display:inline-block;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{z-index:1040;opacity:0;will-change:auto;-o-transition:opacity .333s ease-in 0s;background-color:#000;transition:opacity .333s ease-in;position:fixed;inset:0}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-o-transition:none 0s ease 0s!important;transition:none!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-o-transition:opacity .1s ease 0s;transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{-o-transition:-o-transform 1s cubic-bezier(.175, .885, .32, 1.275) 0s;-webkit-transition:-webkit-transform 1s cubic-bezier(.175,.885,.32,1.275);-moz-transition:-moz-transform 1s cubic-bezier(.175,.885,.32,1.275);transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s;-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1);transition:transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate(-100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate(100%)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translate(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-o-transition:-o-transform 1s cubic-bezier(0, 0, .25, 1) 0s, opacity .1s ease 0s;-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1),opacity .1s;transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:""}.lg-components{will-change:transform;-o-transition:-o-transform .35s ease-out 0s;z-index:1080;-webkit-transition:-webkit-transform .35s ease-out;-moz-transition:-moz-transform .35s ease-out;transition:transform .35s ease-out;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.lg-outer .lg-thumb-outer{float:left;background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{vertical-align:middle;height:100%;margin-bottom:-5px;padding:5px 0;display:inline-block}@media (width>=768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{cursor:pointer;float:left;will-change:border-color;border-radius:2px;height:100%;margin-bottom:5px;overflow:hidden}@media (width>=768px){.lg-outer .lg-thumb-item{-o-transition:border-color .25s ease;border:2px solid #fff;border-radius:4px;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{object-fit:cover;width:100%;height:100%;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:""}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19);-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19);transition:transform .5s cubic-bezier(.12,.415,.01,1.19)}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;-o-transition:-o-transform .8s cubic-bezier(0, 0, .25, 1) 0s;-webkit-transition:-webkit-transform .8s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .8s cubic-bezier(0,0,.25,1);transition:transform .8s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translate(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img{backface-visibility:hidden;transform:scale(1);-o-transition:-o-transform .5s cubic-bezier(.12, .415, .01, 1.19) 0s, opacity .15s!important;-webkit-transition:-webkit-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;-moz-transition:-moz-transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition{max-width:none!important;max-height:none!important;top:50%!important;left:50%!important;transform:scale(1)translate(-50%,-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x{max-width:none!important;max-height:none!important;top:0!important;left:50%!important;transform:scale(1)translate(-50%)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y{max-width:none!important;max-height:none!important;top:50%!important;left:0%!important;transform:scale(1)translateY(-50%)!important}.lg-icon.lg-zoom-in:after{content:""}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:""}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:""}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-out{opacity:.75;pointer-events:none}.lg-fullscreen:after{content:""}.lg-fullscreen-on .lg-fullscreen:after{content:""}.lg-progress-bar{z-index:1083;opacity:0;will-change:opacity;-o-transition:opacity 80ms ease 0s;background-color:#333;width:100%;height:5px;transition:opacity 80ms;position:absolute;top:0;left:0}.lg-progress-bar .lg-progress{background-color:#a90707;width:0;height:5px}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:""}.lg-show-autoplay .lg-autoplay-button:after{content:""}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--swal2-outline:0 0 0 3px #6496c880;--swal2-container-padding:.625em;--swal2-backdrop:#0006;--swal2-backdrop-transition:background-color .15s;--swal2-width:32em;--swal2-padding:0 0 1.25em;--swal2-border:none;--swal2-border-radius:.3125rem;--swal2-background:white;--swal2-color:#545454;--swal2-show-animation:swal2-show .3s;--swal2-hide-animation:swal2-hide .15s forwards;--swal2-icon-zoom:1;--swal2-title-padding:.8em 1em 0;--swal2-html-container-padding:1em 1.6em .3em;--swal2-input-border:1px solid #d9d9d9;--swal2-input-border-radius:.1875em;--swal2-input-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px transparent;--swal2-input-background:transparent;--swal2-input-transition:border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px transparent;--swal2-input-focus-border:1px solid #b4dbed;--swal2-input-focus-box-shadow:inset 0 1px 1px #0000000f, 0 0 0 3px #6496c880;--swal2-progress-step-background:#add8e6;--swal2-validation-message-background:#f0f0f0;--swal2-validation-message-color:#666;--swal2-footer-border-color:#eee;--swal2-footer-background:transparent;--swal2-footer-color:inherit;--swal2-timer-progress-bar-background:#0000004d;--swal2-close-button-position:initial;--swal2-close-button-inset:auto;--swal2-close-button-font-size:2.5em;--swal2-close-button-color:#ccc;--swal2-close-button-transition:color .2s, box-shadow .2s;--swal2-close-button-outline:initial;--swal2-close-button-box-shadow:inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow:inset var(--swal2-outline);--swal2-close-button-hover-transform:none;--swal2-actions-justify-content:center;--swal2-actions-width:auto;--swal2-actions-margin:1.25em auto 0;--swal2-actions-padding:0;--swal2-actions-border-radius:0;--swal2-actions-background:transparent;--swal2-action-button-transition:background-color .2s, box-shadow .2s;--swal2-action-button-hover:black 10%;--swal2-action-button-active:black 10%;--swal2-confirm-button-box-shadow:none;--swal2-confirm-button-border-radius:.25em;--swal2-confirm-button-background-color:#7066e0;--swal2-confirm-button-color:#fff;--swal2-deny-button-box-shadow:none;--swal2-deny-button-border-radius:.25em;--swal2-deny-button-background-color:#dc3741;--swal2-deny-button-color:#fff;--swal2-cancel-button-box-shadow:none;--swal2-cancel-button-border-radius:.25em;--swal2-cancel-button-background-color:#6e7881;--swal2-cancel-button-color:#fff;--swal2-toast-show-animation:swal2-toast-show .5s;--swal2-toast-hide-animation:swal2-toast-hide .1s forwards;--swal2-toast-border:none;--swal2-toast-box-shadow:0 0 1px #00000013, 0 1px 2px #00000013, 1px 2px 4px #00000013, 1px 3px 8px #00000013, 2px 4px 16px #00000013}[data-swal2-theme=dark]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:var(--swal2-dark-theme-black)}@supports (color:color-mix(in lab, red, red)){[data-swal2-theme=dark]{--swal2-input-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%)}}[data-swal2-theme=dark]{--swal2-validation-message-background:var(--swal2-dark-theme-black)}@supports (color:color-mix(in lab, red, red)){[data-swal2-theme=dark]{--swal2-validation-message-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%)}}[data-swal2-theme=dark]{--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}@media (prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black:#19191a;--swal2-dark-theme-white:#e1e1e1;--swal2-background:var(--swal2-dark-theme-black);--swal2-color:var(--swal2-dark-theme-white);--swal2-footer-border-color:#555;--swal2-input-background:var(--swal2-dark-theme-black)}@supports (color:color-mix(in lab, red, red)){[data-swal2-theme=auto]{--swal2-input-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%)}}[data-swal2-theme=auto]{--swal2-validation-message-background:var(--swal2-dark-theme-black)}@supports (color:color-mix(in lab, red, red)){[data-swal2-theme=auto]{--swal2-validation-message-background:color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%)}}[data-swal2-theme=auto]{--swal2-validation-message-color:var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background:#ffffffb3}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{pointer-events:none;background-color:#0000!important}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:auto}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;pointer-events:none;background-color:#0000;width:360px;max-width:100%}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){z-index:1060;box-sizing:border-box;height:100%;padding:var(--swal2-container-padding);transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch;grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);grid-template-areas:"top-start top top-end""center-start center center-end""bottom-start bottom-center bottom-end";display:grid;position:fixed;inset:0;overflow-x:hidden}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:0 0!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-area:2/2;place-self:center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-area:2/3;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-area:3/1;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-area:3/2;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-area:3/3;place-self:end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{border:0;width:auto}div:where(.swal2-container) div:where(.swal2-popup){box-sizing:border-box;width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);grid-template-columns:minmax(0,100%);font-family:inherit;font-size:1rem;display:none;position:relative}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable,div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging,div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){max-width:100%;padding:var(--swal2-title-padding);color:inherit;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial;margin:0;font-size:1.875em;font-weight:600;position:relative}div:where(.swal2-container) div:where(.swal2-actions){z-index:1;box-sizing:border-box;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background);flex-wrap:wrap;display:flex}div:where(.swal2-container) div:where(.swal2-loader){border:.25em solid #2778c4;border-color:#2778c4 #0000;border-radius:100%;justify-content:center;align-items:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:1.5s linear infinite swal2-rotate-loading;display:none}div:where(.swal2-container) button:where(.swal2-styled){transition:var(--swal2-action-button-transition);border:none;margin:.3125em;padding:.625em 1.1em;font-weight:500;box-shadow:0 0 0 3px #0000}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:var(--swal2-confirm-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-hover))}}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:var(--swal2-confirm-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb, var(--swal2-confirm-button-background-color), var(--swal2-action-button-active))}}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:var(--swal2-deny-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-hover))}}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:var(--swal2-deny-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb, var(--swal2-deny-button-background-color), var(--swal2-action-button-active))}}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:var(--swal2-cancel-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-hover))}}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:var(--swal2-cancel-button-background-color)}@supports (color:color-mix(in lab, red, red)){div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb, var(--swal2-cancel-button-background-color), var(--swal2-action-button-active))}}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{box-shadow:var(--swal2-action-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);text-align:center;cursor:initial;margin:1em 0 0;padding:1em 1em 0;font-size:1em}div:where(.swal2-container) .swal2-timer-progress-bar-container{border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius);position:absolute;bottom:0;left:0;right:0;overflow:hidden;grid-column:auto!important}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){background:var(--swal2-timer-progress-bar-background);width:100%;height:.25em}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;cursor:initial;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;width:1.2em;height:1.2em;transition:var(--swal2-close-button-transition);border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;background:0 0;border:none;justify-content:center;justify-self:end;align-items:center;margin-top:0;margin-bottom:-1.2em;margin-right:0;padding:0;overflow:hidden}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);color:#f27474;background:0 0}div:where(.swal2-container) button:where(.swal2-close):focus-visible{box-shadow:var(--swal2-close-button-focus-box-shadow);outline:none}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;padding:var(--swal2-html-container-padding);color:inherit;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial;justify-content:center;margin:0;font-size:1.125em;font-weight:400;line-height:normal;overflow:auto}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);box-shadow:var(--swal2-input-focus-box-shadow);outline:none}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{background:var(--swal2-background);margin:1em 2em 3px}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;text-align:center;font-weight:600}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{background:var(--swal2-input-background);width:75%;margin-left:auto;margin-right:auto;font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{background:var(--swal2-input-background);min-width:50%;max-width:100%;color:inherit;padding:.375em .625em;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{background:var(--swal2-background);color:inherit;justify-content:center;align-items:center}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){justify-content:center;margin:1em auto 0;display:flex}div:where(.swal2-container) div:where(.swal2-validation-message){background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);justify-content:center;align-items:center;margin:1em 0 0;padding:.625em;font-size:1em;font-weight:300;overflow:hidden}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";color:#fff;text-align:center;background-color:#f27474;border-radius:50%;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;font-weight:600;line-height:1.5em;display:inline-block}div:where(.swal2-container) .swal2-progress-steps{background:0 0;flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;color:#fff;text-align:center;background:#2778c4;border-radius:2em;flex-shrink:0;width:2em;height:2em;line-height:2em}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;background:#2778c4;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px}div:where(.swal2-icon){box-sizing:content-box;zoom:var(--swal2-icon-zoom);cursor:default;-webkit-user-select:none;user-select:none;border:.25em solid #000;border-radius:50%;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;font-family:inherit;line-height:5em;position:relative}div:where(.swal2-icon) .swal2-icon-content{align-items:center;font-size:3.75em;display:flex}div:where(.swal2-icon).swal2-error{color:#f27474;border-color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{flex-grow:1;position:relative}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{background-color:#f27474;border-radius:.125em;width:2.9375em;height:.3125em;display:block;position:absolute;top:2.3125em}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:.5s swal2-animate-error-x-mark}div:where(.swal2-icon).swal2-warning{color:#f8bb86;border-color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:.5s swal2-animate-i-mark}div:where(.swal2-icon).swal2-info{color:#3fc3ee;border-color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-i-mark}div:where(.swal2-icon).swal2-question{color:#87adbd;border-color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:.5s swal2-animate-error-icon}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:.8s swal2-animate-question-mark}div:where(.swal2-icon).swal2-success{color:#a5dc86;border-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:3.75em;height:7.5em;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em;top:-.4375em;left:-2.0635em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0;top:-.6875em;left:1.875em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success .swal2-success-ring{z-index:2;box-sizing:content-box;border:.25em solid #a5dc864d;border-radius:50%;width:100%;height:100%;position:absolute;top:-.25em;left:-.25em}div:where(.swal2-icon).swal2-success .swal2-success-fix{z-index:1;width:.4375em;height:5.625em;position:absolute;top:.5em;left:1.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{z-index:2;background-color:#a5dc86;border-radius:.125em;height:.3125em;display:block;position:absolute}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{width:1.5625em;top:2.875em;left:.8125em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{width:2.9375em;top:2.375em;right:.5em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-animate-success-line-tip}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-animate-success-line-long}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:4.25s ease-in swal2-rotate-success-circular-line}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{width:50px;height:50px;position:absolute;top:-9999px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{left:auto;right:0}.swal2-toast{box-sizing:border-box;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:auto;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;grid-area:1/1/4/4!important}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-area:1/3/99/3;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){overflow:initial;text-align:initial;margin:.5em 1em;padding:0;font-size:1em}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-area:1/1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-area:1/1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{align-items:center;font-size:1.8em;font-weight:700;display:flex}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{width:1.375em;top:.875em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{border-radius:50%;width:1.6em;height:3em;position:absolute}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{transform-origin:2em 2em;border-radius:4em 0 0 4em;top:-.8em;left:-.5em;transform:rotate(-45deg)}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{transform-origin:0 1.5em;border-radius:0 4em 4em 0;top:-.25em;left:.9375em}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{width:.4375em;height:2.6875em;top:0;left:.4375em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{width:.75em;top:1.125em;left:.1875em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{width:1.375em;top:.9375em;right:.1875em}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:.75s swal2-toast-animate-success-line-tip}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:.75s swal2-toast-animate-success-line-long}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{opacity:0;transform:translateY(-50px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes swal2-hide{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translateY(-50px)scale(.9)}}@keyframes swal2-animate-success-line-tip{0%{width:0;top:1.1875em;left:.0625em}54%{width:0;top:1.0625em;left:.125em}70%{width:3.125em;top:2.1875em;left:-.375em}84%{width:1.0625em;top:3em;left:1.3125em}to{width:1.5625em;top:2.8125em;left:.8125em}}@keyframes swal2-animate-success-line-long{0%{width:0;top:3.375em;right:2.875em}65%{width:0;top:3.375em;right:2.875em}84%{width:3.4375em;top:2.1875em;right:0}to{width:2.9375em;top:2.375em;right:.5em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{opacity:0;margin-top:1.625em;transform:scale(.4)}50%{opacity:0;margin-top:1.625em;transform:scale(.4)}80%{margin-top:-.375em;transform:scale(1.15)}to{opacity:1;margin-top:0;transform:scale(1)}}@keyframes swal2-animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{opacity:0;transform:rotate(45deg)}25%{opacity:.4;transform:rotate(-25deg)}50%{opacity:.8;transform:rotate(15deg)}75%{opacity:1;transform:rotate(-5deg)}to{opacity:1;transform:rotateX(0)}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em)rotate(2deg)}33%{transform:translateY(0)rotate(-2deg)}66%{transform:translateY(.3125em)rotate(2deg)}to{transform:translateY(0)rotate(0)}}@keyframes swal2-toast-hide{to{opacity:0;transform:rotate(1deg)}}@keyframes swal2-toast-animate-success-line-tip{0%{width:0;top:.5625em;left:.0625em}54%{width:0;top:.125em;left:.125em}70%{width:1.625em;top:.625em;left:-.25em}84%{width:.5em;top:1.0625em;left:.75em}to{width:.75em;top:1.125em;left:.1875em}}@keyframes swal2-toast-animate-success-line-long{0%{width:0;top:1.625em;right:1.375em}65%{width:0;top:1.25em;right:.9375em}84%{width:1.125em;top:.9375em;right:0}to{width:1.375em;top:.9375em;right:.1875em}}}@layer components{.container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (width>=576px){.container{max-width:540px}}@media (width>=768px){.container{max-width:720px}}@media (width>=992px){.container{max-width:960px}}@media (width>=1200px){.container{max-width:1140px}}.container-fluid{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{flex-wrap:wrap;margin-left:-15px;margin-right:-15px;display:flex}.rowFluid{flex-wrap:wrap;align-items:flex-start;margin-left:-5px;margin-right:-5px;display:flex}.rowFluid>*,.rowFluid [class*=col-]{padding-left:5px;padding-right:5px}.rowFluid .custom-radio{padding-left:1.3rem}.form-row{flex-wrap:wrap;margin-left:-5px;margin-right:-5px;display:flex}.form-row>[class*=col-],.form-row>.col{padding-left:5px;padding-right:5px}[class*=col-],.col{width:100%;min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col{flex-grow:1;flex-basis:0;max-width:100%}.row>.row:not([class*=col-]),.row>.rowFluid:not([class*=col-]),.rowFluid>.row{margin-left:0;margin-right:0}.rowFluid>.rowFluid.w-full,.rowFluid>.rowFluid[class*=col-]{margin-left:0;margin-right:0;padding-left:0;padding-right:0}:where(.row)>:where(:not([class*=col-]):not(.col):not(.row):not(.rowFluid)){padding-left:15px;padding-right:15px}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.6667%;max-width:16.6667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333%;max-width:33.3333%}.col-5{flex:0 0 41.6667%;max-width:41.6667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333%;max-width:58.3333%}.col-8{flex:0 0 66.6667%;max-width:66.6667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333%;max-width:83.3333%}.col-11{flex:0 0 91.6667%;max-width:91.6667%}.col-12{flex:0 0 100%;max-width:100%}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.col-g24-1{flex:0 0 4.16667%;max-width:4.16667%}.col-g24-2{flex:0 0 8.33333%;max-width:8.33333%}.col-g24-3{flex:0 0 12.5%;max-width:12.5%}.col-g24-4{flex:0 0 16.6667%;max-width:16.6667%}.col-g24-5{flex:0 0 20.8333%;max-width:20.8333%}.col-g24-6{flex:0 0 25%;max-width:25%}.col-g24-7{flex:0 0 29.1667%;max-width:29.1667%}.col-g24-8{flex:0 0 33.3333%;max-width:33.3333%}.col-g24-9{flex:0 0 37.5%;max-width:37.5%}.col-g24-10{flex:0 0 41.6667%;max-width:41.6667%}.col-g24-11{flex:0 0 45.8333%;max-width:45.8333%}.col-g24-12{flex:0 0 50%;max-width:50%}.col-g24-13{flex:0 0 54.1667%;max-width:54.1667%}.col-g24-14{flex:0 0 58.3333%;max-width:58.3333%}.col-g24-15{flex:0 0 62.5%;max-width:62.5%}.col-g24-16{flex:0 0 66.6667%;max-width:66.6667%}.col-g24-17{flex:0 0 70.8333%;max-width:70.8333%}.col-g24-18{flex:0 0 75%;max-width:75%}.col-g24-19{flex:0 0 79.1667%;max-width:79.1667%}.col-g24-20{flex:0 0 83.3333%;max-width:83.3333%}.col-g24-21{flex:0 0 87.5%;max-width:87.5%}.col-g24-22{flex:0 0 91.6667%;max-width:91.6667%}.col-g24-23{flex:0 0 95.8333%;max-width:95.8333%}.col-g24-24{flex:0 0 100%;max-width:100%}@media (width>=768px){.col-g24-md-1{flex:0 0 4.16667%;max-width:4.16667%}.col-g24-md-2{flex:0 0 8.33333%;max-width:8.33333%}.col-g24-md-3{flex:0 0 12.5%;max-width:12.5%}.col-g24-md-4{flex:0 0 16.6667%;max-width:16.6667%}.col-g24-md-5{flex:0 0 20.8333%;max-width:20.8333%}.col-g24-md-6{flex:0 0 25%;max-width:25%}.col-g24-md-7{flex:0 0 29.1667%;max-width:29.1667%}.col-g24-md-8{flex:0 0 33.3333%;max-width:33.3333%}.col-g24-md-9{flex:0 0 37.5%;max-width:37.5%}.col-g24-md-10{flex:0 0 41.6667%;max-width:41.6667%}.col-g24-md-11{flex:0 0 45.8333%;max-width:45.8333%}.col-g24-md-12{flex:0 0 50%;max-width:50%}.col-g24-md-13{flex:0 0 54.1667%;max-width:54.1667%}.col-g24-md-14{flex:0 0 58.3333%;max-width:58.3333%}.col-g24-md-15{flex:0 0 62.5%;max-width:62.5%}.col-g24-md-16{flex:0 0 66.6667%;max-width:66.6667%}.col-g24-md-17{flex:0 0 70.8333%;max-width:70.8333%}.col-g24-md-18{flex:0 0 75%;max-width:75%}.col-g24-md-19{flex:0 0 79.1667%;max-width:79.1667%}.col-g24-md-20{flex:0 0 83.3333%;max-width:83.3333%}.col-g24-md-21{flex:0 0 87.5%;max-width:87.5%}.col-g24-md-22{flex:0 0 91.6667%;max-width:91.6667%}.col-g24-md-23{flex:0 0 95.8333%;max-width:95.8333%}.col-g24-md-24{flex:0 0 100%;max-width:100%}}@media (width>=576px){.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.6667%;max-width:16.6667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333%;max-width:33.3333%}.col-sm-5{flex:0 0 41.6667%;max-width:41.6667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333%;max-width:58.3333%}.col-sm-8{flex:0 0 66.6667%;max-width:66.6667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333%;max-width:83.3333%}.col-sm-11{flex:0 0 91.6667%;max-width:91.6667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media (width>=768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.6667%;max-width:16.6667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333%;max-width:33.3333%}.col-md-5{flex:0 0 41.6667%;max-width:41.6667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333%;max-width:58.3333%}.col-md-8{flex:0 0 66.6667%;max-width:66.6667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333%;max-width:83.3333%}.col-md-11{flex:0 0 91.6667%;max-width:91.6667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media (width>=992px){.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.6667%;max-width:16.6667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333%;max-width:33.3333%}.col-lg-5{flex:0 0 41.6667%;max-width:41.6667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333%;max-width:58.3333%}.col-lg-8{flex:0 0 66.6667%;max-width:66.6667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333%;max-width:83.3333%}.col-lg-11{flex:0 0 91.6667%;max-width:91.6667%}.col-lg-12{flex:0 0 100%;max-width:100%}}.text-left{text-align:left}.ta-l{text-align:left!important}.ta-c{text-align:center!important}.ta-r{text-align:right!important}.text-right{text-align:right}.text-center{text-align:center}.text-muted{color:var(--muted-foreground)!important}.text-white{color:oklch(100% 0 0)}.text-dark{color:var(--foreground)!important}.float-right{float:right}.float-left{float:left}.pull-right{float:right!important}.pull-left{float:left!important}.cursor,.pointer{cursor:pointer}.pull-center{margin-left:auto;margin-right:auto;display:table}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=992px){.mobile-only{display:none!important}}@media (width>=768px){.md-mobile-only{display:none!important}}@media (width<=991px){.desktop-only{display:none!important}}.fade{transition:opacity .15s linear}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}:root{--surface-rgb:255 255 255;--surface-2-rgb:245 245 245;--surface-3-rgb:229 229 229;--bg-rgb:245 245 245;--border-rgb:229 229 229;--border-strong-rgb:212 212 212;--shadow-rgb:0 0 0;--text-body-rgb:37 37 37;--text-strong-rgb:23 23 23;--text-muted-rgb:115 115 115;--text-faint-rgb:163 163 163}.dark{--surface-rgb:23 23 23;--surface-2-rgb:38 38 38;--surface-3-rgb:64 64 64;--bg-rgb:10 10 10;--border-rgb:64 64 64;--border-strong-rgb:82 82 82;--shadow-rgb:0 0 0;--text-body-rgb:229 229 229;--text-strong-rgb:250 250 250;--text-muted-rgb:163 163 163;--text-faint-rgb:115 115 115}:root{--td-0-0-0:0 0 0;--td-0-91-154:0 91 154;--td-25-190-107:25 190 107;--td-26-115-232:26 115 232;--td-28-124-51:28 124 51;--td-30-64-175:30 64 175;--td-31-122-77:31 122 77;--td-31-139-255:31 139 255;--td-37-54-211:37 54 211;--td-40-167-69:40 167 69;--td-45-140-240:45 140 240;--td-52-85-219:52 85 219;--td-52-150-56:52 150 56;--td-59-143-212:59 143 212;--td-79-70-229:79 70 229;--td-114-28-36:114 28 36;--td-122-96-0:122 96 0;--td-128-0-128:128 0 128;--td-155-89-182:155 89 182;--td-179-90-0:179 90 0;--td-180-83-9:180 83 9;--td-192-57-43:192 57 43;--td-200-35-51:200 35 51;--td-207-19-34:207 19 34;--td-217-83-79:217 83 79;--td-220-38-38:220 38 38;--td-220-53-69:220 53 69;--td-230-91-88:230 91 88;--td-255-8-2:255 8 2;--td-255-140-0:255 140 0;--td-255-152-0:255 152 0;--td-255-193-7:255 193 7}.dark{--td-0-0-0:229 229 229;--td-114-28-36:220 90 100;--td-30-64-175:96 130 226;--td-37-54-211:110 122 236}@font-face{font-family:ApresentaIcon;src:url(/build/assets/ApresentaIcon.DxvQuXYr.eot);src:url(/build/assets/ApresentaIcon.DxvQuXYr.eot)format("embedded-opentype"),url(/build/assets/ApresentaIcon.GDYkvEJv.woff2)format("woff2"),url(/build/assets/ApresentaIcon.COcOVYHU.woff)format("woff"),url(/build/assets/ApresentaIcon.B9LdmAjU.ttf)format("truetype"),url(/build/assets/ApresentaIcon.CurFsXKB.svg)format("svg")}.fa{color:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-shrink:0;font:1em/1 ApresentaIcon;display:inline-block}.fa-sm{font-size:.8em}.fa-lg{font-size:1.2em}.fa-16{font-size:16px}.fa-32{font-size:32px}.fa-is-spinning,.fa-spin{animation:1s linear infinite fa-spin}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-y{transform:scaleY(-1)}.fa-flip-x{transform:scaleX(-1)}.fa-0starfull:before{content:""}.fa-add1:before{content:""}.fa-admin:before{content:""}.fa-agendado:before{content:""}.fa-anexo:before{content:""}.fa-antena:before{content:""}.fa-apartment-money:before{content:""}.fa-apbank:before{content:""}.fa-apr:before{content:""}.fa-architeture:before{content:""}.fa-area:before{content:""}.fa-arm:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-reload:before{content:""}.fa-arrow-down:before{content:""}.fa-arrow-right-slim:before{content:""}.fa-arrow-right:before{content:""}.fa-a-right:before{content:""}.fa-add:before{content:""}.fa-arrowcurve:before{content:""}.fa-arrowleft:before{content:""}.fa-arrows:before{content:""}.fa-arrows-v:before{content:""}.fa-asaas:before{content:""}.fa-badge-check:before{content:""}.fa-balance:before{content:""}.fa-ball-ampulheta:before{content:""}.fa-ball-anexo:before{content:""}.fa-ball-arrow:before{content:""}.fa-ball-cancel:before{content:""}.fa-ball-delete:before{content:""}.fa-ball-down:before{content:""}.fa-arrow-up:before{content:""}.fa-ball-download-1:before{content:""}.fa-ball-edit:before{content:""}.fa-ball-export:before{content:""}.fa-ball-fullscreen:before{content:""}.fa-arrow-select:before{content:""}.fa-ball-link:before{content:""}.fa-ball-lock:before{content:""}.fa-ball-minus:before{content:""}.fa-ball-question:before{content:""}.fa-ball-download:before{content:""}.fa-ball-right:before{content:""}.fa-ball-settings:before{content:""}.fa-ball-share:before{content:""}.fa-ball-search:before{content:""}.fa-ball-sort:before{content:""}.fa-ball-up:before{content:""}.fa-ball-upload:before{content:""}.fa-barcode:before{content:""}.fa-bathroom2:before{content:""}.fa-bed:before{content:""}.fa-business:before{content:""}.fa-c-error:before{content:""}.fa-c-help:before{content:""}.fa-c-info:before{content:""}.fa-c-success:before{content:""}.fa-c-warning:before{content:""}.fa-ball-refresh:before{content:""}.fa-bedroom:before{content:""}.fa-a-left:before{content:""}.fa-ball-left:before{content:""}.fa-calendar-task:before{content:""}.fa-bed3:before{content:""}.fa-camera:before{content:""}.fa-calculator:before{content:""}.fa-calendar-ok:before{content:""}.fa-cancel:before{content:""}.fa-cashback:before{content:""}.fa-cancel-search:before{content:""}.fa-chart:before{content:""}.fa-car:before{content:""}.fa-category:before{content:""}.fa-c2s:before{content:""}.fa-check:before{content:""}.fa-check-set:before{content:""}.fa-checkin:before{content:""}.fa-cheque:before{content:""}.fa-chevron-down:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-chevron-up:before{content:""}.fa-circle:before{content:""}.fa-circle-checked:before{content:""}.fa-circle-filled:before{content:""}.fa-client:before{content:""}.fa-climate:before{content:""}.fa-clock:before{content:""}.fa-clock2:before{content:""}.fa-close:before{content:""}.fa-building:before{content:""}.fa-code:before{content:""}.fa-cofrinho:before{content:""}.fa-coin:before{content:""}.fa-color:before{content:""}.fa-color1:before{content:""}.fa-column:before{content:""}.fa-communication:before{content:""}.fa-confetti:before{content:""}.fa-config:before{content:""}.fa-construction:before{content:""}.fa-contract:before{content:""}.fa-copy:before{content:""}.fa-credit-card:before{content:""}.fa-credit-card1:before{content:""}.fa-credit-card2:before{content:""}.fa-credit-card3:before{content:""}.fa-crm:before{content:""}.fa-crossing:before{content:""}.fa-custom-field:before{content:""}.fa-dashboard:before{content:""}.fa-datastudio:before{content:""}.fa-delete:before{content:""}.fa-delete1:before{content:""}.fa-details:before{content:""}.fa-dining:before{content:""}.fa-discount:before{content:""}.fa-divide:before{content:""}.fa-division:before{content:""}.fa-document:before{content:""}.fa-dollar-symbol:before{content:""}.fa-double-arrow:before{content:""}.fa-down:before{content:""}.fa-download:before{content:""}.fa-drink:before{content:""}.fa-dwv-2:before{content:""}.fa-dwv:before{content:""}.fa-dwv-icon:before{content:""}.fa-dwv-icon-2:before{content:""}.fa-edit:before{content:""}.fa-edit-3:before{content:""}.fa-edit-1:before{content:""}.fa-edit1:before{content:""}.fa-exchange:before{content:""}.fa-error:before{content:""}.fa-empresa:before{content:""}.fa-export:before{content:""}.fa-exit:before{content:""}.fa-eye:before{content:""}.fa-eye-clean:before{content:""}.fa-eye-slash:before{content:""}.fa-facebook:before{content:""}.fa-fila:before{content:""}.fa-file-signature:before{content:""}.fa-files:before{content:""}.fa-filter:before{content:""}.fa-filter_group:before{content:""}.fa-financing:before{content:""}.fa-fire:before{content:""}.fa-flash:before{content:""}.fa-funnel:before{content:""}.fa-funnel-dollar:before{content:""}.fa-funnel2:before{content:""}.fa-funnel3:before{content:""}.fa-gear:before{content:""}.fa-girl:before{content:""}.fa-chat:before{content:""}.fa-global-payment:before{content:""}.fa-globe:before{content:""}.fa-google:before{content:""}.fa-ground:before{content:""}.fa-guarantee:before{content:""}.fa-hashtag:before{content:""}.fa-height:before{content:""}.fa-home:before{content:""}.fa-home-family:before{content:""}.fa-googleplus:before{content:""}.fa-handshake:before{content:""}.fa-guy:before{content:""}.fa-home-hand:before{content:""}.fa-home-heart:before{content:""}.fa-home-lock:before{content:""}.fa-home-percent:before{content:""}.fa-home-money:before{content:""}.fa-home-search-1:before{content:""}.fa-home-percent1:before{content:""}.fa-home-search-2:before{content:""}.fa-home-search:before{content:""}.fa-html:before{content:""}.fa-image-crop:before{content:""}.fa-image-edit2:before{content:""}.fa-image-edit:before{content:""}.fa-import:before{content:""}.fa-image:before{content:""}.fa-calendar:before{content:""}.fa-key:before{content:""}.fa-inspector:before{content:""}.fa-kitchen:before{content:""}.fa-laisAi:before{content:""}.fa-lead:before{content:""}.fa-leadlovers:before{content:""}.fa-like:before{content:""}.fa-line:before{content:""}.fa-link:before{content:""}.fa-link-blank:before{content:""}.fa-linkedin:before{content:""}.fa-lion:before{content:""}.fa-list:before{content:""}.fa-list1:before{content:""}.fa-livingroom:before{content:""}.fa-load:before{content:""}.fa-load1:before{content:""}.fa-load2:before{content:""}.fa-load3:before{content:""}.fa-load4:before{content:""}.fa-lock:before{content:""}.fa-log:before{content:""}.fa-mail:before{content:""}.fa-mail-cancel:before{content:""}.fa-mail-envelopes-couple:before{content:""}.fa-mail-send:before{content:""}.fa-map:before{content:""}.fa-map-location:before{content:""}.fa-measuring:before{content:""}.fa-meeting:before{content:""}.fa-message:before{content:""}.fa-minus:before{content:""}.fa-minus-symbol:before{content:""}.fa-mobile:before{content:""}.fa-money:before{content:""}.fa-money-bag:before{content:""}.fa-money-exchange:before{content:""}.fa-money-percent:before{content:""}.fa-money1:before{content:""}.fa-money2:before{content:""}.fa-money3:before{content:""}.fa-money4:before{content:""}.fa-move:before{content:""}.fa-movie:before{content:""}.fa-network:before{content:""}.fa-new:before{content:""}.fa-news:before{content:""}.fa-newsletter:before{content:""}.fa-next:before{content:""}.fa-notification:before{content:""}.fa-notify:before{content:""}.fa-off:before{content:""}.fa-openai:before{content:""}.fa-online-money:before{content:""}.fa-give-money:before{content:""}.fa-options-more:before{content:""}.fa-outline:before{content:""}.fa-padlock:before{content:""}.fa-padlock-unlocked:before{content:""}.fa-page:before{content:""}.fa-party:before{content:""}.fa-pay:before{content:""}.fa-percentage:before{content:""}.fa-people:before{content:""}.fa-information:before{content:""}.fa-phone-call:before{content:""}.fa-phone1:before{content:""}.fa-pin:before{content:""}.fa-pinterest:before{content:""}.fa-pix:before{content:""}.fa-pjbank:before{content:""}.fa-play:before{content:""}.fa-plus:before{content:""}.fa-plus-symbol:before{content:""}.fa-pool-stair:before{content:""}.fa-powerbi:before{content:""}.fa-prev:before{content:""}.fa-print:before{content:""}.fa-promissoria:before{content:""}.fa-purchase:before{content:""}.fa-puzzle:before{content:""}.fa-qrcode:before{content:""}.fa-queen:before{content:""}.fa-question:before{content:""}.fa-rd-station:before{content:""}.fa-real:before{content:""}.fa-real-ball:before{content:""}.fa-real-ball1:before{content:""}.fa-real-filled:before{content:""}.fa-recibo:before{content:""}.fa-recibo1:before{content:""}.fa-recibo2:before{content:""}.fa-refresh:before{content:""}.fa-refresh_arrow:before{content:""}.fa-register1:before{content:""}.fa-reload:before{content:""}.fa-orulo:before{content:""}.fa-report2:before{content:""}.fa-report3:before{content:""}.fa-report4:before{content:""}.fa-report5:before{content:""}.fa-resize:before{content:""}.fa-retweet:before{content:""}.fa-robot:before{content:""}.fa-ruler:before{content:""}.fa-satelite:before{content:""}.fa-phone:before{content:""}.fa-save-1:before{content:""}.fa-save-2:before{content:""}.fa-save-3:before{content:""}.fa-search:before{content:""}.fa-save:before{content:""}.fa-search3:before{content:""}.fa-refresh_slim:before{content:""}.fa-setting:before{content:""}.fa-register:before{content:""}.fa-search2:before{content:""}.fa-shield-check:before{content:""}.fa-shower:before{content:""}.fa-send:before{content:""}.fa-silhouette:before{content:""}.fa-report:before{content:""}.fa-size:before{content:""}.fa-snowflake:before{content:""}.fa-close2:before{content:""}.fa-social-facebook:before{content:""}.fa-social-facebook-s:before{content:""}.fa-social-googleplus:before{content:""}.fa-social-instagram:before{content:""}.fa-social-blog:before{content:""}.fa-social-mail:before{content:""}.fa-social-pinterest:before{content:""}.fa-social-rss:before{content:""}.fa-social-skype:before{content:""}.fa-social-spotify:before{content:""}.fa-social-tiktok:before{content:""}.fa-social-twitter:before{content:""}.fa-social-vimeo:before{content:""}.fa-social-youtube:before{content:""}.fa-sort:before{content:""}.fa-sort1:before{content:""}.fa-square-cancel:before{content:""}.fa-square-minus:before{content:""}.fa-square-plus:before{content:""}.fa-skull:before{content:""}.fa-star:before{content:""}.fa-slider-banner:before{content:""}.fa-star1full:before{content:""}.fa-studio360:before{content:""}.fa-tab:before{content:""}.fa-tag:before{content:""}.fa-task:before{content:""}.fa-task-list:before{content:""}.fa-tasks:before{content:""}.fa-squares:before{content:""}.fa-telegram:before{content:""}.fa-star1:before{content:""}.fa-ticket:before{content:""}.fa-share:before{content:""}.fa-report1:before{content:""}.fa-tools:before{content:""}.fa-trofeu:before{content:""}.fa-title:before{content:""}.fa-social-linkedin:before{content:""}.fa-unpin:before{content:""}.fa-up:before{content:""}.fa-twitter:before{content:""}.fa-users:before{content:""}.fa-signs:before{content:""}.fa-view-files:before{content:""}.fa-text:before{content:""}.fa-users-1:before{content:""}.fa-warning:before{content:""}.fa-webcam:before{content:""}.fa-webhook:before{content:""}.fa-website:before{content:""}.fa-whatsapp:before{content:""}.fa-whatsapp-business:before{content:""}.fa-wheelchair:before{content:""}.fa-wifi:before{content:""}.fa-window-size:before{content:""}.fa-wine:before{content:""}.fa-width:before{content:""}.fa-word:before{content:""}.fa-x:before{content:""}.fa-xml:before{content:""}.fa-zoop:before{content:""}.fa-lais2:before{content:""}.fa-usePlaza:before{content:""}.fa-usePlaza2:before{content:""}.fa-transfer-money:before{content:""}.fa-uncheck:before{content:""}.fa-upload:before{content:""}.fa-0star:before{content:""}.fa-moova:before{content:""}.fa-quires:before{content:""}.fa-dory:before{content:""}.Icon.iconMask{vertical-align:-.135em;width:1em;height:1em;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background-color:currentColor;flex-shrink:0;display:inline-block}a-icon,a-icon.Icon.iconMask{display:inline-flex}a-icon.Icon[icon=lucide\:square]{vertical-align:-.02em;background-color:currentColor;border-radius:3px;width:.8em;height:.8em;-webkit-mask:none;mask:none}.colorDot{vertical-align:.02em;border-radius:50%;flex-shrink:0;width:.7em;height:.7em;display:inline-block}.c-green,.c-verde,.ci-verde,.c-success{color:var(--success)}.c-red,.c-vermelho,.c-danger,.c-error,.c-delete{color:var(--destructive)}.c-info,.c-blue,.c-azul,.c-marinho{color:var(--info)}.c-warning,.c-orange,.c-laranja,.c-yellow,.c-amarelo,.c-orange_dark{color:var(--warning)}.c-gray,.c-cinza{color:var(--muted-foreground)}.c-dark,.c-dar,.c-black,.c-preto{color:var(--foreground)}.c-white,.c-branco{color:oklch(100% 0 0)}.c-purple,.c-roxo{color:var(--primary)}.c-ai{color:var(--ai)}.bold{font-weight:700!important}.fw-m,.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-400{font-weight:400!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.pageInsidePage content.page{padding:0}.lineWithButton{align-self:stretch;align-items:flex-end;display:flex}.lineWithButton section.formFieldBoxOut{flex:auto;min-width:0;padding-right:.375rem}.lineWithButton>.btn,.lineWithButton>.btnPlain,.lineWithButton>.flex,.lineWithButton>.delete,.lineWithButton>.btn-group{margin-bottom:var(--fieldGap);flex-shrink:0}.lineWithButton .btn,.lineWithButton .btnPlain{align-items:center;height:2.25rem;display:inline-flex}@media (width<=767px){div.formItemRow{border-bottom:2px dotted var(--border);margin-bottom:10px}}.anim-bounce{animation:bounce var(--anim-duration,.7s) cubic-bezier(.22,.8,.32,1)}@keyframes bounce{0%{transform:translateY(0)}30%{transform:translateY(-8px)}50%{transform:translateY(0)}70%{transform:translateY(-4px)}to{transform:translateY(0)}}.anim-shake{animation:shake var(--anim-duration,.6s) cubic-bezier(.36,.07,.19,.97)}@keyframes shake{0%{transform:translate(0)}10%{transform:translate(-8px)}30%{transform:translate(8px)}50%{transform:translate(-6px)}70%{transform:translate(4px)}90%{transform:translate(-2px)}to{transform:translate(0)}}.anim-pulsate{animation:pulsate var(--anim-duration,.9s) ease-in-out;transform-origin:50%}@keyframes pulsate{0%{opacity:1}50%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.anim-bounce,.anim-shake,.anim-pulsate{animation:none}}.btn,.linkSimple,.btnPlain{vertical-align:middle;box-sizing:border-box;align-items:center;gap:.5rem;display:inline-flex}.btn{white-space:nowrap;cursor:pointer;text-align:center;justify-content:center;position:relative}@media (width<=500px){.btn{white-space:normal;max-width:100%}}.linkSimple:hover{text-decoration:underline}button.linkSimple{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.btn .leftIcon.Icon,.btn .rightIcon.Icon,.btn>.Icon{flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}.btn .leftIcon.Icon svg,.btn .rightIcon.Icon svg,.btn>.Icon svg{display:block}.btn .Icon.iconMask,.btnDropMenu .Icon.iconMask{font-size:1rem}.btn:where(:not(.apre-ui)) .Icon svg{width:1rem;height:1rem}.btn.actionGrid .Icon.iconMask{font-size:1.25rem}.btn.actionGrid .Icon svg,.btn.actionGrid>svg.Icon{width:1.25rem;height:1.25rem}.dropDownMenuButton{align-self:center;display:inline-flex}.dropDownMenuButton>.btnDropMenu{flex:auto;min-height:0}.btn.disabled,.btn[disabled]{opacity:.5;cursor:default;pointer-events:auto;box-shadow:none}.btn.readonly,.btn[readonly]{pointer-events:none}.btn:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.btn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.btn:where(:not(.apre-ui)){border:1px solid var(--input);border-radius:var(--radius-md);height:2rem;color:var(--foreground);background-color:var(--background);padding:0 .75rem;font-size:.875rem;font-weight:500;line-height:1;transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0000000d}.btn:where(:not(.apre-ui)):hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-green,.btn-verde,.btn-success,.btn-teal,.btn-darkgreen,.btn-softGreen{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-green,.btn-verde,.btn-success,.btn-teal,.btn-darkgreen,.btn-softGreen{background-color:color-mix(in oklab, var(--success) 8%, transparent)}}.btn-green,.btn-verde,.btn-success,.btn-teal,.btn-darkgreen,.btn-softGreen{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-green,.btn-verde,.btn-success,.btn-teal,.btn-darkgreen,.btn-softGreen{border-color:color-mix(in oklab, var(--success) 55%, transparent)}}.btn-green,.btn-verde,.btn-success,.btn-teal,.btn-darkgreen,.btn-softGreen{color:var(--success-soft)}.btn-green:hover,.btn-verde:hover,.btn-success:hover,.btn-teal:hover,.btn-darkgreen:hover,.btn-softGreen:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-green:hover,.btn-verde:hover,.btn-success:hover,.btn-teal:hover,.btn-darkgreen:hover,.btn-softGreen:hover{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.btn-green:hover,.btn-verde:hover,.btn-success:hover,.btn-teal:hover,.btn-darkgreen:hover,.btn-softGreen:hover{color:var(--success-soft)}.btn-greenSolid,.btn-successSolid,.btn-verdeSolid{background-color:var(--success);border-color:var(--success);color:var(--success-foreground)}.btn-greenSolid:hover,.btn-successSolid:hover,.btn-verdeSolid:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.btn-greenSolid:hover,.btn-successSolid:hover,.btn-verdeSolid:hover{background-color:color-mix(in oklab, var(--success) 90%, transparent)}}.btn-greenSolid:hover,.btn-successSolid:hover,.btn-verdeSolid:hover{color:var(--success-foreground)}.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error{background-color:color-mix(in oklab, var(--destructive) 8%, transparent)}}.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error{border-color:color-mix(in oklab, var(--destructive) 55%, transparent)}}.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error{color:var(--destructive-soft)}:is(.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error):hover{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}:is(.btn-danger,.btn-dangerSoft,.btn-delete,.btn-red,.btn-vermelho,.btn-error):hover{color:var(--destructive-soft)}.btn-dangerSolid,.btn-deleteSolid,.btn-redSolid,.btn-vermelhoSolid,.btn-errorSolid,.btn-destructiveSolid{background-color:var(--destructive);border-color:var(--destructive);color:var(--destructive-foreground)}:is(.btn-dangerSolid,.btn-deleteSolid,.btn-redSolid,.btn-vermelhoSolid,.btn-errorSolid,.btn-destructiveSolid):hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){:is(.btn-dangerSolid,.btn-deleteSolid,.btn-redSolid,.btn-vermelhoSolid,.btn-errorSolid,.btn-destructiveSolid):hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}:is(.btn-dangerSolid,.btn-deleteSolid,.btn-redSolid,.btn-vermelhoSolid,.btn-errorSolid,.btn-destructiveSolid):hover{color:var(--destructive-foreground)}.btn.btn-dangerGhost{min-width:0;height:2.25rem;box-shadow:none;color:var(--destructive-soft);background-color:#0000;border:0;padding:0;font-size:1.375rem}.btn.btn-dangerGhost:hover,.btn.btn-dangerGhost:focus,.btn.btn-dangerGhost:active{box-shadow:none;color:var(--destructive);background-color:#0000;border:0}.btn.btn-mutedGhost{min-width:0;height:2.25rem;box-shadow:none;color:var(--muted-foreground);background-color:#0000;border:0;padding:0 .25rem;font-size:1.375rem}.btn.btn-mutedGhost:hover,.btn.btn-mutedGhost:focus,.btn.btn-mutedGhost:active{box-shadow:none;color:var(--foreground);background-color:#0000;border:0}.btn-warning,.btn-warningSoft,.btn-amarelo,.btn-orange,.btn-laranja,.btn-yellow,.btn-yellow_dark,.btn-orange_dark{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning,.btn-warningSoft,.btn-amarelo,.btn-orange,.btn-laranja,.btn-yellow,.btn-yellow_dark,.btn-orange_dark{background-color:color-mix(in oklab, var(--warning) 12%, transparent)}}.btn-warning,.btn-warningSoft,.btn-amarelo,.btn-orange,.btn-laranja,.btn-yellow,.btn-yellow_dark,.btn-orange_dark{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning,.btn-warningSoft,.btn-amarelo,.btn-orange,.btn-laranja,.btn-yellow,.btn-yellow_dark,.btn-orange_dark{border-color:color-mix(in oklab, var(--warning) 60%, transparent)}}.btn-warning,.btn-warningSoft,.btn-amarelo,.btn-orange,.btn-laranja,.btn-yellow,.btn-yellow_dark,.btn-orange_dark{color:var(--warning-soft)}.btn-warning:hover,.btn-warningSoft:hover,.btn-amarelo:hover,.btn-orange:hover,.btn-laranja:hover,.btn-yellow:hover,.btn-yellow_dark:hover,.btn-orange_dark:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.btn-warning:hover,.btn-warningSoft:hover,.btn-amarelo:hover,.btn-orange:hover,.btn-laranja:hover,.btn-yellow:hover,.btn-yellow_dark:hover,.btn-orange_dark:hover{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.btn-warning:hover,.btn-warningSoft:hover,.btn-amarelo:hover,.btn-orange:hover,.btn-laranja:hover,.btn-yellow:hover,.btn-yellow_dark:hover,.btn-orange_dark:hover{color:var(--warning-soft)}.btn-warningSolid,.btn-amareloSolid,.btn-laranjaSolid{background-color:var(--warning);border-color:var(--warning);color:var(--warning-foreground)}:is(.btn-warningSolid,.btn-amareloSolid,.btn-laranjaSolid):hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){:is(.btn-warningSolid,.btn-amareloSolid,.btn-laranjaSolid):hover{background-color:color-mix(in oklab, var(--warning) 90%, transparent)}}:is(.btn-warningSolid,.btn-amareloSolid,.btn-laranjaSolid):hover{color:var(--warning-foreground)}.btn-close,.btn-cancel,.btn-gray,.btn-cinza,.btn-preto,.btn-black,.btn-dark,.btn-logs,.btn-branco,.btn-white,.btn-cinza_claro{box-shadow:none;color:var(--foreground);opacity:1;background-color:#0000;border-color:#0000}.btn-close:hover,.btn-cancel:hover,.btn-gray:hover,.btn-cinza:hover,.btn-preto:hover,.btn-black:hover,.btn-dark:hover,.btn-logs:hover,.btn-branco:hover,.btn-white:hover,.btn-cinza_claro:hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-ai{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.btn-ai{background-color:color-mix(in oklab, var(--ai) 8%, transparent)}}.btn-ai{border-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.btn-ai{border-color:color-mix(in oklab, var(--ai) 55%, transparent)}}.btn-ai{color:var(--ai-soft)}.btn-ai:hover{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.btn-ai:hover{background-color:color-mix(in oklab, var(--ai) 15%, transparent)}}.btn-ai:hover{color:var(--ai-soft)}.btn-aiSolid{background-color:var(--ai);border-color:var(--ai);color:var(--ai-foreground)}.btn-aiSolid:hover{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.btn-aiSolid:hover{background-color:color-mix(in oklab, var(--ai) 90%, transparent)}}.btn-aiSolid:hover{color:var(--ai-foreground)}.btn-default,.btn-default:focus{color:var(--foreground);background-color:var(--background);border-color:var(--input)}.btn-default:hover{background-color:var(--accent);color:var(--accent-foreground)}.btn-link{color:var(--primary);box-shadow:none;background-color:#0000;border:none}.btn-link:hover,.btn-link:focus,.btn-link:active,.btn-link.active{background-color:#0000;border:none;outline:none;text-decoration:underline}.btn-whats,.btn-whatsapp{color:#fff;background-color:#25d366;border-color:#25d366}.btn-whats:hover,.btn-whatsapp:hover{color:#fff;background-color:#25d366d9}.btn-facebook{color:#fff;background-color:#6980b6;border-color:#6980b6}.btn-facebook:hover{color:#fff;background-color:#6980b6cc}.btn-twitter{color:#fff;background-color:#000;border-color:#000}.btn-twitter:hover{color:#fff;background-color:#000c}.btn-instagram{color:#fff;background-color:#ba1c85;border-color:#ba1c85}.btn-instagram:hover{color:#fff;background-color:#ba1c85cc}.btn-linkedin{color:#fff;background-color:#0a66c2;border-color:#0a66c2}.btn-linkedin:hover{color:#fff;background-color:#0a66c2cc}.btn-tiktok{color:#fff;background-color:#ff0050;border-color:#ff0050}.btn-tiktok:hover{color:#fff;background-color:#ff0050cc}.btn-google{color:#fff;background:#4285f4;border-color:#4285f4;align-items:center;gap:16px;width:fit-content;padding-inline:8px;font-weight:800;display:flex}.btn-google .logo-container{background:#fff;border-radius:3px}.btn-google .logo-container svg{width:18px;height:18px;margin:8px}.btn-google:hover{background-color:var(--card);border-color:var(--border);color:var(--muted-foreground)}.btn-lg,.btn-sm,.btn-md,.btn-xl,.btn-s{height:2rem;padding:0 .75rem;font-size:.8125rem}.btn-xs,.btn-xxs{height:1.5rem;padding:0 .5rem;font-size:.75rem}.btn-cons{min-width:100px}.btn.noBorder{height:auto;box-shadow:none;background:0 0;border:none;padding:0}.btn.rowHeight{margin-bottom:var(--fieldGap);align-self:flex-end;align-items:center;display:inline-flex}.btn-group{vertical-align:middle;display:inline-flex;position:relative}.btn-group>.btn{flex:auto;position:relative}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group.disabled,.btn-group[disabled]{opacity:.5;pointer-events:none}.btn-block{width:100%;display:flex}.btnSimple,.btnSimple:hover{background:0 0;border:none;margin:0;padding:0;font-size:.875rem;font-weight:400}button:focus{outline:none}.btn-proposal{background-color:var(--proposal)}@supports (color:color-mix(in lab, red, red)){.btn-proposal{background-color:color-mix(in oklab, var(--proposal) 22%, transparent)}}.btn-proposal{border-color:var(--proposal)}@supports (color:color-mix(in lab, red, red)){.btn-proposal{border-color:color-mix(in oklab, var(--proposal) 55%, transparent)}}.btn-proposal{color:var(--proposal-soft)}.btn-proposal:hover{background-color:var(--proposal)}@supports (color:color-mix(in lab, red, red)){.btn-proposal:hover{background-color:color-mix(in oklab, var(--proposal) 32%, transparent)}}.btn-proposal:hover{color:var(--proposal-soft)}:root{--fieldGap:.5rem}.formFieldBoxOut{margin-bottom:var(--fieldGap);min-width:0;display:block}.formFieldBoxOut.hide{display:none}.formFieldBoxOut.disabled .formLabel{opacity:.65}.formFieldBox{align-items:stretch;display:flex}.formGroupField{flex:1;min-width:0}.formLabel .fieldLabelSwitch{flex:none;margin-left:auto}.formLabel .fieldLabelSwitch label{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.formLabel{justify-content:flex-start;align-items:center;gap:.375rem;height:1.25rem;margin-bottom:.125rem;display:flex}.formLabel .labelRight>*{font-size:.875rem;line-height:1}.formLabel .labelRight~*{margin-left:auto}.formLabel .labelRight~*~*{margin-left:0}.formLabel .labelLeft{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.formLabel .fieldLabel{color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;cursor:inherit;margin:0;font-size:.8125rem;font-weight:500;line-height:1.2;overflow:hidden}.formLabel .fieldLabelIcon{color:var(--muted-foreground);flex-shrink:0}.formLabel .required{color:var(--destructive);font-weight:600}.formLabel .fieldLabelSecondaryLabel{color:var(--muted-foreground);font-size:.75rem}.formLabel .fieldLabelNotes{color:var(--muted-foreground);cursor:help;font-size:.75rem}.labelRight{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.personLabelActions{flex-shrink:0;align-items:center;gap:.2rem;height:20px;line-height:20px;display:flex}.createButton{cursor:pointer}.createButton:hover{opacity:.75}.formField{align-items:center;gap:.375rem;min-width:0;display:flex;position:relative}.formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formField select{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);width:100%;min-width:0;height:2.25rem;color:var(--foreground);outline:none;padding:.25rem .75rem;font-size:.875rem;transition:color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.formField textarea{resize:vertical;border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);width:100%;min-width:0;min-height:4rem;color:var(--foreground);outline:none;padding:.425rem .75rem;font-size:.875rem;transition:color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.formField textarea[rows="1"]{height:2.25rem;min-height:2.25rem;overflow-y:auto}.dark .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.dark .formField select,.dark .formField textarea{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.dark .formField select,.dark .formField textarea{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark .formField select,.dark select.form-control{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .formField select,.dark select.form-control{background-color:color-mix(in oklab, var(--input) 30%, var(--background))}}.formField input::placeholder,.formField textarea::placeholder{color:var(--muted-foreground)}input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]),select.form-control,textarea.form-control{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);width:100%;min-width:0;color:var(--foreground);outline:none;padding:.25rem .5rem;font-size:.875rem;box-shadow:0 1px 2px #0000000d}input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]),select.form-control{height:2.25rem}input.form-control:focus,select.form-control:focus,textarea.form-control:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){input.form-control:focus,select.form-control:focus,textarea.form-control:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.dark input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]),.dark textarea.form-control{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark input.form-control:not([type=checkbox]):not([type=radio]):not([type=file]),.dark textarea.form-control{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.formField input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formField select:focus,.formField textarea:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.formField input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formField select:focus,.formField textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.formField input:disabled:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formField input[readonly]:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formField select:disabled,.formField textarea:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.isInvalid .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.isInvalid .formField select,.isInvalid .formField textarea{border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.isInvalid .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.isInvalid .formField select,.isInvalid .formField textarea{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}}.isInvalid .formField .vue3-treeselect__control{border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.isInvalid .formField .vue3-treeselect__control{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}}.isInvalid .formLabel .fieldLabel{color:var(--destructive)}.formGroupPrepend,.formGroupAppend{flex-shrink:0;align-items:flex-end;display:flex}.formFieldBoxOut:has(.formGroupAppend,.formGroupPrepend){min-width:9rem}.formGroupAddon{border:1px solid var(--input);background-color:var(--muted);height:2.25rem;color:var(--muted-foreground);white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.875rem;display:flex}.formGroupAppend .btn,.formGroupPrepend .btn{height:2.25rem;box-shadow:none;margin:0}.formGroupAppend .btn:focus-visible,.formGroupPrepend .btn:focus-visible{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.formGroupAppend .btn:focus-visible,.formGroupPrepend .btn:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.formGroupAppend .dropDownMenuButton,.formGroupPrepend .dropDownMenuButton{align-self:flex-end}.formGroupAppend .btn{border-radius:0 var(--radius-md) var(--radius-md) 0}.formGroupPrepend .btn{border-radius:var(--radius-md) 0 0 var(--radius-md)}.formGroupPrepend .formGroupAddon{border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:0}.formGroupAppend .formGroupAddon{border-radius:0 var(--radius-md) var(--radius-md) 0;border-left:0}.phone .formField{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);gap:0;height:2.25rem;transition:box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.phone .formField:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.phone .formField:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.phone .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.phone .formField input:focus:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input){height:100%;box-shadow:none;background-color:#0000;border:0;padding-left:.125rem}.phone .formField .phoneFlag{align-self:stretch}.phone.isInvalid .formField{border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.phone.isInvalid .formField{box-shadow:0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent)}}.phone.isInvalid .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input){box-shadow:none;border:0}.dark .phone .formField{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .phone .formField{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.phoneFlag .btn{border-radius:var(--radius-md) 0 0 var(--radius-md);background:0 0;border:0;height:100%;padding:0 .25rem 0 .5rem}.phoneFlag .btn>.Icon{font-size:1.125rem}.phoneFlag-search{border-bottom:1px solid var(--border);padding:.375rem .5rem}.phoneFlag-search input{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);width:100%;height:2rem;color:var(--foreground);padding:0 .5rem;font-size:.8125rem}.phoneFlag-list{max-height:18rem;overflow-y:auto}.phoneFlag-list .phoneFlag-item{align-items:center;gap:.5rem;display:flex}.phoneFlag-list .phoneFlag-item.active{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.phoneFlag-list .phoneFlag-item.active{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.phoneFlag-list .phoneFlag-item.active{color:var(--primary)}.phoneFlag-list .phoneFlag-country{flex:1}.phoneFlag-list .phoneFlag-ddi{color:var(--muted-foreground)}.phoneFlag-list .phoneFlag-empty{color:var(--muted-foreground);padding:.5rem .75rem;font-size:.8125rem}.formGroupPrepend~.formGroupField .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input),.formGroupPrepend~.formGroupField .formField textarea,.formGroupPrepend~.formGroupField .formField .vue3-treeselect__control{border-top-left-radius:0;border-bottom-left-radius:0}.formFieldBox:has(.formGroupAppend) .formGroupField .formField input:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input){border-top-right-radius:0;border-bottom-right-radius:0}.formFieldBox:has(.formGroupAppend) .formGroupField .formField textarea{border-top-right-radius:0;border-bottom-right-radius:0}.formFieldBox:has(.formGroupAppend) .formGroupField .formField .vue3-treeselect__control{border-top-right-radius:0;border-bottom-right-radius:0}.phone .formFieldBox:has(.formGroupAppend) .formGroupField .formField{border-top-right-radius:0;border-bottom-right-radius:0}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend)){grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"label label label""prepend field append";align-items:stretch;display:grid}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend))>.formGroupField{display:contents}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend))>.formGroupField>.formLabel{grid-area:label}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend))>.formGroupField>.formField{grid-area:field;min-width:0}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend))>.formGroupPrepend{grid-area:prepend}:is(.formFieldBox:has(>.formGroupPrepend),.formFieldBox:has(>.formGroupAppend))>.formGroupAppend{grid-area:append}.switchCheck,.inputRadio{color:var(--foreground);align-items:center;gap:.5rem;min-height:2rem;font-size:.875rem;display:inline-flex}.switchCheck:has(>.small){min-height:1.25rem}.switchCheck.disabled,.inputRadio.disabled{opacity:.6;pointer-events:none}.inputRadio.check-verde [data-slot=radio-group-item],.inputRadio.check-green [data-slot=radio-group-item]{border-color:var(--success)!important;color:var(--success)!important}:is(.inputRadio.check-verde [data-slot=radio-group-item],.inputRadio.check-green [data-slot=radio-group-item]) svg{fill:var(--success)!important}.inputRadio.check-marine [data-slot=radio-group-item]{border-color:var(--info)!important;color:var(--info)!important}.inputRadio.check-marine [data-slot=radio-group-item] svg{fill:var(--info)!important}.inputRadio.check-red [data-slot=radio-group-item]{border-color:var(--destructive)!important;color:var(--destructive)!important}.inputRadio.check-red [data-slot=radio-group-item] svg{fill:var(--destructive)!important}.switchCheck .check-verde [data-slot=switch][data-state=checked]{background:var(--success)!important}.switchCheck [data-slot=switch][data-state=unchecked]{background:var(--switch-off)!important}.switchCheck label,.inputRadio label{cursor:pointer;align-items:center;gap:.5rem;margin:0;font-size:.875rem;line-height:1.3;display:inline-flex}.inputRadio label{-webkit-user-select:none;user-select:none}.switchCheck.vertical,.inputRadio.vertical{display:flex}.custom-control-input[type=checkbox],.custom-control-input[type=radio]{accent-color:var(--primary);width:1rem;height:1rem}.modelDateInfo{width:100%;color:var(--muted-foreground);flex-wrap:wrap;gap:.25rem 1rem;margin:.25rem 0 .5rem;font-size:.75rem;display:flex}.modelDateInfo .dateAt{gap:.25rem;display:inline-flex}.modelDateInfo label{margin:0;font-weight:500}.personTypeRadios{align-items:center;gap:1rem;min-height:2.25rem;display:flex}.switchCheck label .fa,.switchCheck label .Icon,.inputRadio label .fa,.inputRadio label .Icon{margin-right:.25rem}.fieldLabelNotes{color:var(--muted-foreground);cursor:help;font-size:.75rem}.tag-show{flex-wrap:wrap;gap:3px;display:flex}.tag{white-space:nowrap;background-color:var(--secondary);color:var(--secondary-foreground);text-align:center;border-radius:var(--radius-sm);background:var(--muted-foreground);align-items:center;gap:.25rem;padding:1px 3px;font-size:.6875rem;line-height:14px;display:inline-flex}.tag>.Icon,.tag>a-icon,.tag>iconify-icon,.tag>i{font-size:1rem;color:inherit!important}.tagPreview .tag{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding:3px 8px;font-size:.8125rem;line-height:1.125rem}@media print{.tag{color:#000!important;background:#fff!important}}.accessToggle{margin:2px 0 6px}.accessToggle a{color:var(--primary);cursor:pointer;align-items:center;gap:5px;font-size:.75rem;display:inline-flex}.accessToggle a:hover{text-decoration:underline}.accessToggle a .fa{font-size:.6875rem}.personTypeField{margin-bottom:10px}.personTypeField .fieldLabel{height:20px;line-height:20px;display:block}.personTypeField .personTypeRadios{flex-wrap:wrap;gap:8px;min-height:30px;display:flex}.personTypeField .personTypeRadios .inputRadio{border:2px solid var(--border);border-radius:var(--radius-md);flex:auto;justify-content:center;align-items:center;margin:0;padding:0 8px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.personTypeField .personTypeRadios .inputRadio .checkLabel{cursor:pointer;justify-content:center;align-items:center;margin:0;display:flex}.personTypeField .personTypeRadios .inputRadio .labelText{white-space:nowrap;align-items:center;display:inline-flex}.personTypeField .personTypeRadios .inputRadio.checked.check-green{border-color:var(--success);background:var(--success)}@supports (color:color-mix(in lab, red, red)){.personTypeField .personTypeRadios .inputRadio.checked.check-green{background:color-mix(in oklab, var(--success) 10%, transparent)}}.personTypeField .personTypeRadios .inputRadio.checked.check-marine{border-color:var(--info);background:var(--info)}@supports (color:color-mix(in lab, red, red)){.personTypeField .personTypeRadios .inputRadio.checked.check-marine{background:color-mix(in oklab, var(--info) 10%, transparent)}}.panel{background-color:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-xl);clear:both;margin:0 0 1rem;padding:0;position:relative;box-shadow:0 1px 2px #0000000d}fieldset.panel{min-width:0}.panelTitle{letter-spacing:normal;text-align:left;text-overflow:ellipsis;color:var(--foreground);border-bottom:1px solid var(--border);margin:1.25rem 0 1rem;padding:0 0 .5rem;font-size:1.0625rem;font-weight:450;line-height:1.3;display:block}.panelTitle b,.panelTitle strong{font-weight:700}.panelTitle.withoutBorderBottom{border-bottom:none}.panelTitle.subtitle{margin:2rem 0 .75rem;padding-bottom:.375rem;font-size:1.0625rem}.panelTitle.subtitle2{margin:1.75rem 0 .625rem;padding-bottom:.3125rem;font-size:1rem}.panelTitle.subtitle3{margin:1.5rem 0 .625rem;padding-bottom:.3125rem;font-size:.9375rem}.panelTitle.first{margin-top:0}.panelTitle.spaceElements{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.panelTitle.buttonsRight{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.panelTitle.buttonsRight>*{min-width:0}.panelTitle.buttonsRight>.subDesc{flex:auto}.panelTitle.buttonsRight>.subRight,.panelTitle.buttonsRight>.gridButtons,.panelTitle.buttonsRight>.pull-right{float:none;margin-left:auto}.panelTitle .titleContent{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.panelTitle .titleContent>*{min-width:0}.panelTitle .labelLeft{align-items:center;display:inline-flex}.panelTitle .fieldLabelNotes{color:var(--muted-foreground);cursor:help;margin:0 .25rem;font-size:.75rem;font-weight:400}.panelTitle .required{color:var(--destructive);margin:0;font-weight:600}.panelTitle .subRight{float:right}.panel>.panelTitle{border-bottom:1px solid var(--border);color:var(--card-foreground);align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;font-size:1.125rem;font-weight:500;display:flex}.panel>.panelTitle>i,.panel>.panelTitle>svg{color:var(--muted-foreground);flex-shrink:0}.panel>.panelTitle .subRight{float:none;margin-left:auto}.panel>.panelTitle .panelTitleNote{color:var(--muted-foreground);margin-left:auto;font-size:.75rem;font-weight:400}.panel>.panelTitle.withoutBorderBottom{border-bottom:none}.panel.titleSmall>.panelTitle{font-size:.875rem}.panelContent{display:block}.panel>.panelContent{padding:.75rem 1rem}.panel:not(:has(>.panelContent)){padding:.75rem 1rem}.panel>.panelContent>.gridVue:last-child,.panel>.panelContent>table:last-child{margin-bottom:-.75rem}.panel>.panelContent>.panel:last-child{margin-bottom:0}.panel>.panelContent content.page{padding:0}.panel>table>*>tr>:first-child{padding-left:1rem}.panel>table>*>tr>:last-child{padding-right:1rem}.panel.reducedSpace{margin-bottom:.875rem}.panel.reducedSpace>.panelTitle{padding:.5rem .75rem}.panel.reducedSpace>.panelContent{padding:.625rem .75rem}.panel.noBg{box-shadow:none;--autoShow-bg:var(--page-bg);background:0 0;border:none}.panel.noBg:not(.normalPadding)>.panelTitle,.panel.noBg:not(.normalPadding)>.panelContent{padding-inline:0}@media screen and (width<=576px){.panel>.panelTitle{padding:.625rem .75rem}.panel>.panelContent{padding:.75rem}.panelTitle.buttonsRight{flex-direction:column;gap:.375rem;display:flex}.panelTitle .subRight{float:none;width:100%;display:inline-block}}.dashTabs{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:12px;display:flex}.dashTabs .dashTab{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:5px 12px;font-size:13px;transition:border-color .12s,color .12s,background-color .12s;display:inline-flex}.dashTabs .dashTab:hover{color:var(--foreground);border-color:var(--primary)}.dashTabs .dashTab.isOn{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashTabs .dashTab.isOn{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.dashTabs .dashTab.isOn{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashTabs .dashTab.isOn{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.dashTabs .dashTab.isOn{color:var(--foreground);font-weight:600}.dashTabs .dashTabAction{color:var(--muted-foreground);opacity:0;align-items:center;width:0;font-size:12px;transition:opacity .12s,color .12s;display:inline-flex;overflow:hidden}.dashTabs .dashTabAction:hover{color:var(--primary)}.dashTabs .dashTabAction.isRemove:hover{color:var(--destructive)}.dashTabs .dashTab:hover .dashTabAction,.dashTabs .dashTab:focus-within .dashTabAction{opacity:.75;width:14px}.dashTabs .dashTabAdd{border:1px dashed var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;display:inline-flex}.dashTabs .dashTabAdd:hover{color:var(--primary);border-color:var(--primary)}.dashTabs .dashTabAdd.isCard{border-style:solid;border-color:var(--primary);margin-left:auto}@supports (color:color-mix(in lab, red, red)){.dashTabs .dashTabAdd.isCard{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.dashTabs .dashTabAdd.isCard{color:var(--foreground)}.dashTabs .dashTabAdd.isCard:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashTabs .dashTabAdd.isCard:hover{background:color-mix(in oklab, var(--primary) 6%, transparent)}}.dashEditBar{border:1px dashed var(--primary);border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.dashEditBar{border:1px dashed color-mix(in oklab, var(--primary) 45%, transparent)}}.dashEditBar{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashEditBar{background:color-mix(in oklab, var(--primary) 6%, transparent)}}.dashEditBar{color:var(--muted-foreground);font-size:13px}.dashEditBar b{color:var(--foreground)}.dashAddCard{border:1px dashed var(--primary);justify-content:center;align-items:center;gap:10px;width:100%;margin-top:4px;padding:14px;display:flex}@supports (color:color-mix(in lab, red, red)){.dashAddCard{border:1px dashed color-mix(in oklab, var(--primary) 40%, var(--border))}}.dashAddCard{color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:8px;font-size:13px;transition:border-color .12s,background-color .12s,color .12s}.dashAddCard b{color:var(--foreground);font-weight:600}.dashAddCard .dashAddIcon{background:var(--primary);border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dashAddCard .dashAddIcon{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.dashAddCard .dashAddIcon{color:var(--primary);flex:none}.dashAddCard:hover{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dashAddCard:hover{background:color-mix(in oklab, var(--primary) 5%, transparent)}}.dashAddCard:hover{color:var(--foreground)}.dashAddCard.isEmpty{flex-direction:column;gap:6px;padding:52px 20px}.dashAddCard.isEmpty .dashAddIcon{width:40px;height:40px;font-size:20px}.dashAddCard.isEmpty b{font-size:15px}.dashAddCard.isEmpty .dashAddHint{font-size:12.5px}.widgets.isReadOnly .widgetTitleText{cursor:default}.widgets-container.isEditingDashboard .widgetTitleText{cursor:move}.widgets,.newWidgets{margin:0 -8px}.widget{float:left}.widget .widgetInner{contain:layout paint;content-visibility:auto;background:var(--card);height:calc(100% - 16px);min-height:100px;color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-sm);flex-direction:column;margin:8px;padding:.5rem .75rem;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.widget .widgetTitle{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:flex-start;margin:0 0 .625rem;padding:0 0 .5rem;display:flex}.widget .widgetTitleText{cursor:grab;flex:1 1 0;min-width:0}.widget .widgetTitleText:active{cursor:grabbing}.widget .widgetTitle .title{letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:1rem;font-weight:600;line-height:1.5rem}.widget .widgetTitle .title .fa,.widget .widgetTitle .title .Icon{color:var(--muted-foreground);margin-right:.25rem;font-size:.9375rem}.widget .widgetTitle .subtitle{color:var(--muted-foreground);margin:0;font-size:.8125rem;font-weight:400;display:block}.widget .widgetTitleControls{flex-shrink:0;margin-left:.5rem}@media (width<=480px){.widget .widgetTitleControls{flex:100%;margin-left:0}}.widget .widgetTitleControls .btnRefresh{height:1.75rem!important;box-shadow:none!important;color:var(--muted-foreground)!important;border-radius:var(--radius-sm)!important;background:0 0!important;border:none!important;padding:0 .3125rem!important}.widget .widgetTitleControls .btnRefresh:hover{background:var(--accent)!important;color:var(--accent-foreground)!important}.widget .widgetInner>.HistoricoPainelPre{flex:auto;min-height:0;overflow:hidden auto}.widget .widgetContent:has(.gridVue){flex-direction:column;display:flex}.widget .widgetContent:has(.gridVue)>*{flex:auto;min-height:0}.widget .widgetContent:has(.gridVue) .gridVue:has(>.gridLoadingOverlay){min-height:100%}.widget .widgetContent{flex:auto;min-height:0;margin:0 0 3px;position:relative;overflow:hidden auto}.widget div.widgetLoad{z-index:10;background:var(--card);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.widget div.widgetLoad{background:color-mix(in oklab, var(--card) 70%, transparent)}}.widget div.widgetLoad{border-radius:var(--radius-sm)}.widget div.widgetLoad span.loadingBox{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.widget div.widgetLoad span.loadingImage{border:3px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite widgetSpin;display:inline-block!important}@keyframes widgetSpin{to{transform:rotate(360deg)}}.widgetGrid{position:relative}.widgetGrid.isEditing{-webkit-user-select:none;user-select:none}.widgetGrid.isEditing .widget:not(.isGridDragging) .widgetInner{pointer-events:none}.widgetGrid:not(.isReadOnly) .widgetTitleText{touch-action:none}.widgetGrid .widgetGridShadow{z-index:0;pointer-events:none}.widgetGrid .widgetGridShadow:after{content:"";border:1px dashed var(--primary);border-radius:var(--radius-sm);background:var(--primary);position:absolute;inset:8px}@supports (color:color-mix(in lab, red, red)){.widgetGrid .widgetGridShadow:after{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.widgetGrid .widget.isGridDragging{z-index:10;will-change:transform}.widgetGrid .widget>.widgetResizeHandle{border-right:2px solid var(--muted-foreground);border-bottom:2px solid var(--muted-foreground);cursor:se-resize;touch-action:none;opacity:0;border-bottom-right-radius:2px;width:12px;height:12px;transition:opacity .15s;position:absolute;bottom:12px;right:12px}.widgetGrid .widget:hover>.widgetResizeHandle,.widgetGrid .widget.isGridDragging>.widgetResizeHandle{opacity:.7}.widgetGrid .widget.isTitleHidden .widgetTitle{display:none}.widgetGrid:not(.isReadOnly) .widget.isTitleHidden .widgetTitle{z-index:2;border-radius:var(--radius-sm);background:var(--card);box-shadow:0 1px 4px var(--foreground);border:0;margin:0;padding:.125rem .25rem;display:flex;position:absolute;top:.375rem;right:.5rem}@supports (color:color-mix(in lab, red, red)){.widgetGrid:not(.isReadOnly) .widget.isTitleHidden .widgetTitle{box-shadow:0 1px 4px color-mix(in oklab, var(--foreground) 15%, transparent)}}.widgetGrid:not(.isReadOnly) .widget.isTitleHidden .widgetTitle .widgetTitleText{display:none}.widgetGrid:not(.isReadOnly) .widget.isTitleHidden .widgetTitle .widgetTitleControls{margin-left:0}@media (hover:hover){.widgetGrid:not(.isReadOnly) .widget .widgetTitleControls,.widgetGrid:not(.isReadOnly) .widget.isTitleHidden .widgetTitle{opacity:0}.widgetGrid:not(.isReadOnly) .widget:hover .widgetTitleControls,.widgetGrid:not(.isReadOnly) .widget:focus-within .widgetTitleControls,.widgetGrid:not(.isReadOnly) .widget.isTitleHidden:hover .widgetTitle,.widgetGrid:not(.isReadOnly) .widget.isTitleHidden:focus-within .widgetTitle{opacity:1}}.widgetGrid .widgetGridHandle{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--muted-foreground);cursor:move;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.widgetGrid .widgetGridHandle:hover{background:var(--accent);color:var(--accent-foreground)}.widgetGrid .widgetGridHandle:focus{outline:2px solid var(--ring);outline-offset:1px}@media print{.widget .widgetInner{content-visibility:visible}}.widgets-footer{clear:both;padding:.5rem 8px 1rem}.widgets-footer a{color:var(--muted-foreground);cursor:pointer;font-size:.75rem}.widgets-footer a:hover{color:var(--foreground)}.funnelBars{margin:0;padding:0;list-style:none}.funnelBars .funnelBar{border-radius:var(--radius-sm);align-items:center;gap:8px;margin-bottom:3px;padding:5px 8px;font-size:.8125rem;display:flex;position:relative;overflow:hidden}.funnelBars .funnelBar:hover .funnelBarFill{opacity:.4}.funnelBars .funnelBarFill{opacity:.22;border-radius:var(--radius-sm);background:var(--info);pointer-events:none;position:absolute;inset:0 auto 0 0}.funnelBars .funnelBarLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--foreground);flex:1 1 0;position:relative;overflow:hidden}.funnelBars .funnelBarStat{font-variant-numeric:tabular-nums;min-width:52px;color:var(--muted-foreground);flex-direction:column;flex:none;justify-content:center;align-items:flex-end;line-height:1.15;display:flex;position:relative}.funnelBars .funnelBarStat b{color:var(--foreground);font-weight:700}.funnelBars .funnelBarStat i{font-size:.5938rem;font-style:normal}.funnelBars .funnelBarStat.isStuck b{color:var(--warning)}.funnelBars .funnelBarStat.isLost b{color:var(--destructive)}.funnelBars .funnelBarHead{text-transform:uppercase;letter-spacing:.03em;color:var(--muted-foreground);border-bottom:1px solid var(--border);align-items:center;gap:8px;margin-bottom:4px;padding:0 8px 4px;font-size:.6875rem;display:flex}.funnelBars .funnelBarHead .funnelBarStat{min-width:52px}.widgetNumeric div.line{color:var(--foreground);border-top:1px solid var(--border);margin:0;padding:7px 8px;font-size:.75rem;line-height:20px;display:block}.widgetNumeric div.line:first-child{border-top:0}.widgetNumeric div.line a{color:var(--foreground)}.widgetNumeric div.line a:hover{color:var(--info);text-decoration:none}.widgetNumeric div.line span.number{text-align:right;letter-spacing:-.05em;font-variant-numeric:tabular-nums;min-width:80px;padding:2px 6px 2px 0;font-size:1.75rem;font-weight:700;display:inline-block}.widgetNumeric div.line span.number.w100{min-width:100px}.widgetNumeric div.line span.numberLimit{text-align:right;letter-spacing:-.05em;font-variant-numeric:tabular-nums;gap:5px;width:max-content;margin-left:30px;padding:2px 6px 2px 0;font-size:1.75rem;font-weight:700;display:inline-flex}.widgetNumeric div.line span.numberLimit span.numberSmall{font-size:1.125rem;font-weight:500}.widgetNumeric div.line span.numberLimit span.bar{font-size:1.375rem;font-weight:300}.widgetNumeric div.line span.label{color:var(--muted-foreground);background:0 0;padding:0;font-size:.8125rem;font-weight:400}.boxPanel{color:var(--muted-foreground);justify-content:center;display:flex}.boxPanel:hover{color:var(--muted-foreground);opacity:.8}.boxPanel .boxIcon{text-align:center;color:oklch(100% 0 0);background:var(--muted-foreground);border-radius:50%;width:60px;min-width:60px;height:60px;margin:0 12px 0 0;font-size:28px;line-height:58px;display:block}.boxPanel .boxIcon.isPaid{background:var(--success)}.boxPanel .boxIcon.isOverdue{background:var(--destructive)}.boxPanel .boxInfo span.emphasis{letter-spacing:-.02em;color:var(--foreground);margin:5px 0 0;font-size:1.625rem;font-weight:600;line-height:2.125rem;display:block}.boxPanel .boxInfo span.resume{color:var(--muted-foreground);font-size:.8125rem;display:block}.widget .widgetHeadTotal{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.widget .widgetHeadTotal .total{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600;line-height:1.2}.widget .widgetHeadTotal .total .label{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);background:0 0;padding:0;font-size:.6875rem;font-weight:600}.widget .statusBadge{border-radius:var(--radius-sm);white-space:nowrap;background:var(--badgeColor);align-items:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.widget .statusBadge{background:color-mix(in oklab, var(--badgeColor) 13%, transparent)}}.widget .statusBadge{color:var(--badgeColor)}@supports (color:color-mix(in lab, red, red)){.widget .statusBadge{color:color-mix(in oklab, var(--badgeColor) 70%, var(--foreground))}}.widget .panelTitle .line .number{color:var(--muted-foreground);margin-right:.375rem;font-size:1.375rem;font-weight:600}.billingLegend{flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin-top:.625rem;display:flex}.billingLegend a{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;display:inline-flex}.billingLegend a:hover{color:var(--foreground);text-decoration:none}.billingLegend a b{color:var(--foreground);font-weight:600}.billingLegend .legendDot{background:var(--muted-foreground);border-radius:2px;flex-shrink:0;width:.625rem;height:.625rem}.billingLegend .legendDot.isPaid{background:var(--success)}.billingLegend .legendDot.isPending{background:var(--warning)}.billingLegend .legendDot.isOverdue{background:var(--destructive)}.useMobile .itens{display:flex}@media screen and (width<=500px){.useMobile .itens{flex-direction:column;height:max-content;overflow:auto}}.personProfile .personInformation .widgetContent>table{width:100%}.personProfile .personInformation .widgetContent>table tbody td{border-top:1px solid var(--border);padding:.5rem .75rem;font-size:.8125rem}.personProfile .personInformation .widgetContent>table tbody tr:first-child td{border-top:0}.personProfile .personInformation .widgetContent>table tbody td.label{text-transform:uppercase;letter-spacing:.04em;min-width:165px;color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.personProfile .personInformation .widgetContent>table tbody td.label svg.Icon{vertical-align:-2px;width:15px;height:15px;color:var(--muted-foreground)}#systemChangeLog div.blockVersion{border-bottom:1px solid var(--border);margin:20px 0 0;padding:0 6px 20px}#systemChangeLog div.blockVersion a{color:var(--muted-foreground);font-weight:500}#systemChangeLog div.blockVersion div.headerVersion span.title{font-size:.875rem;font-weight:600}#systemChangeLog div.blockVersion div.headerVersion span.date{color:var(--muted-foreground);float:right;font-size:.75rem}#systemChangeLog div.blockVersion ul.changeLogs{margin:10px 0 0;padding:0 0 0 20px}#systemChangeLog div.blockVersion ul.changeLogs li{margin:0 0 10px;font-size:.8125rem;line-height:1.3;list-style:outside}content.page.changelogPage{flex-direction:column;height:100vh;min-height:0;display:flex;overflow:hidden}.changelogSplit{flex:1;align-items:stretch;gap:16px;min-height:0;display:flex}.changelogCol{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.changelogCol .changelogColHeader{border-bottom:1px solid var(--border);background:var(--card);flex:none;align-items:center;gap:10px;padding:10px 16px;display:flex}.changelogCol .changelogColHeader .colTitle{color:var(--foreground);align-items:center;gap:6px;font-size:.84375rem;font-weight:600;display:flex}.changelogCol .changelogColHeader .periodChips{flex-wrap:wrap;gap:5px;margin-left:auto;display:flex}.changelogCol .changelogColHeader .periodChips .chip{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);cursor:pointer;border-radius:20px;padding:3px 11px;font-size:.71875rem;transition:all .15s}.changelogCol .changelogColHeader .periodChips .chip:hover{border-color:var(--ring);color:var(--foreground)}.changelogCol .changelogColHeader .periodChips .chip.active{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground);font-weight:600}.changelogCol .changelogColBody{flex:1;min-height:0;padding:12px 14px;overflow-y:auto}@media (width<=900px){content.page.changelogPage{height:auto;overflow:visible}.changelogSplit{flex-direction:column}.changelogCol .changelogColBody{flex:none;height:70vh}}.changelogTimeline{padding:4px 4px 12px}.changelogTimeline .timelineMonth{margin-bottom:18px}.changelogTimeline .timelineMonthHeader{z-index:2;background:linear-gradient(180deg, var(--card) 0%, var(--card) 70%, transparent 100%);color:var(--foreground);text-transform:capitalize;padding:6px 4px 10px;font-size:.875rem;font-weight:600;position:sticky;top:-14px}.changelogTimeline .timelineDay{margin-bottom:14px;padding-left:22px;position:relative}.changelogTimeline .timelineDay:before{content:"";background:var(--border);width:2px;position:absolute;top:18px;bottom:-6px;left:6px}.changelogTimeline .timelineDay:last-child:before{display:none}.changelogTimeline .timelineDayHeader{align-items:center;gap:8px;margin-bottom:8px;margin-left:-22px;display:flex}.changelogTimeline .timelineDayHeader .dayBullet{background:var(--card);border:3px solid var(--primary);width:14px;height:14px;box-shadow:0 0 0 2px var(--info);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.changelogTimeline .timelineDayHeader .dayBullet{box-shadow:0 0 0 2px color-mix(in oklab, var(--info) 18%, transparent)}}.changelogTimeline .timelineDayHeader .dayBullet{flex-shrink:0}.changelogTimeline .timelineDayHeader .dayLabel{color:var(--muted-foreground);text-transform:capitalize;font-size:.75rem;font-weight:600}.changelogTimeline .timelineVersion{background:var(--card);border-radius:var(--radius-md);margin-bottom:8px;padding:10px 12px}.changelogTimeline .timelineVersion .versionTag{background:var(--muted);color:var(--foreground);letter-spacing:.4px;border-radius:10px;margin-bottom:8px;padding:2px 8px;font-size:.6875rem;font-weight:700;display:inline-block}.changelogTimeline .changeList{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.changelogTimeline .changeItem{color:var(--foreground);align-items:flex-start;gap:8px;padding:6px 0;font-size:.78125rem;line-height:1.45;display:flex}.changelogTimeline .changeItem .changeMore{color:var(--muted-foreground);flex-shrink:0;margin-top:1px}.changelogTimeline .changeItem.isClickable{text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--card);cursor:pointer;width:100%;padding:8px 10px;transition:border-color .15s,box-shadow .15s}.changelogTimeline .changeItem.isClickable:hover{border-color:var(--primary);box-shadow:0 2px 8px var(--foreground)}@supports (color:color-mix(in lab, red, red)){.changelogTimeline .changeItem.isClickable:hover{box-shadow:0 2px 8px color-mix(in oklab, var(--foreground) 10%, transparent)}}.changelogTimeline .changeItem.isClickable:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.changelogTimeline .changeItem .kindBadge{background:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:.8125rem;display:inline-flex}.changelogTimeline .changeItem.kind-fix .kindBadge{color:var(--destructive)}.changelogTimeline .changeItem.kind-feat .kindBadge{color:var(--success)}.changelogTimeline .changeItem.kind-improvement .kindBadge{color:var(--info)}.changelogTimeline .changeItem.kind-other .kindBadge{color:var(--muted-foreground)}.changelogTimeline .changeItem .sysBadge{margin-top:3px}.changelogTimeline .changeItem .changeDesc{word-break:break-word;flex:1;min-width:0}.changelogTimeline .changeItem .changeDesc .changeTitle{display:block}.changelogTimeline .changeItem .changeDesc .changeTitle.hasSummary{color:var(--foreground);font-weight:600}.changelogTimeline .changeItem .changeDesc .changeSummary{color:var(--muted-foreground);margin-top:2px;display:block}.changelogTimeline .changeItem .changeDesc p{margin:0}.changelogTimeline .changeItem .changeDesc p:only-child{display:inline}.changelogTimeline .changeItem .changeDesc p+p{margin-top:5px}.changelogTimeline .changeItem .changeDesc ul,.changelogTimeline .changeItem .changeDesc ol{margin:4px 0 0;padding-left:18px}.changelogTimeline .changeItem .changeDesc li+li{margin-top:2px}.changelogTimeline .changeItem .changeDesc code{background:var(--muted);border-radius:3px;padding:0 4px;font-size:.92em}.changelogTimeline .changeItem .changeDesc pre{background:var(--muted);border-radius:var(--radius-sm);margin:4px 0 0;padding:6px 8px;overflow-x:auto}.changelogTimeline .changeItem .changeDesc pre code{background:0 0;padding:0}.changelogTimeline .changeItem .changeDesc blockquote{border-left:3px solid var(--border);color:var(--muted-foreground);margin:4px 0 0;padding:2px 0 2px 8px}.changelogTimeline .changeItem .changeDesc h1,.changelogTimeline .changeItem .changeDesc h2,.changelogTimeline .changeItem .changeDesc h3,.changelogTimeline .changeItem .changeDesc h4{color:inherit;margin:4px 0 0;font-size:.78125rem;font-weight:700}.changelogTimeline .changeItem .changeDesc a{color:var(--info);text-decoration:underline}.changelogTimeline .changeItem .changeDesc hr{border:0;border-top:1px dashed var(--border);margin:6px 0}.changelogDetailNav{align-items:center;gap:.375rem;margin-left:auto;padding-right:.5rem;display:flex}.changelogDetailNav .navCount{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem}.changelogDetail .detailMeta{letter-spacing:.4px;text-transform:uppercase;color:var(--muted-foreground);margin-bottom:6px;font-size:.6875rem;font-weight:700}.changelogDetail .detailTitle{color:var(--foreground);margin-bottom:14px;font-size:1.125rem;font-weight:600;line-height:1.35}.changelogDetail .detailTitle p{margin:0}.changelogDetail .detailProse{color:var(--muted-foreground);word-break:break-word;font-size:.875rem;line-height:1.6}.changelogDetail .detailProse>:first-child{margin-top:0}.changelogDetail .detailProse p{margin:0 0 .75rem}.changelogDetail .detailProse ul,.changelogDetail .detailProse ol{margin:0 0 .75rem;padding-left:1.25rem}.changelogDetail .detailProse ul{list-style:outside}.changelogDetail .detailProse ol{list-style:decimal}.changelogDetail .detailProse li{margin-bottom:.25rem}.changelogDetail .detailProse h1,.changelogDetail .detailProse h2,.changelogDetail .detailProse h3,.changelogDetail .detailProse h4,.changelogDetail .detailProse h5,.changelogDetail .detailProse h6{color:var(--foreground);text-wrap:balance;margin:1.5rem 0 .5rem;font-weight:700;line-height:1.3}.changelogDetail .detailProse h1{font-size:1.25rem}.changelogDetail .detailProse h1,.changelogDetail .detailProse h2{border-bottom:1px solid var(--border);padding-bottom:.25rem}.changelogDetail .detailProse h2{font-size:1.125rem}.changelogDetail .detailProse h3{font-size:1rem}.changelogDetail .detailProse h4{font-size:.9375rem}.changelogDetail .detailProse h5,.changelogDetail .detailProse h6{color:var(--muted-foreground);font-size:.875rem}.changelogDetail .detailProse strong{color:var(--foreground);font-weight:600}.changelogDetail .detailProse a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.changelogDetail .detailProse code{background:var(--muted);border-radius:var(--radius-sm);padding:0 4px;font-size:.92em}.changelogDetail .detailProse pre{background:var(--muted);border-radius:var(--radius-sm);margin:0 0 .75rem;padding:8px 10px;overflow-x:auto}.changelogDetail .detailProse pre code{background:0 0;padding:0}.changelogDetail .detailProse blockquote{border-left:3px solid var(--border);margin:0 0 .75rem;padding:4px 0 4px 10px}.changelogDetail .detailProse hr{border:0;border-top:1px dashed var(--border);margin:.75rem 0}.changelogDetail .detailProse table{border-collapse:collapse;max-width:100%;margin:0 0 .75rem;font-size:.8125rem;display:block;overflow-x:auto}.changelogDetail .detailProse th,.changelogDetail .detailProse td{border:1px solid var(--border);text-align:left;padding:6px 8px}.changelogDetail .detailProse th{background:var(--muted);color:var(--foreground);font-weight:600}.changelogFade-enter-active,.changelogFade-leave-active{transition:opacity .15s}.changelogFade-enter-from,.changelogFade-leave-to{opacity:0}.dayBar{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.dayBar .dayBarChip{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:6px;align-items:center;gap:7px;padding:6px 10px 6px 11px;font-size:13px;line-height:1.2;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.dayBar .dayBarChip b{font-variant-numeric:tabular-nums;font-weight:600}.dayBar .dayBarChip span{color:var(--muted-foreground)}.dayBar .dayBarChip:hover{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.dayBar .dayBarChip:hover{background:color-mix(in oklab, var(--primary) 6%, var(--card))}}.dayBar .dayBarChip.isError{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dayBar .dayBarChip.isError{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.dayBar .dayBarChip.isError{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dayBar .dayBarChip.isError{background:color-mix(in oklab, var(--destructive) 8%, var(--card))}}.dayBar .dayBarChip.isError b{color:var(--destructive)}.dayBar .dayBarChip .dayBarOff{color:var(--muted-foreground);opacity:0;cursor:pointer;background:0 0;border:0;padding:0 0 0 3px;transition:opacity .12s;display:inline-flex}.dayBar .dayBarChip:hover .dayBarOff{opacity:.7}.dayBar .dayBarChip .dayBarOff:hover{opacity:1;color:var(--destructive)}.dayBar .dayBarReset{border:1px dashed var(--border);color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:6px;padding:6px 10px;font-size:12px}.dayBar .dayBarReset:hover{color:var(--foreground);border-color:var(--primary)}.dashboardCard .dashboardCardBody{flex-direction:column;height:100%;min-height:0;display:flex}.dashboardCard .dashboardValues{flex-wrap:nowrap;align-items:stretch;gap:6px;padding:2px;display:flex}.dashboardCard .dashboardValue{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;padding:8px 10px;display:flex;position:relative;container-type:inline-size}@supports (color:color-mix(in lab, red, red)){.dashboardCard .dashboardValue{background:color-mix(in oklab, var(--muted) 55%, transparent)}}.dashboardCard .dashboardValue{color:inherit;text-decoration:none}.dashboardCard .dashboardValue .num{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(13px,26cqi,24px);font-weight:600;line-height:1.1;overflow:hidden}.dashboardCard .dashboardValue .lbl{color:var(--muted-foreground);font-size:clamp(10px,12cqi,12px);line-height:1.25}.dashboardCard .dashboardValue .ico{color:var(--muted-foreground);opacity:.55;font-size:12px;position:absolute;top:6px;right:7px}.dashboardCard .dashboardValue.isMoney .num{font-size:clamp(11px,14cqi,19px)}.dashboardCard .dashboardValue.isError{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dashboardCard .dashboardValue.isError{border-color:color-mix(in oklab, var(--destructive) 35%, transparent)}}.dashboardCard .dashboardValue.isError{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dashboardCard .dashboardValue.isError{background:color-mix(in oklab, var(--destructive) 10%, transparent)}}.dashboardCard .dashboardValue.isError .num,.dashboardCard .dashboardValue.isError .ico{color:var(--destructive)}.dashboardCard .dashboardValue.isLink{transition:border-color .12s}.dashboardCard .dashboardValue.isLink:hover{border-color:var(--primary)}.dashboardCard .dashboardValue.isLink:hover .num{color:var(--primary)}.dashboardCard .dashboardList{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow-y:auto}.dashboardCard .dashboardList li{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:5px 2px;display:flex}.dashboardCard .dashboardList li:last-child{border-bottom:0}.dashboardCard .dashboardList a{min-width:0;color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.dashboardCard .dashboardList a:hover .rowTitle{color:var(--primary)}.dashboardCard .dashboardList .rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.dashboardCard .dashboardList .rowDesc{color:var(--muted-foreground);font-size:11px}.dashboardCard .dashboardList .rowValue{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.dashboardCard .chartBox{flex:1;min-height:0}.dashboardCard .dashboardEmpty{text-align:center;color:var(--muted-foreground);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;padding:14px;font-size:13px;display:flex}.dashboardCard .dashboardEmpty iconify-icon{opacity:.5;font-size:22px}.dashboardCard .dashboardCardFooter{color:var(--muted-foreground);align-items:center;gap:4px;padding-top:6px;font-size:12px;text-decoration:none;display:inline-flex}.dashboardCard .dashboardCardFooter:hover{color:var(--primary)}.widgetCatalog{min-width:0;max-width:100%}.widgetCatalog .widgetCatalogTop{z-index:2;background:var(--background);box-shadow:0 6px 10px -8px var(--foreground);align-items:flex-start;gap:10px 16px;margin-bottom:4px;padding-block:10px;padding-inline:12px;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .widgetCatalogTop{box-shadow:0 6px 10px -8px color-mix(in oklab, var(--foreground) 30%, transparent)}}.widgetCatalog .wcTopLeft{flex-direction:column;flex:none;gap:5px;width:210px;display:flex}.widgetCatalog .wcSearch{border:1px solid var(--border);background:var(--card);border-radius:6px;flex:none;align-items:center;gap:6px;width:210px;height:32px;padding:0 8px;display:flex}.widgetCatalog .wcSearch:focus-within{border-color:var(--primary)}.widgetCatalog .wcSearch iconify-icon{color:var(--muted-foreground);flex:none;font-size:14px}.widgetCatalog .wcSearch input{min-width:0;color:var(--foreground);background:0 0;border:0;outline:0;flex:1;font-size:13px}.widgetCatalog .wcSearch button{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.widgetCatalog .wcSearch button:hover{color:var(--destructive)}.widgetCatalog .widgetCatalogChips{flex-wrap:wrap;flex:1;align-content:flex-start;gap:5px;min-width:0;display:flex}.widgetCatalog .wcChip{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.5;transition:border-color .12s,color .12s,background-color .12s}.widgetCatalog .wcChip b{font-variant-numeric:tabular-nums;opacity:.55;margin-left:2px}.widgetCatalog .wcChip:hover{color:var(--foreground);border-color:var(--primary)}.widgetCatalog .wcChip.isOn{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcChip.isOn{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.widgetCatalog .wcChip.isOn{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcChip.isOn{border-color:color-mix(in oklab, var(--primary) 45%, transparent)}}.widgetCatalog .wcChip.isOn{color:var(--primary)}.widgetCatalog .wcChip.isOn b{opacity:.75}.widgetCatalog .widgetCatalogCount{color:var(--muted-foreground);white-space:nowrap;font-size:12px}@media (width<=640px){.widgetCatalog .widgetCatalogTop{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:4px;padding-block:10px}.widgetCatalog .wcTopLeft,.widgetCatalog .wcSearch{width:auto}.widgetCatalog .widgetCatalogChips{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.widgetCatalog .widgetCatalogChips::-webkit-scrollbar{display:none}.widgetCatalog .widgetCatalogCount{align-self:flex-start}}.widgetCatalog .widgetCatalogGroup{margin-bottom:18px}.widgetCatalog .widgetCatalogGroup h4{letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 8px;font-size:11px}.widgetCatalog .widgetCatalogGrid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));align-items:start;gap:10px;display:grid}.widgetCatalog .wcTile{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.widgetCatalog .wcTile:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcTile:hover{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.widgetCatalog .wcTile.isOn{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcTile.isOn{border-color:color-mix(in oklab, var(--primary) 55%, transparent)}}.widgetCatalog .wcTile.isOn{box-shadow:inset 0 0 0 1px var(--primary)}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcTile.isOn{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 25%, transparent)}}.widgetCatalog .wcTileHead{align-items:center;gap:8px;padding:9px 10px 8px;display:flex}.widgetCatalog .wcTileHead b{flex:1;min-width:0;font-size:13px;font-weight:600;line-height:1.25}.widgetCatalog .wcTileOn{background:var(--success);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.widgetCatalog .wcTileOn{background:color-mix(in oklab, var(--success) 16%, transparent)}}.widgetCatalog .wcTileOn{color:var(--success)}.widgetCatalog .wcTileIcon{color:var(--muted-foreground);flex:none;font-size:15px}.widgetCatalog .wcTileNotes{color:var(--muted-foreground);flex:1;margin:0;padding:0 10px 9px;font-size:11.5px;line-height:1.4}.widgetCatalog .wcTileFoot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px 9px;display:flex}.widgetCatalog .wcTileForm{color:var(--muted-foreground);font-size:11px}.widgetCatalog .widgetCatalogEmpty{text-align:center;color:var(--muted-foreground);flex-direction:column;align-items:center;gap:8px;padding:36px 20px;font-size:13px;display:flex}.widgetCatalog .widgetCatalogEmpty iconify-icon{opacity:.5;font-size:24px}.cardPreview{--pv-tom-1:var(--info)}@supports (color:color-mix(in lab, red, red)){.cardPreview{--pv-tom-1:color-mix(in oklab, var(--info) 78%, transparent)}}.cardPreview{--pv-tom-2:var(--info)}@supports (color:color-mix(in lab, red, red)){.cardPreview{--pv-tom-2:color-mix(in oklab, var(--info) 52%, transparent)}}.cardPreview{--pv-tom-3:var(--info)}@supports (color:color-mix(in lab, red, red)){.cardPreview{--pv-tom-3:color-mix(in oklab, var(--info) 32%, transparent)}}.cardPreview{--pv-tom-4:var(--info)}@supports (color:color-mix(in lab, red, red)){.cardPreview{--pv-tom-4:color-mix(in oklab, var(--info) 18%, transparent)}}.cardPreview{--pv-resto:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.cardPreview{--pv-resto:color-mix(in oklab, var(--muted-foreground) 22%, transparent)}}.cardPreview{background:var(--muted);flex-direction:column;justify-content:center;gap:6px;height:104px;padding:10px;display:flex}@supports (color:color-mix(in lab, red, red)){.cardPreview{background:color-mix(in oklab, var(--muted) 45%, transparent)}}.cardPreview{position:relative}.cardPreview.isReal{background:var(--card)}.cardPreview .pvBar{background:var(--muted-foreground);border-radius:3px;height:7px;display:block}@supports (color:color-mix(in lab, red, red)){.cardPreview .pvBar{background:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.cardPreview .pvNumber{flex-direction:column;gap:6px;display:flex}.cardPreview .pvNumber .pvBar-lg{background:var(--info);width:46%;height:20px}@supports (color:color-mix(in lab, red, red)){.cardPreview .pvNumber .pvBar-lg{background:color-mix(in oklab, var(--info) 62%, transparent)}}.cardPreview .pvNumber .pvBar-sm{width:62%;height:6px}.cardPreview .pvNumber .pvRow{gap:8px;margin-top:4px;display:flex}.cardPreview .pvNumber .pvBar-md{width:40%;height:6px}.cardPreview .pvList{flex-direction:column;gap:9px;display:flex}.cardPreview .pvList .pvLine{align-items:center;gap:8px;display:flex}.cardPreview .pvList .pvLine .pvBar{flex:1}.cardPreview .pvList .pvBar-value{background:var(--info);width:34px;flex:none!important}@supports (color:color-mix(in lab, red, red)){.cardPreview .pvList .pvBar-value{background:color-mix(in oklab, var(--info) 58%, transparent)}}.cardPreview .pvBars{align-items:flex-end;gap:6px;height:100%;display:flex}.cardPreview .pvBars span{background:var(--info);border-radius:3px 3px 0 0;flex:1}@supports (color:color-mix(in lab, red, red)){.cardPreview .pvBars span{background:color-mix(in oklab, var(--info) 55%, transparent)}}.cardPreview .pvBars.pvBars-h{flex-direction:column;justify-content:center;align-items:flex-start}.cardPreview .pvBars.pvBars-h span{border-radius:0 3px 3px 0;flex:none;height:9px}.cardPreview .pvPie{background:conic-gradient(var(--info) 0 42%, var(--info) 42% 68%, var(--info) 68% 86%, var(--muted-foreground) 86% 100%);border-radius:50%;width:78px;height:78px;margin:0 auto}@supports (color:color-mix(in lab, red, red)){.cardPreview .pvPie{background:conic-gradient(color-mix(in oklab, var(--info) 75%, transparent) 0 42%, color-mix(in oklab, var(--info) 48%, transparent) 42% 68%, color-mix(in oklab, var(--info) 26%, transparent) 68% 86%, color-mix(in oklab, var(--muted-foreground) 26%, transparent) 86% 100%)}}.cardPreview .pvRealNumbers{flex-wrap:wrap;gap:6px 16px;display:flex}.cardPreview .pvRealNumbers .pvRealValue{flex-direction:column;display:flex}.cardPreview .pvRealNumbers .pvRealValue b{font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;line-height:1.15}.cardPreview .pvRealNumbers .pvRealValue span{color:var(--muted-foreground);font-size:10px}.cardPreview .pvRealNumbers .pvRealValue.isError b{color:var(--destructive)}.cardPreview .pvRealList{margin:0;padding:0;font-size:11px;list-style:none}.cardPreview .pvRealList li{justify-content:space-between;gap:8px;padding:2px 0;display:flex}.cardPreview .pvRealList li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cardPreview .pvRealList li b{font-variant-numeric:tabular-nums;white-space:nowrap}.cardPreview .pvRealPie{align-items:center;gap:12px;display:flex}.cardPreview .pvRealPie .pvRealPieDisc{border-radius:50%;flex:none;width:62px;height:62px}.cardPreview .pvRealPie ul{flex:1;min-width:0;margin:0;padding:0;font-size:10.5px;list-style:none}.cardPreview .pvRealPie li{align-items:center;gap:5px;line-height:1.5;display:flex}.cardPreview .pvRealPie li i{border-radius:2px;flex:none;width:8px;height:8px}.cardPreview .pvRealPie li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted-foreground);flex:1;overflow:hidden}.cardPreview .pvRealPie li b{font-variant-numeric:tabular-nums}.cardPreview .pvRealBars{align-items:flex-end;gap:5px;height:100%;display:flex}.cardPreview .pvRealBars .pvRealBar{flex:1;align-items:flex-end;height:100%;display:flex}.cardPreview .pvRealBars .pvRealBar span{background:var(--pv-tom-2);border-radius:3px 3px 0 0;width:100%}.cardPreview .pvRealEmpty{color:var(--muted-foreground);text-align:center;padding:8px;font-size:11px}.cardPreview .pvAsk{border:1px solid var(--border);background:var(--card);color:var(--muted-foreground);cursor:pointer;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;display:inline-flex;position:absolute;bottom:6px;right:6px}.cardPreview .pvAsk:hover{color:var(--primary);border-color:var(--primary)}.cardPreview .pvLoading{color:var(--muted-foreground);justify-content:center;align-items:center;font-size:16px;display:flex;position:absolute;inset:0}.cardPreview .spin{animation:1s linear infinite pvSpin;display:inline-block}@keyframes pvSpin{to{transform:rotate(360deg)}}.progress{background-color:var(--primary);height:4px;margin:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.progress{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.progress{border-radius:9999px;overflow:hidden}.progress.progress-small{height:3px}.progress.progress-lg{height:1.5rem}.progress.progress-lg .progress-bar{color:oklch(100% 0 0);justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:flex;overflow:hidden}.progress.transparent{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.progress.transparent{background-color:color-mix(in oklab, var(--foreground) 20%, transparent)}}.progress-bar{background-color:var(--primary);width:0%;height:100%;box-shadow:none;will-change:width;border-radius:0;flex:none;transition:width 1s cubic-bezier(.785,.135,.15,.86);display:block;top:0;left:0}.progress-bar.progress-bar-success{background-color:var(--success)}.progress-bar.progress-bar-warning{background-color:var(--warning)}.progress-bar.progress-bar-danger{background-color:var(--destructive)}.progress-bar.progress-bar-gradient{background-image:linear-gradient(90deg, var(--primary) 0%, var(--ai) 100%);background-position:0 0;background-size:200% 100%}.progress.infinite .progress-bar{will-change:transform;width:40%;transition:none;animation:1.2s ease-in-out infinite progress-indeterminate}.progress.infinite .progress-bar.progress-bar-gradient{will-change:transform, background-position;animation:1.1s ease-in-out infinite progress-indeterminate-gradient}@keyframes progress-indeterminate{0%{transform:translate(-100%)}50%{transform:translate(25%)}to{transform:translate(200%)}}@keyframes progress-indeterminate-gradient{0%{background-position:0 0;transform:translate(-100%)}50%{background-position:100% 0;transform:translate(25%)}to{background-position:200% 0;transform:translate(200%)}}.pace{pointer-events:none;-webkit-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:var(--primary);z-index:2000;width:100%;height:2px;position:fixed;top:0;right:100%}.pace .pace-progress-inner{width:100px;height:100%;box-shadow:0 0 10px var(--primary), 0 0 5px var(--primary);opacity:1;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px)}.pace .pace-activity{z-index:2000;border:2px solid #0000;border-top-color:var(--primary);border-left-color:var(--primary);border-radius:9999px;width:14px;height:14px;animation:.4s linear infinite pace-spinner;display:block;position:fixed;top:15px;right:15px}@keyframes pace-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aModal.modal{z-index:1051;-webkit-backdrop-filter:blur(3px)saturate(.8)brightness(.55);background:#00000073;flex-direction:column;gap:0;margin:0;padding:15px 0;animation:.15s ease-out aModalFadeIn;position:fixed;inset:0;overflow:auto}.aModal.modal:before,.aModal.modal:after{content:"";flex:1 1 0}.aModal.modal .modal-dialog:focus{outline:none}div.a-modal-backdrop{z-index:1040;-webkit-backdrop-filter:blur(3px)saturate(.8)brightness(.55);background-color:#00000073;width:100vw;height:100vh;position:fixed;top:0;left:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.modal,div.a-modal-backdrop{background-color:#00000080}}.modal .modal-dialog{z-index:1;contain:layout style;flex-shrink:0;width:600px;max-width:none;margin:0 auto;animation:.18s ease-out aModalDialogIn;position:relative}.modal .modal-dialog.modal-sm{width:300px}.modal .modal-dialog.modal-700{width:700px}.modal .modal-dialog.modal-lg{width:900px}.modal .modal-dialog.modal-w650{width:calc(100% - 20px);max-width:650px}.modal .modal-dialog.modal-w750{width:calc(100% - 20px);max-width:750px}.modal .modal-dialog.modal-w1000{width:calc(100% - 20px);max-width:1000px}.modal .modal-dialog.modal-xl{width:calc(100% - 20px);max-width:1325px}.modal .modal-dialog.modal-xxl{width:calc(100% - 20px);max-width:min(1700px,100vw - 40px)}.modal .modal-dialog.modal-mlarge{width:calc(100% - 30px);max-width:1200px;margin-top:15px;margin-bottom:15px}.modal .modal-dialog.modal-xlarge{width:calc(100% - 30px);margin-top:15px;margin-bottom:15px}.modal .modal-dialog.modal-auto{width:fit-content;min-width:768px}.modal .modal-dialog.modal-fit{width:fit-content;min-width:576px}@media screen and (width<=767px){.modal .modal-dialog.modal-auto{min-width:480px}}@media screen and (width<=575px){.modal .modal-dialog.modal-auto,.modal .modal-dialog.modal-fit{width:100%;min-width:0;max-width:100%}}@media screen and (width<=992px){.modal .modal-dialog{width:calc(100% - 30px)!important;margin:0 auto!important}}.modal .modal-content{background:var(--modal);height:100%;max-height:100%;color:var(--foreground);--autoShow-bg:var(--modal);border:1px solid var(--border);border-radius:var(--radius-lg);position:relative;box-shadow:0 10px 50px #0003,0 4px 10px #0000001a}.modal .modal-content>.vld-overlay:not(.is-full-page){border-radius:inherit}.modal .modal-content.hasMaxHeight{flex-direction:column;display:flex}.modal .modal-content.hasMaxHeight>.modal-body{flex:auto;min-height:0;overflow-y:auto}.modal .modal-aiLoading{z-index:9999;background:var(--card);border-radius:inherit;justify-content:center;align-items:center;min-height:220px;padding:3.5rem 1rem 2rem;display:flex;position:absolute;inset:0}.modal .modal-dialog.modal-is-loading .modal-header{z-index:10000;position:relative}.modal .modal-dialog.modal-is-loading .modal-body .vld-overlay,.modal .modal-dialog.modal-is-loading .modal-body .gridLoadingOverlay{display:none}.modal div.modal-body>div.modals-body>div.tabs>ul.tabsHeader{z-index:2;position:sticky;top:-4px}.modal.isDraggable div.modal-header{cursor:grab}.modal.isDragging{-webkit-user-select:none;user-select:none}.modal.isDragging div.modal-header{cursor:grabbing}.modal div.modal-header{text-align:left;border-bottom:1px solid var(--border);margin:0;padding:.625rem .75rem;display:flex}.modal div.modal-header div.title{flex-grow:1;min-width:0;display:flex}.modal div.modal-header div.modal-title{height:1.5625rem;color:var(--foreground);flex-grow:1;gap:5px;font-size:1.0625rem;font-weight:450;line-height:1.375rem;display:flex;overflow:hidden}.modal div.modal-header div.modal-title>.Icon{align-self:center}.modal div.modal-header div.modal-title>.fa,.modal div.modal-header div.modal-title .titleText>.fa{color:var(--muted-foreground);margin:0 3px 0 0;font-size:1.25rem;position:relative;top:1px}.modal div.modal-header div.modal-title .titleText a-icon,.modal div.modal-header div.modal-title .titleText iconify-icon{margin-right:.375rem}.modal div.modal-header div.modal-title span.subtitle{color:var(--muted-foreground);margin:4px 9px 0 0;font-size:.8125rem;font-weight:400}.modal div.modal-header div.modal-title b,.modal div.modal-header div.modal-title strong{font-weight:700}.modal div.modal-header div.modal-title:has(.modalTitleEdit .formFieldBoxOut){overflow:visible}.modal div.modal-header div.modal-title .modalTitleEdit{flex:auto;align-items:center;min-width:0;display:flex}.modal div.modal-header div.modal-title .modalTitleEdit .formFieldBoxOut{flex:auto;min-width:0;max-width:26rem;margin:0;padding:0}.modal div.modal-header div.modal-title .modalTitleEdit .formFieldBox{border:none;margin:0}.modal div.modal-header div.modal-title .modalTitleEdit .formFieldBox .formField .fieldElement{height:1.5rem;min-height:0;padding:0 .375rem;font-size:.9375rem;font-weight:450}.modal div.modal-header div.modal-title .modalTitleEditButton{width:1.375rem;height:1.375rem;color:var(--muted-foreground);opacity:.55;background:0 0;border-radius:.25rem;justify-content:center;align-self:center;align-items:center;transition:opacity .15s,color .15s;display:inline-flex}.modal div.modal-header div.modal-title .modalTitleEditButton:hover,.modal div.modal-header div.modal-title .modalTitleEditButton:focus-visible{background:var(--muted);color:var(--primary);opacity:1}.modal div.modal-header:hover .modalTitleEditButton{opacity:1}.modal div.modal-header div.buttons{flex-shrink:0;align-self:center;align-items:center;gap:.375rem;display:flex}.modal div.modal-header.hasTabs{align-items:center;min-height:3.25rem;padding-top:.375rem;padding-bottom:.375rem}.modal div.modal-header.hasTabs div.title{flex:1 1 0;min-width:0}.modal div.modal-header.hasTabs div.buttons{flex:1 0 0;justify-content:flex-end}.modal div.modal-header.hasTabs div.headerTabs{flex:none}.modal div.modal-header.hasTabs .titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.modal div.modal-header div.headerTabs{flex:1;justify-content:center;align-items:center;width:auto;min-width:0;margin:0 .5rem;display:flex}.modal div.modal-header div.headerTabs>ul.tabsHeader{scrollbar-width:none;flex-wrap:nowrap;margin:0;overflow-x:auto}.modal div.modal-header div.headerTabs>ul.tabsHeader::-webkit-scrollbar{display:none}.modal .modalsButton{cursor:pointer;color:var(--muted-foreground);width:auto;height:auto;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:1.125rem;line-height:1;transition:color .15s;display:inline-flex}.modal .modalsButton:hover{color:var(--foreground)}.modal .modalsButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.modal .modalsButton.modalsButtonClose svg{width:1.125rem;height:1.125rem}.modalModeSwitch{display:inline-flex}@media screen and (width<=767px){.modalModeSwitch{display:none}.modal .modalsButton{margin:-.5rem;padding:.5rem}}.uni-id{border-radius:calc(var(--radius-md) - 2px);letter-spacing:1px;color:var(--foreground);border:1px solid var(--border);background:var(--muted);cursor:pointer;padding:0 4px;font-size:8px;font-weight:500;line-height:15px;display:inline-block}.aModal:not(.modalMode-fullscreen):not(.modalMode-right) div.modal-header div.idCopy{margin-bottom:2px;display:flex;position:absolute;bottom:100%;right:4px}.aModal:not(.modalMode-fullscreen):not(.modalMode-right) div.modal-header div.idCopy .uni-id{color:oklch(100% 0 0);opacity:.7;text-shadow:0 1px 3px #000000b3;background:0 0;border:0;padding:0;line-height:12px;transition:opacity .15s}.aModal:not(.modalMode-fullscreen):not(.modalMode-right) div.modal-header div.idCopy:hover .uni-id{opacity:1}div.aModal .statusId,div.modals .statusId{border-radius:calc(var(--radius-md) - 2px);cursor:pointer;background:var(--muted-foreground);color:var(--background);margin-right:5px;padding:1px 4px;font-size:11px;font-weight:400;line-height:15px;display:inline-block}.modal .modal-dialog div.modal-body{white-space:normal;min-height:50px;padding:.75rem;display:flex}.modal div.modals-body{flex-flow:column;flex-grow:10;width:100%;font-size:.875rem;display:flex}.modal div.modals-body hr{border-color:var(--border);width:100%;margin:8px 0}.modal div.modals-body div.rowFluid hr{margin:0 0 10px}.modal div.modals-body div.message{height:100%}.modal div.modals-body.heightSetted{overflow:hidden auto}.modal div.modals-body:after{content:"";clear:both;margin:0 0 -1px;padding:1px 0 0;display:table}.modal div.modals-body div.iframe{width:100%;height:100%}.modal div.modals-body div.iframe iframe{width:100%;height:100%;display:inherit;border:none}.modal div.modal-body div.listContainer{overflow-y:auto}div.aModal.heightFull div.modal-dialog div.modal-body{max-height:calc(100vh - 150px);overflow-y:auto}div.aModal.heightCapped div.modal-dialog{margin-top:0;margin-bottom:0}div.aModal.heightFixed{overflow:hidden}div.aModal.heightFixed:before{display:none}.aModalFooter{flex-wrap:wrap;align-items:center;gap:.375rem;width:100%;display:flex}.modal div.modal-footer{border-top:1px solid var(--border);flex-wrap:wrap;flex-grow:0;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.375rem;min-height:fit-content;padding:.625rem .75rem;display:flex}.modal div.modal-footer.noContent{display:none}.modal div.modal-footer>*,.modal div.modal-footer .btn{margin:0}.modal .modalArrow{color:oklch(100% 0 0/.45);cursor:pointer;margin-top:-20px;font-size:40px;transition:color .15s,transform .15s;position:absolute;top:50%}.modal .modalArrow:hover{color:oklch(100% 0 0/.9)}.modal .modalArrow.left{left:-56px}.modal .modalArrow.left:hover{transform:translate(-3px)}.modal .modalArrow.right{right:-56px}.modal .modalArrow.right:hover{transform:translate(3px)}@media screen and (width<=1465px){.modal .modal-dialog.hasNav{width:calc(100% - 100px)}.modal .modal-dialog.hasNav .modalArrow.left{left:-38px}.modal .modal-dialog.hasNav .modalArrow.right{right:-38px}}@media screen and (width<=992px){.modal a-icon.modalArrow{display:none}}div.aModal.modal-swal-template .modal-content .modal-header{z-index:1;background:0 0;border:none;position:absolute;left:0;right:0}div.aModal.modal-swal-template .modal-content .modal-footer{border:none;justify-content:center;padding:1.25em}div.aModal.modal-swal-template .modal-content div.modals-body{padding:30px 10px 10px}div.aModal.modal-swal-template .modal-content div.modals-body>*{text-align:center;align-items:center}div.aModal.modal-swal-template .modal-content .swal2-icon{width:100px;height:100px;margin:6px auto 25px;font-size:20px;font-weight:400}div.aModal.maxFull div.modal-dialog .modal-content{flex-direction:column;display:flex}div.aModal.maxFull div.modal-dialog .modal-content>.modal-body{flex:auto;min-height:0;overflow-y:auto}@media (width>=768px){div.aModal.maxFull div.modal-dialog .modal-content{max-height:calc(100vh - 30px)}}@media screen and (width<=991px){div.aModal.mobileFull{background:0 0;padding:0}div.aModal.mobileFull div.modal-header div.idCopy{display:none}div.aModal.mobileFull div.modal-dialog{height:100%;width:100%!important;margin:0!important}div.aModal.mobileFull div.modal-dialog div.modal-body{scrollbar-gutter:stable;flex-grow:200;overflow-x:auto}div.aModal.mobileFull div.modal-dialog div.modal-content{border-radius:0}}body div.aModal.modalMode-fullscreen{padding:0!important}body div.aModal.modalMode-fullscreen:before,body div.aModal.modalMode-fullscreen:after{content:none}body div.aModal.modalMode-fullscreen div.modal-dialog{width:100%!important;max-width:none!important;height:100vh!important;max-height:100vh!important;margin:0!important}body div.aModal.modalMode-right{align-items:flex-end!important;padding:0!important}body div.aModal.modalMode-right:before,body div.aModal.modalMode-right:after{content:none}body div.aModal.modalMode-right div.modal-dialog{min-width:min(880px,96vw)!important;height:100vh!important;max-height:100vh!important;margin:0!important}body div.aModal.modalMode-right div.modal-content{box-shadow:-8px 0 30px #00000040!important}body div.aModal.modalMode-fullscreen div.modal-content,body div.aModal.modalMode-right div.modal-content{flex-direction:column;display:flex;border-radius:0!important;height:100vh!important;max-height:100vh!important}body div.aModal.modalMode-fullscreen div.modal-body,body div.aModal.modalMode-right div.modal-body{flex:auto;min-height:0;overflow-y:auto}.aModal.modal-enter-active,.aModal.modal-leave-active{transition:opacity .1s}.aModal.modal-enter,.aModal.modal-leave-active{opacity:0}@keyframes aModalDialogIn{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes aModalFadeIn{0%{opacity:0}}body.modal-open{overflow:hidden}div.docPrintWindow div.modals-body{overflow:hidden!important}div.modals.docPrintWindow .modal-lg{width:828px}.tabs{width:100%}.tabs .tabsHeader{background-color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:0 auto;padding:3px;list-style:none;display:flex}@supports (color:color-mix(in lab, red, red)){.tabs .tabsHeader{background-color:color-mix(in oklab, var(--muted) 92%, var(--muted-foreground))}}.tabs .tabsHeader{border-radius:var(--radius-lg);box-shadow:inset 0 0 3px #0000001c}.tabs .tabsHeader.tabsHeaderLeft{margin-left:0;margin-right:auto}.tabs .tabsHeader.tabsHeaderRight{margin-left:auto;margin-right:0}.tabs .tabsHeader>.tabsSortableGroup{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.tabs .tabItem{border-radius:var(--radius-md);color:var(--foreground);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.875rem;font-weight:500;line-height:1.4;transition:color .15s,box-shadow .15s;display:inline-flex}.dark :is(.tabs .tabItem){color:var(--muted-foreground)}.tabs .tabItem:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.tabs .tabItem.disabled{opacity:.5;cursor:not-allowed}.tabs .tabItem.tabSelected{background-color:var(--background);box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dark .tabs .tabItem.tabSelected{color:var(--foreground);border-color:var(--input);background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .tabs .tabItem.tabSelected{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.tabs .tabItem .titleTab{font-size:.875rem;font-weight:inherit;letter-spacing:normal;line-height:inherit;color:inherit;margin:0}.tabs .tabItem .tabIcon{width:auto;height:auto;color:inherit;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.875rem;display:inline-flex}.tabs .tabItem .titleAppend{align-items:center;gap:.25rem;display:inline-flex}.tabs .tabItem .titleAppend:empty,.tabs .tabHeaderLine{display:none}.tabs:not(:has(>ul.tabsHeader))>div>.tabContent{padding-top:0}.tabs:not(:has(>ul.tabsHeader))>div>.tabContent>.panel.noBg:first-child>.panelContent{padding-top:0}.tabs:not(:has(>ul.tabsHeader))>div>.tabContent>.panel.noBg:last-child{margin-bottom:0}.tabs .tabContent{width:100%;color:var(--foreground);padding:.75rem 0 0;font-size:.875rem}.tabs .tabContent.inactive{pointer-events:none;padding:0;overflow:hidden;height:0!important}.tabs .tabContent.inactive .panel{margin:0;padding:0;overflow:hidden;height:0!important}.tabs .tabContent.inactive .labelLeft{display:none}.tabs.compact .tabItem{padding:.125rem .5rem;font-size:.8125rem}.tabs.compact .tabItem .titleTab,.tabs.compact .tabItem .tabIcon{font-size:.8125rem}.tabs.horizontal{align-items:flex-start;gap:.75rem;display:flex;position:relative}.tabs.horizontal>ul.tabsHeader{flex-direction:column;flex:0 0 30%;justify-content:flex-start;align-items:stretch;width:auto;margin:0}.tabs.horizontal>ul.tabsHeader .tabItem{text-align:left;flex-wrap:nowrap;justify-content:flex-start;width:100%}.tabs.horizontal>ul.tabsHeader .tabItem .titleAppend{margin-left:auto}.tabs.horizontal>ul.tabsHeader>.tabsSortableGroup{flex-flow:column;align-items:stretch}.tabs.horizontal>div{flex:auto;min-width:0}.tabs.horizontal .tabContent{padding:.25rem 0 0 .25rem}@media screen and (width<=576px){.tabs:not(.everShowTitle) .tabsHeader .tabItem .titleTab{display:none}.tabs .tabsHeader .tabItem{padding:.375rem .75rem}.tabs .tabsHeader.headerScroll{flex-wrap:nowrap;justify-content:flex-start;width:100%;overflow:auto hidden}.tabs .tabsHeader.headerScroll .tabItem{flex-wrap:nowrap;justify-content:flex-start}.tabs.horizontal{flex-direction:column}.tabs.horizontal>ul.tabsHeader{flex-flow:row;flex:none;width:100%;overflow:auto hidden}.tabs.horizontal>ul.tabsHeader .tabItem{width:auto}.tabs.horizontal>ul.tabsHeader .tabItem .tabIcon{display:none}.tabs.horizontal>ul.tabsHeader .tabItem .titleTab{white-space:nowrap;display:block}.tabs.horizontal>ul.tabsHeader>.tabsSortableGroup{flex-flow:row}.tabs .tabsHeader.headerScroll::-webkit-scrollbar{height:6px}.tabs.horizontal>ul.tabsHeader::-webkit-scrollbar{height:6px}.tabs .tabsHeader.headerScroll::-webkit-scrollbar-thumb{border-width:1px}.tabs.horizontal>ul.tabsHeader::-webkit-scrollbar-thumb{border-width:1px}}.Accordion{width:100%}.Accordion .AccordionItem{border-bottom:1px solid var(--border)}.Accordion .AccordionItem .AccordionItemHeader{box-shadow:none;color:var(--foreground);-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:0;align-items:center;gap:.5rem;margin:0;padding:.75rem .125rem;font-size:.875rem;font-weight:500;line-height:1.4;transition:color .15s;display:flex}.Accordion .AccordionItem .AccordionTriggerMain{border-radius:var(--radius-sm);min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;flex:auto;align-items:center;gap:.5rem;margin:0;padding:0;display:flex}.Accordion .AccordionItem .AccordionTriggerMain:hover .AccordionTitle{text-underline-offset:3px;text-decoration:underline}.Accordion .AccordionItem .AccordionTriggerMain:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.Accordion .AccordionItem .AccordionTitle{align-items:center;gap:.375rem;min-width:0;font-size:.875rem;display:inline-flex}.Accordion .AccordionItem .AccordionTitle .fa-question{color:var(--muted-foreground);cursor:help}.Accordion .AccordionItem .AccordionBarLeft,.Accordion .AccordionItem .AccordionBarRight{align-items:center;gap:.375rem;display:inline-flex}.Accordion .AccordionItem .AccordionBarRight{margin-left:auto}.Accordion .AccordionItem .AccordionIcon{width:1rem;height:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:transform .2s;display:inline-flex}.Accordion .AccordionItem .AccordionIcon:before{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4375rem;height:.4375rem;transform:translateY(-25%)rotate(45deg)}.Accordion .AccordionItem.opened>.AccordionItemHeader .AccordionIcon{transform:rotate(180deg)}.Accordion .AccordionItem .AccordionItemContent{color:var(--foreground);padding:0 .125rem .75rem;font-size:.875rem}.Accordion .AccordionItem .AccordionItemContent[data-state=open]{animation:.15s ease-out accordionItemIn}.Accordion .AccordionItem .AccordionItemContent[hidden]{padding:0}@keyframes accordionItemIn{0%{opacity:0;transform:translateY(-2px)}}.stepper{width:100%}.stepper .stepperNav{justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:1rem;padding-bottom:.5rem;display:flex;overflow:hidden auto}@supports (justify-content:safe center){.stepper .stepperNav{justify-content:safe center}}.stepper .stepperItem{flex-shrink:0;align-items:center;gap:.5rem;min-width:0;display:flex}.stepper .stepperTrigger{border-radius:var(--radius-md);min-width:0;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;margin:0;padding:0;display:inline-flex}.stepper .stepperTrigger:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.stepper .stepperTrigger[data-disabled]{cursor:default}.stepper .stepperCircle{border:2px solid var(--border);background-color:var(--background);width:1.75rem;height:1.75rem;color:var(--muted-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.stepper .stepperTitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;font-weight:500;transition:color .2s;overflow:hidden}.stepper .stepperConnector{background-color:var(--border);flex-shrink:0;width:1.5rem;height:1px;transition:background-color .2s}.stepper [data-state=active] .stepperCircle{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}.stepper [data-state=active] .stepperTitle{color:var(--foreground);font-weight:600}.stepper [data-state=completed] .stepperCircle{border-color:var(--success);background-color:var(--success);color:oklch(100% 0 0)}.stepper [data-state=completed] .stepperTitle{color:var(--foreground)}.stepper [data-state=completed].stepperConnector,.stepper [data-state=completed] .stepperConnector{background-color:var(--success)}.stepper [data-disabled] .stepperCircle,.stepper [data-disabled] .stepperTitle{opacity:.5}.stepper .stepperMobileTitle{text-align:center;color:var(--foreground);white-space:nowrap;text-overflow:ellipsis;margin-bottom:.75rem;padding:0 .5rem;font-size:.9375rem;font-weight:600;display:none;overflow:hidden}.stepper.isVertical{align-items:flex-start;display:flex}.stepper.isVertical .stepperNav{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 2rem 0 0;padding-bottom:0}.stepper.isVertical .stepperItem{flex-direction:column;align-items:flex-start}.stepper.isVertical .stepperConnector{width:1px;height:1rem;margin-left:.8125rem}.stepper-content-wrapper{min-height:200px}.fade-right-enter-active,.fade-left-enter-active,.fade-right-leave-active,.fade-left-leave-active{transition:transform .3s,opacity .3s}.fade-right-enter-from{opacity:0;transform:translate(-30px)}.fade-right-leave-to,.fade-left-enter-from{opacity:0;transform:translate(30px)}.fade-left-leave-to{opacity:0;transform:translate(-30px)}@media (width<=767px){.stepper.isCompactMobile .stepperMobileTitle{display:block}.stepper.isCompactMobile .stepperTitle{display:none}.stepper.isCompactMobile .stepperNav{gap:.25rem}.stepper.isCompactMobile .stepperConnector{width:1rem}}.alert{border:1px solid var(--border);border-radius:var(--radius-lg);background-color:var(--muted);color:var(--foreground);align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45;display:flex;position:relative}.alert:last-child{margin-bottom:0}.alert .messageAll{flex:1;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.alert>a-icon.Icon{flex-shrink:0;height:1lh}.alert .messageIcon{height:1lh;color:var(--muted-foreground);flex-shrink:0;align-items:center;display:inline-flex}.alert .message{word-break:break-word;flex:1;min-width:0}.alert-success,.alert-verde,.alert-green,.alert-complete{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.alert-success,.alert-verde,.alert-green,.alert-complete{background-color:color-mix(in oklab, var(--success) 8%, var(--background))}}.alert-success,.alert-verde,.alert-green,.alert-complete{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.alert-success,.alert-verde,.alert-green,.alert-complete{border-color:color-mix(in oklab, var(--success) 25%, var(--background))}}.alert-success,.alert-verde,.alert-green,.alert-complete{color:var(--foreground)}.alert-success .messageIcon,.alert-verde .messageIcon,.alert-green .messageIcon,.alert-complete .messageIcon{color:var(--success)}.alert-info,.alert-blue,.alert-azul{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.alert-info,.alert-blue,.alert-azul{background-color:color-mix(in oklab, var(--info) 8%, var(--background))}}.alert-info,.alert-blue,.alert-azul{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.alert-info,.alert-blue,.alert-azul{border-color:color-mix(in oklab, var(--info) 25%, var(--background))}}.alert-info,.alert-blue,.alert-azul{color:var(--foreground)}.alert-info .messageIcon,.alert-blue .messageIcon,.alert-azul .messageIcon{color:var(--info)}.alert-danger,.alert-error,.alert-red,.alert-vermelho{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.alert-danger,.alert-error,.alert-red,.alert-vermelho{background-color:color-mix(in oklab, var(--destructive) 8%, var(--background))}}.alert-danger,.alert-error,.alert-red,.alert-vermelho{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.alert-danger,.alert-error,.alert-red,.alert-vermelho{border-color:color-mix(in oklab, var(--destructive) 25%, var(--background))}}.alert-danger,.alert-error,.alert-red,.alert-vermelho{color:var(--foreground)}.alert-danger .messageIcon,.alert-error .messageIcon,.alert-red .messageIcon,.alert-vermelho .messageIcon{color:var(--destructive)}.alert-warning,.alert-orange,.alert-laranja{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert-warning,.alert-orange,.alert-laranja{background-color:color-mix(in oklab, var(--warning) 10%, var(--background))}}.alert-warning,.alert-orange,.alert-laranja{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.alert-warning,.alert-orange,.alert-laranja{border-color:color-mix(in oklab, var(--warning) 30%, var(--background))}}.alert-warning,.alert-orange,.alert-laranja{color:var(--foreground)}.alert-warning .messageIcon,.alert-orange .messageIcon,.alert-laranja .messageIcon{color:var(--warning)}.alert-rosa,.alert-pink{background-color:var(--row-guaranteed)}@supports (color:color-mix(in lab, red, red)){.alert-rosa,.alert-pink{background-color:color-mix(in oklab, var(--row-guaranteed) calc(var(--row-alpha) * 100%), var(--background))}}.alert-rosa,.alert-pink{border-color:var(--row-guaranteed)}@supports (color:color-mix(in lab, red, red)){.alert-rosa,.alert-pink{border-color:color-mix(in oklab, var(--row-guaranteed) calc(var(--row-alpha) * 60%), var(--border))}}.alert-rosa,.alert-pink{color:var(--foreground)}.alert-rosa .messageIcon,.alert-pink .messageIcon{color:var(--row-guaranteed)}@supports (color:color-mix(in lab, red, red)){.alert-rosa .messageIcon,.alert-pink .messageIcon{color:color-mix(in oklab, var(--row-guaranteed) 35%, var(--foreground))}}.Information.pointer{cursor:pointer}.Information.small{gap:.375rem;padding:.375rem .625rem;font-size:.75rem;line-height:1.3}.Information.small .messageAll{gap:.375rem}.Information.small .messageIcon{margin-top:.0625rem}@media (width<=576px){.Information.small{width:100%}}.Information.pill{white-space:nowrap;border:0;border-radius:9999px;flex:none;width:auto;margin:0;padding:.25rem .625rem;font-size:.75rem;line-height:1.3}.Information.pill .messageAll{gap:.375rem}.Information.pill.alert-warning,.Information.pill.alert-orange,.Information.pill.alert-laranja{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.Information.pill.alert-warning,.Information.pill.alert-orange,.Information.pill.alert-laranja{background-color:color-mix(in oklab, var(--warning) 13%, transparent)}}.Information.pill.alert-warning,.Information.pill.alert-orange,.Information.pill.alert-laranja{color:var(--warning)}.Information.pill.alert-info,.Information.pill.alert-blue,.Information.pill.alert-azul{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.Information.pill.alert-info,.Information.pill.alert-blue,.Information.pill.alert-azul{background-color:color-mix(in oklab, var(--info) 13%, transparent)}}.Information.pill.alert-info,.Information.pill.alert-blue,.Information.pill.alert-azul{color:var(--info)}.Information.pill.alert-danger,.Information.pill.alert-error,.Information.pill.alert-red,.Information.pill.alert-vermelho{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.Information.pill.alert-danger,.Information.pill.alert-error,.Information.pill.alert-red,.Information.pill.alert-vermelho{background-color:color-mix(in oklab, var(--destructive) 13%, transparent)}}.Information.pill.alert-danger,.Information.pill.alert-error,.Information.pill.alert-red,.Information.pill.alert-vermelho{color:var(--destructive)}.Information.pill.alert-roxo,.Information.pill.alert-purple{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.Information.pill.alert-roxo,.Information.pill.alert-purple{background-color:color-mix(in oklab, var(--primary) 13%, transparent)}}.Information.pill.alert-roxo,.Information.pill.alert-purple{color:var(--primary)}.gridButtons+.Information{margin-top:.5rem}.Information button.close{border-radius:var(--radius-sm);width:1.25rem;height:1.25rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;order:1;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.Information button.close:before{content:"×";font-size:1rem;line-height:1}.Information button.close:hover{color:var(--foreground);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.Information button.close:hover{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.Information button.close:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.Information button.close:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.tag-show{flex-wrap:wrap;align-items:center;gap:.25rem;min-width:0;display:inline-flex}.tag-show .tag{border-radius:var(--radius-md);white-space:nowrap;background-color:var(--secondary);color:var(--secondary-foreground);align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-flex}.tagChipBadge{vertical-align:middle;border-radius:calc(var(--radius-sm) - 2px);color:#fff;align-items:center;gap:.25rem;padding:.1875rem .2rem;font-size:.75rem;font-weight:500;line-height:1.3;display:inline-flex}.tagChipBadge>.Icon,.tagChipBadge>a-icon,.tagChipBadge>i{font-size:1rem}.accessDeniedHost>:not(.accessDeniedMsg){display:none!important}.accessDeniedMsg{margin:0}.pgn-wrapper{z-index:2147483400;--toast-bd-radius:var(--radius-lg);--toast-shadow:0 4px 12px #0000001f, 0 2px 4px #00000014;pointer-events:auto;box-sizing:content-box;position:fixed}.pgn-stack-root{pointer-events:none;position:relative}.pgn-hover-catcher{z-index:0;pointer-events:auto;background:0 0;position:absolute;inset:0}.pgn-stack-root .pgn{pointer-events:auto;z-index:1;will-change:transform, opacity;margin:0;transition:transform .18s,opacity .18s;position:absolute;top:0;left:auto;right:0;transform:translateY(0)}.pgn-stack-root .pgn .alert{border-radius:var(--toast-bd-radius);box-shadow:var(--toast-shadow);width:max-content;min-width:260px;max-width:min(600px,90vw);padding:.75rem 1rem;position:relative}.pgn .alert{--toast-accent:var(--muted-foreground)}.pgn .alert.alert-success,.pgn .alert.alert-verde,.pgn .alert.alert-green,.pgn .alert.alert-complete{--toast-accent:var(--success)}.pgn .alert.alert-error,.pgn .alert.alert-danger,.pgn .alert.alert-red,.pgn .alert.alert-vermelho{--toast-accent:var(--destructive)}.pgn .alert.alert-warning,.pgn .alert.alert-orange,.pgn .alert.alert-laranja{--toast-accent:var(--warning)}.pgn .alert.alert-info,.pgn .alert.alert-blue,.pgn .alert.alert-azul{--toast-accent:var(--info)}.pgn .alert{border-radius:var(--toast-bd-radius);box-shadow:var(--toast-shadow);box-sizing:border-box;background-color:var(--toast-accent);margin:0;transition:transform .22s cubic-bezier(.18,.9,.3,1.08),opacity .2s;animation:none!important}@supports (color:color-mix(in lab, red, red)){.pgn .alert{background-color:color-mix(in oklab, var(--toast-accent) 8%, var(--background))}}.pgn .alert{border-color:var(--toast-accent)}@supports (color:color-mix(in lab, red, red)){.pgn .alert{border-color:color-mix(in oklab, var(--toast-accent) 20%, var(--background))}}.pgn .alert{border-left:3px solid var(--toast-accent)}@supports (color:color-mix(in lab, red, red)){.pgn .alert{border-left:3px solid color-mix(in oklab, var(--toast-accent) 70%, transparent)}}.pgn .alert{color:var(--foreground);border-bottom:0}.pgn .alert .toastIcon{color:var(--toast-accent);flex-shrink:0;margin-top:.125rem;font-size:1rem;line-height:1}.pgn .alert .toastMessage{word-break:break-word;flex:1;min-width:0;max-height:250px;overflow:auto}.pgn .alert button.close{border-radius:var(--radius-sm);width:1.25rem;height:1.25rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;order:1;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.pgn .alert button.close:hover{color:var(--foreground);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.pgn .alert button.close:hover{background-color:color-mix(in oklab, var(--foreground) 8%, transparent)}}.pgn .alert button.close:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.pgn .alert button.close:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.pgn-close-all{background:var(--foreground);position:absolute}@supports (color:color-mix(in lab, red, red)){.pgn-close-all{background:color-mix(in oklab, var(--foreground) 70%, transparent)}}.pgn-close-all{color:var(--background);border-radius:var(--radius-sm);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;z-index:1001;border:none;width:68px;padding:0;font-size:10px;line-height:18px;transition:opacity .2s,transform .2s,visibility .2s;bottom:-4px;right:0;transform:translateY(-8px)}.pgn-close-all i{margin-right:4px}.pgn-close-all.pgn-close-all-visible{opacity:.5;visibility:visible;pointer-events:auto;transform:translateY(0)}.pgn-close-all:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.pgn-close-all:hover{background:color-mix(in oklab, var(--foreground) 85%, transparent)}}.pgn-close-all:hover{opacity:1}.pgn-progress{background:var(--toast-accent);height:2px;position:absolute;bottom:0;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.pgn-progress{background:color-mix(in oklab, var(--toast-accent) 35%, var(--background))}}.pgn-progress{border-radius:0 0 var(--toast-bd-radius) var(--toast-bd-radius);pointer-events:none;transition:opacity .15s;overflow:hidden}.pgn-progress.pgn-progress-hidden{opacity:0}.pgn-progress-bar{background:var(--toast-accent);width:100%;height:100%}@supports (color:color-mix(in lab, red, red)){.pgn-progress-bar{background:color-mix(in oklab, var(--toast-accent) 10%, transparent)}}.pgn-progress-bar{border-radius:0}.pgn-wrapper[data-position$=-left]{left:30px}.pgn-wrapper[data-position$=-right]{right:8px}.pgn-wrapper[data-position=top]{top:0;left:0;right:0}.pgn-wrapper[data-position=bottom]{bottom:0;left:0;right:0}.pgn{box-sizing:border-box;margin:10px;position:relative}.pgn-wrapper small{font-size:10px;line-height:14px;display:inline-block}.pgn-simple .alert{max-width:500px;padding-top:.75rem;padding-bottom:.75rem;animation:.3s cubic-bezier(.05,.74,.27,.99) forwards pgnFadeIn;overflow:hidden}.pgn-bar{margin:0;overflow:hidden}.pgn-bar .alert{border-radius:0;max-height:91px;padding-top:.75rem;padding-bottom:.75rem}.pgn-wrapper[data-position=top] .pgn-bar .alert{transform-origin:0 0;animation:.5s cubic-bezier(.05,.74,.27,.99) forwards pgnSlideInFromTop}.pgn-wrapper[data-position=bottom] .pgn-bar .alert{transform-origin:0 100%;animation:.5s cubic-bezier(.05,.74,.27,.99) forwards pgnSlideInFromBottom}.pgn-bar .alert span{opacity:0;animation:.3s cubic-bezier(.05,.74,.27,.99) forwards pgnFadeIn}.pgn-wrapper[data-position^=top-] .pgn-flip{top:0}.pgn-wrapper[data-position^=bottom-] .pgn-flip{bottom:0}.pgn-wrapper[data-position^=bottom-] .pgn-flip .alert{transform-origin:50% 100%}.pgn-flip .alert{transform-origin:50% 0;max-width:500px;padding:.75rem .75rem .75rem 1.125rem;animation-name:pgnFlipInX;animation-duration:.8s;overflow:hidden}.pgn-flip .alert div.toastMessage{max-height:250px;padding:1px 0;display:block;overflow:auto}.pgn-circle .alert{border-radius:300px;height:60px;animation:.3s forwards pgnFadeInCircle,.3s cubic-bezier(.25,.25,.4,1.6) .4s forwards pgnResizeCircle;position:relative;overflow:hidden;transform:translateZ(0)}.pgn-wrapper[data-position$=-right] .pgn-circle .alert{float:right}.pgn-wrapper[data-position$=-left] .pgn-circle .alert{float:left}.pgn-circle .alert>div{height:100%;display:table}.pgn-circle .alert>div>div{vertical-align:middle;display:table-cell}.pgn-circle .alert>div>div.pgn-thumbnail>div{border-radius:50%;width:48px;height:48px;overflow:hidden}.pgn-circle .alert>div>div.pgn-thumbnail>div>img{width:100%;height:100%}.pgn-circle .alert>div>div.pgn-message>div{opacity:0;text-overflow:ellipsis;white-space:nowrap;word-break:break-all;height:47px;padding-left:9px;animation:.3s .5s forwards pgnFadeIn;overflow:hidden}.pgn-circle .alert>div>div.pgn-message>div p:only-child{padding:12px 0}.pgn-circle .alert .close{opacity:0;margin-top:-4px;animation:.3s .5s forwards pgnFadeIn;position:absolute;top:50%;right:18px}.pgn-circle .alert p{margin-bottom:0}body>.pgn-wrapper{z-index:2147483400}body>.pgn-wrapper[data-position=top]{top:4rem;left:55px}body>.pgn-wrapper[data-position=bottom]{left:55px}body>.pgn-wrapper[data-position$=-left]{left:75px;right:auto}body>.pgn-wrapper[data-position^=top-]{top:8px;bottom:auto}@media (width>=992px){body.menu-pin>.pgn-wrapper[data-position=top],body.menu-pin>.pgn-wrapper[data-position=bottom]{left:260px}body.menu-pin>.pgn-wrapper[data-position$=-left]{left:280px}}@media (width<=979px){body>.pgn-wrapper[data-position=top],body>.pgn-wrapper[data-position=bottom]{left:0}}@media (width<=767px){body>.pgn-wrapper[data-position$=-left],body>.pgn-wrapper[data-position$=-right]{left:8px!important;right:8px!important}body>.pgn-wrapper[data-position$=-right] .alert,body>.pgn-wrapper[data-position$=-left] .alert{width:100%;max-width:100%}}@keyframes pgnFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pgnSlideInFromTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes pgnSlideInFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pgnFadeInCircle{0%{opacity:0;width:60px}to{opacity:1;width:60px}}@keyframes pgnResizeCircle{0%{width:60px}to{width:300px}}@keyframes pgnFlipInX{0%{transition-timing-function:ease-in;transform:perspective(400px)rotateX(-90deg)}40%{transition-timing-function:ease-out;transform:perspective(400px)rotateX(20deg)}60%{opacity:1;transition-timing-function:ease-in;transform:perspective(400px)rotateX(-10deg)}80%{transition-timing-function:ease-out;transform:perspective(400px)rotateX(5deg)}to{transform:perspective(400px)}}.dropdown{position:relative}.dropdown-menu{background-color:var(--popover);min-width:220px;max-width:340px;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);z-index:60;padding:.25rem;display:none;position:absolute;box-shadow:0 4px 12px #0000001a}.dropdown-menu.show{display:block}.dropdown-menu[data-state]{z-index:auto;display:block;position:static}@media print{.dropdown-menu{display:none!important}}.dropdown-menu a,.dropdown-menu .dropdown-item{border-radius:var(--radius-sm);color:var(--popover-foreground);cursor:pointer;white-space:nowrap;align-items:center;gap:.5rem;padding:.4375rem .625rem;font-size:.875rem;text-decoration:none;display:flex}.dropdown-menu a:hover,.dropdown-menu .dropdown-item:hover{background-color:var(--accent);color:var(--accent-foreground)}.dropdown-menu .dropdown-item.disabled{opacity:.5;pointer-events:none}.dropdown-menu .dropdown-item .fa,.dropdown-menu .dropdown-item .Icon,.dropdown-menu a .fa,.dropdown-menu a .Icon{width:1rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dropdown-menu .dropdownItemText{flex-direction:column;min-width:0;display:flex}.dropdown-menu .dropdown-item small,.dropdown-menu a small{color:var(--muted-foreground);white-space:normal;font-size:.75rem;line-height:1.3;display:block}.dropdown-menu .itemInfo{opacity:.45;flex-shrink:0;margin-right:auto;font-size:.6875rem}.dropdown-menu .itemInfo:hover{opacity:1}.dropdown-menu .dropdown-header{color:var(--muted-foreground);padding:.375rem .625rem;font-size:.75rem;font-weight:600}.dropdown-menu .dropdownSearch{z-index:1;border-bottom:1px solid var(--border);background:var(--popover);align-items:center;gap:.375rem;margin:-.25rem -.25rem .25rem;padding:.375rem .5rem;display:flex;position:sticky;top:0}.dropdown-menu .dropdownSearch>.Icon{color:var(--muted-foreground);flex-shrink:0}.dropdown-menu .dropdownSearch input{min-width:0;color:var(--popover-foreground);background:0 0;border:0;outline:0;flex:1;font-size:.8125rem}.dropdown-menu .dropdownSearch input::placeholder{color:var(--muted-foreground)}.dropdown-menu .dropdownSearchClear{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:2px;display:flex}.dropdown-menu .dropdownSearchClear:hover{color:var(--foreground);background:var(--accent)}.dropdown-menu .dropdownSearchEmpty{color:var(--muted-foreground);padding:.75rem .625rem;font-size:.8125rem}.dropdown-menu .dropdown-divider{border-top:1px solid var(--border);margin:.25rem 0}.dropdown-menu.menu{z-index:1059}.table{border-collapse:collapse;width:100%;color:var(--foreground);caption-side:bottom;margin:0 0 1rem;font-size:.875rem}.table thead th{text-align:left;vertical-align:middle;height:2.5rem;color:var(--muted-foreground);border-bottom:1px solid var(--border);padding:.5rem .75rem;font-size:.8125rem;font-weight:500}.table td{vertical-align:middle;border-bottom:1px solid var(--border);padding:.5rem .75rem;font-size:.875rem}.table tbody tr:last-child td{border-bottom:0}.table tfoot th,.table tfoot td{border-top:1px solid var(--border);padding:.5rem .75rem;font-weight:600}.table caption{color:var(--muted-foreground);text-align:left;padding:.5rem 0;font-size:.8125rem}.table-sm thead th{height:2rem;padding:.25rem .5rem}.table-sm td{padding:.25rem .5rem;font-size:.8125rem}.table-striped tbody tr:nth-child(2n) td{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.table-striped tbody tr:nth-child(2n) td{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.table-hover tbody td{position:relative}.table-hover tbody td:after{content:"";pointer-events:none;background:0 0;position:absolute;inset:0}.table-hover tbody tr.row-hover td:after{background:var(--row-hover)}body.gridResizing{cursor:col-resize;-webkit-user-select:none;user-select:none}@media (hover:none){.gridVue .gridColResizer{display:none}}.gridVue{position:relative}.gridVue:has(>.gridLoadingOverlay){min-height:140px}.gridVue .gridLoadingOverlay{z-index:5;pointer-events:none;background:var(--page-bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.gridVue .gridLoadingOverlay{background:color-mix(in oklab, var(--page-bg) 60%, transparent)}}.gridVue .gridLoadingSpinnerWrap{z-index:6;margin:-28px 0 0 -28px;position:absolute;left:50%}.gridVue .gridLoadingSpinnerWrap svg{stroke:var(--foreground)}.gridVue div.preTable{background:0 0;width:100%;margin:.25rem 0 1rem;display:block;overflow:auto hidden}.gridVue div.preTable.tableScroll{overflow:auto}.gridVue div.preTable.tableScroll .table{border-collapse:separate;border-spacing:0}.gridVue div.preTable.tableScroll thead{z-index:2;background-color:var(--page-bg);position:sticky;top:0}.gridVue .table{margin:0}.gridVue .table thead th{white-space:nowrap;color:var(--foreground);border-bottom:1px solid var(--muted-foreground);padding:.375rem .5rem;font-weight:600}@supports (color:color-mix(in lab, red, red)){.gridVue .table thead th{border-bottom:1px solid color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.gridVue .table thead th{position:relative}.gridVue .table thead th:last-child .gridColResizer{right:0}.gridVue .table .gridColResizer{z-index:3;cursor:col-resize;touch-action:none;width:7px;height:100%;position:absolute;top:0;right:-3px}.gridVue .table .gridColResizer:after{content:"";background:var(--muted-foreground);inset-block:20%;width:1px;position:absolute;left:3px}@supports (color:color-mix(in lab, red, red)){.gridVue .table .gridColResizer:after{background:color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.gridVue .table .gridColResizer:after{transition:background .12s}.gridVue .table .gridColResizer:hover:after,.gridVue .table .gridColResizer:focus-visible:after{background:var(--primary)}.gridVue .table .gridColResizer:focus-visible{outline:none}:is(.gridVue .table tbody tr[data-id]:not(:has(~tr[data-id])) td,.gridVue .table tbody tr.no-results td){border-bottom:1px solid var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:is(.gridVue .table tbody tr[data-id]:not(:has(~tr[data-id])) td,.gridVue .table tbody tr.no-results td){border-bottom:1px solid color-mix(in oklab, var(--muted-foreground) 35%, transparent)}}.gridVue .table td{padding:.375rem .5rem;line-height:1.25}.gridVue .table .tableTd{align-items:center;width:100%;min-height:2rem;display:flex;overflow:hidden}.gridVue .table .tableTdInside{width:100%;min-width:0}.gridVue .table .tableTdInside .address{vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.gridVue .table td.text-center .tableTdInside .flex:not([class*=justify-]){justify-content:center}.gridVue .table td.text-right .tableTdInside .flex:not([class*=justify-]){justify-content:flex-end}.gridVue .table td.text-center .tableTdInside{margin-inline:auto}.gridVue .table td.text-right .tableTdInside{margin-left:auto}.gridVue .table thead th>.flex{align-items:center}.gridVue .table thead tr .checklineColumn{width:35px}.gridVue .table th.gridActions>.flex{justify-content:center}.gridVue .table td.gridActions .tableTdInside{margin-inline:auto}.gridVue .table th .headerDesc,.gridVue .table .gridItem{text-overflow:ellipsis;min-width:20px;display:inline-block}.gridVue .table th .headerDesc{white-space:nowrap;max-width:100%;overflow:hidden}.gridVue .table thead th.gridColIcon{padding-left:0;padding-right:0}.gridVue .table thead th.gridColIcon .headerDesc{min-width:0}.gridVue .table thead th.gridColIcon .headerIcon{margin-right:0}.gridVue .table thead th>.flex>div:first-child{min-width:0}.gridVue .table thead th .headerIcon{margin-right:1px;font-size:15px;position:relative;top:2px}.gridVue .table .vbt-sort-cursor{cursor:pointer;-webkit-user-select:none;user-select:none}.gridVue .table thead th.vbt-sort-cursor:hover{color:var(--foreground)}.gridVue .table thead tr .vbt-column-header.text-left div:first-child{white-space:nowrap;justify-content:flex-start}.gridVue .table thead tr .vbt-column-header.text-right div:first-child{justify-content:flex-end}.gridVue .table thead tr .vbt-column-header.text-center div:first-child{justify-content:center}.gridVue .table thead tr .vbt-column-header.text-justify div:first-child{justify-content:space-between}.gridVue .table td.gridCheck{width:27px;padding:0}.gridVue .table .custom-control.custom-checkbox{justify-content:center;align-items:center;display:inline-flex}.gridVue .table .custom-control-label{cursor:pointer;margin:0}.gridVue .table tr.vbt-row-selected td{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.gridVue .table tr.vbt-row-selected td{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}.gridVue .table tr.prependRow td,.gridVue .table tr.appendRow td{background:0 0;border:none;padding:0}.gridVue .table tr.no-results td{background:0 0}.gridVue .table tr.no-results p:not([data-slot]){text-align:center;color:var(--muted-foreground);margin:0;padding:1rem .5rem;font-size:.8125rem;font-style:italic}.gridVue.gridVirtualized table.table-striped tbody tr td{background:0 0}.gridVue.gridVirtualized table.table-striped tbody tr.rowEven td{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.gridVue.gridVirtualized table.table-striped tbody tr.rowEven td{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.gridVue.gridVirtualized .table tr.vbt-row-selected td{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.gridVue.gridVirtualized .table tr.vbt-row-selected td{background-color:color-mix(in oklab, var(--primary) 8%, transparent)}}.gridVue .table tr.gridSpacerTop td,.gridVue .table tr.gridSpacerBottom td{background:0 0!important;border:0!important;padding:0!important}body:has(.gridVirtualized){overflow-anchor:none}.gridVue td .tag-show{vertical-align:middle;margin-top:-2px;margin-bottom:-2px}.gridVue td .MoreLinesContent>.tag-show{margin-block:0}.gridInvoiceLink{color:inherit;cursor:pointer;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.gridInvoiceLink:hover .statusId{filter:brightness(1.08)}.boxStatus{border-radius:var(--radius-sm);white-space:nowrap;background:var(--muted-foreground);color:var(--background);padding:.125rem .375rem;font-size:.75rem;line-height:1.25;display:inline-block}.boxStatus.small{padding:0 .25rem;font-size:.6875rem;line-height:normal}.boxStatus.red,.boxStatus.vermelho,.boxStatus.error,.boxStatus.delete{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.boxStatus.red,.boxStatus.vermelho,.boxStatus.error,.boxStatus.delete{background:color-mix(in oklab, var(--destructive) 13%, transparent)}}.boxStatus.red,.boxStatus.vermelho,.boxStatus.error,.boxStatus.delete{color:var(--destructive)}.boxStatus.green,.boxStatus.verde,.boxStatus.success{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.boxStatus.green,.boxStatus.verde,.boxStatus.success{background:color-mix(in oklab, var(--success) 13%, transparent)}}.boxStatus.green,.boxStatus.verde,.boxStatus.success{color:var(--success)}.boxStatus.blue,.boxStatus.azul,.boxStatus.complete,.boxStatus.info{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.boxStatus.blue,.boxStatus.azul,.boxStatus.complete,.boxStatus.info{background:color-mix(in oklab, var(--info) 13%, transparent)}}.boxStatus.blue,.boxStatus.azul,.boxStatus.complete,.boxStatus.info{color:var(--info)}.boxStatus.orange,.boxStatus.laranja,.boxStatus.yellow_dark,.boxStatus.amarelo,.boxStatus.warning{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.boxStatus.orange,.boxStatus.laranja,.boxStatus.yellow_dark,.boxStatus.amarelo,.boxStatus.warning{background:color-mix(in oklab, var(--warning) 13%, transparent)}}.boxStatus.orange,.boxStatus.laranja,.boxStatus.yellow_dark,.boxStatus.amarelo,.boxStatus.warning{color:var(--warning)}.boxStatus.purple,.boxStatus.roxo,.boxStatus.primary{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.boxStatus.purple,.boxStatus.roxo,.boxStatus.primary{background:color-mix(in oklab, var(--primary) 13%, transparent)}}.boxStatus.purple,.boxStatus.roxo,.boxStatus.primary{color:var(--primary)}.boxStatus.gray,.boxStatus.cinza,.boxStatus.close,.boxStatus.cancel{background:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.boxStatus.gray,.boxStatus.cinza,.boxStatus.close,.boxStatus.cancel{background:color-mix(in oklab, var(--muted-foreground) 13%, transparent)}}.boxStatus.gray,.boxStatus.cinza,.boxStatus.close,.boxStatus.cancel{color:var(--muted-foreground)}.boxStatus .fa,.boxStatus a-icon,.boxStatus iconify-icon,.boxStatus .Icon{color:inherit!important}.gridVue .tags .tag{border-radius:var(--radius-sm);text-align:center;white-space:nowrap;background:var(--muted-foreground);color:var(--background);margin:0 2px 2px;padding:1px 4px;font-size:.6875rem;line-height:1.3}.gridVue .gridBuildings{flex-direction:column;gap:2px;display:flex}.gridVue.gridSize-sm .table td{white-space:nowrap;padding:.125rem .5rem;font-size:.8125rem}.gridVue.gridSize-sm .table .tableTd{min-height:1.5rem}.gridVue.gridSize-sm .table .tableTdInside{text-overflow:ellipsis;max-width:18rem;overflow:hidden}.gridVue.gridSize-sm .table .imageGrid{width:44px;height:34px}.gridVue.gridSize-sm .table .titleThumb{border-radius:var(--radius-sm);object-fit:cover;vertical-align:middle;background:var(--muted);width:1.875rem;height:1.5rem;color:var(--muted-foreground);justify-content:center;align-items:center;margin-right:.375rem;font-size:.75rem;display:inline-flex}.gridVue.gridSize-lg .table td{padding:.75rem .625rem;font-size:.9375rem}.gridVue.gridSize-lg .table .tableTd{min-height:3rem}.gridVue.gridSize-lg .table .imageGrid{width:110px;height:82px}.imageGrid{border-radius:var(--radius-sm);background:var(--muted);float:left;background-position:50%;background-repeat:no-repeat;width:40px;height:32px;margin:0 8px 0 0;display:inline-block;overflow:hidden;box-shadow:0 1px 2px #00000026}.imageGrid.md{width:75px;height:55px}.imageGrid.lg{width:100px;height:80px}.imageGrid img{object-fit:cover;width:100%;height:100%;position:relative}.idDesc{white-space:nowrap;color:var(--muted-foreground);font-size:9px;font-style:italic;font-weight:600}.idDesc:before{content:"(";display:inline-block}.idDesc:after{content:")";display:inline-block}.gridVue .gridLink .GridLink{float:left;margin-right:3px}.gridVue span.users{--avatar-ring:var(--card);flex-wrap:wrap;place-content:flex-start center}.gridVue span.users .user,.gridVue span.userAvatar{width:30px;height:30px}.gridVue tr:not(.no-results) td .btn:not(.keepSkin),.gridVue tr:not(.no-results) td .btnDropMenu{border-radius:var(--radius-sm);min-width:1.75rem;width:auto!important;height:1.75rem!important;box-shadow:none!important;color:var(--muted-foreground)!important;background:0 0!important;border:none!important;padding:0 .3125rem!important;font-size:1rem!important}.gridVue tr:not(.no-results) td .btn:not(.keepSkin):has(>.text){gap:.25rem;padding:0 .4375rem!important;font-size:.8125rem!important}.gridVue tr:not(.no-results) td .phoneComboLabeled .btnDropMenu{height:auto!important;font-size:inherit!important;color:inherit!important;padding:0!important}.gridVue tr:not(.no-results) td .phoneComboLabeled .btnDropMenu:hover{text-decoration:underline;color:inherit!important;background:0 0!important}.gridVue tr:not(.no-results) td .btn:not(.keepSkin):not(.actionGrid):hover,.gridVue tr:not(.no-results) td .btnDropMenu:not(.actionGrid):hover{background:var(--accent)!important;color:var(--foreground)!important}.gridVue tr:not(.no-results) td .btn.actionGrid:hover,.gridVue tr:not(.no-results) td .btn.actionGrid[data-state=open]{color:var(--foreground)!important;background:0 0!important}.gridVue tr:not(.no-results) td .btn.keepSkin{height:1.5rem}.gridVue .btn.actionGrid{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--muted-foreground);justify-content:center;align-items:center;padding:0;font-size:16px;transition:color .12s;display:inline-flex}.gridVue .btn.actionGrid:hover,.gridVue .btn.actionGrid[data-state=open]{color:var(--foreground)!important;background:0 0!important}.gridVue .btn.actionGrid:focus-visible{color:var(--foreground);box-shadow:0 0 0 2px var(--ring);outline:none}.gridVue tbody tr.row-hover .btn.actionGrid{color:var(--foreground)}span.personType{border-radius:var(--radius-sm);color:#fff;white-space:nowrap;margin:0 2px 2px 0;padding:.125rem .4375rem;font-size:.6875rem;font-weight:500;line-height:1.3;display:inline-block}.status-azul,.status-blue,.status-info,.status-marinho{background-color:var(--info)!important}@supports (color:color-mix(in lab, red, red)){.status-azul,.status-blue,.status-info,.status-marinho{background-color:color-mix(in oklab, var(--info) 13%, var(--background))!important}}.status-azul,.status-blue,.status-info,.status-marinho{color:var(--info)!important;border-color:var(--info)!important}@supports (color:color-mix(in lab, red, red)){.status-azul,.status-blue,.status-info,.status-marinho{border-color:color-mix(in oklab, var(--info) 30%, var(--background))!important}}.status-verde,.status-green,.status-success{background-color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){.status-verde,.status-green,.status-success{background-color:color-mix(in oklab, var(--success) 13%, var(--background))!important}}.status-verde,.status-green,.status-success{color:var(--success)!important;border-color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){.status-verde,.status-green,.status-success{border-color:color-mix(in oklab, var(--success) 30%, var(--background))!important}}.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{background-color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{background-color:color-mix(in oklab, var(--warning) 15%, var(--background))!important}}.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{color:color-mix(in oklab, var(--warning) 80%, var(--foreground))!important}}.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{border-color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){.status-orange,.status-laranja,.status-warning,.status-amarelo,.status-yellow{border-color:color-mix(in oklab, var(--warning) 35%, var(--background))!important}}.status-vermelho,.status-red,.status-danger,.status-error{background-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){.status-vermelho,.status-red,.status-danger,.status-error{background-color:color-mix(in oklab, var(--destructive) 10%, var(--background))!important}}.status-vermelho,.status-red,.status-danger,.status-error{color:var(--destructive)!important;border-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){.status-vermelho,.status-red,.status-danger,.status-error{border-color:color-mix(in oklab, var(--destructive) 30%, var(--background))!important}}.status-cinza,.status-gray,.status-preto,.status-black{background-color:var(--muted)!important;color:var(--muted-foreground)!important;border-color:var(--border)!important}.breakLines{flex-wrap:wrap;display:flex}.breakLines>*{flex:0 0 100%;line-height:normal}div.panelTitle.flex div.gridButtons,div.panelTitle.flex\! div.gridButtons{margin-bottom:0}.gridButtons{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;display:flex}div.gridButtons>.dropdown{vertical-align:middle;display:inline-flex}div.gridButtons>.btn-group{align-items:stretch;display:inline-flex}div.gridButtons>.gridButtonsSplit{margin-left:0}div.gridButtons div.paginationTop{text-align:end;color:var(--muted-foreground);flex-grow:1;justify-content:flex-end;align-items:center;font-size:.8125rem;font-style:italic;line-height:1.25;display:flex}div.gridButtons div.paginationTop .itensSelecteds{margin:-1px 0 0;font-size:.6875rem}.gridColumnsFloat{z-index:3;opacity:0;transition:opacity .12s;position:absolute;top:0;right:0}.gridColumnsFloat .btnDropMenu{color:var(--muted-foreground);background:var(--page-bg);box-shadow:none;border:0;padding:7px 9px;line-height:1}.gridColumnsFloat .btnDropMenu:hover{color:var(--foreground)}.gridColumnsFloat .btnDropMenu:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.gridColumnsFloat:hover,.gridColumnsFloat:focus-within{opacity:1}.gridVue:has(thead:hover)>.gridColumnsFloat{opacity:1}.gridColumnsFloat:has([data-state=open]){opacity:1}.gridColumnsMenu{flex-direction:column;min-width:250px;padding:4px;display:flex}.gridColumnsMenu .field,.gridColumnsMenu input{margin-bottom:0}.gridColumnsMenu .gridColumnsList{max-height:min(60vh,380px);margin:6px 0;overflow-y:auto}.gridColumnsMenu .gridColumnsItem{border-radius:var(--radius-sm);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;min-height:32px;padding:4px 6px;display:flex}.gridColumnsMenu .gridColumnsItem:hover{background:var(--accent)}.gridColumnsMenu .gridColumnsItem:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.gridColumnsMenu .gridColumnsItem.isHidden .gridColumnsLabel{color:var(--muted-foreground)}.gridColumnsMenu .gridColumnsItem.isFirstHidden{border-top:1px solid var(--border);border-radius:0 0 var(--radius-sm) var(--radius-sm);margin-top:6px;padding-top:10px}.gridColumnsMenu .gridColumnsItem.isHidden .gridColumnsGrip{opacity:.35;cursor:default}.gridColumnsMenu .gridColumnsItem.isHidden .gridColumnsCheck{border-color:var(--input);background:0 0}.gridColumnsMenu .gridColumnsItem.isHidden .gridColumnsCheck iconify-icon{opacity:0}.gridColumnsMenu .gridColumnsGrip{color:var(--muted-foreground);cursor:grab;font-size:.875rem}.gridColumnsMenu .gridColumnsCheck{border:1px solid var(--input);background:var(--primary);width:16px;height:16px;color:var(--primary-foreground);border-color:var(--primary);border-radius:4px;flex:none;place-content:center;font-size:.6875rem;display:grid}.gridColumnsMenu .gridColumnsLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.8125rem;overflow:hidden}.gridColumnsMenu .gridColumnsLabel .headerIcon{color:var(--muted-foreground);margin-right:4px}.gridColumnsMenu .gridColumnsEmpty{color:var(--muted-foreground);text-align:center;padding:12px 6px;font-size:.8125rem}.gridColumnsMenu .gridColumnsFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:8px;padding:6px 6px 2px;display:flex}.gridColumnsMenu .gridColumnsCount{color:var(--muted-foreground);font-size:.75rem}.gridColumnsMenu .gridColumnsReset{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.gridColumnsMenu .gridColumnsReset:hover{color:var(--foreground)}@media print{.hideOnPrint{display:none!important}.gridVue div.preTable{max-height:none!important;overflow:visible!important}.gridVue .table th,.gridVue .table td{white-space:normal!important;overflow-wrap:break-word!important;width:auto!important;min-width:0!important;max-width:none!important}.gridVue .table thead th,.gridVue .table td{padding-left:.25rem!important;padding-right:.25rem!important}.gridVue .tableTd{overflow:visible!important}.gridVue .tableTdInside{width:100%!important;min-width:0!important;max-width:none!important}.gridVue .tableTdInside .address,.gridVue th .headerDesc,.gridVue .gridItem{white-space:normal!important;min-width:0!important;max-width:none!important;overflow:visible!important}.gridVue .gridColResizer{display:none!important}}.exportPortals{flex-direction:column;justify-content:flex-start;display:flex}.exportPortals .panelTitle.subtitle{margin-top:14px;margin-bottom:6px}.exportPortals .legend{margin-right:5px;font-size:.75rem;font-style:italic}.exportPortals .legend:before{content:"";border-radius:var(--radius-sm);border:2px solid;width:15px;height:15px;margin-right:3px;display:inline-flex;position:relative;top:1px}.exportPortals .legend.active:before{border-color:var(--success);box-shadow:0 0 3px var(--success)}@supports (color:color-mix(in lab, red, red)){.exportPortals .legend.active:before{box-shadow:0 0 3px color-mix(in oklab, var(--success) 70%, transparent)}}.exportPortals .portalsContainer{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px;display:grid}.exportPortals .portalsContainer .portalBox{background:var(--card);border-radius:var(--radius-md);border:2px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:center;gap:2px;width:100%;padding:3px;display:flex;position:relative}.exportPortals .portalsContainer .portalBox.publish{border-color:var(--success);box-shadow:0 0 3px var(--success)}@supports (color:color-mix(in lab, red, red)){.exportPortals .portalsContainer .portalBox.publish{box-shadow:0 0 3px color-mix(in oklab, var(--success) 70%, transparent)}}.exportPortals .portalsContainer .portalBox:hover:not(.disabled):not(.inactive):not(.publish){border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.exportPortals .portalsContainer .portalBox:hover:not(.disabled):not(.inactive):not(.publish){border-color:color-mix(in oklab, var(--foreground) 25%, var(--border))}}.exportPortals .portalsContainer .portalBox.disabled:not(.keepColor){cursor:auto}.exportPortals .portalsContainer .portalBox.disabled:not(.keepColor) img{filter:grayscale();opacity:.6}.exportPortals .portalsContainer .portalBox.inactive{opacity:.5;pointer-events:none}.exportPortals .portalsContainer .portalBox img.portalImage{object-fit:contain;pointer-events:none;width:100%;height:50px}.exportPortals .portalsContainer .portalBox .portalName.customTitle{text-align:center;word-wrap:break-word;pointer-events:none;flex-direction:column;justify-content:center;gap:2px;min-height:50px;font-size:.8125rem;font-weight:600;line-height:1.2;display:flex}.exportPortals .portalsContainer .portalBox .portalName.customTitle .customLabel{color:var(--muted-foreground);font-size:.625rem;font-weight:400}.exportPortals .portalsContainer .portalBox .portalFooter{pointer-events:none;align-items:center;gap:3px;min-height:18px;display:flex}.exportPortals .portalsContainer .portalBox .portalFooter>.portalFeatured,.exportPortals .portalsContainer .portalBox .portalFooter>.inactivePortal{flex:1;min-width:0}.exportPortals .portalsContainer .portalBox .portalFooter>.portalFeatured{pointer-events:auto}.exportPortals .portalsContainer .portalBox .portalFooter .noteButtons{pointer-events:all;color:var(--muted-foreground);align-items:center;gap:3px;margin-left:auto;font-size:.8125rem;display:flex}.exportPortals .portalsContainer .portalBox:hover .noteButtons{color:var(--foreground)}.exportPortals .portalsContainer .portalBox .inactivePortal{white-space:nowrap;pointer-events:auto;cursor:pointer;height:15px;color:var(--warning);align-items:center;gap:3px;font-size:.625rem;line-height:1;display:flex;overflow:hidden}.exportPortals .portalsContainer .portalBox .portalFeatured{border-radius:var(--radius-sm);min-width:0;height:18px;color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #0000;padding:0 1px;font-size:.625rem;line-height:18px}.exportPortals .portalsContainer .portalBox .portalFeatured:hover,.exportPortals .portalsContainer .portalBox .portalFeatured:focus{border-color:var(--input);background:var(--background);outline:none}.exportPortals .portalsContainer .portalBox .portalFeatured option{background:var(--background);color:var(--foreground);font-size:.75rem}.importPageTemplate .template-container{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.importPageTemplate .template-container .template{border-radius:var(--radius-sm);border:1px solid var(--border);flex:0 23.6%;transition:all .2s;position:relative;overflow:hidden}.importPageTemplate .template-container .template .see-image{height:auto;position:absolute;right:5px}.importPageTemplate .template-container .template .see-image a{color:oklch(100% 0 0)}.importPageTemplate .template-container .template .image{justify-content:center;width:100%;height:150px;display:flex;overflow:hidden}.importPageTemplate .template-container .template .image img{object-fit:cover;object-position:top center;width:100%}.importPageTemplate .template-container .template .caption{background:var(--muted);padding:0 5px;transition:all .2s}.importPageTemplate .template-container .template.active,.importPageTemplate .template-container .template:hover{border-color:var(--info)}.importPageTemplate .template-container .template.active .caption,.importPageTemplate .template-container .template:hover .caption{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.importPageTemplate .template-container .template.active .caption,.importPageTemplate .template-container .template:hover .caption{background:color-mix(in oklab, var(--info) 13%, var(--background))}}.publicationPortalModal.modal .modal-dialog{width:94%;max-width:1525px}.publicationPortalModal .exportPortals{min-height:75vh}.publicationPortalModal select.portalFeatured{border-color:var(--input);width:auto;max-width:100%;height:20px;min-height:20px;padding:0;font-size:.625rem;background-color:#0000!important}.publicationPortalModal .exportPortals .legend.inactive:before,.publicationPortalModal .exportPortals .portalsContainer .portalBox.noPublish{border-color:var(--destructive);box-shadow:0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.publicationPortalModal .exportPortals .legend.inactive:before,.publicationPortalModal .exportPortals .portalsContainer .portalBox.noPublish{box-shadow:0 0 3px color-mix(in oklab, var(--destructive) 70%, transparent)}}.PageTitle{margin-bottom:.75rem;position:relative}.pageHeader{margin:-1.25rem calc(var(--page-padding-x) * -1) .75rem;padding:.5rem var(--page-padding-x) .625rem;background-color:var(--background);border-bottom:1px solid var(--border)}.pageHeader.stick{top:var(--page-header-top,0px);z-index:30;position:sticky}.pageHeaderIcon{color:var(--muted-foreground);flex-shrink:0}.filterChips{flex-wrap:wrap;align-items:center;gap:.375rem;margin:0 0 .75rem;display:flex}.filterChip{border:1px solid var(--border);background-color:var(--muted);height:1.625rem;color:var(--foreground);border-radius:9999px;align-items:center;gap:.25rem;max-width:18rem;padding:0 .375rem 0 .5rem;font-size:.75rem;line-height:1;display:inline-flex}.filterChip b{color:var(--muted-foreground);font-weight:500}.filterChip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filterChipClear{width:1rem;height:1rem;color:var(--muted-foreground);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.filterChipClear:hover{background-color:var(--accent);color:var(--destructive)}.filterChipsClearAll{color:var(--muted-foreground);font-size:.75rem;text-decoration:underline}.filterChipsClearAll:hover{color:var(--foreground)}.kpiStrip{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.25rem 2rem;min-height:4.5rem;margin-bottom:.75rem;padding:.75rem 0;display:flex}.kpiStripItem{flex-direction:column;gap:.125rem;min-width:6rem;display:flex}.kpiStripLabel{color:var(--muted-foreground);align-items:center;gap:.25rem;font-size:.8125rem;line-height:1.2;display:flex}.kpiStripNote{color:var(--muted-foreground);font-size:.6875rem;line-height:1.2}.kpiStrip.isCards{border-bottom:none;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:stretch;gap:.5rem;min-height:0;padding:0;display:grid}.kpiStrip.isCards .kpiStripItem{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);justify-content:center;align-items:center;gap:.125rem;min-height:5.625rem;padding:.5rem .75rem;display:flex;container-type:inline-size}.kpiStrip.isCards .kpiStripLabel,.kpiStrip.isCards .kpiStripValue,.kpiStrip.isCards .kpiStripNote{max-width:100%}.kpiStrip.isCards .kpiStripNote{white-space:normal;overflow-wrap:anywhere;text-align:center;margin-top:auto}.kpiStrip.isCards .kpiStripValue{font-variant-numeric:tabular-nums;font-size:clamp(.9375rem,9.5cqi,1.25rem);font-weight:600}.kpiStrip.isCards .kpiStripValue.isSmall{font-size:.9375rem;line-height:1.35}.kpiStripValue{color:var(--foreground);font-size:1.5rem;font-weight:500;line-height:1.2}.no-results td{text-align:center;height:10rem;color:var(--muted-foreground);vertical-align:middle}.no-results td p{margin:0;font-size:.875rem}.no-results td .gridEmpty{gap:.5rem;min-height:0;padding:.5rem 1rem}.no-results td .gridEmpty [data-slot=empty-header]{gap:.375rem}.no-results td .gridEmpty [data-slot=empty-title]{color:var(--foreground)}.no-results td .gridEmpty .btn{margin-top:.5rem}.gridEmptyCompact :is(.no-results td){height:auto;padding:.375rem 1rem}.gridEmptyCompact :is(.no-results td) [data-slot=empty-title]:after{content:" ·";color:var(--muted-foreground)}.gridEmptyCompact :is(.no-results td) .gridEmpty .btn{margin-top:0}.emptyLine{min-height:0;padding:.375rem 1rem}.emptyLine [data-slot=empty-title]{color:var(--foreground)}.emptyLine [data-slot=empty-title]:has(+[data-slot=empty-description]):after{content:" ·";color:var(--muted-foreground)}.emptyLine .btn{margin-top:0}.aModal .pageHeader,.modal .pageHeader{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0;margin:0 0 .75rem;padding:0;position:static}@media print{.pageHeader{-webkit-backdrop-filter:none;backdrop-filter:none;position:static}}.PageTitle div.boxFormTitle{width:100%;margin:0}.PageTitle div.boxFormTitleFeature{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PageTitle .page-title{color:var(--foreground);margin:0;font-size:1.25rem;font-weight:450;line-height:1.3}.PageTitle .page-title b,.PageTitle .page-title strong{font-weight:700}.PageTitle .page-title .fa,.PageTitle .page-title .Icon{color:var(--muted-foreground)}.PageTitle span.fa-question{color:var(--muted-foreground);cursor:pointer}.PageTitle div.boxFormFeatureButton{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.375rem;margin-left:auto;display:flex}@media (width<=576px){.PageTitle .page-title{font-size:1.125rem}.PageTitle div.boxFormFeatureButton{justify-content:flex-start;width:100%;margin-left:0}}.PageTitle.loading:before{content:"";z-index:100;background:var(--background);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.PageTitle.loading:before{background:color-mix(in oklab, var(--background) 92%, transparent)}}.PageTitle .uni-id{z-index:1000;letter-spacing:.5px;color:var(--muted-foreground);background:var(--background);font-size:.5625rem;font-weight:400;line-height:1;position:fixed;bottom:5px;right:2px}@supports (color:color-mix(in lab, red, red)){.PageTitle .uni-id{background:color-mix(in oklab, var(--background) 85%, transparent)}}.PageTitle .uni-id{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;opacity:.6;padding:2px 5px;transition:opacity .15s}.PageTitle .uni-id:hover{opacity:1}.PageTitle .print-header{display:none}@media print{.PageTitle .print-header{display:block}.PageTitle .print-header-title{font-size:1.125rem;font-weight:600}.PageTitle .print-header-subtitle{font-size:.75rem;display:block}.PageTitle .print-header-emitted{color:var(--muted-foreground)}.PageTitle div.boxFormFeatureButton{display:none}}.paginate{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 1rem;padding-left:0;font-size:.875rem;display:flex}.paginate span.btn-footer{flex-grow:1;gap:.375rem;display:flex}.paginate span.resume{color:var(--muted-foreground);flex-grow:1;font-size:.8125rem;display:flex}.paginate span.resume .itensSelecteds{margin:-1px 0 0;font-size:.6875rem}.paginate span.buttonsLine{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.paginate span.perPage select{border:1px solid var(--input);border-radius:var(--radius-md);width:4.5rem;height:2.25rem;color:var(--foreground);background-color:#0000;outline:none;padding:.25rem .5rem;font-size:.875rem;transition:color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.dark .paginate span.perPage select{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .paginate span.perPage select{background-color:color-mix(in oklab, var(--input) 30%, var(--background))}}.paginate span.perPage select:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.paginate span.perPage select:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.paginate ul.links{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin:0;padding:0;display:flex}.paginate ul.links>li{margin:0;list-style:none;display:inline-flex}.paginate .buttonsLine .pageBtn{border-radius:var(--radius-md);min-width:2rem;height:2rem;font:inherit;color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:0 .375rem;font-size:.875rem;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex}.paginate .buttonsLine .pageBtn:hover:not(:disabled):not(.isEllipsis){background-color:var(--accent);color:var(--accent-foreground)}.paginate .buttonsLine .pageBtn:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.paginate .buttonsLine .pageBtn[data-selected]{border-color:var(--border);background-color:var(--background);font-weight:500;box-shadow:0 1px 2px #0000000d}.paginate .buttonsLine .pageBtn:disabled{opacity:.5;pointer-events:none}.paginate .buttonsLine .pageBtn.isEllipsis{cursor:default;color:var(--muted-foreground)}@media (width<=576px){.paginate{flex-direction:column-reverse}.paginate span.resume{justify-content:center}}.autoShowFields{border-top:1px dashed var(--border);width:100%;margin:.85rem 0 0;padding:1.25rem 0 0;position:relative}.rowFluid>.autoShowFields{padding-inline:5px}.autoShowFields .autoShowAppend{background:var(--autoShow-bg,var(--background));max-width:65%;color:var(--muted-foreground);padding:0 .4375rem;font-size:.6875rem;line-height:1.25rem;position:absolute;top:-.6875rem;right:.5rem}@media (width<=992px){.autoShowFields .autoShowAppend{max-width:none;padding:.375rem 0 0;display:block;position:static}}.autoShowFields span.autoShowButton{border:1px solid var(--border);background:var(--autoShow-bg,var(--background));box-shadow:none;color:var(--muted-foreground);cursor:pointer;text-shadow:none;border-radius:999px;align-items:center;gap:.25rem;padding:0 .4375rem;font-size:.6875rem;font-weight:400;line-height:1.25rem;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex;position:absolute;top:-.6875rem;left:.5rem}.autoShowFields span.autoShowButton:hover{background:var(--accent);border-color:var(--primary);text-decoration:none}@supports (color:color-mix(in lab, red, red)){.autoShowFields span.autoShowButton:hover{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.autoShowFields span.autoShowButton:hover{color:var(--primary)}.autoShowFields span.autoShowButton:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.autoShowFields span.autoShowButton>span{align-items:center;gap:.25rem;display:inline-flex}.autoShowFields span.autoShowButton .openClose{margin-right:.125rem;font-weight:400}.autoShowFields span.autoShowButton .title{font-weight:600}.autoShowFields span.autoShowButton .title b{color:var(--foreground)}.autoShowFields span.autoShowButton .Icon,.autoShowFields span.autoShowButton .fa{margin:0;font-size:.875em}.autoShowFields span.autoShowButton .autoShowChevron{opacity:.7;margin-left:.125rem;transition:transform .2s}.autoShowFields.isOpen span.autoShowButton{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.autoShowFields.isOpen span.autoShowButton{border-color:color-mix(in oklab, var(--primary) 40%, var(--border))}}.autoShowFields.isOpen span.autoShowButton .autoShowChevron{transform:rotate(180deg)}.autoShowFields.size-md span.autoShowButton{padding:.0625rem .5rem;font-size:.75rem;line-height:1.375rem;top:-.8125rem}.autoShowFields.size-lg span.autoShowButton{color:var(--foreground);padding:.125rem .6875rem;font-size:.875rem;line-height:1.5rem;top:-.9375rem}.autoShowFields.size-md{margin-top:1.25rem;padding-top:1.125rem}.autoShowFields.size-lg{margin-top:1.5rem;padding-top:1.5rem}.autoShowFields.tpl-title{border-top:none;margin:0 0 1rem;padding:0}.autoShowFields.tpl-title span.autoShowButton{text-align:left;border:none;border-bottom:1px solid var(--border);width:100%;color:var(--foreground);background:0 0;border-radius:0;justify-content:flex-start;gap:.5rem;margin:0 0 .75rem;padding:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:flex;position:static}.autoShowFields.tpl-title span.autoShowButton:hover{color:var(--primary);background:0 0}.autoShowFields.tpl-title span.autoShowButton .autoShowChevron{opacity:.5}.autoShowFields .autoShowContent{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);display:grid}.autoShowFields .autoShowInner{min-width:0;min-height:0}.autoShowFields .slide-enter-active,.autoShowFields .slide-leave-active{transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1),opacity .24s}.autoShowFields .slide-enter-active>.autoShowInner,.autoShowFields .slide-leave-active>.autoShowInner{transition:transform .32s cubic-bezier(.4,0,.2,1);overflow:hidden}.autoShowFields .slide-enter-from,.autoShowFields .slide-leave-to{opacity:0;grid-template-rows:0fr}.autoShowFields .slide-enter-from>.autoShowInner,.autoShowFields .slide-leave-to>.autoShowInner{transform:translateY(-6px)}.formModules{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.formModules .isDragGhost{opacity:.45}.formModule{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);padding:.625rem .75rem .75rem}@supports (color:color-mix(in lab, red, red)){.formModule{background:color-mix(in oklab, var(--muted) 40%, transparent)}}.formModule>.formModuleHead{letter-spacing:.03em;text-transform:uppercase;color:var(--muted-foreground);align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:flex}.formModule>.formModuleHead .formModuleGrip{cursor:grab;opacity:.5;flex:none;width:.625rem;height:1rem}.formModule>.formModuleHead .formModuleGrip:hover{opacity:1}.formModule>.formModuleHead .formModuleActions{align-items:center;gap:.125rem;margin-left:auto;display:inline-flex}.formModule>.formModuleHead .formModuleAction{width:1.25rem;height:1.25rem;color:var(--muted-foreground);background:0 0;border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.formModule>.formModuleHead .formModuleAction:hover,.formModule>.formModuleHead .formModuleAction:focus-visible{background:var(--background);color:var(--primary)}.formModule>.formModuleHead .formModuleTitle{align-items:center;gap:.375rem;min-width:0;display:inline-flex}.formModule>.formModuleHead .formModuleCount{background:var(--primary);border-radius:.5625rem;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.formModule>.formModuleHead .formModuleCount{background:color-mix(in oklab, var(--primary) 13%, transparent)}}.formModule>.formModuleHead .formModuleCount{color:var(--primary);letter-spacing:0;font-size:.6875rem}.formModule>.formModuleHead .formModuleClose{width:1.25rem;height:1.25rem;color:var(--muted-foreground);background:0 0;border-radius:.25rem;justify-content:center;align-items:center;display:inline-flex}.formModule>.formModuleHead .formModuleClose:hover,.formModule>.formModuleHead .formModuleClose:focus-visible{background:var(--background);color:var(--destructive)}.formModule>.formModuleBody>.row:last-child{margin-bottom:0}.formKindSwitch{border:1px solid var(--border);background:var(--muted);border-radius:999px;gap:.25rem;margin-bottom:.75rem;padding:.1875rem;display:inline-flex}.formKindSwitch .formKind{color:var(--muted-foreground);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .875rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:background .15s,color .15s;display:inline-flex}.formKindSwitch .formKind:hover{color:var(--foreground)}.formKindSwitch .formKind:focus-visible{outline:2px solid var(--info);outline-offset:1px}.formKindSwitch .formKind.isOn{background:var(--background);color:var(--foreground);box-shadow:0 1px 2px var(--foreground);font-weight:600}@supports (color:color-mix(in lab, red, red)){.formKindSwitch .formKind.isOn{box-shadow:0 1px 2px color-mix(in oklab, var(--foreground) 10%, transparent)}}.formChipRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.formChipRow .formChip{border:1px solid var(--info);align-items:center;gap:.4375rem;padding:.3125rem .8125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip{border:1px solid color-mix(in oklab, var(--info) 22%, var(--border))}}.formChipRow .formChip{background:var(--background);color:var(--foreground);white-space:nowrap;cursor:pointer;border-radius:999px;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:border-color .15s,color .15s,background .15s,box-shadow .15s,transform .12s}.formChipRow .formChip .Icon{color:var(--info);opacity:.75}.formChipRow .formChip:hover{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip:hover{border-color:color-mix(in oklab, var(--info) 55%, var(--border))}}.formChipRow .formChip:hover{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip:hover{background:color-mix(in oklab, var(--info) 7%, var(--background))}}.formChipRow .formChip:hover{box-shadow:0 1px 3px var(--info)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip:hover{box-shadow:0 1px 3px color-mix(in oklab, var(--info) 18%, transparent)}}.formChipRow .formChip:hover{transform:translateY(-1px)}.formChipRow .formChip:hover .Icon{opacity:1}.formChipRow .formChip:focus-visible{outline:2px solid var(--info);outline-offset:2px}.formChipRow .formChip:active{transform:translateY(0)}.formChipRow .formChip.isOn{border-color:var(--info);background:var(--info);color:var(--info-foreground);font-weight:600}.formChipRow .formChip.isOn .Icon{color:var(--info-foreground);opacity:1}.formChipRow .formChip.isOn:hover{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip.isOn:hover{background:color-mix(in oklab, var(--info) 85%, var(--foreground))}}.formChipRow .formChip.isOn:hover{box-shadow:0 1px 4px var(--info)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip.isOn:hover{box-shadow:0 1px 4px color-mix(in oklab, var(--info) 35%, transparent)}}.formChipRow .formChip.isOn .chipCount{background:var(--info-foreground)}@supports (color:color-mix(in lab, red, red)){.formChipRow .formChip.isOn .chipCount{background:color-mix(in oklab, var(--info-foreground) 22%, transparent)}}.formChipRow .formChip.isOn .chipCount{color:var(--info-foreground)}.formChipRow .chipCount{background:var(--info);border-radius:.5625rem;justify-content:center;align-items:center;min-width:1.125rem;height:1.125rem;padding:0 .3125rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.formChipRow .chipCount{background:color-mix(in oklab, var(--info) 13%, transparent)}}.formChipRow .chipCount{color:var(--info);font-size:.6875rem;font-weight:600;line-height:1}.MoreLines .MoreLinesContent{position:relative}.MoreLines:has(.MoreLinesButton) .MoreLinesContent.isClamped{-webkit-mask-image:linear-gradient(#000 max(60%,100% - 1.25rem),#0000 100%);mask-image:linear-gradient(#000 max(60%,100% - 1.25rem),#0000 100%)}.MoreLines .MoreLinesButton{color:var(--primary);cursor:pointer;-webkit-user-select:none;user-select:none;margin-top:.125rem;font-size:.75rem;font-weight:500;display:inline-flex}.MoreLines .MoreLinesButton:hover{text-decoration:underline}.slider .slider-container{position:relative}.slider .scrollbar-hide{scrollbar-width:none;-ms-overflow-style:none}.slider .scrollbar-hide::-webkit-scrollbar{display:none}.slider .slider-button{cursor:pointer;background:0 0;border:none;margin:0;padding:0}.slider .slider-button-overlay{pointer-events:none;width:100%;position:absolute;top:0;bottom:0}.slider .slider-button-overlay-left{background:linear-gradient(to right, var(--background) 0%, var(--background) 30%, var(--background) 60%, var(--background) 100%)}@supports (color:color-mix(in lab, red, red)){.slider .slider-button-overlay-left{background:linear-gradient(to right, color-mix(in oklab, var(--background) 95%, transparent) 0%, color-mix(in oklab, var(--background) 80%, transparent) 30%, color-mix(in oklab, var(--background) 40%, transparent) 60%, color-mix(in oklab, var(--background) 0%, transparent) 100%)}}.slider .slider-button-overlay-right{background:linear-gradient(to left, var(--background) 0%, var(--background) 30%, var(--background) 60%, var(--background) 100%)}@supports (color:color-mix(in lab, red, red)){.slider .slider-button-overlay-right{background:linear-gradient(to left, color-mix(in oklab, var(--background) 95%, transparent) 0%, color-mix(in oklab, var(--background) 80%, transparent) 30%, color-mix(in oklab, var(--background) 40%, transparent) 60%, color-mix(in oklab, var(--background) 0%, transparent) 100%)}}.slider .slider-icon-wrapper{background:var(--background);border:1px solid var(--border);border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:background-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 8px #00000026}.slider .slider-button:hover .slider-icon-wrapper{background:var(--accent);box-shadow:0 4px 12px #0003}.slider .slider-icon-wrapper i{font-size:.875rem;color:var(--foreground)!important}.sortSelect.disabled .ui-multiselect{pointer-events:none;opacity:.7}.sortSelect .ui-multiselect{width:100%;color:var(--foreground);background-color:#0000;border:none;justify-content:space-between;gap:.5rem;margin:.25rem 0 .5rem;padding:0;font-size:.8125rem;display:flex}.sortSelect .ui-multiselect div.selected,.sortSelect .ui-multiselect div.available{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--background);flex-direction:column;flex:1 1 0;min-width:0;display:flex;overflow:hidden}.sortSelect .ui-multiselect .formFieldBoxOut{margin:0;padding:.25rem .25rem 0}.sortSelect .ui-multiselect .formFieldBoxOut input{height:1.75rem;min-height:1.75rem;font-size:.75rem}@media (width<=767px){.sortSelect .ui-multiselect{flex-direction:column}.sortSelect .ui-multiselect div.selected,.sortSelect .ui-multiselect div.available{flex:none}}.sortSelect .ui-multiselect .ui-widget-header{border:none;border-bottom:1px solid var(--border);background:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .5rem;display:flex}.sortSelect .ui-multiselect .count{color:var(--muted-foreground);font-size:.75rem;font-weight:500;line-height:1.5rem}.sortSelect .ui-multiselect ul{-webkit-user-select:none;user-select:none;min-height:5rem;max-height:21rem;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.sortSelect .ui-multiselect .sortSelectPosition{text-align:left;font-variant-numeric:tabular-nums;min-width:2ch;color:var(--muted-foreground);flex:none;font-size:.6875rem}.sortSelect .ui-multiselect .sortSelectLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sortSelect .ui-multiselect .sortSelectLabel .userAvatar{vertical-align:middle;width:1.375rem;height:1.375rem;margin-right:.5rem}.sortSelect .ui-multiselect .sortSelectAvailable,.sortSelect .ui-multiselect .sortSelectItem{cursor:grab}.sortSelect .ui-multiselect .sortSelectEmpty{border:1px dashed var(--border);border-radius:var(--radius-md);color:var(--muted-foreground);text-align:center;margin:.25rem;padding:.75rem .5rem;font-size:.75rem;display:block}.sortSelect .ui-multiselect li{border:1px solid var(--border);border-radius:var(--radius-md);background-color:var(--background);cursor:default;align-items:center;gap:.375rem;margin:.25rem;padding:.25rem .5rem;font-size:.8125rem;line-height:1.3;display:flex;position:relative}.sortSelect .ui-multiselect li .action{border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:background-color .15s,color .15s;display:flex;position:static}.sortSelect .ui-multiselect li .action:hover,.sortSelect .ui-multiselect li .action:focus-visible{background:var(--accent);color:var(--accent-foreground)}.sortSelect .ui-multiselect li .ui-icon{color:inherit;margin:0;font-size:.875rem}.sortSelect .ui-multiselect .sortable-ghost{opacity:.5}.vld-shown{overflow:hidden}.vld-parent{position:relative}:has(>.vld-overlay:not(.is-full-page)){position:relative}.vld-overlay{z-index:100;pointer-events:all;justify-content:center;align-items:center;display:none;position:absolute;inset:0;overflow:hidden}.vld-overlay.is-active{display:flex}.vld-overlay.is-full-page{z-index:9999;position:fixed}.vld-overlay .vld-background{background:var(--background);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.vld-overlay .vld-background{background:color-mix(in oklab, var(--background) 70%, transparent)}}.vld-overlay .vld-icon{color:var(--muted-foreground);font-size:.875rem;position:relative}.vld-overlay .vld-icon svg{stroke:var(--primary)}.vld-overlay .vld-icon svg circle{stroke:var(--border);stroke-opacity:1}.vld-overlay .vld-icon svg path{stroke:var(--primary)}.vld-overlay .vld-icon:has(.apreChatLoading){flex-direction:column;align-items:center;gap:.875rem;display:flex}.apreChatLoading{letter-spacing:.01em;font-family:inherit;font-size:.875rem;font-weight:500}.apreChatLoading:after{content:"";text-align:left;width:1.1em;animation:1.4s steps(4,end) infinite apreChatLoadingDots;display:inline-block}@keyframes apreChatLoadingDots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}.relative-container{position:relative}.disabled-overlay-click{z-index:10;cursor:pointer;position:absolute;inset:0}.dirtyBadge{background:var(--warning);align-items:center;gap:.375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.dirtyBadge{background:color-mix(in oklab, var(--warning) 13%, transparent)}}.dirtyBadge{color:var(--warning);border-radius:var(--radius-sm);align-self:center;padding:.125rem .5rem;font-size:.75rem;font-weight:500}.handlerBar,.handlerBarForSort,.document-drag-handle{background-image:radial-gradient(var(--muted-foreground) 1px, transparent 1px)}@supports (color:color-mix(in lab, red, red)){.handlerBar,.handlerBarForSort,.document-drag-handle{background-image:radial-gradient(color-mix(in oklab, var(--muted-foreground) 55%, transparent) 1px, transparent 1px)}}.handlerBar,.handlerBarForSort,.document-drag-handle{background-size:5px 5px}.floatingPanel{z-index:40;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);width:20rem;max-height:calc(100vh - 8.5rem);box-shadow:0 10px 30px var(--foreground);flex-direction:column;gap:.5rem;padding:0 .75rem .75rem;display:flex;position:fixed;top:7.5rem;right:1rem;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.floatingPanel{box-shadow:0 10px 30px color-mix(in oklab, var(--foreground) 18%, transparent)}}.floatingPanel .floatingPanelHead{z-index:1;color:var(--muted-foreground);background:var(--card);border-bottom:1px solid var(--border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;margin:0 -.75rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;display:flex;position:sticky;top:0}.floatingPanel .floatingPanelHead:active{cursor:grabbing}.floatingPanel .floatingPanelTitle{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.floatingPanel.isCollapsed{gap:0;max-height:none;padding-bottom:0;overflow:visible}.floatingPanel .floatingPanelClose{border-radius:var(--radius-sm);color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;padding:.25rem;display:inline-flex}.floatingPanel .floatingPanelClose:hover{background:var(--accent);color:var(--accent-foreground)}.floatingPanel .floatingPanelClose:focus-visible{outline:2px solid var(--ring);outline-offset:1px}div.loadingBox{z-index:100000;transition:opacity .3s ease-in-out;display:none;position:fixed;top:0;left:0}div.loadingBox>div.fade,div.loadingBox>div.fade:not(.show){z-index:10000;opacity:1;background:radial-gradient(65% 55%,oklch(30% .03 265/.6) 0%,oklch(13% .02 265/.82) 100%);position:fixed;inset:0}div.loadingBox.center{width:100%;height:100%}div.loadingBox.center div.loadingCenter{z-index:10001;cursor:default;text-align:center;flex-direction:column;align-items:center;gap:1.125rem;animation:.35s cubic-bezier(.22,1,.36,1) both loadingEnter;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div.loadingBox.center div.loadingCenter span.loader{text-indent:-99999px;filter:drop-shadow(0 8px 18px oklch(0% 0 0/.55));background:url(/build/assets/apresentame-white.C1hi1zqP.svg) 50%/contain no-repeat;width:260px;height:72px;animation:1.6s ease-in-out infinite loadingBrandPulse;display:block;position:relative}div.loadingBox.center div.loadingCenter span.loader:after{content:"";will-change:background-position;background:linear-gradient(115deg,#0000 35%,oklch(100% 0 0/.85) 50%,#0000 65%) 0 0/250% 100%;animation:1.4s linear infinite loadingBrandSweep;position:absolute;inset:0;-webkit-mask:url(/build/assets/apresentame-white.C1hi1zqP.svg) 50%/contain no-repeat;mask:url(/build/assets/apresentame-white.C1hi1zqP.svg) 50%/contain no-repeat}div.loadingBox.center div.loadingCenter span.loadMessage{letter-spacing:.14em;text-transform:uppercase;color:oklch(100% 0 0/.62);padding-top:1.25rem;font-size:.6875rem;font-weight:500;display:block;position:relative}div.loadingBox.center div.loadingCenter span.loadMessage:before,div.loadingBox.center div.loadingCenter span.loadMessage:after{content:"";border-radius:9999px;width:220px;height:2px;margin-left:-110px;position:absolute;top:0;left:50%}div.loadingBox.center div.loadingCenter span.loadMessage:before{background:oklch(100% 0 0/.14)}div.loadingBox.center div.loadingCenter span.loadMessage:after{background:linear-gradient(90deg,#0000 0%,oklch(100% 0 0/.9) 50%,#0000 100%) 0 0/45% 100% no-repeat;animation:1.3s cubic-bezier(.65,0,.35,1) infinite loadingTrack}div.loadingBox.center div.loadingCenter span.loadCancel{cursor:pointer;border-radius:var(--radius-sm,.25rem);color:oklch(100% 0 0/.8);background:oklch(100% 0 0/.08);border:1px solid oklch(100% 0 0/.22);margin-top:.25rem;padding:.25rem .5rem;font-size:.6875rem;transition:background .15s}div.loadingBox.center div.loadingCenter span.loadCancel:hover{background:oklch(100% 0 0/.16)}@keyframes loadingBrandPulse{0%,to{opacity:.82;transform:scale(.985)}50%{opacity:1;transform:scale(1)}}@keyframes loadingEnter{0%{opacity:0;transform:translate(-50%,calc(10px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes loadingTrack{0%{background-position:-45% 0}to{background-position:145% 0}}@media (prefers-reduced-motion:reduce){div.loadingBox.center div.loadingCenter,div.loadingBox.center div.loadingCenter span.loader,div.loadingBox.center div.loadingCenter span.loader:after,div.loadingBox.center div.loadingCenter span.loadMessage:after{animation-duration:2.4s;animation-timing-function:ease-in-out}}@keyframes loadingBrandSweep{0%{background-position:150% 0}to{background-position:-50% 0}}div.loadingBox.clean{z-index:9999;width:100%;height:3px;overflow:hidden}div.loadingBox.clean div.loadingCenter{width:100%;height:3px;position:fixed;top:0;left:0}div.loadingBox.clean .loadMessage{display:none}div.loadingBox.clean .progress,div.loadingBox.clean .progress-bar{border-radius:0;height:3px}.aFile .File{text-align:center;border-radius:var(--radius-lg);flex:auto;transition:box-shadow .2s,background-color .2s;position:relative}.aFile span.selectedInfo{color:var(--muted-foreground);align-self:center;font-size:.75rem;font-style:italic}.aFile .file-uploads{position:initial;display:contents!important}.aFile .file-uploads label{cursor:pointer}.aFile input[type=file]{opacity:0;cursor:pointer}.aFile div.files{z-index:50;pointer-events:none;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));align-items:start;gap:.375rem;margin:0;padding:0;display:grid;position:relative}.aFile div.files *{pointer-events:initial}.aFile div.files div.file{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);margin:0;padding:0;position:relative;overflow:hidden}.aFile div.files div.file *{pointer-events:none}.aFile div.files div.file video{pointer-events:initial;z-index:1;position:relative}.aFile div.files div.file.selected{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file.selected{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 45%, transparent)}}.aFile div.files div.file .progress{z-index:10;border-radius:0;width:100%;position:absolute;top:0;left:0}.aFile div.files div.file span.thumb{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;padding-bottom:80%;display:block}.aFile div.files div.file span.thumb.iconFile{background-size:initial;background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file span.thumb.iconFile{background-color:color-mix(in oklab, var(--foreground) 55%, var(--background))}}.aFile div.files div.file .videoCompressing{z-index:60;text-align:center;background:var(--background);flex-direction:column;justify-content:center;gap:.25rem;padding:.5rem;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file .videoCompressing{background:color-mix(in oklab, var(--background) 88%, transparent)}}.aFile div.files div.file .videoCompressing *{pointer-events:initial}.aFile div.files div.file .videoCompressing .progress{flex:none;position:relative;inset:auto}.aFile div.files div.file .videoCompressing .videoCompressingLabel{color:var(--foreground);font-size:.6875rem;font-weight:500;line-height:1.2}.aFile div.files div.file .videoCompressing.hasFailed{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file .videoCompressing.hasFailed{background:color-mix(in oklab, var(--destructive) 12%, var(--background))}}.aFile div.files div.file .videoCompressing.hasFailed .videoCompressingLabel{color:var(--destructive)}.aFile div.files div.file .videoCompressing .videoCompressingAction{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;font-size:.625rem;font-weight:500;text-decoration:underline}.aFile div.files div.file .videoCompressing .videoCompressingAction:hover{color:var(--foreground)}.dark .aFile div.files div.file span.thumb.iconFile{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.dark .aFile div.files div.file span.thumb.iconFile{background-color:color-mix(in oklab, var(--foreground) 25%, var(--background))}}.aFile div.files div.file div.content{z-index:1;color:#fff;padding:0;position:absolute;inset:0;overflow:hidden}.aFile div.files div.file div.actions{background:#00000080;justify-content:flex-end;align-items:center;gap:.375rem;width:100%;padding:.25rem .375rem;display:flex}.aFile div.files div.file .action{pointer-events:initial;cursor:pointer;color:#ffffffd9;font-size:.9375rem;line-height:1;transition:color .15s}.aFile div.files div.file .action:hover{color:#fff}.aFile div.files div.file .action.fileCameraAction{font-size:.8125rem}@media (hover:hover){.aFile div.files div.file .actions{opacity:0;transition:opacity .2s}.aFile div.files div.file:hover .actions,.aFile div.files div.file:focus-within .actions{opacity:1}}.aFile div.files div.file span.description{color:#fff;background:#00000080;width:100%;max-height:2rem;padding:.125rem .25rem;font-size:.6875rem;font-weight:400;line-height:.875rem;position:absolute;bottom:0;left:0;overflow:hidden}.aFile div.files div.file span.fileExpirationBadge{pointer-events:none;color:#fff;justify-content:center;align-items:center;gap:.1875rem;width:100%;padding:.1875rem .25rem;font-size:.625rem;font-weight:600;line-height:1;display:flex;position:absolute;top:1.5rem;left:0;right:0}.aFile div.files div.file span.fileExpirationBadge.expired{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file span.fileExpirationBadge.expired{background:color-mix(in oklab, var(--destructive) 90%, transparent)}}.aFile div.files div.file span.fileExpirationBadge.expiring{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file span.fileExpirationBadge.expiring{background:color-mix(in oklab, var(--warning) 90%, transparent)}}.aFile div.files div.file span.fileExpirationBadge.expiring{color:var(--warning-foreground)}.aFile div.files div.file span.fileExpirationBadge.valid{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file span.fileExpirationBadge.valid{background:color-mix(in oklab, var(--success) 90%, transparent)}}.aFile div.files div.file.uploadButton{pointer-events:none;cursor:pointer}.aFile div.files div.file.uploadButton *{cursor:pointer}.aFile div.files div.file.uploadButton{background-color:var(--muted);border:1px dashed var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.aFile div.files div.file.uploadButton{border:1px dashed color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}.aFile div.files div.file.uploadButton{border-radius:var(--radius-lg);color:var(--muted-foreground);transition:border-color .15s,background-color .15s}.aFile .File:has(.file-uploads label:hover) div.file.uploadButton{border-color:var(--ring);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.aFile .File:has(.file-uploads label:hover) div.file.uploadButton{background-color:color-mix(in oklab, var(--foreground) 6%, var(--muted))}}.aFile .File:has(input[type=file]:focus-visible) div.file.uploadButton{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.aFile .File:has(input[type=file]:focus-visible) div.file.uploadButton{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.aFile .File.droppingFile{box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab, red, red)){.aFile .File.droppingFile{box-shadow:0 0 0 2px color-mix(in oklab, var(--ring) 40%, transparent)}}.aFile .File.droppingFile div.file.uploadButton{border-color:var(--ring);background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.aFile .File.droppingFile div.file.uploadButton{background-color:color-mix(in oklab, var(--foreground) 10%, var(--muted))}}.aFile div.uploadButton div.uploadBtn{cursor:pointer;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.aFile div.uploadButton button.fileCameraBtn{z-index:60;position:relative;pointer-events:auto!important}.aFile div.uploadButton button.fileCameraBtn--default,.aFile div.uploadButton button.fileCameraBtn--squareTop{position:absolute;top:.375rem;right:.375rem}.aFile div.uploadBtn i,.aFile div.uploadBtn svg,.FileFromManager .addFile i,.FileFromManager .addFile svg{flex-shrink:0;max-width:2rem;max-height:2rem;font-size:1rem;line-height:1}.aFile div.uploadBtnInside{width:100%;max-height:100%;color:var(--muted-foreground);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;padding:.75rem .5rem;display:flex}.aFile div.uploadBtnInside svg{fill:currentColor;flex-shrink:0;width:auto;height:2rem}.aFile div.uploadBtnInside span.placeholder{color:var(--muted-foreground);font-size:.8125rem;line-height:1.25}.aFile .File.totalFiles_0 div.files{display:flex}.aFile .File.totalFiles_0 div.uploadButton{width:100%;height:4.5rem}.aFile .File.totalFiles_0 div.uploadBtnInside{flex-direction:row;gap:.75rem}.aFile .File.totalFiles_0 div.uploadBtnInside svg{height:2.5rem}.aFile .File.totalFiles_0 span.placeholder{font-size:1rem;line-height:1.25}.aFile.theme_square .File{max-width:174px;min-height:141px}.aFile.theme_square div.files{grid-auto-flow:column;align-items:stretch;height:100%}.aFile.theme_square .File.totalFiles_0 div.uploadButton{height:inherit}.aFile.theme_square .File.totalFiles_0 div.uploadBtn{flex-direction:column;gap:.375rem}.aFile.theme_square .File.totalFiles_0 button.singleSelectFile{max-width:calc(100% - 1.5rem)}.aFile.theme_square .File.totalFiles_1 div.files{display:block}.aFile.theme_square .File.totalFiles_1 div.uploadButton{z-index:5;pointer-events:none;background:0 0;border:none;width:100%;position:absolute;bottom:0;left:0}.aFile.theme_square .File.totalFiles_1 div.uploadButton div.uploadBtn{pointer-events:none;background:0 0;align-items:flex-end}.aFile.theme_square .File.totalFiles_1 div.uploadButton div.uploadBtn button{pointer-events:initial;opacity:0;visibility:hidden;margin-bottom:.625rem;transition:opacity .15s}.aFile.theme_square .File.totalFiles_1:hover div.uploadButton div.uploadBtn button{opacity:1;visibility:visible}.aFile.theme_square .File.totalFiles_1 div.uploadButton button.fileCameraBtn{z-index:60;pointer-events:auto!important}.aFile.theme_square .File.totalFiles_1 div.uploadButton span.thumb{pointer-events:none}.aFile.simple .formLabel{display:none}.aFile.small.theme_square{max-width:140px}.aFile.small div.files{grid-template-columns:repeat(auto-fill,minmax(90px,1fr))}.aFile.small div.files div.file{max-height:82px}.aFile.small div.files div.file .action{font-size:.8125rem}.aFile.small div.uploadBtnInside{gap:.125rem}.aFile.small div.uploadBtnInside svg{height:1.5rem;max-height:1.5rem}.aFile.small div.uploadBtnInside span.placeholder{font-size:.6875rem;line-height:.875rem}.aFile.small .File.totalFiles_0 div.uploadBtnInside{gap:.75rem}.aFile.small .File.totalFiles_0 div.uploadBtnInside svg{height:2.5rem;max-height:2.5rem}.aFile.small .File.totalFiles_0 div.uploadBtnInside span.placeholder{font-size:1rem;line-height:1.25}.aFile .draggableGhost{opacity:.4}.FileFromManager.isMultiSelect .formField{border:1px dashed var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(4,1fr);align-items:start;gap:.375rem;padding:.375rem;display:grid}.FileFromManager .fileContainer{text-align:center;border-radius:var(--radius-lg);padding:.25rem;transition:border-color .15s,background-color .15s;position:relative}.FileFromManager:not(.isMultiSelect) .fileContainer{border:1px dashed var(--border);flex:auto;max-width:245px}.FileFromManager:not(.isMultiSelect) .fileContainer:hover{border-color:var(--ring);background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.FileFromManager:not(.isMultiSelect) .fileContainer:hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.FileFromManager .fileContainer .file{background-position:50%;background-repeat:no-repeat;background-size:contain;background-color:var(--muted);border-radius:var(--radius-md);width:100%;padding-bottom:80%;display:block}.FileFromManager .fileContainer .cover{position:absolute;inset:0}.FileFromManager .fileContainer .cover .removeFile{filter:drop-shadow(0 0 2px #0009);position:absolute;top:.25rem;right:.25rem}.FileFromManager .fileContainer .cover .addFile{opacity:.9;padding:.0625rem .1875rem;position:absolute;bottom:.625rem;left:15%;right:15%}.FileFromManager .fileContainer .cover .fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--foreground);background:var(--background);padding:.125rem .25rem;font-size:.75rem;position:absolute;bottom:.625rem;left:15%;right:15%;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.FileFromManager .fileContainer .cover .fileName{background:color-mix(in oklab, var(--background) 80%, transparent)}}.FileFromManager .fileContainer .cover .fileName{border-radius:var(--radius-sm)}.FileFromManager .fileContainer .cover:not(.hasFile){justify-content:center;align-items:center;display:flex}.FileFromManager .fileContainer .cover:not(.hasFile) .removeFile{display:none}.FileFromManager .fileContainer .cover:not(.hasFile) .addFile{opacity:1;position:relative;inset:auto}.filePlayerAudio{outline:none;width:100%;display:block}.iconFile{background-image:url(/build/assets/all.DgERnI2u.png);background-position:50%;background-repeat:no-repeat;width:48px;height:48px;display:inline-block}.iconFile.image,.iconFile.bmp,.iconFile.gif,.iconFile.ico,.iconFile.jpeg,.iconFile.jpg,.iconFile.png,.iconFile.tif,.iconFile.tiff,.iconFile.webp{background-image:url(/build/assets/image.DU0WpgXh.png)}.iconFile.pdf{background-image:url(/build/assets/pdf.DQkxHOFQ.png)}.iconFile.csv,.iconFile.ods,.iconFile.xls,.iconFile.xlsx{background-image:url(/build/assets/xls.myBwaFfP.png)}.iconFile.doc,.iconFile.docx,.iconFile.odt{background-image:url(/build/assets/doc.B2AaQMHs.png)}.iconFile.odp,.iconFile.ppt,.iconFile.pptx{background-image:url(/build/assets/ppt.BexpLQKQ.png)}.iconFile.ini,.iconFile.markdown,.iconFile.md,.iconFile.nfo,.iconFile.ofx,.iconFile.ret,.iconFile.rtf,.iconFile.srt,.iconFile.sub,.iconFile.txt,.iconFile.xml{background-image:url(/build/assets/txt.BE6JpdmM.png)}.iconFile.avi,.iconFile.flv,.iconFile.mkv,.iconFile.mov,.iconFile.mp4,.iconFile.mpeg,.iconFile.mpg,.iconFile.qt,.iconFile.webm{background-image:url(/build/assets/movie.DcVB3kBe.png)}.iconFile.m4a,.iconFile.mp3,.iconFile.oga,.iconFile.ogg,.iconFile.opus,.iconFile.wav,.iconFile.wma{background-image:url(/build/assets/mp3.zhh6S_h6.png)}.iconFile.\37 z,.iconFile.bz2,.iconFile.gz,.iconFile.rar,.iconFile.tar,.iconFile.zip{background-image:url(/build/assets/zip.F8eX2QOx.png)}.aAutoComplete{position:relative}.aAutoComplete .results{z-index:1000;box-sizing:border-box;background-color:var(--popover);max-height:300px;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);margin:.25rem 0 0;padding:.25rem;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.aAutoComplete .results .item{border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:.375rem .5rem;font-size:.875rem;display:flex}.aAutoComplete .results .item:hover,.aAutoComplete .results .item.highlighted{background-color:var(--accent);color:var(--accent-foreground)}.aAutoComplete .results .item.loading{pointer-events:none;color:var(--muted-foreground)}.aAutoComplete .results .item b,.aAutoComplete .results .item strong,.aAutoComplete .results .item mark{color:inherit;background:0 0;font-weight:600}.aAutoComplete .results .item .smartOpt{gap:1rem;width:100%;min-width:0;padding:.25rem .125rem;display:flex}.aAutoComplete .results .item:has(.smartOpt){align-items:flex-start}.aAutoComplete .results .item .smartCol{flex-direction:column;gap:.125rem;min-width:0;display:flex}.aAutoComplete .results .item .smartLeft{flex:46%}.aAutoComplete .results .item .smartRight{border-left:1px solid var(--border);text-align:right;flex:54%;padding-left:1rem}.aAutoComplete .results .item .smartRight .smartRow{justify-content:flex-end}.aAutoComplete .results .item .smartTitle{font-weight:600;line-height:1.25}.aAutoComplete .results .item .smartFant{color:var(--muted-foreground);font-weight:400}.aAutoComplete .results .item .smartRow{color:var(--muted-foreground);align-items:baseline;gap:.3125rem;font-size:.71875rem;line-height:1.3;display:flex}.aAutoComplete .results .item .smartRow i{color:var(--muted-foreground);flex:none;font-size:.625rem}.aAutoComplete .results .item .smartRow span{word-break:break-word;min-width:0}.addressOption{padding:.125rem 0;line-height:1.4;display:block}.addressOption .addressLine{font-weight:600;display:block}.addressOption .complementLine,.addressOption .cityLine{color:var(--muted-foreground);font-size:.75rem;display:block}.aInputMinMax .inputContainer{align-items:center;gap:.875rem;width:100%;display:flex;position:relative}.aInputMinMax .inputContainer .fieldElement{flex:50%;min-width:0}.aInputMinMax .inputContainer:after{content:"–";color:var(--muted-foreground);pointer-events:none;font-size:.75rem;position:absolute;left:50%;transform:translate(-50%)}.password .formField{position:relative}.password .formField input{padding-right:2.25rem}.password .changePasswordType{width:2.25rem;height:2.25rem;color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.password .changePasswordType:hover{color:var(--foreground)}.password .po-password-strength-bar{border-radius:999px;height:3px!important;margin:.25rem 0 0!important}.password .po-password-strength-bar.risky{background-color:var(--destructive)!important}.password .po-password-strength-bar.guessable,.password .po-password-strength-bar.weak{background-color:var(--warning)!important}.password .po-password-strength-bar.safe,.password .po-password-strength-bar.secure{background-color:var(--success)!important}.aColor .colorControl{align-items:center;width:100%;display:flex;position:relative}.aColor input.color:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input){padding-left:2.125rem}.aColor .colorSwatchTrigger{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;width:1.25rem;height:1.25rem;padding:0;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.aColor .colorSwatchTrigger:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.aColor .colorSwatchTrigger:disabled{cursor:not-allowed;opacity:.6}.aColor .colorSwatchTrigger.isEmpty{background-image:linear-gradient(45deg, var(--muted) 25%, transparent 25%, transparent 75%, var(--muted) 75%), linear-gradient(45deg, var(--muted) 25%, transparent 25%, transparent 75%, var(--muted) 75%);background-position:0 0,4px 4px;background-size:8px 8px;background-color:var(--background)}.colorPicker{z-index:1059;width:var(--reka-popover-trigger-width,15rem);background-color:var(--popover);min-width:13rem;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 4px 12px var(--foreground);flex-direction:column;gap:.625rem;padding:.625rem;display:flex}@supports (color:color-mix(in lab, red, red)){.colorPicker{box-shadow:0 4px 12px color-mix(in oklab, var(--foreground) 15%, transparent)}}.colorPicker .colorAreaSurface{border-radius:var(--radius-sm);width:100%;height:8.5rem;position:relative}.colorPicker .colorHueTrack{border-radius:999px;width:100%;height:.75rem;position:relative}.colorPicker .colorHueTrack .colorThumb{margin-top:-.4375rem;top:50%}.colorPicker .colorThumb{width:.875rem;height:.875rem;box-shadow:0 0 0 1px var(--foreground);border:2px solid oklch(100% 0 0);border-radius:999px}@supports (color:color-mix(in lab, red, red)){.colorPicker .colorThumb{box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 35%, transparent)}}.colorPicker .colorThumb:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.colorPicker .colorPalette{outline:none;grid-template-columns:repeat(9,1fr);gap:.25rem;display:grid}.colorPicker .colorPaletteItem{aspect-ratio:1;border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:0;overflow:hidden}.colorPicker .colorPaletteItem.isCurrent{box-shadow:0 0 0 2px var(--ring)}.colorPicker .colorPaletteItem:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.colorPicker .colorPaletteSwatch{background:var(--reka-color-swatch-color);width:100%;height:100%;display:block}.colorPicker .colorClear{color:var(--muted-foreground);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:.25rem;padding:.25rem;font-size:.75rem;display:inline-flex}.colorPicker .colorClear:hover{color:var(--foreground);background-color:var(--accent)}.CodeEditor .code-editor-wrapper{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);width:100%;min-width:0;transition:box-shadow .15s,border-color .15s;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .CodeEditor .code-editor-wrapper{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .CodeEditor .code-editor-wrapper{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.CodeEditor .code-editor-wrapper:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.CodeEditor .code-editor-wrapper:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.CodeEditor .code-editor{width:100%;height:100%}.CodeEditor .cm-scroller{font-family:inherit}.CodeEditor .cm-line,.CodeEditor .cm-lineNumbers{padding:0 8px}.CodeEditor .cm-editor{height:100%;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.8125rem;line-height:1.5}.CodeEditor .cm-editor.cm-focused{outline:none!important}.CodeEditor .code-gutter-filler{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;left:0;overflow:hidden}.CodeEditor .cm-gutters{background-color:var(--muted)!important;color:var(--muted-foreground)!important;border-right:1px solid var(--border)!important}.aMentionInput .tributeEditor{width:100%;max-width:100%;position:relative}.aMentionInput .tributeEditor .vueComponentSingle{display:inline}.aMentionInput .tributeEditor{color:var(--foreground);background-color:var(--background);border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px var(--input), 0 1px 2px 0 #0000000d;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:box-shadow .15s,color .15s;overflow:auto}.dark .aMentionInput .tributeEditor{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .aMentionInput .tributeEditor{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.aMentionInput .tributeEditor:focus{box-shadow:inset 0 0 0 1px var(--ring), 0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.aMentionInput .tributeEditor:focus{box-shadow:inset 0 0 0 1px var(--ring), 0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.aMentionInput .tributeEditor.empty:before{content:attr(data-placeholder);white-space:nowrap;text-overflow:ellipsis;max-height:100%;color:var(--muted-foreground);pointer-events:none;position:absolute;top:.125rem;left:.5rem;right:.5rem;overflow:hidden}.aMentionInput .tributeEditor.empty{overflow:hidden}.aMentionInput.noInput .tributeEditor{box-shadow:none;background-color:#0000;padding:0}.aMentionInput.historyColor .tributeEditor{background-color:var(--muted)}.aMentionInput .formGroupAppend{align-items:center;padding:0 .25rem 0 .5rem}.aMentionInput .hideShowIcon{color:var(--muted-foreground);cursor:pointer;transition:color .15s}.aMentionInput .hideShowIcon:hover{color:var(--foreground)}.aMentionInput:has(.mentionToolbar) .formField{border-radius:var(--radius-md);background-color:var(--background);box-shadow:inset 0 0 0 1px var(--input), 0 1px 2px 0 #0000000d;flex-wrap:wrap;row-gap:0;transition:box-shadow .15s}.aMentionInput:has(.mentionToolbar) .formField:focus-within{box-shadow:inset 0 0 0 1px var(--ring), 0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.aMentionInput:has(.mentionToolbar) .formField:focus-within{box-shadow:inset 0 0 0 1px var(--ring), 0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.aMentionInput:has(.mentionToolbar) .tributeEditor{box-shadow:none;border-radius:0 0 var(--radius-md) var(--radius-md);background-color:#0000}.aMentionInput:has(.mentionToolbar) .tributeEditor:focus{box-shadow:none}.aMentionInput.historyColor:has(.mentionToolbar) .formField{background-color:var(--background)}.dark .aMentionInput:has(.mentionToolbar) .formField{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .aMentionInput:has(.mentionToolbar) .formField{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.aMentionInput .mentionToolbar{border-bottom:1px solid var(--border);border-radius:var(--radius-md) var(--radius-md) 0 0;flex:0 0 100%;align-items:center;gap:.125rem;padding:.25rem .5rem;display:flex}.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx{border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;font-size:.8125rem;line-height:1;transition:background-color .15s,color .15s;display:inline-flex}:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx):hover:not(:disabled),:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx):focus-visible{background-color:var(--accent);color:var(--foreground)}:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx):disabled{opacity:.5;cursor:not-allowed}:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx).isOn{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx).isOn{background-color:color-mix(in oklab, var(--primary) 13%, transparent)}}:is(.aMentionInput .mentionToolbar>button,.aMentionInput .mentionToolbar .fieldRefFx).isOn{color:var(--primary)}.aMentionInput .mentionToolbar .fieldRefFx{font-size:1rem;position:static}.aMentionInput .mentionToolbar .mentionToolbarSep{background-color:var(--border);width:1px;height:1rem;margin:0 .25rem}.aMentionInput .mentionEmojiBox{display:inline-flex;position:relative}.aMentionInput .mentionEmoji{z-index:20;background-color:var(--popover);width:19rem;max-height:18rem;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 4px 12px #0000001a}.aMentionInput .mentionEmoji .mentionEmojiSearch{border-bottom:1px solid var(--border);color:var(--muted-foreground);flex:none;align-items:center;gap:.375rem;padding:.5rem;display:flex}.aMentionInput .mentionEmoji .mentionEmojiSearch>input{min-width:0;height:1.5rem;color:var(--foreground);background:0 0;border:0;outline:none;flex:auto;padding:0;font-size:.8125rem}.aMentionInput .mentionEmoji .mentionEmojiSearch>input::placeholder{color:var(--muted-foreground)}.aMentionInput .mentionEmoji .mentionEmojiSearch .mentionEmojiClear{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;flex:none;padding:0;display:inline-flex}.aMentionInput .mentionEmoji .mentionEmojiSearch .mentionEmojiClear:hover{color:var(--foreground)}.aMentionInput .mentionEmoji .mentionEmojiList{flex:auto;padding:.5rem;overflow-y:auto}.aMentionInput .mentionEmoji .mentionEmojiGroup+.mentionEmojiGroup{margin-top:.5rem}.aMentionInput .mentionEmoji .mentionEmojiLabel{text-transform:uppercase;letter-spacing:.03em;color:var(--muted-foreground);align-items:center;gap:.25rem;margin-bottom:.25rem;font-size:.6875rem;display:flex}.aMentionInput .mentionEmoji .mentionEmojiEmpty{text-align:center;color:var(--muted-foreground);margin:0;padding:.75rem .25rem;font-size:.8125rem}.aMentionInput .mentionEmoji .mentionEmojiGrid{grid-template-columns:repeat(8,1fr);gap:.125rem;display:grid}.aMentionInput .mentionEmoji .mentionEmojiGrid button{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;width:100%;padding:0;font-size:1rem;line-height:1;transition:background-color .15s}.aMentionInput .mentionEmoji .mentionEmojiGrid button:hover,.aMentionInput .mentionEmoji .mentionEmojiGrid button:focus-visible{background-color:var(--accent)}.tribute-container{z-index:9999;background-color:var(--popover);min-width:140px;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);overflow:auto;box-shadow:0 4px 12px #0000001a;max-width:400px!important;max-height:450px!important}.tribute-container ul{margin:0;padding:.25rem;list-style:none}.tribute-container li{border-radius:var(--radius-sm);cursor:pointer;padding:.25rem .5rem;font-size:.875rem}.tribute-container li:hover,.tribute-container li.highlight{background-color:var(--accent);color:var(--accent-foreground)}.aMentionInputMenuItem,.aMentionInputMenuItemUser{align-items:center;gap:.5rem;display:flex}.aMentionInputMenuItemUser{padding:.25rem 0}.aMentionInputMenuItem .icon,.aMentionInputMenuItemUser .icon{display:flex}:is(.aMentionInputMenuItem .icon,.aMentionInputMenuItemUser .icon) .userAvatar{width:1.75rem;height:1.75rem}.aMentionInputMenuItem .info,.aMentionInputMenuItemUser .info{flex:1;min-width:0}.aMentionInputMenuItem .title,.aMentionInputMenuItemUser .title{color:var(--foreground);font-size:.75rem;font-weight:500}.aMentionInputMenuItem .subtitle,.aMentionInputMenuItemUser .subtitle{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.aMentionInputMenuItem .dot,.aMentionInputMenuItem .dotOffline,.aMentionInputMenuItem .dotOnline,.aMentionInputMenuItemUser .dot,.aMentionInputMenuItemUser .dotOffline,.aMentionInputMenuItemUser .dotOnline{border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.aMentionInputMenuItem .dotOffline,.aMentionInputMenuItemUser .dotOffline{background-color:var(--muted-foreground)}.aMentionInputMenuItem .dotOnline,.aMentionInputMenuItemUser .dotOnline{background-color:var(--success)}.aMentionInputMention,.aMentionInputMentionUser{border-radius:var(--radius-sm);background-color:var(--info);padding:.125rem .375rem;display:inline-block}@supports (color:color-mix(in lab, red, red)){.aMentionInputMention,.aMentionInputMentionUser{background-color:color-mix(in oklab, var(--info) 12%, transparent)}}.aMentionInputMention,.aMentionInputMentionUser{color:var(--info);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.75rem;font-weight:500}.aMentionInputMention:hover,.aMentionInputMentionUser:hover{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.aMentionInputMention:hover,.aMentionInputMentionUser:hover{background-color:color-mix(in oklab, var(--info) 20%, transparent)}}.aMentionInputMentionUser{align-items:center;margin-left:1px;margin-right:1px;display:inline-flex}.aMentionInputMentionUser span.userAvatar{width:1rem!important;height:1rem!important}.aMentionInputMentionUser .avatarContainer{margin-right:.125rem;display:inline-flex}.avatarFix{margin-top:-3px;transform:translateY(3px)}.iconFix{margin-top:-1px;transform:translateY(1px)}section.videoLink span.selectedInfo{color:var(--muted-foreground);font-size:.6875rem;font-style:italic}section.videoLink .videoLink{border:1px dashed var(--border);border-radius:var(--radius-md);text-align:center;cursor:pointer;flex:auto;padding:.375rem;transition:border-color .15s;position:relative}section.videoLink .videoLink:hover{border-color:var(--ring)}section.videoLink .movies{z-index:50;pointer-events:none;grid-template-columns:repeat(auto-fill,minmax(145px,1fr));align-items:start;gap:.375rem;margin:0;padding:0;display:grid;position:relative}section.videoLink .movies *{pointer-events:initial}section.videoLink .movie{background-color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);cursor:auto;margin:0;padding:0;position:relative;overflow:hidden}section.videoLink .movie.selected{box-shadow:0 0 0 2px var(--ring)}section.videoLink .movie .thumb{background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;padding-bottom:80%;display:block}section.videoLink .movie .thumbEmbed{display:flex}section.videoLink .movie .thumbIcon{width:100%;height:100%;min-height:5rem;color:var(--muted-foreground);justify-content:center;align-items:center;font-size:3rem;display:flex}section.videoLink .movie .content{z-index:1;color:#ffffffeb;pointer-events:none;background:linear-gradient(#00000073,#0000 35% 65%,#00000073);padding:0;position:absolute;inset:0;overflow:hidden}section.videoLink .movie .content .actions{justify-content:flex-end;align-items:center;gap:.375rem;width:100%;padding:.375rem .375rem 0 0;display:flex}section.videoLink .movie .content .actions .fa{cursor:pointer;opacity:.85;transition:opacity .15s}section.videoLink .movie .content .actions .fa:hover{opacity:1}section.videoLink .movie .content .description{background-color:#00000059;width:100%;max-height:2rem;padding:.125rem .25rem;font-size:.6875rem;line-height:1.2;position:absolute;bottom:0;left:0;overflow:hidden}section.videoLink .movieButton{cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;width:100%;height:100%;min-height:5rem;display:flex}section.videoLink .movieButton,section.videoLink .movieButton *{pointer-events:none}section.videoLink .movieButton .addIcon{color:var(--muted-foreground);font-size:1.5rem}section.videoLink .movieButton span.placeholder{color:var(--muted-foreground);font-size:.8125rem;line-height:1.2}section.videoLink .totalMovies_0 .movies{display:flex}section.videoLink .totalMovies_0 .movies .movieButton{flex-direction:row;width:100%;height:3.75rem;min-height:0}section.videoLink .totalMovies_0 .movies .movieButton span.placeholder{font-size:.9375rem}.iconsSelect .iconsBox{flex-direction:column;width:100%;display:flex;position:relative}.iconsSelect .iconTrigger{text-align:left;width:100%;height:2.25rem;color:inherit;background-color:var(--background);border:1px solid var(--input);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.875rem;display:flex;box-shadow:0 1px 2px #0000000d}.iconsSelect .iconTrigger:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.iconsSelect .iconTrigger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.dark .iconsSelect .iconTrigger{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .iconsSelect .iconTrigger{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.iconsSelect .iconPreview{font-size:1.125rem}.iconsSelect .iconPlaceholder{color:var(--muted-foreground);font-size:.875rem}.iconsSelect .iconTriggerActions{align-items:center;gap:.5rem;display:flex}.iconsSelect .iconClear{color:var(--muted-foreground);cursor:pointer;font-size:.75rem}.iconsSelect .iconClear:hover{color:var(--destructive)}.iconsSelect .iconArrow{color:var(--muted-foreground);font-size:.625rem;transition:transform .2s}.iconsSelect .iconArrow.open{transform:rotate(180deg)}.iconsSelect .iconDropdown{z-index:1050;background-color:var(--popover);min-width:300px;color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);transform-origin:var(--reka-popover-content-transform-origin);box-shadow:0 4px 12px #0000001a}.iconsSelect .iconDropdown[data-state=open]{animation:.12s ease-out iconDropdownIn}.iconsSelect .iconSearch{border-bottom:1px solid var(--border);gap:.375rem;width:100%;padding:.5rem .625rem;display:flex}.iconsSelect .iconSearch>input{height:auto;box-shadow:none;background-color:#0000;border:none;border-radius:0;outline:none;width:100%;padding:.125rem 0;font-size:.875rem}.iconsSelect .iconSearch>input:focus-visible{box-shadow:none;border:none}.iconsSelect span.notFound{text-align:center;color:var(--muted-foreground);padding:.625rem;font-size:.8125rem;font-style:italic;display:block}.iconsSelect .iconList{grid-template-columns:repeat(auto-fill,minmax(45px,1fr));gap:.125rem;width:100%;max-height:250px;padding:.375rem;display:grid;overflow:hidden auto}.iconsSelect .iconList .boxIcon{color:inherit;border-radius:var(--radius-sm);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin:0;padding:.375rem;font-size:1.5rem;display:flex}.iconsSelect .iconList .boxIcon:hover{background-color:var(--accent);color:var(--accent-foreground)}.iconsSelect .iconList .boxIcon:focus-visible{background-color:var(--accent);box-shadow:0 0 0 2px var(--ring);outline:none}.iconsSelect .iconList .boxIcon.iconSelected{background-color:var(--accent);box-shadow:0 0 0 2px var(--ring)}.iconsSelect.lines2 .iconList{max-height:100px}.iconsSelect.lines6 .iconList{max-height:300px}@keyframes iconDropdownIn{0%{opacity:0;transform:scale(.97)}}img.imageWithError{background-color:var(--muted);border:1px dashed var(--border);border-radius:var(--radius-md);max-width:300px;padding:.5rem}.aInputNumber .appendText{color:var(--muted-foreground);white-space:nowrap;margin-left:.375rem;font-size:.8125rem}.aInputNumber .inputContainer{position:relative}.aInputNumber .numberSteppers{opacity:0;flex-direction:column;width:1.125rem;transition:opacity .15s;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.aInputNumber .inputContainer:hover .numberSteppers,.aInputNumber .inputContainer:focus-within .numberSteppers{opacity:1}.aInputNumber .numberStepper{color:var(--muted-foreground);background-color:var(--background);cursor:pointer;flex:1;justify-content:center;align-items:center;font-size:.625rem;line-height:0;display:flex}.aInputNumber .numberStepper:hover{color:var(--foreground);background-color:var(--accent)}.aInputNumber .numberStepper[data-disabled]{opacity:.4;cursor:not-allowed}.aInputNumber input.fieldElement:not([type=checkbox]):not([type=radio]):not([type=file]):not(.vue3-treeselect__input){padding-right:1.5rem}.boxCepAddress .formGroupAppend>.flex{flex-direction:column;height:2.25rem;display:flex}.boxCepAddress .formGroupAppend .btn{flex:1;justify-content:center;align-items:center;min-height:0;font-size:.6875rem;display:inline-flex;border-radius:0!important;width:auto!important;height:auto!important;padding:0 .3125rem!important}.boxCepAddress .formGroupAppend .btn:first-child{border-top-right-radius:var(--radius-md)!important}.boxCepAddress .formGroupAppend .btn:last-child{margin-top:-1px;border-bottom-right-radius:var(--radius-md)!important}.boxCepAddress .formGroupAppend .btn .Icon.iconMask{font-size:.75rem}.boxCepAddress .mailLogo{float:none;background-image:url(/build/assets/correios.DBlRw2mZ.png);background-position:50%;background-repeat:no-repeat;background-size:contain;width:.875rem;height:.875rem;display:block}.monthPickerTrigger{cursor:pointer}.monthPickerTrigger:hover:not(:disabled){color:var(--foreground)}.monthPickerTrigger:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.monthPickerTrigger:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.monthPickerTrigger:disabled{cursor:not-allowed;opacity:.6}.monthPicker .monthPickerHead{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.monthPicker .monthPickerYear{font-variant-numeric:tabular-nums;font-weight:600}.monthPicker .monthPickerNav,.monthPicker .monthPickerMonth,.monthPicker .monthPickerClear{border-radius:var(--radius-md);cursor:pointer}:is(.monthPicker .monthPickerNav,.monthPicker .monthPickerMonth,.monthPicker .monthPickerClear):hover{background:var(--accent);color:var(--accent-foreground)}:is(.monthPicker .monthPickerNav,.monthPicker .monthPickerMonth,.monthPicker .monthPickerClear):focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){:is(.monthPicker .monthPickerNav,.monthPicker .monthPickerMonth,.monthPicker .monthPickerClear):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.monthPicker .monthPickerNav{place-items:center;width:2rem;height:2rem;display:grid}.monthPicker .monthPickerGrid{grid-template-columns:repeat(3,1fr);gap:.25rem;display:grid}.monthPicker .monthPickerMonth{text-transform:capitalize;height:2.25rem;font-size:.875rem}.monthPicker .monthPickerMonth.isCurrent{box-shadow:inset 0 0 0 1px var(--border)}.monthPicker .monthPickerMonth.isSelected,.monthPicker .monthPickerMonth.isSelected:hover{background:var(--primary);color:var(--primary-foreground)}.monthPicker .monthPickerFoot{justify-content:flex-end;margin-top:.5rem;display:flex}.monthPicker .monthPickerClear{color:var(--muted-foreground);padding:.25rem .5rem;font-size:.8125rem}.documentEditor{flex-direction:column;align-items:center;width:100%;display:flex}.documentEditor.editorType_markdown .btnContainer{background:var(--card);z-index:10;justify-content:center;width:100%;margin:7px 0 8px;padding:6px 0;display:flex;position:sticky;bottom:0}.documentEditor.editorType_markdown .sizeButtons{align-items:center;gap:8px;width:260px;font-size:medium;font-weight:600;display:flex}.documentEditor.editorType_markdown .mobileSize{min-width:340px;max-width:340px}.documentEditor.editorType_markdown .mobileDynamic{min-width:340px}.documentEditor.editorType_markdown .desktopSize{max-width:800px}.documentEditor .toastui-editor-contents{word-break:break-word!important;overflow-wrap:break-word!important;overflow-x:hidden!important}.documentEditor .toastui-editor-contents table{table-layout:auto!important;width:auto!important}.documentEditor .toastui-editor-contents table th,.documentEditor .toastui-editor-contents table td{white-space:nowrap!important;max-width:none!important}.documentEditor .toastui-editor-contents table th p,.documentEditor .toastui-editor-contents table td p{white-space:pre!important;word-break:keep-all!important;display:inline!important}.ImageEditor .toast-ui-editor-container{z-index:0;background:var(--card);border-radius:var(--radius-sm);width:100%;height:78vh;min-height:420px;background-color:#0000!important}.ImageEditor .toast-ui-editor-container>div{height:100%}.ImageEditor .toast-ui-editor-container .tui-image-editor-main-container{background-color:#0000!important;border:0!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-container{background-color:#0000!important;height:100%!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-main[class*=tui-image-editor-menu-] .tui-image-editor-wrap{bottom:150px!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-header{display:none!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-main{top:0!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-wrap{top:50px!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-button.center{vertical-align:baseline!important}.ImageEditor .toast-ui-editor-container .tui-image-editor-controls-buttons>*,.ImageEditor .toast-ui-editor-container .tui-image-editor-controls-logo>*{display:none!important}.ImageEditor .tui-image-editor-button svg{margin-left:auto;margin-right:auto}.tinyVariable{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.tinyVariable{background-color:color-mix(in oklab, var(--info) 13%, var(--background))}}.tinyVariable{color:var(--info);border-radius:var(--radius-md);padding:0 4px}.aLongText .mce-tinymce.mce-panel{border-radius:var(--radius-md);background:var(--background);transition:box-shadow .15s,border-color .15s;overflow:hidden;border:1px solid var(--input)!important;box-shadow:0 1px 2px #0000000d!important}.aLongText .mce-tinymce.mce-panel:focus-within{border-color:var(--ring)!important;box-shadow:0 0 0 3px var(--ring)!important}@supports (color:color-mix(in lab, red, red)){.aLongText .mce-tinymce.mce-panel:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)!important}}.aLongText .mce-tinymce .mce-toolbar-grp{background:var(--muted);border-bottom:1px solid var(--border)}.aLongText .mce-tinymce .mce-top-part:before{display:none}.dark .aLongText .mce-tinymce.mce-panel{border-color:var(--input)!important;background:var(--background)!important}.dark .aLongText .mce-tinymce .mce-toolbar-grp,.dark .aLongText .mce-tinymce .mce-top-part,.dark .aLongText .mce-tinymce .mce-top-part .mce-container-body{background:var(--muted)!important}.dark .aLongText .mce-tinymce .mce-toolbar,.dark .aLongText .mce-tinymce .mce-btn,.dark .aLongText .mce-tinymce .mce-btn button,.dark .aLongText .mce-tinymce .mce-ico,.dark .aLongText .mce-tinymce .mce-txt{color:var(--foreground)!important;text-shadow:none!important}.dark .aLongText .mce-tinymce .mce-btn{background:0 0!important;border-color:#0000!important}.dark .aLongText .mce-tinymce .mce-btn:hover,.dark .aLongText .mce-tinymce .mce-btn:focus,.dark .aLongText .mce-tinymce .mce-btn:active,.dark .aLongText .mce-tinymce .mce-btn.mce-active{background:var(--accent)!important;border-color:var(--border)!important;color:var(--accent-foreground)!important}.dark .aLongText .mce-tinymce .mce-btn:hover button,.dark .aLongText .mce-tinymce .mce-btn:focus button,.dark .aLongText .mce-tinymce .mce-btn:active button,.dark .aLongText .mce-tinymce .mce-btn.mce-active button,.dark .aLongText .mce-tinymce .mce-btn:hover .mce-ico,.dark .aLongText .mce-tinymce .mce-btn:focus .mce-ico,.dark .aLongText .mce-tinymce .mce-btn:active .mce-ico,.dark .aLongText .mce-tinymce .mce-btn.mce-active .mce-ico{color:var(--accent-foreground)!important}.dark .aLongText .mce-tinymce .mce-caret{border-top-color:var(--foreground)!important}.dark #mce-modal-block{background:oklch(0% 0 0)!important}.dark .mce-window.mce-panel,.dark .mce-window .mce-panel,.dark .mce-window .mce-window-head,.dark .mce-window .mce-window-body,.dark .mce-window .mce-foot,.dark .mce-window .mce-container-body,.dark .mce-window .mce-tabs,.dark .mce-window .mce-tab{background:var(--background)!important;border-color:var(--border)!important}.dark .mce-window .mce-title,.dark .mce-window .mce-label,.dark .mce-window .mce-tab,.dark .mce-window .mce-charmap td,.dark .mce-window .mce-checked i.mce-i-checkbox{color:var(--foreground)!important;text-shadow:none!important}.dark .mce-window .mce-window-head .mce-close i{color:var(--muted-foreground)!important}.dark .mce-window .mce-tab:hover,.dark .mce-window .mce-tab.mce-active{background:var(--muted)!important}.dark .mce-window .mce-textbox,.dark .mce-window .mce-combobox input,.dark .mce-window i.mce-i-checkbox{background:var(--background)!important;border-color:var(--input)!important;color:var(--foreground)!important}.dark .mce-window .mce-textbox:focus,.dark .mce-window .mce-textbox.mce-focus,.dark .mce-window .mce-combobox input:focus,.dark .mce-window .mce-checkbox.mce-focus i.mce-i-checkbox{border-color:var(--ring)!important}.dark .mce-window .mce-charmap td{border-color:var(--border)!important}.dark .mce-window .mce-charmap td:hover{background:var(--accent)!important;color:var(--accent-foreground)!important}.dark .mce-window .mce-btn:not(.mce-primary){background:var(--secondary)!important;border-color:var(--border)!important}.dark .mce-window .mce-btn:not(.mce-primary) button,.dark .mce-window .mce-btn:not(.mce-primary) i,.dark .mce-window .mce-btn:not(.mce-primary) .mce-txt{color:var(--secondary-foreground)!important;text-shadow:none!important}.dark .mce-window .mce-btn:not(.mce-primary) .mce-caret{border-top-color:var(--secondary-foreground)!important}.dark .mce-window .mce-btn:not(.mce-primary):hover,.dark .mce-window .mce-btn:not(.mce-primary):focus{background:var(--accent)!important}.dark .mce-window .mce-foot{border-top:1px solid var(--border)!important}.mce-panel .mce-reset .mce-foot>div{flex-wrap:nowrap;align-items:center;gap:5px;padding-inline:15px;display:flex!important}.mce-panel .mce-reset .mce-foot>div>div{flex:none;inset:inherit!important;position:inherit!important}.mce-panel .mce-reset .mce-foot>div>.mce-spacer{flex:1 1 0;width:auto!important}section.markdown-input,section.markdown-input .field{width:100%}section.markdown-input .field .toastui-editor-defaultUI{border:none}section.markdown-input .field .toastui-editor-defaultUI .toastui-editor-defaultUI-toolbar{padding:0}section.markdown-input .field .toastui-editor-defaultUI .toastui-editor div[contenteditable=true]{padding:10px}section.markdown-input .field .toastui-editor-defaultUI .toastui-editor-md-tab-container{display:none!important}section.markdown-input .words{position:absolute;bottom:3px;right:6px}body div.aModal.cameraDetails.modal.show{justify-content:center;align-items:center;padding:12px;display:flex!important}body div.aModal.cameraDetails .modal-dialog{margin:auto}body div.aModal.cameraDetails .modal-content{background:oklch(0% 0 0);border:none;border-radius:0;box-shadow:0 8px 32px oklch(0% 0 0/.45)}body div.aModal.cameraDetails .modal-dialog .modal-body{align-items:stretch;min-height:min(360px,58vh);display:flex;padding:0!important}body div.aModal.cameraDetails .modal-dialog .modal-body .modals-body{flex-direction:column;flex:auto;min-height:min(360px,58vh);padding:0;display:flex}body div.aModal.cameraDetails .boxDetails{background:oklch(0% 0 0);flex-direction:column;flex:auto;width:100%;min-height:min(360px,58vh);max-height:86vh;display:flex;overflow:hidden}body div.aModal.cameraDetails .cameraCaptureLoadingOverlay{z-index:5;background:oklch(0% 0 0/.65);justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}body div.aModal.cameraDetails .cameraCaptureArea{background:oklch(0% 0 0);flex-direction:column;flex:auto;width:100%;min-height:min(360px,58vh);display:flex;position:relative}body div.aModal.cameraDetails .cameraCaptureStack{flex-direction:column;flex:auto;width:100%;min-height:min(360px,58vh);display:flex;position:relative}body div.aModal.cameraDetails .cameraCaptureFrame{aspect-ratio:4/3;background:oklch(0% 0 0);flex:auto;width:100%;min-height:min(280px,42vh);max-height:min(520px,72vh);margin:0 auto;position:relative;overflow:hidden}@supports not (aspect-ratio:1){body div.aModal.cameraDetails .cameraCaptureFrame{height:min(420px,55vh)}}body div.aModal.avatarCrop .avatarCropStage{justify-content:center;align-items:center;gap:20px;padding:8px 0 16px;display:flex}body div.aModal.avatarCrop .avatarCropCrop{flex:none;line-height:0;position:relative}body div.aModal.avatarCrop .avatarCropCrop:hover .avatarCropBar,body div.aModal.avatarCrop .avatarCropCrop:focus-within .avatarCropBar{opacity:1}body div.aModal.avatarCrop .avatarCropCanvas{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);cursor:grab;touch-action:none;max-width:100%}body div.aModal.avatarCrop .avatarCropCanvas:active{cursor:grabbing}body div.aModal.avatarCrop .avatarCropBar{border-radius:var(--radius);background:var(--card);align-items:center;gap:6px;padding:5px 8px;display:flex;position:absolute;top:8px}@supports (color:color-mix(in lab, red, red)){body div.aModal.avatarCrop .avatarCropBar{background:color-mix(in oklab, var(--card) 78%, transparent)}}body div.aModal.avatarCrop .avatarCropBar{-webkit-backdrop-filter:blur(4px);box-shadow:0 1px 3px var(--foreground)}@supports (color:color-mix(in lab, red, red)){body div.aModal.avatarCrop .avatarCropBar{box-shadow:0 1px 3px color-mix(in oklab, var(--foreground) 20%, transparent)}}body div.aModal.avatarCrop .avatarCropBar{opacity:0;line-height:normal;transition:opacity .15s ease-in-out}body div.aModal.avatarCrop .avatarCropBar.avatarCropBar--zoom{left:8px}body div.aModal.avatarCrop .avatarCropBar.avatarCropBar--rotate{right:8px}@media (hover:none){body div.aModal.avatarCrop .avatarCropBar{opacity:1}}body div.aModal.avatarCrop .avatarCropAngle{text-align:right;min-width:34px;color:var(--muted-foreground);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:.7rem}body div.aModal.avatarCrop .avatarCropAngle:hover{color:var(--foreground)}body div.aModal.avatarCrop .avatarCropIcon{color:var(--muted-foreground);cursor:pointer;flex:none;font-size:1rem}body div.aModal.avatarCrop .avatarCropIcon:hover{color:var(--foreground)}body div.aModal.avatarCrop .avatarCropRange{width:96px;accent-color:var(--primary);flex:none}body div.aModal.avatarCrop .avatarCropArrow{color:var(--muted-foreground);flex:none;font-size:1.25rem}body div.aModal.avatarCrop .avatarCropPreviewCanvas{border:1px solid var(--border);background:var(--muted);border-radius:50%;flex:none}body div.aModal.avatarCrop .avatarCropPresets{justify-content:center;gap:8px;margin-top:4px;display:flex}@media (width<=640px){body div.aModal.avatarCrop .avatarCropStage{flex-direction:column;gap:12px}body div.aModal.avatarCrop .avatarCropArrow{rotate:90deg}}body div.aModal.cameraDetails.cameraDetails--square .cameraCaptureFrame:after{content:"";aspect-ratio:1;border-radius:var(--radius);pointer-events:none;border:2px dashed oklab(100% 0 0/.78);max-width:92%;height:calc(92% - 82px);position:absolute;top:calc(50% - 41px);left:50%;translate:-50% -50%;box-shadow:0 0 0 9999px oklch(0% 0 0/.45)}body div.aModal.cameraDetails .cameraCaptureMedia{object-fit:contain;background:oklch(0% 0 0);border:none;border-radius:0;outline:none;width:100%;height:100%;margin:0;padding:0;position:absolute;inset:0}body div.aModal.cameraDetails .cameraCaptureToolbar{z-index:4;pointer-events:none;background:linear-gradient(#0000 0%,oklch(0% 0 0/.42) 45%,oklch(0% 0 0/.78) 100%);flex-wrap:nowrap;justify-content:center;align-items:flex-end;padding:10px 16px 18px;display:flex;position:absolute;inset:auto 0 0}body div.aModal.cameraDetails .cameraCaptureToolbar__row{pointer-events:auto;flex-wrap:nowrap;justify-content:center;align-items:center;gap:28px;width:auto;max-width:92%;display:flex}body div.aModal.cameraDetails .cameraCaptureToolbar__left,body div.aModal.cameraDetails .cameraCaptureToolbar__right{align-items:center;gap:12px;display:flex}body div.aModal.cameraDetails .cameraCaptureToolbar__left{justify-content:flex-start}body div.aModal.cameraDetails .cameraCaptureToolbar__right{justify-content:flex-end}body div.aModal.cameraDetails .cameraCaptureToolbar .btn{pointer-events:auto;opacity:.78;justify-content:center;align-items:center;transition:opacity .2s,transform .15s;border:none!important;border-radius:50%!important;width:54px!important;min-width:54px!important;height:54px!important;padding:0!important;display:inline-flex!important;box-shadow:0 2px 10px oklch(0% 0 0/.4)!important}body div.aModal.cameraDetails .cameraCaptureToolbar .btn .leftIcon,body div.aModal.cameraDetails .cameraCaptureToolbar .btn .rightIcon{margin:0!important}body div.aModal.cameraDetails .cameraCaptureToolbar .btn .leftIcon.Icon,body div.aModal.cameraDetails .cameraCaptureToolbar .btn .rightIcon.Icon,body div.aModal.cameraDetails .cameraCaptureToolbar .btn i.Icon{line-height:1;font-size:24px!important}body div.aModal.cameraDetails .cameraCaptureToolbar .btn:hover:not(.disabled):not([disabled]){opacity:1;transform:scale(1.06)}body div.aModal.cameraDetails .cameraCaptureToolbar .btn.disabled,body div.aModal.cameraDetails .cameraCaptureToolbar .btn[disabled]{opacity:.35}body div.aModal.cameraDetails .cameraCaptureToolbar__left .btn{background-color:var(--info)!important}@supports (color:color-mix(in lab, red, red)){body div.aModal.cameraDetails .cameraCaptureToolbar__left .btn{background-color:color-mix(in oklab, var(--info) 55%, transparent)!important}}body div.aModal.cameraDetails .cameraCaptureToolbar__left .btn{color:oklch(100% 0 0)!important}body div.aModal.cameraDetails .cameraCaptureToolbar__right .btn{background-color:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){body div.aModal.cameraDetails .cameraCaptureToolbar__right .btn{background-color:color-mix(in oklab, var(--destructive) 72%, transparent)!important}}body div.aModal.cameraDetails .cameraCaptureToolbar__right .btn{color:oklch(100% 0 0)!important}.modal.iframeHeight .modal-dialog{height:calc(100% - 30px)}.modal.iframeHeight .modal-content{flex-direction:column;display:flex}.modal.iframeHeight .modal-body,.modal.iframeHeight div.modals-body>.content{flex:auto;min-height:0}.modal.showDocumentModal.iframeHeight .modal-dialog .modal-content{flex-direction:column;display:flex}.modal.showDocumentModal.iframeHeight .modal-dialog .modal-content>.modal-body{flex:auto;min-height:0}.modal.showDocumentModal.iframeHeight .modal-dialog .modal-content .modals-body{min-height:0}.modal.showDocumentModal.iframeHeight .modal-dialog .modal-content .modals-body .content{flex-direction:column;flex:auto;height:auto;min-height:0;display:flex}.modal.showDocumentModal.iframeHeight .modal-dialog .modal-content .modals-body .content>iframe{flex:auto;min-height:0}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentLoading .vld-icon{flex-direction:column;align-items:center;gap:.625rem;display:flex}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .markdownContent{height:auto;max-height:calc(80vh - 130px);overflow:hidden auto}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions{flex-wrap:nowrap;justify-content:space-between;gap:5px;margin-bottom:8px;display:flex}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;overflow:hidden}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentActionsButtons{flex-wrap:wrap;align-items:flex-start;gap:5px;display:flex}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentActionsButtons>section.aSelect{flex:1}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentActionsButtons>.buttons{gap:5px;display:flex}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentActionsButtons>.buttons>*{align-items:center;gap:3px;display:flex}.modal.showDocumentModal .modal-dialog .modal-content .modals-body .documentActions .documentActionsButtons>.buttons>* .fa{line-height:inherit}.modal.showDocumentModal.markdownDocument .modal-dialog .modal-content .modal-footer{justify-content:center}.modal.showDocumentModal.markdownDocument .modal-dialog .modal-content .modal-footer .documentPreviewFooter{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.modal.showDocumentModal.markdownDocument .modal-dialog .modal-content .modal-footer .documentPreviewFooter span{font-size:medium;font-weight:600}section.aSelect{position:relative}section.aSelect .formField{padding:0;display:block}.vue3-treeselect__control{border:1px solid var(--input);border-radius:var(--radius-md);background-color:var(--background);min-height:2.25rem;padding:0 .25rem 0 0;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #0000000d}.dark .vue3-treeselect__control{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .vue3-treeselect__control{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.vue3-treeselect--focused .vue3-treeselect__control{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.vue3-treeselect--focused .vue3-treeselect__control{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.vue3-treeselect--disabled .vue3-treeselect__control,section.aSelect.disabled .vue3-treeselect__control{opacity:.5;cursor:not-allowed}section.aSelect.disabled .vue3-treeselect .vue3-treeselect__value-container{opacity:.7}.vue3-treeselect__placeholder,.vue3-treeselect__single-value{color:var(--foreground);padding-left:.75rem;font-size:.875rem;line-height:2.125rem!important}:is(.vue3-treeselect__placeholder,.vue3-treeselect__single-value)>i:first-child,:is(.vue3-treeselect__placeholder,.vue3-treeselect__single-value)>a-icon:first-child{margin-right:.375rem}.vue3-treeselect__placeholder{color:var(--muted-foreground)}.formField .vue3-treeselect__input{box-shadow:none;height:auto;min-height:0;color:var(--foreground);background:0 0;border:none;outline:none;padding:0 0 0 .125rem}.formField .vue3-treeselect__input-container{font-size:.875rem}.vue3-treeselect--searchable:not(.vue3-treeselect--multi) .vue3-treeselect__input-container{vertical-align:middle;padding-left:.625rem;line-height:2.125rem}.vue3-treeselect__value-container{vertical-align:middle}.vue3-treeselect--has-value .vue3-treeselect__multi-value{white-space:nowrap;align-items:center;margin-bottom:0;display:flex;overflow:hidden}.vue3-treeselect--has-value .vue3-treeselect__multi-value>*{flex-shrink:0}.vue3-treeselect__multi-value-item-container{align-items:center;padding:.1875rem 0 .1875rem .25rem;display:flex}.vue3-treeselect__multi-value-item{background-color:var(--secondary);color:var(--secondary-foreground);border-radius:calc(var(--radius-md) - 2px);border:none;padding:.125rem .125rem .125rem .375rem;font-size:.75rem}.vue3-treeselect__multi-value-label{padding:0 .125rem;font-size:.75rem}.vue3-treeselect__value-remove{color:var(--secondary-foreground);opacity:.6;border-left:none;padding:0 .25rem}.vue3-treeselect__value-remove:hover{opacity:1;color:var(--destructive)}.vue3-treeselect__value-remove>svg{width:.5rem;height:.5rem}.vue3-treeselect--searchable.vue3-treeselect--multi.vue3-treeselect--has-value .vue3-treeselect__input-container{padding-top:0;padding-left:.3125rem}.vue3-treeselect__x-container,.vue3-treeselect__control-arrow-container{color:var(--muted-foreground)}.vue3-treeselect__x-container{width:.625rem}.vue3-treeselect__x-container:hover{color:var(--destructive)}.vue3-treeselect__control-arrow{width:.875rem;height:.875rem;color:var(--muted-foreground);fill:#0000;background-color:currentColor;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"m6 9 6 6 6-6\"/></svg>") 50%/contain no-repeat}section.aSelect svg{display:inline-block}.vue3-treeselect__menu-container{z-index:50}.vue3-treeselect__menu{background:var(--popover);width:max-content;min-width:100%;max-width:min(22rem,90vw);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-md);padding:.25rem;line-height:1.4;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.vue3-treeselect--open-below .vue3-treeselect__menu{border-top-color:var(--border);margin-top:.25rem}.vue3-treeselect--open-above .vue3-treeselect__menu{border-bottom-color:var(--border);margin-bottom:.25rem}.vue3-treeselect__option,.vue3-treeselect__label-container{table-layout:auto}.vue3-treeselect__option{border-radius:calc(var(--radius-md) - 2px);padding:.25rem .375rem;font-size:.875rem;position:relative}.vue3-treeselect__option--highlight{background:var(--accent);color:var(--accent-foreground)}.vue3-treeselect__option--selected{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.vue3-treeselect__option--selected{background:color-mix(in oklab, var(--accent) 60%, transparent)}}.vue3-treeselect__option--selected{font-weight:500}.vue3-treeselect__label{width:100%;color:inherit;cursor:pointer;white-space:normal;text-overflow:clip;word-break:break-word;font-size:.8125rem;overflow:visible}.vue3-treeselect__label>i:first-child,.vue3-treeselect__label>a-icon:first-child{margin-right:.375rem}.vue3-treeselect__indent-level-1 .vue3-treeselect__option,.vue3-treeselect__indent-level-2 .vue3-treeselect__option{padding-left:.375rem}.vue3-treeselect__option:has(.vue3-treeselect__option-arrow-container){margin-top:.25rem}.vue3-treeselect__option:has(.vue3-treeselect__option-arrow-container) .vue3-treeselect__label{letter-spacing:.02em;text-transform:uppercase;color:var(--muted-foreground);font-size:.75rem;font-weight:600}.vue3-treeselect__option:has(.vue3-treeselect__option-arrow-container).vue3-treeselect__option--disabled .vue3-treeselect__label-container{cursor:pointer;opacity:1}.vue3-treeselect__list>.vue3-treeselect__list-item:first-child .vue3-treeselect__option:has(.vue3-treeselect__option-arrow-container){margin-top:0}.vue3-treeselect__tip,.vue3-treeselect__limit-tip-text,.vue3-treeselect__no-results-tip,.vue3-treeselect__no-options-tip,.vue3-treeselect__loading-tip,.vue3-treeselect__search-prompt-tip{color:var(--muted-foreground);padding:.25rem .375rem;font-size:.75rem}.vue3-treeselect__limit-tip{align-self:center;align-items:center;padding:0;display:inline-flex}.vue3-treeselect__limit-tip-text{cursor:default;white-space:nowrap;align-items:center;margin:0 .25rem;padding:0;font-weight:400;line-height:1;display:inline-flex}.vue3-treeselect__checkbox{border:1px solid var(--input);background:var(--background);border-radius:4px}.vue3-treeselect__checkbox--checked,.vue3-treeselect__checkbox--indeterminate{border-color:var(--primary);background:var(--primary)}.vue3-treeselect__label-container:hover .vue3-treeselect__checkbox--unchecked{border-color:var(--ring);background:var(--background)}.vue3-treeselect__menu-container.checkFixed .vue3-treeselect__checkbox-container{z-index:1;margin:-1px 0 0 -6px;display:inline;position:absolute}.vue3-treeselect__menu-container.checkFixed .vue3-treeselect__label{padding-left:0}section.aSelect .aSelectRemoteLoading{z-index:1;border:2px solid var(--border);border-top-color:var(--primary);pointer-events:none;background:var(--background);border-radius:50%;width:10px;height:10px;margin-top:-5px;animation:.6s linear infinite aSelectSpin;position:absolute;top:50%;right:.6rem}@keyframes aSelectSpin{to{transform:rotate(360deg)}}section.aSelect.small div.formFieldBox{height:1.75rem}section.aSelect.small div.formField{min-height:1.75rem}section.aSelect.small .vue3-treeselect__control{height:1.75rem;min-height:1.75rem}section.aSelect.small .vue3-treeselect__placeholder,section.aSelect.small .vue3-treeselect__single-value{padding-left:.5rem;font-size:.8125rem;line-height:1.625rem!important}section.aSelect.small .vue3-treeselect__value-container,section.aSelect.small .vue3-treeselect__input-container{height:1.625rem;min-height:1.625rem;padding-top:0;padding-bottom:0;font-size:.8125rem}section.aSelect.small .formField .vue3-treeselect__input{height:1.625rem;font-size:.8125rem;line-height:1.625rem}section.aSelect.small .vue3-treeselect__x-container,section.aSelect.small .vue3-treeselect__control-arrow-container{padding-top:0;padding-bottom:0}section.aSelect.xsmall div.formFieldBox{height:auto;min-height:1.25rem}section.aSelect.xsmall div.formField{min-height:1.25rem}section.aSelect.xsmall .vue3-treeselect__control{height:auto;min-height:1.25rem;padding-top:0;padding-bottom:0}section.aSelect.xsmall .formField .vue3-treeselect__input{height:1.125rem;line-height:1.125rem}section.aSelect.xsmall .vue3-treeselect__x-container,section.aSelect.xsmall .vue3-treeselect__control-arrow-container{padding-top:0;padding-bottom:0}section.aSelect.xsmall .vue3-treeselect__placeholder,section.aSelect.xsmall .vue3-treeselect__single-value{white-space:nowrap;text-overflow:ellipsis;padding-top:0;padding-bottom:0;padding-left:.3125rem;font-size:11px;overflow:hidden;line-height:1.125rem!important}section.aSelect.xsmall .vue3-treeselect__input-container,section.aSelect.xsmall .formField .vue3-treeselect__input,section.aSelect.xsmall .vue3-treeselect__value-container{height:auto;min-height:0;padding-top:0;padding-bottom:0;font-size:11px}section.aSelect.xsmall .vue3-treeselect__option{height:auto}section.aSelect.xsmall .vue3-treeselect__label{font-size:11px;line-height:1.3}.vue3-treeselect__portal-target .vue3-treeselect__option{height:auto}.vue3-treeselect__portal-target .vue3-treeselect__label{line-height:1.3}section.aSelect .moduleLink{cursor:pointer;color:var(--muted-foreground);align-items:center;margin:0 -2px 0 3px;font-size:12px;transition:color .15s;display:inline-flex}section.aSelect .moduleLink:hover{color:var(--info)}section.aSelect span.optionItem{flex-wrap:nowrap;align-items:center;display:flex}section.aSelect .disabled{opacity:.5;text-decoration-line:line-through}section.aSelect .vue3-treeselect__single-value .iconEnv,section.aSelect .vue3-treeselect__single-value .iconEnv *{pointer-events:auto}section.aSelect div.currentAccountFlag,section.aSelect div.bankFlag{float:left;min-width:22px;min-height:22px;margin:0 4px 0 0}section.aSelect span.statusId{border-radius:calc(var(--radius-md) - 2px);color:var(--background);background:var(--muted-foreground);white-space:nowrap;max-height:16px;margin:1px 0 0;padding:2px 4px;font-size:9px;line-height:12px;display:inline-block}section.aSelect.tagSelect .vue3-treeselect__multi-value-item{background:0 0;border:0;border-radius:0;align-items:center;padding:0;display:flex;position:relative}section.aSelect.tagSelect .vue3-treeselect__multi-value-label{align-items:center;padding:0;display:flex}section.aSelect.tagSelect .vue3-treeselect__multi-value-label .tagChipBadge,section.aSelect.tagSelect .vue3-treeselect__multi-value-label .personType{font-weight:700;padding-right:28px!important}section.aSelect.tagSelect .vue3-treeselect__value-remove{color:#fff;opacity:.85;border-left:1px solid #ffffffad;align-items:center;padding:0 6px;display:flex;position:absolute;top:4px;bottom:4px;right:0}section.aSelect.tagSelect .vue3-treeselect__value-remove:hover{opacity:1;color:#fff}section.aSelect.tagSelect .vue3-treeselect__value-remove>svg{width:9px;height:9px}.aSelect.custom_user span.userAvatar{float:left;width:18px;height:18px;margin:0 4px 0 -2px}.vue3-treeselect__value-container .userAvatar{width:19px;height:19px}.selectWithAvatar{align-content:center;align-items:center;gap:5px;display:flex}.selectWithAvatar .avatar{flex:none;display:inline-flex;position:relative}.selectWithAvatar .avatar span.userAvatar{float:none;width:22px;height:22px}.selectWithAvatar .avatar .userOnline{padding:4px;bottom:-1px;left:auto;right:-1px}.selectWithAvatar .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selectWithAvatar.inactiveUser,.selectWithAvatar.inactive,.inactiveOption{opacity:.5;text-decoration-line:line-through}.aSelect.normalSelect select.normalSelectElement{cursor:pointer}.aSelect.normalSelect.small select.normalSelectElement{height:1.5rem;padding:0 .375rem;font-size:.8125rem}.tippy-box{background:var(--foreground);width:max-content;color:var(--background);border-radius:var(--radius-md);font-size:.75rem;line-height:1.35;z-index:99999!important}.tippy-box .tippy-arrow{color:var(--foreground)}.tippy-box .tippy-content{padding:.375rem .625rem}.tippy-box .tippy-content p{margin-bottom:.375rem}.tippy-box .tippy-content ul{margin-bottom:.375rem;padding-left:1rem;list-style:outside}.tippy-box .tippy-content .tipOptions{max-height:55vh;margin-top:.375rem;overflow-y:auto}.tippy-box .tippy-content .tipOptions>div+div{border-top:1px solid;margin-top:.375rem;padding-top:.375rem}@supports (color:color-mix(in lab, red, red)){.tippy-box .tippy-content .tipOptions>div+div{border-top:1px solid color-mix(in oklab, currentColor 25%, transparent)}}.tippy-box .tippy-content .tipOptions>div>b:first-child{margin-bottom:.125rem;display:block}.tippy-box .tippy-content kbd{background:currentColor;padding:1px 5px;font-family:inherit;font-size:.6875rem;line-height:1.4;display:inline-block}@supports (color:color-mix(in lab, red, red)){.tippy-box .tippy-content kbd{background:color-mix(in oklab, currentColor 15%, transparent)}}.tippy-box .tippy-content kbd{border:1px solid}@supports (color:color-mix(in lab, red, red)){.tippy-box .tippy-content kbd{border:1px solid color-mix(in oklab, currentColor 25%, transparent)}}.tippy-box .tippy-content kbd{border-radius:var(--radius-sm)}.tippy-box .tippy-content code{background:currentColor;padding:1px 5px}@supports (color:color-mix(in lab, red, red)){.tippy-box .tippy-content code{background:color-mix(in oklab, currentColor 15%, transparent)}}.tippy-box .tippy-content code{border:1px solid}@supports (color:color-mix(in lab, red, red)){.tippy-box .tippy-content code{border:1px solid color-mix(in oklab, currentColor 25%, transparent)}}.tippy-box .tippy-content code{border-radius:var(--radius-sm)}.fieldLabelNotes .tippy-box,.tippy-box[data-tippy-root]{z-index:99999!important;position:relative!important}.tippy-box[data-theme~=error]{color:var(--destructive-foreground);background:var(--destructive);font-size:.6875rem;line-height:1.3;top:-18px;left:8px}.tippy-box[data-theme~=error] .tippy-content{padding:4px 6px}.tippy-box[data-theme~=error] .tippy-arrow{color:var(--destructive);top:3px!important;left:5px!important;transform:none!important}.tippy-box[data-theme~=light-border]{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000d}.tippy-box[data-theme~=light-border] .tippy-arrow{color:var(--popover)}.swal2-container{z-index:2147483000}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:#00000080}.swal2-popup{background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.25rem;box-shadow:0 10px 30px #00000026,0 4px 10px #00000014}.swal2-title{color:var(--foreground);margin:.75rem 0;font-size:1.125rem;font-weight:600;line-height:1.4}.swal2-title small{color:var(--muted-foreground);font-size:.6875rem;font-weight:400;line-height:1.3}.swal2-html-container{overflow:inherit;color:var(--muted-foreground);font-size:.875rem;line-height:1.5}.swal2-html-container a:not(.btn){color:var(--primary);text-underline-offset:2px;text-decoration:underline}.swal2-html-container ul,.swal2-html-container ol{text-align:left;margin:.5rem 0 0;padding-left:1.25rem;list-style:outside}.swal2-html-container ol{list-style:decimal}.swal2-html-container li{margin-bottom:.25rem}.swal2-html-container .alert>:not(iconify-icon):not(a-icon):not(svg){text-align:left;flex:auto;min-width:0}.swal2-input-label{color:var(--foreground);font-size:.8125rem;font-weight:500}.swal2-validation-message{background:var(--muted);color:var(--destructive);font-size:.8125rem}.swal2-close{color:var(--muted-foreground)}.swal2-close:hover{color:var(--foreground)}.swal2-icon.swal2-question{font-size:1.1em;font-weight:400}.swal2-timer-progress-bar{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.swal2-timer-progress-bar{background:color-mix(in oklab, var(--foreground) 25%, transparent)}}.swal2-actions{gap:.5rem}.swal2-styled{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;margin:0;padding:0 1rem;font-size:.875rem;font-weight:500;line-height:1;transition:background-color .15s,box-shadow .15s,opacity .15s;display:inline-flex}.swal2-styled:hover{background-image:none}.swal2-styled.swal2-confirm{background:var(--primary);color:var(--primary-foreground)}.swal2-styled.swal2-confirm:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.swal2-styled.swal2-confirm:hover{background:color-mix(in oklab, var(--primary) 90%, transparent)}}.swal2-styled.swal2-confirm.isDestructive{border:1px solid var(--destructive)}@supports (color:color-mix(in lab, red, red)){.swal2-styled.swal2-confirm.isDestructive{border:1px solid color-mix(in oklab, var(--destructive) 55%, transparent)}}.swal2-styled.swal2-confirm.isDestructive{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.swal2-styled.swal2-confirm.isDestructive{background:color-mix(in oklab, var(--destructive) 8%, transparent)}}.swal2-styled.swal2-confirm.isDestructive{color:var(--destructive-soft)}.swal2-styled.swal2-confirm.isDestructive:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.swal2-styled.swal2-confirm.isDestructive:hover{background:color-mix(in oklab, var(--destructive) 15%, transparent)}}.swal2-styled.swal2-cancel,.swal2-styled.swal2-deny{background:var(--secondary);color:var(--secondary-foreground)}.swal2-styled.swal2-cancel:hover,.swal2-styled.swal2-deny:hover{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.swal2-styled.swal2-cancel:hover,.swal2-styled.swal2-deny:hover{background:color-mix(in oklab, var(--secondary) 90%, var(--secondary-foreground))}}.swal2-styled:focus{box-shadow:none;outline:none}.swal2-styled:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){.swal2-styled:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.swal2-input,.swal2-select{border:1px solid var(--input);border-radius:var(--radius-md);height:2.25rem;color:var(--foreground);background-color:#0000;outline:none;padding:.25rem .75rem;font-size:.875rem;transition:color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.swal2-textarea{border:1px solid var(--input);border-radius:var(--radius-md);min-height:4rem;color:var(--foreground);background-color:#0000;outline:none;padding:.5rem .75rem;font-size:.875rem;transition:color .15s,box-shadow .15s,border-color .15s;box-shadow:0 1px 2px #0000000d}.dark .swal2-input,.dark .swal2-textarea{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .swal2-input,.dark .swal2-textarea{background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark .swal2-select{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark .swal2-select{background-color:color-mix(in oklab, var(--input) 30%, var(--background))}}.swal2-input::placeholder,.swal2-textarea::placeholder{color:var(--muted-foreground)}.swal2-input:focus,.swal2-select:focus,.swal2-textarea:focus{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab, red, red)){.swal2-input:focus,.swal2-select:focus,.swal2-textarea:focus{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.swal2-radio,.swal2-checkbox{background:0 0}input.checkCustom,.swal2-radio input,.swal2-checkbox input{accent-color:var(--primary);vertical-align:middle;cursor:pointer;width:1rem;height:1rem;margin:0 .375rem 0 0}.swalLinked{flex-direction:column;align-items:stretch}.swalOption{text-align:left;align-items:center;gap:.5rem;display:flex}.swalOption>input.checkCustom{margin:0}.swalOption>label{flex:auto;margin:0;font-weight:400}.swalOption+.swalOption{margin-top:.375rem}.swalOption:only-child{justify-content:center}.swalOption:only-child>label{flex:0 auto}input.checkCustom+label,.swal2-checkbox .swal2-label{vertical-align:middle;cursor:pointer;font-size:.875rem;line-height:1.3}input.checkCustom.switch,.swal2-checkbox input[type=checkbox]{appearance:none;background:var(--input);border-radius:9999px;flex-shrink:0;width:2rem;height:1.25rem;transition:background-color .15s;position:relative;box-shadow:0 1px 2px #0000000d}:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):after{content:"";background:var(--background);border-radius:9999px;width:.875rem;height:.875rem;transition:transform .15s;position:absolute;top:50%;left:2px;transform:translateY(-50%)}:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):checked{background:var(--primary)}:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):checked:after{transform:translate(.875rem,-50%)}:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):disabled{opacity:.5;cursor:not-allowed}:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}@supports (color:color-mix(in lab, red, red)){:is(input.checkCustom.switch,.swal2-checkbox input[type=checkbox]):focus-visible{box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent)}}.dark input.checkCustom.switch:after,.dark .swal2-checkbox input[type=checkbox]:after{background:var(--foreground)}.dark input.checkCustom.switch:checked:after,.dark .swal2-checkbox input[type=checkbox]:checked:after{background:var(--primary-foreground)}input.checkCustom.switch.check-verde:checked,input.checkCustom.switch.check-green:checked{background:var(--success)}.swal2-popup.swal2-toast{border:1px solid var(--border);border-radius:var(--radius-md);padding:.5rem .75rem;box-shadow:0 4px 12px #0000001a,0 2px 4px #0000000d}.swal2-popup.swal2-toast .swal2-title{margin:.1875rem .25rem;font-size:.875rem;font-weight:500;line-height:1.3}.swal2-popup.swal2-toast .swal2-html-container{font-size:.8125rem}.swalRemember{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:.5rem;margin-top:.25rem;font-size:.8125rem;font-weight:400;display:inline-flex}.swalRemember input{opacity:0;width:1px;height:1px;position:absolute}.swalRemember .swalRememberTrack{background:var(--input);border-radius:999px;flex:none;width:2rem;height:1.25rem;transition:background .15s;display:inline-block;position:relative}.swalRemember .swalRememberTrack:after{content:"";background:var(--background);border-radius:999px;width:.875rem;height:.875rem;transition:transform .15s;position:absolute;top:.1875rem;left:.125rem}.swalRemember input:checked+.swalRememberTrack{background:var(--primary)}.swalRemember input:checked+.swalRememberTrack:after{transform:translate(.875rem)}.swalRemember input:focus-visible+.swalRememberTrack{outline:2px solid var(--ring);outline-offset:2px}.swalChangePasswordType{cursor:pointer;width:min-content;position:relative;top:-38px;left:410px}.calentim-container,.calentim-container-mobile{color:var(--popover-foreground);font-family:inherit;font-size:.875rem}.calentim-container .calentim-input,.calentim-container-mobile .calentim-input{background:var(--popover);color:var(--popover-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 4px 16px #0000001f,0 2px 4px #0000000f}.calentim-container-mobile.calentim-inline .calentim-input{box-shadow:none}.calentim-container .calentim-input.calentim-input-vertical-range .calentim-right,.calentim-container-mobile .calentim-input.calentim-input-vertical-range .calentim-right{background:var(--popover)}.calentim-header,.calentim-title,.calentim-calendar,.calentim-left,.calentim-timepickers,.calentim-timepicker,.calentim-ranges,.calentim-footer,.calentim-filler,.calentim-month-selector,.calentim-year-selector,.calentim-weeknumber,.monthsSelect{border-color:var(--border)}.calentim-header-start-day,.calentim-header-end-day{color:var(--foreground)}.calentim-header-start-date,.calentim-header-end-date,.calentim-header-start-weekday,.calentim-header-end-weekday{color:var(--muted-foreground)}.calentim-header-separator{color:var(--border)}.calentim-title{color:var(--foreground)}.calentim-container .calentim-title{font-size:.875rem;font-weight:500}.calentim-title .calentim-prev,.calentim-title .calentim-next{color:var(--muted-foreground);border-radius:var(--radius-sm);padding:.125rem .375rem;transition:background-color .15s,color .15s}.calentim-notouch .calentim-title .calentim-prev:hover,.calentim-notouch .calentim-title .calentim-next:hover{background:var(--accent);color:var(--accent-foreground);text-shadow:none}.calentim-notouch .calentim-title .calentim-prev i:hover,.calentim-notouch .calentim-title .calentim-next i:hover{text-shadow:none}.calentim-notouch .calentim-title .calentim-month-switch:hover,.calentim-notouch .calentim-title .calentim-year-switch:hover{color:var(--primary)}.calentim-container .calentim-days-container .calentim-day,.calentim-container .calentim-days-container .calentim-disabled,.calentim-container .calentim-days-container .calentim-weeknumber{min-height:2.25rem}.calentim-container .calentim-days-container .calentim-disabled,.calentim-container .calentim-days-container .calentim-weeknumber{flex-direction:column;justify-content:center;display:flex}.calentim-day,.calentim-weekend{color:var(--foreground)}.calentim-dayofweek{color:var(--muted-foreground);letter-spacing:.03em;font-size:.75rem;font-weight:500}.calentim-weeknumber{background:var(--muted);color:var(--muted-foreground);font-size:.75rem}.calentim-notouch .calentim-day:hover:not(.calentim-hovered):not(.calentim-selected){background:var(--accent);color:var(--accent-foreground);border-radius:var(--radius-md)}.calentim-day.calentim-hovered:not(.calentim-selected){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.calentim-day.calentim-hovered:not(.calentim-selected){background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.calentim-day.calentim-hovered:not(.calentim-selected){color:var(--foreground)}.calentim-day.calentim-hovered:not(.calentim-selected) span{background-color:#0000}.calentim-day.calentim-selected,.calentim-day.calentim-start,.calentim-day.calentim-end{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.calentim-day.calentim-selected,.calentim-day.calentim-start,.calentim-day.calentim-end{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.calentim-day.calentim-selected,.calentim-day.calentim-start,.calentim-day.calentim-end{color:var(--foreground)}.calentim-day.calentim-start span,.calentim-day.calentim-end span{background:var(--primary);color:var(--primary-foreground);border-radius:var(--radius-sm)}.calentim-container .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-end.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-end.calentim-disabled{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.calentim-container .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-end.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-end.calentim-disabled{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.calentim-container .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container .calentim-days-container .calentim-day.calentim-end.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-selected.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-start.calentim-disabled,.calentim-container-mobile .calentim-days-container .calentim-day.calentim-end.calentim-disabled{color:var(--muted-foreground)}.calentim-day.calentim-today{color:var(--foreground);font-weight:600}.calentim-day.calentim-today span{box-shadow:inset 0 0 0 1px var(--ring);border-radius:var(--radius-sm)}.calentim-day.calentim-today.calentim-start span,.calentim-day.calentim-today.calentim-end span{box-shadow:none}.calentim-disabled{color:var(--muted-foreground);opacity:.5;background:0 0}.calentim-disabled.calentim-disabled-range{color:var(--muted-foreground)}.calentim-ms-month,.calentim-ys-year,.calentim-ys-year-next,.calentim-ys-year-prev{background:var(--popover);color:var(--foreground);outline:1px solid var(--border);font-weight:500}.calentim-ys-year-next,.calentim-ys-year-prev{color:var(--muted-foreground)}.calentim-ms-month.current,.calentim-ys-year.current,.calentim-ys-year-next.current,.calentim-ys-year-prev.current{background:var(--primary);color:var(--primary-foreground)}.calentim-notouch .calentim-ms-month:not(.current):hover,.calentim-notouch .calentim-ys-year:not(.current):hover,.calentim-notouch .calentim-ys-year-next:not(.current):hover,.calentim-notouch .calentim-ys-year-prev:not(.current):hover{background:var(--accent);color:var(--accent-foreground)}.calentim-timepickers{background:0 0}.calentim-timepicker-hours,.calentim-timepicker-minutes{border-color:var(--input);color:var(--muted-foreground);background:0 0}.calentim-hour-selected-prev,.calentim-hour-selected-next,.calentim-minute-selected-prev,.calentim-minute-selected-next{color:var(--muted-foreground)}.calentim-hour-selected,.calentim-minute-selected{color:var(--foreground);box-shadow:none;background:0 0;font-weight:600}.calentim-timepicker-hours-up,.calentim-timepicker-hours-down,.calentim-timepicker-minutes-up,.calentim-timepicker-minutes-down{border-color:var(--input);color:var(--muted-foreground);background:0 0}.calentim-notouch .calentim-timepicker-hour-arrows>div:hover,.calentim-notouch .calentim-timepicker-minute-arrows>div:hover{background:var(--accent);color:var(--accent-foreground)}.calentim-hour-minute-seperator,.calentim-timepicker-ampm{color:var(--muted-foreground)}.calentim-timepicker-ampm-am,.calentim-timepicker-ampm-pm{border-color:var(--input);background:0 0}.calentim-notouch .calentim-timepicker-ampm-am:hover:not(.calentim-ampm-selected),.calentim-notouch .calentim-timepicker-ampm-pm:hover:not(.calentim-ampm-selected){background:var(--accent);color:var(--accent-foreground)}.calentim-timepicker-ampm .calentim-ampm-selected{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.calentim-ranges i,.calentim-range-header{color:var(--muted-foreground)}.calentim-range{background:var(--secondary);color:var(--secondary-foreground);border-color:var(--border);border-radius:var(--radius-sm)}.calentim-notouch .calentim-range:hover:not(.calentim-range-selected){background:var(--accent);color:var(--accent-foreground);text-decoration:none}.calentim-range.calentim-range-selected{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.calentim-footer .calentim-apply,.calentim-footer .calentim-cancel{border-radius:var(--radius-md);cursor:pointer;border:none;padding:.375rem .875rem;font-family:inherit;font-size:.8125rem;font-weight:500;transition:background-color .15s}.calentim-footer .calentim-apply{background:var(--primary);color:var(--primary-foreground)}.calentim-footer .calentim-apply:hover:not(:disabled){background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.calentim-footer .calentim-apply:hover:not(:disabled){background:color-mix(in oklab, var(--primary) 90%, transparent)}}.calentim-footer .calentim-apply:disabled{background:var(--primary);color:var(--primary-foreground);opacity:.5;cursor:not-allowed}.calentim-footer .calentim-cancel{background:var(--secondary);color:var(--secondary-foreground)}.calentim-footer .calentim-cancel:hover{background:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.calentim-footer .calentim-cancel:hover{background:color-mix(in oklab, var(--secondary) 80%, transparent)}}.calentim-container-mobile .calentim-input .calentim-header,.calentim-container-mobile .calentim-calendar .calentim-title,.calentim-container-mobile .calentim-input .calentim-footer{background:var(--muted)}.calentim-container-mobile .calentim-input .calentim-calendars,.calentim-container-mobile .calentim-input .calentim-ranges{background:var(--popover)}.calentim-container-mobile .calentim-hour-selected,.calentim-container-mobile .calentim-minute-selected{background:var(--muted);border-color:var(--border)}@media (width<=758px){.calentim-container-mobile .calentim-calendar .calentim-title span.calentim-year-switch{background-color:var(--popover);border-color:var(--border);color:var(--foreground);box-shadow:0 1px 2px #0000000d}}.calentim-box-arrow-top:after{border-bottom-color:var(--popover)}.calentim-box-arrow-top:before{border-bottom-color:var(--border)}.calentim-box-arrow-bottom:after{border-top-color:var(--popover)}.calentim-box-arrow-bottom:before{border-top-color:var(--border)}.calentim-box-arrow-left:after{border-right-color:var(--popover)}.calentim-box-arrow-left:before{border-right-color:var(--border)}.calentim-box-arrow-right:after{border-left-color:var(--popover)}.calentim-box-arrow-right:before{border-left-color:var(--border)}.lg-backdrop{z-index:1200;background-color:#000c}.lg-outer{z-index:1201}.lg-toolbar,.lg-sub-html{background-color:#00000073}.clientApp{background:var(--background);min-height:100dvh;color:var(--foreground);flex-direction:column;display:flex}.clientMain{width:100%;max-width:68rem;padding:1rem;padding-bottom:calc(4.5rem + env(safe-area-inset-bottom));flex:1;margin-inline:auto}.clientMain .preTable{container-type:inline-size}.clientMain .gridEmpty{width:100cqi;position:sticky;left:0}.clientMain.bareMain{max-width:none}.clientHeader{z-index:40;min-height:3.5rem;padding-inline:1rem;padding-top:env(safe-area-inset-top);background:var(--background);align-items:center;gap:.75rem;display:flex;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.clientHeader{background:color-mix(in oklab, var(--background) 92%, transparent)}}.clientHeader{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.clientHeader .clientLogo{flex:1;align-items:center;gap:.625rem;min-width:0;display:flex}.clientHeader .clientLogo img{object-fit:contain;max-width:min(12rem,100%);max-height:2.5rem}.clientHeader .clientLogo .onlyPrint{display:none}@media print{.clientHeader .clientLogo .hideOnPrint{display:none}.clientHeader .clientLogo .onlyPrint{display:inline-block}}.clientHeader .clientCompanyName{white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:600;overflow:hidden}.clientHeader .clientHeaderActions{align-items:center;gap:.25rem;display:flex}.clientHeaderBtn{border-radius:var(--radius);width:2.5rem;height:2.5rem;color:var(--muted-foreground);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.clientHeaderBtn:hover{background:var(--accent);color:var(--foreground)}.clientBareThemeToggle{z-index:40;background:var(--background);position:fixed;top:.75rem;right:.75rem}@supports (color:color-mix(in lab, red, red)){.clientBareThemeToggle{background:color-mix(in oklab, var(--background) 92%, transparent)}}.clientBareThemeToggle{border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.clientInstallBanner{inset-inline:.75rem;bottom:calc(4.25rem + env(safe-area-inset-bottom));z-index:45;border:1px solid var(--border);border-radius:calc(var(--radius) + 6px);background:var(--card);box-shadow:0 8px 24px var(--foreground);align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.clientInstallBanner{box-shadow:0 8px 24px color-mix(in oklab, var(--foreground) 14%, transparent)}}.clientInstallBanner .clientInstallIcon{color:var(--primary);flex-shrink:0;font-size:1.5rem}.clientInstallBanner .clientInstallText{flex:1;gap:.125rem;min-width:0;font-size:.8125rem;line-height:1.35;display:grid}.clientInstallBanner .clientInstallText span{color:var(--muted-foreground)}.clientInstallBanner .clientInstallClose{color:var(--muted-foreground);cursor:pointer;flex-shrink:0;align-self:flex-start}.clientInstallBanner .clientInstallClose:hover{color:var(--foreground)}@media (width>=992px){.clientInstallBanner{inset-inline:auto 1.5rem;max-width:26rem;bottom:1.5rem}}.clientTabBar{z-index:40;background:var(--background);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom);inset-inline:0;display:flex;position:fixed;bottom:0}.clientTabBar .clientTab{min-height:3.5rem;color:var(--muted-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.125rem;padding:.375rem .25rem;font-size:.6875rem;line-height:1.2;display:flex}.clientTabBar .clientTab .Icon,.clientTabBar .clientTab iconify-icon{font-size:1.375rem}.clientTabBar .clientTab.actualPage,.clientTabBar .clientTab.active{color:var(--primary);font-weight:600}.clientSidebar{display:none}@media (width>=992px){.clientTabBar{display:none}.clientApp:has(>.clientSidebar){grid-template-rows:auto 1fr;grid-template-columns:15rem minmax(0,1fr);display:grid}.clientHeader{grid-column:1/-1}.clientSidebar{border-right:1px solid var(--border);padding:1rem .75rem;display:block}.clientSidebar .clientNavGroup{margin-bottom:1.25rem}.clientSidebar .clientNavGroupTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);padding:0 .625rem .375rem;font-size:.6875rem;font-weight:600}.clientSidebar .clientNavItem{border-radius:var(--radius);color:var(--foreground);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.625rem;padding:.5rem .625rem;font-size:.875rem;display:flex;overflow:hidden}.clientSidebar .clientNavItem:hover{background:var(--accent)}.clientSidebar .clientNavItem.actualPage{background:var(--accent);color:var(--primary);font-weight:600}.clientMain{padding:1.5rem;padding-bottom:1.5rem}}.clientPageHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.clientPageTitle{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;line-height:1.2;display:flex}.clientPageTitle .Icon{color:var(--primary)}.clientPageTitle .clientPageHelp{color:var(--muted-foreground);cursor:help;font-size:1rem}.clientPageTitle .clientPageHelp:hover,.clientPageTitle .clientPageHelp:focus-visible{color:var(--primary)}.clientPageActions{flex-shrink:0;gap:.375rem;display:flex}.clientCardList{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (width>=992px){.clientCardList{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr))}}.clientCard{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.clientCard.hasClick{cursor:pointer}.clientCard.hasClick:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.clientCard.hasClick:hover{border-color:color-mix(in oklab, var(--primary) 45%, var(--border))}}.clientCard.hasClick:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.clientCardTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.clientCardTitle{align-items:flex-start;gap:.375rem;min-width:0;font-size:.9375rem;font-weight:600;display:flex}.clientCardTitle .Icon{color:var(--muted-foreground);flex-shrink:0;margin-top:.125rem}.clientCardTag{color:var(--muted-foreground);background:var(--muted);border-radius:var(--radius);padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.clientCardStatus{white-space:nowrap;border-radius:999px;flex-shrink:0;padding:.1875rem .5rem;font-size:.75rem;font-weight:600}.clientCardSubtitle{color:var(--muted-foreground);font-size:.8125rem}.clientCardBody{gap:.25rem;display:grid}.clientCardLine{justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.clientCardLineLabel{color:var(--muted-foreground);flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.clientCardLineValue{text-align:right;min-width:0}.clientCardFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.625rem;display:flex}.clientCardValue{line-height:1.2;display:grid}.clientCardValueLabel{color:var(--muted-foreground);font-size:.6875rem}.clientCardValueAmount{font-variant-numeric:tabular-nums;font-size:1.0625rem;font-weight:700}.clientCardActions{flex-wrap:wrap;justify-content:flex-end;gap:.375rem;display:flex}.clientBuildingCard{color:var(--foreground);padding:0;overflow:hidden}.clientBuildingCard .clientCardTop,.clientBuildingCard .clientCardSubtitle{padding-inline:1rem}.clientBuildingCard .clientCardFooter{padding:.625rem 1rem .875rem}.clientBuildingPhoto{background:var(--muted);height:10rem;color:var(--muted-foreground);justify-content:center;align-items:center;margin-bottom:.625rem;font-size:2rem;display:flex}.clientBuildingPhoto img{object-fit:cover;width:100%;height:100%}.clientBookingCard{flex-direction:row;gap:.875rem}.clientBookingCard .clientBookingPhoto{border-radius:calc(var(--radius) - 2px);background:var(--muted);height:5.5rem;color:var(--muted-foreground);flex:0 0 5.5rem;justify-content:center;align-self:flex-start;align-items:center;font-size:1.5rem;display:flex;overflow:hidden}.clientBookingCard .clientBookingPhoto img{object-fit:cover;width:100%;height:100%}.clientBookingCard .clientBookingInfo{flex-direction:column;flex:auto;gap:.5rem;min-width:0;display:flex}.clientBookingCard .clientCardTop{flex-wrap:wrap}.clientExtract .extractSummary{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.clientExtract .summaryCard{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;flex:150px;min-width:150px;padding:.5rem .75rem;display:flex}.clientExtract .summaryCard .head{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem;font-weight:500}.clientExtract .summaryCard .amount{font-variant-numeric:tabular-nums;margin-top:2px;font-size:1.125rem;font-weight:700}.clientExtract .summaryCard.green{border-left-color:var(--success)}.clientExtract .summaryCard.green .amount{color:var(--success)}.clientExtract .summaryCard.red{border-left-color:var(--destructive)}.clientExtract .summaryCard.red .amount{color:var(--destructive)}.clientExtract .summaryCard.blue{border-left-color:var(--info)}.clientExtract .summaryCard.blue .amount{color:var(--info)}.clientExtract .summaryCard.balance{border-left-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.clientExtract .summaryCard.balance{background:color-mix(in oklab, var(--primary) 5%, var(--card))}}.clientExtract .summaryCard.balance .amount{color:var(--primary)}.clientExtract .extractGroup{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);margin:0 0 1rem;padding:0}.clientExtract .extractGroup table{margin:0}.clientExtract .extractGroupHeader{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem .75rem;display:flex}.clientExtract .extractGroupHeader .buildingTitle{font-size:.8125rem;font-weight:700}.clientExtract .extractGroupHeader .balancePrevious{color:var(--muted-foreground);font-size:.75rem}.clientExtract .extractGroupHeader .defaultsNote{color:var(--muted-foreground);font-size:.6875rem}.clientExtract .extractState{text-align:center;color:var(--muted-foreground);padding:1.25rem;font-size:.875rem}.clientExtract .extractState.success{color:var(--success)}.clientExtract .extractDefaults{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);margin:0 0 1rem;padding:0}.clientExtract .extractDefaults table{margin:0}.clientExtract .extractDescCell{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.clientExtract .extractDescCell>span:first-child{min-width:0}.clientExtract .extractDescActions{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.clientExtract th.money,.clientExtract td.money{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.clientExtract table.tableReport td,.clientExtract table.tableReport th{font-size:.8125rem}.clientExtract table.tableReport tr.footer.final td{font-size:.875rem}.clientExtract .lateBadge{background:var(--destructive);display:inline-block}@supports (color:color-mix(in lab, red, red)){.clientExtract .lateBadge{background:color-mix(in oklab, var(--destructive) 13%, transparent)}}.clientExtract .lateBadge{color:var(--destructive);border-radius:var(--radius);white-space:nowrap;padding:1px 6px;font-size:.6875rem;font-weight:700}.clientDocGroup{margin-bottom:1.25rem}.clientDocHeader{flex-wrap:wrap;align-items:center;gap:.375rem;padding:.25rem .125rem .5rem;display:flex}.clientDocHeader .clientDocIcon{color:var(--muted-foreground);font-size:1.0625rem}.clientDocHeader .clientDocTitle{font-size:.9375rem;font-weight:600}.clientDocHeader .clientDocCount{color:var(--muted-foreground);background:var(--muted);border-radius:var(--radius);padding:.0625rem .375rem;font-size:.6875rem;font-weight:600}.clientDocHeader .clientDocSubtitle{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;padding-left:1.4375rem;font-size:.8125rem;overflow:hidden}.clientDocSubHeader{text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground);align-items:center;gap:.375rem;margin-top:.75rem;padding:0 .125rem .375rem;font-size:.75rem;font-weight:600;display:flex}.clientFileList{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card);display:grid;overflow:hidden}.clientFileRow{min-height:44px;color:var(--foreground);border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.625rem .875rem;display:flex}.clientFileRow:last-child{border-bottom:none}.clientFileRow:active,.clientFileRow:hover{background:var(--accent)}.clientFileIcon{border-radius:var(--radius);background:var(--muted);width:2.25rem;height:2.25rem;color:var(--muted-foreground);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.clientFileInfo{flex:1;min-width:0;display:grid}.clientFileName{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.clientFileDesc{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.clientFileChevron{color:var(--muted-foreground);flex-shrink:0}.clientSummary{flex-wrap:wrap;gap:.375rem;margin-bottom:.875rem;display:flex}.clientTableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.clientListPage .ownerMovementTable table.tableOwnerMovement,.clientListPage .ownerMovementTable table.tableTree{width:100%;min-width:560px}.clientListPage .ownerMovementTable table.tableOwnerMovement{table-layout:fixed}.clientListPage .ownerMovementTable table.tableOwnerMovement>thead>tr:first-child>td:first-child,.clientListPage .ownerMovementTable table.tableOwnerMovement>tbody>tr.footer.final>td:first-child{white-space:normal;overflow-wrap:break-word;min-width:0}.clientListPage .ownerMovementTable table.tableOwnerMovement>thead>tr:first-child>td:last-child{white-space:nowrap;width:360px}.clientListPage .ownerMovementTable table.tableOwnerMovement>tbody>tr.footer.final>td:not(:first-child){width:90px;min-width:90px;max-width:90px}.clientListPage .ownerMovementTable table.tableTree td,.clientListPage .ownerMovementTable table.tableTree th{font-size:.8125rem}.clientListPage .ownerMovementTable table.tableTree td:not(:first-child),.clientListPage .ownerMovementTable table.tableTree th:not(:first-child){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;width:90px}.clientListPage .ownerMovementTable table.tableTree td:first-child,.clientListPage .ownerMovementTable table.tableTree th:first-child{white-space:normal;min-width:180px}.clientListPage .ownerMovementTable tr.footer.final td:not(:first-child){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.clientMonthGroup{margin-bottom:1.25rem}.clientMonthHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;padding:.25rem .125rem .5rem;display:flex}.clientMonthTitle{align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:inline-flex}.clientMonthTitle .Icon{color:var(--muted-foreground)}.clientMonthChips{flex-wrap:wrap;gap:.375rem;display:inline-flex}.clientChip{background:currentColor;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.clientChip{background:color-mix(in oklab, currentColor 10%, transparent)}}.clientChip{font-variant-numeric:tabular-nums}.clientFilters{margin-bottom:1rem}.clientFiltersBody{gap:.25rem;padding:.5rem 1rem;display:grid}.clientFiltersActions{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));gap:.5rem;display:flex}.clientFiltersInline .btn-group{margin-top:.5rem}.vue3-treeselect__portal-target,.calentim-all{pointer-events:auto}.clientListSkeleton{gap:.75rem;display:grid}@media (width>=992px){.clientListSkeleton{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr))}}.clientSkeletonCard{border-radius:calc(var(--radius) + 4px);height:8rem}.clientEmpty{border:1px dashed var(--border);border-radius:calc(var(--radius) + 4px);padding:2.5rem 1rem}.clientLoadMore{justify-content:center;margin-top:1rem;display:flex}.clientMain:has(>.clientLogin){max-width:none;padding:0}.clientLogin{background:var(--background);grid-template-rows:auto auto;align-content:center;min-height:100dvh;display:grid}.clientLogin .alert{border-radius:var(--radius-md);border:1px solid #0000;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.6875rem .8125rem;font-size:.8125rem;line-height:1.45;display:flex}.clientLogin .alert .Icon,.clientLogin .alert iconify-icon{flex-shrink:0;margin-top:.1em;font-size:1rem}.clientLogin .alert-error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.clientLogin .alert-error{background:color-mix(in oklab, var(--destructive) 9%, transparent)}}.clientLogin .alert-error{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.clientLogin .alert-error{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.clientLogin .alert-error{color:var(--destructive-soft)}.clientLogin .alert-success{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.clientLogin .alert-success{background:color-mix(in oklab, var(--success) 9%, transparent)}}.clientLogin .alert-success{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.clientLogin .alert-success{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.clientLogin .alert-success{color:var(--success-soft)}.clientLoginFieldError{color:var(--destructive-soft);align-items:center;gap:.3125rem;font-size:.75rem;line-height:1.4;display:flex}.clientLoginFieldError .Icon,.clientLoginFieldError iconify-icon{flex-shrink:0;font-size:.875rem}.clientLoginAside{text-align:center;padding:2.5rem 1.25rem 0;padding-top:calc(2.5rem + env(safe-area-inset-top));flex-direction:column;align-items:center;gap:.5rem;display:flex}.clientLoginBrand{align-items:inherit;flex-direction:column;gap:.875rem;display:flex}.clientLoginBrandLogo{object-fit:contain;max-width:12rem;max-height:3rem}.logoPlate{border-radius:var(--radius-md);background:var(--logo-fallback);padding:.25rem .5rem}.clientLoginCompanyName{letter-spacing:-.01em;font-size:1.25rem;font-weight:700}.clientLoginTitle{letter-spacing:-.015em;color:var(--foreground);font-size:1.125rem;font-weight:600}.clientLoginLicensed{color:var(--muted-foreground);font-size:.75rem}.clientLoginLicensed a{color:var(--foreground);font-weight:600;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.clientLoginLicensed a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.clientLoginLicensed a{text-underline-offset:3px}.clientLoginLicensed a:hover{text-decoration-color:currentColor}.clientLoginBenefits{display:none}.clientLoginPane{padding:2rem 1.25rem calc(2rem + env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex}.clientLoginBox{width:100%;max-width:24rem}.clientLoginHeading{letter-spacing:-.02em;margin-bottom:1.25rem;font-size:1.375rem;font-weight:600}.clientLoginField{gap:.375rem;margin-bottom:1rem;display:grid}.clientLoginLabelRow{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.clientLoginInlineLink{color:var(--muted-foreground);font-size:.75rem;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.clientLoginInlineLink{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.clientLoginInlineLink{text-underline-offset:3px}.clientLoginInlineLink:hover{color:var(--foreground);text-decoration-color:currentColor}.clientLoginHint{color:var(--muted-foreground);font-size:.75rem;line-height:1.45}.btn+.clientLoginHint{margin-top:.75rem}.clientLoginText{color:var(--muted-foreground);margin-bottom:1.25rem;font-size:.875rem;line-height:1.5}.clientLoginPassword{position:relative}.clientLoginPassword input{padding-right:2.75rem}.clientLoginEye{border-radius:var(--radius);width:2.75rem;height:100%;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.clientLoginEye:hover{color:var(--foreground)}.clientLoginEye:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.clientLoginFoot{text-align:center;color:var(--muted-foreground);margin-top:1.25rem;font-size:.8125rem}.clientLoginFoot a{color:var(--foreground);font-weight:600;text-decoration:underline}@supports (color:color-mix(in lab, red, red)){.clientLoginFoot a{-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentColor 35%, transparent);text-decoration-color:color-mix(in oklab, currentColor 35%, transparent)}}.clientLoginFoot a{text-underline-offset:3px}.clientLoginFoot a:hover{text-decoration-color:currentColor}.clientLoginLinks{justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.clientLoginLinks.single{justify-content:center;margin:1.25rem 0 0}.clientLoginLinks a{color:var(--muted-foreground);align-items:center;gap:.25rem;min-height:32px;display:inline-flex}.clientLoginLinks a:hover{color:var(--foreground);text-underline-offset:3px;text-decoration:underline}@media (width>=992px){.clientLogin{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:normal}.clientLoginAside{text-align:left;background:var(--muted);border-inline-end:1px solid var(--border);align-items:flex-end;gap:0;padding:3.5rem 3.5rem 3rem}.clientLoginAside>*{width:100%;max-width:26rem}.clientLoginAside .clientLoginBrand{align-items:flex-start}.clientLoginAside>.clientLoginBrand{margin-top:auto}.clientLoginAside>.clientLoginBenefits{margin-bottom:auto}.clientLoginBrandLogo{max-width:15rem;max-height:4rem}.clientLoginTitle{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;font-size:2rem;line-height:1.15}.clientLoginBenefits{color:var(--foreground);gap:1rem;margin-top:2.75rem;font-size:.9375rem;line-height:1.4;display:grid}.clientLoginBenefits li{align-items:flex-start;gap:.75rem;list-style:none;display:flex}.clientLoginBenefits .Icon,.clientLoginBenefits iconify-icon{color:var(--muted-foreground);flex-shrink:0;margin-top:.15em;font-size:1.125rem}.clientLoginPane{padding:3rem}}.clientMoreNav{padding:0 .5rem 1rem}.clientMoreNav .clientNavGroup{margin-bottom:1rem}.clientMoreNav .clientNavGroupTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);padding:0 .5rem .375rem;font-size:.6875rem;font-weight:600}.clientMoreNav .clientNavItem{border-radius:var(--radius);min-height:44px;color:var(--foreground);cursor:pointer;align-items:center;gap:.75rem;padding:.625rem .5rem;font-size:.9375rem;display:flex}.clientMoreNav .clientNavItem:active,.clientMoreNav .clientNavItem:hover{background:var(--accent)}.clientMoreNav .clientNavItem.actualPage{color:var(--primary);font-weight:600}.clientMoreNav .clientAccount{border-top:1px solid var(--border);align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem .5rem;display:flex}.clientMoreNav .clientAccount .clientAccountName{font-size:.9375rem;font-weight:600}.clientMoreNav .clientAccount .clientAccountEmail{color:var(--muted-foreground);text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.personRegisterSection .col-12:has(>.alert.Information){margin-bottom:.75rem}.clientNotice{border:1px solid var(--info);align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.75rem .875rem;display:flex}@supports (color:color-mix(in lab, red, red)){.clientNotice{border:1px solid color-mix(in oklab, var(--info) 35%, transparent)}}.clientNotice{border-radius:calc(var(--radius) + 4px);background:var(--info)}@supports (color:color-mix(in lab, red, red)){.clientNotice{background:color-mix(in oklab, var(--info) 8%, var(--card))}}.clientNotice{font-size:.875rem;line-height:1.45}.clientNotice .clientNoticeIcon{color:var(--info);flex-shrink:0;margin-top:.125rem;font-size:1.375rem}.clientNotice .clientNoticeClose{color:var(--muted-foreground);cursor:pointer;flex-shrink:0}.clientNotice .clientNoticeClose:hover{color:var(--foreground)}.clientNoticeText{overflow-wrap:anywhere;flex:1;min-width:0}.clientNoticeText p{margin:0 0 .375rem}.clientNoticeText p:last-child{margin-bottom:0}.clientNoticeText ul,.clientNoticeText ol{margin:.25rem 0 .375rem 1.25rem}.clientNoticeText a{color:var(--primary);text-decoration:underline}.clientNoticeText h1,.clientNoticeText h2,.clientNoticeText h3,.clientNoticeText h4{margin:0 0 .375rem;font-size:1rem;font-weight:600}.clientNoticeDialog .clientNoticeText{max-height:60dvh;overflow-y:auto}.clientTicketNew{gap:1rem;display:grid}.clientTicketSection{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);padding:1rem}.clientTicketSectionTitle{align-items:center;gap:.625rem;margin:0 0 .875rem;font-size:1rem;font-weight:600;display:flex}.clientTicketSectionTitle .clientTicketStep{background:var(--primary);width:1.625rem;height:1.625rem;color:var(--primary-foreground);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;display:inline-flex}.clientTicketSubTitle{color:var(--foreground);align-items:center;gap:.5rem;margin:.75rem 0 .5rem;font-size:.9375rem;font-weight:600;display:flex}.clientTicketTypes{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.clientTicketType,.clientTicketPlace{text-align:left;border:1px solid var(--border);border-radius:var(--radius);background:var(--background);width:100%;color:var(--foreground);font:inherit;cursor:pointer;align-items:center;gap:.625rem;padding:.75rem .875rem;transition:border-color .15s,background .15s;display:flex}:is(.clientTicketType,.clientTicketPlace):hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.clientTicketType,.clientTicketPlace):hover{border-color:color-mix(in oklab, var(--primary) 50%, var(--border))}}:is(.clientTicketType,.clientTicketPlace):focus-visible{outline:2px solid var(--ring);outline-offset:2px}:is(.clientTicketType,.clientTicketPlace).selected{border-color:var(--primary);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){:is(.clientTicketType,.clientTicketPlace).selected{background:color-mix(in oklab, var(--primary) 8%, var(--background))}}:is(.clientTicketType,.clientTicketPlace).selected{color:var(--primary);font-weight:600}.clientTicketType{text-align:center;flex-direction:column;justify-content:center;min-height:5rem;font-size:.8125rem}.clientTicketType .Icon,.clientTicketType iconify-icon{font-size:1.5rem}.clientTicketPlaces{gap:.625rem;display:grid}.clientTicketPlace .clientTicketPlaceText{flex:1;min-width:0;display:grid}.clientTicketPlace .clientTicketPlaceText small{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.clientTicketPlace .clientTicketPlaceThumb{border-radius:calc(var(--radius) - 2px);object-fit:cover;background:var(--muted);flex-shrink:0;width:2.75rem;height:2.75rem}.clientTicketPlace .clientTicketPlaceCheck{color:var(--primary);flex-shrink:0}.clientTicketPlace.single{cursor:default}.clientTicketError{color:var(--destructive);margin-top:.5rem;font-size:.8125rem}.clientTicketMuted{color:var(--muted-foreground);font-size:.875rem}.clientTicketDuplicate{cursor:pointer}.clientSegments{border:1px solid var(--border);background:var(--card);border-radius:999px;gap:.25rem;margin-bottom:1rem;padding:.25rem;display:inline-flex}.clientSegment{color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.clientSegment.selected{background:var(--accent);color:var(--primary)}.clientSegment:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.clientTicketLate{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.clientTicketLate{background:color-mix(in oklab, var(--destructive) 13%, transparent)}}.clientTicketLate{color:var(--destructive)}.clientTicketRateHint{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.clientTicketRateHint{background:color-mix(in oklab, var(--warning) 13%, transparent)}}.clientTicketRateHint{color:var(--warning)}.clientTicketDetail{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.clientTicketHeadTop{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.clientTicketHeadText{min-width:0}.clientTicketTitle{overflow-wrap:anywhere;margin:0 0 .25rem;font-size:1.125rem;font-weight:700;line-height:1.3}.clientTicketMeta{color:var(--muted-foreground);align-items:center;gap:.375rem;font-size:.8125rem;display:flex}.clientTicketTimeline{grid-template-columns:repeat(4,minmax(0,1fr));margin:1rem 0 0;padding:0;list-style:none;display:grid}.clientTicketTimeline li{text-align:center;justify-items:center;gap:.375rem;display:grid;position:relative}.clientTicketTimeline li:not(:last-child):after{content:"";background:var(--border);width:100%;height:2px;position:absolute;top:.875rem;left:50%}.clientTicketTimeline li.done:not(:last-child):after{background:var(--primary)}.clientTicketTimeline .clientTicketDot{z-index:1;border:2px solid var(--border);background:var(--card);width:1.75rem;height:1.75rem;color:var(--muted-foreground);border-radius:999px;justify-content:center;align-items:center;font-size:.875rem;display:inline-flex;position:relative}.clientTicketTimeline .done .clientTicketDot{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.clientTicketTimeline .current .clientTicketDot{border-color:var(--primary);color:var(--primary);box-shadow:0 0 0 4px var(--primary)}@supports (color:color-mix(in lab, red, red)){.clientTicketTimeline .current .clientTicketDot{box-shadow:0 0 0 4px color-mix(in oklab, var(--primary) 18%, transparent)}}.clientTicketTimeline .clientTicketStepLabel{color:var(--muted-foreground);font-size:.75rem}.clientTicketTimeline .current .clientTicketStepLabel,.clientTicketTimeline .done .clientTicketStepLabel{color:var(--foreground);font-weight:600}.clientTicketTimeline.closed{opacity:.45}.clientTicketSideNote{border-radius:var(--radius);background:var(--accent);align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.8125rem;display:flex}.clientTicketNotes{white-space:pre-line;margin:.75rem 0 0;font-size:.9375rem}.clientTicketFiles{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.clientTicketFile{border-radius:var(--radius);border:1px solid var(--border);display:block;overflow:hidden}.clientTicketFile img{object-fit:cover;width:5.5rem;height:5.5rem;display:block}.clientTicketFile .clientTicketFileDoc{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.375rem;max-width:14rem;padding:.5rem .75rem;font-size:.8125rem;display:inline-flex;overflow:hidden}.clientTicketRating .clientRateStars.readonly .clientRateStar{cursor:default;width:2rem;height:2rem;font-size:1.5rem}.clientTicketThread{gap:.625rem;max-height:60dvh;padding-right:.25rem;display:grid;overflow-y:auto}.clientTicketEvent{text-align:center;color:var(--muted-foreground);justify-self:center;font-size:.75rem}.clientTicketEvent time{font-size:.6875rem;display:block}.clientTicketBubble{border-radius:calc(var(--radius) + 4px);background:var(--muted);justify-self:start;max-width:min(85%,34rem);padding:.625rem .875rem}.clientTicketBubble.mine{background:var(--primary);justify-self:end}@supports (color:color-mix(in lab, red, red)){.clientTicketBubble.mine{background:color-mix(in oklab, var(--primary) 12%, transparent)}}.clientTicketBubble .clientTicketWho{margin-bottom:.125rem;font-size:.75rem;font-weight:600}.clientTicketBubble .clientTicketText{overflow-wrap:anywhere;font-size:.9375rem}.clientTicketBubble time{color:var(--muted-foreground);text-align:right;margin-top:.25rem;font-size:.6875rem;display:block}.clientTicketComposer{border-top:1px dashed var(--border);margin-top:.75rem;padding-top:.75rem}.clientTicketFooter{flex-wrap:wrap}.clientTicketActions{justify-content:flex-end;gap:.5rem;padding-bottom:.5rem;display:flex}@media (width>=992px){.clientTicketTypes{grid-template-columns:repeat(4,minmax(0,1fr))}.clientTicketPlaces{grid-template-columns:repeat(2,minmax(0,1fr))}}.clientRate{background:var(--background);min-height:100dvh;color:var(--foreground);flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1.5rem 1rem;display:flex}.clientRateBrand img{max-height:3rem}.clientRateBrand .clientCompanyName{font-size:1.125rem;font-weight:600}.clientRateCard{background:var(--card);border:1px solid var(--border);border-radius:calc(var(--radius) + 6px);text-align:center;gap:.75rem;width:100%;max-width:28rem;padding:1.5rem 1.25rem;display:grid}.clientRateTitle{margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.clientRateText{color:var(--muted-foreground);margin:0;font-size:.9375rem}.clientRateBigIcon{color:var(--success);margin-inline:auto;font-size:3rem}.clientRateBigIcon.muted{color:var(--muted-foreground)}.clientRateStars{justify-content:center;gap:.375rem;margin-top:.25rem;display:flex}.clientRateStar{width:2.75rem;height:2.75rem;color:var(--border);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;font-size:2rem;transition:color .12s,transform .12s;display:inline-flex}.clientRateStar:hover,.clientRateStar:focus-visible{transform:scale(1.1)}.clientRateStar:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.clientRateStar.on{color:var(--warning)}.clientRateStar.on iconify-icon,.clientRateStar.on .Icon{filter:drop-shadow(0 1px 1px var(--warning))}@supports (color:color-mix(in lab, red, red)){.clientRateStar.on iconify-icon,.clientRateStar.on .Icon{filter:drop-shadow(0 1px 1px color-mix(in oklab, var(--warning) 40%, transparent))}}.clientRateLabel{min-height:1.25rem;color:var(--muted-foreground);font-size:.875rem;font-weight:600}.clientRateActions{justify-content:center;display:flex}.seasonBooking div.dates{flex-direction:column;display:flex}.seasonBooking .buildingDetails{gap:8px;width:100%}@media screen and (width<=850px){.seasonBooking .buildingDetails{flex-direction:column}}.seasonBooking .buildingDetails div.contentDetails,.seasonBooking .buildingDetails div.contentAmount,.seasonBooking .buildingDetails div.contentImage{background:var(--card);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:0 6px 16px var(--foreground);margin-bottom:10px;padding:10px}@supports (color:color-mix(in lab, red, red)){.seasonBooking .buildingDetails div.contentDetails,.seasonBooking .buildingDetails div.contentAmount,.seasonBooking .buildingDetails div.contentImage{box-shadow:0 6px 16px color-mix(in oklab, var(--foreground) 12%, transparent)}}@media screen and (width<=850px){.seasonBooking .buildingDetails div.contentDetails,.seasonBooking .buildingDetails div.contentAmount,.seasonBooking .buildingDetails div.contentImage{width:100%!important}}:is(.seasonBooking .buildingDetails div.contentDetails,.seasonBooking .buildingDetails div.contentAmount,.seasonBooking .buildingDetails div.contentImage) .building{display:flex}@media screen and (width<=850px){:is(.seasonBooking .buildingDetails div.contentDetails,.seasonBooking .buildingDetails div.contentAmount,.seasonBooking .buildingDetails div.contentImage) .building{flex-direction:column}}.seasonBooking .buildingDetails div.contentImage{width:50%;color:var(--foreground)}.seasonBooking .buildingDetails div.contentImage a.linkBuilding,.seasonBooking .buildingDetails div.contentImage a.linkBuilding:hover{color:var(--foreground)}.seasonBooking .buildingDetails div.contentImage img{height:180px}@media screen and (width<=850px){.seasonBooking .buildingDetails div.contentImage img{width:100%;margin-bottom:10px;height:auto!important}}.seasonBooking .buildingDetails div.contentDetails{width:25%;color:var(--foreground);flex-direction:column;font-size:15px;display:flex}.seasonBooking .buildingDetails div.contentAmount{flex-direction:column;width:25%;font-size:15px;display:flex}.seasonBooking .buildingDetails div.contentAmount div.amount{flex-direction:column;display:flex}.seasonBooking .buildingDetails div.contentAmount div.amount span.text{order:1}.seasonBooking .buildingDetails div.contentAmount div.amount span.price{order:2}.seasonBooking .buildingDetails div.contentAmount div.amount div{color:var(--foreground);flex-wrap:nowrap;justify-content:space-between;padding-top:16px;font-size:16px;line-height:20px;display:flex}.seasonBooking .buildingDetails div.contentAmount div.amount div.item{font-weight:400}.seasonBooking .buildingDetails div.contentAmount div.amount div.total{border-top:1px solid var(--border);font-weight:600}.itemInvoice,.itemDocumentSignature{background:var(--info);flex-flow:wrap;gap:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.itemInvoice,.itemDocumentSignature{background:color-mix(in oklab, var(--info) 10%, transparent)}}.itemInvoice,.itemDocumentSignature{color:var(--foreground);box-shadow:0 3px 3px var(--foreground);border-radius:5px;padding:10px}@supports (color:color-mix(in lab, red, red)){.itemInvoice,.itemDocumentSignature{box-shadow:0 3px 3px color-mix(in oklab, var(--foreground) 8%, transparent)}}.itemInvoice,.itemDocumentSignature{border:1px solid var(--border);cursor:pointer;justify-content:space-between;width:100%}div.paid{background:var(--success)}@supports (color:color-mix(in lab, red, red)){div.paid{background:color-mix(in oklab, var(--success) 8%, transparent)}}i.paid{color:var(--success)}body[page=building\.list] .dropdown-menu .dropdown-item:hover,body[page=building\.list] .dropdown-menu .dropdown-item:focus,body[page=building\.list] .dropdown-menu .dropdown-item:active,body[page=building\.list] .dropdown-menu .linkSimple:hover,body[page=building\.list] .dropdown-menu .linkSimple:focus,body[page=building\.list] .dropdown-menu .linkSimple:active{text-decoration:none!important}.gridVue .table .boxStatus.UpdateInDays{padding:2px 4px}.gridVue .table .boxStatus.UpdateInDays.days_10,.gridVue .table .boxStatus.UpdateInDays.days_30{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.gridVue .table .boxStatus.UpdateInDays.days_30{background:color-mix(in oklab, var(--success) 70%, oklch(0% 0 0))}}.gridVue .table .boxStatus.UpdateInDays.days_60{background:var(--warning);color:var(--warning-foreground)}.gridVue .table .boxStatus.UpdateInDays.days_90,.gridVue .table .boxStatus.UpdateInDays.days_oldest{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.gridVue .table .boxStatus.UpdateInDays.days_oldest{background:color-mix(in oklab, var(--destructive) 70%, oklch(0% 0 0))}}.gridVue .table .buildingTitleList{cursor:pointer}.gridVue .table .buildingTitleList:hover{color:var(--info)}.gridVue .table .ref{text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:.875rem;display:inline-block;overflow:hidden}.gridVue .table .purposeLink{color:inherit;text-decoration:none;display:flow-root}.gridVue .table .purposeInfo span.valueDesc{float:right;font-size:.6875rem}.gridVue .table .purposeInfo span.valueCoin{float:right;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem;font-weight:500}.gridVue .table .purposeInfo span.valueCoin span.coin{font-size:.625rem}.gridVue .table .taxesInfo{flex-direction:column;display:flex}.gridVue .table .taxesInfo span.purposeType{text-align:center;color:var(--foreground);font-size:.75rem;font-weight:600}.gridVue .table .taxesInfo .valueTitle{font-size:.6875rem;font-weight:400}.gridVue .table .taxesInfo .valueDesc{width:100%;color:var(--foreground);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.875rem;font-weight:500;display:flex}.gridVue .table .taxesInfo .valueDesc span.coin{font-size:.625rem}.gridVue .table .resume-items .resume-item,div.selectBuilding .addressSide .resume-items .resume-item,div.buildingDetailBox .resume .resume-items .resume-item,.buildingProfile div.boxDesc div.detailsBox div.resumeItems span.resumeItem{border:1px solid var(--info)}@supports (color:color-mix(in lab, red, red)){.gridVue .table .resume-items .resume-item,div.selectBuilding .addressSide .resume-items .resume-item,div.buildingDetailBox .resume .resume-items .resume-item,.buildingProfile div.boxDesc div.detailsBox div.resumeItems span.resumeItem{border:1px solid color-mix(in oklab, var(--info) 30%, var(--background))}}.gridVue .table .resume-items .resume-item,div.selectBuilding .addressSide .resume-items .resume-item,div.buildingDetailBox .resume .resume-items .resume-item,.buildingProfile div.boxDesc div.detailsBox div.resumeItems span.resumeItem{border-radius:var(--radius-sm);background:var(--info);padding:0 4px}@supports (color:color-mix(in lab, red, red)){.gridVue .table .resume-items .resume-item,div.selectBuilding .addressSide .resume-items .resume-item,div.buildingDetailBox .resume .resume-items .resume-item,.buildingProfile div.boxDesc div.detailsBox div.resumeItems span.resumeItem{background:color-mix(in oklab, var(--info) 13%, var(--background))}}.gridVue .table .resume-items .resume-item,div.selectBuilding .addressSide .resume-items .resume-item,div.buildingDetailBox .resume .resume-items .resume-item,.buildingProfile div.boxDesc div.detailsBox div.resumeItems span.resumeItem{color:var(--info);float:left;margin:1px}div.selectBuilding .addressSide .resume-items .resume-item{white-space:nowrap;flex:none;margin:0 1px}.gridVue .table .resume-items .resume-item span.attr,.gridVue .table .resume-items span.comma,div.selectBuilding .addressSide .resume-items .resume-item span.attr,div.selectBuilding .addressSide .resume-items span.comma,div.buildingDetailBox .resume .resume-items .resume-item span.attr,div.buildingDetailBox .resume .resume-items span.comma{display:none}.gridVue .table .idStatus{flex-direction:column;display:flex}.gridVue .table .idStatus span.id2{float:left;width:100%;margin:-3px 0 0;font-size:1rem;font-weight:700;line-height:20px}.gridVue .table .idStatus span.resume{font-size:.625rem}.gridVue .table .idStatus span.boxStatus{width:fit-content;margin:2px 0 0;padding:.125rem .5rem;font-size:.6875rem}.gridVue .table .idStatus span.boxStatus.status_active{background:var(--success)}.gridVue .table .idStatus span.boxStatus.status_inactive{background:var(--destructive)}.gridVue .table .idStatus span.boxStatus.status_rented{background:var(--info)}.gridVue .table .idStatus span.boxStatus.status_filed{background:var(--warning);color:var(--warning-foreground)}div.buildingCustomSearch{border-top:1px dashed var(--border);border-bottom:1px dashed var(--border);margin:0 -3px 14px;padding-top:11px;padding-bottom:5px;display:flow-root}div.selectBuilding{display:flex}div.selectBuilding .imageSide img,.buildingImportForm .itemPreview .imageSide img{object-fit:cover;width:100%;height:100%;position:relative}div.selectBuilding .imageSide img.thumb,.buildingImportForm .itemPreview .imageSide img.thumb{float:left;border-radius:var(--radius-sm);background-clip:padding-box;width:58px;max-width:58px;height:45px}div.selectBuilding .imageSide img.thumb.small,.buildingImportForm .itemPreview .imageSide img.thumb.small{border-radius:var(--radius-sm);width:24px;height:19px;box-shadow:none}div.selectBuilding .imageSide img:not([src]),.buildingImportForm .itemPreview .imageSide img:not([src]){text-align:center;background-image:url(/build/assets/no-image.Bw_DcyYe.svg);background-color:var(--card);background-position:50%;background-repeat:no-repeat;background-size:cover}div.selectBuilding .imageSide img:before,.buildingImportForm .itemPreview .imageSide img:before{content:"";text-align:center;background-image:url(/build/assets/no-image.Bw_DcyYe.svg);background-color:var(--card);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0;left:0}div.selectBuilding .detailsSide{flex-direction:column;flex:1 1 0;min-width:0;line-height:15px;display:flex;overflow:hidden}div.selectBuilding .detailsSide span.referenceName{justify-content:center;width:100%;display:flex;overflow:hidden}div.selectBuilding .detailsSide span.referenceName .name{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;font-size:.875rem;font-weight:600;overflow:hidden}div.selectBuilding .detailsSide span.referenceName .reference{background:var(--muted);color:var(--muted-foreground);border-radius:var(--radius-sm);height:15px;margin:0 4px 0 0;padding:0 3px;font-size:.625rem;font-weight:500}div.selectBuilding .detailsSide span.valueDesc{margin:0 6px 0 0}div.selectBuilding .detailsSide span.boxFieldColor{float:left;border-radius:var(--radius-sm);border:2px solid #0000;width:5px;height:12px;margin:2px 3px 0 0;box-shadow:0 0 2px oklch(0% 0 0/.12)}div.selectBuilding .detailsSide span.categoryAmount{text-align:left;white-space:nowrap;align-items:center;font-size:.6875rem;display:flex;overflow:hidden}div.selectBuilding .addressSide{flex-direction:column;flex:1 1 0;min-width:0;padding:0 5px 0 0;font-size:.6875rem;line-height:15px;display:flex;overflow:hidden}div.selectBuilding .addressSide .line{white-space:nowrap;text-overflow:ellipsis;height:14px;margin:1px 0 0;line-height:14px;overflow:hidden}div.selectBuilding .addressSide .resume-items{line-height:14px;display:flex;overflow:hidden}.buildingImportForm .contentItems{max-height:55vh;overflow:hidden auto}.buildingImportForm .itemPreview{background-color:var(--card);min-height:110px;margin:2px;box-shadow:0 0 3px oklch(0% 0 0/.05)}.buildingImportForm .itemPreview .imageSide{width:20%}.buildingImportForm .itemPreview .imageSide img.thumb{background-size:cover;width:100%;max-width:100%;height:100%}.buildingImportForm .itemPreview .contentSide{width:80%}.buildingImportForm .itemPreview .contentSide span.textImportId{float:right;margin-right:.25rem;font-weight:600}.buildingImportForm .itemPreview .contentDetails{column-gap:5%;margin-top:5px;display:flex}@media (width<=991px){.buildingImportForm .itemPreview{flex-direction:column}.buildingImportForm .itemPreview .imageSide{width:100%;height:200px}.buildingImportForm .itemPreview .contentSide{width:100%;padding:0 5px}.buildingImportForm .itemPreview .contentSide span.textImportId{float:none}.buildingImportForm .itemPreview .contentDetails{flex-wrap:wrap;max-height:46px;overflow-y:hidden}.buildingImportForm .itemPreview .contentDetails .itemDetails{width:20%}}div.buildingDetailBox{display:flex}div.buildingDetailBox div.imageBox{margin-right:10px}div.buildingDetailBox div.imageBox img{border-radius:var(--radius-md);height:84px}div.buildingDetailBox div.detailsBox{flex-direction:column;display:flex}div.buildingDetailBox div.detailsBox span{font-size:.75rem;line-height:1.3em}div.buildingDetailBox div.detailsBox .typePurpose{flex-wrap:wrap;gap:.25rem;margin:2px 0;display:flex}div.buildingDetailBox div.detailsBox .typePurpose .purposeBadge{background:var(--info)}@supports (color:color-mix(in lab, red, red)){div.buildingDetailBox div.detailsBox .typePurpose .purposeBadge{background:color-mix(in oklab, var(--info) 13%, transparent)}}div.buildingDetailBox div.detailsBox .typePurpose .purposeBadge{color:var(--info);border-radius:var(--radius-sm);padding:.125rem .5rem;font-weight:500}div.buildingDetailBox div.detailsBox .title{margin:0 0 4px;font-size:1.0625rem;font-weight:600;line-height:1}div.buildingDetailBox div.detailsBox .title .titlePublic{font-size:.75rem;font-weight:500}div.buildingDetailBox div.detailsBox .title:not(.noPointer){cursor:pointer}.buildingOwnerForm{container-type:inline-size}.buildingOwnerForm .ownerChecks{white-space:nowrap;margin-bottom:var(--fieldGap);flex-direction:column;flex:none;justify-content:center;align-items:flex-start;display:flex}.buildingOwnerForm .ownerChecks .switchCheck{width:100%;min-height:1.125rem;font-size:.75rem}.buildingOwnerForm .ownerChecks .switchCheck>div{gap:.375rem;width:100%}.buildingOwnerForm .ownerChecks .switchCheck label{gap:.25rem;font-size:.75rem}.buildingOwnerForm .ownerChecks .switchCheck label>span{align-items:center;gap:.25rem;display:inline-flex}.buildingOwnerForm .ownerChecks .switchCheck label .Icon,.buildingOwnerForm .ownerChecks .switchCheck label iconify-icon{flex:0 0 .875rem;width:.875rem;margin-right:0}@container (width<=40rem){.buildingOwnerForm .ownerChecks{flex-direction:row;align-items:center;gap:.5rem}.buildingOwnerForm .ownerChecks .switchCheck,.buildingOwnerForm .ownerChecks .switchCheck>div{width:auto}.buildingOwnerForm .ownerChecks .switchCheck label .checkText{display:none}}.buildingForm .tabPendingBadge{background:var(--warning);border-radius:999px;justify-content:center;align-items:center;min-width:1.05rem;height:1.05rem;margin-left:.075rem;padding:0 .25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.buildingForm .tabPendingBadge{background:color-mix(in oklab, var(--warning) 18%, transparent)}}.buildingForm .tabPendingBadge{color:var(--warning);font-size:.625rem;font-weight:600;line-height:1}.buildingForm .scoreChip small{opacity:.7;font-size:.6875rem}.scoreSummary{align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.scoreSummary .scoreValue{white-space:nowrap;font-size:2.25rem;font-weight:700;line-height:1}.scoreSummary .scoreValue small{color:var(--muted-foreground);font-size:.875rem;font-weight:500}.scoreSummary .scoreValue.is-green{color:var(--success)}.scoreSummary .scoreValue.is-orange{color:var(--warning)}.scoreSummary .scoreValue.is-danger{color:var(--destructive)}.scoreSummary .scoreBarWrap{flex-direction:column;flex:1;gap:.375rem;display:flex}.scoreSummary .scoreBar{background:var(--muted);border-radius:999px;height:.5rem;overflow:hidden}.scoreSummary .scoreBarFill{border-radius:999px;height:100%;transition:width .35s}.scoreSummary .scoreBarFill.is-green{background:var(--success)}.scoreSummary .scoreBarFill.is-orange{background:var(--warning)}.scoreSummary .scoreBarFill.is-danger{background:var(--destructive)}.scoreRule{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--muted);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.scoreRule b{color:var(--foreground)}.scoreList{flex-direction:column;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.scoreList li{border-radius:var(--radius-sm);color:var(--foreground);cursor:pointer;align-items:center;gap:.5rem;padding:.5rem .625rem;font-size:.8125rem;display:flex}.scoreList li:hover{background:var(--accent)}.scoreList li.done{color:var(--muted-foreground);cursor:default}.scoreList li.done .scoreLabel{text-decoration:line-through;-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);-webkit-text-decoration-color:var(--muted-foreground);text-decoration-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.scoreList li.done .scoreLabel{-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--muted-foreground) 45%, transparent)}}.scoreList li.done iconify-icon,.scoreList li.done .scoreWeight{color:var(--success)}.scoreList .scoreLabel{flex:1}.scoreList .scoreLabel small{color:var(--muted-foreground)}.scoreList .scoreWeight{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:600}.buildingForm fieldset.panel,.buildingForm div.panel{padding:unset}.buildingForm .siteVisibilityRow{flex-wrap:wrap;align-items:center;gap:.375rem .875rem;width:100%;margin-top:.375rem;display:flex}.buildingForm .groupLabel{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.buildingForm .groupNote{color:var(--muted-foreground);font-size:.75rem}.buildingForm .valuesPurposeTabs.singlePurpose>ul.tabsHeader{display:none}.buildingForm .purposeToggles{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;display:flex}.buildingForm .purposeToggles>.panelTitle{width:100%;margin-bottom:0}.buildingForm .stagesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.buildingForm .singleImageRow{align-items:flex-start;padding:0 5px}.buildingForm .singleImageRow .singleImageBox{width:10.5rem;max-width:10.5rem}.buildingForm div.buildingDetailBox{justify-content:space-between;gap:.75rem}.buildingForm div.buildingDetailBox div.leftSide{min-width:0;display:flex}.buildingForm div.buildingDetailBox div.rightSide{flex-direction:column;flex:22rem;align-items:flex-end;gap:.375rem;min-width:0;display:flex}@media (width<=992px){.buildingForm div.buildingDetailBox div.rightSide{flex:auto}.buildingForm div.buildingDetailBox div.rightSide .autoShowFields{margin-bottom:0}}.buildingForm div.buildingDetailBox div.rightSide .Information{max-width:20rem;margin:0}.buildingForm div.buildingDetailBox .buildingKpiAutoShow{width:100%}@media (width>=992px){.buildingForm div.buildingDetailBox .buildingKpiAutoShow>.autoShowButton{display:none}.buildingForm div.buildingDetailBox .buildingKpiAutoShow>.autoShowContent{display:block!important}}.buildingForm div.buildingDetailBox .buildingKpiBar{justify-content:flex-end;width:100%}.buildingForm div.buildingDetailBox .resume .resume-items{flex-wrap:wrap;gap:2px;margin-top:2px;display:flex}.buildingForm div.buildingDetailBox .resume .resume-items .resume-item{float:none;margin:0}.buildingForm div.buildingDetailBox div.imageBox{align-self:stretch;display:flex}.buildingForm div.buildingDetailBox div.imageBox img{object-fit:cover;border-radius:var(--radius-md);border:0;width:132px;height:100%;min-height:84px;padding:0}.buildingForm div.buildingDetailBox div.detailsBox{padding:.5rem 0}.buildingForm div.buildingDetailBox div.rightSide{padding:.5rem .5rem .5rem 0}.buildingForm div.buildingDetailBox div.rightSide div.Information div.boxButtons{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.radarModal div.buildingDetailBox{justify-content:space-between}.radarModal div.buildingDetailBox div.leftSide{display:flex}@media (width<=991px){.buildingForm div.buildingDetailBox{flex-direction:column;gap:10px}.buildingForm div.buildingDetailBox div.rightSide div.Information{width:100%}}.buildingForm .panelTemplateSwitch{float:right;margin-top:3px;margin-right:20px}.buildingForm .panelTemplateSwitch .fieldLabelNotes{margin:0 0 0 2px!important}@media (width<=991px){.buildingForm .panelTemplateSwitch{float:none;margin-right:0}}.buildingForm .buildingLocation .switchCheck .custom-control-label{letter-spacing:0;font-size:.8125rem}.radarModal .modal-content.hasMaxHeight>.modal-body{overflow:hidden}.modal .radarModal.modal-dialog div.modal-body{min-height:250px}.radarModal div.modals-body,.radarModal div.tabs,.radarModal div.tabs>div:not(.tabHeaderLine),.radarModal .tabContent{flex-direction:column;flex:auto;min-height:0;display:flex}.radarModal .tabContent>*{flex-shrink:0}.radarModal .radarTitleName{color:var(--muted-foreground);font-weight:400}.radarModal .radarFunnel{background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:stretch;gap:2px;margin-bottom:.75rem;padding:.375rem .5rem;display:flex}.radarModal .radarFunnel .radarFunnelArrow{color:var(--muted-foreground);opacity:.5;flex-shrink:0;align-self:center}.radarModal .radarFunnel .radarFunnelHelp{color:var(--muted-foreground);cursor:help;flex-shrink:0;align-self:center;margin-left:auto}.radarModal .radarFunnel .radarFunnelStep{border-radius:var(--radius);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;flex-direction:column;align-items:flex-start;gap:1px;padding:.25rem .625rem;line-height:1.15;transition:background-color .15s,border-color .15s;display:flex}.radarModal .radarFunnel .radarFunnelStep b{font-variant-numeric:tabular-nums;font-size:.9375rem}.radarModal .radarFunnel .radarFunnelStep span{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:2px;font-size:.6875rem;display:inline-flex}.radarModal .radarFunnel .radarFunnelStep .radarFunnelState{color:var(--success);font-size:.75rem}.radarModal .radarFunnel .radarFunnelStep:hover:not(.isStatic){background:var(--background);border-color:var(--border)}.radarModal .radarFunnel .radarFunnelStep:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.radarModal .radarFunnel .radarFunnelStep.isOff{opacity:.7}.radarModal .radarFunnel .radarFunnelStep.isOff b{color:var(--muted-foreground);text-decoration:line-through}.radarModal .radarFunnel .radarFunnelStep.isOff .radarFunnelState{color:var(--muted-foreground)}.radarModal .radarFunnel .radarFunnelStep.isStatic{cursor:default;border-right:1px solid var(--border);border-radius:0;margin-right:.25rem;padding-left:.25rem}.radarModal .radarFunnel .radarFunnelStep.isStatic b{color:var(--muted-foreground);font-weight:500}.radarModal .radarFunnel .radarFunnelStep.isStatic span{text-transform:uppercase;letter-spacing:.04em;opacity:.8;font-size:.625rem}.radarModal .radarToolbar{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:.625rem;font-size:.8125rem;display:flex}.radarModal .radarToolbar .radarSelectAll{cursor:pointer;color:var(--muted-foreground);align-items:center;gap:.375rem;margin:0;display:inline-flex}.radarModal .radarToolbar .radarSelectAll input{cursor:pointer;margin:0}.radarModal .radarToolbar .radarSelectionCount{background:var(--primary);border-radius:99px;align-items:center;gap:.375rem;padding:.125rem .5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.radarModal .radarToolbar .radarSelectionCount{background:color-mix(in oklab, var(--primary) 13%, transparent)}}.radarModal .radarToolbar .radarSelectionCount{color:var(--primary);font-weight:500}.radarModal .radarToolbar .radarSelectionCount .radarDedupe{opacity:.8;font-weight:400}.radarModal .radarToolbar .radarSelectionCount a{color:inherit;opacity:.8;text-decoration:underline}.radarModal .radarDismissedBar{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);color:var(--muted-foreground);align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.375rem .625rem;font-size:.8125rem;display:flex}.radarModal .radarDismissedBar b{color:var(--foreground);font-weight:500}.radarModal .radarDismissedBar a{color:var(--primary);text-decoration:underline}.radarModal .radarDismissedBar .radarDismissedClose{color:var(--muted-foreground);margin-left:auto;text-decoration:none}.radarModal .radarDeals{flex:auto;grid-template-columns:repeat(auto-fill,minmax(255px,1fr));align-content:start;gap:.5rem;min-height:120px;padding:2px;display:grid;overflow-y:auto}.radarModal .radarProgress{color:var(--muted-foreground);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.8125rem;display:flex}.radarModal .radarProgress b{color:var(--foreground)}.radarModal .radarIncomplete{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--muted);max-height:40vh;margin-top:.75rem;overflow-y:auto}.radarModal .radarIncomplete>summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.8125rem;font-weight:500;list-style:none;display:flex}.radarModal .radarIncomplete>summary::-webkit-details-marker{display:none}.radarModal .radarIncomplete>summary b{font-variant-numeric:tabular-nums}.radarModal .radarIncomplete>summary small{color:var(--muted-foreground);font-size:.6875rem;font-weight:400}.radarModal .radarIncomplete>summary:after{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);width:.4375rem;height:.4375rem;margin-left:auto;transition:transform .15s;transform:rotate(45deg)translate(-2px,-2px)}.radarModal .radarIncomplete[open]>summary:after{transform:rotate(-135deg)translate(-2px,-2px)}.radarModal .radarIncomplete>:not(summary){margin-inline:.625rem}.radarModal .radarIncomplete>:last-child{margin-bottom:.625rem}.radarModal .radarIncomplete .radarIncompleteList{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:.25rem;margin-top:.5rem;display:grid}.radarModal .radarIncomplete .radarIncompleteItem{border:1px solid var(--border);border-radius:var(--radius);color:var(--foreground);cursor:pointer;align-items:center;gap:.375rem;padding:.3125rem .5rem;font-size:.8125rem;display:flex}.radarModal .radarIncomplete .radarIncompleteItem b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.radarModal .radarIncomplete .radarIncompleteItem small{color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:.6875rem}.radarModal .radarIncomplete .radarIncompleteItem:hover{background:var(--accent)}.radarModal .radarIncomplete .radarIncompleteMore{color:var(--muted-foreground);margin-top:.5rem;font-size:.8125rem}.radarModal .buildingsContainer{flex-wrap:wrap;flex:auto;align-content:start;gap:10px;min-height:120px;padding:3px;display:flex;overflow-y:auto}.radarModal .buildingsContainer .buildingDetailBox{justify-content:unset;flex:calc(50% - 10px);min-width:400px;margin:0}@media (width<=991px){.radarModal .buildingsContainer .buildingDetailBox{min-width:255px}.radarModal .radarDeals{grid-template-columns:1fr}}.dwvDeveloperContact{flex-direction:column;gap:6px;display:flex}.dwvDeveloperContact img{height:70px}.dwvDeveloperContact a{color:var(--foreground)}.dwvDeveloperContact hr{width:100%;margin:4px 0}.buildingProfile div.boxDetails{overflow:auto}.buildingProfile div.boxImage{width:35%}.buildingProfile div.boxImage img{border-radius:var(--radius-lg);width:100%}.buildingProfile .boxTitle{border-bottom:1px solid var(--border);padding-bottom:10px}.buildingProfile div.boxDesc{flex-direction:column;gap:7px;margin-top:5px;display:flex}.buildingProfile div.boxDesc div.detailsBox div.resumeItems{width:100%}.buildingProfile div.boxDesc div.ownerBox div.ownerList{width:100%;max-height:244px;overflow:hidden auto}.buildingProfile div.boxDesc div.ownerBox div.ownerList div.owners{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.buildingProfile div.boxDesc div.ownerBox div.ownerList div.ownerLine{gap:7px;min-width:48%;display:flex;position:relative}.buildingProfile div.boxDesc div.ownerBox div.ownerList div.ownerLine span.description{flex-direction:column;flex-grow:1;display:flex}.buildingProfile div.boxDesc div.ownerBox div.ownerList div.ownerLine span.description span.title{font-size:.875rem;font-weight:500}.buildingProfile div.boxDesc div.ownerBox div.ownerList div.ownerLine span.description span.taxId{font-size:.625rem;font-style:italic;font-weight:400;line-height:12px}.buildingMassChange div.modal-body{padding-top:0!important}.condominiumModal.modal .modal-dialog{width:90%;max-width:min(1325px,100vw - 30px)}div.aModal.condominiumModal.maxFull div.modal-dialog .modal-content>.modal-body{overflow:hidden}.condominiumModal .condominiumFormBody{flex-wrap:nowrap;flex:auto;min-height:0}.condominiumModal .condominiumFormBody>.formWithHistorySide,.condominiumModal .condominiumFormBody>.col-12{height:100%;min-height:0;overflow-y:auto}.condominiumModal .groupCondominium .appendToBody button{background-color:#0000;border:none;border-radius:50px}.condominiumModal .groupCondominium:hover button,.condominiumModal .groupCondominium .appendToBody.show button{opacity:1}.condominiumModal .groupCondominium .formGroupAddon{padding:0 3px!important;font-size:1.125rem!important}.partnerNetwork .addButton{height:fit-content}.partnerNetwork>.panelContent{flex-direction:column;gap:.75rem;display:flex}.partnerNetwork .managersTitle{color:var(--muted-foreground);margin:0;font-size:.875rem;font-weight:600}.partnerNetwork .item-list{flex-wrap:wrap;gap:10px;display:flex}.partnerNetwork .item-list .item{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--muted);align-items:center;gap:10px;padding:5px;display:flex}@media (width<=991px){.partnerNetwork .item-list .item{flex:auto}}.partnerNetwork .item-list .item .avatar{border-radius:50%;width:38px;height:38px}.partnerNetwork .item-list .item .text{flex-direction:column;font-size:.875rem;font-weight:600;display:flex}.partnerNetwork .item-list .item .text .subtext{font-size:.8em;font-weight:400}.partnerNetwork .item-list .item .buttons{margin-left:auto}.partnerNetwork .item-list.small{flex-direction:column}.partnerNetwork .item-list.small .item{justify-content:center}.partnerNetwork .item-list.small .item .avatar{width:25px;height:25px}.partnerNetwork .item-list.small .item .text span{line-height:1.5}.buildingIptuReport .buildingDetails div div{margin-right:15px}.buildingIptuReport .financialTransactions .contractDetails{margin:5px;display:flex}.buildingIptuReport .financialTransactions .contractDetails div{width:39%;padding:5px}.buildingIptuReport .financialTransactions .contractDetails div.info{width:22%}@media (width<=853px){.buildingIptuReport .financialTransactions .contractDetails{flex-direction:column}.buildingIptuReport .financialTransactions .contractDetails div,.buildingIptuReport .financialTransactions .contractDetails div.info{width:100%}}.unitCounters{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.unitAmount{font-variant-numeric:tabular-nums;font-weight:600}.unitPill{white-space:nowrap;color:var(--unitColor,var(--muted-foreground));background:var(--unitColor,var(--muted-foreground));border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.unitPill{background:color-mix(in oklab, var(--unitColor,var(--muted-foreground)) 13%, transparent)}}.unitPill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.unitPill+.unitPill{margin-left:4px}.unitMeasures{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;line-height:1.35;display:flex}.unitMeasures b{font-weight:600}.unitMeasures small{color:var(--muted-foreground);font-size:11px}.unitGroup{border-radius:var(--radius);max-width:100%;color:var(--foreground);background:var(--muted-foreground);padding:2px 8px;font-size:11px;line-height:1.5;display:inline-block}@supports (color:color-mix(in lab, red, red)){.unitGroup{background:color-mix(in oklab, var(--muted-foreground) 12%, transparent)}}.unitGroup{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}.unitNote{color:var(--muted-foreground);margin-top:2px;font-size:11px;display:block}.unitNoteCell{color:var(--muted-foreground);word-break:break-all;font-size:11px}.unitPlanList{flex-direction:column;gap:3px;display:flex}.unitPlanChip{border-radius:var(--radius);max-width:100%;color:var(--muted-foreground);background:var(--primary);align-items:center;gap:5px;padding:2px 8px;font-size:11px;line-height:1.5;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.unitPlanChip{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.unitPlanChip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.unitPlanChip b{color:var(--foreground);font-weight:600}.unitHistory{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);margin-bottom:12px;padding:10px 12px}@supports (color:color-mix(in lab, red, red)){.unitHistory{background:color-mix(in oklab, var(--muted) 45%, transparent)}}.unitHistory{overflow-x:auto}.unitHistory>.panelTitle{margin-top:0}.unitHistoryFile{color:var(--muted-foreground);font-size:11px;display:block}.unitBulk{border:1px solid var(--primary)}@supports (color:color-mix(in lab, red, red)){.unitBulk{border:1px solid color-mix(in oklab, var(--primary) 35%, transparent)}}.unitBulk{border-radius:var(--radius);background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.unitBulk{background:color-mix(in oklab, var(--primary) 8%, transparent)}}.unitBulk{margin-bottom:10px;padding:8px 10px}.unitBulk .unitBulkCount{color:var(--muted-foreground);align-self:center;margin-right:auto;font-size:13px}.unitBulk .unitBulkCount b{color:var(--primary)}.unitPlansTitle{margin-top:.625rem;margin-bottom:.5rem}.unitPlanCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--muted);margin-bottom:8px;padding:6px 12px 0}@supports (color:color-mix(in lab, red, red)){.unitPlanCard{background:color-mix(in oklab, var(--muted) 45%, transparent)}}.unitPlanCardHead{color:var(--foreground);justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;font-size:15px;display:flex}.unitPlanCardHead b{font-weight:600}.unitPlanSum{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:4px 10px;padding:0 0 8px;font-size:12px;display:flex}.unitPlanSum span+span:before{content:"·";margin-right:10px}.unitPlanSum b{color:var(--warning);align-items:center;gap:4px;font-weight:600;display:inline-flex}.unitQueue{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.unitQueueItem{border:1px solid var(--border);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:99px;align-items:center;gap:5px;max-width:240px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.unitQueueItem.reading{color:var(--primary);border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.reading{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.unitQueueItem.reading{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.reading{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.unitQueueItem.done{color:var(--success);border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.done{border-color:color-mix(in oklab, var(--success) 40%, transparent)}}.unitQueueItem.done{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.done{background:color-mix(in oklab, var(--success) 10%, transparent)}}.unitQueueItem.error,.unitQueueItem.empty{color:var(--warning);border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.error,.unitQueueItem.empty{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.unitQueueItem.error,.unitQueueItem.empty{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.unitQueueItem.error,.unitQueueItem.empty{background:color-mix(in oklab, var(--warning) 10%, transparent)}}.unitDiff{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--muted-foreground);font-size:11px;font-weight:600;display:inline-block}.unitDiff.new{color:var(--primary)}.unitDiff.up{color:var(--destructive)}.unitDiff.down{color:var(--info)}.unitDiff.negotiated,.unitDiff.changed,.unitDiff.unread{color:var(--warning)}.condominiumGroupTable .panelTitle .subDesc{color:var(--muted-foreground);font-size:12px;font-weight:400}.condominiumGroupTable .groupTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.condominiumGroupTable .groupIncomplete{white-space:nowrap;color:var(--warning);background:var(--warning);border-radius:99px;align-items:center;gap:4px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.condominiumGroupTable .groupIncomplete{background:color-mix(in oklab, var(--warning) 13%, transparent)}}.condominiumGroupTable .groupSheet{font-variant-numeric:tabular-nums;color:var(--muted-foreground);align-items:center;gap:10px;display:inline-flex}.condominiumGroupTable .groupSheet span{align-items:center;gap:3px;display:inline-flex}.condominiumGroupTable .groupUnits{font-variant-numeric:tabular-nums;white-space:nowrap}.condominiumGroupTable .groupUnits b{color:var(--success);font-size:14px}.swalGroupNote{border:1px solid var(--warning);align-items:center;gap:8px;margin-top:10px;padding:8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.swalGroupNote{border:1px solid color-mix(in oklab, var(--warning) 40%, transparent)}}.swalGroupNote{border-radius:var(--radius);background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.swalGroupNote{background:color-mix(in oklab, var(--warning) 10%, transparent)}}.swalGroupNote{text-align:left;color:var(--foreground);font-size:12px}.swalGroupNote a-icon{color:var(--warning);flex-shrink:0;font-size:16px}.swalGroupList{text-align:left;margin-top:8px}.swalGroupItem{border-radius:var(--radius);background:var(--muted);cursor:pointer;align-items:center;gap:8px;margin:4px 0;padding:6px 10px;font-size:14px;display:flex}.swalGroupItem input{cursor:pointer;width:16px;height:16px;accent-color:var(--primary)}.unitCounter{border:1px solid var(--border);border-left:3px solid var(--unitColor,var(--muted-foreground));border-radius:var(--radius);background:var(--card);cursor:pointer;align-items:baseline;gap:6px;padding:6px 12px;transition:background .15s;display:inline-flex}.unitCounter b{font-variant-numeric:tabular-nums;color:var(--unitColor,var(--foreground));font-size:17px;font-weight:700}.unitCounter span{color:var(--muted-foreground);font-size:12px}.unitCounter:hover{background:var(--accent)}.unitCounter.isActive{background:var(--unitColor,var(--primary))}@supports (color:color-mix(in lab, red, red)){.unitCounter.isActive{background:color-mix(in oklab, var(--unitColor,var(--primary)) 12%, transparent)}}.unitPreviewTable{border:1px solid var(--border);border-radius:var(--radius);max-height:420px;margin-bottom:12px;overflow:auto}.unitPreviewTable table{margin:0;font-size:13px}.unitPreviewTable thead th{z-index:1;background:var(--muted);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);white-space:nowrap;font-size:11px;position:sticky;top:0}.unitPreviewTable tr.isFlagged td{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.unitPreviewTable tr.isFlagged td{background:color-mix(in oklab, var(--warning) 9%, transparent)}}.unitPreviewTable .unitCell{width:100%;min-width:60px;color:var(--foreground);font-variant-numeric:tabular-nums;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 6px;font-size:13px}.unitPreviewTable .unitCell:hover{border-color:var(--border)}.unitPreviewTable .unitCell:focus{border-color:var(--ring);background:var(--background);outline:none}.unitPreviewTable .unitFlag{white-space:nowrap;color:var(--warning);background:var(--warning);border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.unitPreviewTable .unitFlag{background:color-mix(in oklab, var(--warning) 14%, transparent)}}.tabPendingTip{text-align:left}.tabPendingTip ul{margin:.375rem 0 0;padding-left:1rem;list-style:outside}.tabPendingTip li{margin-bottom:.25rem;line-height:1.35}.tabPendingTip i{opacity:.85}.tabPendingTip b{opacity:.75}.qualityPill{font-variant-numeric:tabular-nums;white-space:nowrap;cursor:help;color:var(--qualityColor,var(--muted-foreground));background:var(--qualityColor,var(--muted-foreground));border-radius:99px;align-items:center;gap:5px;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.qualityPill{background:color-mix(in oklab, var(--qualityColor,var(--muted-foreground)) 13%, transparent)}}.compactCell{flex-wrap:wrap;gap:2px 10px;line-height:1.35;display:flex}.compactCell.isCenter{justify-content:center}.compactCell .compactItem{white-space:nowrap;color:var(--muted-foreground);align-items:center;gap:4px;font-size:12px;display:inline-flex}.compactCell .compactItem a-icon{color:var(--muted-foreground);opacity:.85}.compactCell .c-muted{color:var(--muted-foreground)}.draftIntro{color:var(--muted-foreground);text-align:left;margin:0 0 .5rem;font-size:.875rem}.draftChanges{text-align:left;flex-direction:column;gap:.25rem;max-height:40vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.draftChanges li{border-radius:var(--radius-sm);background:var(--muted-foreground);flex-wrap:wrap;align-items:baseline;gap:.375rem;padding:.375rem .5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.draftChanges li{background:color-mix(in oklab, var(--muted-foreground) 8%, transparent)}}.draftChanges li{font-size:.8125rem}.draftChanges b{min-width:9rem;color:var(--foreground);font-weight:600}.draftChanges i{color:var(--muted-foreground);font-style:normal}.draftChanges a-icon{color:var(--muted-foreground);font-size:.875rem}.draftChanges .draftFrom{color:var(--muted-foreground);text-decoration:line-through}.draftChanges .draftTo{color:var(--foreground);font-weight:600}.draftMore{color:var(--muted-foreground);text-align:left;margin:.5rem 0 0;font-size:.75rem}.buildingDetailsManagement .detailsToolbar{z-index:2;background:var(--card);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem;margin:-.75rem -.75rem .75rem;padding:.75rem;display:flex;position:sticky;top:-.75rem}.buildingDetailsManagement .detailsSearch{flex:260px;min-width:200px;margin-bottom:0}.buildingDetailsManagement .detailsCount{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.buildingDetailsManagement .Information{margin-bottom:.75rem}.buildingDetailsManagement .detailGroup{border:1px solid var(--border);border-radius:var(--radius);flex-shrink:0;margin-bottom:.75rem;overflow:hidden}.buildingDetailsManagement .detailGroupHead{background:var(--muted);align-items:center;gap:.25rem;padding-right:.5rem;display:flex}.buildingDetailsManagement .detailGroupToggle{text-align:left;cursor:pointer;color:var(--foreground);background:0 0;border:0;flex:auto;align-items:center;gap:.5rem;padding:.6rem .75rem;display:flex}.buildingDetailsManagement .detailGroupToggle:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.buildingDetailsManagement .detailGroupChevron{color:var(--muted-foreground);flex:none;transition:transform .15s}.buildingDetailsManagement .detailGroupChevron.isClosed{transform:rotate(-90deg)}.buildingDetailsManagement .detailGroupName{font-size:.9375rem;font-weight:600}.buildingDetailsManagement .detailGroupOwn{background:var(--primary);border-radius:999px;padding:.05rem .4rem;font-size:.6875rem;font-weight:500}@supports (color:color-mix(in lab, red, red)){.buildingDetailsManagement .detailGroupOwn{background:color-mix(in oklab, var(--primary) 13%, transparent)}}.buildingDetailsManagement .detailGroupOwn{color:var(--primary)}.buildingDetailsManagement .detailGroupBadge{color:var(--muted-foreground);white-space:nowrap;margin-left:auto;font-size:.75rem}.buildingDetailsManagement .detailGroupActions{gap:.125rem;display:flex}.buildingDetailsManagement .detailChips{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.375rem;padding:.625rem;display:grid}.buildingDetailsManagement .detailChip{border-radius:var(--radius);background:var(--muted);min-height:34px;color:var(--muted-foreground);text-align:left;border:1px solid #0000;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.8125rem;display:flex}.buildingDetailsManagement .detailChip.own{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.buildingDetailsManagement .detailChip.own{background:color-mix(in oklab, var(--primary) 10%, transparent)}}.buildingDetailsManagement .detailChip.own{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.buildingDetailsManagement .detailChip.own{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.buildingDetailsManagement .detailChip.own{color:var(--foreground)}.buildingDetailsManagement .detailChip.addChip{border-style:dashed;border-color:var(--border);cursor:pointer;background:0 0;justify-content:center}.buildingDetailsManagement .detailChip.addChip:hover{border-color:var(--primary);color:var(--primary)}.buildingDetailsManagement .detailChip.addChip:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.buildingDetailsManagement .chipName{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;min-width:0;line-height:1.2;display:-webkit-box;overflow:hidden}.buildingDetailsManagement .chipStar{color:var(--warning);flex:none}.buildingDetailsManagement .chipLock{opacity:.45;flex:none;width:13px;height:13px}.buildingDetailsManagement .chipActions{flex:none;gap:.125rem;display:flex}.buildingDetailsManagement .chipAction{border-radius:var(--radius);width:22px;height:22px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.buildingDetailsManagement .chipAction:hover{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.buildingDetailsManagement .chipAction:hover{background:color-mix(in oklab, var(--foreground) 8%, transparent)}}.buildingDetailsManagement .chipAction:hover{color:var(--foreground)}.buildingDetailsManagement .chipAction.isDelete:hover{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.buildingDetailsManagement .chipAction.isDelete:hover{background:color-mix(in oklab, var(--destructive) 13%, transparent)}}.buildingDetailsManagement .chipAction.isDelete:hover{color:var(--destructive)}.buildingDetailsManagement .chipAction:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.ui-multiselect .disabled{opacity:.6}.ui-multiselect .disabled:after{content:"";background:var(--muted-foreground);width:80%;height:1px;position:absolute;top:52%;left:7%}.boxStatus.wrap{white-space:inherit}.boxStatus.xs{padding:3px 4px;font-size:.5625rem;line-height:8px}.vCenter{align-items:center;display:flex}.dbl-line{flex-direction:column;display:flex}.dbl-line.first-bigger{font-size:.6875rem}.dbl-line.first-bigger>:first-child{font-size:1.3em;font-weight:600}.strong{font-weight:600!important}.fa.button{cursor:pointer}.itemComma:not(:first-child):before{content:", "}div.reportBalance{border:1px solid var(--border);background:var(--card);color:var(--card-foreground);font-variant-numeric:tabular-nums;border-radius:var(--radius-lg);align-content:center;align-items:center;margin:40px 0 0;padding:8px;font-size:1.25rem;font-weight:500;line-height:30px;display:flex;box-shadow:0 1px 2px oklch(0% 0 0/.05)}div.reportBalance span.title{flex-grow:1}div.reportBalance span.balance{border-right:1px solid var(--border);padding:0 10px;font-size:.8125rem}div.reportBalance span.balance:last-child{border-right:none;padding-right:0}div.reportBalance span.balance span.color{margin:0 0 0 8px;font-size:1.375rem;font-weight:500;position:relative;top:3px}@media (width<=991px){div.reportBalance{zoom:85%}div.reportBalance span.balance{text-align:right;border:none;width:100%;margin:0}}.simpleLog{padding:0!important}.simpleLog .logFilterBar{margin:0 0 10px}.simpleLog .paginate{margin:0}.block-list{background:var(--card);border-radius:var(--radius-lg);border-top:3px solid var(--info)}@supports (color:color-mix(in lab, red, red)){.block-list{border-top:3px solid color-mix(in oklab, var(--info) 25%, var(--background))}}.block-list{min-width:0;margin-bottom:10px;padding:10px;box-shadow:0 1px 2px oklch(0% 0 0/.05)}.block-list.border-red{border-top:3px solid var(--destructive)}.block-list.border-green{border-top:3px solid var(--success)}.block-list.border-orange{border-top:3px solid var(--warning)}content.page .panel.lastButtons{z-index:100;padding:10px;position:sticky;bottom:-1px}content.page .panel.lastButtons.noBg{padding:0}content.page .panel.lastButtons.isPinned{padding:10px var(--page-padding-x);background:var(--page-bg);margin-inline:calc(var(--page-padding-x) * -1);box-shadow:0 -1px 0 var(--border), 0 -6px 16px -8px oklch(0% 0 0/.12);border-radius:0}.configLoading:after{vertical-align:bottom;content:"…";width:0;animation:.9s steps(4,end) infinite ellipsis;display:inline-block;overflow:hidden}@keyframes ellipsis{to{width:1.25em}}.grid2,.grid3,.grid4,.grid5{grid-template-columns:repeat(auto-fill,minmax(40%,1fr));display:grid}.grid3{grid-template-columns:repeat(auto-fill,minmax(30%,1fr))}.grid4{grid-template-columns:repeat(auto-fill,minmax(22%,1fr))}.grid5{grid-template-columns:repeat(auto-fill,minmax(16%,1fr))}@media (width<=991px){.grid2,.grid3,.grid4,.grid5{grid-template-columns:repeat(auto-fill,minmax(96%,1fr))}}.boxId{border-radius:var(--radius-sm);background:var(--muted-foreground);color:var(--background);white-space:nowrap;cursor:pointer;padding:3px 6px;font-size:.8125rem;font-style:normal;line-height:100%;display:inline-block}.boxId.sm{padding:2px 5px;font-size:.6875rem;position:relative;top:1px}.boxId.building{background:var(--info);color:oklch(100% 0 0)}table.tutorialVideoList td.img{width:60px}table.tutorialVideoList td.img img{border-radius:var(--radius-sm)}table.tutorialVideoList td.desc a{color:var(--info);font-size:.75rem;white-space:normal!important}body table.table.tableGrid tbody tr td.noMargin{padding-top:4px;padding-bottom:4px}body table.table.tableGrid tbody tr.blue td,body table.table.tableGrid tbody tr.green td,body table.table.tableGrid tbody tr.yellow td{background-color:var(--muted)!important}body table.table.tableGrid tbody tr.red td{background-color:var(--card)!important}body table.table.tableGrid tbody tr.selected td{background-color:var(--primary)!important}@supports (color:color-mix(in lab, red, red)){body table.table.tableGrid tbody tr.selected td{background-color:color-mix(in oklab, var(--primary) 8%, transparent)!important}}@media screen and (width>=768px){body table.table.tableGrid span.checkBox{float:left;margin-top:1px}body table.table.tableGrid td.id{font-size:.875rem!important;font-weight:500!important}body table.table.tableGrid td.value{font-variant-numeric:tabular-nums;width:80px;text-align:right!important;padding-right:10px!important;font-size:.875rem!important;font-weight:400!important}}div.documentViewer{height:100%;overflow:hidden}div.documentViewer div.printActions{text-align:center;float:left;margin:-45px 0 0;padding:0 0 8px;position:absolute;right:10px}div.documentViewer div.printActions div.boxBtn{float:left}div.documentViewer div.printActions div.boxBtn.btnRight{float:right}div.documentViewer div.printActions .btn{font-size:.75rem}div.documentViewer div.iframeLoading{width:220px;margin:250px 0 0 -110px}div.documentViewer div#viewer{float:left;width:100%;height:100%}div.documentViewer div#viewer iframe{z-index:1;position:relative}img.seo{background:var(--card);border-radius:var(--radius-sm);margin:8px 0 0;padding:10px}hr.slim{margin:0 5px 10px 0}hr.solid{border-top:1px solid var(--border)}hr.dotted{border-top:1px dotted var(--border)}hr.dashed{border-top:1px dashed var(--border)}div.boxEditorImage{z-index:1100;position:relative}div#jsPlace{float:left;width:100%;display:none}.pageLoadingText{text-align:center;padding-top:150px;font-size:1.125rem;font-style:italic;font-weight:400}.userAvatar{border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem;display:inline-flex;overflow:hidden}.userAvatar img,.userAvatar svg.imageLetter{object-fit:cover;width:100%;height:100%;display:block}.userAvatar.sm{width:1rem;height:1rem}.userAvatar.lg{width:2rem;height:2rem}.userAvatar.xl{width:3.125rem;height:3.125rem}.userAvatar.xxl{width:157px;height:150px;border-radius:var(--radius-lg)!important}.userAvatar.xxl img{object-fit:contain!important}div.bestBuildingList .table.table-small div.thumb{float:left;width:30px;margin:-4px 7px -4px 0}div.bestBuildingList .table.table-small div.thumb img{border-radius:var(--radius-sm);width:30px;box-shadow:0 1px 2px oklch(0% 0 0/.15)}[class^=status-]{border-radius:var(--radius-sm);padding:.2rem .3rem;font-size:.875rem;line-height:140%;display:inline-block}[class^=status-].xs{padding:0 .18rem;font-size:.625rem}div.handlerBarForSort{cursor:grab;z-index:10;width:10px;min-width:10px;height:50px;margin:0 10px 0 -5px;display:inline-block;position:relative}div.handlerBarForSort:active{cursor:grabbing}div.pageBillingRulerForm div.ruleLine{padding-right:17px;transition:opacity .15s;position:relative}div.pageBillingRulerForm div.ruleLine.ruleLine--inactive{opacity:.6}div.pageBillingRulerForm div.ruleLine .ruleLineFlex{align-items:stretch;gap:8px}div.pageBillingRulerForm div.ruleLine .ruleLineFlex .handlerBarForSort{border-radius:var(--radius-sm);align-self:stretch;min-height:120px;height:auto!important}div.pageBillingRulerForm div.ruleLine .ruleNumber{color:var(--muted-foreground);background:var(--card);border:1px solid var(--border);z-index:30;border-radius:var(--radius-sm);margin:0 0 0 -9px;padding:1px 2px;font-size:.6875rem;font-weight:500;position:absolute}div.pageBillingRulerForm div.ruleLine label.label{text-transform:uppercase;letter-spacing:.03em;color:var(--muted-foreground);margin:0 0 4px;font-size:.6875rem;font-weight:600;display:block}div.pageBillingRulerForm div.ruleLine hr.dashed{margin:8px 0!important}div.pageBillingRulerForm div.ruleLine .ruleSectionHeader{flex-basis:100%;justify-content:space-between;align-items:center;width:100%;margin-bottom:4px;display:flex}div.pageBillingRulerForm div.ruleLine .ruleSectionHeader label.label{margin:0}div.pageBillingRulerForm div.ruleLine .ruleActionsBox{gap:3px;margin:-4px -8px 0 0;display:flex}div.pageBillingRulerForm div.ruleLine .ruleActionsBox .btn{height:auto;padding:0 3px!important;font-size:1rem!important}div.pageBillingRulerForm div.ruleLine .ruleActiveSwitch{position:absolute;bottom:8px;right:8px}div.pageBillingRulerForm div.ruleLine .ruleActiveSwitch .custom-control-label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.modelDateInfo.userDateInfo{white-space:nowrap;flex-direction:column;font-size:.6875rem;gap:2px!important}.modelDateInfo.userDateInfo span.dateAt{flex-direction:row;justify-content:space-evenly}.statusId{white-space:nowrap}.hireModule .moduleHireModule{flex-direction:column;justify-content:center;display:flex}.hireModule .moduleHireModule .moduleDescription{text-align:center;max-width:620px;color:var(--muted-foreground);margin:0 auto;font-size:.9375rem;line-height:1.65}.hireModule .moduleHireModule .moduleCta{justify-content:center;margin-top:1.5rem;display:flex}.hireModule .moduleHireModule .moduleHireBtn{border-radius:999px;align-items:center;gap:.625rem;padding:.75rem 1.75rem;font-size:.9375rem;font-weight:600;transition:transform .15s;display:inline-flex}.hireModule .moduleHireModule .moduleHireBtn:hover{transform:translateY(-1px)}.hireModule .moduleHireModule .moduleHireBtn a-icon:last-child{opacity:.75;font-size:.75rem}.hireModule .moduleHireModule .moduleNoAccess{border-radius:var(--radius-lg);background-color:var(--muted);border:1px solid var(--border);text-align:center;max-width:520px;color:var(--muted-foreground);margin:0 auto;padding:.75rem 1rem;font-size:.875rem;line-height:1.5}.hireModule .moduleHireModule .youtubeLink{height:0;margin:30px 0 10px;padding-bottom:56.25%;position:relative}.hireModule .moduleHireModule .youtubeLink .video{border-radius:var(--radius-xl);border:none;width:100%;height:100%;position:absolute;top:0;left:0}.hireModule .swal2-icon{border:none;justify-content:center;width:10em;height:10em}.hireModule .swal2-icon-content img{object-fit:contain;width:100%}@media (width<=700px){.hireModule{width:90vw!important}}.dropdown-menu .divider{background-color:var(--border);border-bottom:0;height:1px;margin:.25rem 0}.dropdown-menu .dropdown-item.divider{background-color:initial;height:inherit;margin:initial;border-bottom:initial;flex-wrap:wrap}.dropdown-menu .dropdown-item.divider:before{content:"";border-top:1px solid var(--border);flex:0 0 100%;height:1px;margin:0 -.625rem 3px}.dropdown-menu .apreChatSwitchFilter{padding:8px!important}.dropdown-menu .apreChatSwitchFilter .fa-whatsapp{top:0!important}.dropdown-menu .collapse a.dropdown-item{margin-left:8px;position:relative;transition:all .1s ease-in-out!important}.dropdown-menu .collapse a.dropdown-item:before{content:"";border-left:1px dashed var(--border);border-bottom:1px dashed var(--border);width:14px;height:100%;position:absolute;bottom:12px;left:0}.dropdown-backdrop{z-index:600}.kanbanContainer .kanbanLoading{z-index:60;background:var(--background);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.kanbanContainer .kanbanLoading{background:color-mix(in oklab, var(--background) 60%, transparent)}}.kanbanContainer .kanbanLoading{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.kanbanContainer .kanbanLoading .loadMoreSpinner{border:4px solid var(--border);border-top-color:var(--muted-foreground);border-radius:50%;width:54px;height:54px;animation:.7s linear infinite fa-spin}.apreChatSendConfig>.switchCheck{margin-top:1.5rem}body.pdf .contractHeader div{text-align:start!important}body.pdf .totalsTable{width:100%}body.pdf .totals{text-align:center;width:14%!important}body table.tableReport{display:table}body table.tableReport thead th,body table.tableReport thead td{color:var(--muted-foreground)}body table.tableReport tr.blueLine th,body table.tableReport tr.blueLine td{font-weight:600;background:var(--info)!important}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.blueLine th,body table.tableReport tr.blueLine td{background:color-mix(in oklab, var(--info) 9%, var(--background))!important}}body table.tableReport tr.blueLine th,body table.tableReport tr.blueLine td{color:var(--info)}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.blueLine th,body table.tableReport tr.blueLine td{color:color-mix(in oklab, var(--info) 85%, var(--foreground))}}body table.tableReport tr.creditLine th,body table.tableReport tr.creditLine td{font-weight:600;background:var(--success)!important}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.creditLine th,body table.tableReport tr.creditLine td{background:color-mix(in oklab, var(--success) 8%, var(--background))!important}}body table.tableReport tr.creditLine th,body table.tableReport tr.creditLine td{color:var(--success)}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.creditLine th,body table.tableReport tr.creditLine td{color:color-mix(in oklab, var(--success) 85%, var(--foreground))}}body table.tableReport tr.debitLine th,body table.tableReport tr.debitLine td{font-weight:600;background:var(--destructive)!important}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.debitLine th,body table.tableReport tr.debitLine td{background:color-mix(in oklab, var(--destructive) 8%, var(--background))!important}}body table.tableReport tr.debitLine th,body table.tableReport tr.debitLine td{color:var(--destructive)}body table.tableReport tr.yellowLine th,body table.tableReport tr.yellowLine td{font-weight:600;background:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.yellowLine th,body table.tableReport tr.yellowLine td{background:color-mix(in oklab, var(--warning) 12%, var(--background))!important}}body table.tableReport tr.yellowLine th,body table.tableReport tr.yellowLine td{color:var(--warning)}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.yellowLine th,body table.tableReport tr.yellowLine td{color:color-mix(in oklab, var(--warning) 75%, var(--foreground))}}body table.tableReport tr.footer th,body table.tableReport tr.footer td{color:var(--foreground);border-top:2px solid var(--foreground);font-size:.8125rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.footer th,body table.tableReport tr.footer td{border-top:2px solid color-mix(in oklab, var(--foreground) 45%, var(--background))}}body table.tableReport tr.footer.final th,body table.tableReport tr.footer.final td{border-bottom:2px solid var(--foreground)}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.footer.final th,body table.tableReport tr.footer.final td{border-bottom:2px solid color-mix(in oklab, var(--foreground) 45%, var(--background))}}body table.tableReport tr.footer.final th,body table.tableReport tr.footer.final td{line-height:30px}body table.tableReport tr.footer.between th,body table.tableReport tr.footer.between td{border-top:2px solid var(--border)}body table.tableReport tr.tableInside>td,body table.tableReport tr.tableInside>th{padding:0!important}body table.tableReport tr.tableInside>td table,body table.tableReport tr.tableInside>th table{margin:0!important}body table.tableReport tr.tableInside table thead tr.highlight{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){body table.tableReport tr.tableInside table thead tr.highlight{background:color-mix(in oklab, var(--muted) 60%, transparent)}}body table.tableReport h3.title{text-transform:none;margin:2px 0;padding:0;font-size:1.25rem;line-height:24px}body table.tableReport.rentExtract small.smaller{text-transform:initial;display:inherit;padding:0;font-size:.625rem;line-height:11px}.rentExtract .transferColor,.ownerExtract .transferColor,.brokerExtract .transferColor{color:var(--warning)!important}@supports (color:color-mix(in lab, red, red)){.rentExtract .transferColor,.ownerExtract .transferColor,.brokerExtract .transferColor{color:color-mix(in oklab, var(--warning) 70%, var(--foreground))!important}}.ownerExtractGroup{margin-bottom:14px}.ownerExtractGroup>table{margin-bottom:0!important}.brokerExtractGroup table.brokerExtractLines{table-layout:fixed}.brokerExtractGroup table.brokerExtractLines td,.brokerExtractGroup table.brokerExtractLines th{word-break:break-word}.brokerExtractGroup table.brokerExtractLines .creditColor,.brokerExtractGroup table.brokerExtractLines .debitColor,.brokerExtractGroup table.brokerExtractLines .transferColor{word-break:normal}.brokerExtractGroup table.brokerExtractLines td:nth-child(-n+3),.brokerExtractGroup table.brokerExtractLines th:nth-child(-n+3){white-space:nowrap}div.onlyPrint{display:none}table.buildingMovimentClient div.bankFlag{float:left;min-width:16px;min-height:16px;margin:0 5px 0 0}table.buildingMovimentClient thead tr th.Conta{font-size:.5625rem;font-weight:500;padding:2px 4px!important;line-height:11px!important}table.protestDetails tr td{background:var(--card);padding:.45rem;border-left:none!important;border-right:none!important}table.protestDetails td.fieldCell{text-align:start}table.protestDetails td.valueCell{text-align:justify}.color.red{color:var(--destructive)!important}.color.green{color:var(--success)!important}.color.blue{color:var(--info)!important}span.recurrency{background:var(--muted);color:var(--muted-foreground);border-radius:var(--radius-sm);margin:0 0 0 5px;padding:0 3px;font-size:.6875rem;font-weight:500;line-height:15px;display:inline-block}.finalReportContainer{flex-wrap:wrap;justify-content:space-between;gap:5px;display:flex}.finalReportContainer .contains{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--card);flex-direction:column;flex:15%;align-items:center;min-width:150px;display:flex;overflow:hidden}.finalReportContainer .contains span.amount{font-variant-numeric:tabular-nums;padding:5px 15px;font-size:1.25rem;font-weight:700}.finalReportContainer .contains .head{text-align:center;width:100%;padding:4px 5px;font-size:1rem;font-weight:500}.finalReportContainer .contains.red .head{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.finalReportContainer .contains.red .head{background:color-mix(in oklab, var(--destructive) 10%, var(--background))}}.finalReportContainer .contains.red .head,.finalReportContainer .contains.red .amount{color:var(--destructive)}.finalReportContainer .contains.green .head{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.finalReportContainer .contains.green .head{background:color-mix(in oklab, var(--success) 13%, var(--background))}}.finalReportContainer .contains.green .head{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.finalReportContainer .contains.green .head{color:color-mix(in oklab, var(--success) 85%, var(--foreground))}}.finalReportContainer .contains.green .amount{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.finalReportContainer .contains.green .amount{color:color-mix(in oklab, var(--success) 85%, var(--foreground))}}@media screen{.showOnlyOnPrint{display:none!important}}.panelPrint .building-extract-card,.panelPrint .building-extract-grand-total,.panelPrint .building-extract-card *,.panelPrint .building-extract-grand-total *{font-size:.6875rem}.panelPrint:has(.building-extract-card){font-size:.6875rem}.panelPrint:has(.building-extract-card) *{font-size:.6875rem}.panelPrint:has(.building-extract-card) .page-title{font-size:.6875rem!important}.panelPrint:has(.building-extract-card) .page-title *{font-size:.6875rem!important}.panelPrint:has(.building-extract-card) small.ml-auto{font-size:.6875rem!important}.building-extract-card{background:var(--muted);border-radius:var(--radius-md);border:1px solid var(--border);margin-bottom:2rem;padding:0 5px 5px;overflow:hidden;box-shadow:0 1px 2px oklch(0% 0 0/.05)}.building-extract-card:last-of-type{margin-bottom:1.5rem}.building-extract-card tr.footer.final.tableInside table.totalsTable{table-layout:auto;margin-left:auto}.building-extract-card tr.footer.final.tableInside table.totalsTable th,.building-extract-card tr.footer.final.tableInside table.totalsTable td{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:.6875rem!important}.building-extract-card tr.footer.final.tableInside table.totalsTable th:first-child,.building-extract-card tr.footer.final.tableInside table.totalsTable td:first-child{width:100%}.building-extract-card tr.footer.final.tableInside table.totalsTable th:not(:first-child),.building-extract-card tr.footer.final.tableInside table.totalsTable td:not(:first-child){width:1%}.building-extract-card tr.footer.final.tableInside table.totalsTable thead{background:var(--muted);-webkit-print-color-adjust:exact;print-color-adjust:exact}.building-extract-card tr.footer.final.tableInside table.totalsTable thead th{white-space:nowrap;color:#0000;border-bottom:2px solid var(--border);padding:.375rem .875rem;font-weight:700;font-size:.6875rem!important}.building-extract-card tr.footer.final.tableInside table.totalsTable thead th.grand-total-balance{color:var(--foreground)!important}.building-extract-card tr.footer.final.tableInside table.totalsTable tbody .grand-total-row{background:var(--secondary);border-top:1px solid var(--border)}.building-extract-card tr.footer.final.tableInside table.totalsTable tbody .grand-total-row td{white-space:nowrap;padding:.5rem .875rem;font-size:.6875rem!important}.building-extract-card tr.footer.final.tableInside table.totalsTable tbody .grand-total-row td.grand-total-label{color:var(--foreground);font-size:.8125rem;font-weight:700}.building-extract-card tr.footer.final.tableInside table.totalsTable tbody .grand-total-row td.grand-total-value,.building-extract-card tr.footer.final.tableInside table.totalsTable tbody .grand-total-row td.grand-total-balance{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.building-extract-card tr.footer.final.tableInside table.totalsTable .fs-15{white-space:nowrap;font-size:.6875rem!important}.building-extract-card tr.footer.final.tableInside table.totalsTable .creditColor,.building-extract-table .creditColor,.building-extract-grand-total .creditColor{color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){.building-extract-card tr.footer.final.tableInside table.totalsTable .creditColor,.building-extract-table .creditColor,.building-extract-grand-total .creditColor{color:color-mix(in oklab, var(--success) 85%, var(--foreground))!important}}.building-extract-card tr.footer.final.tableInside table.totalsTable .debitColor,.building-extract-table .debitColor,.building-extract-grand-total .debitColor{color:var(--destructive)!important}.building-extract-card tr.footer.final.tableInside table.totalsTable .transferColor,.building-extract-table .transferColor,.building-extract-grand-total .transferColor{color:var(--info)!important}.building-extract-header{background:var(--muted);border-bottom:2px solid var(--border);align-items:stretch;gap:.75rem;margin-bottom:0;padding:10px;display:flex}.building-extract-header .building-extract-thumb{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card);cursor:pointer;flex:none;width:5.25rem;padding:0;overflow:hidden}.building-extract-header .building-extract-thumb img{object-fit:cover;width:100%;height:100%;display:block}.building-extract-header .building-extract-thumb:hover{border-color:var(--primary)}.building-extract-header .building-extract-header-content{flex-direction:column;flex:auto;justify-content:center;gap:0;min-width:0;display:flex}.building-extract-header .building-extract-title .imageGrid{display:none}.building-extract-header .building-extract-title{align-items:center;gap:.5rem;display:flex}.building-extract-header .building-extract-title .fa{color:var(--muted-foreground);text-align:right;flex-shrink:0;width:18px;font-size:.8125rem}.building-extract-header .building-extract-title .building-title-main{color:var(--foreground);font-size:.9375rem;font-weight:700;line-height:1.4}.building-extract-header .building-extract-title .building-link,.building-extract-table .contract-link,.building-extract-table .contract-detail-row a{color:var(--foreground);font-size:.6875rem;font-weight:600;text-decoration:none}.building-extract-header .building-extract-title .building-link:hover,.building-extract-table .contract-link:hover,.building-extract-table .contract-detail-row a:hover{text-decoration:underline}.building-extract-header .building-extract-address,.building-extract-header .building-extract-location{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.building-extract-header .building-extract-address .fa,.building-extract-header .building-extract-location .fa{color:var(--muted-foreground);text-align:right;flex-shrink:0;width:18px;font-size:.6875rem}.building-extract-header .building-extract-initial-balance{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:1rem;padding-top:1rem;display:flex}.building-extract-header .building-extract-initial-balance .balance-label{color:var(--muted-foreground);font-size:.8125rem;font-weight:600}.building-extract-header .building-extract-initial-balance .balance-value{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.building-extract-table{border:none;margin:0}.building-extract-table tr.footer.final th,.building-extract-table tr.footer.final td{border-top:none!important;border-bottom:none!important}.building-extract-table .building-extract-transactions thead{background:var(--secondary)}.building-extract-table .building-extract-transactions thead th{text-transform:uppercase;letter-spacing:.5px;color:var(--muted-foreground);border-bottom:2px solid var(--border);padding:.75rem .875rem;font-size:.6875rem;font-weight:600}.building-extract-table .building-extract-transactions tbody .transactions-header-row th,.building-extract-table .building-extract-transactions tbody .owner-initial-balance th{letter-spacing:.5px;color:var(--muted-foreground);padding:.5rem .875rem;font-size:.6875rem;font-weight:600}.building-extract-table .building-extract-transactions tbody .owner-initial-balance th{letter-spacing:normal;border-top:1px solid var(--border);font-variant-numeric:tabular-nums}.building-extract-table .building-extract-transactions tbody .contract-group-header{background:var(--secondary);border-top:2px solid var(--border);border-bottom:1px solid var(--border)}.building-extract-table .building-extract-transactions tbody .contract-group-header td{color:var(--muted-foreground);padding:.625rem .875rem;font-size:.6875rem;font-weight:600}.building-extract-table .building-extract-transactions tbody .transaction-row td{vertical-align:middle;border-bottom:1px solid var(--border);border-right:1px solid var(--border);background-color:var(--card);padding:.75rem .875rem}.building-extract-table .building-extract-transactions tbody .transaction-row td:last-child{border-right:none}.building-extract-table .building-extract-transactions tbody .transaction-row td.transaction-desc{color:var(--foreground);font-size:.6875rem;line-height:1.5}.building-extract-table .building-extract-transactions tbody .transaction-row td.transaction-value,.building-extract-table .building-extract-transactions tbody .transaction-row td.transaction-balance{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6875rem;font-weight:600}.building-extract-table .building-extract-transactions tbody .transaction-row .commission-percentage{font-size:7pt!important}.building-extract-table .building-extract-transactions tbody .contract-group-header~.transaction-row:nth-of-type(odd) td,.building-extract-table .building-extract-transactions tbody .contract-header-row~.transaction-row:nth-of-type(odd) td,.building-extract-table .building-extract-transactions tbody .transaction-row:first-child td,.building-extract-table .building-extract-transactions tbody .transaction-row:first-child~.transaction-row:nth-of-type(odd) td{background-color:var(--card)!important}.building-extract-table .building-extract-transactions tbody .contract-group-header~.transaction-row:nth-of-type(2n) td,.building-extract-table .building-extract-transactions tbody .contract-header-row~.transaction-row:nth-of-type(2n) td,.building-extract-table .building-extract-transactions tbody .transaction-row:first-child~.transaction-row:nth-of-type(2n) td{background-color:var(--muted)!important}@supports (color:color-mix(in lab, red, red)){.building-extract-table .building-extract-transactions tbody .contract-group-header~.transaction-row:nth-of-type(2n) td,.building-extract-table .building-extract-transactions tbody .contract-header-row~.transaction-row:nth-of-type(2n) td,.building-extract-table .building-extract-transactions tbody .transaction-row:first-child~.transaction-row:nth-of-type(2n) td{background-color:color-mix(in oklab, var(--muted) 55%, var(--card))!important}}.building-extract-table .building-extract-transactions tbody .contract-header-row{background:var(--muted);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:.5rem}.building-extract-table .building-extract-transactions tbody .contract-header-row:not(:first-of-type){border-top:15px solid var(--muted)}.building-extract-table .building-extract-transactions tbody .contract-header-row .contract-header-cell{background:var(--muted);padding:.75rem 1rem}.building-extract-table .contract-header-content .contract-header-main{grid-template-columns:repeat(3,1fr);align-items:start;gap:.5rem 1rem;display:grid}.building-extract-table .contract-header-content .contract-header-main .contract-col{flex-flow:wrap;align-items:baseline;gap:1px .75rem;font-size:.6875rem;display:flex}.building-extract-table .contract-header-content .contract-header-main .contract-col .contract-col-title{flex:0 0 100%;margin-bottom:.125rem}.building-extract-table .contract-header-content .contract-col .contract-col-title{color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;display:flex}.building-extract-table .contract-header-content .contract-col .contract-col-title strong{font-weight:600}.building-extract-table .contract-header-content .contract-col .contract-col-title .contract-type{text-transform:capitalize}.building-extract-table .contract-header-content .contract-col .contract-detail-row{color:var(--foreground);font-size:.6875rem;line-height:1.5}.building-extract-table .contract-header-content .contract-col .contract-detail-row small.smaller{color:var(--foreground);align-items:center;gap:.25rem;font-size:.6875rem;line-height:1.5;display:flex}.building-extract-table .contract-header-content .contract-col .contract-detail-row small.smaller .fa,.building-extract-table .contract-header-content .contract-header-period .fa{color:var(--muted-foreground);font-size:.6875rem}.building-extract-table .contract-header-content .contract-header-period{color:var(--foreground);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.building-extract-table .contract-header-content .contract-col-owner,.building-extract-table .contract-header-content .contract-col-tenant{border-left:1px solid var(--border);padding-left:1rem}.building-extract-table .building-extract-transactions tbody .owner-initial-balance-spacer td{background-color:var(--muted);border:none;height:15px;padding:0}.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total{background:var(--secondary);border-top:2px solid var(--border);border-bottom:2px solid var(--border)}:is(.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total) td{color:var(--muted-foreground);padding:.75rem .875rem;font-size:.6875rem;font-weight:600}:is(.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total) td.contract-total-value,:is(.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total) td.contract-total-balance,:is(.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total) td.owner-total-value,:is(.building-extract-table .building-extract-transactions tbody .contract-total,.building-extract-table .building-extract-transactions tbody .owner-total) td.owner-total-balance{font-variant-numeric:tabular-nums;font-weight:700}.building-extract-table .building-extract-transactions tbody .owner-total{background:var(--muted)}@supports (color:color-mix(in lab, red, red)){.building-extract-table .building-extract-transactions tbody .owner-total{background:color-mix(in oklab, var(--muted) 70%, var(--card))}}.building-extract-table .building-extract-transactions tbody .owner-total td.owner-total-label{color:var(--foreground)}.building-extract-grand-total-container{background-color:var(--muted);padding:5px}.building-extract-grand-total-container table{margin-top:0!important}.building-extract-grand-total{border-top:1px solid var(--border);border-radius:var(--radius-md);table-layout:auto;margin-top:1rem;margin-left:auto;overflow:hidden}.building-extract-grand-total th,.building-extract-grand-total td{white-space:nowrap}.building-extract-grand-total th:first-child,.building-extract-grand-total td:first-child{width:100%}.building-extract-grand-total th:not(:first-child),.building-extract-grand-total td:not(:first-child){width:1%}.building-extract-grand-total thead{background:var(--muted);-webkit-print-color-adjust:exact;print-color-adjust:exact}.building-extract-grand-total thead th{color:#0000;border-bottom:2px solid var(--border);padding:.375rem .875rem;font-weight:700}.building-extract-grand-total tbody .grand-total-row{background:var(--secondary);border-top:1px solid var(--border)}.building-extract-grand-total tbody .grand-total-row td{padding:.5rem .875rem}.building-extract-grand-total tbody .grand-total-row td.grand-total-label{color:var(--foreground);font-size:.8125rem;font-weight:700}.building-extract-grand-total tbody .grand-total-row td.grand-total-value,.building-extract-grand-total tbody .grand-total-row td.grand-total-balance{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}@media print{div.onlyPrint{display:inherit}.panelPrint,.reportContainer,.panelContent{overflow:visible!important}.building-extract-card{page-break-inside:avoid;box-shadow:none;border:1px solid var(--border)}.building-extract-header{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:var(--secondary)!important}.building-extract-transactions tbody .transaction-row:nth-child(2n) td,.building-extract-transactions tbody .transaction-row:nth-child(odd) td{background-color:#fff!important}}.noncomplianceExtract .overdueChip{white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--muted-foreground);border-radius:.75rem;padding:.05rem .35rem;font-size:.6875rem;font-weight:600;display:inline-block}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .overdueChip{background:color-mix(in oklab, var(--muted-foreground) 12%, transparent)}}.noncomplianceExtract .overdueChip{color:var(--muted-foreground)}.noncomplianceExtract .overdueChip[data-level="1"]{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .overdueChip[data-level="1"]{background:color-mix(in oklab, var(--warning) 16%, transparent)}}.noncomplianceExtract .overdueChip[data-level="1"]{color:var(--warning-soft)}.noncomplianceExtract .overdueChip[data-level="2"]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .overdueChip[data-level="2"]{background:color-mix(in oklab, var(--destructive) 12%, transparent)}}.noncomplianceExtract .overdueChip[data-level="2"]{color:var(--destructive-soft)}.noncomplianceExtract .overdueChip[data-level="3"]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .overdueChip[data-level="3"]{background:color-mix(in oklab, var(--destructive) 22%, transparent)}}.noncomplianceExtract .overdueChip[data-level="3"]{color:var(--destructive-soft)}.noncomplianceExtract .overdueChip[data-level="4"]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .overdueChip[data-level="4"]{background:color-mix(in oklab, var(--destructive) 34%, transparent)}}.noncomplianceExtract .overdueChip[data-level="4"]{color:var(--destructive)}.noncomplianceExtract .overdueChip[data-level="5"]{background:var(--destructive);color:oklch(100% 0 0)}.noncomplianceExtract .reportLink{color:inherit;border-bottom:1px dashed;text-decoration:none}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .reportLink{border-bottom:1px dashed color-mix(in oklab, currentcolor 35%, transparent)}}.noncomplianceExtract .reportLink:hover{color:var(--primary);border-bottom-color:var(--primary)}.noncomplianceExtract td.money{font-variant-numeric:tabular-nums;white-space:nowrap}.noncomplianceExtract td.money.is-zero{opacity:.45}.noncomplianceExtract td.invoiceFlags{white-space:nowrap}.noncomplianceExtract td.invoiceFlags>*+*{margin-left:.2rem}.noncomplianceExtract .partialBalance{background:var(--warning);border-radius:.75rem;margin-right:.4rem;padding:.05rem .4rem;font-size:.6875rem;font-weight:600;display:inline-block}@supports (color:color-mix(in lab, red, red)){.noncomplianceExtract .partialBalance{background:color-mix(in oklab, var(--warning) 16%, transparent)}}.noncomplianceExtract .partialBalance{color:var(--warning-soft)}:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title)>.titleText{white-space:nowrap;flex:none}:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .ticketKpiBar,:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .kanbanKpiBar{scrollbar-width:none;flex-wrap:nowrap;flex:0 auto;align-items:center;min-width:0;margin:0 0 0 auto;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000)}:is(:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .ticketKpiBar,:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .kanbanKpiBar)::-webkit-scrollbar{display:none}:is(:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .ticketKpiBar,:is(.ticketForm .modal-title,.dynamicKanbanForm .modal-title) .kanbanKpiBar) .statusChip{flex:none}.maintenance-status-badge{border-radius:var(--radius-lg);padding:2px 8px;font-size:.6875rem;font-weight:500}.maintenance-status-badge--pending{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.maintenance-status-badge--pending{background:color-mix(in oklab, var(--warning) 13%, var(--background))}}.maintenance-status-badge--pending{color:var(--warning)}.maintenance-status-badge--approved{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.maintenance-status-badge--approved{background:color-mix(in oklab, var(--success) 13%, var(--background))}}.maintenance-status-badge--approved{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.maintenance-status-badge--approved{color:color-mix(in oklab, var(--success) 85%, var(--foreground))}}.maintenance-status-badge--rejected{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.maintenance-status-badge--rejected{background:color-mix(in oklab, var(--destructive) 10%, var(--background))}}.maintenance-status-badge--rejected{color:var(--destructive)}.expense-role-badge--owner{background:var(--info)}@supports (color:color-mix(in lab, red, red)){.expense-role-badge--owner{background:color-mix(in oklab, var(--info) 13%, var(--background))}}.expense-role-badge--owner{color:var(--info)}.expense-role-badge--tenant{background:var(--warning)}@supports (color:color-mix(in lab, red, red)){.expense-role-badge--tenant{background:color-mix(in oklab, var(--warning) 13%, var(--background))}}.expense-role-badge--tenant{color:var(--warning)}.expense-role-badge--provider{background:var(--success)}@supports (color:color-mix(in lab, red, red)){.expense-role-badge--provider{background:color-mix(in oklab, var(--success) 13%, var(--background))}}.expense-role-badge--provider{color:var(--success)}@supports (color:color-mix(in lab, red, red)){.expense-role-badge--provider{color:color-mix(in oklab, var(--success) 85%, var(--foreground))}}.expense-balance-row td{background:var(--muted);border-top:2px solid var(--border)!important}div.ticketForm .rowFluidHistory{align-items:unset}div.ticketForm:has(.formWithHistorySide) .formWithHistorySide{padding-bottom:calc(var(--modalFooterH) + .25rem)!important}div.ticketForm div.rowHistory{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;min-height:100px;margin:0 6px 10px;padding:5px 8px;display:flex;overflow:hidden;box-shadow:0 1px 2px oklch(0% 0 0/.05)}div.ticketForm div.modal-footer{background-color:var(--modal)}.ticketMaintenanceForm .maintenance-expenses-table{font-size:.75rem}.ticketKanban .gridFilter{row-gap:5px}.ticketKanban .gridFilter .funnelTotals{flex-direction:column;margin-left:auto;line-height:1;display:flex}.ticketKanban .gridFilter .funnelTotals>span>span{font-size:.625rem;font-style:italic;font-weight:400}.ticketKanban .gridFilter .funnelTotals .price{font-variant-numeric:tabular-nums;font-weight:700}.ticketKanban .kanbanContainer{flex-direction:column;display:flex;position:relative}.ticketKanban .kanbanContainer .kanbanMove{z-index:100;justify-content:center;align-items:center;width:22px;display:flex;position:absolute;top:0;bottom:0}.ticketKanban .kanbanContainer .kanbanMove.left{left:0}.ticketKanban .kanbanContainer .kanbanMove.right{right:0}.ticketKanban .kanbanContainer .kanbanMove:before{content:"";border-radius:var(--radius-lg);background:oklch(0% 0 0/.2);height:90px;transition:all .2s;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.ticketKanban .kanbanContainer .kanbanMove:hover:before{background:oklch(0% 0 0/.4)}.ticketKanban .kanbanContainer .kanbanMove .Icon{color:oklch(100% 0 0);font-size:22px;position:relative}.ticketKanban .kanbanContainer .kanban{max-width:100%;height:calc(100vh - 120px);margin-top:0;display:flex;overflow:auto hidden}.ticketKanban .kanbanContainer .kanban.isDragging{padding-bottom:80px}.ticketKanban .kanbanContainer .kanban .status{flex-direction:column;flex:1 1 0;gap:3px;min-width:240px;max-width:350px;height:100%;padding:5px;display:flex}.ticketKanban .kanbanContainer .kanban .status:not(:first-child){border-left:1px dashed var(--border)}.ticketKanban .kanbanContainer .kanban .status>.title{border-radius:var(--radius-sm);padding:5px;font-weight:500;line-height:1}.ticketKanban .kanbanContainer .kanban .status>.title .totals{font-variant-numeric:tabular-nums;font-size:.625rem;font-weight:400}.ticketKanban .kanbanContainer .kanban .status>.title .titleRow{align-items:center;gap:.375rem;display:flex}.ticketKanban .kanbanContainer .kanban .status>.title .titleRow .description{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ticketKanban .kanbanContainer .kanban .status>.title .titleRow .statusSelect{accent-color:currentColor;cursor:pointer;flex:none;width:1rem;height:1rem;margin:0}.ticketKanban .kanbanContainer .kanban .status>.title.disabled{background-color:var(--muted);cursor:not-allowed;color:var(--foreground);text-decoration:line-through}.ticketKanban .kanbanContainer .kanban .status .ticketList{-webkit-user-select:none;user-select:none;flex-grow:1;min-height:0;padding:6px 3px 6px 1px;display:block;overflow:hidden auto}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketListItem{padding-bottom:6px}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketBlock{content-visibility:auto;contain-intrinsic-size:auto 170px;contain:layout style paint}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketBlock:hover{box-shadow:0 2px 8px oklch(0% 0 0/.12)}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketGhost{opacity:.35}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketGhost .ticketBlock{box-shadow:none}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketChosen .ticketBlock{box-shadow:0 1px 4px oklch(0% 0 0/.12)}.ticketKanban .kanbanContainer .kanban .status .ticketList .ticketBlock.sortable-fallback{visibility:hidden}.ticketKanban .kanbanContainer .kanban .status .loadingMore{flex:none;justify-content:center;padding:14px 0;display:flex}.ticketKanban .kanbanContainer .kanban .status .loadingMore .loadMoreSpinner{border:3px solid var(--border);border-top-color:var(--muted-foreground);border-radius:50%;width:34px;height:34px;animation:.7s linear infinite fa-spin}.ticketKanban .actionsContainer{z-index:9999;align-items:end;height:80px;display:flex;position:fixed;bottom:0;left:55px;right:0}@media (width<=991px){.ticketKanban .actionsContainer{left:0}}.ticketKanban .actionsContainer>.actionDrag{opacity:.8;color:oklch(100% 0 0);pointer-events:auto;flex:auto;justify-content:center;align-items:center;height:80px;font-size:1.5em;font-weight:600;transition:all .2s;display:flex;position:relative}.ticketKanban .actionsContainer>.actionDrag.hover,.ticketKanban .actionsContainer>.actionDrag:hover{opacity:1;border-radius:var(--radius-xl) var(--radius-xl) 0 0;height:100px}.ticketKanban .actionsContainer>.actionDrag.gain{background:var(--success)}.ticketKanban .actionsContainer>.actionDrag.gain:before{content:"Concluir"}.ticketKanban .actionsContainer>.actionDrag.lose{background:var(--destructive)}.ticketKanban .actionsContainer>.actionDrag.lose:before{content:"Cancelar"}.ticketKanban .actionsContainer>.actionDrag .title{-webkit-user-select:none;user-select:none;pointer-events:auto}.ticketKanban .actionsContainer>.actionDrag .ticketBlock{display:none}.ticketKanban .actionsContainer>.actionDrag .actionDropArea{position:absolute;inset:0}.ticketKanban .actionsContainer>.actionDrag .actionDropArea>*{display:none!important}.ticketFilters .btn-group{width:fit-content}.ticketDrag{opacity:.95;cursor:grabbing;transition:none}.ticketDrag .ticketBlock{transform:rotate(3deg);box-shadow:0 14px 30px oklch(0% 0 0/.25)}div.proposalForm .proposals{flex-direction:column-reverse;align-items:center;max-height:95%;display:flex;overflow-x:auto}div.proposalForm .proposals .delta{font-variant-numeric:tabular-nums;margin-left:.25rem;font-size:.75rem;font-weight:600}div.proposalForm .proposals .delta.down{color:var(--destructive)}div.proposalForm .proposals .delta.up{color:var(--success)}div.proposalForm .proposals .cancelled{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){div.proposalForm .proposals .cancelled{background:color-mix(in oklab, var(--destructive) 16%, var(--background))}}div.proposalForm .proposals .cancelled{color:var(--foreground)}div.proposalForm .proposals .accepted{background:var(--success)}@supports (color:color-mix(in lab, red, red)){div.proposalForm .proposals .accepted{background:color-mix(in oklab, var(--success) 16%, var(--background))}}div.proposalForm .proposals .accepted{color:var(--foreground)}div.proposalForm .proposals .info .amount{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.proposalButtons{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:.5rem;display:flex}.paymentPage iconify-icon{vertical-align:-.135em}.paymentPage{background:var(--muted);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}.paymentShell{max-width:60rem}.paymentShell.isNarrow{max-width:40rem}.paymentShell{padding-inline:.75rem;margin-inline:auto;padding-bottom:1.5rem}@media (width>=640px){.paymentShell{padding-inline:1.5rem}}.paymentHeader{align-items:center;gap:.875rem;padding-block:1.125rem .875rem;display:flex}.paymentHeader .paymentBrandLogo{flex-shrink:0;display:block}.paymentHeader .paymentBrandLogo img{object-fit:contain;max-width:9rem;max-height:3.25rem;display:block}@media (width<=560px){.paymentHeader .paymentBrandLogo img{max-width:5.5rem;max-height:2.5rem}}.paymentHeader .paymentBrandInfo{flex:1;min-width:0}.paymentHeader .paymentBrandName{letter-spacing:-.02em;color:var(--foreground);font-size:1.25rem;font-weight:700;line-height:1.25;display:block}@media (width<=560px){.paymentHeader .paymentBrandName{font-size:1.0625rem}}.paymentHeader .paymentBrandContact{color:var(--muted-foreground);flex-wrap:wrap;gap:.125rem 1rem;margin-top:.1875rem;font-size:.8125rem;line-height:1.45;display:flex}@supports (color:color-mix(in lab, red, red)){.paymentHeader .paymentBrandContact{color:color-mix(in oklab, var(--muted-foreground) 75%, var(--foreground))}}.paymentHeader .paymentBrandContact>span{align-items:center;gap:.3rem;min-width:0;display:inline-flex}.paymentHeader .paymentBrandContact iconify-icon{opacity:.75;flex-shrink:0}.paymentHeader .paymentSystem{opacity:.55;flex-shrink:0;transition:opacity .15s}.paymentHeader .paymentSystem img{width:1.5rem;height:1.5rem;display:block}.paymentHeader .paymentSystem:hover{opacity:1}.paymentMain{flex-direction:column;gap:.75rem;display:flex}.paymentCard{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1rem}@media (width>=640px){.paymentCard{padding:1.25rem 1.5rem}}.paymentHero{flex-wrap:wrap;align-items:flex-end;gap:.75rem 2rem;display:flex}.paymentHero .paymentAmountBox{flex-shrink:0}.paymentHero .paymentMeta{margin-top:0;padding-bottom:.25rem}.paymentHero .paymentBtn{margin-left:auto}.paymentGreeting{color:var(--muted-foreground);margin:0 0 .875rem;font-size:.875rem;font-weight:400;line-height:1.5}.paymentGreeting b{color:var(--foreground);font-weight:600}.paymentAmountLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);font-size:.75rem;font-weight:500;display:block}.paymentAmount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;gap:.3rem;margin-top:.125rem;font-size:2.25rem;font-weight:700;line-height:1.1;display:flex}.paymentAmount small{color:var(--muted-foreground);font-size:1rem;font-weight:600}.paymentMeta{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:.75rem;font-size:.8125rem;display:flex}.paymentMeta span{align-items:center;gap:.35rem;display:inline-flex}.paymentMeta b{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}.paymentStatus{--statusBg:var(--warning);--statusFg:var(--warning-soft);border-radius:var(--radius-sm);background:var(--statusBg);align-items:center;gap:.35rem;padding:.25rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.paymentStatus{background:color-mix(in oklab, var(--statusBg) 15%, transparent)}}.paymentStatus{color:var(--statusFg)}.paymentStatus.isSuccess{--statusBg:var(--success);--statusFg:var(--success-soft)}.paymentStatus.isDanger{--statusBg:var(--destructive);--statusFg:var(--destructive-soft)}.paymentStatus.isMuted{--statusBg:var(--muted-foreground);--statusFg:var(--muted-foreground)}.paymentHeroActions{flex-shrink:0;gap:.5rem;display:flex}.paymentItems{border-collapse:collapse;width:100%;font-size:.875rem}.paymentItems th{border-bottom:1px solid var(--border);text-transform:uppercase;letter-spacing:.06em;color:var(--muted-foreground);text-align:left;padding:0 0 .5rem;font-size:.6875rem;font-weight:600}.paymentItems td{border-bottom:1px solid var(--border);vertical-align:top;padding:.625rem 0}.paymentItems th:last-child,.paymentItems td:last-child{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.paymentItems tfoot td{border-bottom:0;padding-top:.75rem;font-weight:700}.paymentItems tfoot td:last-child{font-size:1.0625rem}.paymentSubject{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.875rem;font-size:.8125rem;display:flex}.paymentSubject .paymentSubjectBuilding{flex-direction:column;line-height:1.35;display:flex}.paymentSubject .paymentSubjectBuilding>span{font-size:.75rem;line-height:1.3}.paymentSubject .paymentSubjectBuilding iconify-icon{opacity:.75;flex-shrink:0}@media (width>=640px){.paymentSubject .paymentSubjectBuilding{text-align:right;align-items:flex-end}}.paymentSubject .paymentSubjectBuilding b{color:var(--foreground);font-weight:500;display:block}.paymentNotice{border:1px solid var(--info);margin-bottom:.75rem;padding:.75rem 1rem}@supports (color:color-mix(in lab, red, red)){.paymentNotice{border:1px solid color-mix(in oklab, var(--info) 30%, transparent)}}.paymentNotice{border-radius:var(--radius-md);background:var(--info);border-left-width:3px}@supports (color:color-mix(in lab, red, red)){.paymentNotice{background:color-mix(in oklab, var(--info) 8%, var(--card))}}.paymentNotice{font-size:.875rem}.paymentError{border:1px solid var(--destructive);gap:.625rem;padding:1rem;display:flex}@supports (color:color-mix(in lab, red, red)){.paymentError{border:1px solid color-mix(in oklab, var(--destructive) 30%, transparent)}}.paymentError{border-radius:var(--radius-md);background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.paymentError{background:color-mix(in oklab, var(--destructive) 8%, var(--card))}}.paymentError{color:var(--destructive);font-size:.875rem}.paymentPix{flex-direction:column;gap:.75rem;display:flex}.paymentPixIntro{margin:0}.paymentPixIntro img{vertical-align:-.1875rem;width:1.0625rem;height:1.0625rem;margin-right:.375rem;display:inline-block}.paymentPixIntro b{color:var(--foreground);font-weight:600}.paymentPixBody{flex-direction:column;gap:1rem;display:flex}@media (width>=720px){.paymentPixBody{flex-direction:row;align-items:stretch}}.paymentQr{flex-shrink:0;justify-content:center;align-self:center;align-items:center;padding:.625rem;display:flex}@media (width>=720px){.paymentQr{align-self:stretch}}.paymentQr{border:1px solid var(--border);border-radius:var(--radius-md);background:oklch(100% 0 0);line-height:0}.paymentQr svg,.paymentQr img{width:10rem;height:10rem;display:block}.paymentPixSide{min-width:0;color:var(--muted-foreground);flex-direction:column;flex:1;gap:.75rem;font-size:.875rem;line-height:1.55;display:flex}@media (width>=720px){.paymentPixSide{align-self:stretch}}.paymentPixSide b{color:var(--foreground);font-weight:600}.paymentPixSide p{margin:0}.paymentPixKeys{margin:0;padding:0;font-size:.8125rem;list-style:none}.paymentPixKeys li{flex-wrap:wrap;gap:.35rem;padding:.25rem 0;display:flex}.paymentPixKeys b{font-variant-numeric:tabular-nums}.paymentCopyField{flex-direction:column;gap:.5rem;display:flex}.paymentCopyField .paymentCopyLabel{color:var(--foreground);font-size:.8125rem;font-weight:500}.paymentCopyField .paymentCopyRow{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.paymentCopyField .paymentCode{border:1px solid var(--input);border-radius:var(--radius-md);background:var(--background);min-width:0;color:var(--foreground);word-break:break-all;-webkit-user-select:all;user-select:all;flex:16rem;padding:.5rem .75rem;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:.8125rem;line-height:1.55}@media (width<=480px){.paymentCopyField .paymentCode{font-size:.75rem}}.paymentCopyBtn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);width:2.25rem;height:2.25rem;color:var(--muted-foreground);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.paymentCopyBtn:hover{background:var(--accent);color:var(--foreground)}.paymentCopyBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.paymentCopyBtn .paymentBtnDone{display:none}.paymentCopyBtn.isCopied{border-color:var(--success);color:var(--success-soft)}.paymentCopyBtn.isCopied .paymentBtnIdle{display:none}.paymentCopyBtn.isCopied .paymentBtnDone{display:inline-flex}.paymentBtn{border-radius:var(--radius-md);background:var(--primary);color:var(--primary-foreground);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.paymentBtn iconify-icon{font-size:1rem}.paymentBtn:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.paymentBtn:hover{background:color-mix(in oklab, var(--primary) 88%, black)}}.paymentBtn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.paymentBtn.isOutline{background:var(--background);border-color:var(--border);color:var(--foreground)}.paymentBtn.isOutline:hover{background:var(--accent);color:var(--accent-foreground)}.paymentTicket{background:oklch(100% 0 0);margin-top:1rem;position:relative;overflow-x:auto}.paymentTicket:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.receiptCard .receiptHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem 1rem;margin-bottom:1.25rem;display:flex}.receiptCard .receiptTitle{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.375rem;font-weight:700;line-height:1.25}.receiptCard .receiptDate{color:var(--muted-foreground);align-items:center;gap:.35rem;margin:.25rem 0 0;font-size:.8125rem;display:flex}@supports (color:color-mix(in lab, red, red)){.receiptCard .receiptDate{color:color-mix(in oklab, var(--muted-foreground) 75%, var(--foreground))}}.receiptCard .receiptWarning{border-top:1px solid var(--border);color:var(--muted-foreground);margin:1.25rem 0 0;padding-top:.875rem;font-size:.75rem;line-height:1.5}@supports (color:color-mix(in lab, red, red)){.receiptCard .receiptWarning{color:color-mix(in oklab, var(--muted-foreground) 75%, var(--foreground))}}.receiptBlock{color:var(--foreground);font-size:.9375rem;font-weight:600}.receiptBlock label{min-width:11rem;color:var(--muted-foreground);font-weight:400;display:inline-block}.receiptBlock .control-group{border-top:1px solid var(--border);padding-block:.45rem}@media (width<=520px){.receiptBlock label{min-width:0;font-size:.8125rem;display:block}}.paymentFooter{text-align:center;border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;padding-block:1rem;font-size:.75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.paymentFooter{color:color-mix(in oklab, var(--muted-foreground) 75%, var(--foreground))}}.paymentFooter img{vertical-align:-2px;width:.875rem;display:inline}@media print{.paymentPage{background:#fff;font-size:.8125rem}.hideOnPrint{display:none!important}.paymentShell{max-width:none;min-height:0;padding:0;display:block}.paymentMain{min-height:0;display:block}.paymentHeader,.paymentCard{break-inside:auto;background:0 0;border:0;border-radius:0;margin:0;padding:0 8mm .35rem;display:block}.paymentHeader{break-inside:avoid;border-bottom:1px solid #ddd;align-items:center;gap:.625rem;margin-bottom:.4rem;padding-top:6mm;padding-bottom:.35rem;display:flex}.paymentHeader .paymentBrandLogo img{max-height:1.875rem}.paymentHeader .paymentBrandName{font-size:.9375rem}.paymentHeader .paymentBrandContact{margin-top:0;font-size:.6875rem}.paymentHeader .paymentSystem img{width:1.125rem;height:1.125rem}.paymentHero{break-inside:avoid}.paymentStatus{background:0 0;border:1px solid;padding:.1rem .4rem}.paymentGreeting{margin-bottom:.4rem}.paymentAmount{font-size:1.5rem}.paymentMeta{margin-top:.4rem}.paymentItems td{padding-block:.3rem}.paymentPix{break-inside:avoid}.paymentPixBody{flex-direction:row;align-items:flex-start;gap:1rem}.paymentQr{border:0;align-self:flex-start;padding:0}.paymentQr svg,.paymentQr img{width:7.5rem;height:7.5rem}.paymentCopyField{break-inside:avoid;display:block}.paymentCopyField .paymentCode{-webkit-user-select:auto;user-select:auto;background:0 0;border:1px solid #ddd;padding:.35rem .5rem;font-size:.6875rem;display:block}.paymentTicket{break-inside:avoid;border:0;margin:.5rem 0 0;padding:0;overflow:visible}.paymentFooter{break-inside:avoid;padding:.35rem 8mm 8mm}}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-4{top:calc(var(--spacing) * 4)}.top-\[-1px\]{top:-1px}.top-\[50\%\]{top:50%}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.right-4{right:calc(var(--spacing) * 4)}.right-\[-1px\]{right:-1px}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-\[50\%\]{left:50%}.z-10{z-index:10}.z-50{z-index:50}.col-1{grid-column:1}.col-2{grid-column:2}.col-3{grid-column:3}.col-4{grid-column:4}.col-5{grid-column:5}.col-6{grid-column:6}.col-7{grid-column:7}.col-8{grid-column:8}.col-9{grid-column:9}.col-10{grid-column:10}.col-12{grid-column:12}.float-end{float:inline-end}.float-right{float:right}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.m-1{margin:var(--spacing)}.m-1\.5{margin:calc(var(--spacing) * 1.5)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-541{margin:calc(var(--spacing) * 541)}.m-1898{margin:calc(var(--spacing) * 1898)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-8{margin-block:calc(var(--spacing) * 8)}.me-1{margin-inline-end:var(--spacing)}.\!mt-8{margin-top:calc(var(--spacing) * 8)!important}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-\[10px\]{margin-top:10px}.mt-auto{margin-top:auto}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-auto{margin-right:auto}.mb-0{margin-bottom:0}.mb-0\!{margin-bottom:0!important}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-20{margin-left:calc(var(--spacing) * 20)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.flex\!{display:flex!important}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-table{display:inline-table}.list-item{display:list-item}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-column-group{display:table-column-group}.table-footer-group{display:table-footer-group}.table-header-group{display:table-header-group}.table-row{display:table-row}.table-row-group{display:table-row-group}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-9\!{width:calc(var(--spacing) * 9)!important;height:calc(var(--spacing) * 9)!important}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.h-2{height:calc(var(--spacing) * 2)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7\!{height:calc(var(--spacing) * 7)!important}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-11\!{height:calc(var(--spacing) * 11)!important}.h-12{height:calc(var(--spacing) * 12)}.h-40{height:calc(var(--spacing) * 40)}.h-80{height:calc(var(--spacing) * 80)}.h-100{height:calc(var(--spacing) * 100)}.h-\[22px\]{height:22px}.h-auto{height:auto}.h-full{height:100%}.h-full\!{height:100%!important}.h-px{height:1px}.max-h-\(--reka-dropdown-menu-content-available-height\){max-height:var(--reka-dropdown-menu-content-available-height)}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[410px\]{max-height:410px}.max-h-\[450px\]{max-height:450px}.max-h-full{max-height:100%}.min-h-7{min-height:calc(var(--spacing) * 7)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-\[52px\]{min-height:52px}.min-h-\[90px\]{min-height:90px}.min-h-\[95px\]{min-height:95px}.min-h-\[400px\]{min-height:400px}.min-h-\[700px\]{min-height:700px}.\!w-full{width:100%!important}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-15{width:calc(var(--spacing) * 15)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-100{width:calc(var(--spacing) * 100)}.w-\[50\%\]{width:50%}.w-\[250px\]{width:250px}.w-\[440px\]{width:440px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.\!max-w-2xl{max-width:var(--container-2xl)!important}.\!max-w-4xl{max-width:var(--container-4xl)!important}.\!max-w-\[min\(1700px\,calc\(100vw-40px\)\)\]{max-width:min(1700px,100vw - 40px)!important}.\!max-w-full{max-width:100%!important}.max-w-\(--reka-dropdown-menu-content-available-width\){max-width:var(--reka-dropdown-menu-content-available-width)}.max-w-72{max-width:calc(var(--spacing) * 72)}.max-w-\[25rem\]{max-width:25rem}.max-w-\[150px\]{max-width:150px}.max-w-\[380px\]{max-width:380px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw_-_24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[22px\]{min-width:22px}.min-w-\[100px\]{min-width:100px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow,.grow-1{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--reka-dropdown-menu-content-transform-origin\){transform-origin:var(--reka-dropdown-menu-content-transform-origin)}.origin-\(--reka-popover-content-transform-origin\){transform-origin:var(--reka-popover-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[1px\]{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.-scale-x-100{--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-help{cursor:help}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.scrollbar-thin{scrollbar-width:thin}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.columns-2{columns:2}.columns-3{columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-0\.75{gap:calc(var(--spacing) * .75)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.25{gap:calc(var(--spacing) * 3.25)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-1\.5{column-gap:calc(var(--spacing) * 1.5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-0{row-gap:0}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-end{align-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-visible{overflow-y:visible}.rounded{border-radius:.25rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l-none\!{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-0\!{border-style:var(--tw-border-style)!important;border-width:0!important}.border-1{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t,.border-t-1{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-border{border-color:var(--border)!important}.\!border-success{border-color:var(--success)!important}.border-\(--destructive\)\/25{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-\(--destructive\)\/25{border-color:color-mix(in oklab, var(--destructive) 25%, transparent)}}.border-\(--info\)\/25{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-\(--info\)\/25{border-color:color-mix(in oklab, var(--info) 25%, transparent)}}.border-\(--warning\)\/25{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-\(--warning\)\/25{border-color:color-mix(in oklab, var(--warning) 25%, transparent)}}.border-ai\/55{border-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.border-ai\/55{border-color:color-mix(in oklab, var(--ai) 55%, transparent)}}.border-border,.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/40{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/40{border-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.border-destructive\/55{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/55{border-color:color-mix(in oklab, var(--destructive) 55%, transparent)}}.border-foreground\/80{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/80{border-color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.border-info,.border-info\/20{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab, var(--info) 20%, transparent)}}.border-info\/30{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/30{border-color:color-mix(in oklab, var(--info) 30%, transparent)}}.border-info\/55{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/55{border-color:color-mix(in oklab, var(--info) 55%, transparent)}}.border-input{border-color:var(--input)}.border-primary{border-color:var(--primary)}.border-secondary{border-color:var(--secondary)}.border-success,.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--success) 30%, transparent)}}.border-success\/55{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/55{border-color:color-mix(in oklab, var(--success) 55%, transparent)}}.border-transparent{border-color:#0000}.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/60{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/60{border-color:color-mix(in oklab, var(--warning) 60%, transparent)}}.\!bg-card{background-color:var(--card)!important}.bg-\(--destructive\)\/8{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-\(--destructive\)\/8{background-color:color-mix(in oklab, var(--destructive) 8%, transparent)}}.bg-\(--info\)\/8{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-\(--info\)\/8{background-color:color-mix(in oklab, var(--info) 8%, transparent)}}.bg-\(--warning\)\/8{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-\(--warning\)\/8{background-color:color-mix(in oklab, var(--warning) 8%, transparent)}}.bg-\[\#0a66c2\]{background-color:#0a66c2}.bg-\[\#25d366\]{background-color:#25d366}.bg-\[\#6980b6\]{background-color:#6980b6}.bg-\[\#ba1c85\]{background-color:#ba1c85}.bg-\[\#ff0050\]{background-color:#ff0050}.bg-ai,.bg-ai\/8{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.bg-ai\/8{background-color:color-mix(in oklab, var(--ai) 8%, transparent)}}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-blue-100{background-color:var(--color-blue-100)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-destructive,.bg-destructive\/8{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/8{background-color:color-mix(in oklab, var(--destructive) 8%, transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-green-100{background-color:var(--color-green-100)}.bg-info,.bg-info\/8{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/8{background-color:color-mix(in oklab, var(--info) 8%, transparent)}}.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab, var(--info) 10%, transparent)}}.bg-info\/15{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/15{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.bg-muted,.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-purple-100{background-color:var(--color-purple-100)}.bg-red-100{background-color:var(--color-red-100)}.bg-secondary{background-color:var(--secondary)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-success{background-color:var(--success)}.bg-success-soft\!{background-color:var(--success-soft)!important}.bg-success\/8{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/8{background-color:color-mix(in oklab, var(--success) 8%, transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--success) 10%, transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning,.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/12{background-color:color-mix(in oklab, var(--warning) 12%, transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--warning) 15%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-\[radial-gradient\(currentColor_1px\,transparent_1px\)\]{background-image:radial-gradient(currentColor 1px,#0000 1px)}.box-decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.box-decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.decoration-clone{-webkit-box-decoration-break:clone;box-decoration-break:clone}.decoration-slice{-webkit-box-decoration-break:slice;box-decoration-break:slice}.\[background-size\:6px_6px\]{background-size:6px 6px}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.object-cover{object-fit:cover}.\!p-1{padding:var(--spacing)!important}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-0\.75{padding:calc(var(--spacing) * .75)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.p-10{padding:calc(var(--spacing) * 10)}.\!px-0{padding-inline:0!important}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:0}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pl-0{padding-left:0}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-15{padding-left:calc(var(--spacing) * 15)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[1\.4em\]{font-size:1.4em}.text-\[1\.6em\]{font-size:1.6em}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-10{--tw-leading:calc(var(--spacing) * 10);line-height:calc(var(--spacing) * 10)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-nowrap{text-wrap:nowrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.overflow-ellipsis,.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.\!text-muted-foreground{color:var(--muted-foreground)!important}.text-\(--destructive\),.text-\(--destructive\)\/70{color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.text-\(--destructive\)\/70{color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.text-\(--info\){color:var(--info)}.text-\(--warning\){color:var(--warning)}.text-ai-foreground{color:var(--ai-foreground)}.text-ai-soft{color:var(--ai-soft)}.text-background,.text-background\/70{color:var(--background)}@supports (color:color-mix(in lab, red, red)){.text-background\/70{color:color-mix(in oklab, var(--background) 70%, transparent)}}.text-black{color:var(--color-black)}.text-blue-800{color:var(--color-blue-800)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-soft{color:var(--destructive-soft)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-800{color:var(--color-green-800)}.text-info{color:var(--info)}.text-info\!{color:var(--info)!important}.text-info-soft{color:var(--info-soft)}.text-muted{color:var(--muted)}.text-muted-foreground{color:var(--muted-foreground)}.text-muted-foreground\!{color:var(--muted-foreground)!important}.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab, var(--muted-foreground) 70%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-800{color:var(--color-purple-800)}.text-red-800{color:var(--color-red-800)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-success-soft{color:var(--success-soft)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-warning-soft{color:var(--warning-soft)}.text-white{color:var(--color-white)}.text-yellow-800{color:var(--color-yellow-800)}.text-zinc-900{color:var(--color-zinc-900)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.accent-green-700{accent-color:var(--color-green-700)}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.\!shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-destructive\/15{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/15{--tw-ring-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.ring-success\/15{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/15{--tw-ring-color:color-mix(in oklab, var(--success) 15%, transparent)}}.ring-warning\/15{--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ring-warning\/15{--tw-ring-color:color-mix(in oklab, var(--warning) 15%, transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.repeat-2{--tw-animation-iteration-count:2;animation-iteration-count:2}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\!running{animation-play-state:running!important}.\[arquivo\:linha\]{arquivo:linha}.paused{animation-play-state:paused}.running{animation-play-state:running}.running\!{animation-play-state:running!important}.zoom-in{--tw-enter-scale:0}.zoom-out{--tw-exit-scale:0}@media (hover:hover){.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:text-destructive:is(:where(.group):hover *){color:var(--destructive)}.group-hover\:text-success:is(:where(.group):hover *){color:var(--success)}.group-hover\:text-warning:is(:where(.group):hover *){color:var(--warning)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing) * 7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:cursor-default:hover{cursor:default}.hover\:\!border-border:hover{border-color:var(--border)!important}.hover\:border-\(--destructive\)\/45:hover{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\(--destructive\)\/45:hover{border-color:color-mix(in oklab, var(--destructive) 45%, transparent)}}.hover\:border-\(--info\)\/45:hover{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\(--info\)\/45:hover{border-color:color-mix(in oklab, var(--info) 45%, transparent)}}.hover\:border-\(--warning\)\/45:hover{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\(--warning\)\/45:hover{border-color:color-mix(in oklab, var(--warning) 45%, transparent)}}.hover\:border-border:hover{border-color:var(--border)}.hover\:border-info:hover,.hover\:border-info\/50:hover{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.hover\:border-info\/50:hover{border-color:color-mix(in oklab, var(--info) 50%, transparent)}}.hover\:border-muted-foreground\/40:hover{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:border-muted-foreground\/40:hover{border-color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:border-success:hover,.hover\:border-success\/50:hover{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:border-success\/50:hover{border-color:color-mix(in oklab, var(--success) 50%, transparent)}}.hover\:\!bg-muted:hover{background-color:var(--muted)!important}.hover\:bg-\(--destructive\)\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\(--destructive\)\/10:hover{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.hover\:bg-\[\#0a66c2\]\/80:hover{background-color:oklab(51.5585% -.0429867 -.157439/.8)}.hover\:bg-\[\#25d366\]\/85:hover{background-color:oklab(76.0953% -.174012 .10152/.85)}.hover\:bg-\[\#6980b6\]\/80:hover{background-color:oklab(60.3957% -.0058172 -.0868138/.8)}.hover\:bg-\[\#ba1c85\]\/80:hover{background-color:oklab(53.4088% .203966 -.0491292/.8)}.hover\:bg-\[\#ff0050\]\/80:hover{background-color:oklab(63.4508% .243068 .0735178/.8)}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-ai\/15:hover{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai\/15:hover{background-color:color-mix(in oklab, var(--ai) 15%, transparent)}}.hover\:bg-ai\/90:hover{background-color:var(--ai)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-ai\/90:hover{background-color:color-mix(in oklab, var(--ai) 90%, transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:bg-destructive\/15:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/15:hover{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-foreground\/90:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/90:hover{background-color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.hover\:bg-info\/15:hover{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/15:hover{background-color:color-mix(in oklab, var(--info) 15%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/30:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-success-soft\/90\!:hover{background-color:var(--success-soft)!important}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success-soft\/90\!:hover{background-color:color-mix(in oklab, var(--success-soft) 90%, transparent)!important}}.hover\:bg-success\/15:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/15:hover{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.hover\:bg-success\/90:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab, var(--success) 90%, transparent)}}.hover\:bg-warning\/20:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.hover\:bg-warning\/90:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/90:hover{background-color:color-mix(in oklab, var(--warning) 90%, transparent)}}.hover\:\!text-foreground:hover{color:var(--foreground)!important}.hover\:text-\(--destructive\):hover{color:var(--destructive)}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-primary:hover{color:var(--primary)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:opacity-100:focus{opacity:1}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-3:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/20:focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-1\.5:has(>svg){padding-inline:calc(var(--spacing) * 1.5)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing) * 2)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.aria-invalid\:border-destructive[aria-invalid=true]{border-color:var(--destructive)}.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-invalid\:ring-destructive\/20[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing) * 8)}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing) * 1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing) * 44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing) * 1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=checked\]\:translate-x-full[data-state=checked]{--tw-translate-x:100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:bg-success[data-state=checked]{background-color:var(--success)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=unchecked\]\:translate-x-\[2px\][data-state=unchecked]{--tw-translate-x:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-destructive[data-state=unchecked]{background-color:var(--destructive)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive]{color:var(--destructive)}.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.data-\[variant\=destructive\]\:focus\:bg-destructive\/10[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media not all and (width>=64rem){.max-lg\:hidden{display:none}}@media not all and (width>=48rem){.max-md\:flex-col{flex-direction:column}}@media not all and (width>=40rem){.max-sm\:hidden{display:none}}@media (width>=40rem){.sm\:hidden{display:none}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:text-left{text-align:left}}@media (width>=48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:mt-2{margin-top:calc(var(--spacing) * 2)}.md\:flex{display:flex}.md\:w-1\/2{width:50%}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-0\.75{gap:calc(var(--spacing) * .75)}.md\:gap-2{gap:calc(var(--spacing) * 2)}.md\:rounded-none{border-radius:0}.md\:border-0{border-style:var(--tw-border-style);border-width:0}.md\:bg-transparent{background-color:#0000}.md\:p-0{padding:0}.md\:p-2{padding:calc(var(--spacing) * 2)}.md\:p-12{padding:calc(var(--spacing) * 12)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@media (width>=64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-input:where(.dark,.dark *){border-color:var(--input)}.dark\:bg-destructive\/60:where(.dark,.dark *){background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-destructive\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-input\/30:where(.dark,.dark *){background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-input\/30:where(.dark,.dark *){background-color:color-mix(in oklab, var(--input) 30%, transparent)}}.dark\:bg-success\!:where(.dark,.dark *){background-color:var(--success)!important}.dark\:text-white:where(.dark,.dark *){color:var(--color-white)}@media (hover:hover){.dark\:hover\:bg-accent\/50:where(.dark,.dark *):hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-accent\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-input\/50:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--input) 50%, transparent)}}.dark\:hover\:bg-success\/90\!:where(.dark,.dark *):hover{background-color:var(--success)!important}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-success\/90\!:where(.dark,.dark *):hover{background-color:color-mix(in oklab, var(--success) 90%, transparent)!important}}}.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:focus-visible\:ring-destructive\/40:where(.dark,.dark *):focus-visible{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:aria-invalid\:ring-destructive\/40:where(.dark,.dark *)[aria-invalid=true]{--tw-ring-color:color-mix(in oklab, var(--destructive) 40%, transparent)}}.dark\:data-\[state\=checked\]\:bg-primary-foreground:where(.dark,.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:where(.dark,.dark *)[data-state=unchecked]{background-color:var(--foreground)}.dark\:data-\[state\=unchecked\]\:bg-input\/80:where(.dark,.dark *)[data-state=unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[state\=unchecked\]\:bg-input\/80:where(.dark,.dark *)[data-state=unchecked]{background-color:color-mix(in oklab, var(--input) 80%, transparent)}}.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark\:data-\[variant\=destructive\]\:focus\:bg-destructive\/20:where(.dark,.dark *)[data-variant=destructive]:focus{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}@media print{.print\:block{display:block}}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&_svg\:not\(\[class\*\=\'text-\'\]\)\]\:text-muted-foreground svg:not([class*=text-]){color:var(--muted-foreground)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive\![data-variant=destructive]>*):is(svg){color:var(--destructive)!important}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.btn.rowHeight{height:2.25rem}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn[aria-pressed=true]{z-index:1;background-color:var(--accent);border-color:var(--border);color:var(--accent-foreground);font-weight:600}.btnSplit{--split-accent:var(--success);--split-text:var(--success-soft);border-radius:var(--radius-md);box-shadow:0 1px 2px 0 var(--split-accent);align-items:stretch;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.btnSplit{box-shadow:0 1px 2px 0 color-mix(in oklab, var(--split-accent) 22%, transparent)}}.btnSplit.splitDanger{--split-accent:var(--destructive);--split-text:var(--destructive-soft)}.btnSplit.splitWarning{--split-accent:var(--warning);--split-text:var(--warning-soft)}.btnSplit.splitInfo{--split-accent:var(--info);--split-text:var(--info-soft)}.btnSplit.splitAi{--split-accent:var(--ai);--split-text:var(--ai-soft)}.btnSplit>.btn,.btnSplit>.dropDownMenuButton>.btnDropMenu{background-color:var(--split-accent)}@supports (color:color-mix(in lab, red, red)){.btnSplit>.btn,.btnSplit>.dropDownMenuButton>.btnDropMenu{background-color:color-mix(in oklab, var(--split-accent) 8%, transparent)}}.btnSplit>.btn,.btnSplit>.dropDownMenuButton>.btnDropMenu{border:1px solid var(--split-accent)}@supports (color:color-mix(in lab, red, red)){.btnSplit>.btn,.btnSplit>.dropDownMenuButton>.btnDropMenu{border:1px solid color-mix(in oklab, var(--split-accent) 55%, transparent)}}.btnSplit>.btn,.btnSplit>.dropDownMenuButton>.btnDropMenu{color:var(--split-text);box-shadow:none}.btnSplit>.btn:hover,.btnSplit>.dropDownMenuButton>.btnDropMenu:hover{background-color:var(--split-accent)}@supports (color:color-mix(in lab, red, red)){.btnSplit>.btn:hover,.btnSplit>.dropDownMenuButton>.btnDropMenu:hover{background-color:color-mix(in oklab, var(--split-accent) 15%, transparent)}}.btnSplit>.btn:hover,.btnSplit>.dropDownMenuButton>.btnDropMenu:hover{color:var(--split-text)}.btnSplit>.btn:focus-visible,.btnSplit>.dropDownMenuButton>.btnDropMenu:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.btnSplit.splitSolid>.btn,.btnSplit.splitSolid>.dropDownMenuButton>.btnDropMenu{background-color:var(--split-accent);border-color:var(--split-accent);color:oklch(100% 0 0)}.btnSplit.splitSolid>.btn:hover,.btnSplit.splitSolid>.dropDownMenuButton>.btnDropMenu:hover{background-color:var(--split-accent)}@supports (color:color-mix(in lab, red, red)){.btnSplit.splitSolid>.btn:hover,.btnSplit.splitSolid>.dropDownMenuButton>.btnDropMenu:hover{background-color:color-mix(in oklab, var(--split-accent) 88%, transparent)}}.btnSplit.splitSolid>.btn:hover,.btnSplit.splitSolid>.dropDownMenuButton>.btnDropMenu:hover{color:oklch(100% 0 0)}.btnSplit.splitSolid>.btn:not(:first-child),.btnSplit.splitSolid>.dropDownMenuButton:not(:first-child)>.btnDropMenu{border-left:1px solid oklab(100% 0 0/.3)}.btnSplit>.btn:not(:last-child),.btnSplit>.dropDownMenuButton:not(:last-child)>.btnDropMenu{border-top-right-radius:0;border-bottom-right-radius:0}.btnSplit>.btn:not(:first-child),.btnSplit>.dropDownMenuButton:not(:first-child)>.btnDropMenu{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}.btnSplit>.dropDownMenuButton>.btnDropMenu{gap:0;padding-inline:.375rem}.switchCheck .small{gap:.375rem}.switchCheck .small [data-slot=switch]{width:1.75rem;height:1rem}.switchCheck .small [data-slot=switch-thumb]{width:.625rem;height:.625rem}.switchCheck .small [data-slot=switch-thumb][data-state=checked]{translate:.875rem}.switchCheck .small label,.switchCheck .small .fieldLabelNotes{font-size:.75rem;line-height:1rem}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--modal:oklch(98.45% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--radius:.625rem;--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-5:#e87ba4;--chart-series-6:#008300;--chart-series-7:#4a3aa7;--chart-series-8:#e34948;--sidebar:oklch(30.9% .021 265.9);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(36.69% .0185 264.32);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--sidebar-submenu:oklch(26.39% .0161 264.25);--sidebar-submenu-2:oklch(21.2% .0134 258.37);--sidebar-submenu-3:oklch(17.67% .0114 260.64);--ai:oklch(65% .21 356);--ai-surface:oklch(57.5% .21 356);--ai-foreground:oklch(100% 0 0);--switch-off:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){:root{--switch-off:color-mix(in oklab, var(--muted-foreground) 80%, var(--card))}}:root{--success:oklch(62.7% .194 149.214);--success-foreground:oklch(98.5% 0 0);--warning:oklch(68.1% .162 75.834);--warning-foreground:oklch(14.5% 0 0);--info:oklch(58.8% .158 241.966);--info-foreground:oklch(98.5% 0 0);--proposal:oklch(85% .17 96);--proposal-foreground:oklch(14.5% 0 0);--success-soft:oklch(47% .15 149.214);--warning-soft:oklch(45% .12 75.834);--proposal-soft:oklch(47% .12 96);--destructive-soft:oklch(48% .2 27.325);--info-soft:oklch(46% .14 241.966);--ai-soft:oklch(50% .19 356);--row-alpha:1;--row-hover:oklch(0% 0 0/.05);--row-paid:oklch(98.2% .011 155);--row-unpaid:oklch(98.2% .005 260);--row-overdue:oklch(97.2% .012 17);--row-transfer:oklch(98.8% .026 100);--row-transfer-synthetic:oklch(97% 0 0);--row-refunded:oklch(96.8% .014 305);--row-canceled:oklch(94.5% 0 0);--row-in-protest:oklch(97.2% .02 75);--row-guaranteed:oklch(96.5% .022 340);--row-uncollectible:oklch(88.5% 0 0);--row-renegotiated:oklch(91.1% .029 216);--row-warning:oklch(96.6% .063 98);--page-bg:var(--modal);--form-page-max-w:100rem;--logo-fallback:oklch(55% 0 0/.9);--logo-fallback-hover:oklch(60% 0 0);--logo-plate:oklch(100% 0 0);--logo-plate-hover:var(--accent);--page-padding-x:.75rem}.dark{--logo-plate:var(--logo-fallback);--logo-plate-hover:var(--logo-fallback-hover);--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--modal:oklch(20.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--destructive-foreground:oklch(98.5% 0 0);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--chart-series-1:#3987e5;--chart-series-2:#d95926;--chart-series-3:#199e70;--chart-series-4:#c98500;--chart-series-5:#d55181;--chart-series-6:#008300;--chart-series-7:#9085e9;--chart-series-8:#e66767;--sidebar:oklch(17% .012 265.9);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(24.5% .014 264.32);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0);--sidebar-submenu:oklch(13.8% .009 264.25);--sidebar-submenu-2:oklch(10.8% .007 258.37);--sidebar-submenu-3:oklch(8% .005 260.64);--ai:oklch(65% .21 356);--ai-surface:oklch(57.5% .21 356);--ai-foreground:oklch(100% 0 0);--switch-off:var(--input)}@supports (color:color-mix(in lab, red, red)){.dark{--switch-off:color-mix(in oklab, var(--input) 80%, transparent)}}.dark{--success:oklch(72.3% .219 149.579);--success-foreground:oklch(14.5% 0 0);--warning:oklch(76.9% .188 70.08);--warning-foreground:oklch(14.5% 0 0);--info:oklch(68.5% .169 237.323);--info-foreground:oklch(14.5% 0 0);--proposal:oklch(87% .18 96);--proposal-foreground:oklch(14.5% 0 0);--success-soft:oklch(82% .19 149.579);--warning-soft:oklch(85% .16 70.08);--proposal-soft:oklch(88% .16 96);--destructive-soft:oklch(78% .16 22.216);--info-soft:oklch(80% .14 237.323);--ai-soft:oklch(78% .17 356);--row-alpha:.14;--row-hover:oklch(100% 0 0/.07);--row-paid:oklch(72% .17 155);--row-unpaid:oklch(62% .12 250);--row-overdue:oklch(64% .2 20);--row-transfer:oklch(80% .16 90);--row-transfer-synthetic:oklch(60% 0 0);--row-refunded:oklch(62% .19 305);--row-canceled:oklch(50% 0 0);--row-in-protest:oklch(72% .17 60);--row-guaranteed:oklch(75% .12 345);--row-uncollectible:oklch(82% 0 0);--row-renegotiated:oklch(66% .14 218);--row-warning:oklch(78% .16 95);--page-bg:var(--background)}@media print{:root{--font-sans:Arial, Helvetica, sans-serif}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
