/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer components{.eih-page{width:100%;max-width:var(--breakpoint-2xl,96rem);margin-inline:auto}:where(.eih-page>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 5) * calc(1 - var(--tw-space-y-reverse)))}.eih-page-header{gap:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex}@media(min-width:40rem){.eih-page-header{flex-direction:row;justify-content:space-between;align-items:flex-end}}.eih-title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-zinc-900,oklch(21% .006 285.885))}@media(min-width:40rem){.eih-title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.eih-title{font-family:Google Sans Flex,Google Sans,Arial,sans-serif}.eih-subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.eih-toolbar{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.eih-card{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e7cc}@supports (color:color-mix(in lab,red,red)){.eih-card{border-color:color-mix(in oklab,var(--color-zinc-200,oklch(92% .004 286.32)) 80%,transparent)}}.eih-card{background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.eih-card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-100,oklch(96.7% .001 286.375));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3.5);justify-content:space-between;align-items:center;display:flex}@media(min-width:40rem){.eih-card-header{padding-inline:calc(var(--spacing,.25rem) * 5)}}.eih-card-title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-900,oklch(21% .006 285.885));font-family:Google Sans Flex,Google Sans,Arial,sans-serif}.eih-card-subtitle{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-500,oklch(55.2% .016 285.938))}.eih-card-body{padding:calc(var(--spacing,.25rem) * 4)}@media(min-width:40rem){.eih-card-body{padding:calc(var(--spacing,.25rem) * 5)}}.eih-card-footer{border-top-style:var(--tw-border-style);border-color:#e4e4e7cc;border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.eih-card-footer{border-color:color-mix(in oklab,var(--color-zinc-200,oklch(92% .004 286.32)) 80%,transparent)}}.eih-card-footer{padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4)}.eih-btn{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;display:inline-flex}@media(hover:hover){.eih-btn:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.eih-btn:focus{--tw-outline-style:none;outline-style:none}.eih-btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-rose-500,oklch(64.5% .246 16.439))}.eih-btn:disabled{cursor:not-allowed;opacity:.6}.eih-btn-primary{border-color:var(--color-rose-600,oklch(58.6% .253 17.585));background-color:var(--color-rose-500,oklch(64.5% .246 16.439));color:var(--color-zinc-900,oklch(21% .006 285.885))}@media(hover:hover){.eih-btn-primary:hover{background-color:var(--color-rose-600,oklch(58.6% .253 17.585))}}.eih-btn-secondary{border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff);color:var(--color-zinc-800,oklch(27.4% .006 286.033))}@media(hover:hover){.eih-btn-secondary:hover{background-color:var(--color-zinc-50,oklch(98.5% 0 0))}}.eih-btn-danger{border-color:var(--color-rose-700,oklch(51.4% .222 16.935));background-color:var(--color-rose-600,oklch(58.6% .253 17.585));color:var(--color-white,#fff)}@media(hover:hover){.eih-btn-danger:hover{background-color:var(--color-rose-700,oklch(51.4% .222 16.935))}}.eih-btn-ghost{color:var(--color-zinc-700,oklch(37% .013 285.805));background-color:#0000;border-color:#0000}@media(hover:hover){.eih-btn-ghost:hover{background-color:var(--color-zinc-50,oklch(98.5% 0 0))}}.eih-label{margin-bottom:calc(var(--spacing,.25rem) * 1);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-700,oklch(37% .013 285.805));display:block}.eih-input{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-900,oklch(21% .006 285.885));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}.eih-input::placeholder{color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.eih-input:focus{border-color:var(--color-rose-500,oklch(64.5% .246 16.439));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.eih-input:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 40%, transparent)}}.eih-btn-sm{border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)))}.eih-btn-success{border-color:var(--color-emerald-700,oklch(50.8% .118 165.612));background-color:var(--color-emerald-600,oklch(59.6% .145 163.225));color:var(--color-white,#fff)}@media(hover:hover){.eih-btn-success:hover{background-color:var(--color-emerald-700,oklch(50.8% .118 165.612))}}.eih-btn-warning{border-color:var(--color-amber-600,oklch(66.6% .179 58.318));background-color:var(--color-amber-500,oklch(76.9% .188 70.08));color:var(--color-zinc-900,oklch(21% .006 285.885))}@media(hover:hover){.eih-btn-warning:hover{background-color:var(--color-amber-600,oklch(66.6% .179 58.318))}}.eih-textarea{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff);width:100%;min-height:110px;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-900,oklch(21% .006 285.885));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}.eih-textarea::placeholder{color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.eih-textarea:focus{border-color:var(--color-rose-500,oklch(64.5% .246 16.439));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.eih-textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 40%, transparent)}}.eih-select{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:var(--color-white,#fff);width:100%;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-900,oklch(21% .006 285.885));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:block}.eih-select::placeholder{color:var(--color-zinc-400,oklch(70.5% .015 286.067))}.eih-select:focus{border-color:var(--color-rose-500,oklch(64.5% .246 16.439));--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#ff235766}@supports (color:color-mix(in lab,red,red)){.eih-select:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-500,oklch(64.5% .246 16.439)) 40%, transparent)}}:where(.eih-field>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.eih-field-row{gap:calc(var(--spacing,.25rem) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.eih-field-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.eih-badge{align-items:center;gap:calc(var(--spacing,.25rem) * 1);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2.5);padding-block:calc(var(--spacing,.25rem) * 1);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);border-width:1px;border-radius:3.40282e38px;display:inline-flex}.eih-badge-muted{border-color:var(--color-zinc-200,oklch(92% .004 286.32));background-color:var(--color-zinc-50,oklch(98.5% 0 0));color:var(--color-zinc-700,oklch(37% .013 285.805))}.eih-badge-gold{border-color:var(--color-rose-300,oklch(81% .117 11.638));background-color:var(--color-rose-100,oklch(94.1% .03 12.58));color:var(--color-zinc-900,oklch(21% .006 285.885))}.eih-badge-success{border-color:var(--color-emerald-300,oklch(84.5% .143 164.978));background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-800,oklch(43.2% .095 166.913))}.eih-badge-danger{border-color:var(--color-rose-300,oklch(81% .117 11.638));background-color:var(--color-rose-50,oklch(96.9% .015 12.422));color:var(--color-rose-800,oklch(45.5% .188 13.697))}.eih-badge-info{border-color:var(--color-sky-300,oklch(82.8% .111 230.318));background-color:var(--color-sky-50,oklch(97.7% .013 236.62));color:var(--color-sky-800,oklch(44.3% .11 240.79))}.eih-table-wrap{border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e7cc;overflow:auto}@supports (color:color-mix(in lab,red,red)){.eih-table-wrap{border-color:color-mix(in oklab,var(--color-zinc-200,oklch(92% .004 286.32)) 80%,transparent)}}.eih-table-wrap{background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.eih-table{min-width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));border-collapse:separate;border-spacing:0}.eih-table thead th{top:calc(var(--spacing,.25rem) * 0);z-index:10;border-bottom-style:var(--tw-border-style);border-color:#e4e4e7cc;border-bottom-width:1px;position:sticky}@supports (color:color-mix(in lab,red,red)){.eih-table thead th{border-color:color-mix(in oklab,var(--color-zinc-200,oklch(92% .004 286.32)) 80%,transparent)}}.eih-table thead th{background-color:#fafafae6}@supports (color:color-mix(in lab,red,red)){.eih-table thead th{background-color:color-mix(in oklab,var(--color-zinc-50,oklch(98.5% 0 0)) 90%,transparent)}}.eih-table thead th{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:left;--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-zinc-700,oklch(37% .013 285.805));--tw-backdrop-blur:blur(8px);-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,)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.eih-table thead th{background-color:#fafafa99}@supports (color:color-mix(in lab,red,red)){.eih-table thead th{background-color:color-mix(in oklab,var(--color-zinc-50,oklch(98.5% 0 0)) 60%,transparent)}}}.eih-table tbody td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-zinc-100,oklch(96.7% .001 286.375));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--color-zinc-800,oklch(27.4% .006 286.033))}.eih-table tbody tr:hover td{background-color:var(--color-zinc-50,oklch(98.5% 0 0))}.eih-table .eih-th-actions,.eih-table .eih-td-actions{text-align:right;white-space:nowrap}.eih-empty{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 12);text-align:center;color:var(--color-zinc-500,oklch(55.2% .016 285.938));flex-direction:column;display:flex}.eih-module-filter .eih-field{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.eih-search-with-icon{background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;grid-template-columns:1rem minmax(0,1fr);align-items:center;column-gap:.5rem;min-height:2.5rem;padding:0 .75rem;display:grid;box-shadow:0 1px 2px #0000000d}.eih-search-with-icon>i{pointer-events:none;justify-self:center;position:static!important;transform:none!important}.eih-search-with-icon>input,.eih-module-filter .eih-search-with-icon>input{min-width:0;height:2.375rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:none!important;padding:0!important}.eih-search-with-icon:focus-within{border-color:#fabf24;box-shadow:0 0 0 2px #fef08a8c}.eih-modal-overlay{inset:calc(var(--spacing,.25rem) * 0);z-index:9998;background-color:#0006;position:fixed}@supports (color:color-mix(in lab,red,red)){.eih-modal-overlay{background-color:color-mix(in oklab,var(--color-black,#000) 40%,transparent)}}.eih-modal-overlay{--tw-backdrop-blur:blur(var(--blur-sm,8px));-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,)}.eih-modal{inset:calc(var(--spacing,.25rem) * 0);z-index:9999;padding:calc(var(--spacing,.25rem) * 4);justify-content:center;align-items:center;display:flex;position:fixed}.eih-modal-card{z-index:9999;width:100%;max-width:var(--container-lg,32rem);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:#e4e4e7cc;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.eih-modal-card{border-color:color-mix(in oklab,var(--color-zinc-200,oklch(92% .004 286.32)) 80%,transparent)}}.eih-modal-card{background-color:var(--color-white,#fff);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.eih-page-btn{border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-200,oklch(92% .004 286.32));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-zinc-700,oklch(37% .013 285.805));background-color:#0000}@media(hover:hover){.eih-page-btn:hover{background-color:var(--color-zinc-50,oklch(98.5% 0 0))}}.eih-page-btn-active{border-color:var(--color-rose-600,oklch(58.6% .253 17.585));background-color:var(--color-rose-500,oklch(64.5% .246 16.439));color:var(--color-zinc-900,oklch(21% .006 285.885))}}main input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not(.select2-search__field):not(.eih-command-input),main select,main textarea{width:100%;color:#18181b!important;background-color:#fff!important;border:1px solid #d4d4d8!important;border-radius:.75rem!important;min-height:2.25rem!important;padding:.4rem .7rem!important;font-size:.875rem!important;line-height:1.25rem!important;box-shadow:0 1px 2px #0000000d!important}main .eih-search-with-icon>input:not([type=hidden]),main form.eih-module-filter .eih-search-with-icon>input:not([type=hidden]),main .eih-search-with-icon>input.eih-input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}main .eih-command-search{isolation:isolate;position:relative}main .eih-command-input-wrap{position:relative}main .eih-command-input-wrap .fa-search{color:#a1a1aa;pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}main .eih-command-input{min-height:3.25rem;background:#fffffffa!important;border-color:#e4e4e7!important;border-radius:1.1rem!important;padding-left:2.75rem!important;padding-right:7.5rem!important;font-size:.95rem!important;box-shadow:0 16px 36px #18181b14!important}main .eih-command-input:focus{border-color:#d69e008c!important;box-shadow:0 0 0 4px #ffbd1429,0 18px 44px #18181b1c!important}main .eih-command-shortcut{color:#71717a;letter-spacing:.08em;text-transform:uppercase;background:#fafafa;border:1px solid #e4e4e7;border-radius:999px;padding:.35rem .65rem;font-size:.7rem;font-weight:700;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}main .eih-command-dropdown{z-index:70;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffa;border:1px solid #e4e4e7f2;border-radius:1.25rem;position:absolute;top:calc(100% + .65rem);left:0;right:0;overflow:hidden;box-shadow:0 24px 60px #18181b2e}main .eih-command-dropdown[hidden]{display:none!important}main .eih-command-results{max-height:min(68vh,620px);padding:.7rem;overflow-y:auto}main .eih-command-group+.eih-command-group{border-top:1px solid #f4f4f5;margin-top:.75rem;padding-top:.75rem}main .eih-command-group-title{color:#71717a;letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:.25rem .35rem .45rem;font-size:.68rem;font-weight:800;display:flex}main .eih-command-result{color:#18181b;border:1px solid #0000;border-radius:1rem;grid-template-columns:2.4rem minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.7rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:grid}main .eih-command-result:hover,main .eih-command-result:focus,main .eih-command-result.is-active{background:#fff8df;border-color:#d69e0059;outline:none;transform:translateY(-1px)}main .eih-command-icon{color:#52525b;background:#f4f4f5;border-radius:.9rem;place-items:center;width:2.4rem;height:2.4rem;display:grid}main .eih-command-icon.gold{color:#854d0e;background:#fff8df}main .eih-command-icon.amber{color:#92400e;background:#fff0f1}main .eih-command-icon.sky{color:#1d4ed8;background:#eff6ff}main .eih-command-icon.emerald{color:#047857;background:#ecfdf5}main .eih-command-icon.rose{color:#be123c;background:#fff1f2}main .eih-command-icon.zinc{color:#3f3f46;background:#f4f4f5}main .eih-command-label{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:750;overflow:hidden}main .eih-command-description{text-overflow:ellipsis;white-space:nowrap;color:#71717a;font-size:.78rem;overflow:hidden}main .eih-command-type{color:#71717a;text-transform:uppercase;background:#fafafa;border:1px solid #e4e4e7;border-radius:999px;padding:.25rem .5rem;font-size:.68rem;font-weight:700}main .eih-command-state{color:#71717a;text-align:center;padding:1rem;font-size:.88rem}@media(max-width:640px){main .eih-command-input{padding-right:1rem!important}main .eih-command-shortcut{display:none}main .eih-command-dropdown{position:fixed;top:6rem;left:.75rem;right:.75rem}main .eih-command-result{grid-template-columns:2.2rem minmax(0,1fr)}main .eih-command-type{display:none}}main form.eih-smart-form.eih-card{border-radius:1rem!important;padding:.875rem!important}main form.eih-smart-form .eih-field{background:0 0;border:0;border-radius:0;padding:0;transition:none;position:relative}main form.eih-smart-form .eih-field:focus-within{box-shadow:none;background:0 0;transform:none}main form.eih-smart-form .eih-field>label:first-child,main form.eih-smart-form label.eih-label{color:#52525b;align-items:center;gap:.25rem;margin-bottom:.35rem;font-size:.75rem;font-weight:700;display:inline-flex}main form.eih-smart-form .eih-field p,main form.eih-smart-form .eih-field .text-gray-400,main form.eih-smart-form .eih-field .text-gray-500{color:#71717a!important}main form.eih-smart-form .eih-field-has-error{background:#fff1f2!important;border-color:#fca5a5!important}main form.eih-smart-form .eih-form-actions .eih-btn-primary,main form.eih-smart-form .eih-form-actions button[type=submit],main form.eih-smart-form .eih-form-actions button:not([type]){min-height:2.75rem;padding-left:1.1rem;padding-right:1.1rem}.eih-workspace-head{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;grid-template-columns:2.25rem 2.5rem minmax(0,1fr) auto;align-items:center;gap:.7rem;width:min(100%,1100px);min-height:4rem;margin-inline:auto;padding:.65rem .8rem;display:grid;box-shadow:0 4px 14px #18181b0a}.eih-workspace-back{color:#52525b;background:#fafafa;border:1px solid #e4e4e7;border-radius:.65rem;place-items:center;width:2.25rem;height:2.25rem;font-size:.75rem;transition:border-color .15s,background .15s,color .15s;display:grid}.eih-workspace-back:hover{color:#18181b;background:#fff8df;border-color:#e6c659}.eih-workspace-icon{color:#d62839;background:#18181b;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.85rem;display:grid}.eih-workspace-title-row{align-items:center;gap:.55rem;min-width:0;display:flex}.eih-workspace-title-row h1{color:#18181b;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:750;overflow:hidden}.eih-workspace-title-row span{color:#856a0a;letter-spacing:.08em;text-transform:uppercase;background:#fff0f1;border:1px solid #f7ccd1;border-radius:999px;flex:none;padding:.2rem .45rem;font-size:.6rem;font-weight:800}.eih-workspace-copy p{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.08rem;font-size:.72rem;overflow:hidden}@media(max-width:520px){.eih-workspace-head{grid-template-columns:2.25rem minmax(0,1fr)}.eih-workspace-icon,.eih-workspace-title-row span{display:none}}.eih-progress-sm{height:.375rem}.eih-form{--eih-form-border:#e4e4e7;--eih-form-muted:#71717a;--eih-form-ink:#18181b;--eih-form-gold:#b52232;width:min(100%,1100px);color:var(--eih-form-ink);margin:1rem auto 0}.eih-form-alert{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:.875rem;align-items:flex-start;gap:.75rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.8125rem;display:flex}.eih-form-alert>i{margin-top:.15rem}.eih-form-alert strong{font-weight:750;display:block}.eih-form-alert p{color:#be123c;margin-top:.15rem}.eih-form-steps{grid-template-columns:repeat(var(--eih-form-step-count,5),minmax(0,1fr));border:1px solid var(--eih-form-border);background:#fff;border-radius:1rem;margin-bottom:1rem;display:grid;overflow:hidden}.eih-form-step{color:#71717a;text-align:left;cursor:pointer;background:#fff;border:0;border-right:1px solid #f1f1f3;align-items:center;gap:.65rem;min-width:0;min-height:4rem;padding:.7rem .8rem;display:flex;position:relative}.eih-form-step:last-child{border-right:0}.eih-form-step:hover{background:#fafafa}.eih-form-step.is-active{color:#18181b;background:#fff4f5;box-shadow:inset 0 -3px #b52232}.eih-form-step.is-complete{color:#3f3f46}.eih-form-step-number{background:#fff;border:1px solid #d4d4d8;border-radius:999px;flex:0 0 1.75rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.7rem;font-weight:800;display:grid}.eih-form-step.is-active .eih-form-step-number{color:#18181b;background:#d62839;border-color:#b52232}.eih-form-step strong,.eih-form-step small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.eih-form-step strong{font-size:.75rem;font-weight:750}.eih-form-step small{color:#a1a1aa;margin-top:.1rem;font-size:.65rem}.eih-form-panel{border:1px solid var(--eih-form-border);background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 14px #18181b09}.eih-form-panel-head{background:#fafafa;border-bottom:1px solid #f1f1f3;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 1.25rem;display:flex}.eih-form-panel-head span{color:#a51f2c;letter-spacing:.13em;text-transform:uppercase;font-size:.65rem;font-weight:800}.eih-form-panel-head h2{color:#18181b;letter-spacing:-.015em;margin-top:.2rem;font-size:1.1rem;font-weight:750}.eih-form-panel-head p{color:var(--eih-form-muted);margin-top:.2rem;font-size:.78rem}.eih-form-body label.block{justify-content:flex-start;align-items:center;gap:.25rem;display:flex;color:#3f3f46!important;margin:0 0 .35rem!important;font-size:.75rem!important;font-weight:700!important}.eih-form-body label.block .text-red-500{color:#dc2626!important}.eih-embedded-form{gap:.75rem;display:grid}.eih-action-form{align-items:center;gap:.5rem;display:inline-flex}.eih-action-form.hidden{display:none!important}.eih-filter-form{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;gap:.75rem;width:100%;display:grid}.eih-filter-form .eih-filter-actions,.eih-filter-form>:is(button,.eih-btn):last-child{justify-self:end}.eih-search-field{position:relative}.eih-search-field>i:first-child{pointer-events:none;z-index:2;color:#a1a1aa;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.eih-search-field>input:not([type=hidden]){padding-left:2.25rem!important}.eih-modal-form .eih-form-panel,.eih-embedded-form .eih-form-panel{box-shadow:none;margin:0}@media(max-width:640px){.eih-filter-form{grid-template-columns:1fr}.eih-filter-form .eih-filter-actions{justify-self:stretch}}.eih-index-header{background:#fff;border:1px solid #e4e4e7;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.75rem 1rem;display:flex;box-shadow:0 4px 14px #18181b0a}.eih-index-heading{align-items:center;gap:.75rem;min-width:0;display:flex}.eih-index-heading-icon{color:#d62839;background:#18181b;border-radius:.8rem;flex:none;place-items:center;width:2.65rem;height:2.65rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.eih-index-heading h1{color:#18181b;letter-spacing:-.025em;font-size:1.25rem;font-weight:750;line-height:1.35}.eih-index-heading p{color:#71717a;margin-top:.08rem;font-size:.75rem;line-height:1.2rem}.eih-index-count,.eih-index-eyebrow{border-radius:999px;align-items:center;padding:.3rem .48rem;font-size:.625rem;font-weight:750;line-height:1;display:inline-flex}.eih-index-count{color:#52525b;background:#f4f4f5}.eih-index-eyebrow{color:#a51f2c;letter-spacing:.1em;text-transform:uppercase;background:#fff0f1;border:1px solid #f7ccd1}.eih-index-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.eih-index-nav-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.eih-index-nav-card{color:#27272a;background:#fff;border:1px solid #e4e4e7;border-radius:.85rem;align-items:center;gap:.65rem;min-width:0;min-height:3.45rem;padding:.55rem .7rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex;box-shadow:0 2px 7px #18181b06}.eih-index-nav-card:hover{border-color:#e9a6ae;transform:translateY(-1px);box-shadow:0 6px 16px #18181b12}.eih-index-nav-icon{color:#52525b;background:#f4f4f5;border-radius:.65rem;flex:none;place-items:center;width:2.15rem;height:2.15rem;display:grid}.eih-index-nav-arrow{color:#d4d4d8;font-size:.6rem}.eih-index-nav-card:hover .eih-index-nav-arrow{color:#a51f2c}.eih-index-tone-gold .eih-index-nav-icon,.eih-index-tone-amber .eih-index-nav-icon{color:#a51f2c;background:#fff0f1}.eih-index-tone-emerald .eih-index-nav-icon{color:#047857;background:#ecfdf5}.eih-index-tone-sky .eih-index-nav-icon{color:#0369a1;background:#f0f9ff}.eih-index-tone-rose .eih-index-nav-icon{color:#be123c;background:#fff1f2}.eih-index-tone-zinc .eih-index-nav-icon{color:#52525b;background:#f4f4f5}.eih-index-stats{background:#fff;border:1px solid #e4e4e7;border-radius:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:0 3px 10px #18181b08}.eih-index-stat{border-bottom:1px solid #f1f1f3;border-right:1px solid #f1f1f3;align-items:center;gap:.55rem;min-width:0;padding:.55rem .7rem;display:flex}.eih-index-stat-icon{border-radius:.6rem;flex:none;place-items:center;width:1.9rem;height:1.9rem;font-size:.65rem;display:grid}.eih-index-stat strong{color:#18181b;font-size:1rem;font-weight:750;line-height:1;display:block}.eih-index-stat span:last-child{color:#71717a;text-overflow:ellipsis;white-space:nowrap;margin-top:.2rem;font-size:.625rem;font-weight:600;line-height:1;display:block;overflow:hidden}.eih-index-workspace{background:#fff;border:1px solid #dedee2;border-radius:1rem;overflow:hidden;box-shadow:0 5px 18px #18181b0a}.eih-index-workspace-head{border-bottom:1px solid #e4e4e7;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .9rem;display:flex}.eih-index-workspace-head h2{color:#18181b;font-size:.9rem;font-weight:750}.eih-index-workspace-head p{color:#71717a;margin-top:.08rem;font-size:.7rem}.eih-index-workspace-tools{justify-content:flex-end;align-items:center;gap:.65rem;min-width:0;display:flex}.eih-index-tabs{align-items:center;gap:.2rem;min-width:0;display:flex;overflow-x:auto}.eih-index-tabs :is(button,a){color:#71717a;border-radius:.55rem;flex:none;align-items:center;gap:.38rem;height:2rem;padding:0 .62rem;font-size:.68rem;font-weight:700;transition:all .15s;display:inline-flex}.eih-index-tabs :is(button,a):hover{color:#18181b;background:#f4f4f5}.eih-index-tabs :is(button,a).is-active{color:#fff;background:#18181b}.eih-index-tabs :is(button,a)>i{font-size:.6rem}.eih-index-tabs :is(button,a)>span{background:#a1a1aa2e;border-radius:999px;padding:.12rem .36rem;font-size:.58rem}.eih-index-tabs :is(button,a).is-active>span{color:#d62839;background:#ffffff24}@media(min-width:640px){.eih-index-nav-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.eih-index-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.eih-index-nav-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.eih-index-stats{grid-template-columns:repeat(7,minmax(0,1fr))}.eih-index-stat{border-bottom:0}}@media(max-width:767px){.eih-index-header,.eih-index-workspace-head{flex-direction:column;align-items:stretch}.eih-index-actions,.eih-index-workspace-tools{justify-content:flex-start}.eih-index-actions .eih-btn{flex:1}.eih-index-workspace-tools{flex-direction:column;align-items:stretch}.eih-index-tabs{width:100%}}.eih-index-filterbar{background:#fff;border:1px solid #dedee2;border-radius:.8rem;overflow:visible;box-shadow:0 2px 8px #18181b08;grid-template-columns:minmax(15rem,1.35fr) repeat(3,minmax(10rem,1fr)) auto!important;align-items:center!important;gap:0!important;padding:.28rem!important;display:grid!important}main .eih-index-filterbar label{border-right:1px solid #ececef;position:relative;margin:0!important;padding:0 .35rem!important;display:block!important}.eih-index-filterbar :is(input:not([type=hidden]),select){height:2.25rem!important;min-height:2.25rem!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.55rem!important;padding:.35rem .55rem!important;font-size:.75rem!important}.eih-index-filterbar :is(input,select):hover{background:#fafafa!important}.eih-index-filterbar :is(input,select):focus{background:#fff!important;box-shadow:inset 0 0 0 1px #e0aa0f!important}.eih-index-filter-search>i{z-index:2;color:#a1a1aa;font-size:.7rem;position:absolute;top:50%;left:.9rem;transform:translateY(-50%)}main .eih-index-filterbar .eih-index-filter-search>input{padding-left:2rem!important}.eih-index-filter-actions{justify-content:flex-end;align-items:center;gap:.3rem;padding-left:.45rem;display:flex}.eih-index-filter-actions .eih-btn{height:2.25rem;min-height:2.25rem;font-size:.7rem}.eih-index-modal{z-index:var(--eih-z-modal);place-items:center;padding:1rem;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.eih-index-modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#09090b94;border:0;position:absolute;top:0;right:0;bottom:0;left:0}main form.eih-index-import-card{background:#fff;border:1px solid #fff3;border-radius:1rem;width:min(100%,30rem);position:relative;overflow:hidden;box-shadow:0 28px 80px #09090b52;padding:0!important}.eih-index-import-head{border-bottom:1px solid #ececef;align-items:center;gap:.75rem;padding:.85rem 1rem;display:flex}.eih-index-import-icon{color:#d62839;background:#18181b;border-radius:.7rem;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid}.eih-index-import-head h2{color:#18181b;font-size:1rem;font-weight:750}.eih-index-import-head p{color:#71717a;margin-top:.1rem;font-size:.7rem}.eih-index-modal-close{color:#a1a1aa;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.eih-index-modal-close:hover{color:#18181b;background:#f4f4f5}.eih-index-import-body{gap:.7rem;padding:1rem;display:grid}.eih-index-dropzone{cursor:pointer;text-align:center;background:#fafafa;border:1px dashed #d4d4d8;border-radius:.85rem;flex-direction:column;min-height:9rem;transition:all .15s;justify-content:center!important;align-items:center!important;gap:.3rem!important;margin:0!important;padding:1rem!important;display:flex!important}.eih-index-dropzone:hover{background:#fff0f1;border-color:#b52232}.eih-index-dropzone>span{color:#a51f2c;background:#fff;border-radius:.7rem;place-items:center;width:2.5rem;height:2.5rem;display:grid;box-shadow:0 2px 8px #18181b12}.eih-index-dropzone strong{color:#27272a;font-size:.78rem}.eih-index-dropzone small{color:#a1a1aa;text-transform:uppercase;letter-spacing:.06em;font-size:.65rem;font-weight:500}main .eih-index-dropzone>input[type=file]{clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;min-height:0!important;position:absolute!important;overflow:hidden!important}.eih-index-template-link{color:#3f3f46;border:1px solid #e4e4e7;border-radius:.75rem;align-items:center;gap:.65rem;padding:.65rem .75rem;text-decoration:none;display:flex}.eih-index-template-link>i:first-child{color:#a51f2c}.eih-index-template-link>span{flex:1;min-width:0}.eih-index-template-link strong,.eih-index-template-link small{display:block}.eih-index-template-link strong{font-size:.72rem}.eih-index-template-link small{color:#a1a1aa;margin-top:.08rem;font-size:.62rem}.eih-index-template-link>i:last-child{color:#d4d4d8;font-size:.6rem}.eih-index-template-link:hover{background:#fff0f1;border-color:#e9a6ae}.eih-index-import-card>.eih-index-import-actions{background:#fafafa;justify-content:flex-end;gap:.45rem;border-top:1px solid #ececef!important;margin:0!important;padding:.7rem 1rem!important;display:flex!important}@media(max-width:1023px){.eih-index-filterbar{grid-template-columns:1fr 1fr!important}.eih-index-filterbar label{border-right:0!important}.eih-index-filter-actions{padding:.25rem .35rem}.eih-index-filter-actions .eih-btn{flex:1}}@media(max-width:639px){.eih-index-filterbar{grid-template-columns:1fr!important}.eih-index-filter-actions{width:100%}}.eih-index-filter-modal{background:#fff;border:1px solid #fff3;border-radius:1rem;width:min(100%,32rem);position:relative;overflow:hidden;box-shadow:0 28px 80px #09090b52}main .eih-index-modal-filter-form{width:100%;display:block;padding:0!important}.eih-index-modal-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:1rem;display:grid}.eih-index-modal-filter-grid .eih-field{min-width:0}.eih-index-modal-filter-grid .eih-span-2{grid-column:span 2}.eih-index-modal-filter-grid .eih-label{color:#3f3f46;font-size:.7rem;font-weight:700;margin:0 0 .35rem!important;display:block!important}.eih-index-modal-filter-grid :is(input,select){height:2.5rem!important;min-height:2.5rem!important}.eih-index-modal-filter-actions{background:#fafafa;border-top:1px solid #ececef;align-items:center;gap:.45rem;padding:.7rem 1rem;display:flex}.eih-index-modal-filter-actions .eih-btn{height:2.35rem}.eih-index-modal-filter-form>.eih-index-modal-filter-actions{margin:0!important}@media(max-width:639px){.eih-index-modal-filter-grid{grid-template-columns:1fr}.eih-index-modal-filter-grid .eih-span-2{grid-column:auto}.eih-index-modal-filter-actions{flex-wrap:wrap}.eih-index-modal-filter-actions .flex-1{display:none}.eih-index-modal-filter-actions .eih-btn{flex:1}}.eih-table :is(th,td).eih-table-col-left{text-align:left!important}.eih-table :is(th,td).eih-table-col-center{text-align:center!important}.eih-table :is(th,td).eih-table-col-right{text-align:right!important}.eih-table :is(th,td).eih-table-col-nowrap{white-space:nowrap}.eih-index-table-wrap{box-shadow:none;border:0;border-radius:0}.eih-index-table-wrap .eih-table thead th{color:#71717a;letter-spacing:.09em;text-transform:uppercase;background:#f4f4f5;padding:.58rem .9rem;font-size:.63rem;font-weight:750;position:static}.eih-index-table-wrap .eih-table tbody td{vertical-align:middle;padding:.68rem .9rem}.eih-index-table-wrap .eih-table tbody tr:last-child td{border-bottom:0}.eih-index-table-empty{text-align:center!important;color:#a1a1aa!important;padding:2.5rem 1rem!important}.eih-index-table-empty i{color:#d62839;margin-right:.4rem}.eih-index-table-pagination{border-top:1px solid #e4e4e7;padding:.65rem .9rem}.eih-dashboard .eih-table thead th{color:#71717a;letter-spacing:.09em;text-transform:uppercase;padding:.58rem .9rem;font-size:.63rem;font-weight:750}.eih-dashboard .eih-table tbody td{vertical-align:middle;padding:.68rem .9rem}.eih-dashboard .eih-table :is(th,td).text-right{text-align:right!important}.eih-dashboard .eih-table tbody tr:last-child td{border-bottom:0}.eih-show-header{background:#fff;border:1px solid #dedee2;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex;box-shadow:0 5px 18px #18181b0a}.eih-show-identity{align-items:center;gap:.75rem;min-width:0;display:flex}.eih-show-back{color:#52525b;border:1px solid #e4e4e7;border-radius:.65rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.eih-show-back:hover{color:#18181b;background:#f4f4f5}.eih-show-avatar{object-fit:cover;border:1px solid #e4e4e7;border-radius:.8rem;flex:none;width:3.25rem;height:3.25rem}.eih-show-avatar-fallback{color:#d62839;background:#18181b;place-items:center;display:grid}.eih-show-title-row{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}.eih-show-title-row h1{color:#09090b;text-overflow:ellipsis;white-space:nowrap;font-size:1.12rem;font-weight:780;line-height:1.2;overflow:hidden}.eih-show-title-row>span{color:#92400e;text-transform:uppercase;background:#fff0f1;border:1px solid #f7ccd1;border-radius:999px;padding:.14rem .42rem;font-size:.58rem;font-weight:750}.eih-show-identity p{color:#71717a;margin-top:.18rem;font-size:.72rem}.eih-show-badges{flex-wrap:wrap;gap:.35rem;margin-top:.4rem;display:flex}.eih-show-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.45rem;display:flex}.eih-show-facts{background:#fff;border:1px solid #dedee2;border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));display:grid;overflow:hidden;box-shadow:0 4px 14px #18181b09}.eih-show-fact{border-right:1px solid #ededf0;align-items:center;gap:.55rem;min-width:0;padding:.6rem .75rem;display:flex}.eih-show-fact:last-child{border-right:0}.eih-show-fact-icon{border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.68rem;display:grid}.eih-show-fact span{color:#a1a1aa;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:750;display:block}.eih-show-fact strong{color:#18181b;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:.73rem;font-weight:700;display:block;overflow:hidden}.eih-show-tabs{background:#fff;border:1px solid #dedee2;border-radius:.85rem;gap:.2rem;padding:.28rem;display:flex;overflow-x:auto;box-shadow:0 4px 14px #18181b08}.eih-show-tabs button{color:#71717a;border-radius:.6rem;flex:none;align-items:center;gap:.42rem;height:2.2rem;padding:0 .72rem;font-size:.69rem;font-weight:720;display:inline-flex}.eih-show-tabs button:hover{color:#18181b;background:#f4f4f5}.eih-show-tabs button.is-active{color:#fff;background:#18181b}.eih-show-tabs button i{font-size:.64rem}.eih-show-tabs button b{background:#a1a1aa33;border-radius:999px;padding:.1rem .32rem;font-size:.56rem}.eih-show-panel{background:#fff;border:1px solid #dedee2;border-radius:1rem;overflow:hidden;box-shadow:0 4px 16px #18181b09}.eih-show-panel>header{border-bottom:1px solid #ededf0;align-items:center;gap:.55rem;padding:.68rem .8rem;display:flex}.eih-show-panel>header>span{color:#a51f2c;background:#fff0f1;border-radius:.55rem;flex:none;place-items:center;width:1.8rem;height:1.8rem;font-size:.7rem;display:grid}.eih-show-panel h2{color:#18181b;font-size:.82rem;font-weight:760}.eih-show-panel header p{color:#71717a;margin-top:.08rem;font-size:.65rem}.eih-show-panel-actions{align-items:center;gap:.4rem;margin-left:auto;display:flex}.eih-show-panel-body{padding:.8rem}@media(max-width:767px){.eih-show-header{flex-direction:column;align-items:stretch}.eih-show-actions{justify-content:flex-start}.eih-show-actions .eih-btn{flex:1}.eih-show-fact{border-bottom:1px solid #ededf0;border-right:0}.eih-show-fact:last-child{border-bottom:0}}.eih-index-period{color:#3f3f46;white-space:nowrap;background:#fafafa;border:1px solid #e4e4e7;border-radius:.6rem;align-items:center;height:2rem;padding:0 .7rem;font-size:.7rem;font-weight:700;display:inline-flex}.eih-index-stats-four{grid-template-columns:repeat(4,minmax(0,1fr))}.eih-index-section-tabs{background:#fff;border:1px solid #e4e4e7;border-radius:.85rem;align-items:center;gap:.25rem;padding:.28rem;display:flex;overflow-x:auto;box-shadow:0 2px 8px #18181b08}.eih-index-section-tabs button{color:#71717a;border-radius:.6rem;flex:none;align-items:center;gap:.45rem;height:2.25rem;padding:0 .8rem;font-size:.72rem;font-weight:700;display:inline-flex}.eih-index-section-tabs button:hover{color:#18181b;background:#f4f4f5}.eih-index-section-tabs button.is-active{color:#fff;background:#18181b}.eih-index-section-tabs button>i{font-size:.68rem}.eih-index-section-tabs button>span{color:#18181b;background:#d62839;border-radius:999px;padding:.1rem .38rem;font-size:.58rem}.eih-index-toolbar{background:#fff;border:1px solid #e4e4e7;border-radius:.85rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .8rem;display:flex;box-shadow:0 2px 8px #18181b08}.eih-index-toolbar h2{color:#18181b;font-size:.82rem;font-weight:750}.eih-index-toolbar p{color:#71717a;margin-top:.08rem;font-size:.68rem}@media(max-width:767px){.eih-index-stats-four{grid-template-columns:repeat(2,minmax(0,1fr))}.eih-index-toolbar{flex-direction:column;align-items:stretch}.eih-index-period{order:5;justify-content:center;width:100%}}.eih-whatsapp-embed .eih-page{height:100dvh;padding:0!important}.eih-form-grid,.eih-subgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem;display:grid}.eih-show-fact>.eih-show-fact-icon{color:inherit;letter-spacing:normal;text-transform:none;font-size:.68rem;font-weight:400;display:grid}.eih-show-fact>div>span{color:#a1a1aa;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:750;display:block}.eih-show-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.eih-show-detail-grid>div{background:#fafafa;border:1px solid #ededf0;border-radius:.7rem;min-width:0;padding:.65rem .75rem}.eih-show-detail-grid dt{color:#a1a1aa;letter-spacing:.07em;text-transform:uppercase;font-size:.58rem;font-weight:750}.eih-show-detail-grid dd{color:#18181b;margin-top:.18rem;font-size:.75rem;font-weight:650}.eih-show-subcard{background:#fafafa;border:1px solid #e4e4e7;border-radius:.8rem;padding:.75rem}.eih-show-subcard h3{color:#18181b;font-size:.75rem;font-weight:750}.eih-show-subcard ul{color:#52525b;margin:.5rem 0 0 1rem;font-size:.7rem;line-height:1.6;list-style:outside}.eih-form-builder{background:#fafafa;border:1px solid #e4e4e7;border-radius:.85rem;padding:.8rem}.eih-form-builder :is(input,select,textarea){background:#fff!important;border-color:#d4d4d8!important;border-radius:.65rem!important;font-size:.78rem!important}.eih-form-builder button{border-radius:.6rem;font-weight:700}.eih-config-stack{gap:.8rem;display:grid}.eih-config-card{background:#fff;border:1px solid #e4e4e7;border-radius:.85rem;overflow:hidden}.eih-config-card>header{background:#fafafa;border-bottom:1px solid #ededf0;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .8rem;display:flex}.eih-config-card>header h3{color:#18181b;font-size:.78rem;font-weight:760}.eih-config-card>header p{color:#71717a;margin-top:.1rem;font-size:.66rem}.eih-config-card>header .eih-btn{min-height:2rem;padding:.35rem .65rem;font-size:.67rem}.eih-config-card>.eih-field{padding:.8rem}.eih-hours-list{display:grid}.eih-hours-row{border-bottom:1px solid #f1f1f3;grid-template-columns:minmax(9rem,.65fr) minmax(18rem,1.35fr);align-items:center;gap:1rem;padding:.55rem .8rem;display:grid}.eih-hours-row:last-child{border-bottom:0}.eih-config-check{color:#27272a!important;align-items:center!important;gap:.55rem!important;margin:0!important;font-size:.72rem!important;font-weight:720!important;display:flex!important}.eih-config-check input{width:1rem!important;height:1rem!important;min-height:0!important}.eih-hours-times{grid-template-columns:1fr auto 1fr;align-items:end;gap:.6rem;display:grid}.eih-hours-times.is-disabled{opacity:.42}.eih-hours-times label{margin:0!important;display:block!important}.eih-hours-times label span{color:#71717a;margin-bottom:.25rem;font-size:.6rem;font-weight:700;display:block}.eih-hours-times>i{color:#a1a1aa;padding-bottom:.75rem;font-size:.62rem}.eih-repeater-list{display:grid}.eih-repeater-row{border-bottom:1px solid #f1f1f3;grid-template-columns:minmax(0,1fr) 2.1rem;align-items:end;gap:.65rem;padding:.65rem .8rem;display:grid}.eih-repeater-row:last-of-type{border-bottom:0}.eih-repeater-row-wide{grid-template-columns:minmax(10rem,.65fr) minmax(14rem,1.35fr) 2.1rem}.eih-repeater-row-kpi{grid-template-columns:minmax(12rem,1.5fr) minmax(6rem,.5fr) minmax(8rem,.65fr) 2.1rem}.eih-repeater-remove{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:.6rem;place-items:center;width:2.1rem;height:2.5rem;display:grid}.eih-repeater-remove:hover{background:#ffe4e6}.eih-config-empty{text-align:center;color:#a1a1aa;padding:1rem;font-size:.7rem}@media(max-width:700px){.eih-hours-row,.eih-repeater-row,.eih-repeater-row-wide,.eih-repeater-row-kpi{grid-template-columns:1fr}.eih-repeater-remove{width:100%}.eih-hours-times{grid-template-columns:1fr auto 1fr}}@media(max-width:767px){.eih-show-detail-grid{grid-template-columns:1fr}}.eih-subgrid{grid-column:1/-1}.eih-span-2{grid-column:span 2}.eih-field{min-width:0;display:block}.eih-label{color:#3f3f46;justify-content:flex-start;align-items:center;gap:.25rem;margin:0 0 .35rem;font-size:.75rem;font-weight:700;display:flex}.eih-label b{color:#dc2626}.eih-label>span,.eih-fieldset legend>span{color:#a1a1aa;font-size:.66rem;font-weight:500}main .eih-form .eih-field input:not([type=hidden]),main .eih-form .eih-field select,main .eih-form .eih-field textarea{width:100%;color:#18181b!important;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;height:2.5rem!important;min-height:2.5rem!important;margin:0!important;padding:.48rem .7rem!important;font-size:.8125rem!important;line-height:1.2rem!important;box-shadow:0 1px 2px #18181b09!important}main .eih-form input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not(.select2-search__field),main .eih-form select,main .eih-form textarea{color:#18181b!important;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;height:2.5rem!important;min-height:2.5rem!important;padding:.48rem .7rem!important;font-size:.8125rem!important;box-shadow:0 1px 2px #18181b09!important}main .eih-form textarea{height:auto!important;min-height:4.5rem!important}main .eih-form input:focus,main .eih-form select:focus,main .eih-form textarea:focus{border-color:#b52232!important;outline:none!important;box-shadow:0 0 0 3px #d628392e!important}main .eih-form .eih-field textarea{resize:vertical;height:auto!important;min-height:4.5rem!important}main .eih-form .eih-field select{text-align:left;text-align-last:left}main .eih-form .eih-field select option{text-align:left}main .eih-form .select2-container{width:100%!important}main .eih-form .select2-container .select2-selection--single{align-items:center;display:flex;position:relative;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;height:2.5rem!important;min-height:2.5rem!important;box-shadow:0 1px 2px #18181b09!important}main .eih-form .select2-container .select2-selection--single .select2-selection__rendered{width:100%;color:#18181b!important;text-align:left!important;padding:0 3rem 0 .7rem!important;font-size:.8125rem!important;line-height:2.375rem!important}main .eih-form .select2-container .select2-selection--single .select2-selection__placeholder{color:#9ca3af!important}main .eih-form .select2-container .select2-selection--single .select2-selection__arrow{transform:translateY(-50%);height:1.25rem!important;top:50%!important;right:.65rem!important}main .eih-form .select2-container .select2-selection--single .select2-selection__clear{z-index:2;color:#71717a;cursor:pointer;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;font-size:1rem;line-height:1;display:grid;position:absolute;top:50%;right:2.15rem;transform:translateY(-50%);margin:0!important}main .eih-form .select2-container .select2-selection--single .select2-selection__clear:hover{color:#dc2626;background:#f4f4f5}main .eih-form .select2-container--focus .select2-selection--single,main .eih-form .select2-container--open .select2-selection--single{border-color:#b52232!important;box-shadow:0 0 0 3px #d628392e!important}main .eih-form .eih-field input:focus,main .eih-form .eih-field select:focus,main .eih-form .eih-field textarea:focus{border-color:#b52232!important;outline:none!important;box-shadow:0 0 0 3px #d628392e!important}main .eih-form .eih-field select:disabled{cursor:not-allowed;color:#a1a1aa!important;background:#f4f4f5!important}.eih-help{color:#a1a1aa;margin-top:.3rem;font-size:.68rem;display:block}.eih-error{color:#dc2626;margin-top:.3rem;font-size:.7rem;font-weight:600;display:block}.eih-fieldset{border:1px solid #e4e4e7;border-radius:.875rem;min-width:0;padding:1rem}.eih-fieldset legend{color:#27272a;padding:0 .4rem;font-size:.78rem;font-weight:750}main .eih-form input.eih-file{width:100%;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;min-height:2.5rem!important;padding:.25rem!important;font-size:.75rem!important}main .eih-form input.eih-file::file-selector-button{color:#fff;cursor:pointer;background:#27272a;border:0;border-radius:.5rem;height:1.9rem;margin-right:.6rem;padding:0 .75rem;font-size:.7rem;font-weight:700}.eih-form-actions{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #e4e4e7f5;border-radius:1rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;margin-top:1rem;padding:.7rem;display:grid;position:sticky;bottom:.75rem;box-shadow:0 12px 30px #18181b1f}.eih-form-actions-static{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex;position:static;bottom:auto}.eih-form-actions>:last-child{justify-self:end}.eih-form-progress{color:#a1a1aa;font-size:.7rem;font-weight:700}.eih-btn{cursor:pointer;border:1px solid;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:2.45rem;padding:.55rem .9rem;font-size:.75rem;font-weight:750;display:inline-flex}.eih-btn-secondary{color:#3f3f46;background:#fff;border-color:#d4d4d8}.eih-btn-secondary:hover{background:#fafafa}.eih-btn-primary{color:#18181b;background:#d62839;border-color:#b52232}.eih-btn-primary:hover{background:#e9ac00}.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]{--eih-form-border:#e4e4e7;--eih-form-muted:#71717a;--eih-form-ink:#18181b;--eih-form-gold:#b52232;color:var(--eih-form-ink)}.eih-standard-form,[data-eih-form=standard]{width:min(100%,1100px);margin-inline:auto}.eih-modal-form,[data-eih-form=modal]{width:100%;margin:0}.eih-embedded-form,.eih-filter-form,[data-eih-form=embedded]{min-width:0}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not(.select2-search__field),select,textarea){width:100%;color:#18181b!important;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;min-height:2.5rem!important;margin:0!important;padding:.48rem .7rem!important;font-size:.8125rem!important;line-height:1.2rem!important;box-shadow:0 1px 2px #18181b09!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) textarea{resize:vertical;min-height:4.5rem!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) :is(input,select,textarea):focus{border-color:#b52232!important;outline:none!important;box-shadow:0 0 0 3px #d628392e!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) label:not(.eih-field):not(:has(input[type=checkbox],input[type=radio])){justify-content:flex-start;align-items:center;gap:.25rem;display:flex;color:#3f3f46!important;margin:0 0 .35rem!important;font-size:.75rem!important;font-weight:700!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) .select2-container{width:100%!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) .select2-selection--single{align-items:center;display:flex;position:relative;background:#fff!important;border:1px solid #d4d4d8!important;border-radius:.65rem!important;min-height:2.5rem!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) .select2-selection__rendered{width:100%;text-align:left!important;padding:0 3rem 0 .7rem!important;line-height:2.375rem!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) .select2-selection--single .select2-selection__clear{z-index:2;color:#71717a;border-radius:999px;place-items:center;width:1.25rem;height:1.25rem;line-height:1;display:grid;transform:translateY(-50%);float:none!important;margin:0!important;position:absolute!important;top:50%!important;left:auto!important;right:2.15rem!important}main :is(.eih-standard-form,.eih-modal-form,.eih-embedded-form,.eih-filter-form,[data-eih-form=standard],[data-eih-form=modal],[data-eih-form=embedded]) .select2-selection--single .select2-selection__arrow{transform:translateY(-50%);height:1.25rem!important;top:50%!important;left:auto!important;right:.65rem!important}main :is(.eih-modal-form,[data-eih-form=modal]){padding:1.25rem!important}main :is(.eih-modal-form,[data-eih-form=modal])>:last-child:is(.flex,.eih-toolbar){background:#fafafa;border-top:1px solid #e4e4e7!important;margin:1rem -1.25rem -1.25rem!important;padding:.75rem 1.25rem!important}.eih-action-form{margin:0;display:inline-flex}.eih-filter-form{min-width:0}main :is(.eih-table thead,.sticky){isolation:isolate}main :is(.eih-command-dropdown,[data-command-dropdown]){z-index:var(--eih-z-dropdown)!important}.eih-modal-overlay{z-index:var(--eih-z-modal-backdrop)!important}.eih-modal{isolation:isolate;z-index:var(--eih-z-modal)!important}.eih-modal>.eih-modal-overlay{z-index:0!important}.eih-modal-card{z-index:1!important}.eih-modal-card:has(.select2-container--open),[role=dialog]:has(.select2-container--open),[aria-modal=true]:has(.select2-container--open){overflow:visible!important}main .fixed.inset-0:has(form) .select2-container--open,main .eih-modal .select2-container--open{z-index:var(--eih-z-modal-dropdown)!important}.communication-view-surface>.eih-page,.communication-view-surface>.mx-auto{width:100%;max-width:90rem;margin-inline:auto}.communication-view-surface .eih-page-header{margin-bottom:1rem}.communication-view-surface .eih-card{border-color:#e4e4e7;border-radius:.875rem;box-shadow:0 1px 2px #18181b0a}.communication-view-surface .eih-card-header{padding:.875rem 1rem}.communication-view-surface .eih-card-body{padding:1rem}.communication-view-surface .eih-card-footer{padding:.75rem 1rem}@media(max-width:800px){.eih-form-steps{grid-template-columns:repeat(5,1fr)}.eih-form-step{border-right:0;justify-content:center;min-height:3.25rem;padding:.55rem}.eih-form-step>span:last-child{display:none}.eih-form-grid,.eih-subgrid,.eih-review-grid{grid-template-columns:1fr}.eih-span-2,.eih-subgrid{grid-column:span 1}}@media(max-width:520px){.eih-form-panel-head,.eih-form-body{padding:1rem}.eih-form-actions{grid-template-columns:1fr 1fr}.eih-form-progress{display:none}.eih-form-actions>:last-child{width:100%}}.eih-workspace{--eih-accent:#d62839;--eih-accent-strong:#b31f30;--eih-accent-soft:#fff0f2;--eih-ink:#17212f;--eih-muted:#667085;--eih-canvas:#f6f5f2;--eih-border:#e5e7eb;--eih-form-border:#e5e7eb;--eih-form-muted:#75808f;--eih-form-gold:#d62839;--eih-sidebar-width:244px;--eih-z-dropdown:190;--eih-z-modal-backdrop:199;--eih-z-modal:200;--eih-z-modal-dropdown:240;background:var(--eih-canvas);color:var(--eih-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Google Sans Flex,Inter,sans-serif;font-size:13px;line-height:1.5}.eih-workspace *,.eih-workspace :before,.eih-workspace :after{box-sizing:border-box}.eih-workspace [hidden]:not([hidden=until-found]){display:none!important}.eih-workspace button,.eih-workspace a{-webkit-tap-highlight-color:transparent}.eih-workspace button:not(:disabled),.eih-workspace summary{cursor:pointer}.eih-workspace a{text-decoration:none}.eih-workspace :is(button,a,input,select,textarea):focus-visible{outline-offset:3px;outline:3px solid #e9a6ae}.eih-module-main{margin-left:var(--eih-sidebar-width);min-height:calc(100vh - 72px);padding:30px 34px 52px}.eih-module-content{width:100%;min-width:0;max-width:1460px;margin:0 auto}.eih-module-content>:is(.eih-page,.eih-dashboard,.employee-profile-shell,.max-w-7xl,.max-w-6xl,.max-w-5xl){width:100%;max-width:none;margin:0;padding:0}.eih-page{flex-direction:column;gap:24px;display:flex}.eih-page>*{margin-block:0}.eih-page-header,.eih-index-header{min-height:68px;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:20px;padding:0;display:flex}.eih-page-title{align-items:center;gap:12px;display:flex}.eih-page-title h1,.eih-index-heading h1,.eih-workspace-head h1{letter-spacing:-.9px;color:var(--eih-ink);margin:0;font-size:30px;font-weight:680;line-height:1.2}.eih-page-heading>p,.eih-index-heading p{color:var(--eih-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.eih-eyebrow{color:var(--eih-accent);letter-spacing:.15em;text-transform:uppercase;margin-bottom:8px;font-size:10px;font-weight:700;display:block}.eih-page-actions,.eih-index-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.eih-count,.eih-index-count{color:#596373;background:#eaecef;border-radius:7px;justify-content:center;align-items:center;min-width:30px;height:25px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.eih-index-heading-icon{display:none}.eih-panel,.eih-card,.eih-index-workspace,.eih-form-panel,.eih-show-panel{border:1px solid var(--eih-border);background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 3px #17212f03}.eih-panel-head,.eih-card-header,.eih-index-workspace-head{background:#fff;border-bottom:1px solid #edf0f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.eih-panel-head h2,.eih-card-title,.eih-index-workspace-head h2{color:var(--eih-ink);letter-spacing:-.2px;font-size:15px;font-weight:650}.eih-panel-head p,.eih-card-subtitle,.eih-index-workspace-head p{color:var(--eih-muted);margin-top:4px;font-size:12px}.eih-panel-tools{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.eih-panel-body,.eih-card-body,.eih-show-panel-body{padding:22px}.eih-btn,.eih-workspace .eih-btn{min-height:38px;color:var(--eih-ink);box-shadow:none;white-space:nowrap;background:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-size:12px;font-weight:650;line-height:1.3;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.eih-btn:hover{transform:translateY(-1px)}.eih-btn i{font-size:11px}.eih-workspace :is(.eih-btn-primary,.eih-btn-brand){background:var(--eih-accent);border-color:var(--eih-accent);color:#fff}.eih-workspace :is(.eih-btn-primary,.eih-btn-brand):hover{background:var(--eih-accent-strong);border-color:var(--eih-accent-strong)}.eih-workspace .eih-btn-secondary{color:#3c4655;background:#fff;border-color:#dde1e7}.eih-workspace .eih-btn-secondary:hover{background:#f8f9fa;border-color:#c7cdd6}.eih-workspace .eih-btn-ghost{color:#596373;background:0 0;border-color:#0000}.eih-workspace .eih-btn-danger{color:#b31f30;background:#fff2f4;border-color:#f7cbd2}.eih-btn-sm{min-height:31px!important;padding:6px 10px!important;font-size:11px!important}.eih-btn:disabled{opacity:.45;cursor:not-allowed;transform:none}.eih-icon-button{color:#697484;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-grid;position:relative}.eih-icon-button:hover{color:var(--eih-ink);background:#f0f2f5}.eih-module-topbar{z-index:60;min-height:72px;margin-left:var(--eih-sidebar-width);border-bottom:1px solid var(--eih-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;justify-content:space-between;align-items:center;gap:20px;padding:0 34px;display:flex;position:sticky;top:0}.eih-topbar-context,.eih-topbar-actions{align-items:center;gap:17px;min-width:0;display:flex}.eih-topbar-context{color:#788393;font-size:12px}.eih-topbar-context a{color:#788393}.eih-topbar-context a:hover{color:var(--eih-accent)}.eih-breadcrumb-divider{color:#c9cdd3}.eih-current-page{color:#374151;white-space:nowrap;text-overflow:ellipsis;max-width:240px;font-weight:550;overflow:hidden}.eih-topbar-search{width:270px}.eih-topbar-search .eih-command-input-wrap{background:#f8f9fb;border-color:#edf0f3;height:36px}.eih-topbar-search .eih-command-input{font-size:11px}.eih-topbar-search .eih-command-shortcut{font-size:9px}.eih-mobile-toggle{display:none}.eih-module-sidebar{z-index:80;width:var(--eih-sidebar-width);color:#b4bdc9;background:#19222f;border-right:1px solid #101926;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.eih-brand{color:#fff;border-bottom:1px solid #ffffff0c;align-items:center;gap:11px;min-height:86px;padding:20px 22px;display:flex}.eih-brand-mark{background:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:34px;height:36px;padding:5px;display:grid}.eih-brand img{object-fit:contain;width:100%;height:100%}.eih-brand strong{letter-spacing:-.25px;font-size:13px;font-weight:620;display:block}.eih-brand small{color:#7f8b9d;margin-top:3px;font-size:10px;display:block}.eih-module-identity{padding:22px 22px 18px}.eih-module-identity>span{color:#637187;letter-spacing:.16em;font-size:9px;font-weight:600}.eih-module-identity>strong{color:#fff;align-items:center;gap:10px;margin-top:9px;font-size:18px;font-weight:550;display:flex}.eih-module-identity>strong>i{color:#d6838c;font-size:15px}.eih-module-identity .eih-live-dot{margin-left:auto}.eih-live-dot{background:#5ab597;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.eih-module-navigation{scrollbar-width:thin;scrollbar-color:#34404f transparent;flex:1;min-height:0;padding:0 12px 20px;overflow-y:auto}.eih-module-navigation section+section{margin-top:20px}.eih-module-navigation h2{color:#66758a;letter-spacing:.13em;text-transform:uppercase;margin:0 0 6px;padding:0 12px;font-size:9px;font-weight:600}.eih-nav-link{color:#a7b2c3;border-radius:7px;align-items:center;gap:12px;min-height:35px;margin-top:2px;padding:8px 12px;font-size:11.5px;line-height:1.3;transition:background .15s,color .15s;display:flex;position:relative}.eih-nav-link>i{text-align:center;color:#73849b;width:15px;font-size:12px}.eih-nav-link:hover{color:#fff;background:#ffffff06}.eih-nav-link.is-active{color:#ffb0b9;box-shadow:inset 2px 0 var(--eih-accent);background:#d6283919}.eih-nav-link.is-active>i{color:#f47d8c}.eih-nav-indicator{background:#ec7382;border-radius:50%;width:4px;height:4px;margin-left:auto}.eih-sidebar-bottom{border-top:1px solid #ffffff0b;padding:15px 20px}.eih-sidebar-bottom>a{color:#c6ced8;align-items:center;gap:10px;font-size:11px;display:flex}.eih-sidebar-bottom>a i{color:#76869b;font-size:10px}.eih-sidebar-company{color:#647489;align-items:center;gap:7px;margin-top:13px;font-size:9px;display:flex}.eih-sidebar-company>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.eih-nav-overlay{display:none}.eih-avatar{color:#5a6574;object-fit:cover;background:#f2f3f5;border:1px solid #e5e7eb;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:650;display:inline-grid}.eih-avatar-sm{color:#a43a48;background:#f9e9ec;border-color:#f0d7dc;border-radius:9px;width:30px;height:30px;font-size:11px}.eih-user-control,.eih-notification-control{position:relative}.eih-user-button{border-left:1px solid #e9ecf0;align-items:center;gap:9px;padding-left:17px;display:flex}.eih-user-button>i{color:#929cab;font-size:8px}.eih-user-name{white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:11px;font-weight:550;overflow:hidden}.eih-user-menu,.eih-notification-panel{z-index:150;background:#fff;border:1px solid #e5e7eb;border-radius:11px;width:210px;padding:5px;position:absolute;top:calc(100% + 15px);right:0;box-shadow:0 16px 40px #17212f12}.eih-user-menu :is(a,button){color:#596373;border-radius:6px;align-items:center;gap:10px;width:100%;padding:11px;font-size:12px;display:flex}.eih-user-menu :is(a,button):hover{background:#f5f6f8}.eih-notification-panel{width:330px;max-width:calc(100vw - 32px);max-height:420px;padding:0;overflow-y:auto}.eih-notification-panel>header{border-bottom:1px solid #e9ecf0;justify-content:space-between;align-items:center;padding:16px;display:flex}.eih-notification-panel h2{font-weight:650}.eih-notification-panel>header button{color:var(--eih-accent);font-size:10px}.eih-notification-panel>a{border-bottom:1px solid #eef0f3;padding:16px;display:block}.eih-notification-panel p{color:var(--eih-muted);margin-top:4px;font-size:11px}.eih-notification-empty{text-align:center;padding:24px}.eih-notification-dot{background:var(--eih-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:8px}.eih-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.eih-stat{border:1px solid var(--eih-border);background:#fff;border-radius:11px;min-width:0;padding:21px 22px}.eih-stat-top{color:#697585;justify-content:space-between;align-items:center;gap:10px;font-size:11px;font-weight:500;display:flex}.eih-stat-top>i{color:#98a1af;font-size:13px}.eih-stat>strong{color:#17212f;letter-spacing:-1px;margin-top:13px;font-size:30px;font-weight:620;line-height:1.1;display:block}.eih-stat>p{color:#929ba8;margin-top:9px;font-size:10px}.eih-stat-accent{background:#fff9fa;border-color:#f0d4d9}.eih-stat-accent .eih-stat-top>i{color:var(--eih-accent)}.eih-table-wrap{overscroll-behavior-x:contain;border:0;border-radius:0;width:100%;overflow-x:auto}.eih-table{border-collapse:collapse;text-align:left;background:#fff;width:100%}.eih-table thead{background:#fafbfc;border-bottom:1px solid #ebedf1}.eih-table th{color:#7f8998;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;padding:13px 22px;font-size:9px;font-weight:650}.eih-table td{color:#5e6878;vertical-align:middle;border-bottom:1px solid #f0f1f4;padding:17px 22px;font-size:11.5px}.eih-table tbody tr:last-child td{border-bottom:0}.eih-table tbody tr:hover{background:#fbfcfd}.eih-table td strong,.eih-table td .font-semibold{color:#273243;font-size:12px;font-weight:600}.eih-table .eih-th-actions,.eih-table .eih-td-actions{text-align:right}.eih-person-cell{align-items:center;gap:12px;min-width:170px;display:flex}.eih-person-cell small{color:#929ba8;margin-top:3px;font-size:10px;display:block}.eih-badge{color:#697484;white-space:nowrap;background:#f0f2f5;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;font-weight:600;line-height:1.2;display:inline-flex}.eih-badge-success,.eih-badge-active{color:#41846b;background:#ecf7f2;border-color:#d9eee3}.eih-badge-info{color:#587ea1;background:#edf3f9;border-color:#dce8f4}.eih-badge-warning,.eih-badge-pending,.eih-badge-amber{color:#a48140;background:#fff7e9;border-color:#f5e8cc}.eih-badge-danger,.eih-badge-accent,.eih-badge-rose{background:var(--eih-accent-soft);color:#b84151;border-color:#f5dce1}.eih-index-tabs{background:#f8f9fb;border:1px solid #edf0f3;border-radius:8px;align-items:center;gap:3px;padding:4px;display:flex}.eih-index-tabs :is(a,button){color:#667085;border-radius:5px;padding:7px 9px;font-size:11px}.eih-index-tabs :is(a,button).is-active{color:var(--eih-accent-strong);background:#fff;box-shadow:0 1px 3px #17212f0d}.eih-index-tabs :is(a,button).is-active span{color:var(--eih-accent-strong);background:#fff0f2}.eih-icon-btn{color:#667085;background:#fff;border:1px solid #e8ebef;border-radius:7px;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;display:inline-grid}.eih-icon-btn:hover{color:var(--eih-accent);background:#fff6f7;border-color:#e4b7bf}.eih-workspace :is(.eih-stat>p,.eih-person-cell small,.eih-overview-footer,.text-zinc-400,.text-gray-400){color:#667085}.eih-module-navigation h2,.eih-sidebar-company{color:#8d9bb0}.eih-empty{color:#8993a2;text-align:center;padding:42px 20px}.eih-empty-icon{color:#adb5c0;background:#fafbfc;border:1px solid #edf0f3;border-radius:13px;place-items:center;width:44px;height:44px;margin:0 auto 15px;font-size:17px;display:grid}.eih-empty h3{color:#596576;font-size:13px;font-weight:600}.eih-empty p{max-width:330px;margin:7px auto 15px;font-size:11px;line-height:1.7}.eih-pagination{border-top:1px solid #edf0f3;padding:16px 22px}.eih-modal,.eih-index-modal{z-index:200;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;right:0;bottom:0;left:0}.eih-modal-backdrop,.eih-index-modal-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10192785;border:0;position:absolute;top:0;right:0;bottom:0;left:0}.eih-dialog,.eih-filter-dialog,.eih-index-import-card{width:min(100%,720px);max-height:calc(100dvh - 48px);color:var(--eih-ink);background:#fff;border:1px solid #e1e5eb;border-radius:14px;position:relative;overflow:auto;box-shadow:0 24px 80px #10192733}.eih-dialog.max-w-5xl{width:min(100%,1024px)}.eih-dialog-head{border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 25px;display:flex}.eih-dialog-head h2{letter-spacing:-.4px;font-size:18px;font-weight:620}.eih-dialog-head p{color:var(--eih-muted);margin-top:5px;font-size:12px}.eih-dialog-body{padding:24px}.eih-form,.eih-standard-form{width:100%;max-width:none;color:var(--eih-ink);margin:0}.eih-form-grid,.eih-workflow-grid{gap:20px 24px}.eih-form-steps{grid-template-columns:repeat(var(--eih-form-step-count,var(--hms-form-step-count,5)),minmax(0,1fr));border-color:#e0e4e9;border-radius:11px;margin-bottom:24px}.eih-form-step{min-height:69px;padding:14px 17px;font-size:12px}.eih-form-step.is-active{color:#9f2535;box-shadow:inset 0 -2px 0 var(--eih-accent);background:#fff6f7}.eih-form-step.is-active .eih-form-step-number{background:var(--eih-accent);color:#fff;border-color:var(--eih-accent)}.eih-form-step.is-complete .eih-form-step-number{color:#41846b;background:#eaf5ef;border-color:#d5e9de}.eih-form-panel{margin:0 0 20px}.eih-form-panel-head{background:#fff;padding:20px 24px}.eih-form-panel-head h2{font-size:16px;font-weight:620}.eih-form-panel-head p{color:#8a94a2;max-width:720px;margin-top:5px;font-size:12px}.eih-form-panel-head>div>span{color:var(--eih-accent);letter-spacing:.12em;font-size:9px;font-weight:650}.eih-form-body{padding:24px}.eih-workspace-head{width:100%;min-height:70px;box-shadow:none;background:0 0;border:0;border-radius:0;gap:14px;margin:0 0 24px;padding:0;display:flex}.eih-workspace-icon{display:none}.eih-workspace-back{color:#697585;background:#fff;border:1px solid #dfe3e8;border-radius:9px;place-items:center;width:35px;height:35px;display:grid}.eih-workspace-copy{min-width:0}.eih-workspace-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.eih-workspace-title-row>span{color:var(--eih-accent);background:var(--eih-accent-soft);border:0;font-size:9px}.eih-workspace-copy p{color:var(--eih-muted);font-size:12px}.eih-workspace .eih-label{color:#5a6575;margin-bottom:7px;font-size:11px;font-weight:600}.eih-workspace main label.eih-field.eih-field{font-weight:400!important;display:block!important}.eih-workspace .eih-help{color:#929ba8;font-size:10px;line-height:1.5}.eih-workspace :is(.eih-field input:not([type=checkbox]):not([type=radio]):not([type=hidden]),.eih-field select,.eih-field textarea,.eih-input,.eih-select,.eih-textarea){width:100%;min-height:39px;color:#344054!important;background:#fff!important;border:1px solid #dfe3e9!important;border-radius:7px!important;padding:9px 11px!important;font-size:12px!important;line-height:1.5!important;box-shadow:0 1px 2px #17212f02!important}.eih-workspace :is(input,select,textarea):focus{border-color:#db8e99!important;outline:none!important;box-shadow:0 0 0 3px #d6283910!important}.eih-workspace textarea{min-height:85px!important}.eih-workspace :is(input[type=checkbox],input[type=radio]){accent-color:var(--eih-accent)}.eih-workspace .select2-container .select2-selection{height:auto;background:#fff!important;border:1px solid #dfe3e9!important;border-radius:7px!important;min-height:39px!important}.eih-workspace .select2-container .select2-selection__rendered{color:#344054!important;font-size:12px!important;line-height:37px!important}.eih-workspace .select2-container--focus .select2-selection{box-shadow:0 0 0 3px #d6283910;border-color:#db8e99!important}.eih-show-header{border:1px solid var(--eih-border);box-shadow:none;background:#fff;border-radius:12px;padding:24px}.eih-show-title-row h1{color:var(--eih-ink);font-size:25px;font-weight:650}.eih-show-fact>div{min-width:0}.eih-show-fact strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;max-width:none;overflow:visible}.eih-show-avatar{border-radius:15px;width:60px;height:60px}.eih-show-avatar-fallback{color:#ae4856;background:#faecef}.eih-show-tabs{box-shadow:none;background:0 0;border-width:0 0 1px;border-radius:0;gap:20px;padding:0 22px}.eih-show-tabs :is(a,button){color:#7b8696;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:14px 0;font-size:12px}.eih-show-tabs :is(a,button).is-active{color:var(--eih-accent);border-bottom-color:var(--eih-accent);background:0 0}.eih-overview-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;display:grid}.eih-overview-layout>*{min-width:0}.eih-destination-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eih-destination{border-bottom:1px solid var(--eih-border);align-items:flex-start;gap:15px;padding:25px;transition:background .15s;display:flex}.eih-destination:hover{background:var(--eih-accent-soft)}.eih-destination:nth-child(odd){border-right:1px solid var(--eih-border)}.eih-destination-icon{width:42px;height:42px;color:var(--eih-accent);background:var(--eih-accent-soft);border-radius:11px;flex:none;place-items:center;display:grid}.eih-destination h3{color:var(--eih-ink);align-items:center;gap:12px;font-size:14px;font-weight:700;display:flex}.eih-destination h3 i{color:var(--eih-muted);font-size:10px}.eih-destination p{color:var(--eih-muted);margin-top:7px;font-size:12px;line-height:1.7}.eih-company-name{font-size:18px;font-weight:700;line-height:1.5}.eih-alert{color:#344054;background:#f8fafc;border:1px solid #dbe4ee;border-radius:10px;align-items:flex-start;gap:12px;padding:15px 18px;font-size:13px;line-height:1.7;display:flex}.eih-alert-success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.eih-alert-warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.eih-alert-danger,.eih-alert-error{color:#9f1239;background:#fff1f2;border-color:#fecdd3}.eih-alert-info{color:#1e40af;background:#eff6ff;border-color:#bfdbfe}.eih-skip-link{z-index:10000;border:2px solid var(--eih-accent);background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:-100px;left:15px}.eih-skip-link:focus{top:12px}.eih-toast-stack{z-index:9999;width:360px;max-width:calc(100vw - 32px);position:fixed;top:16px;right:16px}.eih-toast{border:1px solid var(--eih-border);border-left:4px solid var(--eih-accent);background:#fff;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 26px;align-items:start;gap:12px;margin-bottom:10px;padding:18px;display:grid;box-shadow:0 8px 24px #17212f15}.eih-toast>i{color:var(--eih-accent);padding-top:3px}.eih-toast strong{font-size:13px;font-weight:700;display:block}.eih-toast p{color:var(--eih-muted);white-space:pre-line;margin-top:5px;font-size:12px;line-height:1.7}.eih-toast a{color:var(--eih-accent);margin-top:8px;font-size:12px;font-weight:600;display:inline-block}.eih-toast[data-level=success]{border-left-color:#15803d}.eih-toast[data-level=warning]{border-left-color:#b45309}.eih-toast[data-level=danger]{border-left-color:#b91c1c}.eih-notification-footer{border-top:1px solid var(--eih-border);text-align:center;color:var(--eih-accent);padding:14px 18px;font-size:12px;font-weight:600;display:block}@media(max-width:600px){.eih-destination-grid{grid-template-columns:minmax(0,1fr)}.eih-destination{padding:20px;border-right:0!important}}.eih-overview-column{flex-direction:column;gap:22px;min-width:0;display:flex}.eih-attention-bar{color:#98606a;background:#fff8f9;border:1px solid #efdde1;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;padding:13px 17px;font-size:11px;display:flex}.eih-attention-bar strong{color:#9f3544;font-weight:600}.eih-attention-bar a{color:#a63e4e;white-space:nowrap;align-items:center;gap:7px;font-weight:600;display:inline-flex}.eih-coverage-list{gap:19px;padding:22px;display:grid}.eih-coverage-title{color:#627084;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;font-size:11px;display:flex}.eih-coverage-title small{color:#9aa3b0;font-size:10px}.eih-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f0f1f4;border:0;border-radius:10px;width:100%;height:5px;display:block;overflow:hidden}.eih-progress::-webkit-progress-bar{background:#f0f1f4;border-radius:10px}.eih-progress::-webkit-progress-value{background:#dd8b96;border-radius:10px}.eih-progress::-moz-progress-bar{background:#dd8b96;border-radius:10px}.eih-quick-actions{padding:8px 12px;display:grid}.eih-quick-actions a{color:#586575;border-bottom:1px solid #f0f2f5;align-items:center;gap:11px;padding:13px 9px;font-size:11px;display:flex}.eih-quick-actions a:last-child{border-bottom:0}.eih-quick-actions a>i:first-child{color:#8c97a5;background:#f4f5f7;border-radius:7px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.eih-quick-actions a>i:last-child{color:#b2bac5;margin-left:auto;font-size:9px}.eih-quick-actions a:hover{color:var(--eih-accent)}.eih-overview-footer{color:#a0a8b4;justify-content:space-between;align-items:center;gap:15px;padding-top:5px;font-size:10px;display:flex}.eih-command-input-wrap{background:#fff;border:1px solid #e2e6eb;border-radius:8px}.eih-command-input{color:#697585;min-height:37px;font-size:12px}.eih-command-dropdown{z-index:190;border:1px solid #e2e6eb;border-radius:10px;box-shadow:0 18px 50px #17212f16}.eih-search-highlight{color:var(--eih-accent)}.eih-split-workspace{grid-template-columns:218px minmax(0,1fr);align-items:start;gap:22px;min-width:0;display:grid}.eih-workspace-rail{border:1px solid var(--eih-border);background:#fff;border-radius:12px;min-width:0;padding:15px 12px}.eih-workspace-body{flex-direction:column;gap:20px;min-width:0;display:flex}.eih-workspace-rail-title{color:var(--eih-muted);letter-spacing:.08em;text-transform:uppercase;padding:10px 11px 7px;font-size:10px;font-weight:650}.eih-workspace-rail hr{border:0;border-top:1px solid #edf0f3;margin:13px 8px}.eih-folder-link{color:#667085;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:9px;margin:3px 0;padding:11px;font-size:12px;line-height:1.5;display:flex}.eih-folder-link>span:first-child{overflow-wrap:anywhere;align-items:center;gap:9px;min-width:0;display:flex}.eih-folder-link i{text-align:center;color:#8692a2;flex-shrink:0;width:15px}.eih-folder-link:hover{color:var(--eih-ink);background:#f7f8fa}.eih-folder-link.is-active{background:var(--eih-accent-soft);color:var(--eih-accent-strong);border-color:#f8dbe0;font-weight:600}.eih-folder-link.is-active i{color:var(--eih-accent)}.eih-folder-copy{min-width:0}.eih-folder-copy strong{font-size:11px;font-weight:600;display:block}.eih-folder-copy small{text-overflow:ellipsis;white-space:nowrap;opacity:.85;margin-top:3px;font-size:10px;font-weight:400;display:block;overflow:hidden}.eih-message-list{flex-direction:column;display:flex}.eih-message-row{color:var(--eih-ink);border-bottom:1px solid #edf0f3;align-items:flex-start;gap:13px;padding:19px 22px;transition:background .15s;display:flex;position:relative}.eih-message-row:last-child{border-bottom:0}a.eih-message-row:hover{background:#fafbfc}.eih-message-row.is-unread{box-shadow:inset 3px 0 var(--eih-accent);background:#fffbfc}.eih-message-avatar{color:#718096;background:#f3f5f8;border:1px solid #e6e9ef;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:650;display:grid}.is-unread .eih-message-avatar{color:#b64d5d;background:#fceef1;border-color:#f8dce1}.eih-message-content{flex:1;min-width:0}.eih-message-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:4px;display:flex}.eih-message-heading strong{color:#445065;font-size:12px;font-weight:550}.is-unread .eih-message-heading strong{color:var(--eih-ink);font-weight:700}.eih-message-heading time{color:#8290a2;flex-shrink:0;font-size:10px}.eih-message-subject{color:#4b5769;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;display:block;overflow:hidden}.is-unread .eih-message-subject{color:var(--eih-ink);font-weight:650}.eih-message-snippet{text-overflow:ellipsis;white-space:nowrap;color:#7c8798;margin-top:4px;font-size:11px;line-height:1.6;overflow:hidden}.eih-message-meta{color:var(--eih-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:10px;display:flex}.eih-message-unread-dot{background:var(--eih-accent);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.eih-list-toolbar{border-bottom:1px solid #edf0f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 22px;display:flex}.eih-list-toolbar form{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.eih-connection-note{color:var(--eih-muted);background:#fff;border:1px solid #e4e7ec;border-radius:10px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:12px;display:flex}.eih-connection-note>i{color:var(--eih-accent);margin-top:3px}.eih-connection-note strong{color:var(--eih-ink)}.eih-connection-note p{margin-top:3px;line-height:1.6}.eih-connection-note a{color:var(--eih-accent-strong);font-weight:600}.eih-checkbox{width:16px;height:16px;color:var(--eih-accent);accent-color:var(--eih-accent);border:1px solid #d0d5dd;border-radius:4px}.eih-rich-editor{background:#fff;border:1px solid #dfe3e9;border-radius:9px;overflow:hidden}.eih-rich-editor:focus-within{border-color:#db8e99;box-shadow:0 0 0 3px #d6283910}.eih-rich-toolbar{background:#f8f9fb;border-bottom:1px solid #edf0f3;flex-wrap:wrap;align-items:center;gap:3px;padding:9px;display:flex}.eih-rich-toolbar button{color:#647084;background:0 0;border:0;border-radius:5px;place-items:center;width:29px;height:29px;font-size:11px;display:grid}.eih-rich-toolbar button:hover,.eih-rich-toolbar button[aria-pressed=true]{color:var(--eih-accent-strong);background:#fce9ed}.eih-rich-toolbar input[type=color]{cursor:pointer;background:#fff;border:1px solid #dfe3e9;border-radius:5px;width:28px;height:28px;padding:4px}.eih-workspace main [data-rich-editor] .eih-rich-toolbar input[type=color][data-rich-color]{flex:0 0 28px;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:4px!important}.eih-workspace main [data-rich-editor] .eih-rich-select{width:auto!important;height:29px!important;min-height:29px!important;padding:4px 7px!important;font-size:11px!important}.eih-rich-select{color:#647084;background:#fff;border:1px solid #dfe3e9;border-radius:5px;max-width:125px;height:29px;margin-right:4px;padding:4px 6px;font-size:11px}.eih-rich-content{color:#344054;overflow-wrap:anywhere;outline:none;min-height:280px;padding:20px;font-size:13px;line-height:1.8}.eih-rich-content:empty:before{content:attr(data-placeholder);color:#8893a2;pointer-events:none}.eih-rich-content :is(h2,h3){color:var(--eih-ink);margin:14px 0 7px;font-weight:650}.eih-rich-content h2{font-size:20px}.eih-rich-content h3{font-size:16px}.eih-rich-content p{margin:0 0 10px}.eih-rich-content :is(ul,ol){padding-left:22px}.eih-rich-content ul{list-style-type:disc}.eih-rich-content ol{list-style-type:decimal}.eih-rich-content blockquote{color:#667085;border-left:3px solid #f0bdc6;margin:12px 0;padding-left:14px}.eih-rich-content table{border-collapse:collapse;width:100%;margin:12px 0}.eih-rich-content :is(td,th){border:1px solid #dfe3e9;padding:8px 10px}.eih-rich-content a{color:var(--eih-accent-strong);text-decoration:underline}.eih-rich-link-panel{background:#fff;border-bottom:1px solid #edf0f3;flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.eih-rich-link-panel[hidden]{display:none}.eih-rich-link-panel input{color:#445065;border:1px solid #dfe3e9;border-radius:6px;flex:1;min-width:150px;min-height:34px;padding:7px 10px;font-size:12px}.eih-rich-link-panel [role=alert]{color:#b42332;width:100%;font-size:11px}.eih-document-frame{background:#fff;border:0;width:100%;min-height:360px}.eih-recipient-chips{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.eih-attachment-list{flex-wrap:wrap;gap:10px;display:flex}.eih-attachment{color:#4b5769;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;min-width:160px;max-width:100%;padding:12px;font-size:12px;display:flex}.eih-attachment>i{color:var(--eih-accent)}.eih-attachment span{overflow-wrap:anywhere;min-width:0}.eih-composer-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:22px;display:grid}.eih-composer-layout>*{min-width:0}.eih-contact-list{max-height:560px;overflow-y:auto}.eih-contact-item{width:100%;color:var(--eih-ink);text-align:left;background:#fff;border:0;border-bottom:1px solid #edf0f3;flex-direction:column;align-items:stretch;gap:4px;padding:14px 18px;display:flex}.eih-contact-item:last-child{border-bottom:0}.eih-contact-item:hover{background:#fff8fa}.eih-contact-item>span{min-width:0}.eih-contact-name{color:#445065;font-size:12px;font-weight:600;display:block}.eih-contact-email{color:var(--eih-muted);overflow-wrap:anywhere;margin-top:3px;font-size:11px;display:block}.eih-contact-meta{color:#8994a5;margin-top:5px;font-size:10px;display:block}.eih-message-addresses{background:#f8f9fb;border:1px solid #e6e9ef;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 24px;padding:18px;display:grid}.eih-message-addresses>div{min-width:0}.eih-message-addresses dt{color:#8290a3;font-size:10px;font-weight:600}.eih-message-addresses dd{color:#445065;overflow-wrap:anywhere;margin-top:4px;font-size:12px}.eih-message-text{color:#344054;white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 0;font-family:inherit;font-size:13px;line-height:1.8}.eih-workspace-rail .eih-badge{flex-shrink:0}.eih-table-wrap{position:relative}.eih-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.eih-cell-note{color:var(--eih-muted);margin-top:4px;font-size:10px;font-weight:400}.eih-link{color:var(--eih-accent-strong);font-weight:600}.eih-link:hover{text-decoration:underline}.eih-stat-money{text-align:left}.eih-stats-auto{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.eih-stat-money>strong{letter-spacing:-.65px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;line-height:1.35}button.eih-stat:hover{border-color:#efb8c0}.eih-summary-list>div:not(.eih-empty){color:#667085;border-bottom:1px solid #edf0f3;justify-content:space-between;align-items:center;gap:16px;padding:17px 20px;font-size:11px;display:flex}.eih-summary-list>div:last-child{border-bottom:0}.eih-summary-list strong{color:#445065;font-size:12px;font-weight:600}.eih-summary-list small{color:#8994a5;margin-top:4px;font-size:10px;display:block}.eih-summary-list b{color:var(--eih-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:11px;font-weight:600}.eih-action-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eih-action-tile{text-align:left;background:#fff;border:0;border-right:1px solid #edf0f3;flex-direction:column;align-items:flex-start;gap:9px;padding:23px;display:flex}.eih-action-tile:last-child{border-right:0}.eih-action-tile>i{color:#bd5464;background:#fff0f2;border-radius:8px;place-items:center;width:30px;height:30px;margin-bottom:6px;display:grid}.eih-action-tile strong{color:var(--eih-ink);font-size:26px;font-weight:650}.eih-action-tile span{color:#5a6678;font-size:11px;font-weight:550}.eih-action-tile small{color:#8994a5;font-size:10px}.eih-action-tile:hover{background:#fffbfc}.eih-report-filter{flex-wrap:wrap;align-items:flex-end;gap:18px;display:flex}.eih-report-filter>.eih-field{flex:155px}.eih-report-filter-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.eih-section-heading{color:var(--eih-ink);margin-bottom:16px;font-size:16px;font-weight:650}.eih-line-items{min-width:0;overflow-x:auto}.eih-line-items table{min-width:980px}.eih-line-items :is(input,select){min-width:85px}.eih-stock-count-lines table{min-width:1100px}.eih-stock-count-lines :is(th,td):first-child{min-width:220px}.eih-summary-list>div>dt{color:var(--eih-muted)}.eih-summary-list>div>dd{color:var(--eih-ink);text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.eih-chart{padding:22px 22px 15px}.eih-chart-legend{color:#667085;align-items:center;gap:20px;font-size:11px;display:flex}.eih-chart-legend>span{align-items:center;gap:7px;display:inline-flex}.eih-chart-legend small{color:#8994a5;margin-left:auto;font-size:10px}.eih-chart-key{background:#8794a7;border-radius:2px;width:16px;height:3px}.eih-chart-key-accent{background:var(--eih-accent)}.eih-chart-svg{width:100%;margin-top:10px;display:block;overflow:visible}.eih-chart-grid{stroke:#edf0f3;stroke-width:1px}.eih-chart-label{fill:#8994a5;font-family:inherit;font-size:9px}.eih-chart-line{fill:none;stroke:#8794a7;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.eih-chart-line-accent{stroke:var(--eih-accent)}.eih-chart-dot{fill:var(--eih-accent);stroke:#fff;stroke-width:1.5px}.eih-chart-data{color:#667085;margin-top:6px;font-size:10px}.eih-chart-data summary{padding:8px 0}.eih-report-links{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eih-report-links>a{color:#647084;border-bottom:1px solid #edf0f3;border-right:1px solid #edf0f3;align-items:flex-start;gap:12px;padding:22px;display:flex}.eih-report-links>a:hover{background:#fffbfc}.eih-report-links>a>i:first-child{background:var(--eih-accent-soft);color:#b94c5e;border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.eih-report-links strong{color:#344054;font-size:12px;font-weight:600;display:block}.eih-report-links small{color:var(--eih-muted);margin-top:6px;font-size:11px;line-height:1.6;display:block}.eih-report-links>a>i:last-child{color:#a3adbb;margin-top:5px;margin-left:auto;font-size:9px}@media(max-width:1250px){.eih-report-links{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.eih-report-links{grid-template-columns:1fr}.eih-report-links>a{border-right:0;padding:18px}.eih-stat.eih-stat-money>strong{font-size:20px}.eih-action-grid{grid-template-columns:1fr}.eih-action-tile{border-bottom:1px solid #edf0f3;border-right:0;grid-template-columns:32px 40px 1fr;align-items:center;gap:12px;padding:17px;display:grid}.eih-action-tile>i{margin:0}.eih-action-tile small{grid-column:3;margin-top:-8px}.eih-report-filter-actions{width:100%}.eih-report-filter-actions .eih-btn{flex:1}.eih-chart{padding:17px 12px 12px}}@media(max-width:1200px){.eih-composer-layout{grid-template-columns:minmax(0,1fr) 250px;gap:18px}}@media(max-width:1050px){.eih-composer-layout{grid-template-columns:1fr}}@media(max-width:600px){.eih-message-addresses{grid-template-columns:1fr;padding:15px}}@media(max-width:1100px){.eih-split-workspace{grid-template-columns:190px minmax(0,1fr);gap:18px}}@media(max-width:720px){.eih-split-workspace{grid-template-columns:1fr;gap:17px}.eih-workspace-rail{flex-wrap:wrap;align-items:flex-start;gap:5px;padding:12px;display:flex}.eih-workspace-rail>*{min-width:0}.eih-folder-link{padding:9px;font-size:11px}.eih-message-row{gap:10px;padding:16px}.eih-message-heading{align-items:flex-start;gap:9px}.eih-message-heading time{font-size:9px}.eih-message-avatar{border-radius:9px;width:32px;height:32px;font-size:10px}.eih-list-toolbar{padding:15px 16px}.eih-list-toolbar form{width:100%}.eih-rich-content{padding:16px}.eih-rich-toolbar{gap:2px;padding:7px}}@media(min-width:1600px){.eih-module-main{padding:36px 48px 60px}.eih-module-topbar{padding-inline:48px}}@media(max-width:1250px){.eih-topbar-search{width:210px}.eih-overview-layout{grid-template-columns:minmax(0,1fr) 260px;gap:18px}.eih-module-main,.eih-module-topbar{padding-inline:24px}.eih-user-name{display:none}}@media(max-width:1050px){.eih-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.eih-overview-layout{grid-template-columns:1fr}.eih-overview-layout>.eih-overview-column:last-child{grid-template-columns:1fr 1fr;display:grid}.eih-topbar-search{display:none}}@media(max-width:900px){.eih-workspace{--eih-sidebar-width:0px}.eih-module-sidebar{width:244px;transition:transform .2s;transform:translate(-100%)}.eih-module-sidebar.is-open{transform:translate(0)}.eih-nav-overlay{z-index:75;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#17212f66;border:0;display:block;position:fixed;top:0;right:0;bottom:0;left:0}.eih-mobile-toggle{margin-left:-8px;display:inline-grid}.eih-module-topbar{min-height:62px;padding-inline:22px}.eih-module-main{padding:25px 22px 42px}.eih-topbar-context{gap:12px}.eih-topbar-context>a:first-of-type,.eih-topbar-context>.eih-breadcrumb-divider:first-of-type{display:none}}@media(max-width:600px){.eih-module-main{padding:22px 15px 35px}.eih-module-topbar{padding-inline:15px}.eih-page{gap:19px}.eih-page-header{flex-direction:column;align-items:flex-start;gap:16px}.eih-page-title h1,.eih-workspace-head h1{font-size:26px}.eih-page-actions{width:100%}.eih-page-actions .eih-btn{flex:1}.eih-stats{gap:10px}.eih-stat{padding:16px}.eih-stat-top{font-size:10px}.eih-stat>strong{font-size:26px}.eih-stat>p{font-size:9px}.eih-overview-layout>.eih-overview-column:last-child{flex-direction:column;display:flex}.eih-panel-head{padding:17px}.eih-panel-tools{width:100%}.eih-table th,.eih-table td{padding:13px 16px}.eih-panel-body,.eih-card-body,.eih-form-body{padding:18px}.eih-topbar-actions{gap:8px}.eih-user-button{padding-left:9px}.eih-current-page{max-width:135px;font-size:10px}.eih-topbar-context{gap:9px}.eih-form-grid,.eih-workflow-grid,.eih-show-detail-grid{grid-template-columns:1fr}.eih-span-2{grid-column:auto}.eih-form-steps{display:flex;overflow-x:auto}.eih-form-step{flex:1;min-width:145px}.eih-attention-bar{align-items:flex-start;font-size:10px}.eih-modal{padding:12px}.eih-dialog{max-height:calc(100dvh - 24px)}.eih-dialog-body,.eih-show-header{padding:18px}.eih-user-button>i{display:none}.eih-overview-footer{flex-direction:column;align-items:flex-start;gap:7px}.eih-show-identity{align-items:flex-start;width:100%}.eih-show-identity>.min-w-0{flex:1}.eih-show-title-row h1{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.eih-show-fact{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.eih-workspace *,.eih-workspace :before,.eih-workspace :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{.eih-module-sidebar,.eih-module-topbar,.eih-page-actions,.eih-nav-overlay{display:none!important}.eih-module-main{margin:0;padding:0}.eih-workspace{background:#fff}.eih-panel{break-inside:avoid;box-shadow:none}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
