:root{--sensus-brand-blue:66 148 252;--sensus-brand-blue-light:148 194 255;--sensus-brand-blue-background:239 246 255;--sensus-brand-green:102 227 153;--sensus-brand-orange:252 89 20;--sensus-brand-red:255 0 0;--sensus-brand-white:255 255 255;--sensus-brand-gray-light:242 242 242;--sensus-white:255 255 255;--sensus-black:0 0 0;--sensus-gray-50:249 250 251;--sensus-gray-100:243 244 246;--sensus-gray-200:229 231 235;--sensus-gray-300:209 213 219;--sensus-gray-400:156 163 175;--sensus-gray-500:107 114 128;--sensus-gray-600:75 85 99;--sensus-gray-700:55 65 81;--sensus-gray-800:31 41 55;--sensus-gray-900:17 24 39;--sensus-gray-950:3 7 18;--sensus-blue-50:239 246 255;--sensus-blue-100:219 234 254;--sensus-blue-200:191 219 254;--sensus-blue-300:147 197 253;--sensus-blue-400:96 165 250;--sensus-blue-500:59 130 246;--sensus-blue-600:37 99 235;--sensus-blue-700:29 78 216;--sensus-blue-800:30 64 175;--sensus-blue-900:30 58 138;--sensus-blue-950:23 37 84;--sensus-red-50:254 242 242;--sensus-red-100:254 226 226;--sensus-red-200:254 202 202;--sensus-red-300:252 165 165;--sensus-red-400:248 113 113;--sensus-red-500:239 68 68;--sensus-red-600:220 38 38;--sensus-red-700:185 28 28;--sensus-red-800:153 27 27;--sensus-red-900:127 29 29;--sensus-red-950:69 10 10;--sensus-green-50:240 253 244;--sensus-green-100:220 252 231;--sensus-green-200:187 247 208;--sensus-green-300:134 239 172;--sensus-green-400:74 222 128;--sensus-green-500:34 197 94;--sensus-green-600:22 163 74;--sensus-green-700:21 128 61;--sensus-green-800:22 101 52;--sensus-green-900:20 83 45;--sensus-green-950:5 46 22;--sensus-orange-50:255 247 237;--sensus-orange-100:255 237 213;--sensus-orange-200:254 215 170;--sensus-orange-300:253 186 116;--sensus-orange-400:251 146 60;--sensus-orange-500:249 115 22;--sensus-orange-600:234 88 12;--sensus-orange-700:194 65 12;--sensus-orange-800:154 52 18;--sensus-orange-900:124 45 18;--sensus-orange-950:67 20 7;--sensus-yellow-50:254 252 232;--sensus-yellow-100:254 249 195;--sensus-yellow-200:254 240 138;--sensus-yellow-300:253 224 71;--sensus-yellow-400:250 204 21;--sensus-yellow-500:234 179 8;--sensus-yellow-600:202 138 4;--sensus-yellow-700:161 98 7;--sensus-yellow-800:133 77 14;--sensus-yellow-900:113 63 18;--sensus-yellow-950:66 32 6;--sensus-amber-50:255 251 235;--sensus-amber-100:254 243 199;--sensus-amber-200:253 230 138;--sensus-amber-300:252 211 77;--sensus-amber-400:251 191 36;--sensus-amber-500:245 158 11;--sensus-amber-600:217 119 6;--sensus-amber-700:180 83 9;--sensus-amber-800:146 64 14;--sensus-amber-900:120 53 15;--sensus-amber-950:69 26 3;--sensus-stone-50:250 250 249;--sensus-stone-100:245 245 244;--sensus-stone-200:231 229 228;--sensus-stone-300:214 211 209;--sensus-stone-400:168 162 158;--sensus-stone-500:120 113 108;--sensus-stone-600:87 83 78;--sensus-stone-700:68 64 60;--sensus-stone-800:41 37 36;--sensus-stone-900:28 25 23;--sensus-stone-950:12 10 9;--sensus-purple-50:250 245 255;--sensus-purple-100:243 232 255;--sensus-purple-200:233 213 255;--sensus-purple-300:216 180 254;--sensus-purple-400:192 132 252;--sensus-purple-500:168 85 247;--sensus-purple-600:147 51 234;--sensus-purple-700:126 34 206;--sensus-purple-800:107 33 168;--sensus-purple-900:88 28 135;--sensus-purple-950:59 7 100;--sensus-emerald-50:236 253 245;--sensus-emerald-100:209 250 229;--sensus-emerald-200:167 243 208;--sensus-emerald-300:110 231 183;--sensus-emerald-400:52 211 153;--sensus-emerald-500:16 185 129;--sensus-emerald-600:5 150 105;--sensus-emerald-700:4 120 87;--sensus-emerald-800:6 95 70;--sensus-emerald-900:6 78 59;--sensus-emerald-950:2 44 34;--sensus-teal-50:240 253 250;--sensus-teal-100:204 251 241;--sensus-teal-200:153 246 228;--sensus-teal-300:94 234 212;--sensus-teal-400:45 212 191;--sensus-teal-500:20 184 166;--sensus-teal-600:13 148 136;--sensus-teal-700:15 118 110;--sensus-teal-800:17 94 89;--sensus-teal-900:19 78 74;--sensus-teal-950:4 47 46;--sensus-color-primary:var(--sensus-brand-blue);--sensus-color-primary-light:var(--sensus-brand-blue-light);--sensus-color-primary-subtle:var(--sensus-blue-50);--sensus-color-on-primary:var(--sensus-white);--sensus-color-background:251 251 251;--sensus-color-surface:var(--sensus-white);--sensus-color-surface-muted:var(--sensus-gray-50);--sensus-color-surface-hover:var(--sensus-gray-100);--sensus-color-border:var(--sensus-gray-200);--sensus-color-border-strong:var(--sensus-gray-300);--sensus-color-text:var(--sensus-black);--sensus-color-text-strong:var(--sensus-gray-900);--sensus-color-text-secondary:var(--sensus-gray-700);--sensus-color-text-muted:var(--sensus-gray-500);--sensus-color-text-subtle:var(--sensus-gray-400);--sensus-color-danger:var(--sensus-red-600);--sensus-color-danger-subtle:var(--sensus-red-50);--sensus-color-success:var(--sensus-green-600);--sensus-color-success-subtle:var(--sensus-green-100);--sensus-color-warning:var(--sensus-amber-800);--sensus-color-warning-subtle:var(--sensus-amber-50);--sensus-font-family-sans:"Open Sans", sans-serif;--sensus-font-family-inter:"Inter", sans-serif;--sensus-font-family-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--sensus-font-family-body:var(--sensus-font-family-inter);--sensus-font-size-xs:.75rem;--sensus-font-size-sm:.875rem;--sensus-font-size-base:1rem;--sensus-font-size-lg:1.125rem;--sensus-font-size-xl:1.25rem;--sensus-font-size-2xl:1.5rem;--sensus-font-size-3xl:1.875rem;--sensus-font-size-4xl:2.25rem;--sensus-font-weight-normal:400;--sensus-font-weight-medium:500;--sensus-font-weight-semibold:600;--sensus-font-weight-bold:700;--sensus-line-height-none:1;--sensus-line-height-tight:1.25;--sensus-line-height-snug:1.375;--sensus-line-height-normal:1.5;--sensus-line-height-relaxed:1.625;--sensus-space-0:0px;--sensus-space-px:1px;--sensus-space-0-5:.125rem;--sensus-space-1:.25rem;--sensus-space-1-5:.375rem;--sensus-space-2:.5rem;--sensus-space-3:.75rem;--sensus-space-4:1rem;--sensus-space-5:1.25rem;--sensus-space-6:1.5rem;--sensus-space-8:2rem;--sensus-space-10:2.5rem;--sensus-space-12:3rem;--sensus-radius-none:0px;--sensus-radius-sm:.125rem;--sensus-radius-default:.25rem;--sensus-radius-md:.375rem;--sensus-radius-lg:.5rem;--sensus-radius-xl:.75rem;--sensus-radius-2xl:1rem;--sensus-radius-3xl:1.5rem;--sensus-radius-full:9999px;--sensus-shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--sensus-shadow-default:0 1px 3px 0 rgba(0,0,0,.1), 0 1px 2px -1px rgba(0,0,0,.1);--sensus-shadow-md:0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -2px rgba(0,0,0,.1);--sensus-shadow-lg:0 10px 15px -3px rgba(0,0,0,.1), 0 4px 6px -4px rgba(0,0,0,.1);--sensus-shadow-xl:0 20px 25px -5px rgba(0,0,0,.1), 0 8px 10px -6px rgba(0,0,0,.1);--sensus-shadow-2xl:0 25px 50px -12px rgba(0,0,0,.25);--sensus-shadow-inner:inset 0 2px 4px 0 rgba(0,0,0,.05);--sensus-shadow-none:0 0 transparent;--sensus-focus-ring-width:2px;--sensus-focus-ring-color:var(--sensus-blue-100);--sensus-focus-border-color:var(--sensus-color-primary)}.app-container{background-color:#fbfbfb;width:100vw;height:100vh}.app-container-canvas-holder{width:100%;height:100%;overflow:auto}.app-container-canvas-holder .background-canvas{transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0}.in-progress{justify-content:center;align-items:center;width:100%;height:100%;font-size:2.25rem;font-weight:700;line-height:2.5rem;display:flex;position:absolute}.layout-wrapper:has(.min-h-screen.in-progress.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.in-progress) .header-dashboard{box-shadow:none}.app-container-canvas-holder svg{transform-origin:0 0}.app-container-canvas-holder svg text,.app-container-canvas-holder svg tspan{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.app-container-canvas-holder svg .title-wrapper{pointer-events:none}.app-container-canvas-holder{width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto}.app-container-canvas-holder--readonly{cursor:not-allowed}.app-container-canvas-holder--readonly svg{pointer-events:none}.app-container-canvas-holder--readonly svg [data-testid=canvas-figure],.app-container-canvas-holder--readonly svg [data-testid=canvas-figure] svg{pointer-events:auto}[data-testid=canvas-figure][data-linked=true]:not(.drop-target)>.graphic{-webkit-filter:drop-shadow(0 0 1px #1d6fd8)drop-shadow(0 0 1px #1d6fd8)drop-shadow(0 0 3px rgba(29,111,216,.5))!important;filter:drop-shadow(0 0 1px #1d6fd8)drop-shadow(0 0 1px #1d6fd8)drop-shadow(0 0 3px rgba(29,111,216,.5))!important}.canvas-drill-back{z-index:40;align-items:center;gap:.25rem;display:flex;position:fixed}.layout-wrapper:has(.min-h-screen.canvas-drill-back.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-drill-back) .header-dashboard{box-shadow:none}.canvas-drill-back{top:5.5rem;left:calc(var(--left-bar-width,15rem) + var(--left-bar-offset,1rem) + 5rem)}.layout-wrapper:has(.header-menu) .canvas-drill-back{top:7.5rem}.canvas-drill-back svg{width:1rem;height:1rem}.icon-with-title{position:relative}.icon-with-title[title]:not([title=""]):after{pointer-events:none;z-index:10;white-space:nowrap;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));text-transform:capitalize;--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));opacity:0;content:attr(title);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:100%;transform:translate(5px)translateY(-50%)}.icon-with-title[title]:not([title=""]):hover:after{opacity:1;transform:translate(15px)translateY(-50%)}.icon-with-title--vertical[title]:not([title=""]):after{top:100%;left:50%;transform:translate(-50%)translateY(10px)}.icon-with-title--vertical[title]:not([title=""]):hover:after{transform:translate(-50%)translateY(20px)}#canvas-background{pointer-events:none;background-repeat:repeat;position:absolute;top:0;left:0}.canvas-bottom-banner{pointer-events:auto;z-index:10;max-width:700px;bottom:1rem;left:calc(var(--left-bar-width,15rem) + var(--left-bar-offset,1rem) + 3.5rem);right:var(--inspector-width,0vw);margin-left:auto;margin-right:auto;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed}.canvas-bottom-banner .hero-carousel{--carousel-slide-width:100%;--carousel-gap:0rem;overflow:hidden}.canvas-bottom-banner .hero-carousel-track{display:flex}.layout-wrapper:has(.min-h-screen.canvas-bottom-banner .hero-carousel-track.items-center) .header-dashboard{box-shadow:none}.canvas-bottom-banner .hero-carousel-slide{aspect-ratio:auto;border-radius:var(--sensus-radius-lg);flex-shrink:0;width:100%;min-width:100%}.canvas-bottom-banner .hero-carousel-image{border-radius:var(--sensus-radius-lg);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.floating-banner{pointer-events:auto;z-index:20;position:fixed;bottom:1rem;right:1rem}.floating-banner-close{z-index:10;cursor:pointer;border-radius:var(--sensus-radius-full);background-color:rgb(var(--sensus-black) / .5);padding:.375rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;right:.5rem}.floating-banner-close:hover{background-color:rgb(var(--sensus-black) / .7)}.floating-banner-close svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.floating-banner-image{border-radius:var(--sensus-radius-lg);--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);max-width:20rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);display:block}.banner-modal-overlay{z-index:100;background-color:rgb(var(--sensus-black) / .6);--tw-backdrop-blur:blur(4px);-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);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.layout-wrapper:has(.min-h-screen.banner-modal-overlay.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.banner-modal-overlay) .header-dashboard{box-shadow:none}.banner-modal-content{border-radius:var(--sensus-radius-xl);--tw-shadow:var(--sensus-shadow-2xl);--tw-shadow-colored:var(--sensus-shadow-2xl);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);position:relative;overflow:hidden}.banner-modal-content img{max-width:90vw;max-height:90vh;display:block}.banner-modal-close{z-index:10;cursor:pointer;border-radius:var(--sensus-radius-full);background-color:rgb(var(--sensus-black) / .5);padding:.375rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.5rem;right:.5rem}.banner-modal-close:hover{background-color:rgb(var(--sensus-black) / .7)}.banner-modal-close svg{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.layout-wrapper{flex-direction:column;display:flex}.layout-wrapper:has(.min-h-screen.layout-wrapper.items-center) .header-dashboard{box-shadow:none}.button{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));justify-content:space-between;align-items:center;gap:.25rem;padding:.5rem;font-size:.75rem;font-weight:700;line-height:1rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.button) .header-dashboard{box-shadow:none}.button .icon{pointer-events:none;--tw-text-opacity:1;min-width:0;height:1rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));background-color:transparent;justify-content:center;align-items:center;padding:0;display:flex}.layout-wrapper:has(.min-h-screen.button .icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.button .icon) .header-dashboard{box-shadow:none}.button:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.button:hover .icon{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.button.button-secondary{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1))}.button.button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))}.button.button-secondary:hover .icon{--tw-text-opacity:1;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))}.button.button-gray{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-500) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.button.button-gray:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-600) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-600) / var(--tw-bg-opacity,1))}.button.button-gray:hover .icon{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.button.button-destructive{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-600) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.button.button-destructive:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1))}.button.button-destructive:hover .icon{--tw-text-opacity:1;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1))}.button-disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1))}.button-disabled:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1))}.button-disabled .icon{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1))}.button-icon .icon{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-icon--hover-right:hover .icon{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.button-icon--hover-left:hover .icon{--tw-translate-x:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.entity-card{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);margin-bottom:1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.entity-card:hover,.entity-card--expanded{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1))}.entity-card .templates{padding-left:1rem;padding-right:1rem}.entity-card-expanded{padding-bottom:1rem;padding-left:1rem;padding-right:1rem;animation:.3s ease-out expandDown;overflow:hidden}.entity-card-expanded .templates{padding-left:0;padding-right:0}@keyframes expandDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:1000px;transform:translateY(0)}}.entity-title-container{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));text-align:center;flex-direction:row;align-items:center;gap:.5rem;width:100%;margin-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.entity-title-container.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-title-container) .header-dashboard{box-shadow:none}.entity-title-container{z-index:1;overflow:visible}.entity-card .entity-title-container{border-top-left-radius:var(--sensus-radius-lg);border-top-right-radius:var(--sensus-radius-lg);border-width:0;margin-bottom:0;padding-top:.75rem;padding-bottom:.75rem}.entity-card .entity-title-container--expanded{--tw-border-opacity:1;border-bottom-width:2px;border-bottom-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1))}.entity-title-container .entity-title-content{flex-grow:1;align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.entity-title-container .entity-title-content.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-title-container .entity-title-content) .header-dashboard{box-shadow:none}.entity-card .entity-title-container .entity-title-content{padding-left:1rem}.entity-title-container .entity-title-chevron{cursor:pointer;--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.entity-title-container .entity-title-chevron.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-title-container .entity-title-chevron) .header-dashboard{box-shadow:none}.entity-title-container .entity-title-chevron:hover{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.entity-card .entity-title-container .entity-title-chevron{margin-right:1rem}.entity-title-container .entity-title-chevron svg{width:1rem;height:1rem}.entity-title-container .entity-title-chevron--expanded{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));transform:rotate(180deg)}.entity-title-container .entity-title{cursor:pointer;text-align:center;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;font-weight:500;display:flex}.layout-wrapper:has(.min-h-screen.entity-title-container .entity-title.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-title-container .entity-title) .header-dashboard{box-shadow:none}.entity-title-container .entity-title .input{cursor:pointer;resize:none;border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:100%;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);background-color:transparent;padding:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.entity-title-container .entity-title .input-read-only{pointer-events:none;text-overflow:ellipsis;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);background-color:transparent;border-width:0}.entity-title-container .entity-title .input-error{--tw-border-opacity:1!important;border-color:rgb(var(--sensus-red-500) / var(--tw-border-opacity,1))!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)!important;--tw-ring-opacity:1!important;--tw-ring-color:rgb(var(--sensus-red-500) / var(--tw-ring-opacity,1))!important}.entity-title-container .entity-title .error-message{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.entity-title-container .entity-title .character-counter{min-width:40px;font-size:.5rem;font-weight:300}.entity-title-container .entity-title .icon{cursor:pointer}.entity-title-container .entity-title .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.right-click-menu-shown{pointer-events:auto;z-index:999;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.right-click-menu-shown.items-center) .header-dashboard{box-shadow:none}.right-click-menu-shown .right-click-menu-item{cursor:pointer;justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem;font-size:.82rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.right-click-menu-shown .right-click-menu-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.right-click-menu-shown .right-click-menu-item) .header-dashboard{box-shadow:none}.right-click-menu-shown .right-click-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.right-click-menu-shown .right-click-menu-item .icon{background-color:transparent;min-width:0;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.right-click-menu-shown .right-click-menu-item .icon svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.right-click-menu-shown .right-click-menu-item:hover,.right-click-menu-shown .right-click-menu-item:hover .icon,.right-click-menu-shown .right-click-menu-item:hover .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.icon--blue{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.icon--blue g{fill:rgb(var(--sensus-brand-blue) / 1)}.icon--orange{--tw-text-opacity:1;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))}.icon--orange g{fill:rgb(var(--sensus-brand-orange) / 1)}.icon--green{--tw-text-opacity:1;color:rgb(var(--sensus-brand-green) / var(--tw-text-opacity,1))}.icon--green g{fill:rgb(var(--sensus-brand-green) / 1)}#root .process-list{margin-top:.5rem}#root .process-list ul{grid-template-columns:repeat(1,minmax(0,1fr));gap:0;max-height:10rem;margin-left:0;margin-right:0;padding:1rem 0;list-style-type:none;overflow-y:auto}#root .process-list ul li{cursor:pointer;border-radius:var(--sensus-radius-md);padding:.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}#root .process-list ul li:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.loading-wrapper{pointer-events:none;z-index:9999;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-bg-opacity:.5;opacity:0;--tw-backdrop-blur:blur(4px);width:100%;height:100%;-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);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.layout-wrapper:has(.min-h-screen.loading-wrapper.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.loading-wrapper) .header-dashboard{box-shadow:none}.loading-wrapper--visible{pointer-events:auto;cursor:wait;opacity:1}.loading-wrapper .loading{width:3.5rem}.loading-wrapper .loading--bigger{width:5rem}.loading-wrapper .loading--smaller{width:2rem}.loading-container{pointer-events:none;z-index:9999;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-bg-opacity:.5;opacity:0;--tw-backdrop-blur:blur(4px);width:100%;height:100%;-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);flex-direction:column;justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.loading-container.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.loading-container) .header-dashboard{box-shadow:none}.loading-container--visible{pointer-events:auto;cursor:wait;opacity:1}.loading-container .loading{width:3.5rem}.loading-container .loading--bigger{width:5rem}.loading-container .loading--smaller{width:2rem}.loading-message{text-align:center;--tw-text-opacity:1;max-width:28rem;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.dashboard-section{padding-top:1.5rem}.dashboard-section__container{width:100%}@media (min-width:640px){.dashboard-section__container{max-width:640px}}@media (min-width:768px){.dashboard-section__container{max-width:768px}}@media (min-width:1024px){.dashboard-section__container{max-width:1024px}}@media (min-width:1280px){.dashboard-section__container{max-width:1280px}}@media (min-width:1536px){.dashboard-section__container{max-width:1536px}}.dashboard-section__container{border-bottom-width:.1rem;margin-left:auto;margin-right:auto;padding-bottom:1.5rem;padding-left:1rem;padding-right:1rem}.dashboard-section__container main ul{display:grid}.dashboard-section__container main ul li.stacked .content{padding-top:1rem!important}.dashboard-section__container main ul li{cursor:pointer;position:relative}.dashboard-section__container main ul li .icon-wrapper{border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgba(251,251,251,var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);padding-bottom:55%;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.dashboard-section__container main ul li .icon-wrapper--content{border-radius:var(--sensus-radius-md);width:100%;height:100%;position:absolute;overflow:hidden}.dashboard-section__container main ul li .icon-wrapper:before,.dashboard-section__container main ul li .icon-wrapper:after{z-index:-1;--tw-translate-x:.25rem;--tw-translate-y:3px;width:100%;height:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgba(251,251,251,var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);--tw-content:"";content:var(--tw-content);transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute}.dashboard-section__container main ul li .icon-wrapper:after{z-index:-2;--tw-translate-x:.5rem;--tw-translate-y:6px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.dashboard-section__container main ul li .icon-wrapper .icon{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;left:50%}.dashboard-section__container main ul li .icon-wrapper .icon svg{width:44px;height:44px;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dashboard-section__container main ul li .icon-wrapper .project-thumbnail{width:100%;height:100%;position:absolute}.dashboard-section__container main ul li .icon-wrapper .project-thumbnail img{-o-object-fit:cover;object-fit:cover}.dashboard-section__container main ul li.is-highlighted .icon-wrapper{z-index:10;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-brand-blue) / var(--tw-ring-opacity,1));--tw-ring-offset-width:4px}.dashboard-section__container main ul li.is-highlighted .icon-wrapper:before,.dashboard-section__container main ul li.is-highlighted .icon-wrapper:after{display:none}.dashboard-section__container main ul li.is-highlighted .tooltip-bubble{z-index:50;width:-moz-max-content;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;width:max-content;max-width:180px;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-xl);--tw-shadow-colored:var(--sensus-shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:20px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;animation:.3s ease-out forwards fade-in-left;position:absolute;top:35%;left:100%}.dashboard-section__container main ul li.is-highlighted .tooltip-bubble:after{--tw-translate-y:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content);--tw-border-opacity:1;border-top-width:6px;border-top-color:transparent;border-bottom-width:6px;border-bottom-color:transparent;border-left-width:6px;border-left-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));width:0;height:0;position:absolute;top:50%;right:100%}@keyframes bounce-in{0%{opacity:0;transform:translate(-50%,5px)}to{opacity:1;transform:translate(-50%,15px)}}.dashboard-section__container main ul li:hover .icon-wrapper{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-section__container main ul li:hover .icon-wrapper:before{transform:translate(6px,4px)}.dashboard-section__container main ul li:hover .icon-wrapper:after{transform:translate(12px,8px)}.dashboard-section__container main ul li:hover .content{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.dashboard-section__container main ul li:hover .project-delete{opacity:1;transform:translateY(0)}.dashboard-section__container main ul li .content{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));padding-top:.5rem;font-size:1rem;font-weight:500;line-height:1.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dashboard-section__container main ul li.sensus-bpm-online .wrapper{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.layout-wrapper:has(.min-h-screen.dashboard-section__container main ul li.sensus-bpm-online .wrapper.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.dashboard-section__container main ul li.sensus-bpm-online .wrapper) .header-dashboard{box-shadow:none}.dashboard-section__container main ul li.sensus-bpm-online .wrapper:after{--tw-rotate:55deg;width:100%;height:215%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-bg-opacity:.1;content:"";transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:8%;left:30%}.dashboard-section__container main ul li.sensus-bpm-online img{width:4rem!important;height:4rem!important}.dashboard-section__container main ul li.sensus-bpm-online .icon{top:.25rem;right:.25rem;left:initial;width:1.5rem;height:1.5rem;position:absolute;transform:none}.dashboard-section__container main ul li.sensus-bpm-online .icon svg{width:100%;fill:rgb(var(--sensus-white) / 1)}.dashboard-section__container main ul li.sensus-bpm-online:hover .wrapper:after{top:10%;left:20%}.dashboard-section__container-start{justify-content:flex-end!important;align-items:center!important;padding-bottom:1.5rem!important;padding-left:1rem!important;padding-right:1rem!important;display:flex!important}.layout-wrapper:has(.min-h-screen.dashboard-section__container-start.items-center) .header-dashboard{box-shadow:none!important}.layout-wrapper:has(.min-h-screen.flex.dashboard-section__container-start) .header-dashboard{box-shadow:none!important}.dashboard-section__container-start{max-width:none}.dashboard-section__container-start ul{align-items:center!important;gap:1rem!important;display:flex!important}.layout-wrapper:has(.min-h-screen.dashboard-section__container-start ul.items-center) .header-dashboard{box-shadow:none!important}.layout-wrapper:has(.min-h-screen.flex.dashboard-section__container-start ul) .header-dashboard{box-shadow:none!important}.dashboard-section__container-start ul{margin:0;padding:0;list-style:none}.dashboard-section__container-start li{margin:0;padding:0}.dashboard-section:last-child .dashboard-section__container{border-bottom-width:0}.dashboard-section--gray{--tw-bg-opacity:1;background-color:rgb(var(--sensus-stone-100) / var(--tw-bg-opacity,1))}.dashboard-section--gray .dashboard-section__container,.dashboard-section--hero .dashboard-section__container{border-bottom-width:0}.dashboard-section:first-child{padding-top:5rem}.layout-wrapper:has(.header-menu) .dashboard-section:first-child{padding-top:7rem}.dashboard-section header{justify-content:flex-start;align-items:center;padding-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.dashboard-section header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.dashboard-section header) .header-dashboard{box-shadow:none}.dashboard-section header{height:56px}.dashboard-section header svg{width:1.5rem;height:1.5rem}.dashboard-section header h1{padding-left:.75rem;font-size:1.125rem;font-weight:500;line-height:1.75rem}.dashboard .project-thumbnail{position:relative}.dashboard .project-delete{z-index:10;cursor:pointer;opacity:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:color .15s cubic-bezier(.4,0,.2,1) .15s,background-color .15s cubic-bezier(.4,0,.2,1) .15s,border-color .15s cubic-bezier(.4,0,.2,1) .15s,-webkit-text-decoration-color .15s cubic-bezier(.4,0,.2,1) .15s,text-decoration-color .15s cubic-bezier(.4,0,.2,1) .15s,fill .15s cubic-bezier(.4,0,.2,1) .15s,stroke .15s cubic-bezier(.4,0,.2,1) .15s,opacity .15s cubic-bezier(.4,0,.2,1) .15s,box-shadow .15s cubic-bezier(.4,0,.2,1) .15s,transform .15s cubic-bezier(.4,0,.2,1) .15s,-webkit-filter .15s cubic-bezier(.4,0,.2,1) .15s,filter .15s cubic-bezier(.4,0,.2,1) .15s,-webkit-backdrop-filter .15s cubic-bezier(.4,0,.2,1) .15s,backdrop-filter .15s cubic-bezier(.4,0,.2,1) .15s;display:flex;position:absolute;top:0;right:0}.layout-wrapper:has(.min-h-screen.dashboard .project-delete.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.dashboard .project-delete) .header-dashboard{box-shadow:none}.dashboard .project-delete{transform:translateY(5px)}.dashboard .project-delete .icon svg{width:1.25rem!important;height:1.25rem!important}.dashboard .project-delete:hover svg{--tw-text-opacity:1;color:rgb(var(--sensus-brand-red) / var(--tw-text-opacity,1))}.dashboard-button{border-radius:var(--sensus-radius-md);border-width:1px;border-color:transparent;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.dashboard-button) .header-dashboard{box-shadow:none}.dashboard-button .icon{flex-shrink:0;margin-left:-.25rem;margin-right:.25rem}.dashboard-button .icon svg{width:1.5rem;height:1.5rem}.dashboard-button .icon svg g path{stroke:#fff;fill:#fff}.dashboard-button-default{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-default:hover{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-default:focus{outline-offset:2px;outline:2px solid transparent}.dashboard-button-ai{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-ai:hover{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-ai:focus{outline-offset:2px;outline:2px solid transparent}.dashboard-button-orange{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-orange:hover{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.dashboard-button-orange:focus{outline-offset:2px;outline:2px solid transparent}.dashboard-button-disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}@media (min-width:512px){.dashboard-section__container{max-width:512px}}@media (min-width:615px){.dashboard-section__container{max-width:615px}}@media (min-width:820px){.dashboard-section__container{max-width:820px}}@media (min-width:1024px){.dashboard-section__container{max-width:1024px}}@media (min-width:1228px){.dashboard-section__container{max-width:1228px}}.dashboard-section main ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}@media (min-width:768px){.dashboard-section main ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}}@media (min-width:1024px){.dashboard-section main ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}}@media (min-width:1280px){.dashboard-section main ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:30px}}.hero-carousel{border-radius:var(--sensus-radius-2xl);--carousel-slide-width:100%;--carousel-gap:0rem;width:100%;position:relative;overflow:hidden}@media (min-width:1024px){.hero-carousel{--carousel-slide-width:75%;--carousel-gap:1.5rem}}.hero-carousel-track{transition-property:transform;transition-duration:.7s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.hero-carousel-track.items-center) .header-dashboard{box-shadow:none}.hero-carousel-track{gap:var(--carousel-gap)}.hero-carousel-slide{aspect-ratio:3;width:var(--carousel-slide-width);min-width:var(--carousel-slide-width);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue-light) / var(--tw-bg-opacity,1));flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.layout-wrapper:has(.min-h-screen.hero-carousel-slide.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.hero-carousel-slide) .header-dashboard{box-shadow:none}@media (min-width:1024px){.hero-carousel-slide{border-radius:var(--sensus-radius-2xl)}}.hero-carousel-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (min-width:1024px){.hero-carousel-image{border-radius:var(--sensus-radius-2xl)}}.hero-banner-top{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);margin-bottom:1.5rem;transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.hero-banner-top:hover{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.hero-banner-top img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;max-height:120px}.action-banner{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.action-banner:hover{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.action-banner{max-width:300px;height:40px}.action-banner img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.hero-carousel-content{text-align:center;--tw-text-opacity:1;max-width:56rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.hero-carousel-title{--tw-drop-shadow:drop-shadow(0 10px 8px rgba(0,0,0,.04)) drop-shadow(0 4px 3px rgba(0,0,0,.1));-webkit-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: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);margin-bottom:1rem;font-size:3rem;font-weight:700;line-height:1}.hero-carousel-subtitle{opacity:.9;margin-bottom:1.25rem;font-size:1.5rem;font-weight:600;line-height:2rem}.hero-carousel-description{opacity:.8;max-width:42rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.625}.hero-carousel-cta{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);cursor:pointer;padding:1rem 2rem;font-weight:600;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero-carousel-cta:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:var(--sensus-shadow-xl);--tw-shadow-colored:var(--sensus-shadow-xl);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.hero-carousel-arrow{--tw-translate-y:-50%;width:3.5rem;height:3.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--sensus-radius-full);background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-bg-opacity:.2;--tw-backdrop-blur:blur(4px);-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);cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.layout-wrapper:has(.min-h-screen.hero-carousel-arrow.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.hero-carousel-arrow) .header-dashboard{box-shadow:none}.hero-carousel-arrow:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:.4}.hero-carousel-arrow:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-color:rgb(var(--sensus-white) / var(--tw-ring-opacity,1));--tw-ring-opacity:.5;outline:2px solid transparent}.hero-carousel-arrow{border:none}.hero-carousel-arrow .icon{width:2rem;height:2rem}.hero-carousel-arrow .icon svg{stroke-width:3px;width:100%;height:100%}.hero-carousel-arrow-prev{left:1.5rem}.hero-carousel-arrow-next{right:1.5rem}.hero-carousel-arrow:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hero-carousel-indicators{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));gap:.75rem;display:flex;position:absolute;bottom:.75rem;left:50%}.layout-wrapper:has(.min-h-screen.hero-carousel-indicators.items-center) .header-dashboard{box-shadow:none}@media (min-width:1024px){.hero-carousel-indicators{bottom:1rem}}.hero-carousel-indicator{cursor:pointer;border-radius:var(--sensus-radius-full);background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-bg-opacity:.4;width:.75rem;height:.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.hero-carousel-indicator:hover{--tw-bg-opacity:.6}.hero-carousel-indicator:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-color:rgb(var(--sensus-white) / var(--tw-ring-opacity,1));--tw-ring-opacity:.5;outline:2px solid transparent}.hero-carousel-indicator{border:none;padding:0}.hero-carousel-indicator-active{--tw-bg-opacity:1;width:2rem}.entity-icon-chip{border-radius:var(--sensus-radius-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.entity-icon-chip.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-icon-chip) .header-dashboard{box-shadow:none}.entity-icon-chip{width:1rem;height:1rem}.entity-icon-chip svg{display:block}.entity-icon-img{border-radius:var(--sensus-radius-default);-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1rem;height:1rem}.type-icon-img{-o-object-fit:contain;object-fit:contain;width:18px;height:18px}.export-modal{width:92vw;max-width:1500px;height:88vh;padding:0;overflow:hidden}.export-modal .modal-header{margin-bottom:0;padding:1rem 1.25rem .75rem}.export-modal .modal-body{flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.export-modal .modal-body.items-center) .header-dashboard{box-shadow:none}.export-header-format-chip{border-radius:var(--sensus-radius-full);align-items:center;gap:.375rem;margin-left:.25rem;padding:.125rem .625rem;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.export-header-format-chip) .header-dashboard{box-shadow:none}.export-header-format-chip{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));font-size:13px;font-weight:600}.export-header-format-chip .icon{flex-shrink:0;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.export-header-format-chip .icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-header-format-chip .icon) .header-dashboard{box-shadow:none}.export-header-format-chip .icon svg{width:1rem;height:1rem}.export-wizard{flex-direction:row;flex:1;min-height:0;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard.items-center) .header-dashboard{box-shadow:none}.export-wizard-rail{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity,1));flex-direction:column;flex-shrink:0;gap:.5rem;width:220px;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-rail.items-center) .header-dashboard{box-shadow:none}.export-wizard-rail{padding:16px 12px}.export-wizard-step{cursor:pointer;border-radius:var(--sensus-radius-lg);flex-direction:row;align-items:flex-start;gap:10px;width:100%;padding:10px;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-step.items-center) .header-dashboard{box-shadow:none}.export-wizard-step{text-align:left;border-width:1px;border-color:transparent;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-wizard-step-indicator{border-radius:var(--sensus-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-step-indicator.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-wizard-step-indicator) .header-dashboard{box-shadow:none}.export-wizard-step-indicator{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-wizard-step-indicator svg{width:1rem;height:1rem}.export-wizard-step-text{flex-direction:column;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-step-text.items-center) .header-dashboard{box-shadow:none}.export-wizard-step-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.export-wizard-step-subtitle{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.export-wizard-step--active{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.export-wizard-step--active .export-wizard-step-indicator{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.export-wizard-step--done .export-wizard-step-indicator{--tw-border-opacity:1;border-color:rgb(var(--sensus-green-500) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-green-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.export-wizard-content{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.export-wizard-content.items-center) .header-dashboard{box-shadow:none}.export-wizard-pane{flex:1;min-height:0;overflow-y:auto}.export-step1{padding:20px 24px}.export-step1-section-header{justify-content:space-between;align-items:baseline;display:flex}.layout-wrapper:has(.min-h-screen.export-step1-section-header.items-center) .header-dashboard{box-shadow:none}.export-step1-section-header{margin:4px 0 12px}.export-step1-section-header-divided{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));margin-top:20px;padding-top:20px}.export-step1-section-label{text-transform:uppercase;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));letter-spacing:.08em;font-size:.75rem;font-weight:700;line-height:1rem}.export-format-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin-bottom:28px;display:grid}.export-format-card{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));text-align:left;flex-direction:row;align-items:center;gap:14px;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.export-format-card.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-format-card) .header-dashboard{box-shadow:none}.export-format-card{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));border-radius:10px;padding:18px 16px;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-format-card:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1))}.export-format-card--selected{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-brand-blue) / var(--tw-ring-opacity,1))}.export-format-card--selected .export-format-card-check{display:flex}.layout-wrapper:has(.min-h-screen.export-format-card--selected .export-format-card-check.items-center) .header-dashboard{box-shadow:none}.export-format-card-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.layout-wrapper:has(.min-h-screen.export-format-card-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-format-card-icon) .header-dashboard{box-shadow:none}.export-format-card-icon svg{width:1.75rem;height:1.75rem}.export-format-card-icon svg g{fill:currentColor}.export-format-card-icon--pdf{background:#fdecea}.export-format-card-icon--html{background:#fff3e6}.export-format-card-icon--excel{background:#e6f4ea}.export-format-card-icon--svg{--tw-text-opacity:1;color:rgb(var(--sensus-purple-500) / var(--tw-text-opacity,1));background:#efe9fb}.export-format-card-icon--sprx{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));background:#e8f0fe}.export-format-card-icon--json{--tw-text-opacity:1;color:rgb(var(--sensus-green-600) / var(--tw-text-opacity,1));background:#e6f4ea}.export-format-card-text{flex-direction:column;gap:2px;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.export-format-card-text.items-center) .header-dashboard{box-shadow:none}.export-format-card-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-weight:600}.export-format-card-desc{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.export-format-card-check{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));justify-content:center;align-items:center;display:none;position:absolute;top:.5rem;right:.5rem}.layout-wrapper:has(.min-h-screen.flex.export-format-card-check) .header-dashboard{box-shadow:none}.export-format-card-check svg{width:.75rem;height:.75rem}.export-format-card-check svg g{fill:currentColor}.export-step1-saved-count{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.export-saved-exports{margin-bottom:20px;position:relative}.export-saved-exports-empty{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-style:dashed;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));margin-bottom:20px;padding:18px;font-size:.875rem;font-style:italic;line-height:1.25rem}.export-saved-exports-table{border-collapse:separate;border-spacing:0;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));width:100%}.export-saved-exports-table thead th:first-child{border-top-left-radius:7px}.export-saved-exports-table thead th:last-child{border-top-right-radius:7px}.export-saved-exports-table tbody tr:last-child td:first-child{border-bottom-left-radius:7px}.export-saved-exports-table tbody tr:last-child td:last-child{border-bottom-right-radius:7px}.export-saved-exports-table th{letter-spacing:.08em;text-align:left;text-transform:uppercase;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));padding:10px 14px;font-size:11px;font-weight:700;position:relative}.export-saved-exports-table th.export-saved-sort{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.export-saved-exports-table th.export-saved-sort:hover,.export-saved-exports-table th.export-saved-sort.is-sorted{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1))}.export-saved-exports-table td{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));vertical-align:middle;--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));padding:10px 14px;font-size:.875rem;line-height:1.25rem}.export-saved-exports-table tbody tr:last-child td{border-bottom:none}.export-saved-export-row{cursor:pointer}.export-saved-export-row:hover td{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.export-saved-exports-nomatch td{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-style:italic}.export-saved-sort-arrow{vertical-align:middle;flex-direction:column;margin-left:6px;line-height:1;display:inline-flex}.export-saved-sort-caret{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));opacity:.45;font-size:7px;line-height:.9}.export-saved-sort-caret.is-active{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));opacity:1}.export-saved-filter-btn{cursor:pointer;border-radius:var(--sensus-radius-default);vertical-align:middle;align-items:center;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.export-saved-filter-btn) .header-dashboard{box-shadow:none}.export-saved-filter-btn{opacity:.55;margin-left:6px;padding:2px 4px}.export-saved-filter-btn svg{width:.875rem;height:.875rem}.export-saved-filter-btn:hover,.export-saved-filter-btn.is-active{opacity:1;--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1))}.export-saved-filter-backdrop{z-index:19;position:fixed;top:0;bottom:0;left:0;right:0}.export-saved-filter-popover{z-index:20;letter-spacing:normal;text-transform:none;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));min-width:210px;max-width:280px;padding:10px;font-weight:400;position:absolute;top:calc(100% - 6px);left:0;box-shadow:0 6px 18px rgba(0,0,0,.15)}.export-saved-filter-input{border-radius:var(--sensus-radius-default);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;width:100%;height:30px;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));padding:4px 8px;font-size:12px;font-weight:400}.export-saved-filter-input:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));outline-offset:2px;outline:2px solid transparent}.export-saved-filter-options{flex-direction:column;max-height:180px;margin-top:8px;display:flex;overflow-y:auto}.layout-wrapper:has(.min-h-screen.export-saved-filter-options.items-center) .header-dashboard{box-shadow:none}.export-saved-filter-option{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));border-radius:4px;align-items:center;gap:.5rem;padding:4px;font-size:.75rem;font-weight:400;line-height:1rem;display:flex}.layout-wrapper:has(.min-h-screen.export-saved-filter-option.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-saved-filter-option) .header-dashboard{box-shadow:none}.export-saved-filter-option:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.export-saved-filter-actions{justify-content:flex-end;margin-top:10px;display:flex}.export-saved-filter-actions .button{padding:4px 12px;font-size:12px}.export-saved-export-name{font-weight:600}.export-saved-export-description{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;max-width:240px;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));overflow:hidden}.export-view-description-text{white-space:pre-wrap;word-break:break-word;--tw-text-opacity:1;max-height:260px;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));margin-top:6px;font-size:13px;line-height:1.5;overflow-y:auto}.export-save-description-input{resize:vertical;height:auto;min-height:64px}.export-saved-export-actions{text-align:right;white-space:nowrap;width:110px}.export-saved-export-actions .export-saved-action{cursor:pointer;border-radius:var(--sensus-radius-default);vertical-align:middle;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.export-saved-export-actions .export-saved-action) .header-dashboard{box-shadow:none}.export-saved-export-actions .export-saved-action:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.export-saved-export-actions .export-saved-action{color:#1f1f1f;margin-left:6px}.export-saved-export-actions .export-saved-action svg{width:18px;height:18px}.export-format-badge{letter-spacing:.04em;border-radius:12px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.export-format-badge--pdf{color:#b3261e;background:#fdecea}.export-format-badge--html{color:#b45f06;background:#fff3e6}.export-format-badge--excel{color:#1e7e34;background:#e6f4ea}.export-format-badge--svg{color:#6b46c1;background:#efe9fb}.export-format-badge--sprx{color:#1a56b8;background:#e8f0fe}.export-format-badge--json{color:#1e7e34;background:#e6f4ea}.export-inline-spinner{justify-content:center;align-items:center;padding-top:1rem;padding-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.export-inline-spinner.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-inline-spinner) .header-dashboard{box-shadow:none}.export-inline-spinner img{width:2rem}.export-inline-spinner--compact{justify-content:flex-start;padding:0}.export-inline-spinner--compact img{width:1.25rem}.export-save-overlay{z-index:20;border-radius:var(--sensus-radius-lg);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.layout-wrapper:has(.min-h-screen.export-save-overlay.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-save-overlay) .header-dashboard{box-shadow:none}.export-save-overlay{background:rgba(0,0,0,.2)}.export-save-card{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-xl);--tw-shadow-colored:var(--sensus-shadow-xl);width:420px;max-width:90%;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.export-save-card.items-center) .header-dashboard{box-shadow:none}.export-save-card{padding:20px}.export-save-card-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-size:1rem;font-weight:600;line-height:1.5rem}.export-save-card-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden}.export-save-card-hint{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.export-save-card-status{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.export-save-card-status.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-save-card-status) .header-dashboard{box-shadow:none}.export-save-card-status--success{--tw-text-opacity:1;color:rgb(var(--sensus-green-600) / var(--tw-text-opacity,1))}.export-save-card-status--success svg{width:1rem;height:1rem}.export-save-card-status--success svg g{fill:currentColor}.export-save-card input[type=radio]{accent-color:rgb(var(--sensus-brand-blue) / 1);margin:0;display:inline-block}.export-save-mode{flex-direction:column;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-save-mode.items-center) .header-dashboard{box-shadow:none}.export-save-mode-option{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));align-items:center;gap:.75rem;margin:0;display:flex}.layout-wrapper:has(.min-h-screen.export-save-mode-option.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-save-mode-option) .header-dashboard{box-shadow:none}.export-save-mode-option{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));padding:10px 12px;font-size:.875rem;font-weight:400;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-save-mode-option:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.export-save-mode-option--selected{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1))}.export-save-mode-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-weight:600;overflow:hidden}.export-save-field-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.export-save-card-buttons{flex-direction:row;justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-save-card-buttons.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-save-card-buttons) .header-dashboard{box-shadow:none}.export-save-card-buttons .button{border-radius:var(--sensus-radius-md);justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.export-save-card-buttons .button) .header-dashboard{box-shadow:none}.export-save-card-buttons .button{cursor:pointer;--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-save-card-buttons .button:focus{outline-offset:2px;outline:2px solid transparent}.export-save-card-buttons .button{min-width:90px}.export-save-card-buttons .button:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.export-save-card-buttons .button-gray{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.export-save-card-buttons .button-gray:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.export-save-card-buttons .button--danger{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-600) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.export-save-card-buttons .button--danger:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-600) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-600) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.export-items-pane{flex-direction:column;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.export-items-pane.items-center) .header-dashboard{box-shadow:none}.export-items-columns{flex-direction:row;flex:1;min-height:0;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.export-items-columns.items-center) .header-dashboard{box-shadow:none}.export-items-columns .entity-icon-chip,.export-items-columns .entity-icon-img{width:1.5rem;height:1.5rem}.export-items-column{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));flex-direction:column;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.export-items-column.items-center) .header-dashboard{box-shadow:none}.export-items-column--categories{flex-shrink:0;width:15rem}.export-items-column--items,.export-items-column--fields{flex:1}.export-items-column--fields{border-right-width:0}.export-items-column-title{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.export-items-column-title.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-items-column-title) .header-dashboard{box-shadow:none}.export-items-column-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));padding:8px 12px;font-size:13px;font-weight:600}.export-items-column-action{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:500;line-height:1rem}.export-items-column-action:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.export-items-column-body{flex-direction:column;flex:1;gap:.25rem;min-height:0;padding:.5rem;display:flex;overflow-y:auto}.layout-wrapper:has(.min-h-screen.export-items-column-body.items-center) .header-dashboard{box-shadow:none}.export-category-card{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-category-card.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-category-card) .header-dashboard{box-shadow:none}.export-category-card{cursor:pointer;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.export-category-card:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.export-category-card--selected{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1))}.export-category-card--selected .export-category-card-name{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.export-category-card-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));flex:1;font-size:.875rem;font-weight:500;line-height:1.25rem;overflow:hidden}.export-category-card-icon{flex-shrink:0;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.export-category-card-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-category-card-icon) .header-dashboard{box-shadow:none}.export-count-badge{border-radius:var(--sensus-radius-full);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.export-count-badge) .header-dashboard{box-shadow:none}.export-count-badge{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700}.export-items-checkbox-row{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.125rem .25rem;font-size:.875rem;font-weight:400;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.export-items-checkbox-row.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-items-checkbox-row) .header-dashboard{box-shadow:none}.export-items-checkbox-row:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.export-items-checkbox-row input{flex-shrink:0}.export-items-tree-icon{flex-shrink:0;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.export-items-tree-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-items-tree-icon) .header-dashboard{box-shadow:none}.export-items-tree-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.export-items-field-icon{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-block}.export-items-field-icon--empty{opacity:0}.export-items-empty{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));padding:.75rem;font-size:.875rem;line-height:1.25rem}.export-items-fields-hint{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));padding-bottom:.5rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;line-height:1rem}.export-type-chip--plain{background:#fff;border:1px solid #e5e7eb}.export-items-field-group{flex-direction:column;gap:.125rem;margin-bottom:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-items-field-group.items-center) .header-dashboard{box-shadow:none}.export-items-field-group-title{cursor:pointer;text-transform:uppercase;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;padding:.5rem .25rem .25rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.layout-wrapper:has(.min-h-screen.export-items-field-group-title.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-items-field-group-title) .header-dashboard{box-shadow:none}.export-items-field-group-title{letter-spacing:.06em}.export-items-field-group>.export-items-checkbox-row{margin-left:1.5rem}.export-settings-pane{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));padding:18px 22px}.export-settings-tile{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));border-radius:10px;margin-bottom:16px;padding:20px 24px;font-size:.875rem;line-height:1.25rem;box-shadow:0 3px 8px rgba(0,0,0,.07)}.export-report-pills-field{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.export-report-pills-field.items-center) .header-dashboard{box-shadow:none}.export-report-pills-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.export-report-pills{flex-flow:wrap;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-report-pills.items-center) .header-dashboard{box-shadow:none}.export-report-pills-description{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}.export-report-pill{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));border-radius:18px;padding:6px 18px;font-size:.875rem;line-height:1.25rem;transition:background-color .3s,color .3s}.export-report-pill:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1))}.export-report-pill.is-selected{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.export-page-preview{clear:both;padding:14px 2px 4px}.export-page-preview-paper{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));border-radius:3px;justify-content:center;align-items:center;width:80px;height:113px;transition:width .3s,height .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 6px rgba(0,0,0,.12)}.export-page-preview-paper:before{content:"";border-top:0 solid #fff;border-bottom:14px solid #d1d5db;border-left:0 solid transparent;border-right:14px solid #fff;position:absolute;top:0;right:0}.export-page-preview-paper.is-a3{width:113px;height:160px}.export-page-preview-paper.is-letter{width:80px;height:104px}.export-page-preview-paper.is-landscape{width:113px;height:80px}.export-page-preview-paper.is-a3.is-landscape{width:160px;height:113px}.export-page-preview-paper.is-letter.is-landscape{width:104px;height:80px}.export-page-preview-label{letter-spacing:.06em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:11px;font-weight:600;position:absolute;bottom:3px;right:6px}.export-excel-preview-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.export-excel-preview-scroll{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));max-height:60vh;overflow:auto}.export-excel-preview-table{border-collapse:collapse;width:-moz-max-content;width:max-content;min-width:100%}.export-excel-preview-table td{white-space:nowrap;--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));padding:4px 10px;font-size:.75rem;line-height:1rem}.export-excel-preview-table tr:first-child td{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-weight:600}.export-excel-preview-truncated{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));margin-top:.5rem;font-size:.75rem;font-style:italic;line-height:1rem}.export-preview-pane{flex-direction:column;padding:1rem;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.export-preview-pane.items-center) .header-dashboard{box-shadow:none}.export-review-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));flex-direction:row;gap:1rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.export-review-row.items-center) .header-dashboard{box-shadow:none}.export-review-row-label{--tw-text-opacity:1;width:8rem;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));flex-shrink:0;font-weight:500}.export-review-row-value{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-weight:500}.export-wizard-warning{border-radius:var(--sensus-radius-md);--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));flex-shrink:0;align-items:center;gap:10px;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-warning.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-wizard-warning) .header-dashboard{box-shadow:none}.export-wizard-warning{background:#fff8e1;border:1px solid #ffe082;margin:8px 16px;padding:10px 12px}.export-wizard-warning-icon{border-radius:var(--sensus-radius-full);flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-weight:700;display:flex}.layout-wrapper:has(.min-h-screen.export-wizard-warning-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-wizard-warning-icon) .header-dashboard{box-shadow:none}.export-wizard-warning-icon{color:#f0a500;border:1px solid #f0a500}.export-modal .modal-footer.export-wizard-footer{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));justify-content:space-between;align-items:center;margin-top:0;display:flex}.layout-wrapper:has(.min-h-screen.export-modal .modal-footer.export-wizard-footer.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-modal .modal-footer.export-wizard-footer) .header-dashboard{box-shadow:none}.export-modal .modal-footer.export-wizard-footer{border-bottom-right-radius:var(--sensus-radius-none);border-bottom-left-radius:var(--sensus-radius-none);margin-bottom:0;margin-left:0;margin-right:0;padding:10px 16px}.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-left,.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-right{flex:1;align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-left.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen .export-modal .modal-footer.export-wizard-footer .export-wizard-footer-right.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-left) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex .export-modal .modal-footer.export-wizard-footer .export-wizard-footer-right) .header-dashboard{box-shadow:none}.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-right{justify-content:flex-end}.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-center{flex:none;align-items:center;gap:10px;display:flex}.layout-wrapper:has(.min-h-screen.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-center.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-center) .header-dashboard{box-shadow:none}.export-modal .modal-footer.export-wizard-footer .export-wizard-footer-hint{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.export-modal .modal-footer.export-wizard-footer .export-footer-back:before{content:"‹";margin-right:6px;font-weight:700}.export-modal .modal-footer.export-wizard-footer .export-footer-next:after{content:"›";margin-left:6px;font-weight:700}.export-modal .modal-footer.export-wizard-footer .export-footer-export:before{content:"✓";margin-right:6px;font-weight:700}.export-modal .modal-footer.export-wizard-footer .export-footer-btn--not-ready{cursor:not-allowed;opacity:.5}*{font-optical-sizing:auto;font-variation-settings:"slnt" 0;font-family:Inter,sans-serif;font-style:normal}.header{pointer-events:none;z-index:51;justify-content:space-between;align-items:center;gap:1rem;width:100%;height:5.5rem;padding:1rem;display:flex;position:fixed;left:0}.layout-wrapper:has(.min-h-screen.header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header) .header-dashboard{box-shadow:none}.layout-wrapper:has(.header-menu) .header{top:2rem}.header-part{pointer-events:auto;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);height:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-part.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-part) .header-dashboard{box-shadow:none}.header-part-section{border-right-width:1px;justify-content:space-between;align-items:center;gap:.5rem;padding-right:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-part-section.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-part-section) .header-dashboard{box-shadow:none}.header-part-section:last-child{border-right-width:0;padding-right:0}.header-part-section .logo-image{width:2.75rem;max-width:2.75rem;padding-left:.5rem}.header-part .button-primary{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1))}.header-part .button-primary:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))}.header-part .button-primary:hover .icon{--tw-text-opacity:1!important;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))!important}.header-part--larger-gap{gap:.75rem}.header-part--larger-gap .header-part-section{gap:.75rem;padding-right:.75rem}.header-part--white-icons .header-icon{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.header-part img{cursor:pointer}.header-part-divider{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));width:1px;height:100%;margin-left:1rem;margin-right:1rem;display:block}.header-dashboard{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);height:56px;top:0;box-shadow:0 1px #f5f5f4}.layout-wrapper:has(.min-h-screen.flex.items-center) .header-dashboard{box-shadow:none}.header-dashboard .header-part{--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);background-color:transparent;padding-top:0;padding-bottom:0}.header-dashboard .header-part img{width:2.5rem}.header-dashboard .header-part-divider{margin-top:auto;margin-bottom:auto}.header-dashboard .header-icon{border-radius:var(--sensus-radius-md);background-color:transparent;min-width:2.3rem;height:2.3rem}.header-dashboard .header-icon svg{width:1.5rem;height:1.5rem}.header-dashboard .header-icon-dropdown .header-icon-dropdown-content{width:auto;min-width:10rem}.header-dashboard .language-switch{flex-direction:column;gap:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.header-dashboard .language-switch.items-center) .header-dashboard{box-shadow:none}.header-dashboard .language-switch-item{cursor:pointer;border-radius:var(--sensus-radius-md);background-color:transparent;min-width:2.3rem;height:2.3rem}.header-dashboard .language-switch-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-dashboard .language-switch-item-active{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-dashboard .language-switch-item-active:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.header-dashboard .button .icon svg{width:1.25rem;height:1.25rem}.header-dashboard .button-outline-orange{--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-brand-orange) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));margin-right:.25rem}.header-dashboard .button-outline-orange .icon{--tw-text-opacity:1;color:rgb(var(--sensus-brand-orange) / var(--tw-text-opacity,1))}.header-dashboard .button-outline-orange:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-dashboard .button-outline-orange:hover .icon{--tw-text-opacity:1!important;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))!important}.header-dashboard h1{font-size:1.25rem;font-weight:500;line-height:1.75rem}.header-icon{cursor:pointer;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;min-width:2rem;height:2rem;padding-left:.25rem;padding-right:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.header-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon) .header-dashboard{box-shadow:none}.header-icon.header-icon-dropdown--active,.header-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.header-icon-title{text-overflow:ellipsis;white-space:nowrap;max-width:50ch;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.header-icon--larger{height:2.5rem;padding-left:1.5rem;padding-right:1.5rem}.header-icon--larger .header-icon-dropdown-content{padding-top:3rem}.header-icon--squared{border-radius:var(--sensus-radius-none);border-radius:var(--sensus-radius-lg)}.header-icon--bold{font-weight:700}.header-icon--blue-bg{background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-bg-opacity:.3}.header-icon.header-icon--active{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.header-icon.header-icon--active svg,.header-icon.header-icon--active .header-icon-title{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-icon svg g{fill:currentColor}.header-icon.inactive{opacity:.3;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon.inactive:hover{opacity:1}.header-icon--disabled{pointer-events:none;opacity:.5}.header-icon--with-dropdown{padding-right:2rem}.header-icon--with-dropdown.header-icon--larger{padding-right:3rem}.header-icon--with-dropdown:before{transform-origin:50%;--tw-translate-y:-50%;--tw-rotate:45deg;width:.5rem;height:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-bottom-width:2px;border-right-width:2px;border-color:rgb(var(--sensus-gray-500) / var(--tw-border-opacity,1));content:"";transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:45%;right:1rem}.header-icon--with-dropdown.header-icon-dropdown--active:before,.header-icon--with-dropdown:hover:before{--tw-rotate:225deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-color:rgb(var(--sensus-white) / var(--tw-border-opacity,1));top:55%}.header-icon svg{width:1.25rem;height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon.header-icon-dropdown--active .header-icon-title,.header-icon:hover .header-icon-title,.header-icon.header-icon-dropdown--active svg,.header-icon:hover svg{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-icon-dropdown{position:relative}.header-icon-dropdown-content{pointer-events:none;opacity:0;z-index:50;width:-moz-max-content;width:max-content;padding-top:2rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0}.header-icon-dropdown-content-wrapper{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);width:-moz-max-content;width:max-content;padding:.5rem;overflow:hidden}.header-icon-dropdown-content-wrapper:has(.account-menu-header){width:280px;min-width:280px}.header-icon-dropdown.header-icon-dropdown--center .header-icon-dropdown-content{left:50%;right:auto;transform:translate(-50%)}.header-icon-dropdown.header-icon-dropdown--center--active .header-icon-dropdown-content,.header-icon-dropdown.header-icon-dropdown--center:hover .header-icon-dropdown-content{pointer-events:auto;opacity:1;transform:translate(-50%,1.5rem)}.header-icon-dropdown.header-icon-dropdown--left .header-icon-dropdown-content{left:auto;right:0}.header-icon-dropdown.header-icon-dropdown--left--active .header-icon-dropdown-content,.header-icon-dropdown.header-icon-dropdown--left:hover .header-icon-dropdown-content{pointer-events:auto;opacity:1;transform:translateY(1.5rem)}.header-icon-dropdown.header-icon-dropdown--right .header-icon-dropdown-content{left:0;right:auto}.header-icon-dropdown.header-icon-dropdown--right--active .header-icon-dropdown-content,.header-icon-dropdown.header-icon-dropdown--right:hover .header-icon-dropdown-content{pointer-events:auto;opacity:1;transform:translateY(1.5rem)}.header-icon-dropdown.header-icon-dropdown--slight-left .header-icon-dropdown-content{left:50%;right:auto;transform:translate(calc(-50% - 2rem))}.header-icon-dropdown.header-icon-dropdown--slight-left--active .header-icon-dropdown-content,.header-icon-dropdown.header-icon-dropdown--slight-left:hover .header-icon-dropdown-content{pointer-events:auto;opacity:1;transform:translate(calc(-50% - 2rem),1.5rem)}.header-icon-dropdown.header-icon-dropdown--slight-right .header-icon-dropdown-content{left:50%;right:auto;transform:translate(calc(4rem - 50%))}.header-icon-dropdown.header-icon-dropdown--slight-right--active .header-icon-dropdown-content,.header-icon-dropdown.header-icon-dropdown--slight-right:hover .header-icon-dropdown-content{pointer-events:auto;opacity:1;transform:translate(calc(4rem - 50%),1.5rem)}.header-icon-dropdown:has(.language-switch) .header-icon-dropdown-content{width:auto;min-width:12rem}.header-icon-dropdown .header-entity-title-container{--tw-border-opacity:1;border-bottom-width:2px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));align-items:center;gap:.5rem;width:100%;margin-bottom:.5rem;padding-bottom:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown .header-entity-title-container.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon-dropdown .header-entity-title-container) .header-dashboard{box-shadow:none}.header-icon-dropdown .header-entity-title-container .entity-title{cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.5rem;font-weight:700;display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown .header-entity-title-container .entity-title.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon-dropdown .header-entity-title-container .entity-title) .header-dashboard{box-shadow:none}.header-icon-dropdown .header-entity-title-container .entity-title .input{cursor:pointer;resize:none;border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);width:100%;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);background-color:transparent;flex:auto;padding:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon-dropdown .header-entity-title-container .entity-title .input:focus{flex:0 auto}.header-icon-dropdown .header-entity-title-container .entity-title .input-read-only{pointer-events:none;text-overflow:ellipsis;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);background-color:transparent;border-width:0}.header-icon-dropdown .header-entity-title-container .entity-title .input-error{--tw-border-opacity:1!important;border-color:rgb(var(--sensus-red-500) / var(--tw-border-opacity,1))!important;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)!important;--tw-ring-opacity:1!important;--tw-ring-color:rgb(var(--sensus-red-500) / var(--tw-ring-opacity,1))!important}.header-icon-dropdown .header-entity-title-container .entity-title .error-message{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1));margin-top:.25rem;font-size:.875rem;line-height:1.25rem}.header-icon-dropdown .header-entity-title-container .entity-title .character-counter{opacity:0;width:0;min-width:40px;font-size:.5rem;font-weight:300;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon-dropdown .header-entity-title-container .entity-title .icon{cursor:pointer;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon-dropdown .header-entity-title-container .entity-title .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-icon-dropdown .header-entity-title-container .entity-title:focus-within .character-counter{opacity:1;width:auto}.header-icon-dropdown-item{text-overflow:ellipsis;white-space:nowrap;max-width:50ch;overflow:hidden}.header-icon-dropdown-item--selected{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));font-weight:700}.header-icon-dropdown-item--selected:hover{--tw-bg-opacity:1!important;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))!important;--tw-text-opacity:1!important;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))!important;font-weight:700!important}.header-icon-dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-icon-dropdown-item--with-delete{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown-item--with-delete.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon-dropdown-item--with-delete) .header-dashboard{box-shadow:none}.header-icon-dropdown-item-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.header-icon-dropdown-item-delete{border-radius:var(--sensus-radius-default);opacity:0;padding:.25rem;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-icon-dropdown-item-delete:hover{background-color:rgb(var(--sensus-red-500) / var(--tw-bg-opacity,1));--tw-bg-opacity:.2}.header-icon-dropdown-item-delete .icon{background-color:transparent;min-width:0}.header-icon-dropdown-item-delete .icon svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-red-500) / var(--tw-text-opacity,1))}.header-icon-dropdown-item:hover .header-icon-dropdown-item-delete{opacity:1}.header-icon-dropdown ul{--tw-text-opacity:1;width:100%;max-height:20rem;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));gap:.25rem;font-weight:400;overflow-x:hidden;overflow-y:auto}.header-icon-dropdown ul li{cursor:pointer;border-radius:var(--sensus-radius-lg);justify-content:flex-start;align-items:center;gap:.5rem;padding:.5rem;font-size:.82rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown ul li.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon-dropdown ul li) .header-dashboard{box-shadow:none}.header-icon-dropdown ul li .icon{background-color:transparent;min-width:0}.header-icon-dropdown ul li .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-icon-dropdown ul li.large{width:10rem}.header-icon-dropdown ul li:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-icon-dropdown ul li:hover svg{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-icon-dropdown .language-switch{flex-direction:column;gap:.25rem;margin-right:2.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown .language-switch.items-center) .header-dashboard{box-shadow:none}.header-icon-dropdown .language-switch-item{cursor:pointer;border-radius:var(--sensus-radius-md);background-color:transparent;justify-content:center;align-items:center;min-width:2.3rem;height:2.3rem;display:flex}.layout-wrapper:has(.min-h-screen.header-icon-dropdown .language-switch-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-icon-dropdown .language-switch-item) .header-dashboard{box-shadow:none}.header-icon-dropdown .language-switch-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1))}.header-icon-dropdown .language-switch-item-active,.header-icon-dropdown .language-switch-item-active:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-icon--loading{pointer-events:none}.header-icon--loading *{pointer-events:none!important}.header-icon--loading .loading img{width:1.5rem;margin:auto}.view-mode-switch-container{position:relative}.view-mode-switch{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));align-items:center;gap:0;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.view-mode-switch.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.view-mode-switch) .header-dashboard{box-shadow:none}.view-mode-switch{padding:3px}.view-mode-switch:before{content:"";border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));z-index:0;width:calc(50% - 4px);height:calc(100% - 6px);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px}.view-mode-switch:has(.view-mode-switch-option:nth-child(2).view-mode-switch-option--active):before{left:calc(50% + 1px)}.view-mode-switch-option{z-index:10;cursor:pointer;flex:1;justify-content:center;align-items:center;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.layout-wrapper:has(.min-h-screen.view-mode-switch-option.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.view-mode-switch-option) .header-dashboard{box-shadow:none}.view-mode-switch-option{width:2.5rem;height:2rem}.view-mode-switch-option svg{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.view-mode-switch-option svg g{fill:currentColor}.view-mode-switch-option--active svg{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.view-mode-switch-option:not(.view-mode-switch-option--active):hover svg{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1))}.view-mode-switch--text .view-mode-switch-option{white-space:nowrap;--tw-text-opacity:1;width:auto;height:auto;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));padding:.625rem 2rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.view-mode-switch--text .view-mode-switch-option--active{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.view-mode-switch--text .view-mode-switch-option:not(.view-mode-switch-option--active):hover{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1))}.view-mode-switch-tooltip{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);white-space:nowrap;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem 1rem;display:flex;position:absolute;top:100%;left:50%}.layout-wrapper:has(.min-h-screen.view-mode-switch-tooltip.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.view-mode-switch-tooltip) .header-dashboard{box-shadow:none}.view-mode-switch-tooltip{z-index:50;min-width:-moz-max-content;min-width:max-content}.view-mode-switch-tooltip-arrow{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid rgb(var(--sensus-brand-blue) / 1);width:0;height:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.view-mode-switch-tooltip--left .view-mode-switch-tooltip-arrow{left:45%}.view-mode-switch-tooltip--right .view-mode-switch-tooltip-arrow{left:55%}.view-mode-switch-tooltip-content{font-size:.875rem;line-height:1.25rem}.view-mode-switch-tooltip-close{cursor:pointer;align-items:center;margin-left:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.view-mode-switch-tooltip-close.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.view-mode-switch-tooltip-close) .header-dashboard{box-shadow:none}.view-mode-switch-tooltip-close svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.view-mode-switch-tooltip-close:hover svg{--tw-text-opacity:1;color:rgb(var(--sensus-gray-200) / var(--tw-text-opacity,1))}.account-menu-header{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));width:100%;margin-bottom:.5rem;padding-bottom:.5rem;display:block}.account-menu-header li{width:100%;min-width:0;margin-bottom:.25rem;display:block!important}.account-menu-header li:last-child{margin-bottom:0}.account-menu-user-name{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:.875rem;font-weight:600;line-height:1.25rem;overflow:hidden;display:block!important}.account-menu-user-email{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;overflow:hidden;display:block!important}.account-menu-subscription{margin-top:.25rem;padding-left:.5rem;padding-right:.5rem;display:block!important}.account-menu-expiration{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));margin-top:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-style:italic;line-height:1rem;display:block!important}.subscription-badge{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:var(--sensus-radius-md);padding:.25rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem;display:inline-block}.subscription-badge--active{--tw-bg-opacity:1;background-color:rgb(var(--sensus-green-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-green-700) / var(--tw-text-opacity,1))}.subscription-badge--trial{--tw-bg-opacity:1;background-color:rgb(var(--sensus-amber-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-amber-700) / var(--tw-text-opacity,1))}.subscription-badge--inactive{--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-red-700) / var(--tw-text-opacity,1))}.account-menu-actions{width:100%;display:block}.account-menu-actions li{margin-bottom:.25rem}.account-menu-actions li:last-child{margin-bottom:0}.account-menu-separator{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));margin-top:.25rem;margin-bottom:.25rem;cursor:default!important;padding:0!important;display:block!important}.header-menu-separator{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));pointer-events:none;width:100%;margin-top:.25rem;margin-bottom:.25rem;cursor:default!important;gap:0!important;min-height:0!important;padding:0!important;display:block!important}.header-menu-separator:hover{background:0 0!important}.account-menu-item{cursor:pointer;border-radius:var(--sensus-radius-md);align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.account-menu-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.account-menu-item) .header-dashboard{box-shadow:none}.account-menu-item .icon{background-color:transparent;flex-shrink:0;min-width:0}.account-menu-item .icon svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.account-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.account-menu-item:hover .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1))}.account-menu-item--disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.account-menu-item--current{cursor:default;font-weight:600}.account-menu-item--current:hover{background-color:transparent}.account-menu-licenses{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));width:100%;margin-bottom:.5rem;padding-bottom:.5rem;display:block}.account-menu-licenses li{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-bottom:.25rem;display:flex;overflow:hidden}.account-menu-licenses li:last-child{margin-bottom:0}.account-menu-licenses-title{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.powered-by-sensus{cursor:pointer;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-size:10px;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.powered-by-sensus:hover{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.header-icon--blue-bg.header-icon-dropdown--active:before,.header-icon--blue-bg.header-icon-dropdown:hover:before{content:"";z-index:40;pointer-events:auto;background-color:rgba(0,0,0,.2);position:fixed;top:0;bottom:0;left:0;right:0}.ai-sparkle-icon{overflow:visible}.ai-sparkle-icon .ai-star{transition:transform .4s cubic-bezier(.34,1.56,.64,1),opacity .3s,fill .2s}.header-icon:hover .Ai .ai-sparkle-icon .ai-star,.header-icon.header-icon-dropdown--active .Ai .ai-sparkle-icon .ai-star{fill:#fff!important}.header-menu-item .Ai .ai-sparkle-icon .ai-star{fill:currentColor}.header-menu{z-index:55;--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));justify-content:space-between;align-items:center;width:100%;height:2rem;padding-left:.75rem;padding-right:.75rem;display:flex;position:fixed;top:0;left:0}.layout-wrapper:has(.min-h-screen.header-menu.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-menu) .header-dashboard{box-shadow:none}.header-menu{box-shadow:0 1px rgba(0,0,0,.06)}.header-menu-list{justify-content:flex-start;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.header-menu-list.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-menu-list) .header-dashboard{box-shadow:none}.header-menu-item{cursor:pointer;white-space:nowrap;border-radius:var(--sensus-radius-default);justify-content:center;align-items:center;gap:.375rem;padding:.125rem .5rem;font-size:13px;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.layout-wrapper:has(.min-h-screen.header-menu-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-menu-item) .header-dashboard{box-shadow:none}.header-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1))}.header-menu-item--disabled{cursor:not-allowed!important;opacity:.25!important}.header-menu-item--active{cursor:default;--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1));font-weight:500}.header-menu-item--active,.header-menu-item--active:hover{background-color:transparent}.header-menu-item--active:after{content:"";border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));height:2px;position:absolute;bottom:0;left:.375rem;right:.375rem}.header-menu-item--submenu{position:relative}.header-menu-item--submenu:after{transform-origin:50%;content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.35rem;height:.35rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;transform:rotate(45deg)translate(-15%,-15%)}.header-menu-item--submenu .header-menu-list{pointer-events:none;cursor:default;opacity:0;padding-top:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:100%;left:0;transform:translateY(-5px)}.header-menu-item--submenu .header-menu-list-body{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;justify-content:center;align-items:flex-start;padding-top:.25rem;padding-bottom:.25rem;display:flex;overflow:visible}.layout-wrapper:has(.min-h-screen.header-menu-item--submenu .header-menu-list-body.items-center) .header-dashboard{box-shadow:none}.header-menu-item--submenu .header-menu-item{cursor:pointer;white-space:nowrap;border-radius:var(--sensus-radius-sm);justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding:.25rem .75rem;font-size:13px;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.header-menu-item--submenu .header-menu-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-menu-item--submenu .header-menu-item) .header-dashboard{box-shadow:none}.header-menu-item--submenu .header-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-menu-item--submenu .header-menu-item .icon{background-color:transparent;flex-shrink:0;min-width:0}.header-menu-item--submenu .header-menu-item .icon svg,.header-menu-item--submenu .header-menu-item svg{color:currentColor;width:1rem;height:1rem}.header-menu-item--submenu .header-menu-item:first-child{border-top-left-radius:var(--sensus-radius-md);border-top-right-radius:var(--sensus-radius-md)}.header-menu-item--submenu .header-menu-item:last-child{border-bottom-right-radius:var(--sensus-radius-md);border-bottom-left-radius:var(--sensus-radius-md)}.header-menu-item--submenu .header-menu-item--disabled{cursor:not-allowed;opacity:.75;align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.header-menu-item--submenu .header-menu-item--disabled.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.header-menu-item--submenu .header-menu-item--disabled) .header-dashboard{box-shadow:none}.header-menu-item--submenu .header-menu-item--disabled .icon{flex-shrink:0}.header-menu-item--submenu .header-menu-item--disabled .icon svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.header-menu-item--submenu .header-menu-item--disabled:hover{--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));background-color:transparent}.header-menu-item--submenu .header-menu-item--nested{padding-right:2rem;position:relative}.header-menu-item--submenu .header-menu-item--nested:before{content:"";z-index:1;border-bottom:2px solid;border-right:2px solid;width:.4rem;height:.4rem;transition:all .2s;position:absolute;top:50%;right:1rem;transform:translateY(-50%)rotate(-45deg)}.header-menu-item--submenu .header-menu-item--nested:after{content:"";opacity:0;pointer-events:none;width:8px;position:absolute;top:0;bottom:0;left:100%}.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested{pointer-events:none;opacity:0;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:calc(100% + 4px);transform:translate(-10px)}.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested .header-menu-list-body{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);min-width:12rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;justify-content:center;align-items:flex-start;padding-top:.25rem;padding-bottom:.25rem;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested .header-menu-list-body.items-center) .header-dashboard{box-shadow:none}.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested .header-menu-item{cursor:pointer;border-radius:var(--sensus-radius-sm);--tw-text-opacity:1;width:100%;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));justify-content:flex-start;padding:.25rem .75rem;font-size:13px;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested .header-menu-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.header-menu-item--submenu .header-menu-item--nested:hover:before{border-color:#fff}.header-menu-item--submenu .header-menu-item--nested:hover:after{pointer-events:auto}.header-menu-item--submenu .header-menu-item--nested:hover .header-menu-list-nested,.header-menu-item--submenu .header-menu-item--nested:hover .header-menu-list-nested,.header-menu-item--submenu .header-menu-item--nested .header-menu-list-nested:hover{pointer-events:auto;opacity:1;transform:translate(0)}.header-menu-item--submenu:hover .header-menu-list{pointer-events:auto;opacity:1;transform:translateY(0)}.header-menu-item--submenu:hover:after{transform:rotate(225deg)translate(-15%,-15%)}.header-banner{cursor:pointer;border-radius:var(--sensus-radius-md);height:2.125rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.header-banner:hover{opacity:.9;transform:scale(1.02)}.header-banner-image{-o-object-fit:contain;object-fit:contain;width:auto;height:100%}.header-icon-banner{overflow:visible}.header-icon-banner .header-icon-title{border-radius:var(--sensus-radius-md);overflow:hidden}.header-icon-banner-image{-o-object-fit:contain;object-fit:contain;width:auto;height:100%;max-height:1.25rem}.header-icon-banner:hover{background-color:rgb(var(--sensus-brand-blue) / 1)!important}.inspector{z-index:40;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:20rem;height:100vh;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;gap:0;display:flex;position:fixed;right:1rem}.layout-wrapper:has(.min-h-screen.inspector.items-center) .header-dashboard{box-shadow:none}.inspector{height:calc(100vh - 6.5rem);top:5.5rem}.layout-wrapper:has(.header-menu) .inspector{height:calc(100vh - 8.5rem);top:7.5rem}.inspector--collapsed{pointer-events:none;--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);background-color:transparent;padding-left:.5rem;padding-right:.5rem;width:5rem!important}.inspector--collapsed .resizer,.inspector--collapsed .inspector-sidebar,.inspector--collapsed .inspector-input{display:none!important}.inspector-container{flex-direction:column;height:100%;padding-top:1rem;padding-bottom:1rem;padding-left:1rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-container.items-center) .header-dashboard{box-shadow:none}.inspector-container{overflow:hidden}.inspector-container .inspector-input{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-right:1rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-container .inspector-input.items-center) .header-dashboard{box-shadow:none}.inspector-container .inspector-input{overflow:visible}.inspector-container .entity-title{width:calc(100% - 1rem);margin-right:1rem}.inspector-container .entity-title-process-icon{flex-shrink:0;width:2rem;height:2rem}.inspector-container .entity-title-process-icon svg{width:100%;height:100%}.inspector-container .templates{flex-grow:1;width:100%;padding-right:.5rem;overflow:auto}.inspector-container .inspector-footer{justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex;position:absolute;bottom:0;left:0}.layout-wrapper:has(.min-h-screen.inspector-container .inspector-footer.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-container .inspector-footer) .header-dashboard{box-shadow:none}.inspector-container .show-toolbar{pointer-events:auto;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);width:3.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.inspector-container .show-toolbar:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.inspector-container .show-toolbar svg{width:2rem;height:2rem;transform:scaleX(1)}.inspector-container .show-toolbar.active svg{transform:scaleX(-1)}.inspector-container .inspector-chat-toggle{pointer-events:auto;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);width:3.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.inspector-container .inspector-chat-toggle:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.inspector-container .inspector-chat-toggle svg{width:2rem;height:2rem}.inspector-container .inspector-chat-toggle.active{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1))}.inspector-container .inspector-sidebar{justify-content:space-between;align-items:center;gap:.5rem;margin:0;padding-left:1rem;list-style-type:none;display:flex}.layout-wrapper:has(.min-h-screen.inspector-container .inspector-sidebar.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-container .inspector-sidebar) .header-dashboard{box-shadow:none}.inspector-container .inspector-sidebar-list-item{position:relative}.inspector-container .inspector-sidebar-list-item img,.inspector-container .inspector-sidebar-list-item svg{cursor:pointer;--tw-shadow:var(--sensus-shadow-sm);--tw-shadow-colored:var(--sensus-shadow-sm);width:3rem;height:3rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inspector-container .inspector-sidebar-list-item img:hover,.inspector-container .inspector-sidebar-list-item svg:hover{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.inspector-container .inspector-sidebar-list-item .inspector-sidebar-list-item-content{pointer-events:none;z-index:10;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));opacity:0;--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);min-width:320px;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;bottom:110%;right:0}.inspector-container .inspector-sidebar-list-item .inspector-sidebar-list-item-content h1{font-size:1rem;font-weight:700;line-height:1.5rem}.inspector-container .inspector-sidebar-list-item .inspector-sidebar-list-item-content .description{white-space:pre-line}.inspector-container .inspector-sidebar-list-item:hover .inspector-sidebar-list-item-content{pointer-events:auto;opacity:1;bottom:130%}.inspector-container .inspector-title{padding-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}.inspector-container .field-icon{width:1.5rem}.inspector-container .field-button{width:1rem}.inspector-container .field-button-delete{opacity:.6;width:.75rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inspector-container .field-button-delete svg{width:1rem;height:1rem}.inspector-container .field-button-delete:hover{opacity:1}.inspector-container .field-button-delete:hover svg path{fill:#dc2626}.inspector-container .field-info-button{cursor:pointer;position:relative}.inspector-container .field-info-button .field-info-tooltip{pointer-events:none;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));opacity:0;--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);z-index:9999;min-width:320px;max-width:400px;margin-top:-10px;padding:.5rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:fixed;transform:translateY(-100%)}.inspector-container .field-info-button .field-info-tooltip .title{margin-bottom:.5rem;font-size:1rem;font-weight:700;line-height:1.5rem}.inspector-container .field-info-button .field-info-tooltip .description{white-space:pre-line;font-size:.875rem;line-height:1.25rem}.inspector-container .field-info-button:hover .field-info-tooltip{pointer-events:auto;opacity:1;margin-top:-20px}.inspector-container .inspector-sidebar-list-item:hover .overlay{opacity:1}.selector-info-tooltip{z-index:9999;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));--tw-text-opacity:1;max-width:280px;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);padding:.5rem .625rem;font-size:.75rem;line-height:1.4;position:fixed}.selector-info-tooltip .title{margin-bottom:.375rem;font-size:13px;font-weight:700}.selector-info-tooltip .description{font-size:12px}.inspector-content{flex:1;padding-bottom:4rem;padding-right:1rem;overflow-y:auto}.inspector-zoomin{pointer-events:auto;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;bottom:0;right:102%;overflow:hidden}.layout-wrapper:has(.min-h-screen.inspector-zoomin.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-zoomin) .header-dashboard{box-shadow:none}.inspector-zoomin .header-icon{border-radius:var(--sensus-radius-none);background-color:transparent;min-width:2.5rem;height:2.5rem;padding:1.7rem .3rem}.inspector-zoomin .header-icon.disabled{pointer-events:none;opacity:.5}.inspector-zoomin .header-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.inspector-zoomin .header-icon-dropdown-content{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));padding-bottom:2.5rem;padding-top:initial;bottom:100%;top:initial}.inspector-zoomin .header-icon svg{width:2rem;height:2rem}.inspector-zoomin .text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.resizer{z-index:-10;cursor:ew-resize;border-top-left-radius:var(--sensus-radius-lg);border-bottom-left-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:2rem;height:2.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);justify-content:center;align-items:center;gap:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:-2rem}.layout-wrapper:has(.min-h-screen.resizer.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.resizer) .header-dashboard{box-shadow:none}.resizer:before,.resizer:after{--tw-bg-opacity:1;background-color:rgb(var(--sensus-black) / var(--tw-bg-opacity,1));content:"";width:2px;height:1.25rem}.resizer.active{opacity:1}.entity-section{border-radius:var(--sensus-radius-lg);margin-bottom:.75rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow:hidden}.entity-section--collapsed{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.entity-section--expanded{--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.entity-section-expand-area{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;padding-top:.5rem;padding-bottom:.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.entity-section-expand-area.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-section-expand-area) .header-dashboard{box-shadow:none}.entity-section-expand-area:hover{background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-bg-opacity:.1}.entity-section-chevron{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.entity-section-chevron svg{width:100%;height:100%}.entity-section-chevron--collapsed{transform:rotate(-90deg)}.entity-section--expanded .entity-section-chevron{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.entity-section-content{padding:.75rem;animation:.3s ease-out forwards fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.variant-selector{margin-bottom:.75rem;padding-right:1rem}.variant-selector-header{cursor:pointer;justify-content:space-between;align-items:center;padding-top:.25rem;padding-bottom:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.variant-selector-header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.variant-selector-header) .header-dashboard{box-shadow:none}.variant-selector-title{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.variant-selector-chevron{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.variant-selector-chevron svg{width:100%;height:100%}.variant-selector-chevron--collapsed{transform:rotate(-90deg)}.variant-selector-grid-container{margin-top:.25rem}.variant-selector-current-outside{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));align-items:center;gap:.375rem;margin-top:.25rem;font-size:.75rem;font-style:italic;line-height:1rem;display:flex}.layout-wrapper:has(.min-h-screen.variant-selector-current-outside.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.variant-selector-current-outside) .header-dashboard{box-shadow:none}.variant-selector-group-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));margin-top:.5rem;margin-bottom:.25rem;font-size:.75rem;line-height:1rem}.variant-selector-grid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:.375rem;display:grid}.variant-selector-item{cursor:pointer;border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));flex-direction:column;align-items:center;gap:.125rem;padding:.375rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.variant-selector-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.variant-selector-item) .header-dashboard{box-shadow:none}.variant-selector-item:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1))}.variant-selector-item--selected{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-100) / var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-brand-blue) / var(--tw-ring-opacity,1))}.variant-selector-item--readonly{cursor:default;opacity:.6}.variant-selector-item--readonly:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));background-color:transparent}.variant-selector-thumbnail{justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.variant-selector-thumbnail.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.variant-selector-thumbnail) .header-dashboard{box-shadow:none}.variant-selector-thumbnail{width:40px;height:28px}.variant-selector-thumbnail svg{width:100%;height:100%}.variant-selector-label{text-align:center;--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));text-overflow:ellipsis;white-space:nowrap;max-width:60px;font-size:9px;line-height:1.25;overflow:hidden}.input-image-container{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));border-width:1px;border-radius:50%;width:120px;height:120px;margin:.5rem}.input-image{border-radius:var(--sensus-radius-full);-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.agent-chat-drawer{bottom:1.5rem;right:calc(var(--inspector-width,80px) + 1.5rem);z-index:45;width:480px;height:min(680px,100vh - 8.5rem);max-width:max(360px, 100vw - var(--left-bar-width,15rem) - var(--left-bar-offset,1rem) - 6rem - var(--inspector-width,80px) - 1.5rem);transform-origin:100% 100%;opacity:0;pointer-events:none;background:#fff;border:1px solid rgba(15,23,42,.07);border-radius:1rem;transition:opacity .18s,transform .26s cubic-bezier(.22,1,.36,1),width .26s cubic-bezier(.22,1,.36,1),height .26s cubic-bezier(.22,1,.36,1);position:fixed;overflow:hidden;transform:translateY(10px)scale(.96);box-shadow:0 1px 1px rgba(15,23,42,.04),0 10px 24px -6px rgba(15,23,42,.16),0 28px 60px -20px rgba(15,23,42,.22)}.agent-chat-drawer.open{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.agent-chat-drawer.expanded{width:min(78vw,1280px);height:calc(100vh - 8.5rem)}.agent-chat-drawer.resizing{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .18s}.agent-chat-drawer.resizing>sensus-agent-chat{pointer-events:none}.agent-chat-drawer>sensus-agent-chat{border-radius:inherit;width:100%;height:100%;display:block}.agent-chat-drawer-resize-w,.agent-chat-drawer-resize-n,.agent-chat-drawer-resize-nw{z-index:3;background:0 0;transition:background .15s;position:absolute}.agent-chat-drawer-resize-w:hover,.agent-chat-drawer-resize-n:hover,.agent-chat-drawer-resize-nw:hover{background:rgba(59,130,246,.18)}.agent-chat-drawer-resize-w{cursor:ew-resize;width:6px;top:0;bottom:0;left:0}.agent-chat-drawer-resize-n{cursor:ns-resize;height:6px;top:0;left:0;right:0}.agent-chat-drawer-resize-nw{z-index:4;cursor:nwse-resize;border-top-left-radius:1rem;width:16px;height:16px;top:0;left:0}.agent-chat-drawer-expand,.agent-chat-drawer-close{z-index:2;color:rgba(15,23,42,.5);cursor:pointer;background:rgba(15,23,42,.05);border:none;border-radius:9999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;font-size:.9rem;line-height:1;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:.5rem}.agent-chat-drawer-expand:hover,.agent-chat-drawer-close:hover{color:rgba(15,23,42,.85);background:rgba(15,23,42,.11)}.agent-chat-drawer-close{right:.5rem}.agent-chat-drawer-expand{right:2.75rem}.entity-list{align-items:center;gap:.25rem;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.entity-list.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-list) .header-dashboard{box-shadow:none}.entity-list .entity-list-goto{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.entity-list .entity-list-goto.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-list .entity-list-goto) .header-dashboard{box-shadow:none}.entity-list .entity-list-goto{width:1.5rem;height:1.5rem}.entity-list .entity-list-goto:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.entity-list .entity-list-goto .icon svg{width:.875rem;height:.875rem}.entity-list .entity-list-create{cursor:pointer;white-space:nowrap;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-blue-600) / var(--tw-text-opacity,1));flex-shrink:0;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1.5rem}.entity-list .entity-list-create:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1))}.link-row{align-items:center;gap:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.link-row.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.link-row) .header-dashboard{box-shadow:none}.link-row .link-row-editor{flex:1;min-width:0}.link-row .link-row-button{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.link-row .link-row-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.link-row .link-row-button) .header-dashboard{box-shadow:none}.link-row .link-row-button{width:1.5rem;height:1.5rem}.link-row .link-row-button:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.link-row .link-row-button:disabled{cursor:default;opacity:.4}.link-row .link-row-button:focus-visible{outline-offset:2px;outline:2px solid}.link-row .link-row-button .icon svg{width:.875rem;height:.875rem}.link-add{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));align-self:flex-start;align-items:center;gap:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;display:flex}.layout-wrapper:has(.min-h-screen.link-add.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.link-add) .header-dashboard{box-shadow:none}.link-add{line-height:1.5rem}.link-add:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.link-add .icon svg{width:.75rem;height:.75rem}.inspector-tasks{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-tasks.items-center) .header-dashboard{box-shadow:none}.inspector-tasks .inspector-tasks-header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-tasks .inspector-tasks-header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-tasks .inspector-tasks-header) .header-dashboard{box-shadow:none}.inspector-tasks .inspector-tasks-title{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;font-weight:600;line-height:1rem}.inspector-tasks .inspector-tasks-add{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));align-items:center;gap:.25rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-tasks .inspector-tasks-add.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-tasks .inspector-tasks-add) .header-dashboard{box-shadow:none}.inspector-tasks .inspector-tasks-add{line-height:1.5rem}.inspector-tasks .inspector-tasks-add:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.inspector-tasks .inspector-tasks-add .icon svg{width:.75rem;height:.75rem}.inspector-tasks .inspector-tasks-empty{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.inspector-tasks .inspector-task{align-items:center;gap:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-tasks .inspector-task.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-tasks .inspector-task) .header-dashboard{box-shadow:none}.inspector-tasks .inspector-task-name{padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem}.inspector-tasks .inspector-task-input{flex:1;min-width:0}.inspector-tasks .inspector-task-button{cursor:pointer;border-radius:var(--sensus-radius-default);--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.inspector-tasks .inspector-task-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.inspector-tasks .inspector-task-button) .header-dashboard{box-shadow:none}.inspector-tasks .inspector-task-button{width:1.5rem;height:1.5rem}.inspector-tasks .inspector-task-button:hover:not(:disabled){--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.inspector-tasks .inspector-task-button:disabled{cursor:default;opacity:.4}.inspector-tasks .inspector-task-button:focus-visible{outline-offset:2px;outline:2px solid}.inspector-tasks .inspector-task-button .icon svg{width:.875rem;height:.875rem}.inspector-linked-from{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-linked-from.items-center) .header-dashboard{box-shadow:none}.inspector-linked-from .inspector-linked-from-title{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:.75rem;font-weight:600;line-height:1rem}.inspector-linked-from .inspector-linked-from-item{cursor:pointer;border-radius:var(--sensus-radius-default);justify-content:space-between;align-items:baseline;gap:.5rem;padding:.25rem .5rem;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.inspector-linked-from .inspector-linked-from-item.items-center) .header-dashboard{box-shadow:none}.inspector-linked-from .inspector-linked-from-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.inspector-linked-from .inspector-linked-from-owner{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));overflow:hidden}.inspector-linked-from .inspector-linked-from-field{text-overflow:ellipsis;white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;max-width:45%;font-size:.75rem;line-height:1rem;overflow:hidden}.inspector-linked-from .inspector-linked-from-more{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));padding-left:.5rem;padding-right:.5rem;font-size:.75rem;line-height:1rem}.composed-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem;font-weight:400;display:grid}.composed-row+.composed-row{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));padding-top:.5rem}.composed-row .composed-half{flex-direction:column;gap:.25rem;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.composed-row .composed-half.items-center) .header-dashboard{box-shadow:none}.composed-row .composed-half-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}body{--left-bar-width:15rem;--left-bar-offset:1rem}body:has(.left-bar--collapsed){--left-bar-width:0rem}.left-bar{z-index:50;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;display:flex;position:fixed;left:1rem;overflow:hidden}.layout-wrapper:has(.min-h-screen.left-bar.items-center) .header-dashboard{box-shadow:none}.left-bar{height:calc(100vh - 6.5rem);top:5.5rem}.layout-wrapper:has(.header-menu) .left-bar{height:calc(100vh - 8.5rem);top:7.5rem}.left-bar-collapsible{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));opacity:0;width:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.left-bar-collapsible.active{opacity:1;width:5rem}.left-bar-collapsible.active .entity-icon{opacity:1}.left-bar--collapsed .left-bar-wrapper{max-width:0}.left-bar-wrapper{flex-direction:column;flex-grow:1;justify-content:space-between;max-width:15rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow-x:hidden;overflow-y:auto}.layout-wrapper:has(.min-h-screen.left-bar-wrapper.items-center) .header-dashboard{box-shadow:none}.left-bar-wrapper>.process-list{opacity:0}.left-bar-wrapper-categories{width:15rem;padding:.75rem}.left-bar svg path{fill:rgb(var(--sensus-brand-blue) / 1)}.left-bar .category-item{text-align:left;--tw-text-opacity:1;width:100%;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;margin-top:.25rem;margin-bottom:.25rem;padding-top:.25rem;padding-bottom:.25rem;padding-right:.25rem;font-weight:500;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .category-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .category-item) .header-dashboard{box-shadow:none}.left-bar .category-item .icon{width:2rem;min-width:2rem}.left-bar .category-item span{white-space:nowrap;flex:1}.left-bar .category-item .category-item-actions{flex-direction:row;gap:.25rem;margin-left:auto;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .category-item .category-item-actions.items-center) .header-dashboard{box-shadow:none}.left-bar .category-item .category-item-actions .category-action-icon{cursor:pointer;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding-left:.25rem;padding-right:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.left-bar .category-item .category-item-actions .category-action-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .category-item .category-item-actions .category-action-icon) .header-dashboard{box-shadow:none}.left-bar .category-item .category-item-actions .category-action-icon .icon{justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .category-item .category-item-actions .category-action-icon .icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .category-item .category-item-actions .category-action-icon .icon) .header-dashboard{box-shadow:none}.left-bar .category-item .category-item-actions .category-action-icon svg{width:1.25rem;height:1.25rem}.left-bar .category-item .category-item-actions .category-action-icon svg g,.left-bar .category-item .category-item-actions .category-action-icon svg path{fill:currentColor}.left-bar .category-item .category-item-actions .category-action-icon .ai-sparkle-icon{overflow:visible}.left-bar .category-item .category-item-actions .category-action-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.left-bar .category-item .category-item-actions .category-action-icon:hover .ai-sparkle-icon .ai-star{fill:#fff!important}.left-bar .process-list{flex-basis:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;overflow:visible}.left-bar .process-list:before{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-300) / var(--tw-bg-opacity,1));opacity:.3;content:"";width:1px;height:calc(100% - 1.4rem);transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:.7rem;left:.7rem}.left-bar .process-list li{padding-top:.2rem;padding-bottom:.2rem}.left-bar .process-list li .process-list-item-wrapper{justify-content:space-between;align-items:center;gap:.25rem;width:100%;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .process-list li .process-list-item-wrapper.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .process-list li .process-list-item-wrapper) .header-dashboard{box-shadow:none}.left-bar .process-list li .process-list-item-wrapper:hover .process-list-item-delete{opacity:1}.left-bar .process-list li .process-list-item-button{cursor:pointer;border-radius:var(--sensus-radius-md);text-align:left;--tw-text-opacity:1;color:rgb(var(--sensus-black) / var(--tw-text-opacity,1));flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;padding:.25rem;font-weight:500;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .process-list li .process-list-item-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .process-list li .process-list-item-button) .header-dashboard{box-shadow:none}.left-bar .process-list li .process-list-item-button{flex:auto;min-width:0}.left-bar .process-list li .process-list-item-button.active,.left-bar .process-list li .process-list-item-button:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.left-bar .process-list li .process-list-item-button.active span,.left-bar .process-list li .process-list-item-button:hover span{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.left-bar .process-list li .process-list-item-button.active svg path,.left-bar .process-list li .process-list-item-button:hover svg path{fill:rgb(var(--sensus-white) / 1)}.left-bar .process-list li .process-list-item-button span{text-overflow:ellipsis;white-space:nowrap;font-weight:300;overflow:hidden}.left-bar .process-list li .process-list-item-delete{cursor:pointer;border-radius:var(--sensus-radius-default);opacity:0;justify-content:center;align-items:center;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.left-bar .process-list li .process-list-item-delete.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .process-list li .process-list-item-delete) .header-dashboard{box-shadow:none}.left-bar .process-list li .process-list-item-delete:hover{background-color:rgb(var(--sensus-red-500) / var(--tw-bg-opacity,1));--tw-bg-opacity:.2}.left-bar .process-list li .process-list-item-delete{flex:none;width:1.75rem;height:1.75rem}.left-bar .process-list li .process-list-item-delete .icon{background-color:transparent;justify-content:center;align-items:center;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.left-bar .process-list li .process-list-item-delete .icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.left-bar .process-list li .process-list-item-delete .icon) .header-dashboard{box-shadow:none}.left-bar .process-list li .process-list-item-delete .icon{width:1rem;height:1rem}.left-bar .process-list li .process-list-item-delete .icon svg{--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-red-500) / var(--tw-text-opacity,1))}.left-bar .process-list li .icon{width:1rem;min-width:1rem}.left-bar .process-list li svg{min-width:20px}.left-bar .process-list .process-list{padding-left:1.5rem}.left-bar .category-wrapper>.process-list{padding-left:2rem}.left-bar .category-wrapper>.process-list:before{left:1.2rem}.show-toolbar{justify-content:center;align-items:center;width:100%;height:100%;padding-top:.25rem;padding-bottom:.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.show-toolbar.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.show-toolbar) .header-dashboard{box-shadow:none}.show-toolbar svg{width:2rem;height:2rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:scaleX(-1)}.show-toolbar:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));box-shadow:inset 0 0 0 2px rgba(59,130,246,.2)}.show-toolbar.active svg{transform:scaleX(1)}.canvas-sidebar{pointer-events:none;z-index:50;flex-direction:column;justify-content:space-between;align-items:center;gap:1.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:fixed;left:17rem}.layout-wrapper:has(.min-h-screen.canvas-sidebar.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar) .header-dashboard{box-shadow:none}.canvas-sidebar{height:calc(100vh - 6.5rem);top:5.5rem}.layout-wrapper:has(.header-menu) .canvas-sidebar{height:calc(100vh - 8.5rem);top:7.5rem}.canvas-sidebar *{pointer-events:auto}.canvas-sidebar--collapsed{left:1rem}.canvas-sidebar-part{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:3.5rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.canvas-sidebar-part--palette{scrollbar-width:thin;min-height:0;overflow-x:hidden;overflow-y:auto}.canvas-sidebar .canvas-sidebar-list{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.canvas-sidebar .canvas-sidebar-list.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar .canvas-sidebar-list) .header-dashboard{box-shadow:none}.canvas-sidebar .canvas-sidebar-list li{cursor:pointer;border-radius:var(--sensus-radius-full);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.canvas-sidebar .canvas-sidebar-list li.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar .canvas-sidebar-list li) .header-dashboard{box-shadow:none}.canvas-sidebar .canvas-sidebar-list li svg{width:1rem;height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .canvas-sidebar-list li .icon.Optimize svg{width:1.5rem;height:1.5rem}.canvas-sidebar .canvas-sidebar-list li path,.canvas-sidebar .canvas-sidebar-list li rect{fill:#000;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .canvas-sidebar-list li:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));transform:scale(1.15);box-shadow:0 4px 12px rgba(59,130,246,.4),0 0 0 3px rgba(59,130,246,.1)}.canvas-sidebar .canvas-sidebar-list li:hover path,.canvas-sidebar .canvas-sidebar-list li:hover rect{fill:#fff}.canvas-sidebar .canvas-sidebar-list li:active{transform:scale(.95)}.canvas-sidebar .canvas-sidebar-list li.active{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.canvas-sidebar .canvas-sidebar-list li.active path,.canvas-sidebar .canvas-sidebar-list li.active rect{fill:#fff}.canvas-sidebar .canvas-sidebar-list li.active:hover{transform:scale(1.1)}.canvas-sidebar .canvas-sidebar-list li.active:active{transform:scale(.95)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu{position:relative}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu{padding-left:1rem;display:none;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body) .header-dashboard{box-shadow:none}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li path,.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li rect{fill:#000;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li:hover{transform:scale(1.15);box-shadow:0 4px 12px rgba(59,130,246,.4),0 0 0 3px rgba(59,130,246,.1)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li:hover path,.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li:hover rect{fill:#fff}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li:active{transform:scale(.95)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li.active path,.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li.active rect{fill:#fff}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li.active:hover{transform:scale(1.1)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu .canvas-sidebar-list-submenu-body li.active:active{transform:scale(.95)}.canvas-sidebar .canvas-sidebar-list-item.icon-with-submenu:hover .canvas-sidebar-list-submenu{display:block}.entity-icon{cursor:pointer;cursor:grab;justify-content:center;align-items:center;margin:.5rem .25rem;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.entity-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-icon) .header-dashboard{box-shadow:none}.entity-icon:active{cursor:grabbing}.entity-icon,.entity-icon-image{transition:transform .2s ease-out}.entity-icon .entity-palette-chip{border-radius:var(--sensus-radius-default);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.entity-icon .entity-palette-chip.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.entity-icon .entity-palette-chip) .header-dashboard{box-shadow:none}.entity-icon .entity-palette-chip{width:1.875rem;height:1.875rem}.entity-icon .entity-palette-chip svg{display:block}.entity-icon:after{pointer-events:none;z-index:10;border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1));text-transform:capitalize;--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));opacity:0;content:attr(title);padding:.25rem .5rem;font-size:.75rem;line-height:1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:block;position:absolute;top:50%;left:100%;transform:translate(5px)translateY(-50%)}.entity-icon:hover{-webkit-filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));filter:drop-shadow(0 4px 8px rgba(0,0,0,.15));transform:scale(1.12)}.entity-icon:hover:after{opacity:1;transform:translate(15px)translateY(-50%)}.entity-icon:active{transform:scale(.95)}.entity-icon--group .entity-icon-group-mark{pointer-events:none;border-bottom:6px solid #6b7280;border-left:6px solid transparent;width:0;height:0;position:absolute;bottom:-4px;right:-4px}.entity-icon--group.entity-icon--open .entity-icon-group-mark{border-bottom-color:#3b82f6}.palette-flyout{z-index:50;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);margin-left:-2px;padding:.5rem;position:fixed}.palette-flyout--closed{display:none}.palette-flyout-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));white-space:nowrap;padding-bottom:.25rem;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;font-weight:600;line-height:1rem}.palette-flyout-items{-moz-column-gap:.25rem;grid-template-columns:repeat(3,minmax(4.5rem,auto));column-gap:.25rem;display:grid}.palette-flyout-items .entity-icon{border-radius:var(--sensus-radius-md);margin:0;padding:.25rem}.palette-flyout-items .entity-icon>div{flex-direction:column;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.palette-flyout-items .entity-icon>div.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.palette-flyout-items .entity-icon>div) .header-dashboard{box-shadow:none}.palette-flyout-items .entity-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));transform:none}.palette-flyout-items .entity-icon:after{display:none}.palette-flyout-label{text-align:center;--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));max-width:5.5rem;margin-top:.25rem;font-size:.75rem;line-height:1.25}.modal-wrapper{z-index:100;background-color:rgb(var(--sensus-black) / var(--tw-bg-opacity,1));--tw-bg-opacity:.1;--tw-backdrop-blur:blur(4px);width:100%;height:100%;-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);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.layout-wrapper:has(.min-h-screen.modal-wrapper.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper) .header-dashboard{box-shadow:none}.modal-wrapper .modal{border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);min-width:30vw;max-width:80vw;max-height:90vh;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;padding:1rem;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal.items-center) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-header{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.125rem;font-weight:500;line-height:1.75rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-header) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-header-text-wrapper{flex-direction:row;align-items:center;gap:1rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-header-text-wrapper.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-header-text-wrapper) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-header-title-icon{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.modal-wrapper .modal .modal-header-title-icon svg{width:2rem;height:2rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-wrapper .modal .modal-header-title-icon svg g{fill:currentColor}.modal-wrapper .modal .modal-header-close-button{cursor:pointer}.modal-wrapper .modal .modal-header-close-button svg{width:1.5rem;height:1.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.modal-wrapper .modal .modal-header-close-button:hover svg{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-wrapper .modal .modal-body{flex:1;padding-left:1rem;padding-right:1rem;overflow-y:auto}.modal-wrapper .modal .modal-body h4{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));margin-top:1rem;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.75rem}.modal-wrapper .modal .modal-body-generate-ai label{font-weight:400}.modal-wrapper .modal .modal-body-generate-ai-warning{flex-direction:row;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-generate-ai-warning.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-body-generate-ai-warning) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-generate-ai textarea{width:100%;min-height:100px}.modal-wrapper .modal .modal-body-generate-ai .upload-container{flex-flow:wrap;gap:1rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-generate-ai .upload-container.items-center) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-generate-ai .upload-divider{flex-direction:row;justify-content:center;width:100%;margin-top:.5rem;margin-bottom:.75rem;font-weight:400;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-generate-ai .upload-divider.items-center) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-generate-ai .upload-square{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-style:dashed;border-width:2px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));justify-content:center;align-items:center;width:8rem;height:8rem;display:flex;position:relative;overflow:hidden}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-generate-ai .upload-square.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-body-generate-ai .upload-square) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-generate-ai .upload-square:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.modal-wrapper .modal .modal-body-generate-ai .upload-square-active{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1))}.modal-wrapper .modal .modal-body-generate-ai .upload-square-input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}.modal-wrapper .modal .modal-body-generate-ai .upload-square-content{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-weight:500;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-generate-ai .upload-square-content.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-body-generate-ai .upload-square-content) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-generate-ai .upload-square-content{--tw-translate-x:-50%;--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;top:50%;left:50%}.modal-wrapper .modal .modal-body-generate-ai .upload-square-icon{width:2rem;height:2rem;margin-bottom:.5rem}.modal-wrapper .modal .modal-body-reports ul{flex-direction:column;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-reports ul.items-center) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-reports li{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-default);--tw-shadow-colored:var(--sensus-shadow-default);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);justify-content:space-between;align-items:center;padding:.75rem;font-weight:500;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-body-reports li.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-body-reports li) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-body-reports li:hover{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.modal-wrapper .modal .modal-footer{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-footer.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-footer) .header-dashboard{box-shadow:none}.modal-wrapper .modal .modal-footer{border-bottom-right-radius:var(--sensus-radius-lg);border-bottom-left-radius:var(--sensus-radius-lg);background-color:#f9fafc;border-top-width:1px;border-top-color:#e6e6e7;margin-bottom:-1rem;margin-left:-1rem;margin-right:-1rem;padding:.875rem 1.25rem}.modal-wrapper .modal .modal-footer--margin-bottom{margin-bottom:1rem}.modal-wrapper .modal .modal-footer .button{cursor:pointer;white-space:nowrap;justify-content:center;gap:.375rem;height:2.25rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.modal-wrapper .modal .modal-footer .button.button-gray{color:#5f5f5f;background-color:#fff;border-color:#e6e6e6}.modal-wrapper .modal .modal-footer .button.button-gray:hover{color:#333;background-color:#f5f5f5;border-color:#dcdcdc}.modal-wrapper .modal .modal-footer .button.button-gray .icon{color:#5f5f5f}.modal-wrapper .modal .modal-footer .button.button-disabled,.modal-wrapper .modal .modal-footer .button.button-disabled:hover{color:#989898;background-color:#e6e6e6;border-color:#e6e6e6}.modal-wrapper .modal .modal-footer .modal-footer-leading{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;margin-right:auto;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .modal-footer .modal-footer-leading.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .modal-footer .modal-footer-leading) .header-dashboard{box-shadow:none}.modal-wrapper .modal .ai-rewrite-actions{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding-top:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .ai-rewrite-actions.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .ai-rewrite-actions) .header-dashboard{box-shadow:none}.modal-wrapper .modal .ai-button{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));background-color:transparent;flex-direction:row;align-items:center;padding:.5rem 1rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.modal-wrapper .modal .ai-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-wrapper .modal .ai-button) .header-dashboard{box-shadow:none}.modal-wrapper .modal .ai-button{background:linear-gradient(135deg,rgba(66,133,244,.08),rgba(155,114,203,.08),rgba(217,101,112,.08));border:1px solid rgba(155,114,203,.3)}.modal-wrapper .modal .ai-button:hover{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);background:linear-gradient(135deg,rgba(66,133,244,.18),rgba(155,114,203,.18),rgba(217,101,112,.18));border-color:rgba(155,114,203,.5);transform:translateY(-2px)}.modal-wrapper .modal .ai-button:active{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transform:translateY(0)}.modal-wrapper .modal .ai-button-icon{margin-right:.5rem}.modal-wrapper .modal .ai-button-icon .ai-sparkle-icon{width:1.25rem;height:1.25rem;overflow:visible}.modal-wrapper .description{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:300;line-height:1.25rem}.modal-wrapper .systemPrompt{--tw-text-opacity:1;color:rgb(var(--sensus-blue-500) / var(--tw-text-opacity,1));height:200px;font-size:.875rem;font-weight:300;line-height:1.25rem}.modal-wrapper input[type=radio]{display:none}.modal-wrapper input[type=radio]+label{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));margin-bottom:1.25rem;margin-right:.25rem;padding:.5rem 1rem;display:inline-block}.modal-wrapper input[type=radio]:checked+label{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-400) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.assign-person-modal-content{width:100%;min-width:450px}.assign-person-search-container{z-index:10;--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));margin-bottom:1rem;padding-bottom:.5rem;position:-webkit-sticky;position:sticky;top:0}.assign-person-search-input{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.assign-person-search-input:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-blue-100) / var(--tw-ring-opacity,1));outline:2px solid transparent}.assign-person-search-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.assign-person-search-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.assign-person-search-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.assign-person-search-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.assign-person-empty-state{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));justify-content:center;align-items:center;padding-top:3rem;padding-bottom:3rem;font-size:1rem;line-height:1.5rem;display:flex}.layout-wrapper:has(.min-h-screen.assign-person-empty-state.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.assign-person-empty-state) .header-dashboard{box-shadow:none}.assign-person-list{flex-direction:column;gap:.25rem;max-height:500px;padding-right:.5rem;display:flex;overflow-y:auto}.layout-wrapper:has(.min-h-screen.assign-person-list.items-center) .header-dashboard{box-shadow:none}.assign-person-list::-webkit-scrollbar{width:.5rem}.assign-person-list::-webkit-scrollbar-track{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.assign-person-list::-webkit-scrollbar-thumb{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-300) / var(--tw-bg-opacity,1))}.assign-person-list::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-400) / var(--tw-bg-opacity,1))}.assign-person-list-item{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));align-items:center;gap:.75rem;padding:.75rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.assign-person-list-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.assign-person-list-item) .header-dashboard{box-shadow:none}.assign-person-list-item:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.assign-person-list-item--selected,.assign-person-list-item--selected:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1))}.assign-person-list-item:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.assign-person-list-item-icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.assign-person-list-item-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.assign-person-list-item-icon) .header-dashboard{box-shadow:none}.assign-person-list-item-icon svg{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.assign-person-list-item:hover .assign-person-list-item-icon svg{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.assign-person-list-item-name{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));flex:1;font-size:.875rem;font-weight:500;line-height:1.25rem}.assign-person-list-item--selected .assign-person-list-item-name{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));font-weight:600}.assign-person-list-item-checkmark{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.assign-person-list-item-checkmark.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.assign-person-list-item-checkmark) .header-dashboard{box-shadow:none}.assign-person-none-icon{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));justify-content:center;align-items:center;font-size:1.5rem;font-weight:300;line-height:2rem;display:flex}.layout-wrapper:has(.min-h-screen.assign-person-none-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.assign-person-none-icon) .header-dashboard{box-shadow:none}.assign-person-divider{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));height:1px;margin-top:.25rem;margin-bottom:.25rem}.person-images-carousel{border-radius:var(--sensus-radius-full);width:2.25rem;height:2.25rem;position:relative;overflow:hidden}.person-images-carousel .person-carousel-image{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition-property:opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.person-images-carousel .person-carousel-image--active{opacity:1}.new-project-modal-content{flex-direction:column;gap:1.5rem;min-width:500px;display:flex}.layout-wrapper:has(.min-h-screen.new-project-modal-content.items-center) .header-dashboard{box-shadow:none}.new-project-section{flex-direction:column;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.new-project-section.items-center) .header-dashboard{box-shadow:none}.new-project-label{letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:600;line-height:1.25rem}.new-project-input{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.new-project-input:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-blue-100) / var(--tw-ring-opacity,1));outline:2px solid transparent}.new-project-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.new-project-input::-moz-placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.new-project-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.new-project-input::placeholder{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.project-type-boxes{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.project-type-box{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.375rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.project-type-box.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.project-type-box) .header-dashboard{box-shadow:none}.project-type-box:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.project-type-box-selected{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-50) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.project-type-box-selected:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1))}.project-type-box-checkmark{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));justify-content:center;align-items:center;padding:.75rem;font-size:.875rem;font-weight:700;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.project-type-box-checkmark.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.project-type-box-checkmark) .header-dashboard{box-shadow:none}.project-type-box-checkmark{--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.project-type-box-checkmark-visible{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));opacity:1}.project-type-box-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));flex-grow:1;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.project-type-box-label.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.project-type-box-label) .header-dashboard{box-shadow:none}.project-type-box-selected .project-type-box-label{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.project-type-box:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes scaleIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-fade-in{animation:.8s ease-out fadeIn}.animate-scale-in{animation:.6s cubic-bezier(.34,1.56,.64,1) scaleIn}.modal-slider-arrow{--tw-translate-y:-50%;width:2.5rem;height:2.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:var(--sensus-radius-full);cursor:pointer;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%}.layout-wrapper:has(.min-h-screen.modal-slider-arrow.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-slider-arrow) .header-dashboard{box-shadow:none}.modal-slider-arrow{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.modal-slider-arrow:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1))}.modal-slider-arrow:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-color:rgb(var(--sensus-blue-500) / var(--tw-ring-opacity,1));--tw-ring-opacity:.5;outline:2px solid transparent}.modal-slider-arrow .icon{width:1.5rem;height:1.5rem}.modal-slider-arrow .icon svg{stroke-width:2.5px;width:100%;height:100%}.modal-slider-arrow-prev{left:.5rem}.modal-slider-arrow-next{right:.5rem}.modal-slider-arrow:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.modal-slider-close{z-index:20;border-radius:var(--sensus-radius-full);cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:.5rem;right:.5rem}.layout-wrapper:has(.min-h-screen.modal-slider-close.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.modal-slider-close) .header-dashboard{box-shadow:none}.modal-slider-close{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));background-color:transparent;border-width:0}.modal-slider-close:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.modal-slider-close:focus{outline-offset:2px;outline:2px solid transparent}.modal-slider-close .icon{width:1.25rem;height:1.25rem}.modal-slider-close .icon svg{width:100%;height:100%}.report-preview-modal{width:90vw;max-width:1400px;height:85vh}.report-preview-modal .report-preview-modal-body{flex-direction:row;gap:1rem;height:100%;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.report-preview-modal .report-preview-modal-body.items-center) .header-dashboard{box-shadow:none}.report-preview-settings-wrapper{--tw-border-opacity:1;border-right-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));flex-direction:column;flex-shrink:0;width:16rem;padding-right:1rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-settings-wrapper.items-center) .header-dashboard{box-shadow:none}.report-preview-settings-wrapper h4{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));margin-top:0;margin-bottom:1rem;font-size:1rem;font-weight:600;line-height:1.5rem}.report-preview-settings-panel{flex-direction:column;gap:1rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-settings-panel.items-center) .header-dashboard{box-shadow:none}.report-settings-field{flex-direction:column;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.report-settings-field.items-center) .header-dashboard{box-shadow:none}.report-settings-field label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.report-settings-select{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));width:100%;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}.report-settings-select:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-blue-100) / var(--tw-ring-opacity,1));outline:2px solid transparent}.report-settings-select{transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.report-settings-select:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.report-settings-checkbox-field{margin-top:.5rem}.report-settings-sub-field{margin-left:1.5rem}.report-settings-sub-sub-field{margin-left:3rem}.report-settings-checkbox-label{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.report-settings-checkbox-label.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-settings-checkbox-label) .header-dashboard{box-shadow:none}.report-settings-checkbox{border-radius:var(--sensus-radius-default);--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-text-opacity:1;width:1rem;height:1rem;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.report-settings-checkbox:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-brand-blue) / var(--tw-ring-opacity,1))}.report-settings-group{flex-direction:column;gap:.25rem;display:flex}.layout-wrapper:has(.min-h-screen.report-settings-group.items-center) .header-dashboard{box-shadow:none}.report-settings-group-label{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));margin-top:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.report-settings-loading{align-self:flex-start;margin-top:.5rem}.report-preview-pane{flex-direction:column;flex:1;min-width:0;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-pane.items-center) .header-dashboard{box-shadow:none}.report-preview-controls{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));align-items:center;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-controls.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-preview-controls) .header-dashboard{box-shadow:none}.report-preview-zoom-button{cursor:pointer;border-radius:var(--sensus-radius-default);justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-zoom-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-preview-zoom-button) .header-dashboard{box-shadow:none}.report-preview-zoom-button{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.report-preview-zoom-button:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1))}.report-preview-zoom-button svg{width:1rem;height:1rem}.report-preview-zoom-level{border-radius:var(--sensus-radius-default);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));text-align:center;--tw-text-opacity:1;min-width:60px;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));padding:.25rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.report-preview-fit-width{margin-left:.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;font-weight:500;line-height:1rem}.report-preview-fit-width:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.report-preview-content{flex:1;min-height:0;position:relative}.report-preview-loading,.report-preview-error,.report-preview-empty{justify-content:center;align-items:center;height:100%;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-loading.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen .report-preview-error.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen .report-preview-empty.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-preview-loading) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex .report-preview-error) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex .report-preview-empty) .header-dashboard{box-shadow:none}.report-preview-empty{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem}.report-preview-iframe-container{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.report-preview-iframe{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));border-width:0;width:100%;height:100%}.report-preview-download-buttons{align-items:center;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-download-buttons.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-preview-download-buttons) .header-dashboard{box-shadow:none}.report-preview-download-buttons .button{align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.report-preview-download-buttons .button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.report-preview-download-buttons .button) .header-dashboard{box-shadow:none}.report-preview-download-buttons .button svg{width:1rem;height:1rem}.remove-account-modal-content{flex-direction:column;gap:.75rem;min-width:400px;display:flex}.layout-wrapper:has(.min-h-screen.remove-account-modal-content.items-center) .header-dashboard{box-shadow:none}.remove-account-modal-content ul{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1));flex-direction:column;gap:.25rem;padding-left:1.5rem;list-style-type:disc;display:flex}.layout-wrapper:has(.min-h-screen.remove-account-modal-content ul.items-center) .header-dashboard{box-shadow:none}.remove-account-modal-content a{--tw-text-opacity:1;color:rgb(var(--sensus-blue-600) / var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.remove-account-modal-content a:hover{--tw-text-opacity:1;color:rgb(var(--sensus-blue-800) / var(--tw-text-opacity,1))}.remove-account-apple-warning{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-amber-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-amber-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-amber-800) / var(--tw-text-opacity,1));margin-top:.5rem;padding:.75rem;font-size:.875rem;line-height:1.25rem}.remove-account-apple-warning a{--tw-text-opacity:1;color:rgb(var(--sensus-amber-700) / var(--tw-text-opacity,1));font-weight:500;-webkit-text-decoration-line:underline;text-decoration-line:underline}.remove-account-apple-warning a:hover{--tw-text-opacity:1;color:rgb(var(--sensus-amber-900) / var(--tw-text-opacity,1))}.account-removed-screen{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;min-height:100vh;display:flex}.layout-wrapper:has(.min-h-screen.account-removed-screen.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.account-removed-screen) .header-dashboard{box-shadow:none}.layout-wrapper:has(.account-removed-screen.flex.items-center) .header-dashboard{box-shadow:none}.account-removed-content{border-radius:var(--sensus-radius-xl);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));text-align:center;--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:100%;max-width:28rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);flex-direction:column;align-items:center;gap:1rem;margin-left:1rem;margin-right:1rem;padding:2rem;display:flex}.layout-wrapper:has(.min-h-screen.account-removed-content.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.account-removed-content) .header-dashboard{box-shadow:none}.account-removed-content h2{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-size:1.5rem;font-weight:700;line-height:2rem}.account-removed-content p{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.account-removed-content .button{margin-top:1rem}.account-removed-icon{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-green-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:4rem;height:4rem;color:rgb(var(--sensus-green-600) / var(--tw-text-opacity,1));justify-content:center;align-items:center;display:flex}.layout-wrapper:has(.min-h-screen.account-removed-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.account-removed-icon) .header-dashboard{box-shadow:none}.account-removed-icon svg{width:2rem;height:2rem}.account-removed-icon.no-license-icon{--tw-bg-opacity:1;background-color:rgb(var(--sensus-amber-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-amber-600) / var(--tw-text-opacity,1))}.no-license-buttons{justify-content:center;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.no-license-buttons.items-center) .header-dashboard{box-shadow:none}.account-removed-apple-notice{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-amber-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-amber-50) / var(--tw-bg-opacity,1));--tw-text-opacity:1;width:100%;color:rgb(var(--sensus-amber-800) / var(--tw-text-opacity,1));flex-direction:column;align-items:center;gap:.75rem;padding:1rem;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.account-removed-apple-notice.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.account-removed-apple-notice) .header-dashboard{box-shadow:none}.account-removed-apple-notice a{font-size:.875rem;line-height:1.25rem}.account-removed-reactivation{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.account-removed-reactivation a{--tw-text-opacity:1;color:rgb(var(--sensus-blue-600) / var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.account-removed-reactivation a:hover{--tw-text-opacity:1;color:rgb(var(--sensus-blue-800) / var(--tw-text-opacity,1))}.notifications{pointer-events:none;z-index:50;flex-direction:column-reverse;justify-content:center;align-items:center;width:100%;padding:2rem;display:flex;position:fixed;top:5rem;left:0}.layout-wrapper:has(.min-h-screen.notifications.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.notifications) .header-dashboard{box-shadow:none}.canvas-sidebar .notifications{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:flex}.layout-wrapper:has(.min-h-screen.canvas-sidebar .notifications.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar .notifications) .header-dashboard{box-shadow:none}.canvas-sidebar .notifications li{cursor:pointer;border-radius:var(--sensus-radius-full);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-100) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.canvas-sidebar .notifications li.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.canvas-sidebar .notifications li) .header-dashboard{box-shadow:none}.canvas-sidebar .notifications li svg{width:1rem;height:1rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .notifications li .icon.Optimize svg{width:1.5rem;height:1.5rem}.canvas-sidebar .notifications li path,.canvas-sidebar .notifications li rect{fill:#000;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.canvas-sidebar .notifications li:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));transform:scale(1.15);box-shadow:0 4px 12px rgba(59,130,246,.4),0 0 0 3px rgba(59,130,246,.1)}.canvas-sidebar .notifications li:hover path,.canvas-sidebar .notifications li:hover rect{fill:#fff}.canvas-sidebar .notifications li:active{transform:scale(.95)}.canvas-sidebar .notifications li.active{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.canvas-sidebar .notifications li.active path,.canvas-sidebar .notifications li.active rect{fill:#fff}.canvas-sidebar .notifications li.active:hover{transform:scale(1.1)}.canvas-sidebar .notifications li.active:active{transform:scale(.95)}.notifications .notification{pointer-events:auto;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:100%;max-width:28rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);--tw-ring-color:rgb(var(--sensus-black) / var(--tw-ring-opacity,1));--tw-ring-opacity:.05;margin-top:.5rem;padding:.5rem;overflow:hidden}.notifications .notification-wrapper{align-items:flex-start;display:flex}.layout-wrapper:has(.min-h-screen.notifications .notification-wrapper.items-center) .header-dashboard{box-shadow:none}.notifications .notification-wrapper .icon svg{width:100%;height:100%}.notifications .notification.warning svg path,.notifications .notification.warning svg line{stroke:rgb(var(--sensus-brand-orange) / 1)}.notifications .notification.error svg path{fill:rgb(var(--sensus-brand-red) / 1)}.notifications .notification-icon{--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--sensus-green-400) / var(--tw-text-opacity,1))}.notifications .notification-content{flex:1;justify-content:center;align-items:flex-start;width:0;margin-left:.75rem;padding-top:.125rem}.notifications .notification-title{--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1));margin-bottom:.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem}.notifications .notification-message{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.notification-inline{border-radius:var(--sensus-radius-md);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);margin-top:.5rem;margin-bottom:.5rem;padding:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.notification-inline.warning{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1))}.notification-inline.error{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-red) / var(--tw-bg-opacity,1))}.notification-inline.success{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-green) / var(--tw-bg-opacity,1))}.quick-search{align-items:center;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.quick-search.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.quick-search) .header-dashboard{box-shadow:none}.quick-search{width:235px}.quick-search .quick-search-input{--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);outline-offset:2px;color:#001c1f;background:#eee url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 -960 960 960'%3E%3Cpath d='M784-120 532-372q-30 24-69 38t-83 14q-109 0-184.5-75.5T120-580q0-109 75.5-184.5T380-840q109 0 184.5 75.5T640-580q0 44-14 83t-38 69l252 252-56 56ZM380-400q75 0 127.5-52.5T560-580q0-75-52.5-127.5T380-760q-75 0-127.5 52.5T200-580q0 75 52.5 127.5T380-400Z'/%3E%3C/svg%3E") 3px 5px/14px no-repeat;border-width:0;border-radius:5px;outline:2px solid transparent;height:24px;padding:0 5px 0 20px;font-size:14px;line-height:1.25rem;transition:padding .2s}.quick-search .quick-search-input:valid{background-image:none;padding-left:5px}.quick-search .quick-search-input:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent);outline:2px solid transparent}.quick-search .quick-search-input::placeholder{color:#757575}.quick-search .quick-search-input::-moz-placeholder{color:#757575}.quick-search .quick-search-input::placeholder{color:#757575}.quick-search .quick-search-input::placeholder{color:#757575}.quick-search-results{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));z-index:150;color:#001c1f;border:1px solid #ebebeb;width:235px;max-height:300px;position:absolute;top:calc(100% + .75rem);left:0;overflow-x:hidden;overflow-y:auto}.quick-search-result,.quick-search-empty{cursor:pointer;align-items:center;gap:3px;font-size:.875rem;line-height:1.25rem;display:flex;overflow:hidden}.layout-wrapper:has(.min-h-screen.quick-search-result.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen .quick-search-empty.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.quick-search-result) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex .quick-search-empty) .header-dashboard{box-shadow:none}.quick-search-result,.quick-search-empty{height:48px;padding-left:12px;padding-right:8px;box-shadow:inset -5px -5px 5px -5px rgba(0,0,0,.1)}.quick-search-empty{cursor:default;color:#696969}.quick-search-result{transition:background-color .2s linear}.quick-search-result .entity-icon-chip,.quick-search-result .entity-icon-img{width:24px;height:24px;margin:10px 3px 10px 0}.quick-search-result .entity-icon-chip svg{width:1rem;height:1rem}.quick-search-result:hover,.quick-search-result--highlighted{color:#fff;background:#368cfc}.quick-search-result:hover .quick-search-result-path,.quick-search-result--highlighted .quick-search-result-path{color:rgba(255,255,255,.85)}.quick-search-result-text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.layout-wrapper:has(.min-h-screen.quick-search-result-text.items-center) .header-dashboard{box-shadow:none}.quick-search-result-name,.quick-search-result-path{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-search-result-path{color:#696969;font-size:.75rem;line-height:1rem}.input-wrapper{margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.input-wrapper h4{padding-right:1rem}.input-wrapper p{font-weight:300}.input-wrapper .header-icon{z-index:1000;border-radius:var(--sensus-radius-md);background-color:transparent;min-width:2.3rem;height:2.3rem}.input-wrapper .header-icon svg{width:1.5rem;height:1.5rem}.input-wrapper .header-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.input-wrapper .input-holder{width:100%;position:relative}.input-wrapper .input-holder--readonly{opacity:.6;cursor:not-allowed}.input-wrapper .input-holder--invalid input,.input-wrapper .input-holder--invalid .ql-container{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-500) / var(--tw-border-opacity,1))}.input-wrapper .field-violation{--tw-text-opacity:1;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1));padding-top:.25rem;font-size:.75rem;line-height:1rem}.input-wrapper .input-holder-two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.input-wrapper input,.input-wrapper textarea{resize:none;border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));background-color:transparent;width:100%;padding:.25rem;font-size:.875rem;font-weight:300;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-wrapper input:focus,.input-wrapper input:hover,.input-wrapper textarea:focus,.input-wrapper textarea:hover{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)}.input-wrapper input[type=color]{width:2.5rem;padding:0}.input-wrapper textarea[type=color]{width:2.5rem;padding:0}.input-wrapper .input-header{justify-content:space-between;align-items:center;gap:.5rem;padding-top:.5rem;padding-bottom:.25rem;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.input-wrapper .input-header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.input-wrapper .input-header) .header-dashboard{box-shadow:none}.input-wrapper .input-header h4{flex-grow:1;font-weight:500}.input-wrapper .input-header .sortable-dragger{cursor:ns-resize}.input-wrapper .input-header .field-button{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.input-wrapper .images-holder{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;margin-top:2rem;margin-bottom:2rem;display:grid}.input-wrapper .images-holder .image{cursor:pointer;border-radius:var(--sensus-radius-md);-o-object-fit:cover;object-fit:cover;--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);width:8rem;height:8rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative}.input-wrapper .images-holder .image:hover,.input-wrapper .images-holder .image-active{outline-width:2px;outline-style:solid;outline-color:rgb(var(--sensus-brand-blue) / 1)}.input-wrapper .html-area-preview{resize:none;border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));background-color:transparent;width:100%;max-width:50vw;padding:.25rem;font-size:.875rem;font-weight:300;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.input-wrapper .html-area-preview ul{list-style-type:disc;list-style-position:inside}.input-wrapper .html-area-preview ol{list-style-type:decimal;list-style-position:inside}.template-toggle--readonly{pointer-events:none;opacity:.6}.template-toggle .checkbox-wrapper{cursor:pointer;border-radius:var(--sensus-radius-xl);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));width:2.5rem;height:1.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;position:relative}.template-toggle .checkbox-wrapper .checkbox-move{border-radius:var(--sensus-radius-full);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-400) / var(--tw-bg-opacity,1));width:1rem;height:1rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;position:absolute;top:.25rem;left:.25rem;overflow:hidden}.template-toggle .checkbox-wrapper .checkbox-move .icon{width:100%;height:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1;background-color:transparent;justify-content:center;align-items:center;padding:0;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.template-toggle .checkbox-wrapper .checkbox-move .icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.template-toggle .checkbox-wrapper .checkbox-move .icon) .header-dashboard{box-shadow:none}.template-toggle .checkbox-wrapper .checkbox-move .icon svg{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.template-toggle .checkbox-wrapper .checkbox-move .icon.checked{--tw-translate-y:-.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.template-toggle .checkbox-wrapper:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1))}.template-toggle .checkbox-wrapper:hover .checkbox-move{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-500) / var(--tw-bg-opacity,1))}.template-toggle .input{pointer-events:none;opacity:0;width:0;height:0;position:absolute}.template-toggle.checked .checkbox-wrapper{background-color:rgb(var(--sensus-brand-green) / var(--tw-bg-opacity,1));--tw-bg-opacity:.4}.template-toggle.checked .checkbox-wrapper .checkbox-move{background-color:rgb(var(--sensus-brand-green) / var(--tw-bg-opacity,1));--tw-bg-opacity:.9;right:.25rem;left:initial}.template-toggle.checked .checkbox-wrapper .checkbox-move .icon.checked{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.template-toggle.checked .checkbox-wrapper .checkbox-move .icon.unchecked{--tw-translate-y:.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.template-toggle.checked .checkbox-wrapper:hover{background-color:rgb(var(--sensus-brand-green) / var(--tw-bg-opacity,1));--tw-bg-opacity:.5}.template-toggle.checked .checkbox-wrapper:hover .checkbox-move{background-color:rgb(var(--sensus-brand-green) / var(--tw-bg-opacity,1));--tw-bg-opacity:1}.entity-list select{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));width:100%;font-size:.875rem;font-weight:300;line-height:1.25rem}.entity-list-select--readonly{cursor:not-allowed;opacity:.6}.project-list-scrollable{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));max-height:300px;padding:.25rem;overflow-y:auto}.open-project-license{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.open-project-license.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.open-project-license) .header-dashboard{box-shadow:none}.open-project-license select{flex:1;min-width:0}.open-project-license-label{white-space:nowrap;--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.project-list-item{cursor:pointer;border-radius:var(--sensus-radius-md);align-items:center;gap:.5rem;padding:.5rem;font-size:.875rem;font-weight:300;line-height:1.25rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.project-list-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.project-list-item) .header-dashboard{box-shadow:none}.project-list-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.project-list-item--selected{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));font-weight:500}.project-list-item--selected:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.product-icon{flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex}.layout-wrapper:has(.min-h-screen.flex.product-icon) .header-dashboard{box-shadow:none}.product-icon .icon{width:100%;height:100%}.product-icon--app{color:#5ba8a8}.product-icon--modeler{color:#eab308}.project-title-row{align-items:center;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.project-title-row.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.project-title-row) .header-dashboard{box-shadow:none}.ql-toolbar.ql-snow{z-index:10;border-top-left-radius:var(--sensus-radius-md);border-top-right-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-bottom-width:0;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1))}.ql-toolbar.ql-snow button.ql-active,.ql-toolbar.ql-snow button:hover{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.ql-toolbar.ql-snow button.ql-active .ql-stroke,.ql-toolbar.ql-snow button:hover .ql-stroke{stroke:rgb(var(--sensus-brand-blue) / 1)}.ql-toolbar.ql-snow{opacity:0;visibility:hidden;pointer-events:none;max-height:0;transition:opacity .2s,transform .2s,max-height .3s,padding .3s;transform:translateY(-50%);padding:0!important}.ql-toolbar.ql-snow.toolbar-visible{opacity:1;visibility:visible;pointer-events:auto;max-height:100px;transform:translateY(0);padding:8px!important}.ql-toolbar.ql-snow.toolbar-hidden{opacity:0;visibility:hidden;pointer-events:none;max-height:0;transform:translateY(-50%);padding:0!important}.ql-container{border-bottom-left-radius:var(--sensus-radius-md)!important;border-bottom-right-radius:var(--sensus-radius-md)!important;--tw-border-opacity:1!important;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1))!important;font-weight:400!important;position:static!important;overflow-y:hidden!important}.ql-toolbar .ql-formats:not(:last-child){--tw-border-opacity:1!important;border-right-width:1px!important;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1))!important;margin-right:10px!important;padding-right:.5rem!important}.ql-editor ul,.ql-editor ol{list-style-position:inside}.ql-editor ul{list-style-type:disc}.ql-editor ol{list-style-type:decimal}.ql-editor em,.ql-editor em u,.ql-editor u em{font-style:italic}:not(.toolbar-visible)+.ql-container{border-top-left-radius:var(--sensus-radius-md)!important;border-top-right-radius:var(--sensus-radius-md)!important;--tw-border-opacity:1!important;border-width:1px!important;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1))!important;border-top:1px solid #dee2e6!important}.ql-tooltip{z-index:10;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));position:absolute;transform:translate(50px)}.ql-tooltip[data-mode=link]{border-radius:var(--sensus-radius-md);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);left:auto!important}.ql-tooltip.ql-editing{visibility:visible;opacity:1;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(50px)}.input-quill-resizer{cursor:ns-resize;border-bottom-left-radius:var(--sensus-radius-md);border-bottom-right-radius:var(--sensus-radius-md);background-color:transparent;width:100%;height:.5rem;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;bottom:0}.input-quill-resizer:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.input-quill-resizer.active{cursor:ns-resize;--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.person-field-container{width:100%;margin-bottom:.5rem}.person-field-container--readonly .person-field-header{cursor:default}.person-field-container--readonly .person-field-header:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.person-field-container:has(.person-field-header--expanded){border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.person-field-container:has(.person-field-header--expanded):hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1))}.person-field-container:has(.person-field-header--expanded) .person-field-header{--tw-shadow:var(--sensus-shadow-none);--tw-shadow-colored:var(--sensus-shadow-none);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);border-width:0}.person-field-container:has(.person-field-header--expanded) .person-field-header:hover{border-width:0}.person-field-container:has(.person-field-header--expanded) .person-field-expanded{border-width:0}.person-field-header{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1));justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.person-field-header.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-header) .header-dashboard{box-shadow:none}.person-field-header:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-brand-blue) / var(--tw-border-opacity,1));--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.person-field-header--expanded{border-bottom-right-radius:var(--sensus-radius-none);border-bottom-left-radius:var(--sensus-radius-none);--tw-border-opacity:1;border-bottom-width:2px;border-bottom-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1))}.person-field-header-content{flex-grow:1;align-items:center;gap:1rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-header-content.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-header-content) .header-dashboard{box-shadow:none}.person-field-header:not(.person-field-header--expanded) .person-field-header-content{cursor:pointer}.person-field-image{flex-shrink:0}.person-field-image .person-field-avatar{border-radius:var(--sensus-radius-full);--tw-border-opacity:1;border-width:2px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));-o-object-fit:cover;object-fit:cover;width:2.5rem;height:2.5rem}.person-field-image-placeholder{border-radius:var(--sensus-radius-full);background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-bg-opacity:.1;--tw-text-opacity:1;width:2.5rem;height:2.5rem;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.5rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-image-placeholder.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-image-placeholder) .header-dashboard{box-shadow:none}.person-field-name-section{flex-grow:1}.person-field-name{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-size:.875rem;font-weight:500;line-height:1.25rem}.person-field-name--clickable{cursor:pointer;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.person-field-name--clickable:hover{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.person-field-chevron{cursor:pointer;--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));justify-content:center;align-items:center;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.person-field-chevron.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-chevron) .header-dashboard{box-shadow:none}.person-field-chevron:hover{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.person-field-chevron svg{width:1rem;height:1rem}.person-field-chevron--expanded{transform:rotate(180deg)}.person-field-delete{cursor:pointer;--tw-text-opacity:1;width:1.5rem;height:1.5rem;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));justify-content:center;align-items:center;transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.person-field-delete.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-delete) .header-dashboard{box-shadow:none}.person-field-delete:hover{--tw-text-opacity:1;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1))}.person-field-delete svg{width:1rem;height:1rem}.person-field-add-button{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));justify-content:center;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.layout-wrapper:has(.min-h-screen.person-field-add-button.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-add-button) .header-dashboard{box-shadow:none}.person-field-add-button:hover{--tw-bg-opacity:.9}.person-field-expanded{border-bottom-right-radius:var(--sensus-radius-lg);border-bottom-left-radius:var(--sensus-radius-lg);background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--sensus-white) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--sensus-gray-50) / 1) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);padding:.75rem 1rem 1rem;animation:.3s ease-out expandDown;overflow:hidden}.person-field-details{flex-direction:column;gap:.5rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-details.items-center) .header-dashboard{box-shadow:none}.person-field-item{justify-content:space-between;align-items:center;gap:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-item.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-item) .header-dashboard{box-shadow:none}.person-field-item-label{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1));font-weight:500}.person-field-item-value{--tw-text-opacity:1;color:rgb(var(--sensus-gray-800) / var(--tw-text-opacity,1));font-weight:300}.person-field-item-copy{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.person-field-item-copy:hover{--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.person-field-item-copy svg{width:1rem;height:1rem}.person-field-expanded-image{flex-shrink:0}.person-field-expanded-image .input-image-container{width:3rem;height:3rem;margin:0}.person-field-expanded-fields{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-expanded-fields.items-center) .header-dashboard{box-shadow:none}.person-field-input-group{margin-bottom:0}.person-field-input-group--full-width{width:100%}.person-field-label{text-transform:uppercase;letter-spacing:.025em;--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1));margin-bottom:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:block}.person-field-actions{gap:.5rem;margin-top:1.5rem;display:flex}.layout-wrapper:has(.min-h-screen.person-field-actions.items-center) .header-dashboard{box-shadow:none}.person-field-input-with-copy{align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.layout-wrapper:has(.min-h-screen.person-field-input-with-copy.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-input-with-copy) .header-dashboard{box-shadow:none}.person-field-input-with-copy .input-text-container,.person-field-link-input{flex-grow:1;width:100%}.person-field-link-input .person-field-link-text{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1));-webkit-text-decoration-line:underline;text-decoration-line:underline}.person-field-link-input .person-field-link-text:hover{--tw-text-opacity:1;color:rgb(var(--sensus-blue-700) / var(--tw-text-opacity,1))}.person-field-copy-icon{cursor:pointer;border-radius:var(--sensus-radius-lg);--tw-text-opacity:1;width:2.25rem;height:2.25rem;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1));flex-shrink:0;justify-content:center;align-items:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.layout-wrapper:has(.min-h-screen.person-field-copy-icon.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.person-field-copy-icon) .header-dashboard{box-shadow:none}.person-field-copy-icon:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-brand-blue) / var(--tw-text-opacity,1))}.person-field-copy-icon svg{width:1rem;height:1rem}.copy-tooltip{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));white-space:nowrap;border-radius:var(--sensus-radius-lg);--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-900) / var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);padding:.375rem .75rem;font-size:.75rem;font-weight:500;line-height:1rem;animation:.2s ease-out fadeInUp;position:absolute;top:-2.5rem;left:50%}.copy-tooltip:after{content:"";--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-border-opacity:1;border-width:4px;border-color:transparent;border-top-color:rgb(var(--sensus-gray-900) / var(--tw-border-opacity,1));position:absolute;top:100%;left:50%}@keyframes fadeInUp{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.image-modal-content{flex-direction:column;align-items:center;gap:1.5rem;padding:1rem;display:flex}.layout-wrapper:has(.min-h-screen.image-modal-content.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.image-modal-content) .header-dashboard{box-shadow:none}.image-modal-preview{border-radius:var(--sensus-radius-full);--tw-border-opacity:1;border-width:4px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);width:12rem;height:12rem;box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);overflow:hidden}.image-modal-img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.image-modal-actions{justify-content:center;gap:.75rem;width:100%;display:flex}.layout-wrapper:has(.min-h-screen.image-modal-actions.items-center) .header-dashboard{box-shadow:none}.image-modal-actions .button{cursor:pointer}.color-field-container{border-radius:var(--sensus-radius-lg);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1));background-image:linear-gradient(to bottom right, var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--sensus-white) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--sensus-gray-50) / 1) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to);padding:1rem}.color-field-preview{align-items:center;gap:.75rem;display:flex}.layout-wrapper:has(.min-h-screen.color-field-preview.items-center) .header-dashboard{box-shadow:none}.layout-wrapper:has(.min-h-screen.flex.color-field-preview) .header-dashboard{box-shadow:none}.color-field-swatch{border-radius:var(--sensus-radius-xl);--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05)}.color-field-swatch:hover{transform:translateY(-1px);box-shadow:0 6px 16px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.1)}.color-field-hex-input input{font-family:var(--sensus-font-family-mono);font-size:.875rem;line-height:1.25rem}.color-field-presets{flex-wrap:wrap;gap:.625rem;display:flex}.layout-wrapper:has(.min-h-screen.color-field-presets.items-center) .header-dashboard{box-shadow:none}.color-field-option{cursor:pointer;border-radius:var(--sensus-radius-full);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 8px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.05)}.color-field-option:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2),0 0 0 1px rgba(0,0,0,.1)}.color-field-option:active{transform:scale(.95)}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-500) / .5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::-ms-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-500) / .5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-500) / .5);--tw-ring-offset-shadow:0 0 transparent;--tw-ring-shadow:0 0 transparent;--tw-shadow:0 0 transparent;--tw-shadow-colored:0 0 transparent;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--sensus-gray-200) / 1)}:before,:after{--tw-content:""}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--sensus-font-family-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--sensus-font-family-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--sensus-font-family-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:transparent;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}textarea::-moz-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}input::-webkit-input-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}input::-moz-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}input::-ms-input-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}input::placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}textarea::-webkit-input-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}textarea::-moz-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}textarea::-ms-input-placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}textarea::placeholder{opacity:1;color:rgb(var(--sensus-gray-400) / 1)}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=text]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}input:where(:not([type])){-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=email]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=url]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=password]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=number]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=date]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=datetime-local]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=month]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=search]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=tel]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=time]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=week]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[multiple]:focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=text]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}input:where(:not([type])):focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=email]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=url]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=password]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=number]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=date]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=datetime-local]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=month]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=search]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=tel]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=time]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}[type=week]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:rgb(var(--sensus-blue-600) / 1);outline:2px solid transparent}input::-moz-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}textarea::-moz-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}input::-webkit-input-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}input::-moz-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}input::-ms-input-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}input::placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}textarea::-webkit-input-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}textarea::-moz-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}textarea::-ms-input-placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}textarea::placeholder{color:rgb(var(--sensus-gray-500) / 1);opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1rem;height:1rem;color:rgb(var(--sensus-blue-600) / 1);border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;background-origin:border-box;border-width:1px;flex-shrink:0;padding:0;display:inline-block}[type=radio]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1rem;height:1rem;color:rgb(var(--sensus-blue-600) / 1);border-color:rgb(var(--sensus-gray-500) / 1);--tw-shadow:0 0 transparent;background-color:#fff;background-origin:border-box;border-width:1px;flex-shrink:0;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid transparent}[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(var(--sensus-blue-600) / 1);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid transparent}[type=checkbox]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors:active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:checked:focus{background-color:currentColor;border-color:transparent}[type=radio]:checked:hover{background-color:currentColor;border-color:transparent}[type=radio]:checked:focus{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:transparent}@media (forced-colors:active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;-ms-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover{background-color:currentColor;border-color:transparent}[type=checkbox]:indeterminate:focus{background-color:currentColor;border-color:transparent}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;bottom:0;left:0;right:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-8{margin-bottom:2rem}.mb-\[0\.25rem\]{margin-bottom:.25rem}.mt-1{margin-top:.25rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.box-border{box-sizing:border-box}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[3\/1\]{aspect-ratio:3}.h-10{height:2.5rem}.h-12{height:3rem}.h-2{height:.5rem}.h-28{height:7rem}.h-3{height:.75rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-full{height:100%}.max-h-\[38px\]{max-height:38px}.min-h-\[300px\]{min-height:300px}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-11\/12{width:91.6667%}.w-2{width:.5rem}.w-28{width:7rem}.w-3{width:.75rem}.w-5{width:1.25rem}.w-5\/6{width:83.3333%}.w-6{width:1.5rem}.w-8{width:2rem}.w-full{width:100%}.min-w-0{min-width:0}.max-w-\[650px\]{max-width:650px}.max-w-\[750px\]{max-width:750px}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.self-end{align-self:flex-end}.overflow-hidden{overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:var(--sensus-radius-default)}.rounded-full{border-radius:var(--sensus-radius-full)}.rounded-lg{border-radius:var(--sensus-radius-lg)}.rounded-md{border-radius:var(--sensus-radius-md)}.rounded-xl{border-radius:var(--sensus-radius-xl)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-none{border-style:none}.border-gray-200{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-200) / var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-300) / var(--tw-border-opacity,1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.border-green-500{--tw-border-opacity:1;border-color:rgb(var(--sensus-green-500) / var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-500) / var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-600) / var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-100) / var(--tw-bg-opacity,1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-200) / var(--tw-bg-opacity,1))}.bg-gray-300{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-300) / var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-400) / var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(var(--sensus-green-500) / var(--tw-bg-opacity,1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-500) / var(--tw-bg-opacity,1))}.bg-sensus-blue{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-blue) / var(--tw-bg-opacity,1))}.bg-sensus-orange{--tw-bg-opacity:1;background-color:rgb(var(--sensus-brand-orange) / var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.from-blue-500{--tw-gradient-from:rgb(var(--sensus-blue-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--sensus-blue-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from:rgb(var(--sensus-green-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--sensus-green-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:rgb(var(--sensus-orange-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to:rgb(var(--sensus-orange-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-white\/20{--tw-gradient-to:rgb(var(--sensus-white) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), rgb(var(--sensus-white) / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-purple-600{--tw-gradient-to:rgb(var(--sensus-purple-600) / 1) var(--tw-gradient-to-position)}.to-red-600{--tw-gradient-to:rgb(var(--sensus-red-600) / 1) var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to:rgb(var(--sensus-teal-600) / 1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:var(--sensus-font-family-sans)}.text-2xl{font-size:1.5rem;line-height:2rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.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)}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.text-blue-500{--tw-text-opacity:1;color:rgb(var(--sensus-blue-500) / var(--tw-text-opacity,1))}.text-blue-600{--tw-text-opacity:1;color:rgb(var(--sensus-blue-600) / var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(var(--sensus-gray-400) / var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(var(--sensus-gray-500) / var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(var(--sensus-gray-600) / var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(var(--sensus-gray-900) / var(--tw-text-opacity,1))}.text-green-500{--tw-text-opacity:1;color:rgb(var(--sensus-green-500) / var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(var(--sensus-red-600) / var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(var(--sensus-white) / var(--tw-text-opacity,1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.opacity-50{opacity:.5}.shadow{--tw-shadow:var(--sensus-shadow-default);--tw-shadow-colored:var(--sensus-shadow-default);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.shadow-md{--tw-shadow:var(--sensus-shadow-md);--tw-shadow-colored:var(--sensus-shadow-md);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.outline{outline-style:solid}.\!ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)!important}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)}.blur{--tw-blur:blur(8px);-webkit-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:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06));-webkit-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: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%);-webkit-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: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{-webkit-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)!important;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)!important}.filter{-webkit-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:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,-webkit-filter,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:border-gray-400:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-400) / var(--tw-border-opacity,1))}.hover\:border-green-600:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-green-600) / var(--tw-border-opacity,1))}.hover\:border-red-600:hover{--tw-border-opacity:1;border-color:rgb(var(--sensus-red-600) / var(--tw-border-opacity,1))}.hover\:bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-blue-700) / var(--tw-bg-opacity,1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-300) / var(--tw-bg-opacity,1))}.hover\:bg-gray-400:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-400) / var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-gray-50) / var(--tw-bg-opacity,1))}.hover\:bg-green-600:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-green-600) / var(--tw-bg-opacity,1))}.hover\:bg-red-600:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-red-600) / var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.hover\:bg-opacity-90:hover{--tw-bg-opacity:.9}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(var(--sensus-gray-700) / var(--tw-text-opacity,1))}.hover\:shadow-lg:hover{--tw-shadow:var(--sensus-shadow-lg);--tw-shadow-colored:var(--sensus-shadow-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow)}.hover\:brightness-90:hover{--tw-brightness:brightness(.9);-webkit-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: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)}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-blue-500) / var(--tw-border-opacity,1))}.focus\:border-gray-900:focus{--tw-border-opacity:1;border-color:rgb(var(--sensus-gray-900) / var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(var(--sensus-white) / var(--tw-bg-opacity,1))}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid transparent}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 transparent)}.focus\:ring-blue-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-blue-500) / var(--tw-ring-opacity,1))}.focus\:ring-green-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-green-400) / var(--tw-ring-opacity,1))}.focus\:ring-red-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--sensus-red-400) / var(--tw-ring-opacity,1))}.active\:bg-opacity-100:active{--tw-bg-opacity:1}
