@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{background:#fff;color:#000;min-height:100%}body{text-rendering:optimizeLegibility}:root{--color-white:#fff;--color-white-alpha:255,255,255;--color-alabaster:#fafafa;--color-light-smoke:#f6f6f6;--color-concrete:#f2f2f2;--color-whisper:#eaeaea;--color-mercury:#e6e6e6;--color-alto:#ddd;--color-nobel:#b6b6b6;--color-smoke:#999;--color-dove-grey:#666;--color-emperor:#555;--color-mine-shaft:#333;--color-logo-one-black:#231f20;--color-nero:#222;--color-rich-black:#000023;--color-black:#000;--color-cerulean:#00aeef;--color-endeavor:#0057b7;--color-prussian-blue:#002d56;--color-spindle:#b0cbea;--color-hid-blue:#003087;--color-light-blue:#93c2f8;--color-logo-one-blue:#99c0e6;--color-citron:#94bb20;--color-pine-green:#007176;--color-palatinate-purple:#61116a;--color-gold:#ffd200;--color-poppy:#f8971d;--color-crimson:#d31245;--border:var(--color-alto);--field:var(--color-white);--table:var(--color-white);--focus:var(--color-palatinate-purple);--disabled:var(--color-nobel);--status-info:var(--color-cerulean);--status-positive:var(--color-citron);--status-caution:var(--color-poppy);--status-danger:var(--color-crimson);--status-offline:var(--color-nobel);--headline:var(--color-mine-shaft);--label:var(--color-emperor);--link:var(--color-endeavor);--text-01:var(--color-nero);--text-02:var(--color-mine-shaft);--text-03:var(--color-emperor);--text-04:var(--color-white);--text-05:var(--color-white);--text-06:var(--color-endeavor);--type-size-xs:0.75rem;--type-size-sm:0.875rem;--type-size-base:1rem;--type-size-lg:1.125rem;--type-size-xl:1.25rem;--type-size-2xl:1.625rem;--type-size-3xl:2.25rem;--type-weight-base:400;--type-weight-medium:500;--spacing-01:2px;--spacing-02:4px;--spacing-03:8px;--spacing-04:12px;--spacing-05:16px;--spacing-06:24px;--spacing-07:32px;--spacing-08:40px;--spacing-09:48px;--spacing-10:64px;--spacing-base:8px;--spacing-md:16px;--spacing-lg:24px;--layout-01:8px;--layout-02:12px;--layout-03:16px;--layout-04:24px;--layout-05:32px;--layout-06:40px;--layout-07:48px;--layout-08:56px;--layout-09:64px;--layout-10:72px;--layout-11:80px;--transition-duration:150ms;--transition-timing-function:ease-in-out;--transparent:#0000;--active-brand:var(--color-endeavor);--form-element-disabled:0.4;--radius-sm:2px;--radius-md:4px;--radius-rounded:50%;--shadow-md:0 2px 4px 0 #0000004d;--overlay:#00000080;--component-active-bg:var(--color-endeavor);--component-focus:var(--color-cerulean);--zindex-portal:9999;--tree-top-bar-allocated-space:0px}.hid-flex,.hid-galaxy .hid-card__footer{display:flex}.hid-galaxy .hid-accordion__title,.hid-galaxy .hid-contextual-menu__button,.hid-galaxy .hid-dropdown__country-flag__label,.hid-galaxy .hid-dropdown__custom-option-label,.hid-galaxy .hid-dropdown__option,.hid-galaxy .hid-file-uploader__file-name,.hid-galaxy .hid-header__action__text,.hid-galaxy .hid-table__ellipsis-cell,.hid-galaxy .hid-table__th__label,.hid-text-truncate{overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-header__actions,.hid-galaxy .hid-side-nav__menu,.hid-galaxy .hid-side-nav__sub-menu,.hid-galaxy .hid-tabs__item-group{list-style-type:none;margin-bottom:0;margin-top:0;padding:0}.hid-text-center{text-align:center}.hid-text-right{text-align:right}.hid-full-width{width:100%}.hid-flex-full{flex:1 1 auto}.hid-flex-row{flex-direction:row}.hid-flex-column{flex-direction:column}.hid-flex-row-reverse{flex-direction:row-reverse}.hid-flex-column-reverse{flex-direction:column-reverse}.hid-flex-wrap{flex-wrap:wrap}.hid-flex-nowrap{flex-wrap:nowrap}.hid-flex-wrap-reverse{flex-wrap:wrap-reverse}.hid-flex-grow-0{flex-grow:0}.hid-flex-grow-1{flex-grow:1}.hid-flex-shrink-0{flex-shrink:0}.hid-flex-shrink-1{flex-shrink:1}.hid-flex-jc-start{justify-content:flex-start}.hid-flex-jc-end{justify-content:flex-end}.hid-flex-jc-center{justify-content:center}.hid-flex-jc-between{justify-content:space-between}.hid-flex-jc-around{justify-content:space-around}.hid-flex-jc-evenly{justify-content:space-evenly}.hid-flex-ac-start{align-content:flex-start}.hid-flex-ac-center{align-content:center}.hid-flex-ac-end{align-content:flex-end}.hid-flex-ai-start{align-items:flex-start}.hid-flex-ai-center{align-items:center}.hid-flex-ai-end{align-items:flex-end}.hid-flex-as-start{align-self:flex-start}.hid-flex-as-center{align-self:center}.hid-flex-as-end{align-self:flex-end}.hid-inline-flex{display:inline-flex}.hid-visually-hidden{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;visibility:inherit;white-space:nowrap;width:1px}.hid-display-none{display:none}.cursor-pointer{cursor:pointer}*,:after,:before{box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}html{-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;tab-size:4;word-break:break-word}body{margin:0}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{color:inherit;height:0;overflow:visible}main{display:block}nav ol,nav ul{list-style:none;padding:0}pre{-ms-overflow-style:scrollbar;font-family:monospace;font-size:1em;overflow:auto}a{background-color:initial}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}audio,canvas,iframe,img,svg,video{vertical-align:middle}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}iframe,img{border-style:none}svg:not([fill]){fill:currentColor}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{border:1px solid #a0a0a0;padding:.35em .75em .625em}input{overflow:visible}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:initial}select{text-transform:none}textarea{margin:0;overflow:auto;resize:vertical;resize:block}[type=checkbox],[type=radio]{padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[tabindex],a,area,button,input,label,select,summary,textarea{-ms-touch-action:manipulation}[hidden]{display:none}input::-ms-clear,input::-ms-reveal{display:none}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:inline;display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}.hid-galaxy{background-color:#f2f2f2;background-color:var(--color-concrete);color:#222;color:var(--color-nero);font-family:Roboto,Helvetica Neue,Helvetica,sans-serif;font-family:var(--font-family-standard);font-size:.875rem;font-size:var(--type-size-sm);font-weight:400;font-weight:var(--type-weight-base)}.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper{background-color:#f6f6f6;background-color:var(--color-light-smoke);border:2px solid #ddd;border:2px solid var(--color-alto);color:#333;color:var(--color-mine-shaft)}.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper.hid-accordion--disabled,.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper:disabled{background:#fff;background:var(--color-white);color:#b6b6b6;color:var(--color-nobel);cursor:no-drop}.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper.hid-accordion--disabled:hover,.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper:disabled:hover{background:#fff;background:var(--color-white)}.hid-galaxy .hid-accordion--grey .hid-accordion__title-wrapper:hover{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-accordion--grey .hid-accordion__content{background:#fff;background:var(--color-white)}.hid-galaxy .hid-accordion__item{margin-bottom:12px;margin-bottom:var(--spacing-04)}.hid-galaxy .hid-accordion__content{background:#fafafa;background:var(--color-alabaster);border:2px solid #ddd;border:2px solid var(--color-alto);border-radius:0 0 4px 4px;border-top:none;color:#777;line-height:20px;padding:16px 16px 32px;padding:var(--spacing-05) var(--spacing-05) var(--spacing-07)}.hid-galaxy .hid-accordion__title{flex:1 1;font-size:1rem;font-size:var(--type-size-base)}.hid-galaxy .hid-accordion__svg-wrapper{display:flex;flex-basis:24px;justify-content:flex-end}.hid-galaxy .hid-accordion__title-wrapper{align-items:center;background-color:#fff;background-color:var(--color-white);border:2px solid #ddd;border:2px solid var(--color-alto);border-radius:4px;border-radius:var(--radius-md);color:#333;color:var(--color-mine-shaft);cursor:pointer;display:flex;font-weight:500;line-height:18px;min-height:54px;padding:8px 16px;padding:var(--spacing-base) var(--spacing-05);text-align:left;width:100%}.hid-galaxy .hid-accordion__title-wrapper[aria-expanded=true]{border-end-end-radius:0;border-end-start-radius:0}.hid-galaxy .hid-accordion__title-wrapper.hid-accordion--disabled,.hid-galaxy .hid-accordion__title-wrapper:disabled{background-color:#fff;background-color:var(--color-white);border-color:#e8e8e8;color:#b6b6b6;color:var(--color-nobel);cursor:no-drop;pointer-events:none}.hid-galaxy .hid-accordion__title-wrapper.hid-accordion--disabled:hover,.hid-galaxy .hid-accordion__title-wrapper:disabled:hover{background:#fafafa;background:var(--color-alabaster)}.hid-galaxy .hid-accordion__title-wrapper:focus-visible{outline-offset:-2px;outline-width:2px}.hid-galaxy .hid-accordion__title-wrapper:hover{background:#f6f6f6;background:var(--color-light-smoke)}.hid-galaxy .hid-badge{background-color:#d31245;background-color:var(--status-danger);border-radius:15px;color:#fff;display:inline-flex;font-size:10px;font-weight:400;line-height:14px;padding:1px 5px;width:-webkit-fit-content;width:fit-content}.hid-galaxy .hid-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.hid-galaxy .hid-breadcrumbs__item{display:flex}.hid-galaxy .hid-breadcrumbs__separator{padding-left:14px;padding-right:14px}.hid-galaxy .hid-breadcrumb__item--current{color:#222;color:var(--color-nero);font-weight:500;font-weight:var(--type-weight-medium)}.hid-galaxy .hid-breadcrumb--no-trailing-slash .hid-breadcrumbs__item:last-child .hid-breadcrumbs__separator:last-child{display:none}.hid-galaxy .hid-button{--padding-x:14px;--padding-y:4px;--size:var(--type-size-sm);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;align-items:center;display:inline-flex;font-family:inherit;font-size:var(--size);justify-content:center;letter-spacing:.15ch;line-height:1.2;min-height:36px;padding:var(--padding-y) var(--padding-x);text-align:center;text-transform:uppercase;touch-action:manipulation;transition:background-color .5s ease-in;-webkit-user-select:none;user-select:none}.hid-galaxy .hid-button--primary{background-color:#002d56;background-color:var(--color-prussian-blue);color:#fff;color:var(--text-04)}.hid-galaxy .hid-button--primary:hover{background-color:#000023;background-color:var(--color-rich-black)}.hid-galaxy .hid-button--primary:focus-visible{background-color:#000023;background-color:var(--color-rich-black);box-shadow:inset 0 0 0 2px #fff;outline:0}.hid-galaxy .hid-button--primary:disabled{background-color:#b6b6b6;background-color:var(--disabled)}.hid-galaxy .hid-button--secondary{background-color:initial;color:#0057b7;color:var(--text-06)}.hid-galaxy .hid-button--secondary:hover{background-color:#b0cbea3d}.hid-galaxy .hid-button--secondary:focus-visible{background-color:#b0cbea3d;box-shadow:inset 0 0 0 2px #fff;outline:0}.hid-galaxy .hid-button--secondary:disabled{background-color:initial}.hid-galaxy .hid-button--warning{background-color:#d31245;background-color:var(--status-danger);color:#fff;color:var(--text-04)}.hid-galaxy .hid-button--warning:hover{background-color:#a00012}.hid-galaxy .hid-button--warning:focus-visible{background-color:#a00012;box-shadow:inset 0 0 0 2px #fff;outline:0}.hid-galaxy .hid-button--warning:disabled{background-color:#d312453d}.hid-galaxy .hid-button--override{background-color:#94bb20;background-color:var(--status-positive);color:#fff;color:var(--text-04)}.hid-galaxy .hid-button--override:hover{background-color:#798f33}.hid-galaxy .hid-button--override:focus-visible{background-color:#798f33;box-shadow:inset 0 0 0 2px #fff;outline:0}.hid-galaxy .hid-button--override:disabled{background-color:#94bb203d}.hid-galaxy .hid-button--tertiary{background-color:#999;background-color:var(--color-smoke);color:#fff;color:var(--text-04)}.hid-galaxy .hid-button--tertiary:hover{background-color:#666;background-color:var(--color-dove-grey)}.hid-galaxy .hid-button--tertiary:focus-visible{background-color:#666;background-color:var(--color-dove-grey);box-shadow:inset 0 0 0 2px #fff;outline:0}.hid-galaxy .hid-button--tertiary:disabled{background-color:#b6b6b6;background-color:var(--disabled)}.hid-galaxy .hid-button--outlined-primary{background-color:initial;border:2px solid #002d56;border:2px solid var(--color-prussian-blue);color:#002d56;color:var(--color-prussian-blue)}.hid-galaxy .hid-button--outlined-primary:hover:not(:disabled){background-color:#d1d9e1}.hid-galaxy .hid-button--outlined-primary:focus-visible{background-color:#d1d9e1;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #002d56;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--color-prussian-blue);outline:0}.hid-galaxy .hid-button--outlined-primary:disabled{background-color:initial;border-color:#b6b6b6;border-color:var(--disabled);color:#b6b6b6;color:var(--disabled)}.hid-galaxy .hid-button--outlined-secondary{background-color:initial;border:2px solid #0057b7;border:2px solid var(--color-endeavor);color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-button--outlined-secondary:hover:not(:disabled){background-color:#d1e1f2}.hid-galaxy .hid-button--outlined-secondary:focus-visible{background-color:#d1e1f2;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #0057b7;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--color-endeavor);outline:0}.hid-galaxy .hid-button--outlined-secondary:disabled{background-color:initial;border-color:#b6b6b6;border-color:var(--disabled);color:#b6b6b6;color:var(--disabled)}.hid-galaxy .hid-button--outlined-warning{background-color:initial;border:2px solid #d31245;border:2px solid var(--status-danger);color:#d31245;color:var(--status-danger)}.hid-galaxy .hid-button--outlined-warning:hover:not(:disabled){background-color:#f7d4de}.hid-galaxy .hid-button--outlined-warning:focus-visible{background-color:#f7d4de;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #d31245;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--status-danger);outline:0}.hid-galaxy .hid-button--outlined-warning:disabled{background-color:initial;border-color:#b6b6b6;border-color:var(--disabled);color:#b6b6b6;color:var(--disabled)}.hid-galaxy .hid-button--outlined-override{background-color:initial;border:2px solid #94bb20;border:2px solid var(--status-positive);color:#94bb20;color:var(--status-positive)}.hid-galaxy .hid-button--outlined-override:hover:not(:disabled){background-color:#ecf3d7}.hid-galaxy .hid-button--outlined-override:focus-visible{background-color:#ecf3d7;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #94bb20;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--status-positive);outline:0}.hid-galaxy .hid-button--outlined-override:disabled{background-color:initial;border-color:#b6b6b6;border-color:var(--disabled);color:#b6b6b6;color:var(--disabled)}.hid-galaxy .hid-button--outlined-tertiary{background-color:initial;border:2px solid #999;border:2px solid var(--color-smoke);color:#999;color:var(--color-smoke)}.hid-galaxy .hid-button--outlined-tertiary:hover:not(:disabled){background-color:#e7e7e7}.hid-galaxy .hid-button--outlined-tertiary:focus-visible{background-color:#e7e7e7;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px #999;box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--color-smoke);outline:0}.hid-galaxy .hid-button--outlined-tertiary:disabled{background-color:initial;border-color:#b6b6b6;border-color:var(--disabled);color:#b6b6b6;color:var(--disabled)}.hid-galaxy .hid-button:not(:disabled){cursor:pointer}.hid-galaxy .hid-button--flat:not(.hid-button--flat),.hid-galaxy .hid-button--override,.hid-galaxy .hid-button--primary,.hid-galaxy .hid-button--secondary,.hid-galaxy .hid-button--tertiary,.hid-galaxy .hid-button--warning{border:3px solid #0000;border-radius:.5ch;font-weight:500}.hid-galaxy .hid-button--secondary:focus-visible{border-color:#0057b7;border-color:var(--color-endeavor)}.hid-galaxy .hid-button--secondary:disabled{color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-button--flat{background-color:initial;color:#555;color:var(--color-emperor);font-weight:500;line-height:1.5}.hid-galaxy .hid-button--flat:hover:not(:disabled){background-color:#ddd;background-color:var(--color-alto)}.hid-galaxy .hid-button--flat:disabled{background:inherit;color:inherit;opacity:.4;opacity:var(--form-element-disabled)}.hid-galaxy .hid-button--disabled{cursor:not-allowed;pointer-events:none}.hid-galaxy .hid-button__icon{display:inline-flex}.hid-galaxy .hid-button__icon__with-label{-webkit-margin-start:16px;-webkit-margin-start:var(--spacing-md);margin-inline-start:16px;margin-inline-start:var(--spacing-md)}.hid-galaxy .hid-button__label{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-button__icon{flex-shrink:0}.hid-galaxy .hid-button--normal-case{text-transform:inherit}.hid-galaxy .hid-button--icon-only{min-block-size:40px;min-inline-size:40px;padding-inline:4px;padding-inline:var(--spacing-02)}.hid-galaxy .hid-button--outlined-override,.hid-galaxy .hid-button--outlined-primary,.hid-galaxy .hid-button--outlined-secondary,.hid-galaxy .hid-button--outlined-tertiary,.hid-galaxy .hid-button--outlined-warning{border-radius:.5ch;font-weight:500}.hid-galaxy .hid-button-group{display:flex;flex-wrap:wrap}.hid-galaxy .hid-button-group .hid-button+.hid-button{margin-left:8px;margin-left:var(--spacing-base)}.hid-galaxy .hid-floating-button{--floating-button-primary-background-color:var(--color-cerulean);--floating-button-primary-color:var(--text-04);--floating-button-primary-background-color-hover:#009bd6;align-items:center;background-color:var(--floating-button-primary-background-color);border:none;border-radius:50%;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;color:var(--floating-button-primary-color);cursor:pointer;display:inline-flex;height:40px;justify-content:center;transition:background-color .5s ease-in;width:40px}.hid-galaxy .hid-floating-button.hid-floating-button--large{height:54px;width:54px}.hid-galaxy .hid-floating-button:hover{background-color:var(--floating-button-primary-background-color-hover)}.hid-galaxy .hid-card{background:#fff;background:var(--color-white);border-radius:4px;border-radius:var(--radius-md);box-shadow:0 2px 4px 0 #0000004d;box-shadow:var(--shadow-md);min-height:4rem;transition:all .5s ease-in-out}.hid-galaxy .hid-card__media img{object-fit:cover;width:100%}.hid-galaxy .hid-card__header{padding:24px 24px 0;padding:var(--spacing-06) var(--spacing-06) 0 var(--spacing-06)}.hid-galaxy .hid-card__header__heading{flex:1 1}.hid-galaxy .hid-card--dark{background:#f6f6f6;background:var(--color-light-smoke)}.hid-galaxy .hid-card__accordion-icon{color:#0057b7;color:var(--color-endeavor);height:1rem;position:absolute;right:1.5rem;top:1.25rem;transition:opacity .5s ease-in-out;visibility:visible}.hid-galaxy .hid-card--is-selected{border-left:5px solid #0057b7;border-left:5px solid var(--color-endeavor);box-shadow:0 2px 2px 0 #0000003d}.hid-galaxy .hid-card--is-selected .hid-card__accordion-icon{visibility:visible!important}.hid-galaxy .hid-card--is-expanded{box-shadow:0 2px 2px 0 #0000003d}.hid-galaxy .hid-card--is-expanded .hid-card__accordion-icon{cursor:pointer;visibility:visible}.hid-galaxy .hid-card--selectable{position:relative}.hid-galaxy .hid-card--selectable:hover{background:#b0cbea3d!important;cursor:pointer}.hid-galaxy .hid-card--selectable .hid-card__accordion-icon{visibility:hidden}.hid-galaxy .hid-card--is-wrapper-disabled{opacity:.4}.hid-galaxy .hid-card--is-wrapper-disabled:hover{background-color:#fff!important;cursor:not-allowed}.hid-galaxy .hid-card--is-disabled{pointer-events:none}.hid-galaxy .hid-card--expandable{position:relative}.hid-galaxy .hid-card--expandable:hover{background:#b0cbea3d!important;box-shadow:0 2px 2px 0 #0000003d;cursor:pointer}.hid-galaxy .hid-card--expandable .hid-card__accordion-icon{visibility:visible}.hid-galaxy .hid-card--clickable:hover{background:#b0cbea3d!important;box-shadow:0 2px 2px 0 #0000003d;cursor:pointer}.hid-galaxy .hid-card__body{color:#222;color:var(--color-nero);font-weight:400;letter-spacing:.2px;line-height:18px;padding:24px 24px 16px;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md)}.hid-galaxy .hid-card__body-expanded-element{-webkit-padding-after:8px;-webkit-padding-after:var(--spacing-base);padding-block-end:8px;padding-block-end:var(--spacing-base);padding-top:24px;padding-top:var(--spacing-lg)}.hid-galaxy .hid-card__label{color:#999;color:var(--color-smoke);font-size:.75rem;font-size:var(--type-size-xs);font-weight:400;letter-spacing:.2px;line-height:1;margin-bottom:8px;margin-bottom:var(--spacing-base)}.hid-galaxy .hid-card__title{color:#333;color:var(--color-mine-shaft);font-size:1rem;font-size:var(--type-size-base);font-weight:400;letter-spacing:.2px;line-height:20px}.hid-galaxy .hid-card__body-icon{align-items:center;border-radius:50%;color:#666;color:var(--color-dove-grey);display:flex;flex-basis:40px;height:40px;justify-content:center;margin-right:8px;margin-right:var(--spacing-base)}.hid-galaxy .hid-card__body-icon--dark{background:#eaeaea;background:var(--color-whisper)}.hid-galaxy .hid-card__body-icon--light{background:#fff}.hid-galaxy .hid-card__footer{padding:16px 24px;padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-lg)}.hid-galaxy .hid-card__footer a{color:#0057b7;color:var(--color-endeavor);text-decoration:none}.hid-galaxy .hid-card__footer--bg{background-color:#b0cbea3d}@supports (aspect-ratio:auto){.hid-galaxy .hid-card__media img{aspect-ratio:16/9}}.hid-galaxy .hid-chart-container{background-color:#fff;border-radius:4px;border-radius:var(--radius-md);color:#222;color:var(--color-nero);font-size:.75rem;font-size:var(--type-size-xs);padding:1.125rem;padding:var(--type-size-lg)}.hid-galaxy .hid-chart-header{display:flex;justify-content:space-between;line-height:1}.hid-galaxy .hid-chart-header__heading-2{color:#333;color:var(--color-mine-shaft);flex:1 1;font-size:1.125rem;font-size:var(--type-size-lg);font-weight:500;font-weight:var(--type-weight-medium)}.hid-galaxy .hid-chart-header__list{align-self:flex-end;display:flex;flex-basis:48px;height:30px;list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-chart-header__list-item{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.hid-galaxy .hid-chart-header .hid-contextual-menu-trigger--active{background-color:#f6f6f6;background-color:var(--color-light-smoke);box-shadow:0 2px 4px 0 #0000004d;box-shadow:var(--shadow-md)}.hid-galaxy .hid-chart{flex:1 1;height:525px;margin-top:72px}.hid-galaxy .hid-chart__header{font-weight:700;margin-bottom:8px}.hid-galaxy .hid-chart-tooltip{background-color:#666;background-color:var(--color-dove-grey);color:#fff;font-size:.75rem;font-size:var(--type-size-xs);padding:8px;padding:var(--spacing-base);white-space:nowrap}.hid-galaxy .hid-chart-tooltip__heading{font-weight:700;margin-bottom:8px}.hid-galaxy .hid-chart-tooltip__list{display:grid;list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-chart-tooltip__list-item{grid-gap:8px;display:grid;gap:8px;grid-column:1/3;grid-template-columns:subgrid}.hid-galaxy .hid-chart-tooltip__list-label{text-align:right}.hid-galaxy .hid-chart-tooltip__list__item+.hid-galaxy .hid-chart-tooltip__list__item{margin-top:4px}.hid-galaxy .hid-chart__empty{align-items:center;background:#f6f6f6;background:var(--color-light-smoke);display:flex;flex-direction:column;height:100%;justify-content:center;margin-top:16px;margin-top:var(--spacing-md);min-height:30vmin;padding-bottom:24px;padding-bottom:var(--spacing-06);padding-top:24px;padding-top:var(--spacing-06)}.hid-galaxy .hid-chart__no-data{color:#666;color:var(--color-dove-grey);font-size:1.125rem;font-size:var(--type-size-lg);font-weight:500;font-weight:var(--type-weight-medium);padding-top:16px;padding-top:var(--spacing-md)}.hid-galaxy .hid-chart__info-container{display:flex;line-height:1;margin-top:24px;margin-top:var(--spacing-lg)}.hid-galaxy .hid-chart__info-header{color:#333;color:var(--color-mine-shaft);font-size:1rem;font-size:var(--type-size-base);margin-left:auto;margin-right:10px}.hid-galaxy .hid-chart__areamap{margin-top:24px;margin-top:var(--spacing-lg)}.hid-galaxy .hid-chart__areamap .recharts-wrapper .recharts-cartesian-grid-horizontal line:last-child,.hid-galaxy .hid-chart__areamap .recharts-wrapper .recharts-cartesian-grid-horizontal line:nth-last-child(2),.hid-galaxy .hid-chart__areamap .recharts-wrapper .recharts-cartesian-grid-vertical line:last-child,.hid-galaxy .hid-chart__areamap .recharts-wrapper .recharts-cartesian-grid-vertical line:nth-last-child(2){stroke-opacity:0}.hid-galaxy .hid-chart__areamap .recharts-default-legend{margin:8px 0 0 5px!important;margin:var(--spacing-base) 0 0 5px!important}.hid-galaxy .hid-chart__component-container{height:100%;width:100%}.hid-galaxy .hid-chart__customized-legend{display:flex}.hid-galaxy .hid-chart__treemap-section-label{color:#fff;font-size:12px;overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.hid-galaxy .hid-chart__treemap-container{display:flex;flex-direction:column;height:100%;width:100%}.hid-galaxy .hid-chart__treemap-legend-container{flex:1 1;margin-bottom:7px;margin-left:6px}.hid-galaxy .hid-chart__container-heading{display:flex}.hid-galaxy .recharts-default-legend{font-size:.75rem;font-size:var(--type-size-xs);text-align:left!important}.hid-galaxy .recharts-default-legend .recharts-legend-item-text{color:#525252!important;margin-left:2px}.hid-galaxy .recharts-legend-item{align-items:center;display:inline-flex!important;margin-right:24px!important;margin-right:var(--spacing-06)!important}.hid-galaxy .hid-chart__content{margin-top:16px;margin-top:var(--spacing-md)}.hid-galaxy .recharts__piechart svg:not(:root){overflow:visible}.hid-galaxy .hid-chart-label{flex:1 1}.hid-galaxy .hid-modal__container--fullscreen .hid-modal__container--large{max-width:100%}.hid-galaxy .hid-ellipsis-icon-btn,.hid-galaxy .hid-fullscreen-icon-btn{align-self:flex-start;color:#666;color:var(--color-dove-grey);cursor:pointer;padding-bottom:2px;padding-bottom:var(--spacing-01);padding-top:2px;padding-top:var(--spacing-01)}.hid-galaxy .hid-fullscreen-icon-btn{margin-right:24px;margin-right:var(--spacing-06)}.hid-galaxy .hid-ellipsis-icon-btn:hover{background-color:#f6f6f6;background-color:var(--color-light-smoke)}.hid-galaxy .metric-singleline .recharts-label{font-size:.875rem;font-size:var(--type-size-sm)}.hid-galaxy .metric-twoline .recharts-label{font-size:.75rem;font-size:var(--type-size-xs)}:root{--checkbox-fontcolor:var(--color-emperor);--checkbox-border:var(--color-dove-grey);--checkbox-focus-outline:var(--color-cerulean);--checkbox-disable:var(--color-nobel);--checkbox-hover-circle:var(--color-spindle)}.hid-galaxy .hid-checkbox{grid-gap:4px;grid-gap:var(--spacing-02);align-items:center;display:inline-grid;grid-template-columns:24px auto}.hid-galaxy .hid-checkbox__label{-webkit-user-select:none;user-select:none}.hid-galaxy .hid-checkbox__clickable{align-self:flex-start;display:grid;height:16px;justify-content:center;margin-top:2px;width:16px}.hid-galaxy .hid-checkbox__clickable:hover{border-radius:50%;box-shadow:0 0 0 8px #b0cbea3d}.hid-galaxy .hid-checkbox__square{align-self:flex-start;border:2px solid #666;border:2px solid var(--checkbox-border);border-radius:2px;border-radius:var(--radius-sm);cursor:pointer;margin-top:0;padding:6px;position:relative}.hid-galaxy .hid-checkbox__control{-webkit-appearance:none;appearance:none;cursor:pointer;height:16px;opacity:0;position:absolute;width:16px}.hid-galaxy .hid-checkbox__control:focus~.hid-checkbox__square{border-radius:1px;outline:2px solid #00aeef;outline:2px solid var(--component-focus)}.hid-galaxy .hid-checkbox__control:checked~.hid-checkbox__square:after{border:solid #666;border:solid var(--checkbox-border);border-width:0 2px 2px 0;color:#666;color:var(--checkbox-border);content:"";height:8px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.hid-galaxy .hid-checkbox--checked-all .hid-checkbox__control:checked~.hid-checkbox__square:after{display:none}.hid-galaxy .hid-checkbox--checked-all .hid-checkbox__control:checked~.hid-checkbox__square:before{background-color:#666;background-color:var(--checkbox-border);border-radius:1px;content:"";height:2px;left:2px;position:absolute;top:5px;width:8px}.hid-galaxy .hid-checkbox--disabled{opacity:.4;opacity:var(--form-element-disabled)}.hid-galaxy .hid-checkbox--disabled .hid-checkbox__clickable,.hid-galaxy .hid-checkbox--disabled .hid-checkbox__control,.hid-galaxy .hid-checkbox--disabled .hid-checkbox__label,.hid-galaxy .hid-checkbox--disabled .hid-checkbox__square{cursor:no-drop}.hid-galaxy .hid-checkbox--disabled .hid-checkbox__clickable{box-shadow:none}.hid-galaxy .hid-content-switcher{align-items:center;display:flex;flex-wrap:wrap;gap:1px;height:42px}.hid-galaxy .hid-content-switcher__btn{align-items:center;border:2px solid #0000;color:#000023;color:var(--color-rich-black);cursor:pointer;display:inline-flex;height:100%;padding:12px 16px;padding:12px var(--spacing-md)}.hid-galaxy .hid-content-switcher__btn--with-icon{gap:8px}.hid-galaxy .hid-content-switcher__btn--icon-only{justify-content:center;min-inline-size:56px;padding-inline:14px}.hid-galaxy .hid-content-switcher__btn:focus{border-color:#00aeef!important;border-color:var(--color-cerulean)!important;outline:0}.hid-galaxy .hid-content-switcher__btn--selected{color:#fff;font-weight:700}.hid-galaxy .hid-content-switcher__btn:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:var(--radius-md);border-top-left-radius:4px;border-top-left-radius:var(--radius-md)}.hid-galaxy .hid-content-switcher__btn:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:var(--radius-md);border-top-right-radius:4px;border-top-right-radius:var(--radius-md)}.hid-galaxy .hid-content-switcher--light .hid-content-switcher__btn{background-color:#f6f6f6;background-color:var(--color-light-smoke)}.hid-galaxy .hid-content-switcher--light .hid-content-switcher__btn:hover:not(.hid-content-switcher__btn--selected){background-color:#e6e6e6;background-color:var(--color-mercury)}.hid-galaxy .hid-content-switcher--light .hid-content-switcher__btn--selected{background-color:#002d56;background-color:var(--color-prussian-blue)}.hid-galaxy .hid-content-switcher--dark .hid-content-switcher__btn{background-color:#ddd;background-color:var(--color-alto)}.hid-galaxy .hid-content-switcher--dark .hid-content-switcher__btn:hover:not(.hid-content-switcher__btn--selected){background-color:#b6b6b6;background-color:var(--color-nobel)}.hid-galaxy .hid-content-switcher--dark .hid-content-switcher__btn--selected{background-color:#002d56;background-color:var(--color-prussian-blue)}.hid-galaxy .react-datepicker__custom-label{display:inline-block;width:100%}.hid-galaxy .react-datepicker{background-color:#f6f6f6;background-color:var(--color-light-smoke);border-color:#ddd;border-color:var(--border);font-family:Roboto,Helvetica Neue,Helvetica,sans-serif;font-family:var(--font-family-standard)}.hid-galaxy .react-datepicker__header{background-color:#eaeaea;background-color:var(--color-whisper);border-bottom:0}.hid-galaxy .react-datepicker__time .react-datepicker__input-wrapper{width:150px}.hid-galaxy .react-datepicker__input-wrapper{position:relative}.hid-galaxy .react-datepicker__input-wrapper .hid-calendar-icon{position:absolute;right:16px;top:9px}.hid-galaxy .hid-form-element--error .react-datepicker__input-container input[type=text]{border-bottom-right-radius:4px;border-bottom-right-radius:var(--radius-md);border-color:#d31245;border-color:var(--status-danger);border-top-right-radius:4px;border-top-right-radius:var(--radius-md)}.hid-galaxy .react-datepicker__input-container .hid-form-element__control{background-position:calc(100% - 16px);background-repeat:no-repeat;background-size:16px;padding-right:46px}.hid-galaxy .react-datepicker__navigation{top:8px}.hid-galaxy .react-datepicker__day-names{margin-top:8px}.hid-galaxy .react-datepicker__month-read-view--down-arrow,.hid-galaxy .react-datepicker__month-year-read-view--down-arrow,.hid-galaxy .react-datepicker__navigation-icon:before,.hid-galaxy .react-datepicker__year-read-view--down-arrow{border-color:#666;border-color:var(--color-dove-grey);border-width:2px 2px 0 0}.hid-galaxy .react-datepicker-time__header,.hid-galaxy .react-datepicker-year-header,.hid-galaxy .react-datepicker__current-month{color:#222;color:var(--color-nero);font-size:1rem;font-size:var(--type-size-base)}.hid-galaxy .react-datepicker__day,.hid-galaxy .react-datepicker__day-name,.hid-galaxy .react-datepicker__time-name{color:#222;color:var(--color-nero);font-size:.875rem;font-size:var(--type-size-sm);line-height:2.125rem;width:2.125rem}.hid-galaxy .react-datepicker__day--in-selecting-range,.hid-galaxy .react-datepicker__day--selected,.hid-galaxy .react-datepicker__month-text--in-range,.hid-galaxy .react-datepicker__month-text--in-selecting-range,.hid-galaxy .react-datepicker__month-text--selected,.hid-galaxy .react-datepicker__quarter-text--in-range,.hid-galaxy .react-datepicker__quarter-text--in-selecting-range,.hid-galaxy .react-datepicker__quarter-text--selected,.hid-galaxy .react-datepicker__year-text--in-range,.hid-galaxy .react-datepicker__year-text--in-selecting-range,.hid-galaxy .react-datepicker__year-text--selected{background-color:#0057b7;background-color:var(--color-endeavor);color:#fff;color:var(--color-white)}.hid-galaxy .react-datepicker__day--keyboard-selected,.hid-galaxy .react-datepicker__day--keyboard-selected:hover,.hid-galaxy .react-datepicker__day:hover,.hid-galaxy .react-datepicker__month-text:hover,.hid-galaxy .react-datepicker__quarter-text:hover,.hid-galaxy .react-datepicker__year-text:hover{background-color:#fff;background-color:var(--color-white);box-shadow:0 0 0 1px #e6e6e6;box-shadow:0 0 0 1px var(--color-mercury);color:#222;color:var(--color-nero)}.hid-galaxy .react-datepicker__day--in-selecting-range:hover,.hid-galaxy .react-datepicker__day--selected:hover,.hid-galaxy .react-datepicker__month-text--in-range:hover,.hid-galaxy .react-datepicker__month-text--in-selecting-range:hover,.hid-galaxy .react-datepicker__month-text--selected:hover,.hid-galaxy .react-datepicker__quarter-text--in-range:hover,.hid-galaxy .react-datepicker__quarter-text--in-selecting-range:hover,.hid-galaxy .react-datepicker__quarter-text--selected:hover,.hid-galaxy .react-datepicker__year-text--in-range:hover,.hid-galaxy .react-datepicker__year-text--in-selecting-range:hover,.hid-galaxy .react-datepicker__year-text--selected:hover{background-color:#0057b7;background-color:var(--color-endeavor);color:#fff;color:var(--color-white)}.hid-galaxy .react-datepicker__day--in-range:not(.react-datepicker__day--range-start,.react-datepicker__day--range-end){background-color:#e6e6e6;background-color:var(--color-mercury);box-shadow:0 0 0 1px #0057b7;box-shadow:0 0 0 1px var(--color-endeavor);color:#0057b7;color:var(--color-endeavor);line-height:2rem}.hid-galaxy .react-datepicker__day--in-selecting-range.react-datepicker__day--keyboard-selected,.hid-galaxy .react-datepicker__day--range-end,.hid-galaxy .react-datepicker__day--range-end:hover,.hid-galaxy .react-datepicker__day--range-start,.hid-galaxy .react-datepicker__day--range-start:hover{background-color:#0057b7;background-color:var(--color-endeavor);color:#fff;color:var(--color-white)}.hid-galaxy .react-datepicker__day--today,.hid-galaxy .react-datepicker__month-text--today,.hid-galaxy .react-datepicker__quarter-text--today,.hid-galaxy .react-datepicker__year-text--today{font-weight:400}.hid-galaxy .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.hid-galaxy .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#0057b7;background-color:var(--color-endeavor);color:#fff;color:var(--color-white);font-weight:700}.hid-galaxy .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:auto;line-height:1.72;padding-bottom:16px;padding-top:16px}.hid-galaxy .react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#e6e6e6;background-color:var(--color-mercury)}.hid-galaxy .react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.hid-galaxy .react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{transform:translate3d(32px,0,0)!important}.hid-galaxy .react-datepicker-popper[data-placement=bottom-start] .react-datepicker__triangle,.hid-galaxy .react-datepicker-popper[data-placement=top-start] .react-datepicker__triangle{transform:translate3d(260px,0,0)!important}.hid-galaxy .react-datepicker-popper[data-placement=bottom-start] .react-datepicker--time-only .react-datepicker__triangle{transform:translate3d(47px,0,0)!important}.hid-galaxy .react-datepicker-wrapper .hid-form-element__control-wrapper--error{display:none}.hid-galaxy .react-datepicker__navigation-icon--previous{right:0}.hid-galaxy .react-datepicker__navigation-icon--next{left:0}.hid-galaxy .react-datepicker__navigation-icon{line-height:18px;top:0}.hid-galaxy .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.hid-galaxy .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#eaeaea;border-bottom-color:var(--color-whisper)}.hid-galaxy .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#ddd;border-bottom-color:var(--border)}.hid-galaxy .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.hid-galaxy .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#eaeaea;border-top-color:var(--color-whisper)}.hid-galaxy .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#ddd;border-top-color:var(--border)}.hid-galaxy .react-datepicker__time-container{border-left-color:#ddd;border-left-color:var(--border);width:86px}.hid-galaxy .react-datepicker__header--time{height:78px}.hid-galaxy .react-datepicker--time-only .react-datepicker__header--time{height:auto}.hid-galaxy .react-datepicker__close-icon{right:38px}.hid-galaxy .react-datepicker__close-icon:after{background-color:initial;color:#333;color:var(--color-mine-shaft);font-size:18px;line-height:1.2;right:38px}.hid-galaxy .hid-form-element__control.hid-form-element__control__range:disabled{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-form-element--disabled .hid-form-element__control__range:disabled{background-color:#f6f6f6;background-color:var(--color-light-smoke)}.hid-galaxy .hid-form-element--disabled .react-datepicker__input-wrapper{cursor:not-allowed}.hid-galaxy .react-datepicker__date .react-datepicker__input-container .hid-form-element__control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.625 2c.344 0 .625.28.625.625V4.5h7.5V2.625a.626.626 0 0 1 1.25 0V4.5h1.25c1.379 0 2.5 1.12 2.5 2.5v12.5c0 1.379-1.121 2.5-2.5 2.5H5.75c-1.38 0-2.5-1.121-2.5-2.5V7a2.5 2.5 0 0 1 2.5-2.5H7V2.625C7 2.28 7.281 2 7.625 2ZM19.5 9.5h-15v10c0 .691.56 1.25 1.25 1.25h12.5c.691 0 1.25-.559 1.25-1.25v-10Zm-1.25-3.75H5.75c-.69 0-1.25.559-1.25 1.25v1.25h15V7c0-.691-.559-1.25-1.25-1.25Z' fill='%23000'/%3E%3C/svg%3E")}.hid-galaxy .react-datepicker__date .react-datepicker__input-container .hid-form-element__control.hid-form-element__control--dark{background-color:#fafafa;background-color:var(--color-alabaster)}.hid-galaxy .react-datepicker__time .hid-form-element__control{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.601 2c.946 0 1.805.365 2.45.96a.624.624 0 0 1-.852.917 2.351 2.351 0 0 0-3.583 2.986c.186.29.1.676-.19.863a.628.628 0 0 1-.864-.191A3.601 3.601 0 0 1 5.601 2Zm10.348.96a3.602 3.602 0 0 1 5.488 4.574c-.184.29-.606.376-.864.192a.63.63 0 0 1-.191-.863 2.353 2.353 0 0 0-1.984-3.613c-.653 0-1.18.237-1.598.627a.624.624 0 0 1-.852-.916Zm-3.325 10.602 2.25 1.687a.624.624 0 1 1-.75 1l-2.5-1.875c-.156-.117-.285-.304-.285-.5v-5c0-.343.317-.624.625-.624.38 0 .66.28.66.625v4.687Zm-9.19 8.253a.623.623 0 0 1 0-.882l1.953-1.953a8.74 8.74 0 0 1-2.137-5.766c0-4.796 3.918-8.75 8.75-8.75 4.831 0 8.75 3.954 8.75 8.75 0 2.227-.806 4.23-2.137 5.766l1.953 1.953a.62.62 0 0 1 0 .882.62.62 0 0 1-.883 0l-1.953-1.953A8.713 8.713 0 0 1 12 22a8.713 8.713 0 0 1-5.73-2.137l-1.953 1.953a.621.621 0 0 1-.884 0Zm8.53-1.066c4.176 0 7.535-3.36 7.535-7.5 0-4.175-3.36-7.5-7.535-7.5a7.48 7.48 0 0 0-7.5 7.5c0 4.14 3.36 7.5 7.5 7.5Z' fill='%23000'/%3E%3C/svg%3E")}.hid-galaxy .react-datepicker__time .hid-form-element__control.hid-form-element__control--dark{background-color:#fafafa;background-color:var(--color-alabaster)}.hid-galaxy .react-datepicker__day--disabled,.hid-galaxy .react-datepicker__month-text--disabled,.hid-galaxy .react-datepicker__quarter-text--disabled,.hid-galaxy .react-datepicker__year-text--disabled{background-color:#f6f6f6;background-color:var(--color-light-smoke);color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .react-datepicker__day--disabled:hover,.hid-galaxy .react-datepicker__month-text--disabled:hover,.hid-galaxy .react-datepicker__quarter-text--disabled:hover,.hid-galaxy .react-datepicker__year-text--disabled:hover{background-color:initial;box-shadow:none;color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-date-picker__header{grid-column-gap:8px;align-items:center;column-gap:8px;display:grid;grid-template-columns:20px 118px 86px 20px;padding:0 8px;text-align:left}.hid-galaxy .hid-date-picker__header .hid-form-group{margin-bottom:0}.hid-galaxy .hid-date-picker__header .hid-button--icon-only{min-block-size:24px;min-inline-size:24px}.hid-galaxy .hid-date-picker__header .hid-button--icon-only svg path{fill:#666;fill:var(--color-dove-grey)}.hid-galaxy .hid-date-picker__header .hid-dropdown__value-container{-webkit-padding-end:0;padding-inline-end:0}.hid-galaxy .hid-table{--table-bg:var(--color-white);--table-active-bg:var(--color-endeavor);--table-active-color:var(--text-02);--table-hover-bg:var(--table-active-bg);--table-head-cell-padding-y:18px;--table-cell-padding-x:14px;--table-cell-padding-y:13px;--table-font-size:var(--type-size-xs);background-color:var(--table-bg);font-size:var(--table-font-size);width:100%}.hid-galaxy .hid-table-fixed-layout{table-layout:fixed}.hid-galaxy .hid-table__thead{vertical-align:bottom}.hid-galaxy .hid-table__th{border-top:1px solid #ddd;border-top:1px solid var(--border);padding:var(--table-head-cell-padding-y) var(--table-cell-padding-x);text-align:left}.hid-galaxy .hid-table__th-checkbox{vertical-align:middle}.hid-galaxy .hid-table__th__sorting-wrapper{align-items:center;display:inline-flex;position:relative}.hid-galaxy .hid-table__th .hid-icon-sorting{cursor:pointer;height:14px;margin-left:4px;margin-left:var(--spacing-02);width:14px}.hid-galaxy .hid-table__th .hid-icon-sorting svg{font-size:13px}.hid-galaxy .hid-table__th .hid-sorting-faux-button{display:none}.hid-galaxy .hid-table__th--has-sorting{cursor:pointer}.hid-galaxy .hid-table__th--has-sorting:hover .hid-sorting-faux-button{display:block}.hid-galaxy .hid-table__th--has-sorting .iconography--default{color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-table__th--is-sorted:hover .hid-sorting-faux-button{display:none}.hid-galaxy .hid-table__th--is-sorted .iconography--default{color:#666;color:var(--color-dove-grey)}.hid-galaxy .hid-table__th__tooltip{-webkit-margin-start:3px;display:inline-flex;margin-inline-start:3px}.hid-galaxy .hid-table__td{padding:var(--table-cell-padding-y) var(--table-cell-padding-x)}.hid-galaxy .hid-table__td,.hid-galaxy .hid-table__th{border-bottom:1px solid #ddd;border-bottom:1px solid var(--border);color:#666;color:var(--color-dove-grey);line-height:1.6;vertical-align:top}.hid-galaxy .hid-table__td:first-child,.hid-galaxy .hid-table__th:first-child{border-left:1px solid #ddd;border-left:1px solid var(--border)}.hid-galaxy .hid-table__td:last-child,.hid-galaxy .hid-table__th:last-child{border-right:1px solid #ddd;border-right:1px solid var(--border)}.hid-galaxy .hid-table__tbody{display:table-row-group;vertical-align:inherit}.hid-galaxy .hid-table__tbody-row>td:first-child{position:relative}.hid-galaxy .hid-table__tbody-row--expanded,.hid-galaxy .hid-table__tbody-row--selected,.hid-galaxy .hid-table__tbody-row:hover{background-color:#ebf4ff}.hid-galaxy .hid-table__tbody-row--expanded>td:first-child:before,.hid-galaxy .hid-table__tbody-row--selected>td:first-child:before,.hid-galaxy .hid-table__tbody-row:hover>td:first-child:before{border-left:4px solid var(--table-active-bg);content:"";height:100%;left:0;position:absolute;top:0}.hid-galaxy .hid-table__tbody-row--isclickable{cursor:pointer}.hid-galaxy .hid-table__ellipsis-cell{width:100%}.hid-galaxy .hid-table__filter{background-color:#fff;background-color:var(--color-white);border:1px solid #ddd;border:1px solid var(--border);display:flex;padding:16px 24px 0;padding:var(--spacing-md) var(--spacing-lg) 0}.hid-galaxy .hid-table__breadcrumb{align-items:center;align-self:flex-start;display:flex;flex:1 1;list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-table__breadcrumb-list{align-items:center;display:inline-flex;font-size:1.125rem;font-size:var(--type-size-lg)}.hid-galaxy .hid-table__breadcrumb-list--selected{color:#333;color:var(--color-mine-shaft)}.hid-galaxy .hid-table__breadcrumb .hid-popover-wrapper svg{font-size:.875rem;font-size:var(--type-size-sm)}.hid-galaxy .hid-table__breadcrumb .chevron-icon{margin-left:16px;margin-left:var(--spacing-md)}.hid-galaxy .hid-table__platforms{flex-basis:320px}.hid-galaxy .hid-table__col-checkbox{width:34px}.hid-galaxy .hid-table__col-chevron{width:24px}.hid-galaxy .hid-table__col-1{width:50px}.hid-galaxy .hid-table__col-2{width:100px}.hid-galaxy .hid-table__col-3{width:150px}.hid-galaxy .hid-table__col-4{width:200px}.hid-galaxy .hid-table__no-data{border-bottom:1px solid #ddd;border-bottom:1px solid var(--border);border-left:1px solid #ddd;border-left:1px solid var(--border);border-right:1px solid #ddd;border-right:1px solid var(--border)}.hid-galaxy .hid-table__no-data__info{color:#666;color:var(--color-dove-grey);display:flex;flex-direction:column;font-size:1rem;font-size:var(--type-size-base);min-height:30vmin;padding-top:48px;text-align:center}.hid-galaxy .hid-table__no-data .error-description{margin-bottom:8px;margin-bottom:var(--spacing-base);margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-table__no-data .info-msg{font-size:1rem;font-size:var(--type-size-base);margin-bottom:8px;margin-bottom:var(--spacing-base)}.hid-galaxy .hid-table__no-data .hid-button{margin-left:auto;margin-right:auto}.hid-galaxy .hid-table__footer{background-color:#f6f6f6;background-color:var(--color-light-smoke);box-shadow:var(--shadow-xs);font-size:.75rem;font-size:var(--type-size-xs);padding:16px 0;padding:var(--spacing-md) 0}.hid-galaxy .hid-table__footer-result{color:#999;color:var(--color-smoke)}.hid-galaxy .hid-table .hid-icon-button{align-items:center;cursor:pointer;display:inline-flex;height:16px;justify-content:center;width:16px}.hid-galaxy .hid-table .hid-icon-button svg{font-size:13px}.hid-galaxy .hid-table__responsive{overflow-x:auto}.hid-galaxy .hid-table__checkbox .hid-table__col-checkbox{line-height:1}.hid-galaxy .hid-table__checkbox .hid-table__td,.hid-galaxy .hid-table__checkbox .hid-table__th{vertical-align:middle}.hid-galaxy .hid-table__td-highlight{color:#0057b7;color:var(--color-endeavor);font-weight:500}.hid-galaxy .hid-table__multi-icons-cell{display:flex;flex-wrap:nowrap;gap:24px;gap:var(--spacing-06)}.hid-galaxy .hid-table .hid-toggle .hid-form-group{margin-bottom:0}.hid-galaxy .hid-table .hid-toggle .hid-toggle__value{color:#161616}.hid-galaxy .hid-table .hid-link{display:inline-grid;line-height:1}.hid-galaxy .hid-table__required-indicator{-webkit-margin-end:4px;-webkit-margin-end:var(--spacing-02);color:#d31245;color:var(--color-crimson);font-size:.875rem;font-size:var(--type-size-sm);font-weight:400;margin-inline-end:4px;margin-inline-end:var(--spacing-02)}.hid-galaxy .hid-input-image{block-size:26px;border:0;border-radius:50%;cursor:pointer;inline-size:26px;padding:5px;transition:background-color .2s ease}.hid-galaxy .hid-input-image img{block-size:100%;inline-size:100%}.hid-galaxy .hid-input-image:hover{background-color:#0057b717}.hid-galaxy .hid-input-image:focus-visible{outline:2px solid #00aeef;outline:2px solid var(--color-cerulean)}.hid-galaxy .hid-table__button-cell{max-width:150px}.hid-galaxy .hid-table__cell--edit{text-wrap:balance}.hid-galaxy .hid-table__cell--edit-element{-webkit-padding-end:22px;padding-inline-end:22px;position:relative}.hid-galaxy .hid-table__cell--edit .hid-icon-button{display:none;position:absolute;right:0;top:2px}.hid-galaxy .hid-table__cell--edit .hid-icon-button svg{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-table__cell--edit:hover .hid-icon-button{display:inline-flex}.hid-galaxy .hid-divider{border:0;border-top:1px solid;display:block;height:1px;margin:8px 0;margin:var(--spacing-base) 0;overflow:hidden}.hid-galaxy .hid-divider__canvas,.hid-galaxy .hid-divider__content{border-color:#ddd;border-color:var(--border)}.hid-galaxy .hid-divider__alert{border-color:#d31245;border-color:var(--status-danger)}:root{--header-background-color:var(--color-endeavor);--header-background-color-hover:var(--color-prussian-blue);--header-menu-icon-color:var(--color-white)}.hid-galaxy .hid-header{align-items:center;background-color:#0057b7;background-color:var(--header-background-color);display:flex;flex-shrink:0;height:60px;justify-content:space-between;padding:0 24px;padding:0 var(--spacing-lg) 0 var(--spacing-lg);position:-webkit-sticky;position:sticky;top:0;z-index:10}.hid-galaxy .hid-header__logo:link,.hid-galaxy .hid-header__logo:visited{display:flex;text-decoration:none}.hid-galaxy .hid-header__logo:focus-visible{outline:2px solid #fff;outline:2px solid var(--color-white)}.hid-galaxy .hid-header__logo--white{fill:#fff;color:#fff}.hid-galaxy .hid-header__nav{align-self:stretch;display:flex;flex-grow:1;flex-wrap:wrap;list-style:none;margin:0;padding:0 0 0 2px;text-decoration:none}.hid-galaxy .hid-header__nav-item{cursor:pointer;display:flex;font-size:14px;font-weight:inherit;letter-spacing:.2px;line-height:18px;position:relative}.hid-galaxy .hid-header__nav-item__link{align-items:center;border:3px solid #0000;color:#fff;color:var(--header-menu-icon-color);display:flex;padding:0 16px;padding:0 var(--spacing-md);position:relative;text-decoration:none}.hid-galaxy .hid-header__nav-item__link:after{background-color:initial;content:"";display:block;height:3px;left:-3px;position:absolute;right:-3px;top:-3px}.hid-galaxy .hid-header__nav-item__link:focus-visible{border:3px solid #fff;border:3px solid var(--color-white);color:#fff;color:var(--color-white);outline:none}.hid-galaxy .hid-header__nav-item__link:focus-visible:hover{border-color:#0000}.hid-galaxy .hid-header__nav-item__link:focus{outline:none}.hid-galaxy .hid-header__nav-item__link::selection,.hid-galaxy .hid-header__nav-item__link:active,.hid-galaxy .hid-header__nav-item__link:checked{background-color:#002d56;background-color:var(--header-background-color-hover);color:#ffffffde}.hid-galaxy .hid-header__nav-item__link:active:after{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-header__nav-item:hover{background-color:#002d56;background-color:var(--header-background-color-hover);color:#fff;color:var(--color-white)}.hid-galaxy .hid-header__nav-item:hover a{color:#fff}.hid-galaxy .hid-header__nav-item:hover .hid-header__nav__subnav{display:block}.hid-galaxy .hid-header__nav-item--has-subnav:hover>a:after{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-header__nav__subnav{background-color:#002e56;display:none;left:0;margin:0;padding:0;position:absolute;top:60px;width:200px}.hid-galaxy .hid-header__nav__subnav-item{display:flex}.hid-galaxy .hid-header__nav__subnav-item:hover{background-color:#000023;background-color:var(--color-rich-black)}.hid-galaxy .hid-header__nav__subnav-item__link{color:#fff;color:var(--header-menu-icon-color);display:flex;line-height:1;padding:16px;padding:var(--spacing-md);text-decoration:none;width:100%}.hid-galaxy .hid-header__nav--placement-end{-webkit-margin-start:auto;flex-grow:0;margin-inline-start:auto}.hid-galaxy .hid-header__actions{align-items:stretch;color:#fff;color:var(--header-menu-icon-color);display:flex;flex-direction:row;height:100%}.hid-galaxy .hid-header__actions__list-item{display:flex}.hid-galaxy .hid-header__action{align-items:center;border:3px solid #0000;cursor:pointer;display:inline-flex;height:100%;justify-content:center;padding:0 16px;padding:0 var(--spacing-05);position:relative}.hid-galaxy .hid-header__action:hover{background-color:#002d56;background-color:var(--header-background-color-hover);color:#fff;color:var(--color-white)}.hid-galaxy .hid-header__action:focus-visible{border:3px solid #fff;border:3px solid var(--color-white);color:#fff;color:var(--color-white);outline:none}.hid-galaxy .hid-header__action:focus-visible:hover{border-color:#0000}.hid-galaxy .hid-header__action::selection,.hid-galaxy .hid-header__action:active,.hid-galaxy .hid-header__action:checked{background-color:#002d56;background-color:var(--header-background-color-hover);color:#ffffffde}.hid-galaxy .hid-header__action .hid-badge{position:absolute;right:10px;top:10px}.hid-galaxy .hid-header__action__text{margin:0 4px 0 8px;margin:0 4px 0 var(--spacing-base);max-width:64px}.hid-galaxy .hid-header__search-wrapper{margin-left:auto;min-height:36px;position:relative;width:200px}.hid-galaxy .hid-header__search-wrapper .hid-form-group{margin-bottom:0}.hid-galaxy .hid-header__search-wrapper .hid-form-element{position:absolute;right:0;transition:all 1s}.hid-galaxy .hid-header__search-wrapper:focus-within .hid-form-element{width:390px}.hid-galaxy .hid-header__search-wrapper .hid-dropdown__input-container{cursor:text}.hid-galaxy .hid-header__dropdown-wrapper{margin-left:auto;max-inline-size:200px;min-inline-size:-webkit-min-content;min-inline-size:min-content;position:relative}.hid-galaxy .hid-header__dropdown-wrapper .hid-form-group{margin-bottom:0}.hid-galaxy .hid-header__dropdown-wrapper+.hid-header__actions{-webkit-margin-start:24px;-webkit-margin-start:var(--spacing-lg);margin-inline-start:24px;margin-inline-start:var(--spacing-lg)}.hid-galaxy .hid-header__dropdown-wrapper .hid-dropdown__text-only .hid-dropdown__placeholder{color:#fff}.hid-galaxy .hid-header__dropdown-wrapper .hid-dropdown__text-only .hid-dropdown__single-value{color:#fff;text-align:right}.hid-galaxy .hid-header__dropdown-wrapper .hid-dropdown__text-only .hid-dropdown__indicators .hid-dropdown__custom-icon path{fill:#fff}.hid-galaxy .hid-header__dropdown-wrapper .hid-dropdown__text-only .hid-dropdown__control--is-focused{outline-color:#fff!important}.hid-galaxy .hid-header__dropdown-wrapper .hid-dropdown__control--is-focused{border-radius:0;outline-width:2px!important}.hid-galaxy .hid-header .hid-contextual-menu-trigger--active .chevron{rotate:180deg}.hid-galaxy .hid-button-header-wrapper{-webkit-margin-start:auto;-webkit-margin-end:8px;margin-inline-end:8px;margin-inline-start:auto}.hid-galaxy .hid-button-header{max-width:150px;text-transform:none}.hid-galaxy .hid-contextual-menu-header-dropdown{min-width:178px}.hid-galaxy .hid-contextual-menu-header-dropdown .hid-contextual-menu__nongroup-button{padding:13px 16px;padding:13px var(--spacing-md)}.hid-galaxy .hid-file-uploader--error{border:2px solid #d31245;border:2px solid var(--status-danger)}.hid-galaxy .hid-file-uploader__container{margin-top:8px;margin-top:var(--spacing-base)}.hid-galaxy .hid-file-uploader__wrapper{background-color:#f6f6f6;background-color:var(--color-light-smoke);margin-bottom:8px;margin-bottom:var(--spacing-base);max-width:400px}.hid-galaxy .hid-file-uploader__wrapper:last-child{margin-bottom:0}.hid-galaxy .hid-file-uploader__added-file{align-items:center;background-color:#f6f6f6;background-color:var(--color-light-smoke);display:flex;gap:16px;min-height:40px;word-break:break-word}.hid-galaxy .hid-file-uploader__added-file:last-child{margin-bottom:0}.hid-galaxy .hid-file-uploader__added-file:hover{background-color:#eaeaea;background-color:var(--color-whisper)}.hid-galaxy .hid-file-uploader__added-file .hid-link{margin-bottom:-1px}.hid-galaxy .hid-file-uploader__file-name{flex:1 1;line-height:1.3;margin-left:16px;margin-left:var(--spacing-md)}.hid-galaxy .hid-file-uploader__action{align-items:center;background-color:initial;border:0;cursor:pointer;display:flex;justify-content:center;margin-right:8px;margin-right:var(--spacing-base);width:24px}.hid-galaxy .hid-file-uploader__divider{border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-alto)}.hid-galaxy .hid-file-uploader__error-text{color:#d31245;color:var(--status-danger);font-size:.75rem;font-size:var(--type-size-xs);line-height:1.3;padding:12px 16px;padding:var(--spacing-04) var(--spacing-md)}.hid-galaxy .hid-file-uploader .hid-button--icon-only svg{height:1.5rem;width:1.5rem}.hid-galaxy .hid-file-uploader__view{align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 3px -1px #0000004d;color:#333;color:var(--color-mine-shaft);display:flex;justify-content:center;padding:8px;width:100%}.hid-galaxy .hid-file-uploader__view .uploader__view__img{max-height:100%;max-width:100%;object-fit:contain}.hid-galaxy .hid-footer{font-size:.75rem;font-size:var(--type-size-xs);line-height:1.3}.hid-galaxy .hid-footer .hid-link{padding-left:4px;padding-right:4px;white-space:nowrap}.hid-galaxy .hid-footer .hid-link:visited{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-footer--base{background-color:#0057b7;background-color:var(--color-endeavor);line-height:1;min-height:32px;padding-left:12px;padding-right:12px}.hid-galaxy .hid-footer--base,.hid-galaxy .hid-footer--base .hid-link{color:#fff;color:var(--color-white)}.hid-galaxy .hid-footer--base .hid-link:focus-visible{outline-color:#fff;outline-color:var(--color-white)}.hid-galaxy .hid-footer--base .hid-link:visited{color:#fff;color:var(--color-white)}.hid-galaxy .hid-footer--base .hid-footer__nav-list:before{border-left-color:#fff;border-left-color:var(--color-white)}.hid-galaxy .hid-footer--expanded{align-items:center;background-color:#fff;background-color:var(--color-white);display:flex;min-height:64px;padding:16px 24px;padding:var(--spacing-md) var(--spacing-lg)}.hid-galaxy .hid-footer--expanded .hid-footer__nav-list:before{border-left-color:#222;border-left-color:var(--color-nero)}.hid-galaxy .hid-footer__version-release{color:#ffffff8f;color:rgba(var(--color-white-alpha),.56)}.hid-galaxy .hid-footer__nav{display:flex;list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-footer__nav-list{display:inline-flex;padding-left:4px;padding-right:4px;position:relative}.hid-galaxy .hid-footer__nav-list:before{border-left:1px solid;content:"";height:11px;left:0;position:absolute;top:0}.hid-galaxy .hid-footer .hid-grid__column{padding-bottom:8px;padding-bottom:var(--spacing-base);padding-top:11px}.hid-galaxy .hid-footer__grid{column-gap:24px;flex-wrap:wrap;row-gap:8px}.hid-galaxy .iconography--default path{fill:currentColor}.hid-galaxy .iconography--info path{fill:#00aeef;fill:var(--color-cerulean)}.hid-galaxy .iconography--error path{fill:#d31245;fill:var(--color-crimson)}.hid-galaxy .iconography--warning path{fill:#f8971d;fill:var(--color-poppy)}.hid-galaxy .iconography--success path{fill:#94bb20;fill:var(--color-citron)}.hid-galaxy .hid-inline-status{align-items:center;display:inline-flex;font-weight:500;font-weight:var(--type-weight-medium)}.hid-galaxy .hid-inline-status__dot-badge,.hid-galaxy .hid-inline-status__icon{align-items:center;display:inline-flex;justify-content:center;margin-right:8px}.hid-galaxy .hid-inline-status__dot{border-radius:10px;display:inline-flex;height:100%;width:100%}.hid-galaxy .hid-inline-status__dot-badge{height:10px;width:10px}.hid-galaxy .hid-inline-status__dot-badge--small{height:8px;width:8px}.hid-galaxy .hid-inline-status--info path{fill:#00aeef;fill:var(--status-info)}.hid-galaxy .hid-inline-status--info .fal{color:#00aeef;color:var(--status-info)}.hid-galaxy .hid-inline-status--info .hid-inline-status__dot{background-color:#00aeef;background-color:var(--status-info)}.hid-galaxy .hid-inline-status--positive path{fill:#94bb20;fill:var(--status-positive)}.hid-galaxy .hid-inline-status--positive .fal{color:#94bb20;color:var(--status-positive)}.hid-galaxy .hid-inline-status--positive .hid-inline-status__dot{background-color:#94bb20;background-color:var(--status-positive)}.hid-galaxy .hid-inline-status--caution path{fill:#f8971d;fill:var(--status-caution)}.hid-galaxy .hid-inline-status--caution .fal{color:#f8971d;color:var(--status-caution)}.hid-galaxy .hid-inline-status--caution .hid-inline-status__dot{background-color:#f8971d;background-color:var(--status-caution)}.hid-galaxy .hid-inline-status--danger path{fill:#d31245;fill:var(--status-danger)}.hid-galaxy .hid-inline-status--danger .fal{color:#d31245;color:var(--status-danger)}.hid-galaxy .hid-inline-status--danger .hid-inline-status__dot{background-color:#d31245;background-color:var(--status-danger)}.hid-galaxy .hid-inline-status--offline path{fill:#b6b6b6;fill:var(--status-offline)}.hid-galaxy .hid-inline-status--offline .fal{color:#b6b6b6;color:var(--status-offline)}.hid-galaxy .hid-inline-status--offline .hid-inline-status__dot{background-color:#b6b6b6;background-color:var(--status-offline)}.hid-galaxy .hid-inline-status__label{color:#333;color:var(--color-mine-shaft)}.hid-galaxy .hid-inline-status--info__outlined{background-color:color-mix(in srgb,#00aeef 9%,#0000);background-color:color-mix(in srgb,var(--status-info) 9%,#0000);border:1px solid #00aeef;border:1px solid var(--status-info);border-radius:15px;line-height:1;min-height:21px;padding:1px 8px 1px 4px}.hid-galaxy .hid-inline-status--info__outlined path{fill:#00aeef;fill:var(--status-info)}.hid-galaxy .hid-inline-status--info__outlined .hid-inline-status__icon{-webkit-margin-end:4px;margin-inline-end:4px}.hid-galaxy .hid-inline-status--info__outlined .hid-inline-status__dot{background-color:#00aeef;background-color:var(--status-info)}.hid-galaxy .hid-inline-status--positive__outlined{background-color:color-mix(in srgb,#94bb20 9%,#0000);background-color:color-mix(in srgb,var(--status-positive) 9%,#0000);border:1px solid #94bb20;border:1px solid var(--status-positive);border-radius:15px;line-height:1;min-height:21px;padding:1px 8px 1px 4px}.hid-galaxy .hid-inline-status--positive__outlined path{fill:#94bb20;fill:var(--status-positive)}.hid-galaxy .hid-inline-status--positive__outlined .hid-inline-status__icon{-webkit-margin-end:4px;margin-inline-end:4px}.hid-galaxy .hid-inline-status--positive__outlined .hid-inline-status__dot{background-color:#94bb20;background-color:var(--status-positive)}.hid-galaxy .hid-inline-status--caution__outlined{background-color:color-mix(in srgb,#f8971d 9%,#0000);background-color:color-mix(in srgb,var(--status-caution) 9%,#0000);border:1px solid #f8971d;border:1px solid var(--status-caution);border-radius:15px;line-height:1;min-height:21px;padding:1px 8px 1px 4px}.hid-galaxy .hid-inline-status--caution__outlined path{fill:#f8971d;fill:var(--status-caution)}.hid-galaxy .hid-inline-status--caution__outlined .hid-inline-status__icon{-webkit-margin-end:4px;margin-inline-end:4px}.hid-galaxy .hid-inline-status--caution__outlined .hid-inline-status__dot{background-color:#f8971d;background-color:var(--status-caution)}.hid-galaxy .hid-inline-status--danger__outlined{background-color:color-mix(in srgb,#d31245 9%,#0000);background-color:color-mix(in srgb,var(--status-danger) 9%,#0000);border:1px solid #d31245;border:1px solid var(--status-danger);border-radius:15px;line-height:1;min-height:21px;padding:1px 8px 1px 4px}.hid-galaxy .hid-inline-status--danger__outlined path{fill:#d31245;fill:var(--status-danger)}.hid-galaxy .hid-inline-status--danger__outlined .hid-inline-status__icon{-webkit-margin-end:4px;margin-inline-end:4px}.hid-galaxy .hid-inline-status--danger__outlined .hid-inline-status__dot{background-color:#d31245;background-color:var(--status-danger)}.hid-galaxy .hid-inline-status--offline__outlined{background-color:color-mix(in srgb,#b6b6b6 9%,#0000);background-color:color-mix(in srgb,var(--status-offline) 9%,#0000);border:1px solid #b6b6b6;border:1px solid var(--status-offline);border-radius:15px;line-height:1;min-height:21px;padding:1px 8px 1px 4px}.hid-galaxy .hid-inline-status--offline__outlined path{fill:#b6b6b6;fill:var(--status-offline)}.hid-galaxy .hid-inline-status--offline__outlined .hid-inline-status__icon{-webkit-margin-end:4px;margin-inline-end:4px}.hid-galaxy .hid-inline-status--offline__outlined .hid-inline-status__dot{background-color:#b6b6b6;background-color:var(--status-offline)}.hid-galaxy .hid-inline-status+.hid-inline-status{margin-left:8px}.hid-galaxy .ql-snow.ql-container{background:#fff;border:none;border-bottom-left-radius:4px;border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:4px;border-bottom-right-radius:var(--radius-md);position:relative}.hid-galaxy .ql-snow.ql-toolbar{background-color:#f2f2f2;background-color:var(--color-concrete);border:none;border-top-left-radius:4px;border-top-left-radius:var(--radius-md);border-top-right-radius:4px;border-top-right-radius:var(--radius-md);color:#333;color:var(--color-mine-shaft);display:flex;flex-wrap:wrap;font-family:Roboto,Helvetica Neue,Helvetica,sans-serif;font-family:var(--font-family-standard);padding-bottom:4px;padding-right:80px;padding-top:4px}.hid-galaxy .ql-snow.ql-toolbar .hid-inline-editor__quill-toolbar-icon-wrapper{flex:1 1}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker .ql-picker-item.ql-selected,.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker .ql-picker-item:hover{border-color:#0057b7;border-color:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-picker-options{border:0}.hid-galaxy .ql-snow.ql-toolbar .ql-picker{color:#333;color:var(--color-mine-shaft);font-size:.75rem;font-size:var(--type-size-xs)}.hid-galaxy .ql-snow.ql-toolbar .ql-picker.ql-header{background-color:#fff;border-radius:4px;border-radius:var(--radius-md);width:99px}.hid-galaxy .ql-snow.ql-toolbar .ql-formats{margin-right:16px;margin-right:var(--spacing-md);padding:4px 0}.hid-galaxy .ql-snow.ql-toolbar .ql-formats.ql-logical-group{margin-right:8px;margin-right:var(--spacing-base)}.hid-galaxy .ql-snow.ql-toolbar .ql-formats button:first-child{border-bottom-left-radius:4px;border-bottom-left-radius:var(--radius-md);border-top-left-radius:4px;border-top-left-radius:var(--radius-md)}.hid-galaxy .ql-snow.ql-toolbar .ql-formats button:last-child{border-bottom-right-radius:4px;border-bottom-right-radius:var(--radius-md);border-top-right-radius:4px;border-top-right-radius:var(--radius-md)}.hid-galaxy .ql-snow.ql-toolbar .ql-formats .ql-picker-label:focus{outline-color:#0057b7;outline-color:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-formats .ql-expanded .ql-picker-label{border-color:#0057b7;border-color:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-formats:empty{margin-right:0}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker{background-color:#fff;border:1px solid #ddd;border:1px solid var(--border);height:26px;position:relative;width:32px}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker:after{border-left:4px solid #0000;border-right:4px solid #0000;border-top:4px solid #706e6b;content:"";height:0;pointer-events:none;position:absolute;right:2px;top:9px;width:0}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker .ql-picker-label{align-items:center;display:inline-flex}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker.ql-background{border-bottom-left-radius:4px;border-bottom-left-radius:var(--radius-md);border-top-left-radius:4px;border-top-left-radius:var(--radius-md)}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker.ql-color{border-bottom-right-radius:4px;border-bottom-right-radius:var(--radius-md);border-top-right-radius:4px;border-top-right-radius:var(--radius-md)}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker:hover{background-color:#e6e6e6;background-color:var(--color-mercury)}.hid-galaxy .ql-snow.ql-toolbar .ql-color-picker.ql-expanded path{fill:#0057b7;fill:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-color{border-left:1px solid #ddd;border-left:1px solid var(--border)}.hid-galaxy .ql-snow.ql-toolbar .ql-snow .ql-toolbar button,.hid-galaxy .ql-snow.ql-toolbar.ql-toolbar button{align-items:center;background-color:#fff;border:1px solid #ddd;border:1px solid var(--border);display:inline-flex;height:26px;justify-content:center;width:26px}.hid-galaxy .ql-snow.ql-toolbar .ql-snow .ql-toolbar button:hover,.hid-galaxy .ql-snow.ql-toolbar.ql-toolbar button:hover{background-color:#e6e6e6;background-color:var(--color-mercury)}.hid-galaxy .ql-snow.ql-toolbar .ql-snow .ql-toolbar button.ql-active,.hid-galaxy .ql-snow.ql-toolbar.ql-toolbar button.ql-active{background-color:#b0cbea;background-color:var(--color-spindle)}.hid-galaxy .ql-snow.ql-toolbar .ql-snow .ql-toolbar button.ql-active path,.hid-galaxy .ql-snow.ql-toolbar.ql-toolbar button.ql-active path{fill:#0057b7;fill:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-snow .ql-toolbar button:focus,.hid-galaxy .ql-snow.ql-toolbar.ql-toolbar button:focus{outline-color:#0057b7;outline-color:var(--color-endeavor)}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip{background-color:#f2f2f2;background-color:var(--color-concrete);border:0;left:50%!important;margin-left:-252px;padding:8px 22px;width:504px}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip[data-mode=link]:before{color:#333;color:var(--color-mine-shaft);content:"Insert link";display:flex;font-size:.75rem;font-size:var(--type-size-xs);font-weight:500}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip.ql-editing a.ql-action:after{border-right:0;color:#0057b7;color:var(--color-endeavor);content:"Save";display:flex;justify-content:end;margin-top:8px;margin-top:var(--spacing-base);padding-right:0}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip.ql-editing a.ql-preview,.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip.ql-editing a.ql-remove{display:none}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip.ql-editing input[type=text]{background:#fff;background:var(--field);background-clip:padding-box;border:1px solid #ddd;border:1px solid var(--border);border-radius:4px;border-radius:var(--radius-md);color:#333;color:var(--text-02);font-size:.875rem;font-size:var(--type-size-sm);min-height:36px;padding:4px 16px;padding:var(--spacing-02) var(--spacing-05);width:100%}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip.ql-editing input[type=text]:focus{border:1px solid #0057b7;border:1px solid var(--color-endeavor);box-shadow:0 0 0 1px #0057b7;box-shadow:0 0 0 1px var(--color-endeavor);outline:none}.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip .ql-action,.hid-galaxy .ql-snow.ql-toolbar .ql-tooltip .ql-remove{font-weight:500;text-transform:uppercase}.hid-galaxy .ql-editor{cursor:text;font-size:.875rem;font-size:var(--type-size-sm);min-height:18em}.hid-galaxy .ql-editor.ql-blank:before{color:#b6b6b6;color:var(--color-nobel);font-style:normal}.hid-galaxy .ql-editor pre.ql-syntax{background-color:#f2f2f2;background-color:var(--color-concrete);color:#333;color:var(--color-mine-shaft);padding:8px 16px;padding:var(--spacing-base) var(--spacing-md)}.hid-galaxy .hid-inline-editor{border:1px solid #ddd;border:1px solid var(--border);border-radius:4px;border-radius:var(--radius-md);position:relative}.hid-galaxy .hid-inline-editor:focus-within{border:1px solid #0057b7;border:1px solid var(--color-endeavor);box-shadow:0 0 0 1px #0057b7;box-shadow:0 0 0 1px var(--color-endeavor)}.hid-galaxy .hid-inline-editor--error{border:1px solid #d31245!important;border:1px solid var(--status-danger)!important;box-shadow:none!important;outline:1px solid #d31245;outline:1px solid var(--status-danger)}.hid-galaxy .hid-inline-editor[data-disabled=true]{opacity:.4;pointer-events:none}.hid-galaxy .hid-inline-editor__error-text{color:#d31245;color:var(--status-danger);font-size:.875rem;font-size:var(--type-size-sm);margin-top:8px;margin-top:var(--spacing-base)}.hid-galaxy .hid-inline-editor__text{margin:4px;margin:var(--spacing-02)}.hid-galaxy .hid-inline-post{background-color:initial;min-height:24px;padding:4px;position:absolute;right:8px;top:8px}.hid-galaxy .hid-inline-post:disabled{color:#b6b6b6;color:var(--color-nobel);pointer-events:none}.hid-galaxy .hid-link{border-bottom:1px solid #0000;color:#0057b7;color:var(--color-endeavor);font-size:inherit;font-weight:500;text-decoration:none;text-underline-offset:2px}.hid-galaxy .hid-link:hover:not(:focus){-webkit-text-decoration:1px underline dashed;text-decoration:1px underline dashed}.hid-galaxy .hid-link:focus-visible{outline-width:2px}.hid-galaxy .hid-link:active{color:#222;color:var(--color-nero)}.hid-galaxy .hid-link:not(:disabled){cursor:pointer}.hid-galaxy .hid-link--disabled{color:#b6b6b6;color:var(--color-nobel);cursor:not-allowed}.hid-galaxy .hid-link.hid-button{border-radius:0;border-width:1px;letter-spacing:0;line-height:1;min-height:0;padding:0;text-transform:none}.hid-galaxy .hid-link.hid-button:hover{background-color:initial;border-bottom:1px dashed #0057b7;border-bottom:1px dashed var(--color-endeavor);text-decoration:none}.hid-galaxy .hid-link.hid-button:focus-within{background-color:initial;border:1px solid #0000;outline:0}.hid-galaxy .hid-link.hid-button:focus{background-color:initial;border-color:#0000;outline:2px solid #00aeef;outline:2px solid var(--color-cerulean)}.hid-galaxy .hid-list{color:#222;color:var(--color-nero);margin:0;padding:0}.hid-galaxy .hid-list__sublist{margin-bottom:4px;margin-bottom:var(--spacing-02);margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-list-unordered{list-style-type:none}.hid-galaxy .hid-list-unordered__sublist{list-style-type:disc;margin-bottom:4px;margin-bottom:var(--spacing-02);margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-list-unordered__item{position:relative}.hid-galaxy .hid-list-unordered__item:before{background-color:#222;background-color:var(--color-nero);content:"";height:2px;left:-11px;position:absolute;top:8px;width:7px}.hid-galaxy .hid-list-ordered__sublist{list-style-type:lower-alpha;margin-bottom:4px;margin-bottom:var(--spacing-02);margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-loader{animation:spin 2s linear infinite;border-color:#00aeef #0000 #0000;border-left-color:#00aeef;border-left-color:var(--color-cerulean);border-radius:50%;border-right-color:#00aeef;border-right-color:var(--color-cerulean);border-style:solid;border-top-color:var(--color-cerulean);display:inline-flex}.hid-galaxy .hid-loader__small{border-width:2px;height:16px;height:var(--layout-03);width:16px;width:var(--layout-03)}.hid-galaxy .hid-loader__small--thin-border{border-width:2px}.hid-galaxy .hid-loader__small--thick-border{border-width:4px}.hid-galaxy .hid-loader__medium{border-width:3px;height:40px;height:var(--layout-06);width:40px;width:var(--layout-06)}.hid-galaxy .hid-loader__medium--thin-border{border-width:3px}.hid-galaxy .hid-loader__medium--thick-border{border-width:6px}.hid-galaxy .hid-loader__large{border-width:4px;height:80px;height:var(--layout-11);width:80px;width:var(--layout-11)}.hid-galaxy .hid-loader__large--thin-border{border-width:4px}.hid-galaxy .hid-loader__large--thick-border{border-width:8px}.hid-galaxy .hid-loader__icon{color:inherit;font-size:12px}.hid-galaxy .loader-wrapper>div{position:absolute}.hid-galaxy .hid-loader-overlay{align-items:center;bottom:0;justify-content:center;right:0}.hid-galaxy .hid-loader-overlay,.hid-galaxy .hid-modal{background-color:#00000080;background-color:var(--overlay);display:flex;left:0;position:fixed;top:0;z-index:9999}.hid-galaxy .hid-modal{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;padding:32px;padding:var(--spacing-07);width:100%;z-index:var(--zindex-portal)}.hid-galaxy .hid-modal--position-static{position:static}.hid-galaxy .hid-modal__container{background-color:#fff;border-radius:4px;border-radius:var(--radius-md);display:flex;flex-direction:column;height:auto;line-height:1.5;margin:auto;max-width:800px;transition:transform .3s ease-out;width:100%}.hid-galaxy .hid-modal__container--small{max-width:300px}.hid-galaxy .hid-modal__container--medium{max-width:500px}.hid-galaxy .hid-modal__container--large{max-width:800px}.hid-galaxy .hid-modal__header{display:flex;padding:24px 24px 0;padding:var(--spacing-lg) var(--spacing-lg) 0}.hid-galaxy .hid-modal__header-headline{flex:1 1;min-width:0}.hid-galaxy .hid-modal__header-headline--primary{font-size:1.625rem;font-size:var(--type-size-2xl);line-height:1.2}.hid-galaxy .hid-modal__header-headline--secondary{color:#666;color:var(--color-dove-grey);font-size:.75rem;font-size:var(--type-size-xs)}.hid-galaxy .hid-modal__close{align-self:flex-start;cursor:pointer;display:inline-flex;flex-basis:16px}.hid-galaxy .hid-modal__body{padding:24px;padding:var(--spacing-lg)}.hid-galaxy .hid-modal__footer{align-items:center;display:flex;justify-content:right;padding:0 24px 16px;padding:0 var(--spacing-lg) var(--spacing-md)}.hid-galaxy .hid-modal__footer .hid-button+.hid-button{margin-left:8px;margin-left:var(--spacing-base)}.hid-galaxy .hid-modal~.hid-dropdown__menu-portal{z-index:9999;z-index:var(--zindex-portal)}@keyframes moveInLeft{0%{transform:translateX(-100vh)}to{transform:translate(0)}}@keyframes moveInRight{0%{transform:translateX(100vh)}to{transform:translate(0)}}@keyframes moveInTop{0%{transform:translateY(-20vh)}to{transform:translate(0)}}@keyframes moveInBottom{0%{transform:translateY(20vh)}to{transform:translate(0)}}@keyframes grow{0%{transform:scale(0)}to{transform:scale(1)}}.hid-galaxy .hid-notification{align-items:center;background-color:#fff;background-color:var(--color-white);box-shadow:0 2px 10px rgba(0,0,0,.303);display:grid;grid-template-columns:48px 1fr 48px;margin:1rem;max-width:80vw;min-width:32rem;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:100}.hid-galaxy .hid-notification__inline-title{display:inline;padding-bottom:16px;padding-bottom:var(--spacing-md);padding-top:16px;padding-top:var(--spacing-md)}.hid-galaxy .hid-notification__inline-title .hid-notification__title{margin-right:4px}.hid-galaxy .hid-notification__inline-title .hid-notification__sub-title,.hid-galaxy .hid-notification__inline-title .hid-notification__title{display:inline}.hid-galaxy .hid-notification--expanded{display:flex;flex-direction:column;padding:16px 0;padding:var(--spacing-md) 0}.hid-galaxy .hid-notification--expanded .hid-notification__inline-title{display:flex;flex-direction:column;padding-bottom:0;padding-top:0}.hid-galaxy .hid-notification__icon{align-self:start;margin:0 auto;padding:16px 0;padding:var(--spacing-md) 0}.hid-galaxy .hid-notification__icon--info{color:#00aeef;color:var(--color-cerulean)}.hid-galaxy .hid-notification__icon--error{color:#d31245;color:var(--color-crimson)}.hid-galaxy .hid-notification__icon--warning{color:#f8971d;color:var(--color-poppy)}.hid-galaxy .hid-notification__icon--success{color:#94bb20;color:var(--color-citron)}.hid-galaxy .hid-notification__close-btn{cursor:pointer}.hid-galaxy .hid-notification__title{color:#222;color:var(--color-nero);font-weight:700}.hid-galaxy .hid-notification__sub-title,.hid-galaxy .hid-notification__title{font-size:.875rem;font-style:normal;letter-spacing:.0125rem;line-height:1.125rem}.hid-galaxy .hid-notification__sub-title{font-weight:400}.hid-galaxy .hid-notification__timing{font-size:.875rem;font-style:normal;letter-spacing:.0125rem;line-height:1.125rem;margin-top:1.5rem}.hid-galaxy .hid-notification.toast{width:18rem}.hid-galaxy .hid-notification.toast .hid-notification__sub-title{text-wrap:balance;min-width:11.5rem}.hid-galaxy .hid-notification--info{border:1px solid #00aeef;border-left:.19rem solid #00aeef;border:1px solid var(--color-cerulean);border-left-width:.19rem}.hid-galaxy .hid-notification--error{border:1px solid #d31245;border-left:.19rem solid #d31245;border:1px solid var(--color-crimson);border-left-width:.19rem}.hid-galaxy .hid-notification--warning{border:1px solid #f8971d;border-left:.19rem solid #f8971d;border:1px solid var(--color-poppy);border-left-width:.19rem}.hid-galaxy .hid-notification--success{border:1px solid #94bb20;border-left:.19rem solid #94bb20;border:1px solid var(--color-citron);border-left-width:.19rem}.hid-galaxy .hid-notification--show{visibility:visible}.hid-galaxy .hid-notification--show.slide.fromTop{animation-duration:.5s;animation-name:moveInTop;animation-timing-function:ease-out}.hid-galaxy .hid-notification--show.slide.fromBottom{animation-duration:.5s;animation-name:moveInBottom;animation-timing-function:ease-out}.hid-galaxy .hid-notification--show.slide.fromLeft{animation-duration:.5s;animation-name:moveInLeft;animation-timing-function:ease-out}.hid-galaxy .hid-notification--show.slide.fromRight{animation-duration:.5s;animation-name:moveInRight;animation-timing-function:ease-out}.hid-galaxy .hid-notification--show.grow{animation-duration:1s;animation-name:grow;animation-timing-function:ease}.hid-galaxy .hid-notification__wrapper{overflow:hidden;position:fixed;z-index:99999}.hid-galaxy .hid-notification__wrapper.topCenter{left:50%;top:20px;transform:translateX(-50%)}.hid-galaxy .hid-notification__wrapper.bottomCenter{bottom:20px;left:50%;transform:translateX(-50%)}.hid-galaxy .hid-notification__wrapper.topRight{right:20px;top:20px}.hid-galaxy .hid-notification__wrapper.topLeft{left:20px;top:20px}.hid-galaxy .hid-notification__wrapper.bottomRight{bottom:20px;right:20px}.hid-galaxy .hid-notification__wrapper.bottomLeft{bottom:20px;left:20px}.hid-galaxy .hid-notification__wrapper--sticky .hid-notification{animation:none!important;box-shadow:none;margin:0;max-width:100%;min-width:15rem;width:100%}.hid-galaxy .hid-pagination-container{-webkit-padding-start:12px;-webkit-padding-start:var(--spacing-04);-webkit-padding-end:12px;-webkit-padding-end:var(--spacing-04);background-color:#f6f6f6;background-color:var(--color-light-smoke);box-shadow:var(--shadow-xs);font-size:.75rem;font-size:var(--type-size-xs);padding-inline-end:12px;padding-inline-end:var(--spacing-04);padding-inline-start:12px;padding-inline-start:var(--spacing-04)}.hid-galaxy .hid-pagination-container--border{border:1px solid #ddd;border:1px solid var(--border)}.hid-galaxy .hid-pagination-container-result{color:#999;color:var(--color-smoke)}.hid-galaxy .hid-pagination-container .hid-grid__column{padding-bottom:16px;padding-bottom:var(--spacing-md);padding-top:16px;padding-top:var(--spacing-md)}.hid-galaxy .hid-pagination{display:flex;justify-content:center;list-style-type:none;margin:0;padding-left:0}.hid-galaxy .hid-pagination__list .hid-popover__icon,.hid-galaxy .hid-pagination__list-item,.hid-galaxy .hid-pagination__list>button{-webkit-border-before:1px solid #ddd;-webkit-border-before:1px solid var(--border);-webkit-border-after:1px solid #ddd;-webkit-border-after:1px solid var(--border);-webkit-border-start:1px solid #ddd;-webkit-border-start:1px solid var(--border);border-block-end:1px solid #ddd;border-block-end:1px solid var(--border);border-block-start:1px solid #ddd;border-block-start:1px solid var(--border);border-inline-start:1px solid #ddd;border-inline-start:1px solid var(--border);border-radius:0;color:#0057b7;color:var(--link);display:block;line-height:1;min-height:36px;min-width:36px;padding:7px 9px;text-align:center;transition:var(--transition-base)}.hid-galaxy .hid-pagination__list .hid-popover__icon:disabled,.hid-galaxy .hid-pagination__list-item:disabled,.hid-galaxy .hid-pagination__list>button:disabled{background-color:initial;color:#ddd;color:var(--color-alto)}.hid-galaxy .hid-pagination__list .hid-popover__icon:hover:not(span),.hid-galaxy .hid-pagination__list-item:hover:not(span),.hid-galaxy .hid-pagination__list>button:hover:not(span){background-color:#ddd;background-color:var(--color-alto)}.hid-galaxy .hid-pagination__list .hid-popover__icon:hover:not(span):disabled,.hid-galaxy .hid-pagination__list-item:hover:not(span):disabled,.hid-galaxy .hid-pagination__list>button:hover:not(span):disabled{background-color:initial;color:#ddd;color:var(--color-alto)}.hid-galaxy .hid-pagination__list .hid-popover__icon:focus-visible,.hid-galaxy .hid-pagination__list-item:focus-visible,.hid-galaxy .hid-pagination__list>button:focus-visible{box-shadow:var(--btn-focus-box-shadow);position:relative;z-index:3}.hid-galaxy .hid-pagination__list:first-child button{border-bottom-left-radius:4px;border-top-left-radius:4px}.hid-galaxy .hid-pagination__list:first-child button svg{font-size:.75rem;font-size:var(--type-size-xs)}.hid-galaxy .hid-pagination__list:last-child button{-webkit-border-end:1px solid #ddd;-webkit-border-end:1px solid var(--border);border-bottom-right-radius:4px;border-inline-end:1px solid #ddd;border-inline-end:1px solid var(--border);border-top-right-radius:4px}.hid-galaxy .hid-pagination__list:last-child button svg{font-size:.75rem;font-size:var(--type-size-xs)}.hid-galaxy .hid-pagination__list--active:hover>button:not(span),.hid-galaxy .hid-pagination__list--active>button{background-color:#0057b7;background-color:var(--component-active-bg);color:#fff;color:var(--color-white)}.hid-galaxy .hid-pagination__list>button{cursor:pointer}.hid-galaxy .hid-pagination__list>button:disabled{cursor:not-allowed}.hid-galaxy .hid-pagination__list>span{color:#888}.hid-galaxy .hid-pagination__select{margin-right:16px;margin-right:var(--spacing-md);width:80px}.hid-galaxy .hid-pagination__select .hid-form-group{margin-bottom:0}.hid-galaxy .hid-side-nav{--item-start-spacing:20px;background-color:#e6e6e6;background-color:var(--color-mercury);padding:24px 0 16px;padding:24px 0 var(--spacing-md)}.hid-galaxy .hid-side-nav .hid-side-nav__menu-item:disabled,.hid-galaxy .hid-side-nav .hid-side-nav__sub-menu-link:disabled{background-color:initial;border-left-color:#0000;cursor:not-allowed;opacity:.4}.hid-galaxy .hid-side-nav .hid-side-nav__menu-item--active,.hid-galaxy .hid-side-nav .hid-side-nav__menu-item--active:focus,.hid-galaxy .hid-side-nav .hid-side-nav__menu-item--active:hover,.hid-galaxy .hid-side-nav .hid-side-nav__sub-menu-link--active,.hid-galaxy .hid-side-nav .hid-side-nav__sub-menu-link--active:focus,.hid-galaxy .hid-side-nav .hid-side-nav__sub-menu-link--active:hover{background-color:#ddd;background-color:var(--color-alto);border-left-color:#0057b7;border-left-color:var(--color-endeavor)}.hid-galaxy .hid-side-nav--colapsed{max-width:72px;min-width:72px}.hid-galaxy .hid-side-nav--colapsed .hid-side-nav__menu-item{padding-left:var(--item-start-spacing)}.hid-galaxy .hid-side-nav--expanded{margin:0;max-width:240px;min-width:240px}.hid-galaxy .hid-side-nav__sub-menu-item{display:flex}.hid-galaxy .hid-side-nav__link{color:#333;color:var(--color-mine-shaft);flex:1 1;font-weight:500;line-height:1;padding-right:16px;padding-right:var(--spacing-md);text-align:left;text-decoration:none}.hid-galaxy .hid-side-nav__sub-menu-link{border-left:4px solid #0000;color:#666;color:var(--color-dove-grey);cursor:pointer;flex:1 1;line-height:16px;padding:8px 16px 8px 28px;text-align:left;text-decoration:none}.hid-galaxy .hid-side-nav__collapse-icon{padding:0 0 24px 24px;padding:0 0 var(--spacing-lg) var(--spacing-lg)}.hid-galaxy .hid-side-nav__icon{flex-basis:24px}.hid-galaxy .hid-side-nav__icon-button,.hid-galaxy .hid-side-nav__menu-item{align-items:center;background-color:initial;border:none;cursor:pointer;display:flex}.hid-galaxy .hid-side-nav__menu-item{border-left:4px solid #0000;line-height:14px;padding:var(--spacing-base) var(--spacing-md) var(--spacing-base) var(--item-start-spacing)}.hid-galaxy .hid-side-nav__icon-button{height:24px;justify-content:center;width:24px}.hid-galaxy .hid-side-nav--has-icon .hid-side-nav__sub-menu-link{padding-left:56px}.hid-galaxy .hid-side-nav__menu-item:focus,.hid-galaxy .hid-side-nav__menu-item:hover,.hid-galaxy .hid-side-nav__sub-menu-link:focus,.hid-galaxy .hid-side-nav__sub-menu-link:hover{background-color:#b0cbea3d;outline:0}.hid-galaxy .hid-side-nav__no-record{color:#666;color:var(--color-dove-grey)}.hid-galaxy .hid-side-nav__loader,.hid-galaxy .hid-side-nav__no-record{padding:4px 16px;padding:var(--spacing-02) var(--spacing-md)}.hid-galaxy .hid-side-nav__content{padding:32px 24px 16px;padding:var(--spacing-07) var(--spacing-lg) var(--spacing-md)}.hid-galaxy .hid-full-height{display:flex;flex-direction:column;height:100%}.hid-galaxy .hid-full-height .hid-fixed-container{display:flex;flex:1 1}.hid-galaxy .hid-full-height .hid-fixed-container__main{flex:1 1;min-width:0;padding:24px;padding:var(--spacing-lg)}.hid-galaxy .hid-radio{align-items:center;display:flex}.hid-galaxy .hid-radio__label{color:#555;color:var(--text-03);font-weight:500;padding:0 0 0 12px;-webkit-user-select:none;user-select:none}.hid-galaxy .hid-radio__clickable{align-items:center;border-radius:50%;cursor:pointer;display:inline-flex;height:16px;justify-content:center;position:relative;width:16px}.hid-galaxy .hid-radio__clickable:hover{border-radius:50%;box-shadow:0 0 0 8px #b0cbea3d}.hid-galaxy .hid-radio__circle{align-items:center;border:2px solid #666;border:2px solid var(--color-dove-grey);border-radius:50%;display:flex;height:16px;height:var(--layout-03);justify-content:center;width:16px;width:var(--layout-03)}.hid-galaxy .hid-radio__circle:after{background:#666;background:var(--color-dove-grey);block-size:100%;border-radius:50%;content:"";display:none;inline-size:100%;transform:scale(.5)}.hid-galaxy .hid-radio__input{cursor:pointer;height:100%;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:1}.hid-galaxy .hid-radio__input:checked{background-color:#666;background-color:var(--color-dove-grey)}.hid-galaxy .hid-radio__input:checked~.hid-radio__circle:after{display:block}.hid-galaxy .hid-radio__input:focus~.hid-radio__circle{outline:2px solid #00aeef;outline:2px solid var(--color-cerulean)}.hid-galaxy .hid-radio--disabled{opacity:.4;opacity:var(--form-element-disabled)}.hid-galaxy .hid-radio--disabled .hid-radio__input,.hid-galaxy .hid-radio--disabled .hid-radio__label{cursor:no-drop}.hid-galaxy .hid-radio--disabled .hid-radio__clickable:hover{box-shadow:none}.hid-galaxy .hid-choice--horizontal{display:flex}.hid-galaxy .hid-choice--horizontal .hid-checkbox+.hid-checkbox,.hid-galaxy .hid-choice--horizontal .hid-radio+.hid-radio{margin-left:16px;margin-left:var(--spacing-md)}.hid-galaxy .hid-choice--vertical{align-items:flex-start;display:flex;flex-direction:column;gap:8px;gap:var(--spacing-base)}.hid-galaxy .hid-tooltip-trigger{cursor:pointer;display:inline-flex}.hid-galaxy .hid-tooltip-inline{display:inline}.hid-galaxy .hid-tooltip{--tooltipBackground:var(--color-dove-grey);background-color:var(--tooltipBackground);border-radius:2px;border-radius:var(--radius-sm);color:#fff;color:var(--color-white);font-size:.75rem;font-size:var(--type-size-xs);height:auto;line-height:14px;max-width:420px;padding:8px;padding:var(--spacing-base);transition:opacity .3s;z-index:9999;z-index:var(--zindex-portal)}.hid-galaxy .hid-tooltip--white{--tooltipBackground:var(--color-white);--tooltipBorder:var(--color-white);box-shadow:1px 1px 1px #0000001a;color:#666;color:var(--color-dove-grey)}.hid-galaxy .hid-tooltip__arrow{height:16px;pointer-events:none;position:absolute;width:16px}.hid-galaxy .hid-tooltip__arrow:after,.hid-galaxy .hid-tooltip__arrow:before{border-style:solid;content:"";display:block;height:0;margin:auto;width:0}.hid-galaxy .hid-tooltip__arrow:after{position:absolute}.hid-galaxy .hid-tooltip[data-popper-placement*=bottom] .hid-tooltip__arrow{left:0;margin-top:-8px;margin-top:calc(var(--spacing-base)*-1);top:1px}.hid-galaxy .hid-tooltip[data-popper-placement*=bottom] .hid-tooltip__arrow:before{position:absolute;top:-1px}.hid-galaxy .hid-tooltip[data-popper-placement*=bottom] .hid-tooltip__arrow:after,.hid-galaxy .hid-tooltip[data-popper-placement*=bottom] .hid-tooltip__arrow:before{border-color:#0000 #0000 var(--tooltipBackground) #0000;border-width:0 8px 8px;border-width:0 var(--spacing-03) var(--spacing-03) var(--spacing-03)}.hid-galaxy .hid-tooltip[data-popper-placement*=top] .hid-tooltip__arrow{bottom:0;left:0;margin-bottom:-16px;margin-bottom:calc(var(--spacing-md)*-1)}.hid-galaxy .hid-tooltip[data-popper-placement*=top] .hid-tooltip__arrow:before{position:absolute;top:-1px}.hid-galaxy .hid-tooltip[data-popper-placement*=top] .hid-tooltip__arrow:after,.hid-galaxy .hid-tooltip[data-popper-placement*=top] .hid-tooltip__arrow:before{border-color:var(--tooltipBackground) #0000 #0000 #0000;border-width:8px 8px 0;border-width:var(--spacing-03) var(--spacing-03) 0 var(--spacing-03)}.hid-galaxy .hid-tooltip[data-popper-placement*=right] .hid-tooltip__arrow{left:0;margin-left:-12px;margin-left:calc(var(--spacing-04)*-1)}.hid-galaxy .hid-tooltip[data-popper-placement*=right] .hid-tooltip__arrow:after,.hid-galaxy .hid-tooltip[data-popper-placement*=right] .hid-tooltip__arrow:before{border-color:#0000 var(--tooltipBackground) #0000 #0000;border-width:8px 8px 8px 0;border-width:var(--spacing-03) var(--spacing-03) var(--spacing-03) 0}.hid-galaxy .hid-tooltip[data-popper-placement*=right] .hid-tooltip__arrow:after{left:6px;top:0}.hid-galaxy .hid-tooltip[data-popper-placement*=left] .hid-tooltip__arrow{margin-right:-12px;margin-right:calc(var(--spacing-04)*-1);right:0}.hid-galaxy .hid-tooltip[data-popper-placement*=left] .hid-tooltip__arrow:after,.hid-galaxy .hid-tooltip[data-popper-placement*=left] .hid-tooltip__arrow:before{border-color:#0000 #0000 #0000 var(--tooltipBackground);border-width:8px 0 8px 8px;border-width:var(--spacing-03) 0 var(--spacing-03) var(--spacing-03)}.hid-galaxy .hid-tooltip[data-popper-placement*=left] .hid-tooltip__arrow:after{left:3px;top:0}.hid-galaxy .hid-tag{align-items:center;border-radius:15px;color:#1c1c1c;display:inline-flex;font-size:.75rem;font-size:var(--type-size-xs);font-weight:400;justify-content:space-between;line-height:1;width:-webkit-fit-content;width:fit-content}.hid-galaxy .hid-tag--red{background-color:#ffaeb6}.hid-galaxy .hid-tag--magenta{background-color:#ffcaeb}.hid-galaxy .hid-tag--purple{background-color:#e2d2fe}.hid-galaxy .hid-tag--blue{background-color:#ccdfff}.hid-galaxy .hid-tag--cyan{background-color:#a9ffff}.hid-galaxy .hid-tag--green{background-color:#b0ffc4}.hid-galaxy .hid-tag--grey{background-color:#e8e7e7}.hid-galaxy .hid-tag--cool-grey{background-color:#e6edf6}.hid-galaxy .hid-tag[data-disabled=true]{opacity:.4}.hid-galaxy .hid-tag[data-disabled=true] .hid-tag__text{pointer-events:none}.hid-galaxy .hid-tag[data-disabled=true]:hover{cursor:not-allowed}.hid-galaxy .hid-tag[data-disabled=true]:hover .hid-tag__icon{pointer-events:none}.hid-galaxy .hid-tag__text{padding:6px 8px;padding:6px var(--spacing-base)}.hid-galaxy .hid-tag__icon{align-items:center;block-size:13px;cursor:pointer;display:flex;inline-size:13px;justify-content:center;margin-right:6px}.hid-galaxy .hid-tag__icon svg{width:12px}.hid-galaxy .hid-tag__icon:hover{background-color:#0000003d;border-radius:50%;box-shadow:0 0 0 4px #0000003d}.hid-galaxy .hid-tag-list{-webkit-margin-before:-8px;display:flex;flex-wrap:wrap;gap:8px;margin-block-start:-8px}.hid-galaxy .hid-toggle{position:relative}.hid-galaxy .hid-toggle__input{cursor:pointer;height:24px;opacity:0;position:absolute;width:48px;z-index:1}.hid-galaxy .hid-toggle__input:hover~.hid-toggle__faux:before{cursor:pointer}.hid-galaxy .hid-toggle__input:focus~.hid-toggle__faux:before{box-shadow:0 0 0 2px #00aeef;box-shadow:0 0 0 2px var(--color-cerulean);outline:none}.hid-galaxy .hid-toggle__input:checked~.hid-toggle__faux:before{background-color:#94bb20;background-color:var(--color-citron)}.hid-galaxy .hid-toggle__input:checked~.hid-toggle__faux--large:after{left:27px;top:3px}.hid-galaxy .hid-toggle__input:checked~.hid-toggle__faux--mini:after{left:19px;top:3px}.hid-galaxy .hid-toggle__input:not(:checked):hover~.hid-toggle__faux:before{cursor:pointer}.hid-galaxy .hid-toggle__input:disabled{cursor:not-allowed}.hid-galaxy .hid-toggle__input:disabled~.hid-toggle__faux:before{background-color:#eaeaea;background-color:var(--color-whisper)}.hid-galaxy .hid-toggle__input:disabled~.hid-toggle__faux:after{background-color:#b6b6b6;background-color:var(--color-nobel)}.hid-galaxy .hid-toggle__faux{display:inline-block;position:relative;vertical-align:middle}.hid-galaxy .hid-toggle__faux:before{background-color:#b6b6b6;background-color:var(--color-nobel);border-radius:28px;box-shadow:0 0 0 2px #0000;content:"";display:block;transition:all .3s ease}.hid-galaxy .hid-toggle__faux:after{background-color:#fff;border-radius:28px;content:"";display:block;left:3px;position:absolute;top:3px;transition:left .3s ease;visibility:visible}.hid-galaxy .hid-toggle__faux--large:before{height:24px;width:48px}.hid-galaxy .hid-toggle__faux--large:after{height:18px;width:18px}.hid-galaxy .hid-toggle__faux--mini:before{height:16px;width:32px}.hid-galaxy .hid-toggle__faux--mini:after{height:10px;width:10px}.hid-galaxy .hid-toggle__value{font-weight:500;font-weight:var(--type-weight-medium);margin-left:4px;margin-left:var(--spacing-02)}.hid-galaxy .hid-logo{display:inline-flex}.hid-galaxy .hid-logo__icon{height:auto;width:58px}.hid-galaxy .hid-logo__app-name{display:inline-flex;font-size:1.25rem;font-size:var(--type-size-xl);font-weight:300;line-height:1;min-height:1.5rem;white-space:nowrap}.hid-galaxy .hid-logo__app-name--dark{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-logo__app-name--light{color:#fff;color:var(--color-white)}.hid-galaxy .hid-logo__app-name:before{-webkit-margin-start:12px;-webkit-margin-start:var(--spacing-04);-webkit-margin-end:12px;-webkit-margin-end:var(--spacing-04);border-left:1px solid;content:"";margin-inline-end:12px;margin-inline-end:var(--spacing-04);margin-inline-start:12px;margin-inline-start:var(--spacing-04)}.hid-galaxy .hid-logo__app-name__text{align-self:center}.hid-galaxy .hid-contextual-menu-trigger{cursor:pointer;display:inline-flex}.hid-galaxy .hid-contextual-menu{background:#f6f6f6;background:var(--color-light-smoke);border-radius:2px;box-shadow:0 2px 4px #0000004d;font-size:14px;height:auto;max-width:420px;position:absolute;z-index:9999;z-index:var(--zindex-portal)}.hid-galaxy .hid-contextual-menu__list{color:#333;color:var(--color-mine-shaft);list-style-type:none;margin-bottom:8px;margin-bottom:var(--spacing-base);margin-top:8px;margin-top:var(--spacing-base);padding:0}.hid-galaxy .hid-contextual-menu__list .hid-contextual-menu__list{margin:0}.hid-galaxy .hid-contextual-menu__button{background:#0000;border:none;cursor:pointer;line-height:1.4;min-height:36px;position:relative;text-align:left;width:100%}.hid-galaxy .hid-contextual-menu__button:disabled{color:#b6b6b6;color:var(--color-nobel);cursor:no-drop}.hid-galaxy .hid-contextual-menu__button:hover:not(:disabled){background:#0057b7;background:var(--color-endeavor);color:#fff;color:var(--color-white)}.hid-galaxy .hid-contextual-menu__button:hover:not(:disabled) svg path{fill:#fff;fill:var(--color-white)}.hid-galaxy .hid-contextual-menu__button__icon-wrapper{align-items:center;display:flex}.hid-galaxy .hid-contextual-menu__button__icon-wrapper-icon{-webkit-margin-end:8px;display:inline-flex;flex-basis:24px;margin-inline-end:8px}.hid-galaxy .hid-contextual-menu__button__icon-wrapper-icon svg{fill:#333;fill:var(--color-mine-shaft);height:auto;width:24px}.hid-galaxy .hid-contextual-menu__button__icon-wrapper-icon svg path{fill:#333;fill:var(--color-mine-shaft)}.hid-galaxy .hid-contextual-menu__button__icon-wrapper-icon img{height:auto;width:24px}.hid-galaxy .hid-contextual-menu__button__icon-wrapper .hid-contextual-menu__item-label{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-contextual-menu__nongroup-button{padding:8px 24px;padding:var(--spacing-base) var(--spacing-lg)}.hid-galaxy .hid-contextual-menu__group-button{padding:8px 24px 8px 48px;padding:var(--spacing-base) var(--spacing-lg) var(--spacing-base) var(--spacing-09)}.hid-galaxy .hid-contextual-menu--disabled{color:#b6b6b6;color:var(--color-nobel);cursor:no-drop}.hid-galaxy .hid-contextual-menu__divider{border-bottom:1px solid #ddd;border-bottom:1px solid var(--border);line-height:0}.hid-galaxy .hid-progress-bar-labels{align-items:center;color:#333;color:var(--color-mine-shaft);display:flex;font-weight:700;justify-content:space-between;line-height:16px;line-height:var(--spacing-05)}.hid-galaxy .hid-progress-bar-labels__left{flex-basis:50%;margin-bottom:16px;margin-bottom:var(--spacing-md);padding-right:8px;padding-right:var(--spacing-base)}.hid-galaxy .hid-progress-bar-labels__right{flex-basis:50%;margin-bottom:16px;margin-bottom:var(--spacing-md);margin-left:auto;padding-left:8px;padding-left:var(--spacing-base);text-align:right}.hid-galaxy .hid-progress-bar{background-color:#c4c4c4;border-radius:4px;width:100%}.hid-galaxy .hid-progress-bar__indicator{background-color:#00aeef;background-color:var(--color-cerulean);border-bottom-left-radius:4px;border-top-left-radius:4px;height:5px;width:0;width:calc(var(--width, 0)*1%)}.hid-galaxy .hid-progress-bar__indicator--warning{background-color:#f8971d;background-color:var(--color-poppy)}.hid-galaxy .hid-progress-bar__indicator--danger{background-color:#d31245;background-color:var(--color-crimson)}.hid-galaxy .hid-progress-bar__indicator--success{background-color:#94bb20;background-color:var(--color-citron)}.hid-galaxy .hid-tabs .hid-tabs__item--selected{color:#0057b7;color:var(--color-endeavor);font-weight:500;font-weight:var(--type-weight-medium)}.hid-galaxy .hid-tabs .hid-tabs__item--selected:hover{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-tabs .hid-tabs__item:focus{z-index:1}.hid-galaxy .hid-tabs--frameless .hid-tabs__item:before{bottom:0;content:"";left:0;position:absolute;right:0}.hid-galaxy .hid-tabs--frameless .hid-tabs__item:hover{background-color:initial}.hid-galaxy .hid-tabs--frameless .hid-tabs__item:hover:before{border-bottom:2px solid #ddd;border-bottom:2px solid var(--border)}.hid-galaxy .hid-tabs--frameless .hid-tabs__item--selected:before{border-bottom:2px solid #0057b7;border-bottom:2px solid var(--active-brand)}.hid-galaxy .hid-tabs--frameless .hid-tabs__item--selected:hover:before{border-bottom-color:#0057b7;border-bottom-color:var(--active-brand)}.hid-galaxy .hid-tabs--frameless .hid-tabs__item:disabled:before{border-color:#0000}.hid-galaxy .hid-tabs--frameless .hid-button--flat:hover{background-color:initial}.hid-galaxy .hid-tabs--framed .hid-tabs__item-group{border-left:1px solid #ddd;border-left:1px solid var(--border)}.hid-galaxy .hid-tabs--framed .hid-tabs__item-group>li:last-child .hid-tabs__item:after{border-right:0}.hid-galaxy .hid-tabs--framed .hid-tabs__item{background-color:#eaeaea;background-color:var(--color-whisper);border-right:1px solid #ddd;border-right:1px solid var(--border)}.hid-galaxy .hid-tabs--framed .hid-tabs__item--selected{background-color:#fff;background-color:var(--color-white)}.hid-galaxy .hid-tabs--framed .hid-tabs__item--selected:before{border-top:2px solid #0057b7;border-top:2px solid var(--active-brand);content:"";left:0;position:absolute;right:0;top:0}.hid-galaxy .hid-tabs--framed .hid-tabs__item--selected:after{background-color:#fff;background-color:var(--color-white);bottom:0;content:"";height:1px;left:0;position:absolute;right:0;z-index:1}.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-left,.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-right{background-color:#eaeaea;background-color:var(--color-whisper);border-bottom:1px solid #ddd;border-bottom:1px solid var(--border)}.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-left:disabled,.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-right:disabled{background-color:initial}.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-left{border-right:1px solid #ddd;border-right:1px solid var(--border)}.hid-galaxy .hid-tabs--framed .hid-tabs__scroll-btn-right{border-left:1px solid #ddd;border-left:1px solid var(--border)}.hid-galaxy .hid-tabs--framed .hid-tabs__container{position:relative}.hid-galaxy .hid-tabs--framed .hid-tabs__container:after{background-color:#ddd;background-color:var(--color-alto);bottom:0;content:"";height:.1ch;left:0;position:absolute;right:0}.hid-galaxy .hid-tabs--framed .hid-tabs__content{background-color:#fff;background-color:var(--color-white);border-bottom:1px solid #ddd;border-bottom:1px solid var(--color-alto);border-left:1px solid #ddd;border-left:1px solid var(--color-alto);border-right:1px solid #ddd;border-right:1px solid var(--color-alto)}.hid-galaxy .hid-tabs__container{display:flex}.hid-galaxy .hid-tabs__container .hid-tabs__scroll-btn:focus{z-index:1}.hid-galaxy .hid-tabs__container--center{justify-content:center}.hid-galaxy .hid-tabs__item-group{display:flex;overflow-x:auto;scrollbar-width:none}.hid-galaxy .hid-tabs__item-group::-webkit-scrollbar{display:none}.hid-galaxy .hid-tabs__item-group>li{display:inline-flex;flex-shrink:0}.hid-galaxy .hid-tabs__item{display:inline-flex;max-width:200px;min-width:50px;padding:12px;padding:var(--spacing-04);position:relative}.hid-galaxy .hid-tabs__item:hover{background-color:#ddd;background-color:var(--color-alto)}.hid-galaxy .hid-tabs__content{padding:24px;padding:var(--spacing-lg)}.hid-galaxy :where(.hid-avatar__modal-image-container){--image-container-height:338px}.hid-galaxy .hid-avatar{display:grid}.hid-galaxy .hid-avatar__icon-container,.hid-galaxy .hid-avatar__img-container{--size:16px;align-items:center;block-size:calc(var(--size) - 2px);display:flex;inline-size:calc(var(--size) - 2px);justify-content:center;margin:1px}.hid-galaxy .hid-avatar__icon-container svg,.hid-galaxy .hid-avatar__img-container svg{height:9px;width:9px}.hid-galaxy .hid-avatar__icon-container__Medium,.hid-galaxy .hid-avatar__img-container__Medium{--size:24px;block-size:calc(var(--size) - 4px);inline-size:calc(var(--size) - 4px);margin:2px}.hid-galaxy .hid-avatar__icon-container__Medium svg,.hid-galaxy .hid-avatar__img-container__Medium svg{height:12px;width:12px}.hid-galaxy .hid-avatar__icon-container__Large,.hid-galaxy .hid-avatar__img-container__Large{--size:48px;block-size:calc(var(--size) - 6px);inline-size:calc(var(--size) - 6px);margin:3px}.hid-galaxy .hid-avatar__icon-container__Large svg,.hid-galaxy .hid-avatar__img-container__Large svg{height:25px;width:25px}.hid-galaxy .hid-avatar__icon-container__XLarge,.hid-galaxy .hid-avatar__img-container__XLarge{--size:64px;block-size:calc(var(--size) - 8px);inline-size:calc(var(--size) - 8px);margin:4px}.hid-galaxy .hid-avatar__icon-container__XLarge svg,.hid-galaxy .hid-avatar__img-container__XLarge svg{height:40px;width:40px}.hid-galaxy .hid-avatar__icon-container__XXLarge,.hid-galaxy .hid-avatar__img-container__XXLarge{--size:128px;block-size:calc(var(--size) - 10px);inline-size:calc(var(--size) - 10px);margin:5px}.hid-galaxy .hid-avatar__icon-container__XXLarge svg,.hid-galaxy .hid-avatar__img-container__XXLarge svg{height:90px;width:90px}.hid-galaxy .hid-avatar__img{--size:100%;border:1px solid #ddd;border:1px solid var(--border);border-radius:50%;border-radius:var(--radius-rounded);height:var(--size);object-fit:cover;width:var(--size)}.hid-galaxy .hid-avatar__dummy{grid-area:1/-1}.hid-galaxy .hid-avatar__modal-image-container{align-items:center;background-color:#eaeaea;background-color:var(--color-whisper);display:flex;justify-content:center;max-height:var(--image-container-height);max-width:452px}.hid-galaxy .hid-avatar__modal-image-container--error .reactEasyCrop_CropArea{display:none}.hid-galaxy .hid-avatar__modal-image-container--error .reactEasyCrop_Container{cursor:default}.hid-galaxy .hid-avatar__btn{align-items:center;color:#666;color:var(--color-dove-grey);display:flex;flex-direction:column;justify-content:space-between;min-height:64px;padding:8px;padding:var(--spacing-base) var(--spacing-03)}.hid-galaxy .hid-avatar__btn__text:not(:disabled){color:#222;color:var(--color-nero);font-weight:500}.hid-galaxy .hid-avatar__btn--disabled{opacity:.4;opacity:var(--form-element-disabled)}.hid-galaxy .hid-avatar__btn:not(:disabled){cursor:pointer}.hid-galaxy .hid-avatar__btn:hover:not(:disabled){color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-avatar__btn:hover:not(:disabled) .hid-avatar__btn__text{color:inherit}.hid-galaxy .hid-avatar__btn--capture,.hid-galaxy .hid-avatar__btn--capture .hid-avatar__btn__text{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-avatar__edit-btn{padding:24px;padding:var(--spacing-06)}.hid-galaxy .hid-avatar__edit-icon svg{color:#666;color:var(--color-dove-grey)}.hid-galaxy .hid-avatar__img>div>div>svg{display:none}.hid-galaxy .hid-avatar .hid-avatar__edit{align-self:end;grid-area:1/-1}.hid-galaxy .hid-avatar.hid-avatar--is-icon .hid-avatar__edit{margin-bottom:5px;margin-left:12px}.hid-galaxy .hid-avatar.hid-avatar--is-image .hid-avatar__edit{margin-bottom:12px;margin-left:10px}.hid-galaxy .hid-avatar--edit-inline{align-items:center;display:flex}.hid-galaxy .hid-avatar--edit-inline.hid-avatar--is-icon .hid-avatar__edit,.hid-galaxy .hid-avatar--edit-inline.hid-avatar--is-image .hid-avatar__edit{align-self:center;margin-bottom:0;margin-left:16px;margin-left:var(--spacing-md)}.hid-galaxy .hid-avatar__edit{align-items:center;background-color:#00aeef;background-color:var(--color-cerulean);border:1px solid #fff;border:1px solid var(--color-white);border-radius:4px;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.hid-galaxy .hid-avatar__edit svg{color:#fff;color:var(--color-white)}.hid-galaxy .hid-avatar__edit:focus{outline-color:#00aeef;outline-color:var(--color-cerulean);outline-offset:1px}.hid-galaxy .hid-avatar__icon-container{align-items:center;background-color:#b6b6b6;background-color:var(--color-nobel);border-radius:50%;color:#fff;color:var(--color-white);display:flex;justify-content:center}.hid-galaxy .hid-avatar__zoom-wrapper .hid-form-element__control{-webkit-padding-start:4px;-webkit-padding-start:var(--spacing-02);-webkit-padding-end:4px;-webkit-padding-end:var(--spacing-02);background-color:#f6f6f6;background-color:var(--color-light-smoke);border-radius:0;height:40px;padding-inline-end:4px;padding-inline-end:var(--spacing-02);padding-inline-start:4px;padding-inline-start:var(--spacing-02);text-align:center;width:42px}.hid-galaxy .hid-avatar__zoom-wrapper .hid-form-element__control:focus{border-color:#ddd;border-color:var(--border);box-shadow:none}.hid-galaxy .hid-avatar__zoom-wrapper .hid-button:not(:disabled){background-color:#0057b7;background-color:var(--color-endeavor)}.hid-galaxy .hid-avatar__zoom-wrapper .hid-button:first-child{border-end-end-radius:0;border-start-end-radius:0}.hid-galaxy .hid-avatar__zoom-wrapper .hid-button:last-child{border-end-start-radius:0;border-start-start-radius:0}.hid-galaxy .hid-avatar__guidelines .hid-typography__h3{font-size:var(--type-size-md)}.hid-galaxy .hid-avatar__guidelines-list{grid-gap:10px;-webkit-margin-before:4px;-webkit-margin-before:var(--spacing-02);-webkit-margin-after:0;display:grid;gap:10px;list-style-type:none;margin-block-end:0;margin-block-start:4px;margin-block-start:var(--spacing-02);padding:0}.hid-galaxy .hid-avatar__guidelines-item{align-items:center;display:flex;gap:2px;gap:var(--spacing-01)}.hid-galaxy .hid-avatar__guidelines-item__icon{align-self:center;display:inline-flex;flex-basis:16px}.hid-galaxy .hid-avatar__guidelines-item__icon--success svg path{fill:#94bb20;fill:var(--status-positive)}.hid-galaxy .hid-avatar__guidelines-item__icon--error svg path{fill:#d31245;fill:var(--status-danger)}.hid-galaxy .hid-avatar__guidelines-item__text{color:#333;color:var(--text-02);flex-grow:1;flex-shrink:0;font-size:.875rem;font-size:var(--type-size-sm)}.hid-galaxy .hid-avatar__image-preview{max-height:100%;max-width:100%;object-fit:contain;object-position:center}@supports (aspect-ratio:auto){.hid-galaxy .hid-avatar__img{aspect-ratio:1/1}.hid-galaxy .hid-avatar__modal-image-container{aspect-ratio:4/3;position:relative}}.hid-galaxy .ReactCrop--circular-crop .ReactCrop__crop-selection{border:0;box-shadow:0 0 1px -1px #fff,0 0 0 9999em #00000080}.hid-galaxy .ReactCrop--circular-crop .ReactCrop__crop-selection:after{border:4px solid #00aeef;border:4px solid var(--color-cerulean);content:"";inset:0;opacity:.1;position:absolute;z-index:-1}.hid-galaxy .ReactCrop__child-wrapper{max-height:var(--image-container-height)}.hid-galaxy .ReactCrop__drag-handle:after{background-color:#00aeef;background-color:var(--color-cerulean);border:0}.hid-galaxy .ReactCrop .ord-n,.hid-galaxy .ReactCrop .ord-nw,.hid-galaxy .ReactCrop .ord-w{margin-left:0;margin-top:0}.hid-galaxy .ReactCrop .ord-e,.hid-galaxy .ReactCrop .ord-ne{margin-right:0;margin-top:0}.hid-galaxy .ReactCrop .ord-se{margin-bottom:0;margin-right:0}.hid-galaxy .ReactCrop .ord-s,.hid-galaxy .ReactCrop .ord-sw{margin-bottom:0;margin-left:0}.hid-galaxy .hid-webcam-capture{display:flex;flex-direction:column;height:100%}.hid-galaxy .hid-webcam-capture__video-wrapper{flex:1 1;min-height:0}.hid-galaxy .hid-webcam-capture__video-wrapper video{height:100%;object-fit:cover;object-position:center;width:100%}.hid-galaxy .hid-webcam-capture__button-wrapper{align-items:center;display:flex;flex-basis:48px;justify-content:center}.hid-galaxy .hid-multistepper{display:flex;flex-flow:wrap;justify-content:center;list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-multistepper__list{align-items:center;display:inline-flex;justify-content:center;position:relative}.hid-galaxy .hid-multistepper__count{align-items:center;background-color:#b6b6b6;background-color:var(--color-nobel);border-radius:12px;color:#fff;display:inline-flex;height:23px;justify-content:center;width:23px}.hid-galaxy .hid-multistepper__count--selected{background-color:#00aeef;background-color:var(--status-info)}.hid-galaxy .hid-multistepper__count--completed{background-color:#94bb20;background-color:var(--status-positive)}.hid-galaxy .hid-multistepper__label{color:#b6b6b6;color:var(--color-nobel);font-size:.875rem;font-size:var(--type-size-sm);margin-left:8px;margin-left:var(--spacing-base)}.hid-galaxy .hid-multistepper__label--selected{color:#333;color:var(--color-mine-shaft);font-weight:700}.hid-galaxy .hid-multistepper__label--completed{color:#333;color:var(--color-mine-shaft)}.hid-galaxy .hid-multistepper__divider{background-color:#ddd;background-color:var(--border);font-size:0;height:1px;line-height:1px;margin:0 6px;width:64px}.hid-galaxy .hid-sidenav-treeview{align-self:flex-start;background-color:#fff;background-color:var(--color-white);display:flex;flex-basis:240px;max-height:100vh;max-height:calc(100vh - var(--tree-top-bar-allocated-space));overflow:auto;padding:16px 0;padding:var(--spacing-md) 0;position:-webkit-sticky;position:sticky;top:0;width:240px}.hid-galaxy .hid-treeview{--spacing:12px;flex:1 1;font-size:13px}.hid-galaxy .hid-treeview__label{max-width:153px;position:relative}.hid-galaxy .hid-treeview__label .hid-inline-status{left:-15px;position:absolute;top:3px}.hid-galaxy .hid-treeview,.hid-galaxy .hid-treeview ul{list-style-type:none;margin:0;padding:0}.hid-galaxy .hid-treeview li .hid-treeview__label{margin-left:30px}.hid-galaxy .hid-treeview li .hid-treeview__label__link{display:inline;font-weight:400}.hid-galaxy .hid-treeview li li .hid-treeview__label{margin-left:46px}.hid-galaxy .hid-treeview li li li .hid-treeview__label{margin-left:62px}.hid-galaxy .hid-treeview li li li li .hid-treeview__label{margin-left:78px}.hid-galaxy .hid-treeview li li li li li .hid-treeview__label{margin-left:94px}.hid-galaxy .hid-treeview li li li li li li .hid-treeview__label{margin-left:110px}.hid-galaxy .hid-treeview li li li li li li li .hid-treeview__label{margin-left:126px}.hid-galaxy .hid-treeview li li li li li li li li .hid-treeview__label{margin-left:142px}.hid-galaxy .hid-treeview li li li li li li li li li .hid-treeview__label{margin-left:158px}.hid-galaxy .hid-treeview li li li li li li li li li li .hid-treeview__label{margin-left:174px}.hid-galaxy .hid-treeview__list{color:#000;color:var(--color-black)}.hid-galaxy .hid-treeview__list--has-no-sibling{padding:8px 8px 8px 0;padding:var(--spacing-base) var(--spacing-base) var(--spacing-base) 0}.hid-galaxy .hid-treeview__nesting__list{color:#666;color:var(--color-dove-grey);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-treeview__nesting__list--has-no-sibling{padding:8px 8px 8px 0;padding:var(--spacing-base) var(--spacing-base) var(--spacing-base) 0}.hid-galaxy .hid-treeview details[open]>summary{background-color:#ddd;background-color:var(--color-alto)}.hid-galaxy .hid-treeview details[open]>summary:before{rotate:-135deg;top:16px}.hid-galaxy .hid-treeview summary{display:flex;margin-bottom:4px;padding:8px 40px 8px 0;padding:var(--spacing-base) var(--spacing-08) var(--spacing-base) 0;position:relative}.hid-galaxy .hid-treeview summary::-webkit-details-marker,.hid-galaxy .hid-treeview summary::marker{display:none}.hid-galaxy .hid-treeview summary:before{border-bottom:2px solid #666;border-bottom:2px solid var(--color-dove-grey);border-right:2px solid #666;border-right:2px solid var(--color-dove-grey);content:"";height:var(--spacing);position:absolute;right:16px;right:var(--spacing-md);rotate:45deg;top:10px;width:var(--spacing)}.hid-galaxy .hid-treeview summary .hid-inline-status{left:-15px;position:absolute;top:5px}.hid-galaxy .hid-treeview__load-more{margin-bottom:12px;margin-bottom:var(--spacing-04)}.hid-galaxy .hid-draggable-item,.hid-galaxy .hid-non-draggable-item{border-radius:4px;border-radius:var(--radius-md);padding:8px}.hid-galaxy .hid-non-draggable-item{-webkit-margin-before:8px;-webkit-margin-before:var(--spacing-base);background-color:#fafafa;background-color:var(--color-alabaster);border:1px solid #ddd;border:1px solid var(--border);border-radius:8px;cursor:grabbing;margin-block-start:8px;margin-block-start:var(--spacing-base);outline:1px solid #0000;padding:16px;padding:var(--spacing-md);transition:transform .2s ease,box-shadow .2s ease}.hid-galaxy .hid-non-draggable-item.dragged{border:2px solid #0057b7;border:2px solid var(--color-endeavor);box-shadow:0 20px 40px 0 #00000040}.hid-galaxy .hid-non-draggable-item.dragged .hid-draggable-item-content{opacity:.2}.hid-galaxy .hid-non-draggable-item.dragged.over{border:2px solid #0057b7;border:2px solid var(--color-endeavor)}.hid-galaxy .hid-non-draggable-item.over{background-color:#0057b72e;border:2px dashed #0057b7;border:2px dashed var(--color-endeavor);transition:background-color .2s ease}.hid-galaxy .hid-non-draggable-item.hid-no-background-effects:hover{border-color:#0057b7;border-color:var(--color-endeavor)}.hid-galaxy .hid-non-draggable-item+.hid-non-draggable-item{-webkit-margin-before:16px;-webkit-margin-before:var(--spacing-md);margin-block-start:16px;margin-block-start:var(--spacing-md)}.hid-galaxy .hid-non-draggable-item .hid-form-group{-webkit-margin-after:0;margin-block-end:0}.hid-galaxy .hid-non-draggable-item .hid-typography__h2{color:#000}.hid-galaxy .hid-drag-icon{grid-row-gap:3px;grid-column-gap:4px;column-gap:4px;cursor:move;display:grid;grid-template-columns:repeat(2,3px);row-gap:3px;width:12px}.hid-galaxy .hid-drag-icon>span{background-color:#000;border-radius:4px;display:inline-flex;height:4px;width:4px}.hid-galaxy .hid-draggable-item-content{align-items:center;display:flex;flex-wrap:wrap;gap:24px;gap:var(--spacing-lg)}.hid-galaxy .hid-draggable-item-first{flex-basis:12px}.hid-galaxy .hid-draggable-item-toggle1{flex:1 1;min-width:-webkit-min-content;min-width:min-content}.hid-galaxy .hid-draggable-item-toggle2{flex-basis:48px}.hid-galaxy .hid-draggable-item-last{flex-basis:150px;min-height:100px}.hid-galaxy .hid-draggable-item-last img{aspect-ratio:16/11;border-radius:8px;object-fit:cover;width:100%}.hid-galaxy .hid-draggable__subtitle{color:#666;font-weight:500}.hid-galaxy .hid-draggable__inline-elem{align-items:center;display:flex}.hid-galaxy .hid-draggable__inline-elem__toggle{flex-basis:64px}.hid-galaxy .hid-draggable__inline-elem__heading{flex:1 1;min-width:0}.hid-galaxy .hid-no-background-effects:hover{border-color:#0057b7;border-color:var(--color-endeavor)}.hid-galaxy .hid-no-background-effects[draggable=true]:active{transform:scale(.98)}.hid-galaxy .hid-non-draggable-item.dragged{border:1px solid #0057b7;border:1px solid var(--color-endeavor);box-shadow:none}.hid-galaxy .hid-non-draggable-item.dragged .hid-draggable-item-content{opacity:1}.hid-galaxy .hid-non-draggable-item.dragged.over{border:1px solid #0057b7;border:1px solid var(--color-endeavor)}.hid-galaxy .hid-non-draggable-item--no-outline{border-color:#0000}.hid-galaxy .hid-non-draggable-item--vertically{-webkit-margin-before:0;margin-block-start:0}.hid-galaxy .hid-non-draggable-item--vertically .hid-draggable-item-toggle1{flex-shrink:0;min-width:-webkit-fill-available;min-width:fill-available;min-width:-moz-available}.hid-galaxy .hid-non-draggable-item--vertically+.hid-non-draggable-item--vertically{-webkit-margin-before:0;margin-block-start:0}.hid-galaxy .hid-non-draggable-item--vertically .hid-draggable-item-content{flex-direction:column;place-content:center;text-align:center}.hid-galaxy .hid-non-draggable-item--no-background{background-color:initial}.hid-galaxy .hid-dropdown__value-container{padding-left:14px}.hid-galaxy .hid-dropdown__indicators{align-self:flex-start;min-height:33px}.hid-galaxy .hid-dropdown__indicator-separator{display:none;height:16px}.hid-galaxy .hid-dropdown__chevron-icon{margin-left:4px;margin-right:8px;margin-right:var(--spacing-base)}.hid-galaxy .hid-dropdown__chevron-icon svg{width:13px}.hid-galaxy .hid-dropdown__close-icon{cursor:pointer;margin-right:2px}.hid-galaxy .hid-dropdown__close-icon+.hid-dropdown__indicator-separator{display:block}.hid-galaxy .hid-dropdown__custom-icon{display:inline-flex;justify-content:center;width:24px}.hid-galaxy .hid-dropdown__custom-icon svg{color:#333;color:var(--color-mine-shaft);width:10px}.hid-galaxy .hid-dropdown__custom-icon.hid-dropdown__chevron-icon svg{width:16px}.hid-galaxy .hid-dropdown__control{background-color:#fafafa;background-color:var(--color-alabaster);border:1px solid #ddd;border:1px solid var(--border);min-height:36px}.hid-galaxy .hid-dropdown__control:hover{border:1px solid #b6b6b6;border:1px solid var(--color-nobel)}.hid-galaxy .hid-dropdown__control:hover .hid-dropdown__custom-icon path{fill:#333;fill:var(--color-mine-shaft)}.hid-galaxy .hid-dropdown__control--is-focused{border:1px solid #0057b7;border:1px solid var(--color-endeavor);box-shadow:0 3px 0 0 #00539b40;outline:1px solid #0057b7!important;outline:1px solid var(--color-endeavor)!important}.hid-galaxy .hid-dropdown__control--is-focused .hid-dropdown__custom-icon path{fill:#333;fill:var(--color-mine-shaft)}.hid-galaxy .hid-dropdown__control--is-focused .hid-dropdown__search{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-dropdown__control--is-focused:hover{border:1px solid #0057b7;border:1px solid var(--color-endeavor)}.hid-galaxy .hid-dropdown__control--is-disabled{background-color:#f6f6f6;background-color:var(--color-light-smoke)}.hid-galaxy .hid-dropdown__placeholder{color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-dropdown__option{cursor:pointer;line-height:1.4;padding:8px 16px;padding:var(--spacing-base) var(--spacing-md)}.hid-galaxy .hid-dropdown__option--is-focused,.hid-galaxy .hid-dropdown__option:hover{background-color:#e6e6e6;background-color:var(--color-mercury)}.hid-galaxy .hid-dropdown__option--is-selected,.hid-galaxy .hid-dropdown__option--is-selected:hover{background-color:#00aeef;background-color:var(--color-cerulean)}.hid-galaxy .hid-dropdown__option--is-disabled{color:#b6b6b6;color:var(--color-nobel);cursor:not-allowed;font-weight:500;font-weight:var(--type-weight-medium)}.hid-galaxy .hid-dropdown__option--is-disabled:hover{background-color:inherit}.hid-galaxy .hid-dropdown__menu{background-color:#fafafa;background-color:var(--color-alabaster);border:1px solid #e6e6e6;border:1px solid var(--color-mercury);box-shadow:0 2px 4px #00000029;margin-top:4px}.hid-galaxy .hid-dropdown__menu-list{max-height:207px}.hid-galaxy .hid-dropdown__menu-notice--no-options{padding:8px;padding:var(--spacing-base --spacing-md)}.hid-galaxy .hid-dropdown__group{margin-top:4px;padding-bottom:4px}.hid-galaxy .hid-dropdown__group-heading{color:#b6b6b6;color:var(--color-nobel);font-size:.875rem;font-size:var(--type-size-sm);font-weight:500;font-weight:var(--type-weight-medium);padding:4px 16px 0;padding:4px var(--spacing-md) 0;text-transform:none}.hid-galaxy .hid-dropdown__value-container--has-value+.hid-dropdown__indicators .hid-dropdown__custom-icon path{fill:#333;fill:var(--color-mine-shaft)}.hid-galaxy .hid-dropdown--light .hid-dropdown__control,.hid-galaxy .hid-dropdown--light .hid-dropdown__menu{background-color:#fff}.hid-galaxy .hid-dropdown__multi-value{border-radius:15px}.hid-galaxy .hid-dropdown__multi-value__label{color:#333;color:var(--color-mine-shaft);font-size:.75rem;font-size:var(--type-size-xs);min-width:0;padding:1px 8px}.hid-galaxy .hid-dropdown__multi-value__remove{-webkit-margin-end:2px;cursor:pointer;flex-basis:10px;margin-inline-end:2px}.hid-galaxy .hid-dropdown__multi-value__remove:hover{background-color:initial;color:#00aeef;color:var(--color-cerulean)}.hid-galaxy .hid-dropdown__multi-value__remove svg{width:10px}.hid-galaxy .hid-dropdown__search{color:#666;color:var(--color-dove-grey);display:inline-flex}.hid-galaxy .hid-dropdown--searchable .hid-dropdown__value-container{padding-left:8px;padding-left:var(--spacing-base)}.hid-galaxy .hid-dropdown--searchable .hid-dropdown__close-icon{margin-right:8px;margin-right:var(--spacing-base)}.hid-galaxy .hid-dropdown__text-only .hid-dropdown__control{background-color:initial;border:0}.hid-galaxy .hid-dropdown__text-only:hover .hid-dropdown__control{border:0}.hid-galaxy .hid-dropdown__text-only .hid-dropdown__control--menu-is-open .hid-dropdown__chevron-icon svg{rotate:180deg}.hid-galaxy .hid-dropdown__text-only .hid-dropdown__value-container{-webkit-padding-end:0;padding-inline-end:0}.hid-galaxy .hid-dropdown__country-flag{column-gap:8px}.hid-galaxy .hid-dropdown__country-flag__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-dropdown__country-flag{align-items:center;display:flex;gap:8px}.hid-galaxy .hid-dropdown__country-flag__image{display:inline-flex;flex-basis:24px}.hid-galaxy .hid-dropdown__country-flag__icon{height:16px;width:24px}.hid-galaxy .hid-dropdown__country-flag__label{color:#222;color:var(--color-nero);flex:1 1;min-width:0}.hid-galaxy .hid-dropdown__custom-option{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:24px 1fr}.hid-galaxy .hid-dropdown__custom-option-label{flex:1 1;min-width:0}.hid-galaxy .react-colorful{width:230px}.hid-galaxy .react-colorful__saturation{border-radius:4px}.hid-galaxy .react-colorful__alpha,.hid-galaxy .react-colorful__hue{border-radius:10px;height:10px}.hid-galaxy .react-colorful__hue{-webkit-margin-before:8px;margin-block-start:8px}.hid-galaxy .react-colorful__alpha{-webkit-margin-before:12px;margin-block-start:12px}.hid-galaxy .react-colorful__pointer{border-width:2px}.hid-galaxy .react-colorful__alpha-pointer,.hid-galaxy .react-colorful__hue-pointer{height:20px;width:20px}.hid-galaxy .hid-color-picker-wrapper{background-color:#fff;border-radius:4px;border-radius:var(--radius-md);display:inline-flex;flex-direction:column;padding:12px}.hid-galaxy .color-code-wrapper{align-items:center;display:grid;grid-template-columns:1fr 170px}.hid-galaxy .color-code-wrapper .hid-form-group{margin-bottom:0}.hid-galaxy .slick-next,.hid-galaxy .slick-prev{align-items:center;background-color:#8a8d8f;border-radius:4px;border-radius:var(--radius-md);color:#fff;display:flex;font-size:0;height:24px;justify-content:center;transform:none;width:24px}.hid-galaxy .slick-next:before,.hid-galaxy .slick-prev:before{display:none}.hid-galaxy .slick-next:focus,.hid-galaxy .slick-next:hover,.hid-galaxy .slick-prev:focus,.hid-galaxy .slick-prev:hover{background-color:#00aeef;background-color:var(--color-cerulean);color:#fff}.hid-galaxy .slick-next:disabled,.hid-galaxy .slick-prev:disabled{background-color:#ddd;background-color:var(--color-alto);cursor:not-allowed}.hid-galaxy .slick__image{border-radius:4px;border-radius:var(--radius-md);max-height:100%;max-width:100%;object-fit:contain;transition:all .2s ease;width:auto!important}.hid-galaxy .slick-slide{aspect-ratio:16/10}.hid-galaxy .slick-slide>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.hid-galaxy .slick-list,.hid-galaxy .slide-image-error{border-radius:4px;border-radius:var(--radius-md)}.hid-galaxy .slide-image-error{align-items:center;background-color:#d9d9d6;color:#333;color:var(--color-mine-shaft);display:flex!important;flex:1 1;flex-direction:column;gap:8px;height:100%;justify-content:center}.hid-galaxy .hid-image-gallery-wrapper .slick-next,.hid-galaxy .hid-image-gallery-wrapper .slick-prev{position:static}.hid-galaxy .hid-image-gallery-wrapper .hid-image-slider{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:24px 1fr 24px}.hid-galaxy .hid-image-gallery-wrapper .slick-slide:not(.slick-current) .slick__image{opacity:.4}.hid-galaxy .hid-image-gallery-wrapper .slick-slide:not(.slick-current):hover .slick__image{opacity:1}.hid-galaxy .hid-image-carousel{align-items:center;display:grid}.hid-galaxy .hid-image-carousel .slide-image-error p{display:none}.hid-galaxy .hid-image-carousel .slick__image{object-fit:cover;width:100%!important}.hid-galaxy .hid-image-carousel .slick-current img{outline:2px solid #00aeef;outline:2px solid var(--color-cerulean)}.hid-galaxy .hid-image-carousel .slick-slide>div{cursor:pointer;padding:4px}.hid-galaxy .hid-image-gallery--is-vertical{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 100px}.hid-galaxy .hid-image-gallery--is-horizontal .hid-image-carousel{-webkit-margin-before:12px;margin-block-start:12px;margin-inline:36px}@property --val{.hid-galaxy{syntax:"<percentage>";inherits:true;initial-value:0}}.hid-galaxy .hid-slider-container{align-items:center;display:grid}.hid-galaxy .hid-slider-container--show-editable-unit{grid-gap:1em;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.hid-galaxy .hid-slider-container--show-static-unit{grid-gap:.875rem;grid-template-columns:auto 1fr auto}.hid-galaxy .hid-slider-container .hid-form-group{margin-bottom:0}.hid-galaxy .hid-slider-wrapper{--g:round(0.3rem,1px);--l:round(0.3rem,1px);--s:round(1rem,1px);--track-height:0.5rem;--track-width:100%;--track-on-color:var(--color-endeavor);--track-off-color:#deecfd;--thumb-height:1.5rem;--thumb-width:1.5rem;--thumb-border-color:#97c9ff;--mark-height:0.5rem;--mark-width:0.5rem;--mark-offset:0.1rem;font-size:1rem;position:relative}.hid-galaxy .hid-slider{--val:calc((var(--value, 0) - var(--min, 0)) * 100% / max((var(--max, 100) - var(--min, 0)), 1));-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;font-size:inherit;height:var(--track-height);outline:none;width:var(--track-width)}.hid-galaxy .hid-slider::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--track-on-color) 50%,var(--track-off-color) 50%);background:linear-gradient(to right,var(--track-on-color) var(--val,50%),var(--track-off-color) var(--val,50%));border-radius:1em;height:var(--track-height)}.hid-galaxy .hid-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--track-on-color);border:2px solid var(--thumb-border-color);border-radius:50%;cursor:pointer;height:var(--thumb-height);margin-top:-.5em;-webkit-transition:box-shadow .2s;transition:box-shadow .2s;width:var(--thumb-width)}.hid-galaxy .hid-slider:focus::-webkit-slider-thumb,.hid-galaxy .hid-slider:hover::-webkit-slider-thumb{background-color:var(--track-on-color);box-shadow:0 0 0 8px #0057b72e}.hid-galaxy .hid-slider:hover~.hid-slider__tooltip{visibility:visible}.hid-galaxy .hid-slider::-moz-range-track{background:linear-gradient(to right,var(--track-on-color) 50%,var(--track-off-color) 50%);background:linear-gradient(to right,var(--track-on-color) var(--val,50%),var(--track-off-color) var(--val,50%));border-radius:1em;height:var(--track-height)}.hid-galaxy .hid-slider::-moz-range-thumb{background:var(--track-on-color);border:2px solid var(--thumb-border-color);border-radius:50%;cursor:pointer;height:var(--thumb-height);-moz-transition:box-shadow .2s;transition:box-shadow .2s;width:var(--thumb-width)}.hid-galaxy .hid-slider:focus::-moz-range-thumb,.hid-galaxy .hid-slider:hover::-moz-range-thumb{background-color:var(--track-on-color);box-shadow:0 0 0 8px #0057b71a}.hid-galaxy .hid-slider:focus{outline:none}.hid-galaxy .hid-slider__stepper{height:8px;left:calc(var(--thumb-width)/2);pointer-events:none;position:absolute;right:calc(var(--thumb-width)/2);top:calc(50% + (var(--track-height) - var(--mark-height))/2 + var(--mark-offset));transform:translateY(-50%);z-index:1}.hid-galaxy .hid-slider__stepper .step{align-items:center;background:none;border:0;border-radius:50%;cursor:pointer;display:flex;height:var(--mark-height);justify-content:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:box-shadow .2s;width:var(--mark-width)}.hid-galaxy .hid-slider__stepper .step--selected svg circle{fill:#fff}.hid-galaxy .hid-slider__stepper .step--selected-last svg circle{fill:var(--track-on-color)}.hid-galaxy .hid-slider__stepper .step--selected-last:focus-visible{outline-color:var(--track-on-color)}.hid-galaxy .hid-slider__stepper .step--unselected svg circle{fill:var(--track-on-color)}.hid-galaxy .hid-slider__tooltip{align-items:center;display:flex;flex-direction:column;left:50%;opacity:0;position:absolute;top:-2.6rem;transform:translateX(-50%) translateY(-6px);transition:opacity .3s,transform .3s;visibility:hidden}.hid-galaxy .hid-slider__tooltip-value{background:#0057b7;background:var(--color-endeavor);border-radius:.25rem;box-shadow:0 2px 8px #00000026;color:#fff;display:inline-flex;flex:1 1;font-size:14px;gap:2px;padding:.5rem;white-space:nowrap}.hid-galaxy .hid-slider__tooltip-arrow{flex-basis:5px}.hid-galaxy .hid-slider:focus-visible~.hid-slider__tooltip,.hid-galaxy .hid-slider:hover~.hid-slider__tooltip{opacity:1;transform:translateX(-50%) translateY(0);visibility:visible}.hid-galaxy .hid-slider__value{align-items:center;display:flex;font-size:14px;gap:4px}.hid-galaxy .hid-slider__value .hid-form-element__control{min-width:48px;padding-inline:8px;text-align:center;width:6ch}.hid-galaxy .hid-slider__value-unit{white-space:nowrap}.hid-galaxy blockquote,.hid-galaxy dd,.hid-galaxy dl,.hid-galaxy figure,.hid-galaxy h1,.hid-galaxy h2,.hid-galaxy h3,.hid-galaxy h4,.hid-galaxy h5,.hid-galaxy h6,.hid-galaxy p,.hid-galaxy pre{margin:0}.hid-galaxy h1,.hid-galaxy h2,.hid-galaxy h3,.hid-galaxy h4,.hid-galaxy h5,.hid-galaxy h6{font-size:inherit;font-weight:inherit}.hid-galaxy button{background:none;border:0;color:inherit;font:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:normal;margin:0;overflow:visible;padding:0}.hid-galaxy a:focus-visible,.hid-galaxy button:focus-visible{outline:1px solid #00aeef;outline:1px solid var(--color-cerulean);outline-offset:-1px}:root{--input-transition-duration:var(--transition-duration);--input-transition-timing-function:var(--transition-timing-function)}.hid-galaxy .hid-form-element__control{background-color:#fff;background-color:var(--field);border:1px solid #ddd;border:1px solid var(--border);border-radius:4px;color:#333;color:var(--text-02);font-family:Roboto,Helvetica Neue,Helvetica,sans-serif;font-family:var(--font-family-standard);font-size:.875rem;font-size:var(--type-size-sm);font-weight:400;min-height:36px;padding:4px 16px;padding:var(--spacing-02) var(--spacing-05);width:100%}.hid-galaxy .hid-form-element__control:active,.hid-galaxy .hid-form-element__control:focus{border:1px solid #0057b7;border:1px solid var(--color-endeavor);box-shadow:0 0 0 1px #0057b7;box-shadow:0 0 0 1px var(--color-endeavor);outline:none}.hid-galaxy .hid-form-element__control::placeholder{color:#666;color:var(--color-dove-grey);font-size:.875rem;font-size:var(--type-size-sm);font-weight:400;letter-spacing:.2px;line-height:20px;position:relative}.hid-galaxy .hid-form-element__control:disabled{background-color:#f6f6f6;background-color:var(--color-light-smoke);border:1px solid #ddd;border:1px solid var(--color-alto);box-shadow:none;pointer-events:none}.hid-galaxy .hid-form-element__clear-icon{align-items:center;block-size:24px;block-size:var(--layout-04);cursor:pointer;display:inline-flex;inline-size:24px;inline-size:var(--layout-04);inset-block-start:calc(50% - 12px);inset-inline-end:8px;justify-content:center;position:absolute}.hid-galaxy .hid-form-element__clear-icon svg{block-size:10px;inline-size:10px}.hid-galaxy .hid-form-element__clear-icon:focus,.hid-galaxy .hid-form-element__clear-icon:hover{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-form-group{margin-bottom:16px;margin-bottom:var(--spacing-05);width:100%}.hid-galaxy .hid-form-element__label{color:#555;color:var(--text-03);display:inline-block;font-size:.75rem;font-size:var(--type-size-xs);line-height:1;margin-bottom:5px}.hid-galaxy .hid-form-element__label-asterisk{-webkit-margin-start:3px;color:#d31245;color:var(--color-crimson);margin-inline-start:3px}.hid-galaxy .hid-form-element__label-wrapper--has-tool-tip{align-items:center;display:flex}.hid-galaxy .hid-form-element__label-wrapper--has-tool-tip i,.hid-galaxy .hid-form-element__label-wrapper--has-tool-tip svg{color:#00aeef;color:var(--color-cerulean);margin-bottom:5px;margin-left:5px}.hid-galaxy .hid-form-element__control-wrapper{display:flex;position:relative}.hid-galaxy .hid-form-element__control-wrapper--status-icon{align-items:center;border-radius:0 4px 4px 0;color:#fff;color:var(--color-white);display:flex;flex:0 0 36px;height:36px;justify-content:center}.hid-galaxy .hid-form-element__control-wrapper--error{background-color:#d31245;background-color:var(--status-danger)}.hid-galaxy .hid-form-element__control-wrapper--success{background-color:#007176;background-color:var(--color-pine-green)}.hid-galaxy .hid-form-element__control-wrapper--has-password-visible-icon .hid-form-element__control{padding-right:32px}.hid-galaxy .hid-form-element__control-wrapper--has-search-icon .hid-form-element__control{padding-left:38px;padding-right:36px}.hid-galaxy .hid-form-element__control-wrapper .hid-select-chevron{align-items:center;display:flex;pointer-events:none;position:absolute;right:16px;right:var(--spacing-md);top:calc(50% - 8px)}.hid-galaxy .hid-form-element__control-wrapper .hid-calendar-icon{pointer-events:none;position:absolute;right:16px;right:var(--spacing-md);top:8px;top:var(--spacing-base)}.hid-galaxy .hid-form-element__control{-webkit-appearance:none;appearance:none;line-height:1.5;resize:none;transition-duration:.15s;transition-duration:var(--input-transition-duration);transition-property:border,box-shadow;transition-timing-function:ease-in-out;transition-timing-function:var(--input-transition-timing-function)}.hid-galaxy .hid-form-element__control--dark{background:#fafafa;background:var(--color-alabaster)}.hid-galaxy .hid-form-element__control:active~.hid-form-element__clear-icon,.hid-galaxy .hid-form-element__control:active~.hid-form-element__search-icon,.hid-galaxy .hid-form-element__control:focus~.hid-form-element__clear-icon,.hid-galaxy .hid-form-element__control:focus~.hid-form-element__search-icon{color:#0057b7;color:var(--color-endeavor)}.hid-galaxy .hid-form-element__control--resize{resize:vertical}.hid-galaxy .hid-form-element__control--has-clear-icon{-webkit-padding-end:36px;padding-inline-end:36px}.hid-galaxy .hid-form-element__helper-text{color:#555;color:var(--text-03);font-size:12px;margin-top:8px;margin-top:var(--spacing-03)}.hid-galaxy .hid-form-element--error .hid-form-element__control:not(.hid-textarea),.hid-galaxy .hid-form-element--success .hid-form-element__control:not(.hid-textarea){border-bottom-right-radius:0;border-top-right-radius:0;border-width:1px}.hid-galaxy .hid-form-element--error .hid-form-element__clear-icon,.hid-galaxy .hid-form-element--success .hid-form-element__clear-icon{inset-inline-end:44px}.hid-galaxy .hid-form-element--error .hid-form-element__control{border-color:#d31245;border-color:var(--status-danger)}.hid-galaxy .hid-form-element--error .hid-form-element__control,.hid-galaxy .hid-form-element--error .hid-form-element__control:focus,.hid-galaxy .hid-form-element--error .hid-form-element__control~.hid-form-element__control-wrapper--error{box-shadow:0 0 0 1px #d31245;box-shadow:0 0 0 1px var(--status-danger)}.hid-galaxy .hid-form-element--error .hid-form-element__helper-text{color:#d31245;color:var(--status-danger)}.hid-galaxy .hid-form-element--error .hid-form-element__textarea-wrapper .hid-form-element__control{padding-right:44px}.hid-galaxy .hid-form-element--error .hid-calendar-icon{color:#d31245;color:var(--status-danger)}.hid-galaxy .hid-form-element--success .hid-form-element__control{border-color:#007176;border-color:var(--color-pine-green)}.hid-galaxy .hid-form-element--success .hid-form-element__control,.hid-galaxy .hid-form-element--success .hid-form-element__control:focus,.hid-galaxy .hid-form-element--success .hid-form-element__control~.hid-form-element__control-wrapper--success{box-shadow:0 0 0 1px #007176;box-shadow:0 0 0 1px var(--color-pine-green)}.hid-galaxy .hid-form-element--success .hid-form-element__helper-text{color:#007176;color:var(--color-pine-green)}.hid-galaxy .hid-form-element--disabled{cursor:not-allowed}.hid-galaxy .hid-form-element--disabled .hid-form-element__control,.hid-galaxy .hid-form-element--disabled .hid-form-element__helper-text,.hid-galaxy .hid-form-element--disabled .hid-form-element__label,.hid-galaxy .hid-form-element--disabled .hid-select-chevron{color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-form-element--disabled.hid-form-element--error .hid-form-element__helper-text{color:#d31245;color:var(--status-danger)}.hid-galaxy .hid-form-element--disabled .hid-calendar-icon,.hid-galaxy .hid-form-element--disabled .hid-dropdown__indicators{opacity:.4;opacity:var(--form-element-disabled)}.hid-galaxy .hid-form-element__textarea-wrapper .hid-form-element__control-wrapper--status-icon{border-radius:0 4px;position:absolute;right:0;top:0;width:36px}.hid-galaxy .hid-form-element__label-wrapper--has-count{display:flex;justify-content:space-between;margin-right:4px;margin-right:var(--spacing-02)}.hid-galaxy .hid-form-element__label-wrapper--has-count label{flex:1 1}.hid-galaxy .hid-form-element__label-wrapper--has-count .hid-textarea__count{flex-basis:60px;text-align:right}.hid-galaxy .hid-form-element__password-reveal-icon{align-items:center;color:#666;color:var(--color-dove-grey);cursor:pointer;display:inline-flex;height:24px;justify-content:center;left:-8px;margin:5px 0 0 -24px;position:relative;width:24px}.hid-galaxy .hid-form-element__password-reveal-icon--disabled{cursor:not-allowed}.hid-galaxy .hid-form-element__password-reveal-icon--disabled svg{color:#b6b6b6;color:var(--color-nobel)}.hid-galaxy .hid-form-element__search-icon{align-items:center;color:#666;color:var(--color-dove-grey);cursor:pointer;display:inline-flex;height:24px;justify-content:center;left:9px;pointer-events:none;position:absolute;top:6px;width:24px}.hid-galaxy .hid-form-element__search-icon--disabled{cursor:not-allowed;opacity:.4}.hid-galaxy .hid-form-element__selectbox{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hid-galaxy .hid-form-element__selectbox:hover{background-color:#eaeaea;background-color:var(--color-whisper);cursor:pointer}.hid-galaxy .hid-form-element__selectbox-wrapper .hid-form-element__control.hid-form-element__selectbox{border-radius:4px;border-radius:var(--radius-md);padding-right:40px;padding-right:var(--spacing-08)}.hid-galaxy .hid-form-element__selectbox-wrapper .hid-form-element__control-wrapper--status-icon{display:none}.hid-galaxy .hid-form-element--inline{align-items:center;display:flex}.hid-galaxy .hid-form-element--inline .hid-form-element__control{margin-left:8px;margin-left:var(--spacing-base)}.hid-galaxy .hid-form-element--inline .hid-form-element__helper-text{margin:0 0 0 8px;margin:0 0 0 var(--spacing-base)}.hid-galaxy .hid-fieldset{border:0;margin:0;padding:0}:root{--font-family-accent:"Montserrat","Open Sans",Verdana,Geneva,sans-serif;--font-family-standard:"Roboto","Helvetica Neue",Helvetica,sans-serif;--font-family-condensed:"Roboto Condensed",Helvetica Neue,Helvetica,sans-serif;--font-family-monospace:"Roboto Mono","Andale Mono",Courier,monospace}.hid-galaxy .hid-typography__body--long-01,.hid-galaxy .hid-typography__body--long-02,.hid-galaxy .hid-typography__body--short-01,.hid-galaxy .hid-typography__body--short-02{line-height:1.5}.hid-galaxy .hid-typography__body--long-02,.hid-galaxy .hid-typography__body--short-02{font-size:1rem;font-size:var(--type-size-base)}.hid-galaxy .hid-typography__h1,.hid-galaxy .hid-typography__h2,.hid-galaxy .hid-typography__h3,.hid-galaxy .hid-typography__profile-header{font-weight:500;line-height:1.3}.hid-galaxy .hid-typography__profile-header{font-size:1.625rem;font-size:var(--type-size-2xl);letter-spacing:.2px}.hid-galaxy .hid-typography__h1{font-size:2.25rem;font-size:var(--type-size-3xl);letter-spacing:-.02563rem}.hid-galaxy .hid-typography__h2{font-size:1.125rem;font-size:var(--type-size-lg)}.hid-galaxy .hid-typography__h3{font-size:1rem;font-size:var(--type-size-base)}.hid-galaxy .hid-typography__h4{color:#333;color:var(--color-mine-shaft);font-size:.875rem;font-size:var(--type-size-sm);font-weight:700;line-height:1.5;opacity:.5}.hid-galaxy .hid-typography__numbers--jumbo,.hid-galaxy .hid-typography__numbers--large{font-family:Roboto Condensed,Helvetica Neue,Helvetica,sans-serif;font-family:var(--font-family-condensed);font-weight:700}.hid-galaxy .hid-typography__numbers--large{font-size:2.375rem;line-height:38px}.hid-galaxy .hid-typography__numbers--jumbo{font-size:4rem;line-height:64px}.hid-galaxy .hid-typography__code--large,.hid-galaxy .hid-typography__code--small{font-family:Roboto Mono,Andale Mono,Courier,monospace;font-family:var(--font-family-monospace)}.hid-galaxy .hid-typography__code--small{font-size:12px;letter-spacing:.3px;line-height:18px}.hid-galaxy .hid-typography__code--large{font-size:.875rem;font-size:var(--type-size-sm);letter-spacing:.3px;line-height:20px}.hid-galaxy .hid-typography__label{font-size:.875rem;font-size:var(--type-size-sm);font-weight:500;letter-spacing:-.2px;line-height:16px}.hid-galaxy .hid-typography__text--helper{font-size:.75rem;font-size:var(--type-size-xs);letter-spacing:.2px;line-height:14px}.hid-galaxy .hid-typography__text--small{font-size:.75rem;font-size:var(--type-size-xs);letter-spacing:.2px;line-height:18px}@media (min-width:0px){.hid-galaxy .hid-grid-container{padding-left:12px;padding-right:12px}}@media (min-width:768px){.hid-galaxy .hid-grid-container{padding-left:12px;padding-right:12px}}@media (min-width:992px){.hid-galaxy .hid-grid-container{padding-left:12px;padding-right:12px}}@media (min-width:1200px){.hid-galaxy .hid-grid-container{padding-left:12px;padding-right:12px}}.hid-galaxy .hid-grid{display:flex;flex-wrap:wrap}@media (min-width:0px){.hid-galaxy .hid-grid{margin-left:-12px;margin-right:-12px}.hid-galaxy .hid-grid--start-xs{justify-content:flex-start}.hid-galaxy .hid-grid--center-xs{justify-content:center}.hid-galaxy .hid-grid--end-xs{justify-content:flex-end}.hid-galaxy .hid-grid--top-xs{align-items:flex-start}.hid-galaxy .hid-grid--middle-xs{align-items:center}.hid-galaxy .hid-grid--bottom-xs{align-items:flex-end}.hid-galaxy .hid-grid--around-xs{justify-content:space-around}.hid-galaxy .hid-grid--between-xs{justify-content:space-between}}@media (min-width:768px){.hid-galaxy .hid-grid{margin-left:-12px;margin-right:-12px}.hid-galaxy .hid-grid--start-sm{justify-content:flex-start}.hid-galaxy .hid-grid--center-sm{justify-content:center}.hid-galaxy .hid-grid--end-sm{justify-content:flex-end}.hid-galaxy .hid-grid--top-sm{align-items:flex-start}.hid-galaxy .hid-grid--middle-sm{align-items:center}.hid-galaxy .hid-grid--bottom-sm{align-items:flex-end}.hid-galaxy .hid-grid--around-sm{justify-content:space-around}.hid-galaxy .hid-grid--between-sm{justify-content:space-between}}@media (min-width:992px){.hid-galaxy .hid-grid{margin-left:-12px;margin-right:-12px}.hid-galaxy .hid-grid--start-md{justify-content:flex-start}.hid-galaxy .hid-grid--center-md{justify-content:center}.hid-galaxy .hid-grid--end-md{justify-content:flex-end}.hid-galaxy .hid-grid--top-md{align-items:flex-start}.hid-galaxy .hid-grid--middle-md{align-items:center}.hid-galaxy .hid-grid--bottom-md{align-items:flex-end}.hid-galaxy .hid-grid--around-md{justify-content:space-around}.hid-galaxy .hid-grid--between-md{justify-content:space-between}}@media (min-width:1200px){.hid-galaxy .hid-grid{margin-left:-12px;margin-right:-12px}.hid-galaxy .hid-grid--start-lg{justify-content:flex-start}.hid-galaxy .hid-grid--center-lg{justify-content:center}.hid-galaxy .hid-grid--end-lg{justify-content:flex-end}.hid-galaxy .hid-grid--top-lg{align-items:flex-start}.hid-galaxy .hid-grid--middle-lg{align-items:center}.hid-galaxy .hid-grid--bottom-lg{align-items:flex-end}.hid-galaxy .hid-grid--around-lg{justify-content:space-around}.hid-galaxy .hid-grid--between-lg{justify-content:space-between}}.hid-galaxy .hid-grid__column{flex-basis:1;flex-grow:1;flex-shrink:1}@media (min-width:0px){.hid-galaxy .hid-grid__column{padding-left:12px;padding-right:12px}.hid-galaxy .hid-grid__column--1-xs{flex-basis:8.3333333333%;max-width:8.3333333333%}.hid-galaxy .hid-grid__column-offset--1-xs{-webkit-margin-start:8.3333333333%;margin-inline-start:8.3333333333%}.hid-galaxy .hid-grid__column--2-xs{flex-basis:16.6666666667%;max-width:16.6666666667%}.hid-galaxy .hid-grid__column-offset--2-xs{-webkit-margin-start:16.6666666667%;margin-inline-start:16.6666666667%}.hid-galaxy .hid-grid__column--3-xs{flex-basis:25%;max-width:25%}.hid-galaxy .hid-grid__column-offset--3-xs{-webkit-margin-start:25%;margin-inline-start:25%}.hid-galaxy .hid-grid__column--4-xs{flex-basis:33.3333333333%;max-width:33.3333333333%}.hid-galaxy .hid-grid__column-offset--4-xs{-webkit-margin-start:33.3333333333%;margin-inline-start:33.3333333333%}.hid-galaxy .hid-grid__column--5-xs{flex-basis:41.6666666667%;max-width:41.6666666667%}.hid-galaxy .hid-grid__column-offset--5-xs{-webkit-margin-start:41.6666666667%;margin-inline-start:41.6666666667%}.hid-galaxy .hid-grid__column--6-xs{flex-basis:50%;max-width:50%}.hid-galaxy .hid-grid__column-offset--6-xs{-webkit-margin-start:50%;margin-inline-start:50%}.hid-galaxy .hid-grid__column--7-xs{flex-basis:58.3333333333%;max-width:58.3333333333%}.hid-galaxy .hid-grid__column-offset--7-xs{-webkit-margin-start:58.3333333333%;margin-inline-start:58.3333333333%}.hid-galaxy .hid-grid__column--8-xs{flex-basis:66.6666666667%;max-width:66.6666666667%}.hid-galaxy .hid-grid__column-offset--8-xs{-webkit-margin-start:66.6666666667%;margin-inline-start:66.6666666667%}.hid-galaxy .hid-grid__column--9-xs{flex-basis:75%;max-width:75%}.hid-galaxy .hid-grid__column-offset--9-xs{-webkit-margin-start:75%;margin-inline-start:75%}.hid-galaxy .hid-grid__column--10-xs{flex-basis:83.3333333333%;max-width:83.3333333333%}.hid-galaxy .hid-grid__column-offset--10-xs{-webkit-margin-start:83.3333333333%;margin-inline-start:83.3333333333%}.hid-galaxy .hid-grid__column--11-xs{flex-basis:91.6666666667%;max-width:91.6666666667%}.hid-galaxy .hid-grid__column-offset--11-xs{-webkit-margin-start:91.6666666667%;margin-inline-start:91.6666666667%}.hid-galaxy .hid-grid__column--12-xs{flex-basis:100%;max-width:100%}.hid-galaxy .hid-grid__column-offset--12-xs{-webkit-margin-start:100%;margin-inline-start:100%}.hid-galaxy .hid-grid__column--text-right-xs{text-align:right}.hid-galaxy .hid-grid__column--order-start-xs{order:-1}.hid-galaxy .hid-grid__column--order-end-xs{order:1}}@media (min-width:768px){.hid-galaxy .hid-grid__column{padding-left:12px;padding-right:12px}.hid-galaxy .hid-grid__column--1-sm{flex-basis:8.3333333333%;max-width:8.3333333333%}.hid-galaxy .hid-grid__column-offset--1-sm{-webkit-margin-start:8.3333333333%;margin-inline-start:8.3333333333%}.hid-galaxy .hid-grid__column--2-sm{flex-basis:16.6666666667%;max-width:16.6666666667%}.hid-galaxy .hid-grid__column-offset--2-sm{-webkit-margin-start:16.6666666667%;margin-inline-start:16.6666666667%}.hid-galaxy .hid-grid__column--3-sm{flex-basis:25%;max-width:25%}.hid-galaxy .hid-grid__column-offset--3-sm{-webkit-margin-start:25%;margin-inline-start:25%}.hid-galaxy .hid-grid__column--4-sm{flex-basis:33.3333333333%;max-width:33.3333333333%}.hid-galaxy .hid-grid__column-offset--4-sm{-webkit-margin-start:33.3333333333%;margin-inline-start:33.3333333333%}.hid-galaxy .hid-grid__column--5-sm{flex-basis:41.6666666667%;max-width:41.6666666667%}.hid-galaxy .hid-grid__column-offset--5-sm{-webkit-margin-start:41.6666666667%;margin-inline-start:41.6666666667%}.hid-galaxy .hid-grid__column--6-sm{flex-basis:50%;max-width:50%}.hid-galaxy .hid-grid__column-offset--6-sm{-webkit-margin-start:50%;margin-inline-start:50%}.hid-galaxy .hid-grid__column--7-sm{flex-basis:58.3333333333%;max-width:58.3333333333%}.hid-galaxy .hid-grid__column-offset--7-sm{-webkit-margin-start:58.3333333333%;margin-inline-start:58.3333333333%}.hid-galaxy .hid-grid__column--8-sm{flex-basis:66.6666666667%;max-width:66.6666666667%}.hid-galaxy .hid-grid__column-offset--8-sm{-webkit-margin-start:66.6666666667%;margin-inline-start:66.6666666667%}.hid-galaxy .hid-grid__column--9-sm{flex-basis:75%;max-width:75%}.hid-galaxy .hid-grid__column-offset--9-sm{-webkit-margin-start:75%;margin-inline-start:75%}.hid-galaxy .hid-grid__column--10-sm{flex-basis:83.3333333333%;max-width:83.3333333333%}.hid-galaxy .hid-grid__column-offset--10-sm{-webkit-margin-start:83.3333333333%;margin-inline-start:83.3333333333%}.hid-galaxy .hid-grid__column--11-sm{flex-basis:91.6666666667%;max-width:91.6666666667%}.hid-galaxy .hid-grid__column-offset--11-sm{-webkit-margin-start:91.6666666667%;margin-inline-start:91.6666666667%}.hid-galaxy .hid-grid__column--12-sm{flex-basis:100%;max-width:100%}.hid-galaxy .hid-grid__column-offset--12-sm{-webkit-margin-start:100%;margin-inline-start:100%}.hid-galaxy .hid-grid__column--text-right-sm{text-align:right}.hid-galaxy .hid-grid__column--order-start-sm{order:-1}.hid-galaxy .hid-grid__column--order-end-sm{order:1}}@media (min-width:992px){.hid-galaxy .hid-grid__column{padding-left:12px;padding-right:12px}.hid-galaxy .hid-grid__column--1-md{flex-basis:8.3333333333%;max-width:8.3333333333%}.hid-galaxy .hid-grid__column-offset--1-md{-webkit-margin-start:8.3333333333%;margin-inline-start:8.3333333333%}.hid-galaxy .hid-grid__column--2-md{flex-basis:16.6666666667%;max-width:16.6666666667%}.hid-galaxy .hid-grid__column-offset--2-md{-webkit-margin-start:16.6666666667%;margin-inline-start:16.6666666667%}.hid-galaxy .hid-grid__column--3-md{flex-basis:25%;max-width:25%}.hid-galaxy .hid-grid__column-offset--3-md{-webkit-margin-start:25%;margin-inline-start:25%}.hid-galaxy .hid-grid__column--4-md{flex-basis:33.3333333333%;max-width:33.3333333333%}.hid-galaxy .hid-grid__column-offset--4-md{-webkit-margin-start:33.3333333333%;margin-inline-start:33.3333333333%}.hid-galaxy .hid-grid__column--5-md{flex-basis:41.6666666667%;max-width:41.6666666667%}.hid-galaxy .hid-grid__column-offset--5-md{-webkit-margin-start:41.6666666667%;margin-inline-start:41.6666666667%}.hid-galaxy .hid-grid__column--6-md{flex-basis:50%;max-width:50%}.hid-galaxy .hid-grid__column-offset--6-md{-webkit-margin-start:50%;margin-inline-start:50%}.hid-galaxy .hid-grid__column--7-md{flex-basis:58.3333333333%;max-width:58.3333333333%}.hid-galaxy .hid-grid__column-offset--7-md{-webkit-margin-start:58.3333333333%;margin-inline-start:58.3333333333%}.hid-galaxy .hid-grid__column--8-md{flex-basis:66.6666666667%;max-width:66.6666666667%}.hid-galaxy .hid-grid__column-offset--8-md{-webkit-margin-start:66.6666666667%;margin-inline-start:66.6666666667%}.hid-galaxy .hid-grid__column--9-md{flex-basis:75%;max-width:75%}.hid-galaxy .hid-grid__column-offset--9-md{-webkit-margin-start:75%;margin-inline-start:75%}.hid-galaxy .hid-grid__column--10-md{flex-basis:83.3333333333%;max-width:83.3333333333%}.hid-galaxy .hid-grid__column-offset--10-md{-webkit-margin-start:83.3333333333%;margin-inline-start:83.3333333333%}.hid-galaxy .hid-grid__column--11-md{flex-basis:91.6666666667%;max-width:91.6666666667%}.hid-galaxy .hid-grid__column-offset--11-md{-webkit-margin-start:91.6666666667%;margin-inline-start:91.6666666667%}.hid-galaxy .hid-grid__column--12-md{flex-basis:100%;max-width:100%}.hid-galaxy .hid-grid__column-offset--12-md{-webkit-margin-start:100%;margin-inline-start:100%}.hid-galaxy .hid-grid__column--text-right-md{text-align:right}.hid-galaxy .hid-grid__column--order-start-md{order:-1}.hid-galaxy .hid-grid__column--order-end-md{order:1}}@media (min-width:1200px){.hid-galaxy .hid-grid__column{padding-left:12px;padding-right:12px}.hid-galaxy .hid-grid__column--1-lg{flex-basis:8.3333333333%;max-width:8.3333333333%}.hid-galaxy .hid-grid__column-offset--1-lg{-webkit-margin-start:8.3333333333%;margin-inline-start:8.3333333333%}.hid-galaxy .hid-grid__column--2-lg{flex-basis:16.6666666667%;max-width:16.6666666667%}.hid-galaxy .hid-grid__column-offset--2-lg{-webkit-margin-start:16.6666666667%;margin-inline-start:16.6666666667%}.hid-galaxy .hid-grid__column--3-lg{flex-basis:25%;max-width:25%}.hid-galaxy .hid-grid__column-offset--3-lg{-webkit-margin-start:25%;margin-inline-start:25%}.hid-galaxy .hid-grid__column--4-lg{flex-basis:33.3333333333%;max-width:33.3333333333%}.hid-galaxy .hid-grid__column-offset--4-lg{-webkit-margin-start:33.3333333333%;margin-inline-start:33.3333333333%}.hid-galaxy .hid-grid__column--5-lg{flex-basis:41.6666666667%;max-width:41.6666666667%}.hid-galaxy .hid-grid__column-offset--5-lg{-webkit-margin-start:41.6666666667%;margin-inline-start:41.6666666667%}.hid-galaxy .hid-grid__column--6-lg{flex-basis:50%;max-width:50%}.hid-galaxy .hid-grid__column-offset--6-lg{-webkit-margin-start:50%;margin-inline-start:50%}.hid-galaxy .hid-grid__column--7-lg{flex-basis:58.3333333333%;max-width:58.3333333333%}.hid-galaxy .hid-grid__column-offset--7-lg{-webkit-margin-start:58.3333333333%;margin-inline-start:58.3333333333%}.hid-galaxy .hid-grid__column--8-lg{flex-basis:66.6666666667%;max-width:66.6666666667%}.hid-galaxy .hid-grid__column-offset--8-lg{-webkit-margin-start:66.6666666667%;margin-inline-start:66.6666666667%}.hid-galaxy .hid-grid__column--9-lg{flex-basis:75%;max-width:75%}.hid-galaxy .hid-grid__column-offset--9-lg{-webkit-margin-start:75%;margin-inline-start:75%}.hid-galaxy .hid-grid__column--10-lg{flex-basis:83.3333333333%;max-width:83.3333333333%}.hid-galaxy .hid-grid__column-offset--10-lg{-webkit-margin-start:83.3333333333%;margin-inline-start:83.3333333333%}.hid-galaxy .hid-grid__column--11-lg{flex-basis:91.6666666667%;max-width:91.6666666667%}.hid-galaxy .hid-grid__column-offset--11-lg{-webkit-margin-start:91.6666666667%;margin-inline-start:91.6666666667%}.hid-galaxy .hid-grid__column--12-lg{flex-basis:100%;max-width:100%}.hid-galaxy .hid-grid__column-offset--12-lg{-webkit-margin-start:100%;margin-inline-start:100%}.hid-galaxy .hid-grid__column--text-right-lg{text-align:right}.hid-galaxy .hid-grid__column--order-start-lg{order:-1}.hid-galaxy .hid-grid__column--order-end-lg{order:1}}.hid-galaxy .hid-grid-example{margin-top:24px}.hid-galaxy .hid-grid-example .hid-box,.hid-galaxy .hid-grid-example .hid-box-nested{border:1px solid #ddd;color:#333;min-height:36px;padding:24px;text-align:center}.hid-galaxy .hid-grid-example .hid-box{background-color:#fff;margin-bottom:16px}.hid-galaxy .hid-grid-example .hid-box-lg{min-height:100px}.hid-galaxy .hid-grid-example .hid-box-nested{background-color:#b6b6b6}.hid-galaxy .hid-grid-example .hid-code-block{background-color:#fff;margin:16px 0;padding:24px}.hid-galaxy .hid-grid-example .hid-code-block code{color:#00539b;font-size:14px}.hid-galaxy .hid-grid-example .heading-2{font-size:24px;margin-bottom:8px}.hid-galaxy .hid-grid-example .para{font-size:14px;margin-bottom:16px}.hid-galaxy .hid-example-box{background-color:#b0cbea;padding:8px}.hid-galaxy .hid-example-bg{background-color:#00aeef}.hid-galaxy .hid-layout__m-01{margin:8px;margin:var(--layout-01)}.hid-galaxy .hid-layout__m-02{margin:12px;margin:var(--layout-02)}.hid-galaxy .hid-layout__m-03{margin:16px;margin:var(--layout-03)}.hid-galaxy .hid-layout__m-04{margin:24px;margin:var(--layout-04)}.hid-galaxy .hid-layout__m-05{margin:32px;margin:var(--layout-05)}.hid-galaxy .hid-layout__m-06{margin:40px;margin:var(--layout-06)}.hid-galaxy .hid-layout__m-07{margin:48px;margin:var(--layout-07)}.hid-galaxy .hid-layout__m-08{margin:56px;margin:var(--layout-08)}.hid-galaxy .hid-layout__m-09{margin:64px;margin:var(--layout-09)}.hid-galaxy .hid-layout__m-10{margin:72px;margin:var(--layout-10)}.hid-galaxy .hid-layout__mx-01{margin-left:8px;margin-left:var(--layout-01);margin-right:8px;margin-right:var(--layout-01)}.hid-galaxy .hid-layout__mx-02{margin-left:12px;margin-left:var(--layout-02);margin-right:12px;margin-right:var(--layout-02)}.hid-galaxy .hid-layout__mx-03{margin-left:16px;margin-left:var(--layout-03);margin-right:16px;margin-right:var(--layout-03)}.hid-galaxy .hid-layout__mx-04{margin-left:24px;margin-left:var(--layout-04);margin-right:24px;margin-right:var(--layout-04)}.hid-galaxy .hid-layout__mx-05{margin-left:32px;margin-left:var(--layout-05);margin-right:32px;margin-right:var(--layout-05)}.hid-galaxy .hid-layout__mx-06{margin-left:40px;margin-left:var(--layout-06);margin-right:40px;margin-right:var(--layout-06)}.hid-galaxy .hid-layout__mx-07{margin-left:48px;margin-left:var(--layout-07);margin-right:48px;margin-right:var(--layout-07)}.hid-galaxy .hid-layout__mx-08{margin-left:56px;margin-left:var(--layout-08);margin-right:56px;margin-right:var(--layout-08)}.hid-galaxy .hid-layout__mx-09{margin-left:64px;margin-left:var(--layout-09);margin-right:64px;margin-right:var(--layout-09)}.hid-galaxy .hid-layout__mx-10{margin-left:72px;margin-left:var(--layout-10);margin-right:72px;margin-right:var(--layout-10)}.hid-galaxy .hid-layout__my-01{margin-bottom:8px;margin-bottom:var(--layout-01);margin-top:8px;margin-top:var(--layout-01)}.hid-galaxy .hid-layout__my-02{margin-bottom:12px;margin-bottom:var(--layout-02);margin-top:12px;margin-top:var(--layout-02)}.hid-galaxy .hid-layout__my-03{margin-bottom:16px;margin-bottom:var(--layout-03);margin-top:16px;margin-top:var(--layout-03)}.hid-galaxy .hid-layout__my-04{margin-bottom:24px;margin-bottom:var(--layout-04);margin-top:24px;margin-top:var(--layout-04)}.hid-galaxy .hid-layout__my-05{margin-bottom:32px;margin-bottom:var(--layout-05);margin-top:32px;margin-top:var(--layout-05)}.hid-galaxy .hid-layout__my-06{margin-bottom:40px;margin-bottom:var(--layout-06);margin-top:40px;margin-top:var(--layout-06)}.hid-galaxy .hid-layout__my-07{margin-bottom:48px;margin-bottom:var(--layout-07);margin-top:48px;margin-top:var(--layout-07)}.hid-galaxy .hid-layout__my-08{margin-bottom:56px;margin-bottom:var(--layout-08);margin-top:56px;margin-top:var(--layout-08)}.hid-galaxy .hid-layout__my-09{margin-bottom:64px;margin-bottom:var(--layout-09);margin-top:64px;margin-top:var(--layout-09)}.hid-galaxy .hid-layout__my-10{margin-bottom:72px;margin-bottom:var(--layout-10);margin-top:72px;margin-top:var(--layout-10)}.hid-galaxy .hid-layout__mt-01{margin-top:8px;margin-top:var(--layout-01)}.hid-galaxy .hid-layout__mt-02{margin-top:12px;margin-top:var(--layout-02)}.hid-galaxy .hid-layout__mt-03{margin-top:16px;margin-top:var(--layout-03)}.hid-galaxy .hid-layout__mt-04{margin-top:24px;margin-top:var(--layout-04)}.hid-galaxy .hid-layout__mt-05{margin-top:32px;margin-top:var(--layout-05)}.hid-galaxy .hid-layout__mt-06{margin-top:40px;margin-top:var(--layout-06)}.hid-galaxy .hid-layout__mt-07{margin-top:48px;margin-top:var(--layout-07)}.hid-galaxy .hid-layout__mt-08{margin-top:56px;margin-top:var(--layout-08)}.hid-galaxy .hid-layout__mt-09{margin-top:64px;margin-top:var(--layout-09)}.hid-galaxy .hid-layout__mt-10{margin-top:72px;margin-top:var(--layout-10)}.hid-galaxy .hid-layout__mr-01{margin-right:8px;margin-right:var(--layout-01)}.hid-galaxy .hid-layout__mr-02{margin-right:12px;margin-right:var(--layout-02)}.hid-galaxy .hid-layout__mr-03{margin-right:16px;margin-right:var(--layout-03)}.hid-galaxy .hid-layout__mr-04{margin-right:24px;margin-right:var(--layout-04)}.hid-galaxy .hid-layout__mr-05{margin-right:32px;margin-right:var(--layout-05)}.hid-galaxy .hid-layout__mr-06{margin-right:40px;margin-right:var(--layout-06)}.hid-galaxy .hid-layout__mr-07{margin-right:48px;margin-right:var(--layout-07)}.hid-galaxy .hid-layout__mr-08{margin-right:56px;margin-right:var(--layout-08)}.hid-galaxy .hid-layout__mr-09{margin-right:64px;margin-right:var(--layout-09)}.hid-galaxy .hid-layout__mr-10{margin-right:72px;margin-right:var(--layout-10)}.hid-galaxy .hid-layout__mb-01{margin-bottom:8px;margin-bottom:var(--layout-01)}.hid-galaxy .hid-layout__mb-02{margin-bottom:12px;margin-bottom:var(--layout-02)}.hid-galaxy .hid-layout__mb-03{margin-bottom:16px;margin-bottom:var(--layout-03)}.hid-galaxy .hid-layout__mb-04{margin-bottom:24px;margin-bottom:var(--layout-04)}.hid-galaxy .hid-layout__mb-05{margin-bottom:32px;margin-bottom:var(--layout-05)}.hid-galaxy .hid-layout__mb-06{margin-bottom:40px;margin-bottom:var(--layout-06)}.hid-galaxy .hid-layout__mb-07{margin-bottom:48px;margin-bottom:var(--layout-07)}.hid-galaxy .hid-layout__mb-08{margin-bottom:56px;margin-bottom:var(--layout-08)}.hid-galaxy .hid-layout__mb-09{margin-bottom:64px;margin-bottom:var(--layout-09)}.hid-galaxy .hid-layout__mb-10{margin-bottom:72px;margin-bottom:var(--layout-10)}.hid-galaxy .hid-layout__ml-01{margin-left:8px;margin-left:var(--layout-01)}.hid-galaxy .hid-layout__ml-02{margin-left:12px;margin-left:var(--layout-02)}.hid-galaxy .hid-layout__ml-03{margin-left:16px;margin-left:var(--layout-03)}.hid-galaxy .hid-layout__ml-04{margin-left:24px;margin-left:var(--layout-04)}.hid-galaxy .hid-layout__ml-05{margin-left:32px;margin-left:var(--layout-05)}.hid-galaxy .hid-layout__ml-06{margin-left:40px;margin-left:var(--layout-06)}.hid-galaxy .hid-layout__ml-07{margin-left:48px;margin-left:var(--layout-07)}.hid-galaxy .hid-layout__ml-08{margin-left:56px;margin-left:var(--layout-08)}.hid-galaxy .hid-layout__ml-09{margin-left:64px;margin-left:var(--layout-09)}.hid-galaxy .hid-layout__ml-10{margin-left:72px;margin-left:var(--layout-10)}.hid-galaxy .hid-layout__p-01{padding:8px;padding:var(--layout-01)}.hid-galaxy .hid-layout__p-02{padding:12px;padding:var(--layout-02)}.hid-galaxy .hid-layout__p-03{padding:16px;padding:var(--layout-03)}.hid-galaxy .hid-layout__p-04{padding:24px;padding:var(--layout-04)}.hid-galaxy .hid-layout__p-05{padding:32px;padding:var(--layout-05)}.hid-galaxy .hid-layout__p-06{padding:40px;padding:var(--layout-06)}.hid-galaxy .hid-layout__p-07{padding:48px;padding:var(--layout-07)}.hid-galaxy .hid-layout__p-08{padding:56px;padding:var(--layout-08)}.hid-galaxy .hid-layout__p-09{padding:64px;padding:var(--layout-09)}.hid-galaxy .hid-layout__p-10{padding:72px;padding:var(--layout-10)}.hid-galaxy .hid-layout__px-01{padding-left:8px;padding-left:var(--layout-01);padding-right:8px;padding-right:var(--layout-01)}.hid-galaxy .hid-layout__px-02{padding-left:12px;padding-left:var(--layout-02);padding-right:12px;padding-right:var(--layout-02)}.hid-galaxy .hid-layout__px-03{padding-left:16px;padding-left:var(--layout-03);padding-right:16px;padding-right:var(--layout-03)}.hid-galaxy .hid-layout__px-04{padding-left:24px;padding-left:var(--layout-04);padding-right:24px;padding-right:var(--layout-04)}.hid-galaxy .hid-layout__px-05{padding-left:32px;padding-left:var(--layout-05);padding-right:32px;padding-right:var(--layout-05)}.hid-galaxy .hid-layout__px-06{padding-left:40px;padding-left:var(--layout-06);padding-right:40px;padding-right:var(--layout-06)}.hid-galaxy .hid-layout__px-07{padding-left:48px;padding-left:var(--layout-07);padding-right:48px;padding-right:var(--layout-07)}.hid-galaxy .hid-layout__px-08{padding-left:56px;padding-left:var(--layout-08);padding-right:56px;padding-right:var(--layout-08)}.hid-galaxy .hid-layout__px-09{padding-left:64px;padding-left:var(--layout-09);padding-right:64px;padding-right:var(--layout-09)}.hid-galaxy .hid-layout__px-10{padding-left:72px;padding-left:var(--layout-10);padding-right:72px;padding-right:var(--layout-10)}.hid-galaxy .hid-layout__py-01{padding-bottom:8px;padding-bottom:var(--layout-01);padding-top:8px;padding-top:var(--layout-01)}.hid-galaxy .hid-layout__py-02{padding-bottom:12px;padding-bottom:var(--layout-02);padding-top:12px;padding-top:var(--layout-02)}.hid-galaxy .hid-layout__py-03{padding-bottom:16px;padding-bottom:var(--layout-03);padding-top:16px;padding-top:var(--layout-03)}.hid-galaxy .hid-layout__py-04{padding-bottom:24px;padding-bottom:var(--layout-04);padding-top:24px;padding-top:var(--layout-04)}.hid-galaxy .hid-layout__py-05{padding-bottom:32px;padding-bottom:var(--layout-05);padding-top:32px;padding-top:var(--layout-05)}.hid-galaxy .hid-layout__py-06{padding-bottom:40px;padding-bottom:var(--layout-06);padding-top:40px;padding-top:var(--layout-06)}.hid-galaxy .hid-layout__py-07{padding-bottom:48px;padding-bottom:var(--layout-07);padding-top:48px;padding-top:var(--layout-07)}.hid-galaxy .hid-layout__py-08{padding-bottom:56px;padding-bottom:var(--layout-08);padding-top:56px;padding-top:var(--layout-08)}.hid-galaxy .hid-layout__py-09{padding-bottom:64px;padding-bottom:var(--layout-09);padding-top:64px;padding-top:var(--layout-09)}.hid-galaxy .hid-layout__py-10{padding-bottom:72px;padding-bottom:var(--layout-10);padding-top:72px;padding-top:var(--layout-10)}.hid-galaxy .hid-layout__pt-01{padding-top:8px;padding-top:var(--layout-01)}.hid-galaxy .hid-layout__pt-02{padding-top:12px;padding-top:var(--layout-02)}.hid-galaxy .hid-layout__pt-03{padding-top:16px;padding-top:var(--layout-03)}.hid-galaxy .hid-layout__pt-04{padding-top:24px;padding-top:var(--layout-04)}.hid-galaxy .hid-layout__pt-05{padding-top:32px;padding-top:var(--layout-05)}.hid-galaxy .hid-layout__pt-06{padding-top:40px;padding-top:var(--layout-06)}.hid-galaxy .hid-layout__pt-07{padding-top:48px;padding-top:var(--layout-07)}.hid-galaxy .hid-layout__pt-08{padding-top:56px;padding-top:var(--layout-08)}.hid-galaxy .hid-layout__pt-09{padding-top:64px;padding-top:var(--layout-09)}.hid-galaxy .hid-layout__pt-10{padding-top:72px;padding-top:var(--layout-10)}.hid-galaxy .hid-layout__pr-01{padding-right:8px;padding-right:var(--layout-01)}.hid-galaxy .hid-layout__pr-02{padding-right:12px;padding-right:var(--layout-02)}.hid-galaxy .hid-layout__pr-03{padding-right:16px;padding-right:var(--layout-03)}.hid-galaxy .hid-layout__pr-04{padding-right:24px;padding-right:var(--layout-04)}.hid-galaxy .hid-layout__pr-05{padding-right:32px;padding-right:var(--layout-05)}.hid-galaxy .hid-layout__pr-06{padding-right:40px;padding-right:var(--layout-06)}.hid-galaxy .hid-layout__pr-07{padding-right:48px;padding-right:var(--layout-07)}.hid-galaxy .hid-layout__pr-08{padding-right:56px;padding-right:var(--layout-08)}.hid-galaxy .hid-layout__pr-09{padding-right:64px;padding-right:var(--layout-09)}.hid-galaxy .hid-layout__pr-10{padding-right:72px;padding-right:var(--layout-10)}.hid-galaxy .hid-layout__pb-01{padding-bottom:8px;padding-bottom:var(--layout-01)}.hid-galaxy .hid-layout__pb-02{padding-bottom:12px;padding-bottom:var(--layout-02)}.hid-galaxy .hid-layout__pb-03{padding-bottom:16px;padding-bottom:var(--layout-03)}.hid-galaxy .hid-layout__pb-04{padding-bottom:24px;padding-bottom:var(--layout-04)}.hid-galaxy .hid-layout__pb-05{padding-bottom:32px;padding-bottom:var(--layout-05)}.hid-galaxy .hid-layout__pb-06{padding-bottom:40px;padding-bottom:var(--layout-06)}.hid-galaxy .hid-layout__pb-07{padding-bottom:48px;padding-bottom:var(--layout-07)}.hid-galaxy .hid-layout__pb-08{padding-bottom:56px;padding-bottom:var(--layout-08)}.hid-galaxy .hid-layout__pb-09{padding-bottom:64px;padding-bottom:var(--layout-09)}.hid-galaxy .hid-layout__pb-10{padding-bottom:72px;padding-bottom:var(--layout-10)}.hid-galaxy .hid-layout__pl-01{padding-left:8px;padding-left:var(--layout-01)}.hid-galaxy .hid-layout__pl-02{padding-left:12px;padding-left:var(--layout-02)}.hid-galaxy .hid-layout__pl-03{padding-left:16px;padding-left:var(--layout-03)}.hid-galaxy .hid-layout__pl-04{padding-left:24px;padding-left:var(--layout-04)}.hid-galaxy .hid-layout__pl-05{padding-left:32px;padding-left:var(--layout-05)}.hid-galaxy .hid-layout__pl-06{padding-left:40px;padding-left:var(--layout-06)}.hid-galaxy .hid-layout__pl-07{padding-left:48px;padding-left:var(--layout-07)}.hid-galaxy .hid-layout__pl-08{padding-left:56px;padding-left:var(--layout-08)}.hid-galaxy .hid-layout__pl-09{padding-left:64px;padding-left:var(--layout-09)}.hid-galaxy .hid-layout__pl-10{padding-left:72px;padding-left:var(--layout-10)}.hid-galaxy .hid-ml-auto{margin-left:auto}.hid-galaxy .hid-spacing__m-01{margin:2px;margin:var(--spacing-01)}.hid-galaxy .hid-spacing__m-02{margin:4px;margin:var(--spacing-02)}.hid-galaxy .hid-spacing__m-03{margin:8px;margin:var(--spacing-03)}.hid-galaxy .hid-spacing__m-04{margin:12px;margin:var(--spacing-04)}.hid-galaxy .hid-spacing__m-05{margin:16px;margin:var(--spacing-05)}.hid-galaxy .hid-spacing__m-06{margin:24px;margin:var(--spacing-06)}.hid-galaxy .hid-spacing__m-07{margin:32px;margin:var(--spacing-07)}.hid-galaxy .hid-spacing__m-08{margin:40px;margin:var(--spacing-08)}.hid-galaxy .hid-spacing__m-09{margin:48px;margin:var(--spacing-09)}.hid-galaxy .hid-spacing__m-10{margin:64px;margin:var(--spacing-10)}.hid-galaxy .hid-spacing__mx-01{margin-left:2px;margin-left:var(--spacing-01);margin-right:2px;margin-right:var(--spacing-01)}.hid-galaxy .hid-spacing__mx-02{margin-left:4px;margin-left:var(--spacing-02);margin-right:4px;margin-right:var(--spacing-02)}.hid-galaxy .hid-spacing__mx-03{margin-left:8px;margin-left:var(--spacing-03);margin-right:8px;margin-right:var(--spacing-03)}.hid-galaxy .hid-spacing__mx-04{margin-left:12px;margin-left:var(--spacing-04);margin-right:12px;margin-right:var(--spacing-04)}.hid-galaxy .hid-spacing__mx-05{margin-left:16px;margin-left:var(--spacing-05);margin-right:16px;margin-right:var(--spacing-05)}.hid-galaxy .hid-spacing__mx-06{margin-left:24px;margin-left:var(--spacing-06);margin-right:24px;margin-right:var(--spacing-06)}.hid-galaxy .hid-spacing__mx-07{margin-left:32px;margin-left:var(--spacing-07);margin-right:32px;margin-right:var(--spacing-07)}.hid-galaxy .hid-spacing__mx-08{margin-left:40px;margin-left:var(--spacing-08);margin-right:40px;margin-right:var(--spacing-08)}.hid-galaxy .hid-spacing__mx-09{margin-left:48px;margin-left:var(--spacing-09);margin-right:48px;margin-right:var(--spacing-09)}.hid-galaxy .hid-spacing__mx-10{margin-left:64px;margin-left:var(--spacing-10);margin-right:64px;margin-right:var(--spacing-10)}.hid-galaxy .hid-spacing__my-01{margin-bottom:2px;margin-bottom:var(--spacing-01);margin-top:2px;margin-top:var(--spacing-01)}.hid-galaxy .hid-spacing__my-02{margin-bottom:4px;margin-bottom:var(--spacing-02);margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-spacing__my-03{margin-bottom:8px;margin-bottom:var(--spacing-03);margin-top:8px;margin-top:var(--spacing-03)}.hid-galaxy .hid-spacing__my-04{margin-bottom:12px;margin-bottom:var(--spacing-04);margin-top:12px;margin-top:var(--spacing-04)}.hid-galaxy .hid-spacing__my-05{margin-bottom:16px;margin-bottom:var(--spacing-05);margin-top:16px;margin-top:var(--spacing-05)}.hid-galaxy .hid-spacing__my-06{margin-bottom:24px;margin-bottom:var(--spacing-06);margin-top:24px;margin-top:var(--spacing-06)}.hid-galaxy .hid-spacing__my-07{margin-bottom:32px;margin-bottom:var(--spacing-07);margin-top:32px;margin-top:var(--spacing-07)}.hid-galaxy .hid-spacing__my-08{margin-bottom:40px;margin-bottom:var(--spacing-08);margin-top:40px;margin-top:var(--spacing-08)}.hid-galaxy .hid-spacing__my-09{margin-bottom:48px;margin-bottom:var(--spacing-09);margin-top:48px;margin-top:var(--spacing-09)}.hid-galaxy .hid-spacing__my-10{margin-bottom:64px;margin-bottom:var(--spacing-10);margin-top:64px;margin-top:var(--spacing-10)}.hid-galaxy .hid-spacing__mt-01{margin-top:2px;margin-top:var(--spacing-01)}.hid-galaxy .hid-spacing__mt-02{margin-top:4px;margin-top:var(--spacing-02)}.hid-galaxy .hid-spacing__mt-03{margin-top:8px;margin-top:var(--spacing-03)}.hid-galaxy .hid-spacing__mt-04{margin-top:12px;margin-top:var(--spacing-04)}.hid-galaxy .hid-spacing__mt-05{margin-top:16px;margin-top:var(--spacing-05)}.hid-galaxy .hid-spacing__mt-06{margin-top:24px;margin-top:var(--spacing-06)}.hid-galaxy .hid-spacing__mt-07{margin-top:32px;margin-top:var(--spacing-07)}.hid-galaxy .hid-spacing__mt-08{margin-top:40px;margin-top:var(--spacing-08)}.hid-galaxy .hid-spacing__mt-09{margin-top:48px;margin-top:var(--spacing-09)}.hid-galaxy .hid-spacing__mt-10{margin-top:64px;margin-top:var(--spacing-10)}.hid-galaxy .hid-spacing__mr-01{margin-right:2px;margin-right:var(--spacing-01)}.hid-galaxy .hid-spacing__mr-02{margin-right:4px;margin-right:var(--spacing-02)}.hid-galaxy .hid-spacing__mr-03{margin-right:8px;margin-right:var(--spacing-03)}.hid-galaxy .hid-spacing__mr-04{margin-right:12px;margin-right:var(--spacing-04)}.hid-galaxy .hid-spacing__mr-05{margin-right:16px;margin-right:var(--spacing-05)}.hid-galaxy .hid-spacing__mr-06{margin-right:24px;margin-right:var(--spacing-06)}.hid-galaxy .hid-spacing__mr-07{margin-right:32px;margin-right:var(--spacing-07)}.hid-galaxy .hid-spacing__mr-08{margin-right:40px;margin-right:var(--spacing-08)}.hid-galaxy .hid-spacing__mr-09{margin-right:48px;margin-right:var(--spacing-09)}.hid-galaxy .hid-spacing__mr-10{margin-right:64px;margin-right:var(--spacing-10)}.hid-galaxy .hid-spacing__mb-01{margin-bottom:2px;margin-bottom:var(--spacing-01)}.hid-galaxy .hid-spacing__mb-02{margin-bottom:4px;margin-bottom:var(--spacing-02)}.hid-galaxy .hid-spacing__mb-03{margin-bottom:8px;margin-bottom:var(--spacing-03)}.hid-galaxy .hid-spacing__mb-04{margin-bottom:12px;margin-bottom:var(--spacing-04)}.hid-galaxy .hid-spacing__mb-05{margin-bottom:16px;margin-bottom:var(--spacing-05)}.hid-galaxy .hid-spacing__mb-06{margin-bottom:24px;margin-bottom:var(--spacing-06)}.hid-galaxy .hid-spacing__mb-07{margin-bottom:32px;margin-bottom:var(--spacing-07)}.hid-galaxy .hid-spacing__mb-08{margin-bottom:40px;margin-bottom:var(--spacing-08)}.hid-galaxy .hid-spacing__mb-09{margin-bottom:48px;margin-bottom:var(--spacing-09)}.hid-galaxy .hid-spacing__mb-10{margin-bottom:64px;margin-bottom:var(--spacing-10)}.hid-galaxy .hid-spacing__ml-01{margin-left:2px;margin-left:var(--spacing-01)}.hid-galaxy .hid-spacing__ml-02{margin-left:4px;margin-left:var(--spacing-02)}.hid-galaxy .hid-spacing__ml-03{margin-left:8px;margin-left:var(--spacing-03)}.hid-galaxy .hid-spacing__ml-04{margin-left:12px;margin-left:var(--spacing-04)}.hid-galaxy .hid-spacing__ml-05{margin-left:16px;margin-left:var(--spacing-05)}.hid-galaxy .hid-spacing__ml-06{margin-left:24px;margin-left:var(--spacing-06)}.hid-galaxy .hid-spacing__ml-07{margin-left:32px;margin-left:var(--spacing-07)}.hid-galaxy .hid-spacing__ml-08{margin-left:40px;margin-left:var(--spacing-08)}.hid-galaxy .hid-spacing__ml-09{margin-left:48px;margin-left:var(--spacing-09)}.hid-galaxy .hid-spacing__ml-10{margin-left:64px;margin-left:var(--spacing-10)}.hid-galaxy .hid-spacing__p-01{padding:2px;padding:var(--spacing-01)}.hid-galaxy .hid-spacing__p-02{padding:4px;padding:var(--spacing-02)}.hid-galaxy .hid-spacing__p-03{padding:8px;padding:var(--spacing-03)}.hid-galaxy .hid-spacing__p-04{padding:12px;padding:var(--spacing-04)}.hid-galaxy .hid-spacing__p-05{padding:16px;padding:var(--spacing-05)}.hid-galaxy .hid-spacing__p-06{padding:24px;padding:var(--spacing-06)}.hid-galaxy .hid-spacing__p-07{padding:32px;padding:var(--spacing-07)}.hid-galaxy .hid-spacing__p-08{padding:40px;padding:var(--spacing-08)}.hid-galaxy .hid-spacing__p-09{padding:48px;padding:var(--spacing-09)}.hid-galaxy .hid-spacing__p-10{padding:64px;padding:var(--spacing-10)}.hid-galaxy .hid-spacing__px-01{padding-left:2px;padding-left:var(--spacing-01);padding-right:2px;padding-right:var(--spacing-01)}.hid-galaxy .hid-spacing__px-02{padding-left:4px;padding-left:var(--spacing-02);padding-right:4px;padding-right:var(--spacing-02)}.hid-galaxy .hid-spacing__px-03{padding-left:8px;padding-left:var(--spacing-03);padding-right:8px;padding-right:var(--spacing-03)}.hid-galaxy .hid-spacing__px-04{padding-left:12px;padding-left:var(--spacing-04);padding-right:12px;padding-right:var(--spacing-04)}.hid-galaxy .hid-spacing__px-05{padding-left:16px;padding-left:var(--spacing-05);padding-right:16px;padding-right:var(--spacing-05)}.hid-galaxy .hid-spacing__px-06{padding-left:24px;padding-left:var(--spacing-06);padding-right:24px;padding-right:var(--spacing-06)}.hid-galaxy .hid-spacing__px-07{padding-left:32px;padding-left:var(--spacing-07);padding-right:32px;padding-right:var(--spacing-07)}.hid-galaxy .hid-spacing__px-08{padding-left:40px;padding-left:var(--spacing-08);padding-right:40px;padding-right:var(--spacing-08)}.hid-galaxy .hid-spacing__px-09{padding-left:48px;padding-left:var(--spacing-09);padding-right:48px;padding-right:var(--spacing-09)}.hid-galaxy .hid-spacing__px-10{padding-left:64px;padding-left:var(--spacing-10);padding-right:64px;padding-right:var(--spacing-10)}.hid-galaxy .hid-spacing__py-01{padding-bottom:2px;padding-bottom:var(--spacing-01);padding-top:2px;padding-top:var(--spacing-01)}.hid-galaxy .hid-spacing__py-02{padding-bottom:4px;padding-bottom:var(--spacing-02);padding-top:4px;padding-top:var(--spacing-02)}.hid-galaxy .hid-spacing__py-03{padding-bottom:8px;padding-bottom:var(--spacing-03);padding-top:8px;padding-top:var(--spacing-03)}.hid-galaxy .hid-spacing__py-04{padding-bottom:12px;padding-bottom:var(--spacing-04);padding-top:12px;padding-top:var(--spacing-04)}.hid-galaxy .hid-spacing__py-05{padding-bottom:16px;padding-bottom:var(--spacing-05);padding-top:16px;padding-top:var(--spacing-05)}.hid-galaxy .hid-spacing__py-06{padding-bottom:24px;padding-bottom:var(--spacing-06);padding-top:24px;padding-top:var(--spacing-06)}.hid-galaxy .hid-spacing__py-07{padding-bottom:32px;padding-bottom:var(--spacing-07);padding-top:32px;padding-top:var(--spacing-07)}.hid-galaxy .hid-spacing__py-08{padding-bottom:40px;padding-bottom:var(--spacing-08);padding-top:40px;padding-top:var(--spacing-08)}.hid-galaxy .hid-spacing__py-09{padding-bottom:48px;padding-bottom:var(--spacing-09);padding-top:48px;padding-top:var(--spacing-09)}.hid-galaxy .hid-spacing__py-10{padding-bottom:64px;padding-bottom:var(--spacing-10);padding-top:64px;padding-top:var(--spacing-10)}.hid-galaxy .hid-spacing__pt-01{padding-top:2px;padding-top:var(--spacing-01)}.hid-galaxy .hid-spacing__pt-02{padding-top:4px;padding-top:var(--spacing-02)}.hid-galaxy .hid-spacing__pt-03{padding-top:8px;padding-top:var(--spacing-03)}.hid-galaxy .hid-spacing__pt-04{padding-top:12px;padding-top:var(--spacing-04)}.hid-galaxy .hid-spacing__pt-05{padding-top:16px;padding-top:var(--spacing-05)}.hid-galaxy .hid-spacing__pt-06{padding-top:24px;padding-top:var(--spacing-06)}.hid-galaxy .hid-spacing__pt-07{padding-top:32px;padding-top:var(--spacing-07)}.hid-galaxy .hid-spacing__pt-08{padding-top:40px;padding-top:var(--spacing-08)}.hid-galaxy .hid-spacing__pt-09{padding-top:48px;padding-top:var(--spacing-09)}.hid-galaxy .hid-spacing__pt-10{padding-top:64px;padding-top:var(--spacing-10)}.hid-galaxy .hid-spacing__pr-01{padding-right:2px;padding-right:var(--spacing-01)}.hid-galaxy .hid-spacing__pr-02{padding-right:4px;padding-right:var(--spacing-02)}.hid-galaxy .hid-spacing__pr-03{padding-right:8px;padding-right:var(--spacing-03)}.hid-galaxy .hid-spacing__pr-04{padding-right:12px;padding-right:var(--spacing-04)}.hid-galaxy .hid-spacing__pr-05{padding-right:16px;padding-right:var(--spacing-05)}.hid-galaxy .hid-spacing__pr-06{padding-right:24px;padding-right:var(--spacing-06)}.hid-galaxy .hid-spacing__pr-07{padding-right:32px;padding-right:var(--spacing-07)}.hid-galaxy .hid-spacing__pr-08{padding-right:40px;padding-right:var(--spacing-08)}.hid-galaxy .hid-spacing__pr-09{padding-right:48px;padding-right:var(--spacing-09)}.hid-galaxy .hid-spacing__pr-10{padding-right:64px;padding-right:var(--spacing-10)}.hid-galaxy .hid-spacing__pb-01{padding-bottom:2px;padding-bottom:var(--spacing-01)}.hid-galaxy .hid-spacing__pb-02{padding-bottom:4px;padding-bottom:var(--spacing-02)}.hid-galaxy .hid-spacing__pb-03{padding-bottom:8px;padding-bottom:var(--spacing-03)}.hid-galaxy .hid-spacing__pb-04{padding-bottom:12px;padding-bottom:var(--spacing-04)}.hid-galaxy .hid-spacing__pb-05{padding-bottom:16px;padding-bottom:var(--spacing-05)}.hid-galaxy .hid-spacing__pb-06{padding-bottom:24px;padding-bottom:var(--spacing-06)}.hid-galaxy .hid-spacing__pb-07{padding-bottom:32px;padding-bottom:var(--spacing-07)}.hid-galaxy .hid-spacing__pb-08{padding-bottom:40px;padding-bottom:var(--spacing-08)}.hid-galaxy .hid-spacing__pb-09{padding-bottom:48px;padding-bottom:var(--spacing-09)}.hid-galaxy .hid-spacing__pb-10{padding-bottom:64px;padding-bottom:var(--spacing-10)}.hid-galaxy .hid-spacing__pl-01{padding-left:2px;padding-left:var(--spacing-01)}.hid-galaxy .hid-spacing__pl-02{padding-left:4px;padding-left:var(--spacing-02)}.hid-galaxy .hid-spacing__pl-03{padding-left:8px;padding-left:var(--spacing-03)}.hid-galaxy .hid-spacing__pl-04{padding-left:12px;padding-left:var(--spacing-04)}.hid-galaxy .hid-spacing__pl-05{padding-left:16px;padding-left:var(--spacing-05)}.hid-galaxy .hid-spacing__pl-06{padding-left:24px;padding-left:var(--spacing-06)}.hid-galaxy .hid-spacing__pl-07{padding-left:32px;padding-left:var(--spacing-07)}.hid-galaxy .hid-spacing__pl-08{padding-left:40px;padding-left:var(--spacing-08)}.hid-galaxy .hid-spacing__pl-09{padding-left:48px;padding-left:var(--spacing-09)}.hid-galaxy .hid-spacing__pl-10{padding-left:64px;padding-left:var(--spacing-10)}.hid-modal--open{overflow:hidden}


/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid #0000;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(data:image/gif;base64,R0lGODlhIAAgAPUAAP///wAAAPr6+sTExOjo6PDw8NDQ0H5+fpqamvb29ubm5vz8/JKSkoaGhuLi4ri4uKCgoOzs7K6urtzc3D4+PlZWVmBgYHx8fKioqO7u7kpKSmxsbAwMDAAAAM7OzsjIyNjY2CwsLF5eXh4eHkxMTLCwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH+GkNyZWF0ZWQgd2l0aCBhamF4bG9hZC5pbmZvACH5BAAKAAAAIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAIAAgAAAG/0CAcEgkFjgcR3HJJE4SxEGnMygKmkwJxRKdVocFBRRLfFAoj6GUOhQoFAVysULRjNdfQFghLxrODEJ4Qm5ifUUXZwQAgwBvEXIGBkUEZxuMXgAJb1dECWMABAcHDEpDEGcTBQMDBQtvcW0RbwuECKMHELEJF5NFCxm1AAt7cH4NuAOdcsURy0QCD7gYfcWgTQUQB6Zkr66HoeDCSwIF5ucFz3IC7O0CC6zx8YuHhW/3CvLyfPX4+OXozKnDssBdu3G/xIHTpGAgOUPrZimAJCfDPYfDin2TQ+xeBnWbHi37SC4YIYkQhdy7FvLdpwWvjA0JyU/ISyIx4xS6sgfkNS4me2rtVKkgw0JCb8YMZdjwqMQ2nIY8BbcUQNVCP7G4MQq1KRivR7tiDEuEFrggACH5BAAKAAEALAAAAAAgACAAAAb/QIBwSCQmNBpCcckkEgREA4ViKA6azM8BEZ1Wh6LOBls0HA5fgJQ6HHQ6InKRcWhA1d5hqMMpyIkOZw9Ca18Qbwd/RRhnfoUABRwdI3IESkQFZxB4bAdvV0YJQwkDAx9+bWcECQYGCQ5vFEQCEQoKC0ILHqUDBncCGA5LBiHCAAsFtgqoQwS8Aw64f8m2EXdFCxO8INPKomQCBgPMWAvL0n/ff+jYAu7vAuxy8O/myvfX8/f7/Arq+v0W0HMnr9zAeE0KJlQkJIGCfE0E+PtDq9qfDMogDkGmrIBCbNQUZIDosNq1kUsEZJBW0dY/b0ZsLViQIMFMW+RKKgjFzp4fNokPIdki+Y8JNVxA79jKwHAI0G9JGw5tCqDWTiFRhVhtmhVA16cMJTJ1OnVIMo1cy1KVI5NhEAAh+QQACgACACwAAAAAIAAgAAAG/0CAcEgkChqNQnHJJCYWRMfh4CgamkzFwBOdVocNCgNbJAwGhKGUOjRQKA1y8XOGAtZfgIWiSciJBWcTQnhCD28Qf0UgZwJ3XgAJGhQVcgKORmdXhRBvV0QMY0ILCgoRmIRnCQIODgIEbxtEJSMdHZ8AGaUKBXYLIEpFExZpAG62HRRFArsKfn8FIsgjiUwJu8FkJLYcB9lMCwUKqFgGHSJ5cnZ/uEULl/CX63/x8KTNu+RkzPj9zc/0/Cl4V0/APDIE6x0csrBJwybX9DFhBhCLgAilIvzRVUriKHGlev0JtyuDvmsZUZlcIiCDnYu7KsZ0UmrBggRP7n1DqcDJEzciOgHwcwTyZEUmIKEMFVIqgyIjpZ4tjdTxqRCMPYVMBYDV6tavUZ8yczpkKwBxHsVWtaqo5tMgACH5BAAKAAMALAAAAAAgACAAAAb/QIBwSCQuBgNBcck0FgvIQtHRZCYUGSJ0IB2WDo9qUaBQKIXbLsBxOJTExUh5mB4iDo0zXEhWJNBRQgZtA3tPZQsAdQINBwxwAnpCC2VSdQNtVEQSEkOUChGSVwoLCwUFpm0QRAMVFBQTQxllCqh0kkIECF0TG68UG2O0foYJDb8VYVa0alUXrxoQf1WmZnsTFA0EhgCJhrFMC5Hjkd57W0jpDsPDuFUDHfHyHRzstNN78PPxHOLk5dwcpBuoaYk5OAfhXHG3hAy+KgLkgNozqwzDbgWYJQyXsUwGXKNA6fnYMIO3iPeIpBwyqlSCBKUqEQk5E6YRmX2UdAT5kEnHKkQ5hXjkNqTPtKAARl1sIrGoxSFNuSEFMNWoVCxEpiqyRlQY165wEHELAgAh+QQACgAEACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0GxwFwmFJlnlAgaTKpFqEIqFJMBhcEABC5GjkPz0KN2tsvHBH4sJKgdd1NHSXILah9tAmdCC0dUcg5qVEQfiIxHEYtXSACKnWoGXAwHBwRDGUcKBXYFi0IJHmQEEKQHEGGpCnp3AiW1DKFWqZNgGKQNA65FCwV8bQQHJcRtds9MC4rZitVgCQbf4AYEubnKTAYU6eoUGuSpu3fo6+ka2NrbgQAE4eCmS9xVAOW7Yq7IgA4Hpi0R8EZBhDshOnTgcOtfM0cAlTigILFDiAFFNjk8k0GZgAxOBozouIHIOyKbFixIkECmIyIHOEiEWbPJTTQ5FxcVOMCgzUVCWwAcyZJvzy45ADYVZNIwTlIAVfNB7XRVDLxEWLQ4E9JsKq+rTdsMyhcEACH5BAAKAAUALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUYKQ4YKEYSKfVKPaUMZHwMDeQBxh04ABYSFGU4JBpsDBmFHdXMLIKofBEyKCpdgspsOoUsLXaRLCQMgwky+YJ1FC4POg8lVAg7U1Q5drtnHSw4H3t8HDdnZy2Dd4N4Nzc/QeqLW1bnM7rXuV9tEBhQQ5UoCbJDmWKBAQcMDZNhwRVNCYANBChZYEbkVCZOwASEcCDFQ4SEDIq6WTVqQIMECBx06iCACQQPBiSabHDqzRUTKARMhSFCDrc+WNQIcOoRw5+ZIHj8ADqSEQBQAwKKLhIzowEEeGKQ0owIYkPKjHihZoBKi0KFE01b4zg7h4y4IACH5BAAKAAYALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RagJmQgtHaX5XZUUJeQCGChGEin1SkGlubEhDcYdOAAWEhRlOC12HYUd1eqeRokOKCphgrY5MpotqhgWfunqPt4PCg71gpgXIyWSqqq9MBQPR0tHMzM5L0NPSC8PCxVUCyeLX38+/AFfXRA4HA+pjmoFqCAcHDQa3rbxzBRD1BwgcMFIlidMrAxYICHHA4N8DIqpsUWJ3wAEBChQaEBnQoB6RRr0uARjQocMAAA0w4nMz4IOaU0lImkSngYKFc3ZWyTwJAALGK4fnNA3ZOaQCBQ22wPgRQlSIAYwSfkHJMrQkTyEbKFzFydQq15ccOAjUEwQAIfkEAAoABwAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVD29K/AFfRRQUDDt1PmoFqHgPtBLetvMwG7QMes0KxkkIFIQNKDhBgKvCh3gQiqmxt6NDBAAEIEAgUOHCgBBEH9Yg06uWAIQUABihQMACgBEUHTRwoUEOBIcqQI880OIDgm5ABDA8IgUkSwAAyij1/jejAARPPIQwONBCnBAJDCEOOCnFA8cOvEh1CEJEqBMIBEDaLcA3LJIEGDe/0BAEAIfkEAAoACAAsAAAAACAAIAAABv9AgHBILCoUi6JySUwSBUdBUcpUJhSZZ5RYUCSq060QqqACyAVwMXIcks2ZtlrrHYvJ3zn3mHwLjxFqAmZCC0dpfldlRQl5AIYKEYSKfVKQaW5sSENxh04ABYSFGU4LXYdhR3V6p5GiQ4oKmGCtjkymi2qGBZ+6eo+3g8KDvYLDxKrJuXNkys6qr0zNygvHxL/V1sVDDti/BQccA8yrYBAjHR0jc53LRQYU6R0UBnO4RxmiG/IjJUIJFuoVKeCBigBN5QCk43BgFgMKFCYUGDAgFEUQRGIRYbCh2xACEDcAcHDgQDcQFGf9s7VkA0QCI0t2W0DRw68h8ChAEELSJE8xijBvVqCgIU9PjwA+UNzG5AHEB9xkDpk4QMGvARQsEDlKxMCALDeLcA0rqEEDlWCCAAAh+QQACgAJACwAAAAAIAAgAAAG/0CAcEgsKhSLonJJTBIFR0FRylQmFJlnlFhQJKrTrRCqoALIBXAxchySzZm2Wusdi8nfOfeYfAuPEWoCZkILR2l+V2VFCXkAhgoRhIp9UpBpbmxIQ3GHTgAFhIUZTgtdh2FHdXqnkaJDigqYYK2OTKaLaoYFn7p6j0wOA8PEAw6/Z4PKUhwdzs8dEL9kqqrN0M7SetTVCsLFw8d6C8vKvUQEv+dVCRAaBnNQtkwPFRQUFXOduUoTG/cUNkyYg+tIBlEMAFYYMAaBuCekxmhaJeSeBgiOHhw4QECAAwcCLhGJRUQCg3RDCmyUVmBYmlOiGqmBsPGlyz9YkAlxsJEhqCubABS9AsPgQAMqLQfM0oTMwEZ4QpLOwvMLxAEEXIBG5aczqtaut4YNXRIEACH5BAAKAAoALAAAAAAgACAAAAb/QIBwSCwqFIuicklMEgVHQVHKVCYUmWeUWFAkqtOtEKqgAsgFcDFyHJLNmbZa6x2Lyd8595h8C48RahAQRQtHaX5XZUUJeQAGHR0jA0SKfVKGCmlubEhCBSGRHSQOQwVmQwsZTgtdh0UQHKIHm2quChGophuiJHO3jkwOFB2UaoYFTnMGegDKRQQG0tMGBM1nAtnaABoU3t8UD81kR+UK3eDe4nrk5grR1NLWegva9s9czfhVAgMNpWqgBGNigMGBAwzmxBGjhACEgwcgzAPTqlwGXQ8gMgAhZIGHWm5WjelUZ8jBBgPMTBgwIMGCRgsygVSkgMiHByD7DWDmx5WuMkZqDLCU4gfAq2sACrAEWFSRLjUfWDopCqDTNQIsJ1LF0yzDAA90UHV5eo0qUjB8mgUBACH5BAAKAAsALAAAAAAgACAAAAb/QIBwSCwqFIuickk0FIiCo6A4ZSoZnRBUSiwoEtYipNOBDKOKKgD9DBNHHU4brc4c3cUBeSOk949geEQUZA5rXABHEW4PD0UOZBSHaQAJiEMJgQATFBQVBkQHZKACUwtHbX0RR0mVFp0UFwRCBSQDSgsZrQteqEUPGrAQmmG9ChFqRAkMsBd4xsRLBBsUoG6nBa14E4IA2kUFDuLjDql4peilAA0H7e4H1udH8/Ps7+3xbmj0qOTj5mEWpEP3DUq3glYWOBgAcEmUaNI+DBjwAY+dS0USGJg4wABEXMYyJNvE8UOGISKVCNClah4xjg60WUKyINOCUwrMzVRARMGENWQ4n/jpNTKTm15J/CTK2e0MoD+UKmHEs4onVDVVmyqdpAbNR4cKTjqNSots07EjzzJh1S0IADsAAAAAAAAAAAA=) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot);src:url(/static/media/slick.a4e97f5a2a64f0ab1323.eot?#iefix) format("embedded-opentype"),url(/static/media/slick.295183786cd8a1389865.woff) format("woff"),url(/static/media/slick.c94f7671dcc99dce43e2.ttf) format("truetype"),url(/static/media/slick.2630a3e3eab21c607e21.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:#0000;color:#0000;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:#0000;border:0;color:#0000;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.signing-in-container{align-items:center;background:linear-gradient(52.62deg,#003087 20.39%,#002e56 82.87%);display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:32px;width:100%}.signing-in-container .logo-wrapper{width:100%}.signing-in-container .message-box{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:16px;height:320px;justify-content:center;padding:32px;width:338px}.signing-in-container .message-box p{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.pd15{padding-top:15px!important}.hid-galacontrol .hid-dropdown__control{background-color:#0000!important;padding:10px 10px 10px 0!important}.error{border-color:red!important}.fullWidth{width:100%}.fullWidth .MuiInputBase-input{padding:9.5px 8px!important}.tcenter{text-align:center!important}.p16{padding:0 16px 16px!important}.pdttitle{padding:16px 16px 0!important}.hid-footer{--color-endeavor:#003087}@media(max-width:768px){.hid-footer .hid-footer--expanded{flex-direction:column;text-align:center}.hid-footer .hid-footer--base .hid-grid .hid-grid__column{text-align:right}}.login-container{background-color:#003087;display:flex;min-height:calc(100vh - 96px)}.login-container .left-view{width:55%}.login-container .left-view .logo-wrapper{margin:64px 64px 48px}.login-container .left-view .welcome-text{color:#fff;font-family:Roboto;font-size:64px;font-weight:300;letter-spacing:.5px;line-height:74px;margin:0 0 64px 64px;max-width:464px}.login-container .right-view{align-items:center;background-color:hsla(0,0%,100%,.251);display:flex;justify-content:center;padding:48px 0;width:45%}.login-container .right-view .login-box{background-color:#fff;border:1px solid hsla(0,0%,40%,.502);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:48px}.login-container .right-view .login-box .title{color:#494949;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:.2px;line-height:22px}.login-container .right-view .login-box .input-wrapper,.login-container .right-view .login-box .password-wrapper{width:330px}.login-container .right-view .login-box .hid-notification__icon{align-items:center;display:flex;height:100%}.login-container .right-view .login-box .hid-button{letter-spacing:.2px}.login-container .right-view .login-box .title-2{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2x;line-height:32px;text-align:center}@media(max-width:1024px){.login-container{flex-direction:column}.login-container .left-view{width:100%}.login-container .left-view .logo-wrapper{display:flex;justify-content:center;margin:24px 24px 16px}.login-container .left-view .welcome-text{font-size:32px;line-height:38px;margin:0 24px;max-width:none;text-align:center}.login-container .right-view{background-color:#003087;padding:24px;width:100%}.login-container .right-view .login-box{padding:24px}.login-container .right-view .login-box .input-wrapper,.login-container .right-view .login-box .password-wrapper{width:300px}}.forgot-password-container{align-items:center;background:linear-gradient(198.45deg,#003087,#002e56 70.91%);display:flex;flex-direction:column;gap:32px;justify-content:flex-start;min-height:calc(100vh - 96px);padding:32px 32px 48px}.forgot-password-container .form-box{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;max-width:988px;padding:32px;width:100%}.forgot-password-container .form-box .title{color:#494949;font-family:Roboto;font-size:36px;font-weight:400;line-height:42px;margin-bottom:16px}.forgot-password-container .form-box .description{color:#222;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;margin-bottom:32px;max-width:380px;text-align:center}.forgot-password-container .form-box .input-wrapper{margin-bottom:8px;max-width:380px;width:100%}.forgot-password-container .form-box .hid-button{letter-spacing:.2px;max-width:380px;width:100%}.forgot-password-container .form-box .hid-button--primary{margin-bottom:48px}.forgot-password-container .form-box .hid-button--secondary{display:flex;flex-direction:row-reverse}.forgot-password-container .form-box .hid-button--secondary span{-webkit-margin-end:16px;-webkit-margin-start:0;margin-inline-end:16px;margin-inline-start:0}@media(max-width:1024px){.forgot-password-container .form-box .title{font-size:28px;line-height:32px}}.reset-password-container{align-items:center;background:linear-gradient(198.45deg,#003087,#002e56 70.91%);display:flex;flex-direction:column;gap:32px;justify-content:flex-start;min-height:calc(100vh - 96px);padding:32px 32px 48px}.reset-password-container .form-box{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;max-width:988px;padding:32px;width:100%}.reset-password-container .form-box .title{color:#494949;font-family:Roboto;font-size:36px;font-weight:400;line-height:42px;margin-bottom:32px}.reset-password-container .form-box .input-container{align-items:flex-start;display:flex;gap:24px;justify-content:center;margin-bottom:64px}.reset-password-container .form-box .input-container .password-wrapper{width:350px}.reset-password-container .form-box .input-container .password-wrapper .hid-form-element{margin-bottom:8px}.reset-password-container .form-box .input-container .password-wrapper span{align-items:center;color:#222;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;line-height:22px}.reset-password-container .form-box .hid-button{letter-spacing:.2px;max-width:350px;width:100%}@media(max-width:1024px){.reset-password-container{padding:24px}.reset-password-container .form-box .title{font-size:24px;line-height:28px;margin-bottom:16px}.reset-password-container .form-box .input-container{flex-direction:column;margin-bottom:32px}.reset-password-container .form-box .input-container .password-wrapper{width:300px}}.partner-dashboard-container{display:flex}.partner-dashboard-container .hid-side-nav{min-height:calc(100vh - 60px)}.partner-dashboard-container .outlet-view{background-color:#f2f2f2;display:flex;justify-content:center;width:100%}.product-detail-modal .hid-modal__body{padding:0}.product-detail-modal .hid-modal__body .loading-product{display:flex;justify-content:center;padding:32px;width:100%}.product-detail-modal .hid-modal__body .img-wrapper{height:177px;position:relative;width:100%}.product-detail-modal .hid-modal__body .img-wrapper img{border-radius:4px 4px 0 0;height:100%;object-fit:cover;width:100%}.product-detail-modal .hid-modal__body .img-wrapper span{border-radius:50%;cursor:pointer;position:absolute;right:16px;top:16px;transform:scale(.7);z-index:2}.product-detail-modal .hid-modal__body .img-wrapper span svg{transform:scale(1.15)}.product-detail-modal .hid-modal__body .img-wrapper span svg path{fill:#fff}.product-detail-modal .hid-modal__body .product-details{align-items:center;display:flex;flex-direction:column;gap:32px;justify-content:center;padding:32px}.product-detail-modal .hid-modal__body .product-details .info-1{display:flex;flex-direction:column;gap:16px;text-align:center}.product-detail-modal .hid-modal__body .product-details .info-1 h1{color:#222;font-family:Roboto;font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px}.product-detail-modal .hid-modal__body .product-details .info-1 p{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.product-detail-modal .hid-modal__body .product-details .info-2{display:flex;gap:64px;justify-content:center}.product-detail-modal .hid-modal__body .product-details .info-2 .tile{align-items:center;display:flex;flex-direction:column;gap:4px}.product-detail-modal .hid-modal__body .product-details .info-2 .tile label{color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px}.product-detail-modal .hid-modal__body .product-details .info-2 .tile p{color:#333;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:18px}.product-detail-modal .hid-modal__body .product-details .cart-button{position:relative}.product-detail-modal .hid-modal__body .product-details .cart-button .hid-button{letter-spacing:.2px}.product-detail-modal .hid-modal__body .product-details .cart-button .hid-button svg{transform:scale(1.15)}.product-detail-modal .hid-modal__body .product-details .cart-button .hid-loader{left:68px;position:absolute;top:9px}.product-detail-modal .hid-modal__body .product-details .hid-divider{width:100%}.product-detail-modal .hid-modal__body .product-details .hid-accordion--grey{width:415px}.product-detail-modal .hid-modal__body .product-details .hid-accordion--grey .hid-accordion__title{text-transform:capitalize}.product-detail-modal .hid-modal__body .product-details .hid-accordion--grey .hid-accordion__content{background-color:#f6f6f6}.product-detail-modal .hid-modal__body .product-details .hid-accordion--grey .hid-accordion__content .accordion-body{white-space:pre-wrap}.product-detail-modal .hid-modal__footer{justify-content:center}.product-detail-modal .hid-modal__footer .hid-button{letter-spacing:.2px}.announcement-carousel-container .slick-slider{height:217px}.announcement-carousel-container .slick-slider .slick-slide>div{height:-webkit-min-content;height:min-content}.announcement-carousel-container .slick-dots{bottom:10px;z-index:2}.announcement-carousel-container .slick-dots li{height:11px;margin:0 8px;width:11px}.announcement-carousel-container .slick-dots li button{background-color:#b6b6b6;border-radius:50%;font-size:0;height:10px;width:10px}.announcement-carousel-container .slick-dots li button:before{font-size:0;height:10px;width:10px}.announcement-carousel-container .slick-dots .slick-active button{background-color:#fff}.announcement-carousel-container .announcement-container{background:linear-gradient(90deg,#003087,#00539b);display:flex!important;height:217px;width:100%}.announcement-carousel-container .announcement-container .left{display:flex;flex-direction:column;justify-content:space-between;max-width:600px;padding:32px 48px 32px 32px;width:75%}.announcement-carousel-container .announcement-container .left .info{display:flex;flex-direction:column;gap:16px}.announcement-carousel-container .announcement-container .left .info .title{color:#fff;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:-.4;line-height:30px}.announcement-carousel-container .announcement-container .left .info .content{color:#fff;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.announcement-carousel-container .announcement-container .left .button-group{display:flex;gap:24px}.announcement-carousel-container .announcement-container .left .button-group .cart-button{position:relative}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-button--primary{background-color:#fff;color:#003087;letter-spacing:.5px}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-button--primary svg{transform:scale(1.15)}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-button--primary:disabled{background-color:#b6b6b6;color:#5b6377}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-button--override{letter-spacing:.5px}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-button--override svg{transform:scale(1.15)}.announcement-carousel-container .announcement-container .left .button-group .cart-button .hid-loader{left:68px;position:absolute;top:9px}.announcement-carousel-container .announcement-container .hid-button--secondary{color:#fff;letter-spacing:.2px;padding:0}.announcement-carousel-container .announcement-container .hid-button--secondary:hover{background-color:#0000}.announcement-carousel-container .announcement-container .right{align-items:center;display:flex;justify-content:flex-start;width:25%}.announcement-carousel-container .announcement-container .right .image-wrapper{height:122px;width:122px}.announcement-carousel-container .announcement-container .right .image-wrapper img{height:100%;object-fit:cover;width:100%}.service-card{width:520px}.service-card .img-wrapper{height:117px;width:100%}.service-card .img-wrapper img{border-radius:4px 4px 0 0;height:100%;object-fit:cover;width:100%}.service-card .info{background-color:#fbfbfb;border:1px solid #b6b6b6;border-radius:0 0 4px 4px;border-top:0;padding:24px}.service-card .info .row{align-items:flex-start;display:flex;justify-content:space-between}.service-card .info .row .title{color:#222;font-family:Roboto;font-size:18px;font-weight:500;height:72px;letter-spacing:.2px;line-height:24px;max-width:70%;overflow:hidden}.service-card .info .row .price{align-items:center;background-color:#fff;border:1px solid #666;border-radius:4px;color:#666;display:flex;font-family:Roboto;font-size:14px;font-weight:500;height:36px;letter-spacing:.2px;line-height:18px;padding:0 16px;width:-webkit-fit-content;width:fit-content}.service-card .info .row .cart-button{position:relative}.service-card .info .row .cart-button .hid-button svg{transform:scale(1.15)}.service-card .info .row .cart-button .hid-loader{left:68px;position:absolute;top:9px}.service-card .info .row .hid-button{letter-spacing:.2px}.contract-detail-modal .hid-modal__body{padding:24px}.contract-detail-modal .hid-modal__footer{justify-content:center}.contract-detail-modal .hid-button{letter-spacing:.2px}.contract-detail-modal .close-btn{display:flex;justify-content:flex-end}.contract-detail-modal .close-btn span{border-radius:50%;cursor:pointer;transform:scale(.9)}.contract-detail-modal .close-btn span svg{transform:scale(1.1)}.contract-detail-modal .close-btn span svg path{fill:#000}.contract-detail-modal .title{color:#222;font-family:Roboto;font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px;margin-bottom:32px;text-align:center}.contract-detail-modal .detail-body{align-items:center;display:flex;flex-direction:column;gap:16px}.contract-detail-modal .detail-body .image-wrapper{border-radius:4px;box-shadow:0 1.34px 1.34px 0 rgba(0,0,0,.251);height:64px;margin-bottom:8px;width:64px}.contract-detail-modal .detail-body .image-wrapper img{border-radius:4px;height:100%;object-fit:cover;width:100%}.contract-detail-modal .detail-body .info-1{align-items:center;display:flex;flex-direction:column;gap:8px}.contract-detail-modal .detail-body .info-1 .name{color:#333;font-family:Roboto;font-size:19px;font-weight:500;line-height:22px}.contract-detail-modal .detail-body .info-1 .collection{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px;text-transform:capitalize}.contract-detail-modal .detail-body .info-2{border:1px solid #b6b6b6;border-radius:4px;display:flex;gap:40px;justify-content:center;padding:16px}.contract-detail-modal .detail-body .info-2 .tile{align-items:center;display:flex;flex-direction:column;gap:4px;min-width:84px}.contract-detail-modal .detail-body .info-2 .tile label{color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px}.contract-detail-modal .detail-body .info-2 .tile p{color:#333;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:18px}.contract-detail-modal .detail-body .hid-divider{margin-bottom:8px;margin-top:8px;width:100%}.contract-detail-modal .detail-body .subscription-toggle{align-items:center;display:flex;justify-content:space-between;padding:0 8px;width:100%}.contract-detail-modal .detail-body .subscription-toggle .left{display:flex;flex-direction:column;gap:4px;width:227px}.contract-detail-modal .detail-body .subscription-toggle .left .message{color:#242426;font-family:Roboto;font-size:12px;font-weight:600;letter-spacing:.08px;line-height:16px}.contract-detail-modal .detail-body .subscription-toggle .left .start-date{color:#666;font-family:Roboto;font-size:11px;font-weight:400;letter-spacing:.16px;line-height:14px}.contract-detail-modal .detail-body .subscription-toggle .right .hid-toggle .hid-toggle__value{margin-left:8px;width:56px}.contract-detail-modal .detail-body .input-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.contract-detail-modal .detail-body .input-wrapper .row{display:flex;flex-direction:row;gap:16px;width:100%}.contract-detail-modal .detail-body .input-wrapper .react-datepicker__date .react-datepicker-wrapper{width:100%}.contract-detail-modal .detail-body .input-wrapper .react-datepicker__date input{background-color:#fafafa}.contract-detail-modal .detail-body .button-group{display:flex;margin-top:16px;width:100%}.contract-detail-modal .detail-body .button-group .save-button-wrapper{position:relative}.contract-detail-modal .detail-body .button-group .save-button-wrapper .hid-loader{left:28px;position:absolute;top:9px}@media screen and (max-width:767px){.contract-detail-modal .hid-modal__body{padding:16px}.contract-detail-modal .detail-body .info-2{align-items:flex-start;flex-direction:column;gap:16px;width:100%}.contract-detail-modal .detail-body .info-2 .tile{align-items:flex-start}}.service-contract-categories{background-color:#fff;border:.5px solid #c9c9c9;padding:16px}.service-contract-categories .loading-tabs{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.service-contract-categories .hid-tabs{--color-endeavor:#00539b}.service-contract-categories .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.service-contract-categories .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.service-contract-categories .hid-tabs .hid-tabs__content{padding:16px 0 0}.service-contract-categories .hid-tabs .hid-tabs__content article{display:flex}.service-contract-categories .contract-detail-container,.service-contract-categories .contract-detail-container .contract-detail-row{display:flex;flex-direction:column;width:100%}.service-contract-categories .contract-detail-container .contract-detail-row .row-1{display:flex;justify-content:space-between;padding:12px 24px 12px 0}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left{display:flex;gap:16px}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .image-wrapper{border-radius:7px;box-shadow:0 1.83px 1.83px 0 rgba(0,0,0,.251);height:64px;width:64px}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .image-wrapper img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .info{display:flex;flex-direction:column;gap:8px;justify-content:center}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .info .name{color:#333;font-family:Roboto;font-size:20px;font-weight:400;line-height:16px}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .info .date{color:rgba(51,51,51,.671);display:flex;font-family:Roboto;font-size:14px;font-weight:400;gap:4px;letter-spacing:.2px;line-height:18px}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .info .date p{font-weight:600}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .left .info .no-product{color:#d31245;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:18px}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .right{align-items:center;display:flex}.service-contract-categories .contract-detail-container .contract-detail-row .row-1 .right .hid-button{letter-spacing:.2px}.service-contract-categories .contract-detail-container .contract-detail-row .warning{align-items:center;display:flex;gap:32px;padding:8px 16px}.service-contract-categories .contract-detail-container .contract-detail-row .warning p{color:#161616;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.16px;line-height:18px}.service-contract-categories .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.service-contract-categories .tab-service-container{display:flex;flex-direction:column;gap:16px}.service-contract-categories .tab-service-container .no-contract-message{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.service-contract-categories .tab-service-container .tile-container{display:flex;flex-wrap:wrap;gap:24px}.partner-info-container{background-color:#fff;border:1px solid #c4c4c4;border-radius:2px;display:flex;flex-direction:column}.partner-info-container .name{align-items:center;display:flex;gap:24px;padding:24px}.partner-info-container .name .icon-wrapper{background-color:#f2f2f2;border-radius:4px;padding:1px}.partner-info-container .name .icon-wrapper svg{color:#003087;transform:scale(.85)}.partner-info-container .name p{color:#222;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:22px}.home-container{display:flex;flex-direction:column;gap:24px;max-width:752px;padding:24px 16px;width:100%}.home-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.4px;line-height:30px}.home-container .action-container{background-color:#fff;border:.5px solid #c9c9c9;display:flex;flex-direction:column;gap:32px;padding:24px}.home-container .action-container .title{color:#333;font-family:Roboto;font-size:20px;font-weight:500;line-height:16px}.home-container .action-container .button-container{display:flex;flex-wrap:wrap;gap:24px}.home-container .action-container .button-container .action-button{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:12px;width:74px}.home-container .action-container .button-container .action-button .icon-wrapper{align-items:center;background-color:#fafafa;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.home-container .action-container .button-container .action-button .icon-wrapper svg{color:#00539b;transform:scale(.65)}.home-container .action-container .button-container .action-button .label{color:#222;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px;text-align:center}.sla-management-modal .hid-modal__body{padding-top:16px}.sla-management-modal .hid-modal__footer{justify-content:center}.sla-management-modal .hid-modal__footer .hid-button{letter-spacing:.2px}.sla-management-modal .close-btn{display:flex;justify-content:flex-end}.sla-management-modal .close-btn span{border-radius:50%;cursor:pointer;transform:scale(.9)}.sla-management-modal .close-btn span svg{transform:scale(1.1)}.sla-management-modal .close-btn span svg path{fill:#000}.sla-management-modal .header{align-items:center;display:flex;flex-direction:column;gap:10px}.sla-management-modal .header .row-1{color:#222;font-family:Roboto;font-size:26px;font-weight:700;letter-spacing:.2px;line-height:28px}.sla-management-modal .header .row-2{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.sla-management-modal .hid-tabs{--color-endeavor:#00539b;margin-top:16px}.sla-management-modal .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.sla-management-modal .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.sla-management-modal .hid-tabs .hid-tabs__content{min-height:380px;padding:24px 0 0}.sla-management-modal .table-container{border:1px solid #e8decf;border-radius:12px;display:flex;flex-direction:column;width:100%}.sla-management-modal .table-container .col-1,.sla-management-modal .table-container .col-2,.sla-management-modal .table-container .col-3,.sla-management-modal .table-container .col-4{align-items:center;color:#1c170d;display:flex;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;padding:16px}.sla-management-modal .table-container .col-1{background-color:#e8e8e8;width:12%}.sla-management-modal .table-container .col-2{width:40%}.sla-management-modal .table-container .col-3,.sla-management-modal .table-container .col-4{width:24%}.sla-management-modal .table-container .head{display:flex}.sla-management-modal .table-container .head .col-1,.sla-management-modal .table-container .head .col-2,.sla-management-modal .table-container .head .col-3,.sla-management-modal .table-container .head .col-4{font-weight:500;padding:12px 16px}.sla-management-modal .table-container .head .col-1{border-top-left-radius:11px}.sla-management-modal .table-container .row{border-top:1px solid #e5e8eb;display:flex}.sla-management-modal .table-container .row .col-1{text-transform:capitalize}.sla-management-modal .table-container .row .col-3,.sla-management-modal .table-container .row .col-4{color:#03009c}.sla-management-modal .table-container .row:last-child .col-1{border-bottom-left-radius:11px}.feature-carousel-container{display:flex}.feature-carousel-container .feature-list{background-color:#f2f2f2;border:1px solid #ddd;border-bottom-left-radius:8px;border-top-left-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin-top:290px;width:136px}.feature-carousel-container .feature-list .feature-label{align-items:center;border-top:1px solid #ddd;color:#161616;display:flex;font-family:Roboto;font-size:12px;font-weight:400;height:58px;justify-content:flex-start;letter-spacing:.2px;line-height:18px;overflow:hidden;padding:8px 12px;width:100%}.feature-carousel-container .feature-list .feature-label:first-child{border:none}.feature-carousel-container .product-carousel{display:flex;max-width:100%;position:relative}.feature-carousel-container .product-carousel .loader-container{padding:32px}.feature-carousel-container .product-carousel .carousel-container{-ms-overflow-style:none;box-sizing:border-box;display:flex;max-width:min(100vw - 524px,872px);min-width:min(100vw - 524px,872px);overflow-x:scroll;scroll-behavior:smooth;scrollbar-width:none}.feature-carousel-container .product-carousel .carousel-container::-webkit-scrollbar{display:none}.feature-carousel-container .product-carousel .carousel-container .feature-service-card{border:1px solid #ddd;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;flex-direction:column;margin-right:24px;max-width:200px;min-width:200px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card:last-child{margin-right:0}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-direction:column;height:290px;justify-content:space-between;padding:24px 16px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .image-wrapper{height:64px;width:64px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .image-wrapper img{border-radius:4px;height:100%;object-fit:cover;width:100%}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .name{color:#181818;font-family:Roboto;font-size:24px;font-weight:600;line-height:32px;overflow-x:hidden;text-align:center}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .part-number,.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .price,.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .subscription{color:#333;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:18px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .part-number{font-size:12px;line-height:16px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .cart-button{position:relative}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .cart-button .hid-button{letter-spacing:.2px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .cart-button .hid-button svg{transform:scale(1.15)}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .info .cart-button .hid-loader{left:68px;position:absolute;top:9px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .feature-value{align-items:center;border-top:1px solid #ddd;display:flex;height:58px;justify-content:center;width:100%}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .feature-value .feature-box{align-items:center;background-color:#fafafa;border:1px solid #ddd;border-radius:4px;color:#161616;display:flex;font-family:Roboto;font-size:12px;font-weight:400;height:36px;justify-content:center;letter-spacing:.2px;line-height:18px;overflow-x:hidden;padding:8px;width:155px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .hid-button--secondary{letter-spacing:.2px}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .border-none{border:none}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .circle-check{color:#94bb20}.feature-carousel-container .product-carousel .carousel-container .feature-service-card .circle-minus{color:#d31245}.feature-carousel-container .product-carousel .button-group{display:flex;flex-direction:column;gap:2px;margin-left:8px}.feature-carousel-container .product-carousel .button-group .hid-button{color:#000}.services-container{padding:24px 16px;width:100%}.services-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.4px;line-height:30px;margin-bottom:24px}.services-container .service-categories{background-color:#fff;padding:24px}.services-container .service-categories .title{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.services-container .service-categories .loading-tabs{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.services-container .service-categories .hid-tabs{--color-endeavor:#00539b;margin-top:24px}.services-container .service-categories .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.services-container .service-categories .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.services-container .service-categories .hid-tabs .hid-tabs__content{padding:24px 0 0}.services-container .service-categories .hid-tabs .hid-tabs__content article{display:flex}.services-container .service-categories .tile-container{display:flex;flex-wrap:wrap;gap:24px}.invoice-generator .dark{color:#222}.invoice-generator .white{color:#fff}.invoice-generator .bg-white{background-color:#fff}.invoice-generator .bg-dark{background-color:#666}.invoice-generator .bg-gray{background-color:#e3e3e3}.invoice-generator .bg-red{background-color:#f03434}.invoice-generator .bg-green{background-color:#26a65b}.invoice-generator .block{display:block}.invoice-generator .flex{display:flex}.invoice-generator .flex-column{flex-direction:column}.invoice-generator .justify-space-between{justify-content:space-between}.invoice-generator .justify-end{justify-content:flex-end}.invoice-generator .align-center{align-items:center}.invoice-generator .min-w-350{min-width:350px}.invoice-generator .w-auto{width:auto!important}.invoice-generator .w-100{width:100%!important}.invoice-generator .w-50{width:50%}.invoice-generator .w-55{width:55%}.invoice-generator .w-45{width:45%}.invoice-generator .w-60{width:60%}.invoice-generator .w-40{width:40%}.invoice-generator .w-48{width:48%}.invoice-generator .w-17{width:17%}.invoice-generator .w-18{width:18%}.invoice-generator .w-20{width:20%}.invoice-generator .row{border-bottom:1px solid #e3e3e3;position:relative}.invoice-generator .border-bottom-dark{border-bottom:1px solid #222}.invoice-generator body{background:#f2f3f5;color:#555;font-family:Nunito,sans-serif;font-size:14px;margin:0;padding:0}.invoice-generator *{box-sizing:border-box}.invoice-generator h1{margin-bottom:30px;margin-top:0}.invoice-generator .mt-40{margin-top:40px}.invoice-generator .mt-30{margin-top:30px}.invoice-generator .mt-20{margin-top:20px}.invoice-generator .mt-10{margin-top:10px}.invoice-generator .mb-5{margin-bottom:5px}.invoice-generator .mr-10{margin-right:10px}.invoice-generator .ml-30{margin-left:30px}.invoice-generator .p-4-8{padding:4px 8px}.invoice-generator .p-5{padding:5px}.invoice-generator .pb-10{padding-bottom:10px}.invoice-generator .pr-2{padding-right:2px}.invoice-generator .right{text-align:right}.invoice-generator .center{text-align:center}.invoice-generator .text-small{font-size:12px}.invoice-generator .bold{font-weight:600}.invoice-generator .fs-12{font-size:12px}.invoice-generator .fs-20{font-size:20px}.invoice-generator .fs-30{font-size:30px}.invoice-generator .fs-45{font-size:45px}.invoice-generator .upper{text-transform:uppercase}.invoice-generator .text-no-wrap{text-wrap:nowrap}.invoice-generator .span{border:1px dotted #0000;display:inline-block;margin-bottom:1px;width:98%}.invoice-generator .invoice-wrapper{background:#fff;box-shadow:0 0 17px 0 #10284917;margin:auto;padding:40px 35px 24px;width:800px}.invoice-generator .download-pdf{display:flex;transition:opacity .5s ease-in-out}.invoice-generator .download-pdf .download-pdf__pdf:after{content:"Save PDF"}.invoice-generator .image{display:inline-block;position:relative}.invoice-generator .image__img{display:block}.invoice-generator .logo{padding-top:16px}.order-history-card{border-radius:4px;box-shadow:0 .81px 3.23px 0 rgba(0,0,0,.302);display:flex;height:88px;justify-content:space-between;padding:18px 24px;width:100%}.order-history-card .icon-info{align-items:center;display:flex;gap:24px}.order-history-card .icon-info svg{color:#94bb20}.order-history-card .icon-info .info{display:flex;flex-direction:column;gap:10px}.order-history-card .icon-info .info .name{color:#242426;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.08px;line-height:16px}.order-history-card .icon-info .info .detail{display:flex;gap:8px}.order-history-card .icon-info .info .detail span{align-items:center;color:#666;display:flex;font-family:Roboto;font-size:11.5px;font-weight:400;letter-spacing:.16px;line-height:14.5px}.order-history-card .icon-info .info .detail hr{height:1px;transform:rotate(90deg);width:10px}.order-history-card .icon-info .order-status{display:flex;flex-direction:column;gap:4px;margin-left:16px}.order-history-card .icon-info .order-status label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px}.order-history-card .icon-info .order-status .status-value{border:1px solid #858585;border-radius:4px;color:#858585;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:16px;padding:8px;text-align:center;text-transform:capitalize}.order-history-card .button-group{align-items:center;display:flex}.order-history-card .button-group .hid-button{letter-spacing:.2px}.order-history-card .button-group .hid-button svg{transform:scale(1.3)}.order-history-card .button-group hr{height:1px;transform:rotate(90deg);width:40px}.order-detail-modal .hid-modal__container{background-color:#efefef}.order-detail-modal .hid-modal__container .hid-modal__body{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;gap:24px;margin:32px;padding:32px}.order-detail-modal .hid-modal__footer{justify-content:center}.order-detail-modal .title{color:#888;font-family:Roboto;font-size:32px;font-weight:400;line-height:36px}.order-detail-modal .order-name{color:#000;font-family:Roboto;font-size:32px;font-weight:700;line-height:36px}.order-detail-modal .info-group{display:flex;flex-direction:column}.order-detail-modal .info-group .info-title{color:#000;font-family:Roboto;font-size:12px;font-weight:600;line-height:14px}.order-detail-modal .info-group .line{color:#000;font-family:Roboto;font-size:12px;font-weight:400;line-height:14px}.order-detail-modal .row{display:flex;gap:64px}.order-detail-modal .table{display:flex;flex-direction:column}.order-detail-modal .table .table-header{display:flex;width:100%}.order-detail-modal .table .table-header .col-1,.order-detail-modal .table .table-header .col-2,.order-detail-modal .table .table-header .col-3,.order-detail-modal .table .table-header .col-4{color:#000;font-family:Roboto;font-size:12px;font-weight:600;line-height:14px}.order-detail-modal .table .table-header .col-1{width:50%}.order-detail-modal .table .table-header .col-2{width:20%}.order-detail-modal .table .table-header .col-3{width:10%}.order-detail-modal .table .table-header .col-4{text-align:end;width:20%}.order-detail-modal .table .hid-divider__content{border:1px solid}.order-detail-modal .table .table-row{display:flex;width:100%}.order-detail-modal .table .table-row .col-1,.order-detail-modal .table .table-row .col-2,.order-detail-modal .table .table-row .col-3,.order-detail-modal .table .table-row .col-4{color:#000;font-family:Roboto;font-size:12px;font-weight:400;line-height:14px}.order-detail-modal .table .table-row .col-1{display:flex;flex-direction:column;width:50%}.order-detail-modal .table .table-row .col-1 span{color:#888;font-size:11px;text-transform:capitalize}.order-detail-modal .table .table-row .col-2{width:20%}.order-detail-modal .table .table-row .col-3{width:10%}.order-detail-modal .table .table-row .col-4{text-align:end;width:20%}.order-detail-modal .total{align-items:center;display:flex;flex-direction:column;width:100%}.order-detail-modal .total .hid-divider__content{border:1px solid;width:258px}.order-detail-modal .total .row{display:flex;justify-content:space-between;width:258px}.order-detail-modal .total .row label{color:#000;font-family:Roboto;font-size:12px;font-weight:600;line-height:14px}.order-detail-modal .total .row p{color:#000;font-family:Roboto;font-size:12px;font-weight:400;line-height:14px}.tab-content-order-history{display:flex;flex-direction:column;gap:16px}.tab-content-order-history .loading{display:flex;justify-content:center;padding:32px;width:100%}.tab-content-order-history .hid-notification__close-btn{display:none}.tab-content-order-history .no-orders{align-items:center;display:flex;flex-direction:column;gap:12px;padding:32px;width:100%}.tab-content-order-history .no-orders p{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px}.tab-content-order-history .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.tab-content-partner-details-container .detail-table{border:1px solid #ddd;border-radius:4px;width:100%}.tab-content-partner-details-container .detail-table .table-row{border-top:1px solid #ddd;display:flex;padding:16px 8px;width:100%}.tab-content-partner-details-container .detail-table .table-row .label{color:rgba(0,0,0,.671);font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;max-width:220px;min-width:220px}.tab-content-partner-details-container .detail-table .table-row .value{color:#333;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16.41px;padding-left:8px}.tab-content-partner-users-container{background-color:#fff;display:flex;flex-direction:column;gap:16px;min-height:100%;width:100%}.tab-content-partner-users-container .loading{display:flex;justify-content:center;padding:32px;width:100%}.tab-content-partner-users-container .user-list-container{display:flex;flex-direction:column;gap:12px;width:100%}.tab-content-partner-users-container .user-list-container .user-list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.tab-content-partner-users-container .user-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.tab-content-partner-users-container .no-partner-users{align-items:center;display:flex;flex-direction:column;gap:16px;height:280px;justify-content:center;width:100%}.tab-content-partner-users-container .no-partner-users>svg{color:#b9b9b9}.tab-content-partner-users-container .no-partner-users p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.partner-user-form-modal .hid-modal__header-headline{text-align:center}.partner-user-form-modal .user-form-container{display:flex;flex-direction:column;gap:32px}.partner-user-form-modal .user-form-container .button-group{display:flex;justify-content:space-between}.partner-user-form-modal .user-form-container .button-group .hid-button{letter-spacing:.2px}.partner-user-form-modal .user-form-container .button-group .delete-button-wrapper{position:relative}.partner-user-form-modal .user-form-container .button-group .delete-button-wrapper .hid-loader{left:34px;position:absolute;top:10px}.partner-user-form-modal .user-form-container .details-form{display:flex;flex-direction:column;gap:4px;justify-content:center}.partner-user-form-modal .user-form-container .details-form .hid-avatar{display:grid;justify-items:center;margin-bottom:24px}.partner-user-form-modal .user-form-container .details-form .hid-avatar .hid-avatar__edit{height:20px;margin:40px 40px 0 0;width:20px}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper{display:flex;gap:16px;width:100%}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .input-col-wrapper{display:flex;width:100%}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .dropdown-wrapper,.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .phone-wrapper{width:50%}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .label-field-container{display:flex;flex-direction:column;width:100%}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .field-label{color:#555;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:3px;letter-spacing:-.2px;line-height:16px;margin-bottom:6px}.partner-user-form-modal .user-form-container .details-form .input-row-wrapper .field-label span{color:#d31245}.partner-user-form-modal .user-form-container .user-info{align-items:center;display:flex;flex-direction:column;gap:4px}.partner-user-form-modal .user-form-container .user-info .name,.partner-user-form-modal .user-form-container .user-info .role{color:#161616;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.16px;line-height:18px}.partner-user-form-modal .user-form-container .user-info .email{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.partner-user-form-modal .user-form-container .role-list{display:flex;flex-direction:column;gap:24px}.partner-user-form-modal .user-form-container .role-list .role-card{border:.5px solid #c9c9c9;border-radius:4px;display:flex;flex-direction:column;width:100%}.partner-user-form-modal .user-form-container .role-list .role-card .header{border-bottom:.5px solid #c9c9c9;display:flex;justify-content:space-between;padding:16px;width:100%}.partner-user-form-modal .user-form-container .role-list .role-card .header .name{align-items:center;display:flex;gap:6px}.partner-user-form-modal .user-form-container .role-list .role-card .header .name p{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:30px}.partner-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle{align-items:center;display:flex}.partner-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle .hid-form-element{margin:0}.partner-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle .hid-form-element .hid-toggle__value{margin-left:8px;width:55px}.partner-user-form-modal .user-form-container .role-list .role-card .body{display:flex;flex-wrap:wrap;gap:12px;padding:24px}.partner-user-form-modal .user-form-container .role-list .role-card .body .list-item{display:flex;gap:4px;width:calc(50% - 6px)}.partner-user-form-modal .user-form-container .role-list .role-card .body .list-item p{color:#222;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px}.partner-user-form-modal .user-form-container .status-container{align-items:center;display:flex;flex-direction:column;gap:32px}.partner-user-form-modal .user-form-container .status-container .loading{align-items:center;display:flex;height:200px;justify-content:center}.partner-user-form-modal .user-form-container .status-container .status-icon{transform:scale(1.3)}.partner-user-form-modal .user-form-container .status-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.partner-user-form-modal .user-form-container .status-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}@media screen and (max-width:767px){.partner-user-form-modal .user-form-container .details-form .input-row-wrapper{flex-direction:column;gap:0}}.partner-user-card{align-items:center;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.302);display:flex;justify-content:space-between;padding:14px;width:100%}.partner-user-card .info{display:flex;gap:50px}.partner-user-card .info .hid-avatar{transform:scale(.8)}.partner-user-card .info .name{align-items:center;color:#00539b;display:flex;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:100%;width:120px}.partner-user-card .info .email{width:200px}.partner-user-card .info .email,.partner-user-card .info .role{align-items:center;color:#666;display:flex;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%}.partner-user-card .button-group{display:flex;gap:16px}.partner-user-card .button-group .user-edit-button .iconography--info{--color-cerulean:#00539b}.partner-user-card .button-group .hid-toggle{align-items:center;display:flex}.partner-user-card .button-group .hid-toggle .hid-form-element{margin:0}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card{align-items:center;border:1px solid #c4c4c4;border-radius:4px;display:flex;justify-content:space-between;padding:15px 16px;width:100%}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card .info{display:flex;gap:50px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card .info .label-value{display:flex;flex-direction:column;gap:4px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card .info .label-value .label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card .info .label-value .value{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;min-width:100px;padding-top:8px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .external-contract-card .info .label-value .status-value{border:1px solid #858585;border-radius:4px;color:#858585;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px;padding:8px;text-align:center;width:110px}.tab-content-external-contract .no-external-contract .hid-button--primary{letter-spacing:.2px}.contract-status-container{display:flex;flex-direction:column;gap:8px}.contract-status-container .toggle-container{display:flex;justify-content:flex-end;margin-bottom:8px;width:100%}.contract-status-container .toggle-container .hid-toggle .hid-form-element{margin-bottom:0}.contract-status-container .toggle-container .hid-toggle .hid-form-element label{margin-left:8px;min-width:105px}.contract-status-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;background-color:#fff;width:100%}.contract-status-container .hid-pagination-container .hid-grid__column{padding:0}.contract-status-container .hid-pagination-container .hid-grid--end-sm,.contract-status-container .hid-pagination-container .hid-table__footer-result{display:none}.contract-status-container .contract-status-card{align-items:center;border:1px solid #ddd;border-radius:4px;display:flex;justify-content:space-between;padding:12px 24px}.contract-status-container .contract-status-card .name{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%;width:150px}.contract-status-container .contract-status-card .status-days{align-items:center;display:flex;gap:24px;justify-content:center}.contract-status-container .contract-status-card .status-days .green-box,.contract-status-container .contract-status-card .status-days .red-box,.contract-status-container .contract-status-card .status-days .yellow-box{border-radius:3px;font-family:Roboto;font-size:12px;font-weight:700;letter-spacing:.16px;line-height:14px;padding:6px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.contract-status-container .contract-status-card .status-days .green-box{background-color:rgba(61,122,74,.078);border:1px solid #3d7a4a;color:#3d7a4a}.contract-status-container .contract-status-card .status-days .yellow-box{background-color:rgba(248,151,29,.078);border:1px solid #f8971d;color:#f8971d}.contract-status-container .contract-status-card .status-days .red-box{background-color:rgba(211,18,69,.078);border:1px solid #d31245;color:#d31245}.contract-status-container .contract-status-card .status-days p{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;min-width:110px}.contract-status-container .no-contracts{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px;padding:32px;text-align:center}.partner-settings-container{display:flex;flex-direction:column;gap:32px;padding:24px 16px;width:100%}.partner-settings-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.partner-settings-container .info-container{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;position:relative}.partner-settings-container .info-container .header-bar{background-color:#003087;border-top-left-radius:4px;border-top-right-radius:4px;height:70px;width:100%}.partner-settings-container .info-container .loading{display:flex;justify-content:center;padding:32px;width:100%}.partner-settings-container .info-container .details-wrapper{display:flex;width:100%}.partner-settings-container .info-container .details-wrapper .short-partner-details{display:flex;flex-direction:column;gap:8px;padding:84px 24px 24px;width:calc(45% - 1px)}.partner-settings-container .info-container .details-wrapper .short-partner-details .hid-avatar{left:10px;position:absolute;top:20px;transform:scale(.85)}.partner-settings-container .info-container .details-wrapper .short-partner-details .name{color:#333;font-family:Roboto;font-size:22px;font-weight:500;letter-spacing:.25px;line-height:28px;padding-bottom:8px}.partner-settings-container .info-container .details-wrapper .short-partner-details .type-label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px}.partner-settings-container .info-container .details-wrapper .short-partner-details .types-container{display:flex;flex-wrap:wrap;gap:16px}.partner-settings-container .info-container .details-wrapper .short-partner-details .types-container .box{border:1px solid #666;border-radius:4px;color:#666;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:18px;padding:6px;text-transform:uppercase}.partner-settings-container .info-container .details-wrapper .custom-divider{border-right:1px solid #ddd;margin:36px 0}.partner-settings-container .info-container .details-wrapper .contract-status-tab{padding:0 24px 16px;width:55%}.partner-settings-container .info-container .details-wrapper .contract-status-tab .loading-tabs{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.partner-settings-container .info-container .details-wrapper .contract-status-tab .hid-tabs{--color-endeavor:#00539b;margin-top:16px}.partner-settings-container .info-container .details-wrapper .contract-status-tab .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.partner-settings-container .info-container .details-wrapper .contract-status-tab .hid-tabs .hid-tabs__content{padding:12px 0 0}.partner-settings-container .all-tabs-container{background-color:#fff;border-radius:8px;min-height:350px;padding:16px 24px}.partner-settings-container .all-tabs-container .loading-tabs{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.partner-settings-container .all-tabs-container .hid-tabs{--color-endeavor:#00539b;margin-top:16px}.partner-settings-container .all-tabs-container .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.partner-settings-container .all-tabs-container .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.partner-settings-container .all-tabs-container .hid-tabs .hid-tabs__content{padding:24px 0 0}.contract-card{align-items:center;border:1px solid #c4c4c4;border-radius:4px;display:flex;justify-content:space-between;padding:15px 16px;width:100%}.contract-card .info{display:flex;gap:50px}.contract-card .info .label-value{display:flex;flex-direction:column;gap:4px}.contract-card .info .label-value .label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px}.contract-card .info .label-value .value{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;min-width:100px;padding-top:8px}.contract-card .info .label-value .status-value{border:1px solid #858585;border-radius:4px;color:#858585;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px;padding:8px 0;text-align:center;width:110px}.contract-card .button-group{display:flex;gap:16px}.contract-card .button-group .iconography--info{--color-cerulean:#00539b}@media(max-width:767px){.contract-card{flex-direction:column;gap:8px;padding:16px}.contract-card .info{flex-direction:column;gap:16px!important;width:100%}.contract-card .info .label-value{flex-direction:row;justify-content:space-between}.contract-card .info .label-value .value{padding-top:0;text-align:right}.contract-card .button-group{justify-content:flex-end;width:100%}}.tab-content-selected-partner-services{width:100%}.tab-content-selected-partner-services .tile-container{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.tab-content-selected-partner-services .tile-container .no-contract{align-items:center;display:flex;flex-direction:column;gap:12px;height:200px;justify-content:center;padding:32px;width:100%}.tab-content-selected-partner-services .tile-container .no-contract p{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px}.tab-content-selected-partner-services .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.selected-partner-detail-container{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;justify-content:center;max-width:656px;padding:16px 24px 24px;width:100%}.selected-partner-detail-container .icon-wrapper{display:flex;justify-content:flex-end;width:100%}.selected-partner-detail-container .icon-wrapper svg{cursor:pointer}.selected-partner-detail-container .partner-image-wrapper{height:40px;width:40px}.selected-partner-detail-container .partner-image-wrapper img{border-radius:50%;height:100%;object-fit:cover;width:100%}.selected-partner-detail-container .name-id{align-items:center;display:flex;flex-direction:column;gap:4px;margin-top:16px;padding:0 4px}.selected-partner-detail-container .name-id .name{color:#333;font-family:Roboto;font-size:20px;font-weight:500;line-height:22px}.selected-partner-detail-container .name-id .id{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.selected-partner-detail-container .button-group-wrapper{display:flex;gap:16px;margin-top:24px}.selected-partner-detail-container .button-group-wrapper .hid-button{letter-spacing:.2px}.selected-partner-detail-container .hid-tabs{--color-endeavor:#00539b;margin-top:24px;width:100%}.selected-partner-detail-container .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd;margin:0}.selected-partner-detail-container .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.selected-partner-detail-container .hid-tabs .hid-tabs__content{padding:4px 0 0}@media(max-width:1024px){.selected-partner-detail-container{padding:16px}.selected-partner-detail-container .button-group-wrapper{flex-direction:column}}.notification-popper-container{background-color:#fff;border-radius:4px;box-shadow:2px 2px 5.2px 0 #0000006b;display:flex;flex-direction:column;gap:16px;min-width:521px;padding:16px}.notification-popper-container .title{color:#222;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:.15px;line-height:22px}.notification-popper-container .gray-box{-ms-overflow-style:none;background-color:hsla(0,0%,77%,.078);border:1px solid rgba(0,0,0,.059);border-radius:4px;display:flex;flex-direction:column;max-height:calc(100vh - 190px);min-height:70px;overflow-y:scroll;scrollbar-width:none}.notification-popper-container .gray-box::-webkit-scrollbar{display:none}.notification-popper-container .gray-box .no-notification{color:#555;display:flex;font-family:Roboto;font-size:12px;font-weight:400;justify-content:center;letter-spacing:.2px;line-height:17.5px;padding:32px}.notification-popper-container .gray-box .notification-order{align-items:center;border-top:1px solid #e9e5e5;display:flex;padding:16px}.notification-popper-container .gray-box .notification-order .text-box{display:flex;flex-direction:column;gap:4px;padding-left:8px}.notification-popper-container .gray-box .notification-order .text-box .line-1{color:#222;font-family:Roboto;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:20px}.notification-popper-container .gray-box .notification-order .text-box .line-2{color:#888;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:15px}.notification-popper-container .gray-box .notification-order .hid-button{color:#00539b;font-size:12px;letter-spacing:.2px;margin-left:auto}@media only screen and (max-width:767px){.notification-popper-container{min-width:100%}}.hid-admin-home-container{--color-endeavor:#003087;display:flex;min-height:100vh}.hid-admin-home-container .left{background-color:#fff;display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:36px;width:45%}.hid-admin-home-container .left .logo-button-wrapper{align-items:center;display:flex;justify-content:space-between}.hid-admin-home-container .left .logo-button-wrapper .button-group{display:flex;gap:8px}.hid-admin-home-container .left .logo-button-wrapper .button-group .notification-button-wrapper{cursor:pointer;position:relative}.hid-admin-home-container .left .logo-button-wrapper .button-group .notification-button-wrapper:hover .hid-button--secondary{background-color:#b0cbea3d}.hid-admin-home-container .left .logo-button-wrapper .button-group .notification-button-wrapper .hid-badge{position:absolute;right:4px;top:2px}.hid-admin-home-container .left .logo-button-wrapper .button-group .hid-avatar .hid-avatar__icon-container__Large{--size:40px}.hid-admin-home-container .left .logo-button-wrapper .button-group .hid-avatar .hid-avatar__icon-container__Large svg{height:22px;width:22px}.hid-admin-home-container .left .row-1{align-items:center;display:flex;justify-content:space-between}.hid-admin-home-container .left .row-1 p{color:#333;font-family:Roboto;font-size:36px;font-weight:300;letter-spacing:-.4px;line-height:42px}.hid-admin-home-container .left .row-1 .hid-button--secondary{color:#00539b;letter-spacing:.2px}.hid-admin-home-container .left .row-2{display:flex;flex-direction:column;gap:16px}.hid-admin-home-container .left .row-2 p{color:#333;font-family:Roboto;font-size:14px;font-weight:700;line-height:18px;opacity:.5}.hid-admin-home-container .left .row-2 .action-card .hid-card__body{display:flex;padding:0}.hid-admin-home-container .left .row-2 .action-card .icon-wrapper{background-color:#08387f;border-radius:4px 0 0 4px;padding:16px}.hid-admin-home-container .left .row-2 .action-card .icon-wrapper svg{color:#fff}.hid-admin-home-container .left .row-2 .action-card .text-icon{align-items:center;display:flex;justify-content:space-between;padding:16px 24px;width:100%}.hid-admin-home-container .left .row-2 .action-card .text-icon .text{color:#08387f;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.200000003px;line-height:18px;text-transform:uppercase}.hid-admin-home-container .left .row-2 .action-card .text-icon svg{color:#003087}.hid-admin-home-container .left .row-3{display:flex;flex-direction:column;gap:16px}.hid-admin-home-container .left .row-3 p{color:#333;font-family:Roboto;font-size:14px;font-weight:700;line-height:18px;opacity:.5;padding:0 4px}.hid-admin-home-container .left .row-3 .hid-form-element{margin:0;padding:0 4px}.hid-admin-home-container .left .row-3 .hid-form-element .hid-form-element__search-icon svg{color:#00539b}.hid-admin-home-container .left .row-3 .partner-list-loading{display:flex;justify-content:center;padding:32px;width:100%}.hid-admin-home-container .left .row-3 .partner-list{display:flex;flex-direction:column;gap:16px}.hid-admin-home-container .left .row-3 .partner-list .partner-card{max-height:90px;min-height:90px}.hid-admin-home-container .left .row-3 .partner-list .partner-card .hid-card__body{align-items:center;display:flex;gap:20px;height:90px;padding:0}.hid-admin-home-container .left .row-3 .partner-list .partner-card span{background-color:#94bb20;border-radius:4px 0 0 4px;gap:0;height:90px;width:3px}.hid-admin-home-container .left .row-3 .partner-list .partner-card .image-wrapper{height:40px;width:40px}.hid-admin-home-container .left .row-3 .partner-list .partner-card .image-wrapper img{border-radius:50%;height:100%;object-fit:cover;width:100%}.hid-admin-home-container .left .row-3 .partner-list .partner-card .details{display:flex;flex-direction:column;gap:2px}.hid-admin-home-container .left .row-3 .partner-list .partner-card .details .id{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px}.hid-admin-home-container .left .row-3 .partner-list .partner-card .details .name{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.hid-admin-home-container .left .row-3 .partner-list .selected-partner span{background-color:#08387f;width:5px}.hid-admin-home-container .left .row-3 .partner-list .selected-partner .hid-card__body{background-color:#ecf3fa;border-radius:4px}.hid-admin-home-container .right{background:linear-gradient(52.62deg,#003087 20.39%,#002e56 82.87%);display:flex;flex-direction:column;gap:32px;min-height:100vh;padding:40px;width:55%}.hid-admin-home-container .right .no-selected-partner{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:24px;justify-content:center;max-width:656px;padding:24px;width:100%}.hid-admin-home-container .right .no-selected-partner svg{color:rgba(0,48,135,.322)}.hid-admin-home-container .right .no-selected-partner p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:18px}.hid-admin-home-container .tiles-container{display:flex;flex-wrap:wrap;gap:24px;max-width:656px}.hid-admin-home-container .tiles-container .tile{background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:157px;justify-content:space-between;padding:24px;width:316px}.hid-admin-home-container .tiles-container .tile .label{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.hid-admin-home-container .tiles-container .tile .value-circle{display:flex;justify-content:space-between}.hid-admin-home-container .tiles-container .tile .value-circle .value{color:#00539b;font-family:Roboto;font-size:48px;font-weight:400;letter-spacing:-.04px;line-height:56.25px}.hid-admin-home-container .tiles-container .tile .value-circle .circle-out{align-items:center;border-radius:50%;display:flex;height:54px;justify-content:center;width:54px}.hid-admin-home-container .tiles-container .tile .value-circle .circle-out .circle-in{border-radius:50%;height:40px;width:40px}.hid-admin-home-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}@media only screen and (max-width:1023px){.hid-admin-home-container{flex-direction:column}.hid-admin-home-container .left{gap:16px;min-height:-webkit-max-content;min-height:max-content;padding:16px 0;width:100%}.hid-admin-home-container .left .home-header{padding:0 16px}.hid-admin-home-container .left .home-header .home-header-mobile{color:#003087;font-family:Roboto;font-size:20px;font-weight:300;letter-spacing:0;line-height:24px;margin:8px 0 12px}.hid-admin-home-container .left .row-1{align-items:flex-start;flex-direction:column;gap:12px;padding:0 16px}.hid-admin-home-container .left .row-1 p{font-size:24px;line-height:28px}.hid-admin-home-container .left .row-2,.hid-admin-home-container .left .row-3{padding:0 16px}.hid-admin-home-container .right{align-items:center;padding:16px;width:100%}.hid-admin-home-container .right .tiles-container{justify-content:center}.hid-admin-home-container .tiles-container{background:linear-gradient(52.62deg,#003087 20.39%,#002e56 82.87%);justify-content:center;max-width:none;padding:24px}.hid-pagination-container .hid-grid{gap:8px;padding:8px 0}.hid-pagination-container .hid-grid .hid-grid__column{justify-content:center;padding:0}}@media only screen and (max-width:767px){.hid-admin-home-container .left .row-2 .action-card .text-icon{padding:16px}.hid-admin-home-container .left .tiles-container{background:linear-gradient(52.62deg,#003087 20.39%,#002e56 82.87%);gap:16px;padding:16px}.hid-admin-home-container .left .tiles-container .tile{height:100px;padding:16px;width:166px}.hid-admin-home-container .left .tiles-container .tile .value-circle .value{font-size:36px;line-height:42px}.hid-admin-home-container .left .tiles-container .tile .value-circle .circle-out{height:32px;width:32px}.hid-admin-home-container .left .tiles-container .tile .value-circle .circle-out .circle-in{height:24px;width:24px}}.MuiBottomNavigation-root{align-items:flex-start;background-color:#fff!important;border-top:1px solid #ddd;bottom:0;height:66px!important;padding-top:6px;position:fixed;width:100%;z-index:1000}.MuiBottomNavigation-root .MuiButtonBase-root{gap:4px}.MuiBottomNavigation-root .Mui-selected{color:#003087!important}.mui-bottom-navigation-selected-icon{color:#003087}.status-message-page{align-items:center;background-color:#00539b;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px;width:100%}.status-message-page .status-message-container{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:244px;justify-content:center;padding:32px;width:330px}.status-message-page .status-message-container svg{transform:scale(1.3)}.status-message-page .status-message-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.status-message-page .status-message-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}.partner-detail-form-container,.partner-detail-form-container .image-edit{display:flex;flex-direction:column;gap:12px}.partner-detail-form-container .image-edit{align-items:center;margin-bottom:8px}.partner-detail-form-container .image-edit p{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.partner-detail-form-container .label-field-container{display:flex;flex-direction:column;width:100%}.partner-detail-form-container .field-label{color:#222;display:flex;font-family:Roboto;font-size:14px;font-weight:500;gap:3px;letter-spacing:.2px;line-height:16px;margin-bottom:6px}.partner-detail-form-container .field-label span{color:#d31245}.partner-detail-form-container .input-row-wrapper{display:flex;gap:16px;width:100%}.partner-detail-form-container .input-row-wrapper .hid-form-element__label{color:#222;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px}.partner-detail-form-container .input-row-wrapper .input-col-wrapper{display:flex;width:100%}.partner-detail-form-container .input-row-wrapper .input-col-wrapper .dropdown-wrapper,.partner-detail-form-container .input-row-wrapper .input-col-wrapper .phone-wrapper{width:50%}.partner-detail-form-container .input-row-wrapper .hid-form-element__selectbox{background-color:#fafafa}.partner-detail-form-container .input-row-wrapper .hid-content-switcher{margin-bottom:16px;width:100%}.partner-detail-form-container .input-row-wrapper .hid-content-switcher .hid-content-switcher__btn{justify-content:center;width:calc(50% - 1px)}.partner-detail-form-container .input-row-wrapper .react-datepicker-wrapper{width:100%}.partner-detail-form-container .input-row-wrapper .react-datepicker-wrapper input{background-color:#fafafa}.partner-detail-form-container .inline-input-wrapper{display:flex;flex-direction:column;margin-bottom:12px}.partner-detail-form-container .partner-type-input-wrapper{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container{display:flex;flex-wrap:wrap;gap:16px}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container .hid-card{width:324px}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container .hid-card a{display:flex;height:100%}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container .hid-card .hid-card__body{align-items:center;display:flex;padding:16px 24px;width:100%}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container .card-content{align-items:center;display:flex;justify-content:space-between;width:100%}.partner-detail-form-container .partner-type-input-wrapper .partner-type-container .card-content span{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.partner-detail-form-container .MuiOutlinedInput-root .MuiSelect-select{background-color:#fafafa;padding:7px 40px 7px 16px}.partner-detail-form-container .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1px solid #ddd;border-radius:4px}.partner-detail-form-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ddd}.partner-detail-form-container .MuiOutlinedInput-root .MuiChip-root{font-size:12px;height:22px}.create-partner-container{align-items:center;background-color:#00539b;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px 0}.create-partner-container .accordion-no-1,.create-partner-container .accordion-no-2{background-color:#fff;border:1px solid #ddd;border-radius:8px;width:746px}.create-partner-container .accordion-no-1 .accordion-title,.create-partner-container .accordion-no-2 .accordion-title{align-items:center;display:flex;gap:16px;padding:16px}.create-partner-container .accordion-no-1 .accordion-title p,.create-partner-container .accordion-no-2 .accordion-title p{color:#161616;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px}.create-partner-container .accordion-no-1 .accordion-body,.create-partner-container .accordion-no-2 .accordion-body{display:flex;flex-direction:column;gap:16px;padding:24px 40px}.create-partner-container .accordion-no-1 .button-group,.create-partner-container .accordion-no-2 .button-group{display:flex;justify-content:space-between}.create-partner-container .accordion-no-1 .button-group .hid-button,.create-partner-container .accordion-no-2 .button-group .hid-button{letter-spacing:.2px}.create-partner-container .disabled{opacity:.4}.create-partner-container .accordion-no-2 .accordion-body{padding:24px}.create-partner-container .accordion-no-2 .accordion-body .top{display:flex;flex-direction:column;gap:32px;padding:16px 4px}.create-partner-container .accordion-no-2 .accordion-body .top .row{display:flex;width:100%}.create-partner-container .accordion-no-2 .accordion-body .top .row .label-value{display:flex;flex-direction:column;gap:8px;padding-right:16px;width:50%}.create-partner-container .accordion-no-2 .accordion-body .top .row .label-value label{color:#222;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px}.create-partner-container .accordion-no-2 .accordion-body .top .row .label-value span{color:#000;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:18px}.create-partner-container .accordion-no-2 .accordion-body .detail-table{border:1px solid #ddd;border-radius:4px;width:100%}.create-partner-container .accordion-no-2 .accordion-body .detail-table .table-row{border-top:1px solid #ddd;display:flex;padding:16px 8px;width:100%}.create-partner-container .accordion-no-2 .accordion-body .detail-table .table-row .label{color:rgba(0,0,0,.671);font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;max-width:120px;min-width:120px}.create-partner-container .accordion-no-2 .accordion-body .detail-table .table-row .value{color:#333;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16.41px;padding-left:8px}.delete-confirm-modal .message-button-container .message-text{border:1px solid #d31245;color:#d31245}.partner-list-container .search-table-container{background-color:#fff;border:1px solid #ddd}.partner-list-container .search-table-container .search-input-filter-wrapper,.partner-list-container .search-table-container .table-container .table-header{border-bottom:1px solid #ddd}.toggle-portal-access-modal .message-button-container{align-items:center;display:flex;flex-direction:column;gap:12px}.toggle-portal-access-modal .hid-modal__header-headline--primary{font-weight:500;text-align:center}.toggle-portal-access-modal .hid-button{letter-spacing:.2px}.toggle-portal-access-modal .confirm-message{color:#242426;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:22px;text-align:center}.toggle-portal-access-modal .icon-wrapper{align-items:center;background-color:#d9d9d9;border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:16px;width:40px}.toggle-portal-access-modal .name{color:#333;font-family:Roboto;font-size:19px;font-weight:500;letter-spacing:0;line-height:100%}.toggle-portal-access-modal .status{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.toggle-portal-access-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:140px}.toggle-portal-access-modal .status-message-modal-container svg{transform:scale(1.3)}.toggle-portal-access-modal .status-message-modal-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.toggle-portal-access-modal .hid-modal__footer{justify-content:center}.link-partner-modal .message-button-container{align-items:center;display:flex;flex-direction:column;gap:12px}.link-partner-modal .hid-modal__header-headline--primary{font-weight:500;text-align:center}.link-partner-modal .confirm-message{color:#242426;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:22px;text-align:center}.link-partner-modal .link-to-parent{align-items:center;display:flex;gap:44px}.link-partner-modal .link-to-parent .partner-image-name{align-items:center;display:flex;flex-direction:column;gap:16px;width:120px}.link-partner-modal .link-to-parent .partner-image-name .icon-wrapper{align-items:center;background-color:#d9d9d9;border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:32px;width:40px}.link-partner-modal .link-to-parent .partner-image-name .name{color:#333;font-family:Roboto;font-size:19px;font-weight:500;letter-spacing:0;line-height:100%}.link-partner-modal .link-to-parent .partner-image-name .selected-partner-placeholder{background-color:#f2f2f2;height:12px;margin:3px 0;width:110px}.link-partner-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:140px}.link-partner-modal .status-message-modal-container svg{transform:scale(1.3)}.link-partner-modal .status-message-modal-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.link-partner-modal .hid-button{letter-spacing:.2px}.link-partner-modal .hid-modal__footer{justify-content:center}.toggle-status-modal .message-button-container{align-items:center;display:flex;flex-direction:column;gap:12px}.toggle-status-modal .hid-modal__header-headline--primary{font-weight:500;text-align:center}.toggle-status-modal .confirm-message{color:#242426;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:22px;text-align:center}.toggle-status-modal .icon-wrapper{align-items:center;background-color:#d9d9d9;border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:16px;width:40px}.toggle-status-modal .name{color:#333;font-family:Roboto;font-size:19px;font-weight:500;letter-spacing:0;line-height:100%}.toggle-status-modal .status{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.toggle-status-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:140px}.toggle-status-modal .status-message-modal-container svg{transform:scale(1.3)}.toggle-status-modal .status-message-modal-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.toggle-status-modal .hid-button{letter-spacing:.2px}.toggle-status-modal .hid-modal__footer{justify-content:center}.delete-partner-confirm-modal .hid-button{letter-spacing:.2px}.delete-partner-confirm-modal .message-button-container{display:flex;flex-direction:column;gap:32px}.delete-partner-confirm-modal .message-button-container .partner-name-status{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center}.delete-partner-confirm-modal .message-button-container .partner-name-status p{color:#242426;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:22px;text-align:center}.delete-partner-confirm-modal .message-button-container .partner-name-status .icon-wrapper{align-items:center;background-color:#d9d9d9;border-radius:50%;display:flex;height:40px;justify-content:center;margin-top:16px;width:40px}.delete-partner-confirm-modal .message-button-container .partner-name-status .name{color:#333;font-family:Roboto;font-size:19px;font-weight:500;letter-spacing:0;line-height:100%}.delete-partner-confirm-modal .message-button-container .partner-name-status .status{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.delete-partner-confirm-modal .message-button-container .button-group{align-items:center;display:flex;flex-direction:column;gap:16px}.delete-partner-confirm-modal .message-button-container .button-group .hid-button{width:-webkit-max-content;width:max-content}.delete-partner-confirm-modal .message-button-container .button-group .delete-button-wrapper{position:relative}.delete-partner-confirm-modal .message-button-container .button-group .delete-button-wrapper .hid-loader{left:34px;position:absolute;top:10px}.delete-partner-confirm-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:140px}.delete-partner-confirm-modal .status-message-modal-container svg{transform:scale(1.3)}.delete-partner-confirm-modal .status-message-modal-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.manage-partner-container{--color-endeavor:#00539b;--text-06:#00539b;align-items:flex-start;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:24px 48px;width:100%}.manage-partner-container .partner-details-loading{display:flex;justify-content:center;padding:64px;width:100%}.manage-partner-container .partner-title{color:#222;font-family:Roboto;font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px;vertical-align:middle}.manage-partner-container .title-btn-group{display:flex;justify-content:space-between;margin-top:12px;max-width:1100px;width:100%}.manage-partner-container .all-partner-information{display:flex;flex-direction:column;gap:8px;width:100%}.manage-partner-container .all-partner-information .partner-short-details{align-items:center;background-color:#fff;border-radius:8px;display:flex;gap:16px;padding:16px;width:100%}.manage-partner-container .all-partner-information .partner-short-details .partner-logo{align-items:center;background-color:#e6edf6;border:1px solid #ccdfff;border-radius:8px;display:flex;height:52px;justify-content:center;width:52px}.manage-partner-container .all-partner-information .partner-short-details .partner-logo svg{color:#0057b7}.manage-partner-container .all-partner-information .partner-short-details .name-and-details{display:flex;flex-direction:column;gap:4px}.manage-partner-container .all-partner-information .partner-short-details .name-and-details .name{color:#222;font-family:Roboto;font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px}.manage-partner-container .all-partner-information .partner-short-details .details{display:flex;gap:16px}.manage-partner-container .all-partner-information .partner-short-details .details .id{align-items:center;color:#4a5565;display:flex;font-family:Roboto;font-size:18px;font-weight:400;gap:4px;letter-spacing:.2px;line-height:22px;margin-right:32px}.manage-partner-container .all-partner-information .partner-short-details .details .users{align-items:center;background-color:#b0ffc4;border-radius:12px;color:#1c1c1c;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;letter-spacing:.2px;line-height:16px;padding:4px 8px}.manage-partner-container .all-partner-information .partner-short-details .details .status{align-items:center;background-color:#ccdfff;border-radius:12px;color:#1c1c1c;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;letter-spacing:.2px;line-height:16px;padding:4px 8px}.manage-partner-container .all-partner-information .partner-short-details .details .label-value{align-items:center;display:flex;gap:4px}.manage-partner-container .all-partner-information .partner-short-details .details .label-value svg{color:#666;margin-right:4px}.manage-partner-container .all-partner-information .partner-short-details .details .label-value p{color:#666;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px}.manage-partner-container .all-partner-information .partner-short-details .details .label-value span{color:#666;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.2px;line-height:18px}.manage-partner-container .all-partner-information .partner-short-details .right{align-items:center;display:flex;gap:16px;margin-left:auto}.manage-partner-container .all-partner-information .partner-short-details .right .hid-button--flat{background-color:#fff;border:1px solid #ddd;border-radius:4px;letter-spacing:.2px;text-transform:none}.manage-partner-container .all-partner-information .partner-short-details .right .hid-button--secondary svg{color:#000}.manage-partner-container .all-partner-information .notification-order-card{align-items:center;background-color:#fff;border:1px solid #00aeef;border-left-width:3px;display:flex;padding:16px;width:100%}.manage-partner-container .all-partner-information .notification-order-card .text-box{align-items:center;display:flex;gap:12px;padding-left:8px}.manage-partner-container .all-partner-information .notification-order-card .text-box .line-1{color:#222;font-family:Roboto;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:16px}.manage-partner-container .all-partner-information .notification-order-card .text-box .line-2{color:#888;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px}.manage-partner-container .all-partner-information .notification-order-card .hid-button{border:1px solid #00539b;color:#00539b;letter-spacing:.2px;margin-left:auto}.manage-partner-container .all-partner-information .sidebar-outlet{display:flex;gap:8px;min-height:582px}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;max-width:110px;min-width:110px}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .menu-item{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:16px 12px}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .menu-item:first-child{border-radius:8px 8px 0 0}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .menu-item:last-child{margin-bottom:8px}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .menu-item p{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .active-menu-item{background-color:rgba(176,203,234,.239);border-right:5px solid #08387f}.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .active-menu-item p,.manage-partner-container .all-partner-information .sidebar-outlet .sidebar .active-menu-item svg{color:#08387f}.manage-partner-container .all-partner-information .sidebar-outlet .outlet{width:100%}.partner-details-view{background-color:#fff;display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.partner-details-view .details-section{display:flex;flex-direction:column;gap:16px}.partner-details-view .details-section .section-header{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.partner-details-view .details-section .section-header h3{color:#333;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:-.2px;line-height:24px;margin:0}.partner-details-view .details-section .details-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.partner-details-view .details-section .details-grid .detail-item{display:flex;flex-direction:column;gap:8px}.partner-details-view .details-section .details-grid .detail-item.full-width{grid-column:1/-1}.partner-details-view .details-section .details-grid .detail-item label{color:#555;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:-.2px;line-height:16px}.partner-details-view .details-section .details-grid .detail-item span{color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;word-break:break-word}.partner-details-view .details-section .details-grid .detail-item span a{color:#00539b;text-decoration:none}.partner-details-view .details-section .details-grid .detail-item span a:hover{text-decoration:underline}.partner-details-view .details-section .details-grid .detail-item .partner-types{display:flex;flex-wrap:wrap;gap:8px}.partner-details-view .details-section .details-grid .detail-item .partner-types .partner-type-tag{border:1px solid #666;border-radius:4px;color:#666;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.2px;line-height:18px;padding:6px;text-transform:uppercase}.partner-details-view .details-section .details-grid .detail-item .potential-badge{border-radius:12px;display:flex;font-size:12px;font-weight:500;letter-spacing:.5px;padding:4px 12px;text-transform:uppercase;width:-webkit-max-content;width:max-content}.partner-details-view .details-section .details-grid .detail-item .potential-badge.prime{background-color:#e8f5e8;border:1px solid #c8e6c9;color:#2e7d32}.partner-details-view .details-section .details-grid .detail-item .potential-badge.non-prime{background-color:#fff3e0;border:1px solid #ffcc02;color:#f57c00}.partner-details-view .details-section .details-grid .detail-item .tier-badge{background-color:#b0ffc4;border-radius:12px;color:#1c1c1c;padding:4px 8px;width:-webkit-fit-content;width:fit-content}@media(max-width:768px){.partner-details-view{padding:16px}.partner-details-view .details-section .details-grid{gap:16px;grid-template-columns:1fr}}@media(max-width:480px){.partner-details-view{gap:16px;padding:12px}.partner-details-view .details-section{gap:12px}.partner-details-view .details-section .section-header h3{font-size:16px}.partner-details-view .details-section .details-grid{gap:12px}.partner-details-view .details-section .details-grid .detail-item{gap:6px}.partner-details-view .details-section .details-grid .detail-item label,.partner-details-view .details-section .details-grid .detail-item span{font-size:13px}}.partner-details{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;height:100%;padding:24px;width:100%}.partner-details .partner-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.partner-details .partner-details-header h2{color:#333;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:-.2px;line-height:32px;margin:0}.partner-details .partner-details-header .hid-button--secondary{letter-spacing:.2px}.partner-details .partner-details-header .hid-button--secondary svg{color:#000}.partner-details .partner-detail-form-container .field-label{color:#555;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:-.2px;line-height:16px}.partner-details .button-group{display:flex;justify-content:flex-end;margin-top:16px}.partner-details .button-group .edit-actions{align-items:center;display:flex;gap:12px}.partner-details .button-group .hid-button--primary,.partner-details .button-group .hid-button--secondary{letter-spacing:.2px}.partner-details .button-group .save-btn-wrapper{position:relative}.partner-details .button-group .save-btn-wrapper .hid-loader{left:26px;position:absolute;top:10px}@media(max-width:768px){.partner-details{padding:16px}.partner-details .partner-details-header{align-items:flex-start;flex-direction:column;gap:12px}.partner-details .partner-details-header h2{font-size:20px;line-height:28px}.partner-details .button-group .edit-actions{flex-direction:column;gap:8px;width:100%}.partner-details .button-group .edit-actions .hid-button{width:100%}}@media(max-width:480px){.partner-details{gap:12px;padding:12px}.partner-details .partner-details-header h2{font-size:18px;line-height:24px}}.tab-content-partner-services{width:100%}.tab-content-partner-services .contract-container{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.tab-content-partner-services .contract-container .toggle-container{display:flex;justify-content:flex-end;width:100%}.tab-content-partner-services .contract-container .toggle-container .hid-toggle .hid-form-element{margin-bottom:0}.tab-content-partner-services .contract-container .toggle-container .hid-toggle .hid-form-element label{margin-left:8px;min-width:105px}.tab-content-partner-services .contract-container .no-contract{align-items:center;display:flex;flex-direction:column;gap:12px;height:480px;justify-content:center;padding:32px;width:100%}.tab-content-partner-services .contract-container .no-contract p{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px}.tab-content-partner-services .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.tab-content-external-contract{width:100%}.tab-content-external-contract .loading{display:flex;justify-content:center;padding:32px;width:100%}.tab-content-external-contract .hid-button{letter-spacing:.2px}.tab-content-external-contract .external-contract-list-container{align-items:flex-end;display:flex;flex-direction:column;gap:12px;padding-top:8px;width:100%}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .toggle-container{align-items:center;display:flex;gap:16px;justify-content:flex-end;width:100%}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .toggle-container .hid-toggle .hid-form-element{margin-bottom:0}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .toggle-container .hid-toggle .hid-form-element label{margin-left:8px;min-width:105px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .table-header{align-items:center;display:flex;gap:50px;padding-left:16px;padding-right:112px;width:100%}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .table-header div:first-child{max-width:210px;min-width:210px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .table-header div:nth-child(2){max-width:110px;min-width:110px;padding-left:4px}.tab-content-external-contract .external-contract-list-container .external-contract-list-wrapper .label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;min-width:100px}.tab-content-external-contract .external-contract-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.tab-content-external-contract .no-external-contract{align-items:center;display:flex;flex-direction:column;gap:16px;height:480px;justify-content:center;width:100%}.tab-content-external-contract .no-external-contract>svg{color:#b9b9b9}.tab-content-external-contract .no-external-contract p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.external-contract-card{align-items:center;border:1px solid #c4c4c4;border-radius:4px;display:flex;justify-content:space-between;padding:16px;width:100%}.external-contract-card .info{display:flex;gap:50px}.external-contract-card .info .label-value{display:flex;flex-direction:column;gap:4px;min-width:100px}.external-contract-card .info .label-value .value{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;padding-top:8px}.external-contract-card .info .label-value .status-value{border:1px solid #858585;border-radius:4px;color:#858585;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px;padding:8px;text-align:center;width:110px}.external-contract-card .button-group{display:flex;gap:16px}.external-contract-card .button-group .iconography--info{--color-cerulean:#00539b}.external-contract-card .button-group .delete-button:hover{background-color:rgba(211,18,69,.102)}.external-contract-card .button-group .delete-button:active{background-color:rgba(211,18,69,.459)}.external-contract-card .button-group .delete-button:disabled{cursor:not-allowed;opacity:.2}.services-subscriptions-container{background-color:#fff;min-height:100%;padding:16px 24px 24px;width:100%}.services-subscriptions-container .loading-tabs{align-items:center;display:flex;height:200px;justify-content:center;width:100%}.services-subscriptions-container .hid-tabs{--color-endeavor:#00539b}.services-subscriptions-container .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.services-subscriptions-container .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.services-subscriptions-container .hid-tabs .hid-tabs__content{padding:4px 0 0}.services-subscriptions-container .hid-tabs .hid-tabs__content article{display:flex}.external-contract-form-container{display:flex;flex-direction:column;gap:10px}.external-contract-form-container .label-field-container{display:flex;flex-direction:column;width:100%}.external-contract-form-container .field-label{color:#555;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:3px;letter-spacing:.2px;line-height:16px;margin-bottom:6px}.external-contract-form-container .field-label span{color:#d31245}.external-contract-form-container .input-row-wrapper{display:flex;gap:16px;width:100%}.external-contract-form-container .input-row-wrapper .hid-form-element__label{color:#222;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px}.external-contract-form-container .input-row-wrapper .input-col-wrapper{display:flex;width:100%}.external-contract-form-container .input-row-wrapper .input-col-wrapper .dropdown-wrapper,.external-contract-form-container .input-row-wrapper .input-col-wrapper .phone-wrapper{width:50%}.external-contract-form-container .input-row-wrapper .hid-form-element__selectbox{background-color:#fafafa}.external-contract-form-container .date-input-container{border:1px solid #ddd;border-radius:4px;display:flex;flex-direction:column;width:100%}.external-contract-form-container .date-input-container .date-row-wrapper{align-items:center;border-top:1px solid #ddd;display:flex;width:100%}.external-contract-form-container .date-input-container .date-row-wrapper .date-label{color:rgba(0,0,0,.671);font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;padding:12px;width:50%}.external-contract-form-container .date-input-container .date-row-wrapper .date-label span{color:#d31245}.external-contract-form-container .date-input-container .date-row-wrapper .date-value{padding:12px 24px 0 8px;width:50%}.external-contract-form-container .date-input-container .date-row-wrapper .date-value .hid-form-group{margin-bottom:12px}.external-contract-form-container .date-input-container .date-row-wrapper .date-value .hid-form-group input{background-color:#fafafa}.create-external-contract-container{align-items:center;background:linear-gradient(180deg,#003087,#002e56);display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px 0}.create-external-contract-container .form-title{color:#161616;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;padding:16px}.create-external-contract-container .accordion-no-1,.create-external-contract-container .accordion-no-2,.create-external-contract-container .form-title{background-color:#fff;border:1px solid #ddd;border-radius:8px;width:746px}.create-external-contract-container .accordion-no-1 .accordion-title,.create-external-contract-container .accordion-no-2 .accordion-title{align-items:center;display:flex;gap:16px;padding:16px}.create-external-contract-container .accordion-no-1 .accordion-title p,.create-external-contract-container .accordion-no-2 .accordion-title p{color:#161616;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px}.create-external-contract-container .accordion-no-1 .accordion-body,.create-external-contract-container .accordion-no-2 .accordion-body{display:flex;flex-direction:column;gap:16px;padding:24px 36px}.create-external-contract-container .accordion-no-1 .button-group,.create-external-contract-container .accordion-no-2 .button-group{display:flex;justify-content:space-between}.create-external-contract-container .accordion-no-1 .button-group .hid-button,.create-external-contract-container .accordion-no-2 .button-group .hid-button{letter-spacing:.2px}.create-external-contract-container .disabled{opacity:.4}.create-external-contract-container .accordion-no-2 .accordion-body .button-group{padding-top:8px}.status-message-container{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:244px;justify-content:center;padding:32px;width:330px}.status-message-container svg{transform:scale(1.3)}.status-message-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.status-message-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}.update-external-contract-container{align-items:center;background:linear-gradient(180deg,#003087,#002e56);display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px 0}.update-external-contract-container .form-title{color:#161616;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;padding:16px}.update-external-contract-container .accordion-no-1,.update-external-contract-container .accordion-no-2,.update-external-contract-container .form-title{background-color:#fff;border:1px solid #ddd;border-radius:8px;width:746px}.update-external-contract-container .accordion-no-1 .accordion-title,.update-external-contract-container .accordion-no-2 .accordion-title{align-items:center;display:flex;gap:16px;padding:16px}.update-external-contract-container .accordion-no-1 .accordion-title p,.update-external-contract-container .accordion-no-2 .accordion-title p{color:#161616;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px}.update-external-contract-container .accordion-no-1 .accordion-body,.update-external-contract-container .accordion-no-2 .accordion-body{display:flex;flex-direction:column;gap:16px;padding:24px 36px}.update-external-contract-container .accordion-no-1 .button-group,.update-external-contract-container .accordion-no-2 .button-group{display:flex;justify-content:space-between}.update-external-contract-container .accordion-no-1 .button-group .hid-button,.update-external-contract-container .accordion-no-2 .button-group .hid-button{letter-spacing:.2px}.update-external-contract-container .disabled{opacity:.4}.update-external-contract-container .accordion-no-2 .accordion-body .button-group{padding-top:8px}.orders-container{background-color:#fff;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:24px;width:100%}.orders-container .no-orders{align-items:center;display:flex;flex-direction:column;gap:12px;height:480px;justify-content:center;padding:32px;width:100%}.orders-container .no-orders p{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:16px}.orders-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.partner-users-container{background-color:#fff;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:24px;width:100%}.partner-users-container .loading{display:flex;justify-content:center;padding:32px;width:100%}.partner-users-container .user-list-container{display:flex;flex-direction:column;gap:12px;width:100%}.partner-users-container .user-list-container .title{align-items:center;display:flex;justify-content:space-between}.partner-users-container .user-list-container .title p{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px}.partner-users-container .user-list-container .user-list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.partner-users-container .user-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.partner-users-container .no-partner-users{align-items:center;display:flex;flex-direction:column;gap:16px;height:480px;justify-content:center;width:100%}.partner-users-container .no-partner-users>svg{color:#b9b9b9}.partner-users-container .no-partner-users p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.partner-users-container .no-partner-users .hid-button--primary{letter-spacing:.2px}.hid-user-form-modal .user-form-container{gap:32px}.hid-user-form-modal .user-form-container .details-form{gap:4px}.hid-user-form-modal .user-form-container .details-form .hid-avatar{margin-bottom:24px}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper{gap:16px}.hid-users-page-container{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.hid-users-page-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.hid-users-page-container .users-container{background-color:#fff;border-radius:4px 4px 0 0;display:flex;flex-direction:column;gap:16px;max-width:1100px;width:100%}.hid-users-page-container .users-container .header{background-color:#003087;border-radius:4px 4px 0 0;padding:24px 32px 18px}.hid-users-page-container .users-container .loading{display:flex;justify-content:center;padding:48px;width:100%}.hid-users-page-container .users-container .user-list-container{display:flex;flex-direction:column;gap:12px;padding:8px 24px 24px;width:100%}.hid-users-page-container .users-container .user-list-container .search-add-wrapper{align-items:center;display:flex;justify-content:space-between}.hid-users-page-container .users-container .user-list-container .search-add-wrapper .search-input-wrapper{width:330px}.hid-users-page-container .users-container .user-list-container .search-add-wrapper .search-input-wrapper .hid-form-element{margin-bottom:0}.hid-users-page-container .users-container .user-list-container .search-add-wrapper .add-new-user-button-wrapper{align-items:center;display:flex;justify-content:flex-end}.hid-users-page-container .users-container .user-list-container .user-list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card{align-items:center;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.302);display:flex;justify-content:space-between;padding:14px;width:100%}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info{align-items:center;display:flex;gap:32px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .hid-avatar{transform:scale(.8)}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .name{align-items:center;color:#00539b;display:flex;font-family:Roboto;font-size:14px;font-weight:500;line-height:100%;max-width:120px;min-width:120px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .email,.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .role{align-items:center;color:#666;display:flex;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:100%}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .email{width:250px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .role{width:160px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .status{align-items:center;border:1px solid #858585;border-radius:4px;color:#858585;display:flex;font-family:Roboto;font-size:14px;font-weight:500;height:-webkit-max-content;height:max-content;justify-content:center;letter-spacing:.2px;line-height:18px;padding:8px;width:110px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group{display:flex;gap:8px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .invite-button-wrapper{position:relative}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .invite-button-wrapper .invite-button .iconography--info{--color-cerulean:#00539b}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .invite-button-wrapper .invite-button:disabled{cursor:not-allowed;opacity:.5}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .invite-button-wrapper .hid-loader{left:12px;position:absolute;top:12px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .user-edit-button .iconography--info{--color-cerulean:#00539b}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .delete-button:hover{background-color:rgba(211,18,69,.102)}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .button-group .delete-button:active{background-color:rgba(211,18,69,.459)}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .no-users-found{align-items:center;color:rgba(34,34,34,.671);display:flex;font-family:Roboto;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.2px;line-height:18px;padding:24px;text-align:center;width:100%}.hid-users-page-container .users-container .user-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.hid-users-page-container .users-container .no-hid-users{align-items:center;display:flex;flex-direction:column;gap:16px;height:400px;justify-content:center;padding:24px;width:100%}.hid-users-page-container .users-container .no-hid-users .no-users-icon-wrapper{height:141px;width:200px}.hid-users-page-container .users-container .no-hid-users p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.hid-users-page-container .users-container .no-hid-users .hid-button--primary{letter-spacing:.2px}@media screen and (max-width:1023px){.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .email,.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .role{display:none}}@media screen and (max-width:767px){.hid-users-page-container{gap:16px;padding:16px}.hid-users-page-container .page-title{font-size:28px;line-height:32px;text-align:center}.hid-users-page-container .users-container .header{padding:16px}.hid-users-page-container .users-container .user-list-container{padding:0 16px 16px}.hid-users-page-container .users-container .user-list-container .search-add-wrapper{align-items:flex-start;flex-direction:column-reverse;gap:16px}.hid-users-page-container .users-container .user-list-container .search-add-wrapper .add-new-user-button-wrapper,.hid-users-page-container .users-container .user-list-container .search-add-wrapper .add-new-user-button-wrapper .hid-button--primary,.hid-users-page-container .users-container .user-list-container .search-add-wrapper .search-input-wrapper{width:100%}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info{gap:16px}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .name{max-width:100%;min-width:100%}.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .email,.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .role,.hid-users-page-container .users-container .user-list-container .user-list-wrapper .user-card .info .status{display:none}}.user-detail-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:32px}.user-detail-container h1{color:#222;font-family:Roboto;font-size:26px;font-weight:500;letter-spacing:.2px;line-height:30px}.user-detail-container .row-1{align-items:center;display:flex;justify-content:space-between}.user-detail-container .row-1 .hid-button{letter-spacing:.2px}.user-detail-container .row-2{align-items:center;display:flex;gap:48px}.user-detail-container .row-2 .name-input-wrapper{display:flex;gap:8px;width:100%}.user-detail-container .row-2 .name-input-wrapper .input-wrapper{width:226px}.user-detail-container .row-2 h2{color:#333;font-family:Roboto;font-size:20px;font-weight:400;letter-spacing:.2px;line-height:24px}.user-detail-container .row-4{display:flex;flex-wrap:wrap;gap:24px;min-height:72px}.user-detail-container .row-4 .info-group{align-items:center;display:flex;gap:12px;width:384px}.user-detail-container .row-4 .info-group .icon-wrapper{align-items:center;background-color:#eaeaea;border-radius:50%;display:flex;height:40px;justify-content:center;width:40px}.user-detail-container .row-4 .info-group .info{display:flex;flex-direction:column;gap:2px}.user-detail-container .row-4 .info-group .info label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px}.user-detail-container .row-4 .info-group .info .input-wrapper{width:226px}.user-detail-container .row-4 .info-group .info .dropdown-wrapper{width:140px}.user-detail-container .row-4 .info-group .info .phone-wrapper{width:150px}.user-detail-container .row-4 .info-group .info p{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.user-detail-container .row-4 .info-group .info p span{display:block;text-align:center}@media only screen and (max-width:767px){.user-detail-container{gap:16px;padding:16px}.user-detail-container .row-1{justify-content:flex-end}.user-detail-container .row-1 h1{display:none}.user-detail-container .row-2{gap:24px}.user-detail-container .row-2 .name-input-wrapper{flex-direction:column}.user-detail-container .row-2 .name-input-wrapper .input-wrapper{width:100%}.user-detail-container .row-2 .name-input-wrapper .input-wrapper .hid-form-group{margin-bottom:0}.user-detail-container .row-2 h2{display:flex;flex-direction:column;gap:4px}.user-detail-container .row-3{display:none}.user-detail-container .row-4{flex-direction:column;gap:16px}.user-detail-container .row-4 .info-group,.user-detail-container .row-4 .info-group .info,.user-detail-container .row-4 .info-group .info .input-wrapper{width:100%}.user-detail-container .row-4 .info-group .info .dropdown-wrapper{width:120px}.user-detail-container .row-4 .info-group .info .phone-wrapper{width:calc(100% - 120px)}.user-detail-container .row-4 .info-group .hid-form-group{margin-bottom:0}}.my-account-container{background-color:#f2f2f2;display:flex;flex-direction:column;gap:16px;max-width:1400px;padding:32px}.my-account-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.4px;line-height:30px;margin-bottom:8px}@media only screen and (max-width:767px){.my-account-container{padding:16px}.page-title{font-size:28px;line-height:32px}}.activate-account-container{align-items:center;background:linear-gradient(198.45deg,#003087,#002e56 70.91%);display:flex;flex-direction:column;gap:32px;justify-content:flex-start;min-height:calc(100vh - 96px);padding:32px 32px 48px}.activate-account-container .form-box{align-items:center;background-color:#fff;border-radius:4px;display:flex;flex-direction:column;justify-content:center;max-width:988px;padding:32px;width:100%}.activate-account-container .form-box .title{color:#494949;font-family:Roboto;font-size:36px;font-weight:400;line-height:42px;margin-bottom:32px}.activate-account-container .form-box .input-container{align-items:flex-start;display:flex;gap:24px;justify-content:center;margin-bottom:64px}.activate-account-container .form-box .input-container .password-wrapper{width:350px}.activate-account-container .form-box .input-container .password-wrapper .hid-form-element{margin-bottom:8px}.activate-account-container .form-box .input-container .password-wrapper span{align-items:center;color:#222;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:4px;line-height:22px}.activate-account-container .form-box .hid-button{letter-spacing:.2px;max-width:350px;width:100%}@media(max-width:1024px){.activate-account-container{padding:24px}.activate-account-container .form-box .title{font-size:24px;line-height:28px;margin-bottom:16px}.activate-account-container .form-box .input-container{flex-direction:column;margin-bottom:32px}.activate-account-container .form-box .input-container .password-wrapper{width:300px}}.suspense-fallback-container{align-items:center;background:linear-gradient(52.62deg,#003087 20.39%,#002e56 82.87%);display:flex;flex-direction:column;gap:16px;min-height:100vh;padding:32px}.suspense-fallback-container .logo-wrapper{width:100%}.suspense-fallback-container .message-box{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:16px;height:320px;justify-content:center;padding:32px;width:338px}.suspense-fallback-container .message-box p{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.history-log-container{background-color:#fff;display:flex;flex-direction:column;min-height:100%;padding:16px;width:100%}.history-log-container .search-filter-container{display:flex;gap:16px;justify-content:space-between;margin-bottom:16px}.history-log-container .search-filter-container .search-input-wrapper{max-width:300px;width:100%}.history-log-container .search-filter-container .hid-form-group{margin-bottom:0}.history-log-container .search-filter-container .hid-form-element__selectbox{background-color:#fafafa}.history-log-container .list-loading{display:flex;justify-content:center;padding:32px;width:100%}.history-log-container .table-container{border:1px solid #ddd;overflow:hidden;width:100%}.history-log-container .table-container .col-1{width:14%}.history-log-container .table-container .col-2{width:12%}.history-log-container .table-container .col-3{width:45%}.history-log-container .table-container .col-4{width:12%}.history-log-container .table-container .col-5{width:17%}.history-log-container .table-container .table-header{background-color:#fafafa;border-bottom:1px solid #ddd;display:flex;padding:16px 24px}.history-log-container .table-container .table-header .col-1,.history-log-container .table-container .table-header .col-2,.history-log-container .table-container .table-header .col-3,.history-log-container .table-container .table-header .col-4,.history-log-container .table-container .table-header .col-5{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;padding:4px 8px}.history-log-container .table-container .table-row{align-items:center;border-top:1px solid #ddd;display:flex;padding:0 24px}.history-log-container .table-container .table-row .col-1,.history-log-container .table-container .table-row .col-2,.history-log-container .table-container .table-row .col-3,.history-log-container .table-container .table-row .col-4,.history-log-container .table-container .table-row .col-5{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:16px 8px}.history-log-container .table-container .table-row .col-1{font-weight:500;opacity:.7}.history-log-container .table-container .table-row .type-badge{background-color:#e3f2fd;color:#1976d2}.history-log-container .table-container .table-row .status-badge,.history-log-container .table-container .table-row .type-badge{border-radius:12px;display:inline-block;font-size:11px;font-weight:500;padding:4px 8px;text-transform:capitalize}.history-log-container .table-container .table-row .status-badge.success{background-color:#e8f5e8;color:#2e7d32}.history-log-container .table-container .table-row .status-badge.error{background-color:#ffebee;color:#c62828}.history-log-container .table-container .table-row .status-badge.neutral{background-color:#f5f5f5;color:#666}.history-log-container .table-container .table-row:hover{background-color:#ebf4ff;position:relative}.history-log-container .table-container .table-row:hover:before{border-left:4px solid #00539b;content:"";height:100%;left:0;position:absolute;top:0}.history-log-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.history-log-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;border-top:none;width:100%}.roles-permissions-container{--color-endeavor:#00539b;--text-06:#00539b;background-color:#f2f2f2;display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 60px);width:100%}.roles-permissions-container .hid-button{letter-spacing:.2px}.roles-permissions-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.roles-permissions-container .roles-container{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:24px;width:100%}.roles-permissions-container .roles-container .header{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%}.roles-permissions-container .roles-container .role-card{align-items:center;border:1px solid #b6b6b6;border-radius:4px;display:flex;justify-content:space-between;padding:16px}.roles-permissions-container .roles-container .role-card .left{display:flex;flex-direction:column;gap:16px}.roles-permissions-container .roles-container .role-card .left .role-name{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:0;line-height:100%}.roles-permissions-container .roles-container .role-card .left .role-type{align-items:center;display:flex;gap:8px}.roles-permissions-container .roles-container .role-card .left .role-type svg{color:#08387f}.roles-permissions-container .roles-container .role-card .left .role-type p{color:#08387f;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;margin-top:2px}.roles-permissions-container .permissions-container{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;gap:16px;padding:24px 32px;width:100%}.roles-permissions-container .permissions-container .button-group{display:flex;justify-content:space-between}.roles-permissions-container .permissions-container .button-group .back-button{flex-direction:row-reverse;width:-webkit-fit-content;width:fit-content}.roles-permissions-container .permissions-container .button-group .back-button span{-webkit-margin-start:0;-webkit-margin-end:16px;margin-inline-end:16px;margin-inline-start:0}.roles-permissions-container .permissions-container .selected-role-card{align-items:center;border:1px solid #ddd;display:flex;gap:16px;padding:16px}.roles-permissions-container .permissions-container .selected-role-card svg{color:#08387f}.roles-permissions-container .permissions-container .selected-role-card .info{color:#08387f;display:flex;flex-direction:column;gap:4px}.roles-permissions-container .permissions-container .selected-role-card .info .role-name{font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.16px;line-height:18px}.roles-permissions-container .permissions-container .selected-role-card .info .text{font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px}.roles-permissions-container .permissions-container .permissions-list{display:flex;flex-direction:column;padding:0 16px;width:100%}.roles-permissions-container .permissions-container .permissions-list .category-header{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;padding-bottom:12px}.roles-permissions-container .permissions-container .permissions-list .permission-row{align-items:center;display:flex;justify-content:space-between;padding:8px 0}.roles-permissions-container .permissions-container .permissions-list .permission-row .left{display:flex;flex-direction:row}.roles-permissions-container .permissions-container .permissions-list .permission-row .left .bullet{color:#555;font-size:14px;margin-left:8px;margin-right:8px}.roles-permissions-container .permissions-container .permissions-list .permission-row .left .label{color:#555;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px}.roles-permissions-container .permissions-container .permissions-list .permission-row .hid-checkbox__clickable{transform:scale(1.5)}.roles-permissions-container .permissions-container .permissions-list .permission-row .hid-checkbox__clickable .hid-checkbox__square,.roles-permissions-container .permissions-container .permissions-list .permission-row .hid-checkbox__clickable .hid-checkbox__square:after{border-color:#000}.roles-permissions-container .permissions-container .permissions-list .hid-divider{margin:16px 0}@media screen and (max-width:767px){.roles-permissions-container{gap:16px;padding:16px}.roles-permissions-container .page-title{font-size:28px;line-height:32px;text-align:center}.roles-permissions-container .permissions-container,.roles-permissions-container .roles-container{padding:16px}}.custom-textfield-form-group{display:flex;flex-direction:column;width:100%}.custom-textfield-form-group .hid-form-element__label{color:#222;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.custom-textarea-form-group{display:flex;flex-direction:column;width:100%}.custom-textarea-form-group .hid-form-element__label{color:#222;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.custom-radio-form-group{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.custom-radio-form-group .custom-radio-form-group-label{display:flex;gap:8px}.custom-radio-form-group .custom-radio-form-group-label label{color:#222;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.custom-radio-form-group .custom-radio-form-group-label label .required-asterisk{color:#d31245}.custom-checkbox-form-group{display:flex;flex-direction:column;margin-bottom:16px;width:100%}.custom-checkbox-form-group .hid-form-element__label{color:#222;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.engagement-form-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px 0}.engagement-form-container .form-wrapper{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:32px;width:862px}.engagement-form-container .form-wrapper .form-loading{display:flex;justify-content:center;padding:32px;width:100%}.engagement-form-container .form-wrapper .hid-button{letter-spacing:.2px}.engagement-form-container .form-wrapper .title{color:#494949;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:0;line-height:100%;margin-bottom:48px;text-align:center;width:100%}.engagement-form-container .form-wrapper .form-not-found{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:16px}.engagement-form-container .form-wrapper .form-not-found p{color:#222;font-size:16px;letter-spacing:.2px;line-height:16px}.engagement-form-container .form-wrapper .form-container,.engagement-form-container .form-wrapper .form-container .partner-name-form-field{display:flex;flex-direction:column;gap:8px;width:100%}.engagement-form-container .form-wrapper .form-container .partner-name-form-field .hid-form-element__label{color:#222;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-bottom:8px}.engagement-form-container .form-wrapper .button-group{display:flex;justify-content:space-between;margin-top:16px}@media screen and (max-width:1023px){.engagement-form-container{padding:16px}.engagement-form-container .form-wrapper{width:100%}}@media screen and (max-width:767px){.engagement-form-container .form-wrapper{padding:16px}.engagement-form-container .form-wrapper .title{font-size:28px;line-height:32px;margin-bottom:24px}}.engagement-submission-detail-modal .hid-modal__header-headline{text-align:center}.engagement-submission-detail-modal .submission-detail-container .edit-button-container{display:flex;justify-content:flex-end;padding-bottom:16px}.engagement-submission-detail-modal .submission-detail-container .detail-table{border:1px solid #ddd;border-radius:4px;width:100%}.engagement-submission-detail-modal .submission-detail-container .detail-table .table-row{border-top:1px solid #ddd;display:flex;padding:16px 8px;width:100%}.engagement-submission-detail-modal .submission-detail-container .detail-table .table-row .label{color:rgba(0,0,0,.671);font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:17.5px;max-width:240px;min-width:240px}.engagement-submission-detail-modal .submission-detail-container .detail-table .table-row .value{color:#333;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:16.41px;padding-left:16px}.engagement-submission-detail-modal .submission-detail-container .button-group{display:flex;justify-content:center;padding-top:32px}.engagement-submission-detail-modal .submission-detail-container .button-group .hid-button{letter-spacing:.2px}@media screen and (max-width:767px){.engagement-submission-detail-modal{padding:16px!important}.engagement-submission-detail-modal .hid-modal__header-headline{font-size:28px;line-height:32px}.engagement-submission-detail-modal .submission-detail-container .detail-table .table-row .label{max-width:160px;min-width:160px}}.engagement-list-page-container{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.engagement-list-page-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.engagement-list-page-container .engagement-list-container{background-color:#fff;border-radius:4px 4px 0 0;display:flex;flex-direction:column;gap:16px;max-width:1100px;min-height:500px;padding:24px;width:100%}.engagement-list-page-container .engagement-list-container .loading{display:flex;justify-content:center;padding:48px;width:100%}.engagement-list-page-container .engagement-list-container .hid-button{letter-spacing:.2px}.engagement-list-page-container .engagement-list-container .search-wrapper{max-width:400px;width:100%}.engagement-list-page-container .engagement-list-container .search-wrapper .hid-form-group{margin-bottom:0}.engagement-list-page-container .engagement-list-container .engagement-list{display:flex;flex-direction:column;gap:12px;padding-top:8px;width:100%}.engagement-list-page-container .engagement-list-container .engagement-list .list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.engagement-list-page-container .engagement-list-container .engagement-list .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.engagement-list-page-container .engagement-list-container .no-engagement-submission{align-items:center;display:flex;flex-direction:column;gap:16px;height:390px;justify-content:center;padding:24px;width:100%}.engagement-list-page-container .engagement-list-container .no-engagement-submission .no-engagement-icon-wrapper{height:141px;width:200px}.engagement-list-page-container .engagement-list-container .no-engagement-submission p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.engagement-card{border-radius:4px;box-shadow:0 .81px 3.23px 0 rgba(0,0,0,.302);display:flex;height:80px;justify-content:space-between;padding:18px 24px;width:100%}.engagement-card .icon-info{align-items:center;display:flex;gap:24px}.engagement-card .icon-info .custom-svg{color:#00539b}.engagement-card .icon-info .info{display:flex;flex-direction:column;gap:10px}.engagement-card .icon-info .info .partner-name{color:#242426;font-family:Roboto;font-size:14px;font-weight:600;letter-spacing:.08px;line-height:16px}.engagement-card .icon-info .info .detail{display:flex;gap:8px}.engagement-card .icon-info .info .detail span{align-items:center;color:#666;display:flex;font-family:Roboto;font-size:11.5px;font-weight:400;letter-spacing:.16px;line-height:14.5px}.engagement-card .icon-info .info .detail span:first-child{min-width:300px}.engagement-card .icon-info .info .detail hr{height:1px;transform:rotate(90deg);width:10px}.engagement-card .button-group{align-items:center;display:flex;gap:16px}.engagement-card .button-group .hid-button svg{transform:scale(1.3)}.engagement-card .button-group .confirm-button-container{position:relative}.engagement-card .button-group .confirm-button-container .hid-loader{bottom:0;left:40px;position:absolute;right:0;top:9px}@media screen and (max-width:1023px){.engagement-card{height:100%}.engagement-card .icon-info .info .detail{align-items:flex-start;flex-direction:column;gap:4px}.engagement-card .icon-info .info .detail span:first-child{min-width:100%}.engagement-card .icon-info .info .detail hr{display:none}}@media screen and (max-width:767px){.engagement-list-page-container{gap:16px;padding:16px}.engagement-list-page-container .page-title{font-size:28px;line-height:32px;text-align:center}.engagement-list-page-container .engagement-list-container{padding:16px}.engagement-card{flex-direction:column;gap:16px;padding:16px}.engagement-card .button-group{justify-content:space-between}}.system-logs-page-container{display:flex;flex-direction:column;gap:24px;padding:24px;width:100%}.system-logs-page-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.system-logs-page-container .system-logs-container{background-color:#fff;border-radius:4px 4px 0 0;display:flex;flex-direction:column;gap:16px;max-width:1100px;min-height:500px;padding:24px;width:100%}.system-logs-page-container .system-logs-container .loading{display:flex;justify-content:center;padding:48px;width:100%}.system-logs-page-container .system-logs-container .table-container{border:1px solid #ddd;border-radius:4px;overflow:hidden;width:100%}.system-logs-page-container .system-logs-container .table-container .col-1{width:15%}.system-logs-page-container .system-logs-container .table-container .col-2{width:12%}.system-logs-page-container .system-logs-container .table-container .col-3{width:58%}.system-logs-page-container .system-logs-container .table-container .col-4{width:15%}.system-logs-page-container .system-logs-container .table-container .table-header{background-color:#fafafa;border-bottom:1px solid #ddd;display:flex;padding:16px 24px}.system-logs-page-container .system-logs-container .table-container .table-header .col-1,.system-logs-page-container .system-logs-container .table-container .table-header .col-2,.system-logs-page-container .system-logs-container .table-container .table-header .col-3,.system-logs-page-container .system-logs-container .table-container .table-header .col-4{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;padding:4px 8px}.system-logs-page-container .system-logs-container .table-container .table-row{align-items:center;border-top:1px solid #ddd;display:flex;padding:0 24px}.system-logs-page-container .system-logs-container .table-container .table-row .col-1,.system-logs-page-container .system-logs-container .table-container .table-row .col-2,.system-logs-page-container .system-logs-container .table-container .table-row .col-3,.system-logs-page-container .system-logs-container .table-container .table-row .col-4{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:16px 8px}.system-logs-page-container .system-logs-container .table-container .table-row .col-1{font-weight:500;opacity:.7}.system-logs-page-container .system-logs-container .table-container .table-row .status-badge{border-radius:12px;font-size:11px;font-weight:500;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase}.system-logs-page-container .system-logs-container .table-container .table-row .status-badge.status-success{background-color:#e8f5e8;color:#2e7d32}.system-logs-page-container .system-logs-container .table-container .table-row .status-badge.status-error{background-color:#ffebee;color:#c62828}.system-logs-page-container .system-logs-container .table-container .table-row .status-badge.status-warning{background-color:#fff3e0;color:#ef6c00}.system-logs-page-container .system-logs-container .table-container .table-row:hover{background-color:#ebf4ff;position:relative}.system-logs-page-container .system-logs-container .table-container .table-row:hover:before{border-left:4px solid #00539b;content:"";height:100%;left:0;position:absolute;top:0}.system-logs-page-container .system-logs-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.system-logs-page-container .system-logs-container .pagination-container{width:100%}.system-logs-page-container .system-logs-container .pagination-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.add-application-modal .hid-modal__header-headline{text-align:center}.add-application-modal .hid-button{letter-spacing:.2px}.add-application-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:200px;padding:32px}.add-application-modal .status-message-modal-container .message{color:#333;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;text-align:center}.add-application-modal .message-button-container{align-items:center;display:flex;flex-direction:column;gap:24px;padding:32px}.add-application-modal .message-button-container .confirm-message{color:#333;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:center}.add-application-modal .message-button-container .icon-wrapper{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.add-application-modal .message-button-container .application-id{color:#333;font-family:Roboto;font-size:18px;font-weight:600;line-height:24px;text-align:center}.add-application-modal .message-button-container .environment-status{display:flex;flex-direction:column;gap:8px;max-width:300px;width:100%}.add-application-modal .message-button-container .environment-status .status-item{align-items:center;background-color:#f8f9fa;border-radius:4px;display:flex;justify-content:space-between;padding:8px 16px}.add-application-modal .message-button-container .environment-status .status-item .label{color:#666;font-family:Roboto;font-size:14px;font-weight:500}.add-application-modal .message-button-container .environment-status .status-item .value{color:#333;font-family:Roboto;font-size:14px;font-weight:600}.add-application-modal .message-button-container .hid-button{min-width:300px}.delete-application-modal .hid-modal__header-headline{text-align:center}.delete-application-modal .hid-button{letter-spacing:.2px}.delete-application-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;min-height:200px;padding:32px}.delete-application-modal .status-message-modal-container .message{color:#333;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;text-align:center}.delete-application-modal .message-button-container{align-items:center;display:flex;flex-direction:column;gap:24px;padding:32px}.delete-application-modal .message-button-container .confirm-message{color:#333;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:0;text-align:center}.delete-application-modal .message-button-container .icon-wrapper{align-items:center;background-color:#f0f0f0;border-radius:50%;display:flex;height:48px;justify-content:center;width:48px}.delete-application-modal .message-button-container .application-id{color:#333;font-family:Roboto;font-size:18px;font-weight:600;line-height:24px;text-align:center}.delete-application-modal .message-button-container .environment-status{display:flex;flex-direction:column;gap:8px;max-width:300px;width:100%}.delete-application-modal .message-button-container .environment-status .status-item{align-items:center;background-color:#f8f9fa;border-radius:4px;display:flex;justify-content:space-between;padding:8px 16px}.delete-application-modal .message-button-container .environment-status .status-item .label{color:#666;font-family:Roboto;font-size:14px;font-weight:500}.delete-application-modal .message-button-container .environment-status .status-item .value{color:#333;font-family:Roboto;font-size:14px;font-weight:600}.delete-application-modal .message-button-container .hid-button{min-width:300px}.manage-application-id-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:16px;width:100%}.manage-application-id-container .header-section{align-items:center;display:flex;justify-content:space-between}.manage-application-id-container .header-section h3{color:#333;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;margin:0}.manage-application-id-container .header-section .action-buttons{align-items:center;display:flex;gap:8px}.manage-application-id-container .header-section .action-buttons .action-buttons-text{color:#666;font-family:Roboto;font-size:12px;font-weight:700;letter-spacing:.2px;line-height:16px;margin-right:8px}.manage-application-id-container .header-section .action-buttons .hid-button{letter-spacing:.2px}.manage-application-id-container .table-container{border:1px solid #ddd;border-radius:8px;width:100%}.manage-application-id-container .table-container .col-1,.manage-application-id-container .table-container .col-2,.manage-application-id-container .table-container .col-3,.manage-application-id-container .table-container .col-4{width:20%}.manage-application-id-container .table-container .col-5,.manage-application-id-container .table-container .col-6,.manage-application-id-container .table-container .col-7{width:6%}.manage-application-id-container .table-container .table-header{border-bottom:1px solid #ddd;display:flex;padding:12px}.manage-application-id-container .table-container .table-header .col-1,.manage-application-id-container .table-container .table-header .col-2,.manage-application-id-container .table-container .table-header .col-3,.manage-application-id-container .table-container .table-header .col-4,.manage-application-id-container .table-container .table-header .col-5,.manage-application-id-container .table-container .table-header .col-6,.manage-application-id-container .table-container .table-header .col-7{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;padding-left:4px}.manage-application-id-container .table-container .table-row{align-items:center;display:flex;padding:0 4px}.manage-application-id-container .table-container .table-row .col-1,.manage-application-id-container .table-container .table-row .col-2,.manage-application-id-container .table-container .table-row .col-3,.manage-application-id-container .table-container .table-row .col-4,.manage-application-id-container .table-container .table-row .col-5,.manage-application-id-container .table-container .table-row .col-6,.manage-application-id-container .table-container .table-row .col-7{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:8px}.manage-application-id-container .table-container .table-row .col-1 .hid-form-group,.manage-application-id-container .table-container .table-row .col-2 .hid-form-group,.manage-application-id-container .table-container .table-row .col-3 .hid-form-group,.manage-application-id-container .table-container .table-row .col-4 .hid-form-group,.manage-application-id-container .table-container .table-row .col-5 .hid-form-group,.manage-application-id-container .table-container .table-row .col-6 .hid-form-group,.manage-application-id-container .table-container .table-row .col-7 .hid-form-group{margin:0}.manage-application-id-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.onboarding-modal .hid-modal__header-headline{text-align:center}.onboarding-modal .hid-modal__footer{padding:0}.onboarding-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;padding:0 24px}.onboarding-modal .status-message-modal-container .message{color:#333;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;text-align:center}.onboarding-modal .onboarding-modal-content .onboarding-form{display:flex;flex-direction:column}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio{background-color:#fafafa;border-radius:4px;margin-bottom:16px;padding:16px}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio .hid-form-element__label{color:#222;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio .hid-radio-group{display:flex;flex-wrap:wrap;gap:8px;padding-left:4px;padding-top:4px}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio .hid-radio-group .hid-radio__label{font-weight:400}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio .hid-radio-group .hid-radio{margin:0;width:calc(50% - 4px)}.onboarding-modal .onboarding-modal-content .onboarding-form .technology-radio .loader-container{display:flex;justify-content:center;padding:8px}.onboarding-modal .onboarding-modal-content .onboarding-form .environment-tab-content{display:flex;flex-direction:column;padding:8px 0 0}.onboarding-modal .onboarding-modal-content .onboarding-form .react-datepicker__date{margin-top:16px}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-upload-label{color:#555;font-family:Roboto;font-size:12px;line-height:18px}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-upload-container{align-items:center;display:flex;flex-direction:row;gap:4px}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-upload-container .hid-button{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-upload-hint{color:#999;font-family:Roboto;font-size:12px;line-height:16px}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-display-box{align-items:center;background-color:#f6f6f6;display:flex;flex:1 1;gap:16px;margin-top:4px;min-height:36px;padding:8px 8px 8px 16px;width:-webkit-fit-content;width:fit-content}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-display-box:hover{background-color:#e6e6e6}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-display-box .file-display-name{color:#333;cursor:pointer;font-family:Roboto;font-size:14px;line-height:18px;text-align:center}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-display-box .file-display-name:hover{color:#00539b;text-decoration:underline}.onboarding-modal .onboarding-modal-content .onboarding-form .file-upload-section .file-display-box .file-display-close{cursor:pointer;padding:0 4px}.onboarding-modal .onboarding-modal-content .onboarding-form .button-group{display:flex;gap:16px;justify-content:flex-end;margin-top:8px;padding-top:16px}.onboarding-modal .onboarding-modal-content .onboarding-form .button-group .hid-button{letter-spacing:.2px}.onboarding-modal .onboarding-modal-content .onboarding-form .button-group .hid-button--secondary{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.onboarding-modal .onboarding-modal-content .onboarding-form .hid-tabs{--color-endeavor:#00539b}.onboarding-modal .onboarding-modal-content .onboarding-form .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.onboarding-modal .onboarding-modal-content .onboarding-form .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.onboarding-modal .onboarding-modal-content .onboarding-form .hid-tabs .hid-tabs__content{padding:8px 0 0}.onboarding-modal .onboarding-modal-content .onboarding-form .hid-tabs .hid-tabs__content article{display:flex;flex-direction:column;gap:16px;width:100%}.onboarding-modal .onboarding-modal-content .onboarding-form .react-datepicker__date{display:flex;flex-direction:column}.onboarding-modal .onboarding-modal-content .onboarding-form .react-datepicker__date input{background-color:#fafafa}.integration-status-tag{align-items:center;background:#fff;border-radius:12px;color:#1c1c1c;display:inline-flex;font-family:Roboto;font-size:12px;font-weight:400;justify-content:center;letter-spacing:.1px;line-height:16px;padding:4px 8px;white-space:nowrap}.integration-status-tag.not-started{background-color:#f0f0f0}.integration-status-tag.completed{background-color:#b0ffc4}.integration-status-tag.in-progress{background-color:#ccdfff}.integration-status-tag.on-hold{background-color:#a9ffff}.integration-status-tag.not-applicable{background-color:#e6edf6}.integration-status-tag.validated-full-approval{background-color:#b0ffc4}.integration-status-tag.validated-conditional-approval{background-color:#fff4b0}.integration-status-tag.validation-failed{background-color:#ffb0b0}.onboarding-step{display:flex;flex-direction:column;gap:24px}.onboarding-step .meta{display:flex;flex-direction:column;padding:0 2px}.onboarding-step .meta .meta-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.onboarding-step .meta .meta-label,.onboarding-step .meta .meta-value{color:#070a0d;font-family:Roboto;font-size:16px;font-weight:400;line-height:28px}.onboarding-step .onboarding-edit{display:flex;flex-direction:column}.onboarding-step .onboarding-edit .onboarding-edit__row{display:flex;flex-wrap:wrap;gap:16px}.onboarding-step .onboarding-edit .onboarding-edit__col{flex:1 1 280px;min-width:260px}.onboarding-step .onboarding-edit .react-datepicker__date{display:flex;flex-direction:column;width:100%}.onboarding-step .onboarding-edit .onboarding-edit__notes{display:flex;flex-direction:column;gap:8px}.onboarding-step .onboarding-edit .onboarding-edit__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.onboarding-step .onboarding-edit .history-toggle{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0}.onboarding-step .onboarding-edit .onboarding-history-card{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:16px;overflow:hidden}.onboarding-step .onboarding-edit .history-row{align-items:center;display:flex;width:100%}.onboarding-step .onboarding-edit .history-header{background:#fff;border-bottom:1px solid #ddd}.onboarding-step .onboarding-edit .history-cell{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;padding:16px;text-align:left}.onboarding-step .onboarding-edit .history-cell.process{width:15%}.onboarding-step .onboarding-edit .history-cell.submitted-by{width:18%}.onboarding-step .onboarding-edit .history-cell.completion-date,.onboarding-step .onboarding-edit .history-cell.start-date,.onboarding-step .onboarding-edit .history-cell.status{width:15%}.onboarding-step .onboarding-edit .history-cell.actions{display:flex;justify-content:center;width:22%}.onboarding-step .onboarding-edit .history-header .history-cell{color:#666;font-weight:700;letter-spacing:.2px}.onboarding-step .onboarding-edit .history-item{border-bottom:1px solid #ddd;padding:16px}.onboarding-step .onboarding-edit .history-item .history-cell{padding:0 16px 16px}.onboarding-step .onboarding-edit .history-item .history-cell:first-child{padding-left:0}.onboarding-step .onboarding-edit .history-item .history-cell:last-child{padding-right:0}.onboarding-step .onboarding-edit .history-item:last-child{border-bottom:none}.onboarding-step .onboarding-edit .history-item.history-empty-state .history-cell{color:#666;font-style:italic}.onboarding-step .onboarding-edit .action-btn{align-items:center;background:#0000;border:none;color:#667085;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.onboarding-step .onboarding-edit .action-btn svg{color:inherit}.onboarding-step .onboarding-edit .history-comments{border-top:1px solid #ddd;padding:0}.onboarding-step .onboarding-edit .history-comments .comments-label{color:#666;font-family:Roboto;font-size:12px;font-weight:700;line-height:18px;margin:10px 0 6px}.onboarding-step .onboarding-edit .history-comments .history-comments__text{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px}.onboarding-step .onboarding-edit .history-comments .comments-editor{display:flex;flex-direction:column}.onboarding-step .onboarding-edit .history-comments .comments-editor .history-comments__actions{display:flex;gap:12px;justify-content:flex-end}.onboarding-step .onboarding-partner-table-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.onboarding-step .onboarding-partner-table-card .onboarding-grid{display:flex;flex-direction:column;width:100%}.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-row{align-items:center;display:flex;width:100%}.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-header{background:#fff;border-bottom:1px solid #ddd}.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-cell{color:#666;flex:1 1;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;min-width:0;padding:12px;text-align:left}.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-header .grid-cell{font-weight:700;letter-spacing:.2px}.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-cell--process,.onboarding-step .onboarding-partner-table-card .onboarding-grid .grid-cell--status{flex:1 1}.onboarding-step .hid-button--secondary{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.onboarding-step .save-button-wrapper{position:relative}.onboarding-step .save-button-wrapper .save-loader-overlay{align-items:center;background-color:#fffc;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.training-step{gap:16px}.training-step,.training-step .training-edit{display:flex;flex-direction:column}.training-step .training-edit .training-subcategory{background:#f9fafb;border-radius:8px;display:flex;flex-direction:column}.training-step .training-edit .training-subcategory .subcategory-header{align-items:center;display:flex;justify-content:space-between;margin:12px 0}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-title{color:#070a0d;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:0}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions{align-items:center;display:flex;gap:8px}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions .status-notes-link{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;padding:0;text-decoration:none}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions .status-notes-link:hover{text-decoration:underline}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions .close-link{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0;text-decoration:none}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions .close-link:hover{text-decoration:underline}.training-step .training-edit .training-subcategory .subcategory-header .subcategory-actions .close-link svg{color:#003087}.training-step .training-edit .training-edit__row{display:flex;flex-wrap:wrap;gap:16px}.training-step .training-edit .training-edit__col{flex:1 1 280px;min-width:260px}.training-step .training-edit .react-datepicker__date{display:flex;flex-direction:column;width:100%}.training-step .training-edit .training-edit__notes{display:flex;flex-direction:column;gap:8px}.training-step .training-edit .training-subcategory__footer{display:flex;justify-content:flex-end}.training-step .training-edit .training-edit__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:12px}.training-step .training-edit .history-toggle{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0}.training-step .training-edit .training-history-card{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:16px;overflow:hidden}.training-step .training-edit .history-row{align-items:center;display:flex;width:100%}.training-step .training-edit .history-header{background:#fff;border-bottom:1px solid #ddd}.training-step .training-edit .history-cell{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;padding:16px;text-align:left}.training-step .training-edit .history-cell.process{width:15%}.training-step .training-edit .history-cell.submitted-by{width:18%}.training-step .training-edit .history-cell.completion-date,.training-step .training-edit .history-cell.start-date,.training-step .training-edit .history-cell.status{width:15%}.training-step .training-edit .history-cell.actions{display:flex;justify-content:center;width:22%}.training-step .training-edit .history-header .history-cell{color:#666;font-weight:700;letter-spacing:.2px}.training-step .training-edit .history-item{border-bottom:1px solid #ddd;padding:16px}.training-step .training-edit .history-item .history-cell{padding:0 16px 16px}.training-step .training-edit .history-item .history-cell:first-child{padding-left:0}.training-step .training-edit .history-item .history-cell:last-child{padding-right:0}.training-step .training-edit .history-item:last-child{border-bottom:none}.training-step .training-edit .history-item.history-empty-state .history-cell{color:#666;font-style:italic}.training-step .training-edit .action-btn{align-items:center;background:#0000;border:none;color:#667085;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.training-step .training-edit .action-btn svg{color:inherit}.training-step .training-edit .history-comments{border-top:1px solid #ddd;padding:8px 0 0}.training-step .training-edit .history-comments .comments-label{color:#666;font-family:Roboto;font-size:12px;font-weight:700;line-height:18px;margin:10px 0 6px}.training-step .training-edit .history-comments .history-comments__text{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px}.training-step .training-edit .history-comments .comments-editor{display:flex;flex-direction:column}.training-step .training-edit .history-comments .comments-editor .history-comments__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:12px}.training-step .training-view-mode{display:flex;flex-direction:column;gap:24px}.training-step .training-view-mode .training-subcategory-section{display:flex;flex-direction:column;gap:8px}.training-step .training-view-mode .training-subcategory-section .subcategory-title{color:#070a0d;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 0}.training-step .training-partner-table-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.training-step .training-partner-table-card .training-grid{display:flex;flex-direction:column;width:100%}.training-step .training-partner-table-card .training-grid .grid-row{align-items:center;display:flex;width:100%}.training-step .training-partner-table-card .training-grid .grid-header{background:#fff;border-bottom:1px solid #ddd}.training-step .training-partner-table-card .training-grid .grid-cell{color:#666;flex:1 1;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;min-width:0;padding:12px;text-align:left}.training-step .training-partner-table-card .training-grid .grid-header .grid-cell{font-weight:700;letter-spacing:.2px}.training-step .training-partner-table-card .training-grid .grid-cell--process,.training-step .training-partner-table-card .training-grid .grid-cell--status{flex:1 1}.training-step .hid-button--secondary{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.training-step .save-button-wrapper{position:relative}.training-step .save-button-wrapper .save-loader-overlay{align-items:center;background-color:#fffc;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.development-step{gap:16px}.development-step,.development-step .development-edit{display:flex;flex-direction:column}.development-step .development-edit .development-subcategory{background:#f9fafb;border-radius:8px;display:flex;flex-direction:column}.development-step .development-edit .development-subcategory .subcategory-header{align-items:center;display:flex;justify-content:space-between;margin:12px 0}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-title{color:#070a0d;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:0}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions{align-items:center;display:flex;gap:8px}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions .status-notes-link{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px;padding:0;text-decoration:none}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions .status-notes-link:hover{text-decoration:underline}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions .close-link{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0;text-decoration:none}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions .close-link:hover{text-decoration:underline}.development-step .development-edit .development-subcategory .subcategory-header .subcategory-actions .close-link svg{color:#003087}.development-step .development-edit .development-edit__row{display:flex;flex-wrap:wrap;gap:16px}.development-step .development-edit .development-edit__col{flex:1 1 280px;min-width:260px}.development-step .development-edit .react-datepicker__date{display:flex;flex-direction:column;width:100%}.development-step .development-edit .development-edit__notes{display:flex;flex-direction:column;gap:8px}.development-step .development-edit .development-subcategory__footer{display:flex;justify-content:flex-end}.development-step .development-edit .development-edit__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:12px}.development-step .development-edit .history-toggle{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0}.development-step .development-edit .development-history-card{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:16px;overflow:hidden}.development-step .development-edit .history-row{align-items:center;display:flex;width:100%}.development-step .development-edit .history-header{background:#fff;border-bottom:1px solid #ddd}.development-step .development-edit .history-cell{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;padding:16px;text-align:left}.development-step .development-edit .history-cell.process{width:15%}.development-step .development-edit .history-cell.submitted-by{width:18%}.development-step .development-edit .history-cell.completion-date,.development-step .development-edit .history-cell.start-date,.development-step .development-edit .history-cell.status{width:15%}.development-step .development-edit .history-cell.actions{display:flex;justify-content:center;width:22%}.development-step .development-edit .history-header .history-cell{color:#666;font-weight:700;letter-spacing:.2px}.development-step .development-edit .history-item{border-bottom:1px solid #ddd;padding:16px}.development-step .development-edit .history-item .history-cell{padding:0 16px 16px}.development-step .development-edit .history-item .history-cell:first-child{padding-left:0}.development-step .development-edit .history-item .history-cell:last-child{padding-right:0}.development-step .development-edit .history-item:last-child{border-bottom:none}.development-step .development-edit .history-item.history-empty-state .history-cell{color:#666;font-style:italic}.development-step .development-edit .action-btn{align-items:center;background:#0000;border:none;color:#667085;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.development-step .development-edit .action-btn svg{color:inherit}.development-step .development-edit .history-comments{border-top:1px solid #ddd;padding:8px 0 0}.development-step .development-edit .history-comments .comments-label{color:#666;font-family:Roboto;font-size:12px;font-weight:700;line-height:18px;margin:10px 0 6px}.development-step .development-edit .history-comments .history-comments__text{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px}.development-step .development-edit .history-comments .comments-editor{display:flex;flex-direction:column}.development-step .development-edit .history-comments .comments-editor .history-comments__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:12px}.development-step .development-view-mode{display:flex;flex-direction:column;gap:24px}.development-step .development-view-mode .development-subcategory-section{display:flex;flex-direction:column;gap:8px}.development-step .development-view-mode .development-subcategory-section .subcategory-title{color:#070a0d;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;margin:8px 0 0}.development-step .development-partner-table-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.development-step .development-partner-table-card .development-grid{display:flex;flex-direction:column;width:100%}.development-step .development-partner-table-card .development-grid .grid-row{align-items:center;display:flex;width:100%}.development-step .development-partner-table-card .development-grid .grid-header{background:#fff;border-bottom:1px solid #ddd}.development-step .development-partner-table-card .development-grid .grid-cell{color:#666;flex:1 1;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;min-width:0;padding:12px;text-align:left}.development-step .development-partner-table-card .development-grid .grid-header .grid-cell{font-weight:700;letter-spacing:.2px}.development-step .development-partner-table-card .development-grid .grid-cell--process,.development-step .development-partner-table-card .development-grid .grid-cell--status{flex:1 1}.development-step .hid-button--secondary{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.development-step .save-button-wrapper{position:relative}.development-step .save-button-wrapper .save-loader-overlay{align-items:center;background-color:#fffc;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.validation-step{display:flex;flex-direction:column;gap:16px}.validation-step .validation-button{display:flex;justify-content:flex-end}.validation-step .validation-button .hid-button--flat{background-color:#fff;border:1px solid #ddd;border-radius:4px;letter-spacing:.2px;text-transform:none}.validation-step .validation-edit{display:flex;flex-direction:column}.validation-step .validation-edit .validation-edit__row{display:flex;flex-wrap:wrap;gap:16px}.validation-step .validation-edit .validation-edit__col{flex:1 1 280px;min-width:260px}.validation-step .validation-edit .react-datepicker__date{display:flex;flex-direction:column;width:100%}.validation-step .validation-edit .validation-edit__notes{display:flex;flex-direction:column;gap:8px}.validation-step .validation-edit .validation-edit__footer{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.validation-step .validation-edit .history-toggle{align-items:center;background:#0000;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:0}.validation-step .validation-edit .validation-history-card{background:#fff;border:1px solid #ddd;border-radius:8px;margin-top:16px;overflow:hidden}.validation-step .validation-edit .history-row{align-items:center;display:flex;width:100%}.validation-step .validation-edit .history-header{background:#fff;border-bottom:1px solid #ddd}.validation-step .validation-edit .history-cell{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;padding:16px;text-align:left}.validation-step .validation-edit .history-cell.process{width:15%}.validation-step .validation-edit .history-cell.submitted-by{width:18%}.validation-step .validation-edit .history-cell.completion-date,.validation-step .validation-edit .history-cell.start-date,.validation-step .validation-edit .history-cell.status{width:15%}.validation-step .validation-edit .history-cell.actions{display:flex;justify-content:center;width:22%}.validation-step .validation-edit .history-header .history-cell{color:#666;font-weight:700;letter-spacing:.2px}.validation-step .validation-edit .history-item{border-bottom:1px solid #ddd;padding:16px}.validation-step .validation-edit .history-item .history-cell{padding:0 16px 16px}.validation-step .validation-edit .history-item .history-cell:first-child{padding-left:0}.validation-step .validation-edit .history-item .history-cell:last-child{padding-right:0}.validation-step .validation-edit .history-item:last-child{border-bottom:none}.validation-step .validation-edit .history-item.history-empty-state .history-cell{color:#666;font-style:italic}.validation-step .validation-edit .action-btn{align-items:center;background:#0000;border:none;color:#667085;cursor:pointer;display:inline-flex;justify-content:center;padding:4px}.validation-step .validation-edit .action-btn svg{color:inherit}.validation-step .validation-edit .history-comments{border-top:1px solid #ddd;padding:0}.validation-step .validation-edit .history-comments .comments-label{color:#666;font-family:Roboto;font-size:12px;font-weight:700;line-height:18px;margin:10px 0 6px}.validation-step .validation-edit .history-comments .history-comments__text{color:#666;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px}.validation-step .validation-edit .history-comments .comments-editor{display:flex;flex-direction:column}.validation-step .validation-edit .history-comments .comments-editor .history-comments__actions{display:flex;gap:12px;justify-content:flex-end}.validation-step .validation-partner-table-card{background:#fff;border:1px solid #ddd;border-radius:8px;overflow:hidden}.validation-step .validation-partner-table-card .validation-grid{display:flex;flex-direction:column;width:100%}.validation-step .validation-partner-table-card .validation-grid .grid-row{align-items:center;display:flex;width:100%}.validation-step .validation-partner-table-card .validation-grid .grid-header{background:#fff;border-bottom:1px solid #ddd}.validation-step .validation-partner-table-card .validation-grid .grid-cell{color:#666;flex:1 1;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;min-width:0;padding:12px;text-align:left}.validation-step .validation-partner-table-card .validation-grid .grid-header .grid-cell{font-weight:700;letter-spacing:.2px}.validation-step .validation-partner-table-card .validation-grid .grid-cell--process,.validation-step .validation-partner-table-card .validation-grid .grid-cell--status{flex:1 1}.validation-step .hid-button--secondary{background-color:#fff;border:1px solid #ddd;color:#40464d;letter-spacing:.2px;text-transform:none}.validation-step .save-button-wrapper{position:relative}.validation-step .save-button-wrapper .save-loader-overlay{align-items:center;background-color:#fffc;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:10}.quick-navigation-container{display:flex;flex-direction:column;height:-webkit-fit-content;height:fit-content;margin-top:48px}.quick-navigation-container .quick-navigation-heading{color:#1f2937;font-family:Roboto;font-size:20px;font-weight:500;line-height:24px;margin-bottom:16px}.quick-navigation-container .quick-navigation-list{align-items:normal;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;display:flex;flex:1 0 auto;flex-direction:column;gap:15px;min-width:100%;padding:16px;width:336px}.quick-navigation-container .quick-navigation-list .quick-navigation-category{display:flex;flex-direction:column;gap:16px}.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-category-heading{color:#1f2937;font-family:Roboto;font-size:16px;font-weight:500;line-height:20px}.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-item{grid-gap:10px;align-items:center;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:20px 1fr 20px;padding:7px;transition:background .12s ease,box-shadow .15s ease,transform .12s ease;width:100%}.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-item:focus-visible,.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-item:hover{background:#f0f0f0;box-shadow:0 1px 3px #00000014;outline:none;transform:translateY(-1px)}.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-title{color:#333;font-family:Roboto;font-size:14px;font-weight:400}.quick-navigation-container .quick-navigation-list .quick-navigation-category .quick-navigation-arrow{color:#1e1e1e;justify-self:end}.projects-list-page{display:flex;flex-direction:row;gap:24px;padding:24px 20px;width:100%}.projects-list-page .projects-container{--color-endeavor:#003087;width:100%}.projects-list-page .projects-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.4px;line-height:30px;margin-bottom:24px}.projects-list-page .projects-container .projects-list-container{align-items:flex-end;display:flex;flex-direction:column;gap:16px;width:100%}.projects-list-page .projects-container .projects-list-container .loading{display:flex;justify-content:center;padding:48px;width:100%}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper{display:flex;flex-direction:column;gap:32px;width:100%}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card{background-color:#fbfbfb;border-radius:12px;box-shadow:1px 1px 8px 1px rgba(0,0,0,.122);display:flex;flex-direction:column;gap:16px;padding:24px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header{display:flex;flex-direction:column;gap:16px;width:100%}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .project-title-row{align-items:center;display:flex;justify-content:space-between}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .project-title-row .project-title{color:#000;font-family:Roboto;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .project-title-row .hid-button{color:#003087;letter-spacing:.2px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher{background-color:#fff;border:1px solid #c5c5c3;border-radius:8px;display:inline-flex;flex-direction:row;overflow:hidden;width:-webkit-max-content;width:max-content}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment{background-color:#fff;border:none;color:#40464d;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:9px 16px;position:relative;transition:all .2s;white-space:nowrap}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment:not(:last-child){border-right:1px solid #e0e0e0}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment:hover{background-color:#f5f5f5}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment.selected{background-color:#e6eef8;color:#003087;font-weight:500}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .card-header .technology-switcher .technology-switch-segment.selected:hover{background-color:#e6eef8}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner{align-items:center;border-radius:6px;display:flex;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;letter-spacing:0;line-height:20px;padding:6px 10px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-success{background-color:#d1fadf;color:#222}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-success svg{color:#079455}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-error{background-color:#fecdca;color:#222}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-error svg{color:#d92d21}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-warning{background-color:#fef0c7;color:#222}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .status-banner.status-banner-warning svg{color:#d92d21}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings{display:flex;flex-direction:column;width:100%}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-header{display:flex;flex-direction:row;padding-top:12px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-header .header-cell{color:#595959;font-family:Roboto;font-size:10px;font-weight:400;letter-spacing:0;line-height:16px;text-align:left}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-header .header-cell:first-child{flex:1 1;margin-left:0}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-header .header-cell:nth-child(2){flex:0 0 200px;margin-left:16px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-header .header-cell:last-child{flex:1 1;margin-left:16px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body{display:flex;flex-direction:column}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row{align-items:center;border-bottom:1px solid #e7e8e9;display:flex;flex-direction:row;padding:10px 0}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row:last-child{border-bottom:none}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-name{color:#070a0d;flex:1 1;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;min-width:0}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-days{color:#070a0d;flex:0 0 200px;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-left:16px;text-align:left}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status{align-items:center;display:flex;flex:1 1;gap:8px;margin-left:16px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon{align-items:center;display:flex;justify-content:center}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.completed{color:#079455}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.in-progress{color:#74a2f0}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.on-hold{color:#18cccc}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.not-applicable{color:#a9b0b8}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.failed{color:red}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .step-status-icon svg{color:inherit;height:20px;width:20px}.projects-list-page .projects-container .projects-list-container .projects-list-wrapper .project-card .project-offerings .offerings-body .offering-row .offering-status .status-label{color:#070a0d;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.projects-list-page .projects-container .projects-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.projects-list-page .projects-container .projects-list-container .no-projects-details{align-items:center;background-color:#e6e6e4;border:1px solid #c5c5c3;border-radius:12px;display:flex;flex-direction:column;height:100px;justify-content:center;padding:24px;width:100%}.projects-list-page .projects-container .projects-list-container .no-projects-details p{color:#595959;font-family:Roboto;font-size:20px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:30px}.onboarding-list-page-container{--color-endeavor:#00539b;display:flex;flex-direction:column;gap:12px;min-height:100%;width:100%}.onboarding-list-page-container .onboarding-list-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.onboarding-list-page-container .onboarding-list-container .loading{display:flex;justify-content:center;padding:64px 0;width:100%}.onboarding-list-page-container .onboarding-list-container .title-button-group{align-items:center;display:flex;justify-content:space-between}.onboarding-list-page-container .onboarding-list-container .title-button-group .title{color:#0a0a0a;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:.2px;line-height:24px}.onboarding-list-page-container .onboarding-list-container .hid-button{letter-spacing:.2px;width:-webkit-max-content;width:max-content}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper{display:flex;flex-direction:column;gap:16px;width:100%}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card{border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;padding:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header{align-items:center;display:flex;justify-content:space-between;width:100%}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info{display:flex;flex-direction:column;gap:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .row{align-items:center;display:flex}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .row .project-name{align-items:center;display:flex;flex-direction:row;gap:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .row .project-name .label,.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .row .project-name .value{color:#0a0a0a;font-family:Roboto;font-size:16px;font-weight:500;line-height:100%}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .row .project-name .hid-form-group{margin-bottom:0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .technology-list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:4px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .technology-list .technology-item{align-items:center;color:#666;display:flex;font-family:Roboto;font-size:14px;font-weight:400;line-height:18px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .info .technology-list .technology-separator{color:#666;font-size:16px;font-weight:400;margin:0 4px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group{display:flex;gap:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group .cancel-button:hover{background-color:rgba(211,18,69,.102)}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group .cancel-button:active{background-color:rgba(211,18,69,.459)}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group .save-button-wrapper{position:relative}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group .save-button-wrapper .hid-loader{left:12px;position:absolute;top:12px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-header .button-group .svg-button svg{color:#777776}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card hr{margin-bottom:16px;margin-top:24px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body{display:flex;flex-direction:column;gap:8px;padding-top:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher{background-color:#fff;border:1px solid #c5c5c3;border-radius:8px;display:inline-flex;flex-direction:row;overflow:hidden;width:-webkit-max-content;width:max-content}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment{background-color:#fff;border:none;color:#40464d;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:9px 16px;position:relative;transition:all .2s;white-space:nowrap}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment:not(:last-child){border-right:1px solid #e0e0e0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment:hover{background-color:#f5f5f5}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment.selected{background-color:#e6eef8;color:#003087;font-weight:500}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .technology-switcher .technology-switch-segment.selected:hover{background-color:#e6eef8}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-tab-header{align-items:center;display:flex;justify-content:space-between;margin:12px 0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-tab-header .tech-status{align-items:center;display:flex}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-tab-header .tech-actions{align-items:center;display:flex;gap:10px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-tab-header .tech-actions .delete-button:hover{background-color:rgba(211,18,69,.102)}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-tab-header .tech-actions .delete-button:active{background-color:rgba(211,18,69,.459)}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-consultant-info{align-items:center;display:flex;gap:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-consultant-info .consultant-details{display:flex;flex-direction:column;gap:4px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-consultant-info .consultant-details .name{color:#0a0a0a;font-family:Roboto;font-size:14px;font-weight:500;line-height:18px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .tech-consultant-info .consultant-details .email{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:18px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .label-value{align-items:flex-start;display:flex;gap:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .label-value .label{color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;min-width:400px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .label-value .tab-label{padding-left:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .label-value .value{color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .hid-tabs{--color-endeavor:#00539b}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .hid-tabs .hid-tabs__content{padding:12px 0 0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .hid-tabs .hid-tabs__content article{display:flex;flex-direction:column;gap:12px;width:100%}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group{border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .group-title{color:#0a0a0a;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:20px;margin-bottom:8px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings{display:flex;flex-direction:column;width:100%}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-header{border-bottom:1px solid #ddd;display:flex;flex-direction:row}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-header .header-cell{color:#0a0a0a;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:0;line-height:24px;padding:10px 0;text-align:left}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-header .header-cell:first-child{flex:1 1;margin-left:0;max-width:260px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-header .header-cell:nth-child(2){flex:0 0 200px;margin-left:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-header .header-cell:last-child{flex:1 1;margin-left:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body{display:flex;flex-direction:column}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row{align-items:center;border-bottom:1px solid #ddd;display:flex;flex-direction:row;padding:10px 0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row:last-child{border-bottom:none}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-name{color:#666;flex:1 1;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;max-width:260px;min-width:0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-days{color:#666;flex:0 0 200px;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:24px;margin-left:16px;text-align:left}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status{align-items:center;display:flex;flex:1 1;gap:8px;margin-left:16px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon{align-items:center;display:flex;justify-content:center}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.completed{color:#079455}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.in-progress{color:#74a2f0}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.on-hold{color:#18cccc}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.not-applicable{color:#a9b0b8}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon.failed{color:red}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .step-status-icon svg{color:inherit;height:20px;width:20px}.onboarding-list-page-container .onboarding-list-container .onboarding-list-wrapper .onboarding-card .card-body .info-group .project-offerings .offerings-body .offering-row .offering-status .status-label{color:#666;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.onboarding-list-page-container .onboarding-list-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;width:100%}.onboarding-list-page-container .onboarding-list-container .no-onboarding-details{align-items:center;display:flex;flex-direction:column;gap:24px;height:400px;justify-content:center;padding:24px;width:100%}.onboarding-list-page-container .onboarding-list-container .no-onboarding-details svg{color:#828282}.onboarding-list-page-container .onboarding-list-container .no-onboarding-details p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;text-align:center}.onboarding-list-page-container .onboarding-list-container .no-onboarding-details .hid-button svg{color:#fff}.notes-container{background-color:#fff;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:16px;width:100%}.notes-container .list-loading{display:flex;justify-content:center;padding:32px;width:100%}.notes-container .hid-form-group{margin-bottom:0}.notes-container .button-group{align-items:center;display:flex;justify-content:space-between;padding-right:16px}.notes-container .button-group .hid-button{letter-spacing:.2px}.notes-container .button-group .form-link{color:#003087;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.notes-container .table-container{border:1px solid #ddd;width:100%}.notes-container .table-container .col-1{width:14%}.notes-container .table-container .col-2{width:55%}.notes-container .table-container .col-3{width:22%}.notes-container .table-container .table-header{background-color:#fafafa;border-bottom:1px solid #ddd;display:flex;padding:16px 24px}.notes-container .table-container .table-header .col-1,.notes-container .table-container .table-header .col-2,.notes-container .table-container .table-header .col-3{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;padding:4px 8px}.notes-container .table-container .table-row{align-items:center;border-top:1px solid #ddd;display:flex;padding:0 24px}.notes-container .table-container .table-row .col-1,.notes-container .table-container .table-row .col-2,.notes-container .table-container .table-row .col-3{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:16px 8px}.notes-container .table-container .table-row .col-1{font-weight:500;opacity:.7}.notes-container .table-container .table-row .col-2 .hid-form-element__label{display:none}.notes-container .table-container .table-row .col-2 .read-more-link{background:none;border:none;color:#003087;cursor:pointer;font-family:Roboto;font-size:12px;font-weight:500;line-height:16px;margin-left:4px;padding:0}.notes-container .table-container .table-row:hover{background-color:#ebf4ff;position:relative}.notes-container .table-container .table-row:hover:before{border-left:4px solid #00539b;content:"";height:100%;left:0;position:absolute;top:0}.notes-container .table-container .table-row .action-buttons{display:flex;gap:16px}.notes-container .table-container .table-row .action-buttons .hid-button{letter-spacing:.2px}.notes-container .table-container .table-row .action-buttons .iconography--info{--color-cerulean:#00539b}.notes-container .table-container .table-row .action-buttons .delete-button:hover{background-color:rgba(211,18,69,.102)}.notes-container .table-container .table-row .action-buttons .delete-button:active{background-color:rgba(211,18,69,.459)}.notes-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.notes-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;border-top:none;width:100%}.engagement-status-message-container{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:24px;height:280px;justify-content:center;padding:32px;width:500px}.engagement-status-message-container svg{transform:scale(1.3)}.engagement-status-message-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:700;letter-spacing:.2px;line-height:50px;text-align:center}.engagement-status-message-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}.sales-partner-note-form-container{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 60px);padding:32px 0}.sales-partner-note-form-container .form-wrapper{background-color:#fff;border:1px solid #ddd;border-radius:8px;padding:32px;width:862px}.sales-partner-note-form-container .form-wrapper .form-loading{display:flex;justify-content:center;padding:32px;width:100%}.sales-partner-note-form-container .form-wrapper .title{color:#494949;font-family:Roboto;font-size:24px;font-weight:500;letter-spacing:0;line-height:100%;margin-bottom:24px;width:100%}.sales-partner-note-form-container .form-wrapper .form-container{display:flex;flex-direction:column;gap:8px;width:100%}.sales-partner-note-form-container .form-wrapper .button-group{display:flex;justify-content:space-between;margin-top:16px}.sales-partner-note-form-container .form-wrapper .button-group .hid-button{letter-spacing:.2px}.project-details-page-container{display:flex;flex-direction:row;gap:24px;padding:24px 20px;width:100%}.project-details-page-container .project-details-wrapper{display:flex;flex-direction:column;gap:32px;width:100%}.project-details-page-container .project-details-wrapper .header-section{display:flex;flex-direction:column;gap:24px;padding:0 8px}.project-details-page-container .project-details-wrapper .header-section .title-row{align-items:center;display:flex;gap:16px}.project-details-page-container .project-details-wrapper .header-section .title-row .back-button{align-items:center;color:#333;cursor:pointer;display:flex;font-size:24px}.project-details-page-container .project-details-wrapper .header-section .title-row h1{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:0;line-height:44px;margin:0}.project-details-page-container .project-details-wrapper .header-section .title-row .edit-link{color:#003087;cursor:pointer;font-size:14px;font-weight:500;margin-left:auto;text-decoration:none}.project-details-page-container .project-details-wrapper .header-section .description{color:#222;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.project-details-page-container .project-details-wrapper .info-card{background:#f4f9fe;border-radius:12px;box-shadow:1px 1px 8px 1px rgba(0,0,0,.122);display:flex;flex-direction:column;gap:32px;padding:24px 20px}.project-details-page-container .project-details-wrapper .info-card .technology-switcher{background-color:#fff;border:1px solid #c5c5c3;border-radius:8px;display:inline-flex;flex-direction:row;overflow:hidden;width:-webkit-max-content;width:max-content}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment{background-color:#fff;border:none;color:#40464d;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;padding:9px 16px;position:relative;transition:all .2s;white-space:nowrap}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment:not(:last-child){border-right:1px solid #e0e0e0}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment:first-child{border-bottom-left-radius:8px;border-top-left-radius:8px}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment:last-child{border-bottom-right-radius:8px;border-top-right-radius:8px}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment:hover{background-color:#f5f5f5}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment.selected{background-color:#e6eef8;color:#003087;font-weight:500}.project-details-page-container .project-details-wrapper .info-card .technology-switcher .technology-switch-segment.selected:hover{background-color:#e6eef8}.project-details-page-container .project-details-wrapper .info-card .details-list{display:flex;flex-direction:column;padding:0 8px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row{align-items:center;display:flex;gap:16px;padding:4px 0}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row .label{color:#070a0d;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;min-width:100px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row .value{color:#070a0d;flex:1 1;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row .action-link{color:#003087;cursor:pointer;font-size:12px;font-weight:500}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info{gap:12px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info .avatar{align-items:center;background:#e0e0e0;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info .avatar img{height:100%;object-fit:cover;width:100%}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info .user-details{display:flex;flex:1 1;flex-direction:column}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info .user-details .name{color:#0f161d;font-size:14px;font-weight:600;letter-spacing:0;line-height:20px}.project-details-page-container .project-details-wrapper .info-card .details-list .detail-row.user-info .user-details .email{color:#40464d;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px}.project-details-page-container .project-details-wrapper .integration-container{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden}.project-details-page-container .project-details-wrapper .integration-container .integration-header{align-items:center;background:#fbfbfb;border-bottom:1px solid #e0e0e0;display:flex;padding:16px}.project-details-page-container .project-details-wrapper .integration-container .integration-header h3{color:#000;font-family:Roboto;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin:0}.project-details-page-container .project-details-wrapper .integration-container .step-accordion{border-bottom:1px solid #f0f0f0}.project-details-page-container .project-details-wrapper .integration-container .step-accordion:last-child{border-bottom:none}.project-details-page-container .project-details-wrapper .integration-container .step-accordion.disabled{opacity:.65}.project-details-page-container .project-details-wrapper .integration-container .step-accordion.disabled .step-header{cursor:not-allowed}.project-details-page-container .project-details-wrapper .integration-container .step-accordion.disabled .step-actions,.project-details-page-container .project-details-wrapper .integration-container .step-accordion.disabled .step-name,.project-details-page-container .project-details-wrapper .integration-container .step-accordion.disabled .step-status-icon{color:#98a2b3}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-header{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 16px}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-header .step-info{align-items:center;display:flex;flex:1 1 auto;gap:12px;min-width:0}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-header .step-info .step-name{align-items:center;color:#40464d;display:flex;flex:1 1 auto;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:0;line-height:28px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-actions{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon{align-items:center;color:#98a2b3;display:inline-flex;flex:0 0 auto;justify-content:center}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon svg{color:inherit}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon.completed{color:#079455}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon.in-progress{color:#74a2f0}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon.on-hold{color:#18cccc}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon.not-applicable{color:#a9b0b8}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-status-icon.failed{color:red}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content{background:#fafafa;max-height:0;overflow:hidden;padding:0 16px;transition:max-height .3s ease-out}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content.open{border-top:1px solid #f0f0f0;max-height:none;padding:16px}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content .placeholder-content{align-items:center;background:#fff;border:1px dashed #ccc;border-radius:4px;color:#888;display:flex;font-size:12px;height:100px;justify-content:center}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content .step-content-details .validation-section .validation-header{align-items:center;background:#fff;border-bottom:1px solid #eee;border-radius:4px;display:flex;justify-content:space-between;padding:16px}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content .step-content-details .validation-section .validation-header h3{color:#333;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0}.project-details-page-container .project-details-wrapper .integration-container .step-accordion .step-content .step-content-details .validation-section .validation-header .hid-button{letter-spacing:.2px}.chat-item{align-items:center;border-bottom:1px solid #e0e0e0;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;transition:background-color .2s}.chat-item:hover{background-color:#f5f5f5}.chat-item.chat-item-active{background-color:#e6eef8;border-left:3px solid #003087}.chat-item.chat-item-active:hover{background-color:#e6eef8}.chat-item .chat-item-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.chat-item .chat-item-content .chat-item-title{color:#333;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-item .chat-item-content .chat-item-preview{font-size:12px;overflow:hidden;text-overflow:ellipsis}.chat-item .chat-item-content .chat-item-preview,.chat-item .chat-item-time{color:#828282;font-family:Roboto;font-weight:400;letter-spacing:0;line-height:16px;white-space:nowrap}.chat-item .chat-item-time{flex-shrink:0;font-size:11px}.chat-list{background-color:#fff;border-right:1px solid #e0e0e0;display:flex;flex-direction:column;height:100%;width:100%}.chat-list .chat-list-header{align-items:center;background-color:#fbfbfb;border-bottom:1px solid #e0e0e0;display:flex;gap:8px;justify-content:space-between;padding:16px}.chat-list .chat-list-header .chat-list-title{color:#333;flex:1 1;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;margin:0}.chat-list .chat-list-header .hid-button{border-radius:4px;min-block-size:24px;min-inline-size:24px;padding:0}.chat-list .chat-list-new-button{border-bottom:1px solid #e0e0e0;padding:16px}.chat-list .chat-list-new-button .hid-button{width:100%}.chat-list .chat-list-items{flex:1 1;overflow-y:auto;scrollbar-width:thin}.chat-list .chat-list-items .chat-list-empty{align-items:center;display:flex;justify-content:center;padding:24px;text-align:center}.chat-list .chat-list-items .chat-list-empty p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;margin:0}.chat-list .chat-list-loading{align-items:center;display:flex;flex:1 1;justify-content:center;padding:48px 24px}.chat-list .chat-list-grouped{flex:1 1;overflow-y:auto;position:relative;scrollbar-width:thin}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title{background-color:#f9f9f9;border-bottom:1px solid #e0e0e0;color:#666;cursor:pointer;font-family:Roboto;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:16px;margin:0;padding:8px 16px;text-transform:uppercase;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title:hover{background-color:#f0f0f0}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title:focus{outline:2px solid #06c;outline-offset:-2px}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title .chat-list-section-title-content{align-items:center;display:flex;gap:8px}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title .chat-list-section-title-content .chat-list-section-chevron{align-items:center;color:#666;display:flex;transition:transform .2s ease}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-title .chat-list-section-title-content h3{color:#666;font-family:Roboto;font-size:12px;font-weight:600;letter-spacing:.5px;line-height:16px;margin:0;text-transform:uppercase}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-items{padding:0}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-items .chat-list-section-empty{align-items:center;display:flex;justify-content:center;padding:16px;text-align:center}.chat-list .chat-list-grouped .chat-list-section .chat-list-section-items .chat-list-section-empty p{color:#666;font-family:Roboto;font-size:13px;font-weight:400;letter-spacing:.2px;line-height:16px;margin:0}.chat-list .chat-list-grouped .chat-list-empty{align-items:center;display:flex;justify-content:center;padding:24px;text-align:center}.chat-list .chat-list-grouped .chat-list-empty p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;margin:0}.chat-list .chat-list-grouped .chat-list-loading-overlay{align-items:center;background-color:#fffc;bottom:0;display:flex;justify-content:center;left:0;padding:24px;position:absolute;right:0;top:0;z-index:10}.chat-header{align-items:center;background-color:#fbfbfb;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px}.chat-header .chat-header-menu-button{align-items:center;background-color:#0000;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-family:Roboto;font-size:20px;font-weight:400;height:36px;justify-content:center;line-height:1;margin-right:12px;padding:0;transition:background-color .2s;width:36px}.chat-header .chat-header-menu-button:hover{background-color:#f0f0f0}.chat-header .chat-header-title{color:#333;flex:1 1;font-family:Roboto;font-size:20px;font-weight:500;letter-spacing:0;line-height:24px;margin:0}@media(max-width:768px){.chat-header{padding:16px 20px}.chat-header .chat-header-title{font-size:20px;line-height:28px}}.chatbot-message{animation:fadeIn .3s ease-in;display:flex;margin-bottom:16px;width:100%}.chatbot-message.message-user{justify-content:flex-end}.chatbot-message.message-user .message-content{flex-direction:row-reverse;max-width:70%}.chatbot-message.message-user .message-content .message-bubble{background-color:#003087;border-top-right-radius:4px;color:#fff}.chatbot-message.message-assistant{justify-content:flex-start}.chatbot-message.message-assistant .message-content{flex-direction:row;max-width:70%}.chatbot-message.message-assistant .message-content .message-bubble{background-color:#fbfbfb;border-top-left-radius:4px;color:#333}.chatbot-message .message-content{align-items:flex-end;display:flex;gap:8px;width:100%}.chatbot-message .message-content .message-avatar{align-items:center;background-color:#f2f2f2;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.chatbot-message .message-content .message-avatar svg{color:#003087}.chatbot-message .message-content .message-bubble{word-wrap:break-word;border-radius:12px;box-shadow:0 1px 2px #0000001a;padding:12px 16px}.chatbot-message .message-content .message-bubble .message-text{font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0 0 4px;white-space:pre-wrap}.chatbot-message .message-content .message-bubble .message-timestamp{display:block;font-family:Roboto;font-size:11px;font-weight:400;letter-spacing:0;line-height:16px;margin-top:4px;opacity:.7}.chatbot-message .message-content .message-bubble .message-loading-dots{align-items:center;display:flex;gap:4px;padding:4px 0}.chatbot-message .message-content .message-bubble .message-loading-dots .dot{animation:loadingDot 1.4s ease-in-out infinite both;background-color:currentColor;border-radius:50%;height:8px;opacity:.6;width:8px}.chatbot-message .message-content .message-bubble .message-loading-dots .dot:first-child{animation-delay:-.32s}.chatbot-message .message-content .message-bubble .message-loading-dots .dot:nth-child(2){animation-delay:-.16s}.chatbot-message .message-content .message-bubble .message-loading-dots .dot:nth-child(3){animation-delay:0s}@keyframes loadingDot{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.message-list{background-color:#fff;flex:1 1;overflow-y:auto;padding:20px;scrollbar-width:thin}.message-list .message-list-content{display:flex;flex-direction:column;max-width:100%;width:100%}.message-list .message-list-empty{align-items:center;display:flex;flex-direction:column;gap:24px;height:100%;justify-content:center;padding:24px;width:100%}.message-list .message-list-empty svg{color:#828282}.message-list .message-list-empty p{color:rgba(34,34,34,.671);font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:18px;margin:0;text-align:center}.message-list .message-list-loading{align-items:center;display:flex;height:100%;justify-content:center;padding:48px 24px;width:100%}.chat-input{background-color:#fff;border-top:1px solid #e0e0e0;padding:16px 20px}.chat-input .chat-input-container{align-items:flex-end;display:flex;gap:12px;max-width:100%}.chat-input .chat-input-container .chat-input-field{flex:1 1;min-width:0}.chat-input .chat-input-container .chat-input-field .chat-input-textarea{background-color:#fff;border:1px solid #c5c5c3;border-radius:8px;color:#333;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;max-height:120px;min-height:48px;outline:none;overflow-y:auto;padding:12px 16px;resize:none;transition:border-color .2s;width:100%}.chat-input .chat-input-container .chat-input-field .chat-input-textarea::placeholder{color:#828282}.chat-input .chat-input-container .chat-input-field .chat-input-textarea:focus{border-color:#003087}.chat-input .chat-input-container .chat-input-field .chat-input-textarea:disabled{background-color:#f5f5f5;border-color:#e0e0e0;color:#828282;cursor:not-allowed}.chat-input .chat-input-container .chat-input-field .chat-input-textarea::-webkit-scrollbar{width:6px}.chat-input .chat-input-container .chat-input-field .chat-input-textarea::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-input .chat-input-container .chat-input-field .chat-input-textarea::-webkit-scrollbar-thumb{background:#c5c5c3;border-radius:3px}.chat-input .chat-input-container .chat-input-field .chat-input-textarea::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.chat-input .chat-input-container .chat-input-send-button{border-radius:50%;flex-shrink:0;height:48px;margin-bottom:8px;min-width:48px}.chat-input .chat-input-container .chat-input-send-button:disabled{cursor:not-allowed;opacity:.5}.chat-content{background-color:#fff;display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.chat-content .chat-content-loading{background-color:#ffffffe6;border-radius:20px;box-shadow:0 2px 8px #0000001a;left:50%;padding:8px 16px;position:absolute;top:16px;transform:translateX(-50%);z-index:10}.chatbot-wrapper{display:flex;height:100%;justify-content:center;width:100%}.chatbot-container{background-color:#fff;box-shadow:1px 1px 8px 1px rgba(0,0,0,.122);display:flex;flex-direction:row;height:100%;margin:0 auto;max-height:max(100vh - 60px,500px);max-width:1400px;overflow:hidden;width:100%}.chatbot-container .chatbot-sidebar{border-right:1px solid #e0e0e0;display:flex;flex-direction:column;flex-shrink:0;min-height:0;width:300px}.chatbot-container .chatbot-main{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.chatbot-container .chatbot-main .chatbot-header{align-items:center;background-color:#fbfbfb;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.chatbot-container .chatbot-main .chatbot-header .chatbot-title{color:#333;flex:1 1;font-family:Roboto;font-size:24px;font-weight:400;letter-spacing:0;line-height:32px;margin:0}.chatbot-container .chatbot-main .chatbot-header .chatbot-menu-button{align-items:center;background-color:#0000;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-family:Roboto;font-size:20px;font-weight:400;height:36px;justify-content:center;line-height:1;margin-right:12px;padding:0;transition:background-color .2s;width:36px}.chatbot-container .chatbot-main .chatbot-header .chatbot-menu-button:hover{background-color:#f0f0f0}.chatbot-container .chatbot-main .chatbot-header .chatbot-close-button{align-items:center;background-color:#0000;border:none;border-radius:50%;color:#333;cursor:pointer;display:flex;font-family:Roboto;font-size:24px;font-weight:400;height:36px;justify-content:center;line-height:1;transition:background-color .2s;width:36px}.chatbot-container .chatbot-main .chatbot-header .chatbot-close-button:hover{background-color:#f0f0f0}.chatbot-container .chatbot-main .chatbot-content{background-color:#fff;display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.chatbot-container .chatbot-main .chatbot-content .chatbot-loading{background-color:#ffffffe6;border-radius:20px;box-shadow:0 2px 8px #0000001a;left:50%;padding:8px 16px;position:absolute;top:16px;transform:translateX(-50%);z-index:10}@media(min-width:769px){.chatbot-wrapper{padding:24px}.chatbot-container{border-radius:12px;max-height:max(100vh - 204px,500px);min-height:calc(100vh - 204px)}}.pp-settings-page{box-sizing:border-box;gap:28px;min-height:calc(100vh - 60px);padding:20px;position:relative}.pp-settings-header,.pp-settings-page{display:flex;flex-direction:column;width:100%}.pp-settings-header{align-items:flex-start;gap:8px;height:auto}.pp-settings-header h1{font-family:Roboto;font-size:26px;font-style:Medium;font-weight:500;letter-spacing:.2px;line-height:30px}.pp-settings-header h2{align-self:stretch;color:#4a5565;font-size:18px;height:22px;line-height:22px;width:419px}.pp-settings-header h2,.pp-settings-header h3{flex:none;flex-grow:0;font-family:Roboto;font-style:normal;font-weight:400;letter-spacing:.2px;order:1}.pp-settings-header h3{align-items:center;color:#333;display:flex;font-size:16px;height:20px;line-height:20px;width:134px}.pp-settings-grid{grid-gap:16px;box-sizing:border-box;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));width:100%}.pp-settings-card{background:#fff;border-radius:4px;box-shadow:0 1px 4px 0 rgba(0,0,0,.302);box-sizing:border-box;cursor:pointer;padding:12px 16px;text-align:left;transition:box-shadow .15s ease,border-color .15s ease,transform .12s ease}.pp-settings-card:focus-visible,.pp-settings-card:hover{border-color:#d5dae1;box-shadow:0 2px 8px #0003;outline:none;transform:translateY(-1px)}.pp-settings-card-container{grid-column-gap:12px;align-items:center;column-gap:12px;display:grid;grid-template-columns:1fr auto}.pp-card-left{align-items:center;display:flex;gap:12px;min-width:0}.pp-card-icon{align-items:center;border-radius:8px;display:inline-flex;height:36px;justify-content:center;width:36px}.pp-card-icon .icon{height:24px;width:24px}.pp-card-title{color:#333;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pp-card-arrow{align-self:center;color:#1e1e1e;display:inline-flex;justify-self:end}.pp-breadcrumb{align-items:center;display:flex;gap:8px;margin-bottom:8px}.pp-link{align-items:center;background:none;border:none;color:#155dfc;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-weight:500;gap:6px;padding:0}.pp-module-subtitle{color:#4a5565;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.2px;line-height:22px}.pp-module-panel{background:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 1px 2px #0000000f;padding:16px}.pp-quick-actions{align-items:normal;background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-sizing:border-box;display:flex;flex:1 0 auto;flex-direction:column;gap:15px;min-width:100%;padding:16px;width:270px}.pp-right-rail{display:flex;flex-direction:column;min-height:100%}.pp-right-rail h3{color:#0a0a0a;font-style:normal;height:20px;letter-spacing:.2px;width:270px}.pp-qa-heading,.pp-right-rail h3{font-family:Roboto;font-size:16px;font-weight:500;line-height:20px}.pp-qa-heading{color:#1f2937;margin:0 0 10px}.pp-qa-item{grid-gap:10px;align-items:center;background:#f7f7f7;border:1px solid #e5e5e5;border-radius:8px;cursor:pointer;display:grid;gap:10px;grid-template-columns:20px 1fr 20px;height:38px;padding:7px;transition:background .12s ease,box-shadow .15s ease,transform .12s ease;width:240px}.pp-qa-item:focus-visible,.pp-qa-item:hover{background:#f0f0f0;box-shadow:0 1px 3px #00000014;outline:none;transform:translateY(-1px)}.pp-qa-arrow{color:#1e1e1e}@media(max-width:1024px){.pp-module-content{grid-template-columns:1fr}.pp-quick-actions{flex-direction:row;flex-wrap:wrap}}.pp-config-toolbar{flex-direction:row;justify-content:space-between}.pp-table-body{border:1px solid #e5e7eb;border-radius:0 0 6px 6px;border-top:none}.pp-tier-desc{color:#4b5563}.pp-module-content{align-items:stretch}.pp-config-toolbar{display:flex;justify-content:flex-end;margin-bottom:12px;margin-top:12px}.pp-placeholder-panel{background:#fff;border:1px solid #e5e7eb;border-radius:6px;color:#4b5563;padding:16px}.pp-module-left{display:flex;flex-direction:column;gap:12px;min-height:100%}.pp-module-left>.pp-module-panel{display:flex;flex:1 1 auto;flex-direction:column}.pp-module-content{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 280px}.pp-qa-title{color:#333;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.pp-qa-arrow{color:#3d3935;justify-self:end}.pp-qa-arrow,.pp-qa-arrow .icon,.pp-qa-arrow svg{height:14px;width:14px}.pp-config-tabs{margin-bottom:0;overflow:hidden;white-space:nowrap}.pp-config-tabs .MuiTabs-flexContainer{flex-wrap:nowrap;gap:25px}.pp-config-tabs .MuiTab-root{color:#555;flex:0 0 auto;font-family:Roboto;font-size:14px;min-width:auto;padding:8px 0;text-transform:none}.pp-config-tabs .MuiTab-root.Mui-selected{color:#155dfc;font-weight:500}.pp-config-tabs .MuiTabs-scrollButtons{border-bottom:2px solid #0057b7;color:#6b7280}.pp-table-header{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px 6px 0 0;color:#374151;font-family:Roboto;font-weight:500;padding:8px 16px}.pp-row,.pp-table-header{grid-gap:8px;display:grid;gap:8px;grid-template-columns:40px 1fr 1fr 1fr 1.5fr 120px}.pp-row{align-items:center;border-top:2px solid #f3f4f6;min-height:48px;padding:16px}.pp-td,.pp-th{align-items:center;color:#1f2937;display:flex;font-family:Roboto;font-size:14px;padding:12px 0}.pp-td{padding:0}.pp-tier-name{font-weight:500}.col-expander .pp-expander{align-items:center;background:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.col-actions{gap:16px;padding:8px}.pp-row-expand{border-top:1px solid #e5e5e5;grid-column:2/-1;padding:16px 0}.pp-row-expand-inner{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;padding:12px 0 16px}.pp-row-expand-label{color:#4a5565;font-size:13px;font-weight:500;line-height:18px}.pp-row-expand-text{color:#374151;font-size:14px;letter-spacing:.2px;line-height:20px}.region-code-badge{align-items:center;background:#eef4ff;border:1px solid #d6e4ff;border-radius:999px;box-sizing:border-box;color:#1e40af;display:inline-flex;flex-direction:row;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;height:38px;justify-content:center;line-height:18px;margin-right:34px;min-width:52px;text-transform:uppercase}.pp-table{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;width:100%}@media(max-width:1024px){.pp-table{overflow-x:auto}.pp-table .pp-table-header,.pp-table .pp-table-row{min-width:900px}}@media(max-width:768px){.pp-table .pp-table-header{display:none}.pp-table .pp-table-row{border-bottom:2px solid #f3f4f6;display:flex;flex-direction:column;gap:12px;min-width:auto!important;padding:16px!important}.pp-table .pp-table-row .pp-td{align-items:center;display:flex;justify-content:space-between}.pp-table .pp-table-row .pp-td:before{color:#374151;content:attr(data-label);font-weight:500;margin-right:12px}.pp-table .pp-table-row .pp-td.col-actions:before{content:none}}.pp-td,.pp-th{overflow:hidden;padding:4px;text-overflow:ellipsis}.pp-td.col-tier,.pp-th.col-tier{font-weight:500}.license-modal .MuiDialog-paper{max-width:696px!important;width:696px}.license-modal .MuiOutlinedInput-root{border-radius:4px;font-family:Roboto,sans-serif;font-size:14px!important;min-height:40px}.license-modal .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e6e6e6;border-width:1px}.license-modal .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db;border-width:1px}.license-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087;border-width:2px}.license-modal .MuiOutlinedInput-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:#d32f2f!important;border-width:1px}.license-modal .MuiOutlinedInput-root.Mui-error.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087!important;border-width:2px}.license-modal .MuiOutlinedInput-root.MuiInputBase-multiline{min-height:80px!important;padding:6px 12px!important}.license-modal .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-input{color:#222!important;padding:0!important}.license-modal .MuiInputBase-input,.license-modal .MuiOutlinedInput-input{color:#222!important;font-size:14px!important;height:auto!important;line-height:20px!important;padding:12px 14px!important}.license-modal .MuiInputBase-input::placeholder,.license-modal .MuiOutlinedInput-input::placeholder{color:#b0b0b0!important;font-size:14px!important;opacity:1}.license-modal .dialog-title{padding:16px}.license-modal .dialog-title .title-text{color:#222;font-family:Roboto;font-size:26px;font-weight:400;line-height:30px;margin-bottom:4px}.license-modal .dialog-title .subtitle-text{color:#737373;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px}.license-modal .dialog-content{padding:0 16px 16px}.license-modal .form-field{margin-bottom:12px}.license-modal .form-field .field-label{color:#737373;display:block;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px}.license-modal .form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:12px}.license-modal .form-row .form-field{margin-bottom:0}.license-modal .field-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.license-modal .field-label-row .field-label{color:#737373;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.license-modal .field-label-row .char-count{color:#222;font-size:12px}.license-modal .dialog-actions{border-top:1px solid #e6e6e6;gap:12px;padding:16px}.license-modal .MuiFormHelperText-root{font-family:Roboto;font-size:12px;line-height:18px;margin-left:0;margin-top:4px;text-align:left}.license-modal .MuiFormHelperText-root.Mui-error{color:#d32f2f!important}.license-modal .form-field:last-child,.license-modal .form-field:last-child .MuiFormHelperText-root{margin-bottom:0!important}.license-modal .MuiInputBase-input,.license-modal .MuiOutlinedInput-input{background-color:#0000!important}.license-modal input:-webkit-autofill,.license-modal input:-webkit-autofill:focus,.license-modal textarea:-webkit-autofill,.license-modal textarea:-webkit-autofill:focus{-webkit-text-fill-color:#222!important;background-color:#0000!important;box-shadow:inset 0 0 0 1000px #0000!important}.tier-modal .MuiFilledInput-root{height:auto!important;min-height:36px!important}.tier-modal .MuiInputBase-input{background-color:#0000!important;color:#222!important;font-size:14px!important;height:auto!important;line-height:20px!important;padding:12px!important}.tier-modal .MuiInputBase-input::placeholder{color:#6b7280!important;font-size:14px!important}.tier-modal .MuiSelect-select{color:#b0b0b0!important;padding:8px 12px!important}.tier-modal .MuiSelect-select.MuiSelect-select:not([aria-expanded=false]){color:#222!important}.tier-modal .MuiInputLabel-root,.tier-modal .MuiInputLabel-root.Mui-focused{color:#737373!important}.tier-modal .MuiOutlinedInput-root{color:#737373!important;font-family:Roboto,sans-serif;font-size:14px!important}.tier-modal .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.tier-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087;border-width:2px;color:#737373!important}.tier-modal .MuiOutlinedInput-root.MuiInputBase-multiline{padding:6px 12px!important}.tier-modal .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-input{color:#222!important;padding:0!important}.tier-modal-title{padding:16px 16px 0!important}.tier-modal-title .title-content{padding-right:8px}.tier-modal-title .title-text{color:#222;font-size:24px;line-height:30px}.tier-modal-title .subtitle-text,.tier-modal-title .title-text{font-family:Roboto;font-style:normal;font-weight:400;letter-spacing:.2px}.tier-modal-title .subtitle-text{color:#737373;font-size:14px;line-height:21px;margin-bottom:12px}.tier-modal-title .close-button{margin-top:4px}.tier-modal-content{padding:0 16px 16px!important}.tier-modal-content .tabs-container{margin-bottom:16px;min-height:44px}.tier-modal-content .tabs-container .MuiTabs-flexContainer{gap:32px}.tier-modal-content .tabs-container .MuiTabs-indicator{background-color:#155dfc;border-radius:2px;height:2px}.tier-modal-content .tabs-container .MuiTab-root{color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:20px;min-height:44px;padding:0;text-transform:none}.tier-modal-content .tabs-container .MuiTab-root.Mui-selected{color:#0057b7}.tier-modal-content .tabs-container .MuiTab-root:hover{color:#374151}.view-section{margin-top:8px}.view-section .section-title{color:#222;font-family:Roboto;font-size:14px;font-style:normal;font-weight:700;height:18px;letter-spacing:.2px;line-height:18px;margin-bottom:10px}.view-section .comment-box{background-color:#f2f2f7;border-radius:8px;margin-top:24px;padding:16px}.view-section .comment-box .comment-content{background:#f2f2f7;border-radius:8px;gap:10px;height:94px;padding-top:12px;width:752px}.benefits-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin-top:8px}.benefits-grid .benefit-section .benefit-title{margin-bottom:8px}.benefits-grid .benefit-section .benefit-chips{display:flex;flex-wrap:wrap;gap:6px;padding-top:12px}.form-grid-two-col{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:600px){.form-grid-two-col{grid-template-columns:1fr}}.field-with-spacing{margin-bottom:12px!important}.field-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.field-label-row label{color:#374151;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.field-label-row label .required{color:#9ca3af}.field-label-row .char-count{color:#222;font-size:12px}.tier-modal-actions{padding:16px 24px}.engagement-modal .MuiDialog-paper{max-width:696px!important;width:696px}.engagement-modal .MuiFilledInput-root{height:auto!important;min-height:36px!important}.engagement-modal .MuiInputBase-input{height:auto!important;padding:14px 12px!important}.engagement-modal .MuiInputBase-input::placeholder{font-size:15px!important}.engagement-modal .MuiInputBase-root.MuiInputBase-multiline{align-items:flex-start!important;height:100px!important;padding:8px 12px!important}.engagement-modal .MuiInputBase-root.MuiInputBase-multiline .MuiInputBase-input{padding:0!important}.engagement-modal .MuiInputLabel-root{margin-bottom:4px!important}.engagement-modal .MuiTextField-root .MuiFilledInput-root{height:auto!important;min-height:36px!important}.engagement-modal .hid-galacontrol [class*=control],.engagement-modal .hid-galacontrol>div{max-height:36px!important;min-height:48px!important}.engagement-modal .hid-galacontrol [class*=input],.engagement-modal .hid-galacontrol [class*=placeholder],.engagement-modal .hid-galacontrol [class*=singleValue]{font-size:15px!important;line-height:20px!important}.engagement-modal .dialog-title{padding:16px}.engagement-modal .dialog-title .title-text{color:#222;font-family:Roboto;font-size:26px;font-weight:400;letter-spacing:.2px;line-height:30px;margin-bottom:4px}.engagement-modal .dialog-title .subtitle-text{color:#737373;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px}.engagement-modal .dialog-content{padding:0 16px 16px}.engagement-modal .dialog-content .pp-config-tabs{border-bottom:1px solid #e6e6e6;margin-bottom:16px}.engagement-modal .dialog-content .pp-config-tabs .MuiTab-root{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;min-height:48px;padding:12px 16px;text-transform:none}.engagement-modal .dialog-content .form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:8px}.engagement-modal .dialog-content .form-field{margin-bottom:0}.engagement-modal .dialog-content .form-field-full{margin-bottom:8px}.engagement-modal .dialog-content .MuiFormControl-root .MuiFilledInput-root{min-height:30px!important}.engagement-modal .dialog-content .MuiFormControl-root .MuiFilledInput-root .MuiInputBase-input{padding:5px 12px!important}.engagement-modal .dialog-content .MuiFormControl-root .MuiInputLabel-root{margin-bottom:4px!important}.engagement-modal .levels-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:2px}.engagement-modal .levels-label{color:#737373;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px}.engagement-modal .accelerator-table{margin-bottom:16px}.engagement-modal .accelerator-table .MuiTableHead-root{background-color:#0000}.engagement-modal .accelerator-table .MuiTableHead-root .MuiTableCell-root{background-color:#0000;border-bottom:1px solid #e6e6e6;color:#222;font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;padding:16px}.engagement-modal .accelerator-table .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #e6e6e6;padding:8px 16px}.engagement-modal .accelerator-table .MuiTableBody-root .MuiTableCell-root.tcenter{text-align:center}.engagement-modal .accelerator-table .MuiTableBody-root .MuiTableCell-root .fullWidth{width:100%}.engagement-modal .accelerator-table .no-data-message{color:#737373;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;padding:24px 16px;text-align:center}.engagement-modal .toggle-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:16px}.engagement-modal .dialog-actions{border-top:1px solid #e6e6e6;gap:12px;padding:16px 8px}.engagement-modal .field-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.engagement-modal .field-label-row label{color:#374151;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.engagement-modal .field-label-row label .required{color:#9ca3af}.engagement-modal .field-label-row .char-count{color:#222;font-size:12px}.engagement-modal .MuiOutlinedInput-root{color:#222!important;font-family:Roboto,sans-serif;font-size:14px!important}.engagement-modal .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#e6e6e6;border-radius:8px;border-width:1px}.engagement-modal .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.engagement-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087;border-width:2px}.engagement-modal .MuiOutlinedInput-root.MuiInputBase-multiline{padding:8px 12px!important}.engagement-modal .MuiOutlinedInput-root.MuiInputBase-multiline .MuiInputBase-input{box-sizing:border-box!important;color:#222!important;line-height:1.5!important;padding:0!important}.engagement-modal .MuiFormHelperText-root{margin-bottom:0!important;margin-top:4px!important}.requirement-modal .MuiDialog-paper{border-radius:8px;max-width:800px}.requirement-modal .MuiDialogTitle-root{color:#222;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:24px;padding:24px 24px 16px}.requirement-modal .MuiDialogTitle-root .subtitle{color:#6b7280;font-size:14px;font-weight:400;margin-top:4px}.requirement-modal .MuiDialogContent-root{padding:0 24px 24px}.requirement-modal .MuiDialogContent-root .form-field{margin-bottom:20px}.requirement-modal .MuiDialogContent-root .form-field .field-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px}.requirement-modal .MuiDialogContent-root .form-field label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin-bottom:6px}.requirement-modal .MuiDialogContent-root .form-field label .required{color:"#9CA3AF";margin-left:4px}.requirement-modal .MuiDialogContent-root .form-field .MuiOutlinedInput-root{background-color:#f7f7f7;font-family:Roboto,sans-serif;font-size:14px}.requirement-modal .MuiDialogContent-root .form-field .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.requirement-modal .MuiDialogContent-root .form-field .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087;border-width:2px}.requirement-modal .MuiDialogContent-root .form-field .MuiInputBase-input::placeholder{color:#9ca3af;opacity:1}.requirement-modal .MuiDialogContent-root .form-field .char-count{color:#6b7280;font-size:12px;margin-top:4px;text-align:right}.requirement-modal .modal-tabs{border-bottom:1px solid #e5e7eb;margin-bottom:16px;padding:0 24px}.requirement-modal .modal-tabs .MuiTab-root{color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;min-height:auto;padding:12px 16px;text-transform:none}.requirement-modal .modal-tabs .MuiTab-root.Mui-selected{color:#155dfc}.requirement-modal .modal-tabs .MuiTabs-indicator{background-color:#155dfc;height:2px}.requirement-modal .MuiDialogActions-root{border-top:1px solid #e5e7eb;gap:12px;padding:16px 24px}.requirement-modal .MuiDialogActions-root .MuiButton-root{border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 20px;text-transform:uppercase}.requirement-modal .MuiDialogActions-root .MuiButton-text{color:#155dfc}.requirement-modal .MuiDialogActions-root .MuiButton-contained{background-color:#003087;box-shadow:none}.requirement-modal .MuiDialogActions-root .MuiButton-contained:hover{background-color:#002366;box-shadow:none}.requirement-modal .MuiDialogActions-root .MuiButton-contained:disabled{background-color:#e5e7eb;color:#9ca3af}.requirement-modal .status-toggle{margin-top:12px}.requirement-modal .status-toggle .MuiFormControlLabel-label{color:#374151;font-family:Roboto,sans-serif;font-size:14px}.requirement-modal .status-toggle .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#10b981}.requirement-modal .status-toggle .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#10b981}.requirement-modal .status-row{align-items:center;display:flex;justify-content:space-between}.requirement-modal .status-row label{margin-bottom:0}.requirement-modal .status-toggle-wrapper{align-items:center;display:flex;gap:12px}.requirement-modal .status-toggle-wrapper .status-text{color:#374151;font-size:14px;margin-top:-12px}.requirement-modal .validation-score-input .MuiInputBase-input{padding:10px 14px}.requirement-modal .MuiChip-root{font-size:12px;height:20px}.category-modal .MuiDialog-paper{border-radius:8px;max-width:500px}.category-modal .MuiDialogTitle-root{color:#222;font-family:Roboto,sans-serif;font-size:20px;font-weight:500;line-height:24px;padding:24px 24px 16px}.category-modal .MuiDialogContent-root{padding:20px 24px 24px}.category-modal .MuiDialogContent-root .MuiTextField-root{margin-bottom:20px}.category-modal .MuiDialogContent-root .MuiTextField-root .MuiInputLabel-root{color:#6b7280;font-family:Roboto,sans-serif;font-size:14px}.category-modal .MuiDialogContent-root .MuiTextField-root .MuiOutlinedInput-root{font-family:Roboto,sans-serif;font-size:14px}.category-modal .MuiDialogActions-root{border-top:1px solid #e5e7eb;gap:12px;padding:16px 24px}.category-modal .MuiDialogActions-root .MuiButton-root{border-radius:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 20px;text-transform:uppercase}.category-modal .MuiDialogActions-root .MuiButton-text{color:#155dfc}.category-modal .MuiDialogActions-root .MuiButton-contained{background-color:#003087;box-shadow:none}.category-modal .MuiDialogActions-root .MuiButton-contained:hover{background-color:#002366;box-shadow:none}.custom-select{width:100%}.custom-select .MuiOutlinedInput-root{color:#374151;font-family:Roboto,sans-serif;font-size:14px}.custom-select .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.custom-select .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9ca3af}.custom-select .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#003087;border-width:2px}.custom-select .MuiInputLabel-root{color:#6b7280;font-family:Roboto,sans-serif;font-size:14px}.custom-select .MuiInputLabel-root.Mui-focused{color:#003087}.custom-select .MuiSelect-select{padding:10px 14px}.custom-select .MuiSelect-select:focus{background-color:#0000}.delete-modal .MuiDialog-paper{border-radius:8px;max-width:480px}.delete-modal .modal-header{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:20px 24px}.delete-modal .modal-header .modal-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin:0}.delete-modal .modal-header .close-btn{color:#6b7280}.delete-modal .modal-header .close-btn:hover{background-color:#f3f4f6}.delete-modal .modal-content{padding:24px!important}.delete-modal .modal-content .delete-confirmation{align-items:center;display:flex;flex-direction:column;gap:16px;text-align:center}.delete-modal .modal-content .delete-confirmation .warning-icon{align-items:center;background-color:#fef2f2;border-radius:50%;color:#ef4444;display:flex;height:48px;justify-content:center;width:48px}.delete-modal .modal-content .delete-confirmation .warning-icon svg{height:24px;width:24px}.delete-modal .modal-content .delete-confirmation .delete-message{color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;line-height:20px;max-width:380px}.delete-modal .modal-actions{border-top:1px solid #e5e7eb;gap:12px;padding:16px 24px}.delete-modal .modal-actions .cancel-btn{border-color:#d1d5db;color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 16px;text-transform:none}.delete-modal .modal-actions .cancel-btn:hover{background-color:#f9fafb;border-color:#9ca3af}.delete-modal .modal-actions .delete-btn{background-color:#ef4444!important;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 16px;text-transform:none}.delete-modal .modal-actions .delete-btn:hover{background-color:#dc2626!important}.delete-icon-btn{color:#ef4444!important}.delete-icon-btn:hover{background-color:#fef2f2!important}.MuiMenu-paper{border-radius:4px;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;margin-top:4px}.MuiMenu-paper .MuiMenuItem-root{color:#374151;font-family:Roboto,sans-serif;font-size:14px;padding:10px 16px}.MuiMenu-paper .MuiMenuItem-root:hover{background-color:#f3f4f6}.MuiMenu-paper .MuiMenuItem-root.Mui-selected{background-color:#eff6ff;color:#003087}.MuiMenu-paper .MuiMenuItem-root.Mui-selected:hover{background-color:#dbeafe}.categories-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:16px;width:100%}.categories-content .empty-state-header{margin-bottom:16px}.categories-content .empty-state-header .empty-state-text{color:#4a5565;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.categories-content .categories-header{display:flex;justify-content:flex-start;margin-bottom:24px}.categories-content .categories-header .add-category-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.categories-content .categories-header .add-category-btn:hover{background-color:#002366!important}.categories-content .categories-header-with-data{display:flex;justify-content:flex-end;margin-bottom:24px}.categories-content .categories-header-with-data .add-category-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.categories-content .categories-header-with-data .add-category-btn:hover{background-color:#002366!important}.categories-content .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 20px;text-align:center;width:100%}.categories-content .empty-state img{display:block;height:auto;margin:0 auto;opacity:.9;width:280px}.categories-content .categories-table{border:1px solid #e5e7eb;border-radius:8px;box-shadow:none!important}.categories-content .categories-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root{background-color:#f9fafb}.categories-content .categories-table .MuiTable-root .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#111827;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;padding:12px 16px}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9fafb}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#374151;font-family:Roboto,sans-serif;font-size:14px;padding:12px 16px}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.category-name-cell{color:#111827;font-weight:500}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root.description-cell{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.categories-content .categories-table .MuiTable-root .MuiTableBody-root .MuiTableRow-root .delete-button{margin-left:4px}.categories-content .categories-table .incident-delete-button{margin-left:8px}.requirement-management-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:16px;width:100%}.requirement-management-content .empty-state-header{margin-bottom:16px}.requirement-management-content .empty-state-header .empty-state-text{color:#4a5565;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.requirement-management-content .empty-state-button-container{margin-bottom:24px}.requirement-management-content .empty-state-button-container .add-requirement-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.requirement-management-content .empty-state-button-container .add-requirement-btn:hover{background-color:#002366!important}.requirement-management-content .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 20px;position:relative;text-align:center;width:100%}.requirement-management-content .empty-state img{display:block;height:auto;margin:0 auto;opacity:.9;width:280px}.requirement-management-content .rm-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.requirement-management-content .rm-header .rm-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.requirement-management-content .rm-header .add-requirement-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.requirement-management-content .rm-header .add-requirement-btn:hover{background-color:#002366!important}.requirement-management-content .gdl-categories-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto;margin-bottom:32px}.requirement-management-content .gdl-cat-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:hidden;overflow-y:hidden;padding:4px 2px;scroll-behavior:smooth}.requirement-management-content .gdl-cat-scroll::-webkit-scrollbar{height:8px}.requirement-management-content .gdl-cat-scroll::-webkit-scrollbar-thumb{background-color:#c9d6ea;border-radius:8px}.requirement-management-content .gdl-cat-scroll::-webkit-scrollbar-track{background-color:#0000}.requirement-management-content .gdl-cat-scroll-btn{align-items:center;align-self:stretch;display:inline-flex;justify-content:center;min-width:32px}.requirement-management-content .gdl-cat-scroll-btn:not([disabled]):hover{background:#f2f6fc}.requirement-management-content .gdl-cat-pill{align-items:center;align-items:flex-start;background:#e6edf6!important;border:1px solid #d9d9d6!important;border-radius:8px;box-shadow:0 2px 0 #1b4ed814;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;gap:12px;min-width:252px;padding:8px 14px!important}.requirement-management-content .gdl-cat-pill .gdl-cat__content{align-items:flex-start;display:flex;flex-direction:column}.requirement-management-content .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__title{color:#002e67;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:21px}.requirement-management-content .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__count{color:#002e67;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:17px}.requirement-management-content .gdl-cat-pill__radio{border:1px solid #b6b6b6;border-radius:50%;height:18px;margin-left:auto;width:18px}.requirement-management-content .gdl-cat-pill:hover{border-color:#c9ddfb;filter:brightness(.98)}.requirement-management-content .gdl-cat-pill--selected{background:#f4f9fe!important;border-color:#93c2f8!important}.requirement-management-content .gdl-cat-pill--selected .gdl-cat-pill__radio{background:#3b6fcc;border-color:#3b6fcc;box-shadow:inset 0 0 0 4px #fff}.requirement-management-content .gdl-cat-pill--selected svg{color:#0057b7;height:auto;margin-left:auto;width:20px}.requirement-management-content .gdl-cat-pill__icon{align-items:center;color:#234e9f;color:var(--pill-text,#234e9f);display:inline-flex;height:18px;justify-content:center;margin-left:auto;width:18px}.requirement-management-content .gdl-cat-pill__icon svg{height:16px;width:16px}.requirement-management-content .gdl-cat-scroll-btn{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;height:40px;line-height:inherit!important;margin-left:-15px!important;margin-top:12px!important;min-height:auto!important;min-width:auto;padding:0!important;width:40px}.requirement-management-content .gdl-cat-scroll-btn svg{height:auto;width:18px}.requirement-management-content .gdl-cat-scroll-btn.hid-button--disabled{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;display:none;height:40px;line-height:inherit!important;margin-left:0!important;margin-top:12px!important;min-height:auto!important;min-width:auto;padding:0!important;width:40px}.requirement-management-content .gdl-cat-scroll-btn.hid-button--disabled svg{height:auto;width:18px}.requirement-management-content .gdl-cat-scroll-btn--prev{margin-left:0!important}.requirement-management-content .filters-row{display:flex;gap:24px;margin-bottom:24px}.requirement-management-content .filters-row .filter-select{max-width:400px;min-width:280px}.requirement-management-content .filters-row .filter-select .filter-label{color:#4a5565;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;margin-bottom:8px}.requirement-management-content .filters-row .filter-select .MuiOutlinedInput-root{background-color:#fff}.requirement-management-content .requirements-section .section-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin-bottom:16px}.requirement-management-content .requirements-section .requirements-table{border:1px solid #e5e5e5;border-radius:8px;box-shadow:none}.requirement-management-content .requirements-section .requirements-table .MuiTableHead-root{background-color:#f9fafb}.requirement-management-content .requirements-section .requirements-table .MuiTableHead-root .MuiTableCell-head{color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;padding:12px 16px}.requirement-management-content .requirements-section .requirements-table .MuiTableHead-root .MuiTableCell-head .MuiIconButton-root{margin-left:4px;padding:4px}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9fafb}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid #e5e7eb;color:#4a5565;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .test-case-link,.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .view-link{color:#003087;cursor:pointer;font-weight:500;text-decoration:underline}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .status-chip.active{background-color:#d1fae5;color:#065f46}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .status-chip.inactive{background-color:#fee2e2;color:#991b1b}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .array-column{display:flex;flex-direction:column;gap:4px}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .array-column span{background-color:#f3f4f6;border-radius:4px;color:#374151;display:inline-block;font-size:13px;font-weight:400;padding:2px 8px}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .array-column button{background-color:#0000;border:none;border-radius:4px;color:#003087;cursor:pointer;display:inline-block;font-size:13px;font-weight:500;margin:0;padding:2px;text-align:left;transition:background-color .2s ease}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .array-column button:hover{text-decoration:underline}.requirement-management-content .requirements-section .requirements-table .MuiTableBody-root .MuiTableCell-body .array-column button:not(:last-child){margin-bottom:4px}.requirement-management-content .requirements-section .requirements-table .delete-button{margin-left:4px}.MuiMenu-paper .MuiMenuItem-root{padding:4px 12px}.test-case-details-modal{padding:8px 0}.test-case-details-modal .detail-item{margin-bottom:24px}.test-case-details-modal .detail-item:last-child{margin-bottom:0}.test-case-details-modal .detail-item .detail-label{color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px}.test-case-details-modal .detail-item .detail-value{color:#003087;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;line-height:24px}.test-case-details-modal .detail-item .detail-content{word-wrap:break-word;color:#111827;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;white-space:pre-wrap}.test-case-details-modal .detail-item .status-chip{border-radius:14px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:28px;padding:4px 12px}.test-case-details-modal .detail-item .status-chip.active{background-color:#d1fae5;color:#065f46}.test-case-details-modal .detail-item .status-chip.inactive{background-color:#fee2e2;color:#991b1b}.description-modal{padding:8px 0}.description-modal .description-content{word-wrap:break-word;color:#111827;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px;white-space:pre-wrap}.test-case-management-content{background-color:#fff;border:1px solid #e5e5e5;border-radius:8px;padding:16px;width:100%}.test-case-management-content .empty-state-header{margin-bottom:16px}.test-case-management-content .empty-state-header .empty-state-text{color:#4a5565;font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.test-case-management-content .empty-state-button-container{margin-bottom:24px}.test-case-management-content .empty-state-button-container .add-test-case-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.test-case-management-content .empty-state-button-container .add-test-case-btn:hover{background-color:#002366!important}.test-case-management-content .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:120px 20px;position:relative;text-align:center;width:100%}.test-case-management-content .empty-state img{display:block;height:auto;margin:0 auto;opacity:.9;width:280px}.test-case-management-content .tcm-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.test-case-management-content .tcm-header .tcm-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:600}.test-case-management-content .tcm-header .add-test-case-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;height:32px;padding:6px 16px!important;text-transform:none!important}.test-case-management-content .tcm-header .add-test-case-btn:hover{background-color:#002366!important}.test-case-management-content .gdl-categories-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto;margin-bottom:32px}.test-case-management-content .gdl-cat-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:hidden;overflow-y:hidden;padding:4px 2px;scroll-behavior:smooth}.test-case-management-content .gdl-cat-scroll::-webkit-scrollbar{height:8px}.test-case-management-content .gdl-cat-scroll::-webkit-scrollbar-thumb{background-color:#c9d6ea;border-radius:8px}.test-case-management-content .gdl-cat-scroll::-webkit-scrollbar-track{background-color:#0000}.test-case-management-content .gdl-cat-scroll-btn{align-items:center;align-self:stretch;display:inline-flex;justify-content:center;min-width:32px}.test-case-management-content .gdl-cat-scroll-btn:not([disabled]):hover{background:#f2f6fc}.test-case-management-content .gdl-cat-pill{align-items:center;align-items:flex-start;background:#e6edf6!important;border:1px solid #d9d9d6!important;border-radius:8px;box-shadow:0 2px 0 #1b4ed814;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:row;gap:12px;min-width:252px;padding:8px 14px!important}.test-case-management-content .gdl-cat-pill .gdl-cat__content{align-items:flex-start;display:flex;flex-direction:column}.test-case-management-content .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__title{color:#002e67;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:21px}.test-case-management-content .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__count{color:#002e67;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:17px}.test-case-management-content .gdl-cat-pill__radio{border:1px solid #b6b6b6;border-radius:50%;height:18px;margin-left:auto;width:18px}.test-case-management-content .gdl-cat-pill:hover{border-color:#c9ddfb;filter:brightness(.98)}.test-case-management-content .gdl-cat-pill--selected{background:#f4f9fe!important;border-color:#93c2f8!important}.test-case-management-content .gdl-cat-pill--selected .gdl-cat-pill__radio{background:#3b6fcc;border-color:#3b6fcc;box-shadow:inset 0 0 0 4px #fff}.test-case-management-content .gdl-cat-pill--selected svg{color:#0057b7;height:auto;margin-left:auto;width:20px}.test-case-management-content .gdl-cat-pill__icon{align-items:center;color:#234e9f;color:var(--pill-text,#234e9f);display:inline-flex;height:18px;justify-content:center;margin-left:auto;width:18px}.test-case-management-content .gdl-cat-pill__icon svg{height:16px;width:16px}.test-case-management-content .gdl-cat-scroll-btn{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;height:40px;line-height:inherit!important;margin-left:-15px!important;margin-top:12px!important;min-height:auto!important;min-width:auto;padding:0!important;width:40px}.test-case-management-content .gdl-cat-scroll-btn svg{height:auto;width:18px}.test-case-management-content .gdl-cat-scroll-btn.hid-button--disabled{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;display:none;height:40px;line-height:inherit!important;margin-left:0!important;margin-top:12px!important;min-height:auto!important;min-width:auto;padding:0!important;width:40px}.test-case-management-content .gdl-cat-scroll-btn.hid-button--disabled svg{height:auto;width:18px}.test-case-management-content .gdl-cat-scroll-btn--prev{margin-left:0!important}.test-case-management-content .test-cases-section .section-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin-bottom:16px}.test-case-management-content .test-cases-section .test-cases-table{border:1px solid #e5e5e5;border-radius:8px;box-shadow:none;overflow:hidden}.test-case-management-content .test-cases-section .test-cases-table .MuiTable-root{border-collapse:initial}.test-case-management-content .test-cases-section .test-cases-table .MuiTableHead-root{background-color:#f9fafb}.test-case-management-content .test-cases-section .test-cases-table .MuiTableHead-root .MuiTableCell-head{border-bottom:1px solid #e5e7eb;color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;padding:12px 16px;white-space:nowrap}.test-case-management-content .test-cases-section .test-cases-table .MuiTableHead-root .MuiTableCell-head .MuiIconButton-root{color:#9ca3af;margin-left:4px;padding:4px}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9fafb}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid #e5e7eb;color:#4a5565;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:16px}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .view-link{color:#003087;cursor:pointer;font-weight:400;text-decoration:underline}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px;padding:4px 12px}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .status-chip.active{background-color:#d1fae5;color:#065f46}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .status-chip.inactive{background-color:#fee2e2;color:#991b1b}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .MuiIconButton-root{color:#6b7280;margin-left:4px;padding:6px}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .MuiIconButton-root:hover{background-color:#f3f4f6;color:#374151}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .incident-delete-button{margin-left:4px;min-width:auto!important;padding:6px!important}.test-case-management-content .test-cases-section .test-cases-table .MuiTableBody-root .MuiTableCell-body .incident-delete-button button{min-width:auto!important;padding:0!important}.test-case-modal .MuiDialog-paper{border-radius:8px;margin:32px;max-width:900px;width:100%}.test-case-modal .modal-title{border-bottom:1px solid #e5e7eb;color:#222;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;padding:20px 24px;position:relative}.test-case-modal .modal-title .close-button{color:#6b7280;padding:4px;position:absolute;right:12px;top:16px}.test-case-modal .modal-title .close-button:hover{background-color:#0000;color:#374151}.test-case-modal .modal-content{max-height:70vh;overflow-y:auto;padding:24px}.test-case-modal .modal-content::-webkit-scrollbar{width:6px}.test-case-modal .modal-content::-webkit-scrollbar-track{background:#f1f1f1}.test-case-modal .modal-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.test-case-modal .modal-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.test-case-modal .modal-content .MuiFormControl-root{margin-bottom:24px;margin-top:4px}.test-case-modal .modal-content .MuiFormControl-root label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin-bottom:2px}.test-case-modal .modal-content .MuiFormControl-root .MuiInputLabel-root{background-color:#0000;color:#374151;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin-bottom:2px;position:relative;transform:translateY(-20px) scale(1)}.test-case-modal .modal-content .MuiFormControl-root .MuiInputLabel-root.Mui-focused,.test-case-modal .modal-content .MuiFormControl-root .MuiInputLabel-root.MuiInputLabel-shrink{color:#374151;transform:translateY(-20px) scale(1)}.test-case-modal .modal-content .MuiFormControl-root .MuiSelect-select{color:#374151;font-family:Roboto,sans-serif;font-size:14px;padding:10px 14px}.test-case-modal .modal-content .MuiFormControl-root .MuiSelect-select:focus{background-color:#0000}.test-case-modal .modal-content .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#d1d5db;top:0}.test-case-modal .modal-content .MuiFormControl-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline legend{display:none}.test-case-modal .modal-content .MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9ca3af}.test-case-modal .modal-content .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#155dfc;border-width:2px}.test-case-modal .modal-content .text-field-wrapper{margin-bottom:0}.test-case-modal .modal-content .text-field-wrapper .field-label-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.test-case-modal .modal-content .text-field-wrapper .field-label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin-bottom:0}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root{border-radius:4px;font-family:Roboto,sans-serif;font-size:14px}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#9ca3af}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#155dfc;border-width:2px}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root textarea{color:#374151;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}.test-case-modal .modal-content .text-field-wrapper .MuiTextField-root .MuiOutlinedInput-root textarea::placeholder{color:#d1d5db;opacity:1}.test-case-modal .modal-content .text-field-wrapper .char-counter{color:#9ca3af;font-family:Roboto,sans-serif;font-size:12px;margin-top:0;text-align:right}.test-case-modal .modal-content .status-field{display:flex;flex-direction:column}.test-case-modal .modal-content .status-field .status-row{align-items:center;display:flex;justify-content:space-between}.test-case-modal .modal-content .status-field .status-toggle-wrapper{align-items:center;display:flex;gap:12px}.test-case-modal .modal-content .status-field .status-toggle-wrapper .status-text{color:#374151;font-size:14px;margin-top:-12px}.test-case-modal .modal-content .status-field .status-label{color:#374151;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;margin-bottom:12px}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root{margin:0}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root{height:24px;margin-right:8px;padding:0;width:44px}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase{padding:2px}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#fff;transform:translateX(20px)}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#10b981;opacity:1}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-thumb{box-shadow:0 2px 4px #0003;height:20px;width:20px}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiSwitch-root .MuiSwitch-track{background-color:#d1d5db;border-radius:12px;opacity:1}.test-case-modal .modal-content .status-field .MuiFormControlLabel-root .MuiTypography-root{color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.test-case-modal .button-actions{display:flex;gap:20px;justify-content:flex-end;padding-top:20px}.test-case-modal .button-actions .cancel-btn{border-radius:4px;color:#155dfc;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;min-width:120px;padding:12px 32px;text-transform:uppercase}.test-case-modal .button-actions .cancel-btn:hover{background-color:#155dfc0a}.test-case-modal .button-actions .save-btn{background-color:#003087!important;border-radius:4px;box-shadow:none;color:#fff!important;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;min-height:40px;min-width:120px;padding:12px 48px;text-transform:uppercase}.test-case-modal .button-actions .save-btn:hover{background-color:#002366!important;box-shadow:0 2px 4px #00000026}.test-case-modal .modal-actions{background-color:#fff;border-top:1px solid #e5e7eb;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.test-case-modal .modal-actions .cancel-button{border-radius:4px;color:#155dfc;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 20px;text-transform:uppercase}.test-case-modal .modal-actions .cancel-button:hover{background-color:#155dfc0a}.test-case-modal .modal-actions .save-button{background-color:#003087;border-radius:4px;box-shadow:none;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;padding:8px 28px;text-transform:uppercase}.test-case-modal .modal-actions .save-button:hover{background-color:#002366;box-shadow:0 2px 4px #00000026}.test-case-modal .modal-actions .save-button:disabled{background-color:#e5e7eb;color:#9ca3af}.validation-management{width:100%}.validation-management .hid-tabs{--color-endeavor:#00539b}.validation-management .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.validation-management .hid-tabs .hid-tabs__content{padding:16px 0 0}.validation-management .hid-tabs .hid-tabs__content article{display:flex}.validation-management .hid-pagination-container{--component-active-bg:#003087;--link:#003087}.validation-management .empty-state{align-items:flex-start;display:flex;flex-direction:column;min-height:400px}.validation-management .empty-state .empty-state-content{display:flex;flex-direction:column;gap:24px;width:100%}.validation-management .empty-state .empty-message{color:#4a5565;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0}.validation-management .empty-state .add-btn{background-color:#003087!important;border-radius:4px;box-shadow:none!important;color:#fff!important;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:28px;max-width:-webkit-fit-content!important;max-width:fit-content!important;min-width:auto!important;padding:4px 10px!important;text-transform:none!important}.validation-management .empty-state .add-btn:hover{background-color:#002366!important}.validation-management .empty-state .add-btn .MuiButton-startIcon{margin-left:0;margin-right:4px}.validation-management .empty-state .add-btn .MuiButton-startIcon svg{font-size:14px;height:14px;width:14px}.validation-management .empty-state .empty-illustration{align-items:center;display:flex;flex:1 1;justify-content:center;margin-top:40px;width:100%}.validation-management .empty-state .empty-illustration .illustration-image{height:auto;max-width:400px;width:100%}.validation-management .MuiBox-root[role=tabpanel]{padding:0!important}.gdl-reports__container{background-color:#f2f2f2;display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 60px);padding:24px;width:100%}.gdl-reports__container .gdl-breadcrumbs{align-items:center;color:#5b6b88;display:inline-flex;font-size:14px!important;font-weight:500!important;gap:10px}.gdl-reports__container .gdl-breadcrumbs__link{color:#0057b7!important;text-decoration:none}.gdl-reports__container .gdl-breadcrumbs__link:hover{cursor:pointer;text-decoration:none}.gdl-reports__container .gdl-breadcrumbs__current{color:#222!important}.gdl-reports__container .gdl-breadcrumbs .gdl-breadcrumbs__list{color:#222;letter-spacing:.2px}.gdl-reports__container .gdl-breadcrumbs a{color:#0057b7;text-decoration:none}.gdl-reports__container .gdl-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.gdl-reports__container .gdl-header__text{display:flex;flex-direction:column}.gdl-reports__container .gdl-title{color:#222;font-size:26px!important;font-weight:500!important;margin:0}.gdl-reports__container .gdl-subtitle{color:#4a5565;font-size:18px;margin:0}.gdl-reports__container .gdl-header__actions{align-items:center;display:inline-flex;gap:20px;position:relative}.gdl-reports__container .gdl-header__actions .btn-with-icon{align-items:center;display:flex;gap:15px;justify-content:center;position:relative}.gdl-reports__container .gdl-header__actions .btn-with-icon img{margin-top:-2px}.gdl-reports__container .gdl-header__actions .btn-with-icon svg{color:#fff}.gdl-reports__container .gdl-header__actions .hid-button--secondary{align-items:center;color:#0057b7;display:inline-flex;font-size:14px;font-weight:500;gap:8px;text-transform:inherit}.gdl-reports__container .gdl-header__actions .hid-button--secondary .badge{background:#d31245;border-radius:16px;color:#fff;display:inline-block;font-size:10px;height:16px;padding-top:2px;position:absolute;right:-14px;top:-8px;vertical-align:super;width:16px}.gdl-reports__container .gdl-header__actions .hid-button--secondary:hover{background-color:#0000!important;color:#0057b7}.gdl-page-loader{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.gdl-categories .gdl-stats{display:flex;flex-direction:row;gap:16px;margin-bottom:24px;width:100%}.gdl-categories .gdl-stat{align-items:center;background:#f4f9fe;border:1px solid #c5c5c3;border-radius:8px;box-shadow:0 2px 0 #1b4ed814;display:flex;gap:12px;max-width:318px;min-width:318px;padding:8px 14px}.gdl-categories .gdl-stat__icon{border-radius:6px;color:#2f5ab5;display:grid;height:32px;margin-left:auto;place-items:center;width:32px}.gdl-categories .gdl-stat__icon svg{height:auto;max-width:24px}.gdl-categories .gdl-stat__label{color:#002e67;font-size:14px;font-weight:500;line-height:21px}.gdl-categories .gdl-stat__value{color:#002e67;font-size:14px;font-weight:500;line-height:17px}.gdl-categories .gdl-section-title{color:#222;font-size:18px!important;font-weight:500!important}.gdl-categories .gdl-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-top:24px}.gdl-categories .gdl-card{background:#fff;border-radius:10px;box-shadow:0 2px 0 #1b4ed814;gap:20px;max-width:312px;min-width:312px;padding:16px}.gdl-categories .gdl-card__top{align-items:flex-start;display:flex;justify-content:space-between}.gdl-categories .gdl-card__icon{border-radius:17px;display:grid;font-size:20px;height:56px;place-items:center;width:56px}.gdl-categories .gdl-card__icon svg{height:auto;max-width:24px}.gdl-categories .gdl-card__arrow{background:#0000;border:none;color:#7a8fb0;cursor:pointer}.gdl-categories .gdl-card__arrow:hover{color:#3d64c7}.gdl-categories .gdl-card__arrow svg{height:auto;width:20px}.gdl-categories .gdl-card__body{display:flex;flex-direction:column;min-height:106px}.gdl-categories .gdl-card__title{color:#333!important;font-size:16px!important;font-weight:500!important;margin:8px 0 2px}.gdl-categories .gdl-card__desc,.gdl-categories .gdl-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gdl-categories .gdl-card__desc{color:#333;font-size:12px!important;font-weight:400!important;margin:0 0 12px}.gdl-categories .gdl-pill{background:#e6edf6;border:0;border-radius:12px;color:#1c1c1c;display:inline-block;font-size:12px;letter-spacing:.2px;line-height:16px;padding:4px 8px}.gdl-categories .gdl-card__footer{align-items:center;display:flex;gap:10px}.gdl-categories .gdl-card__edit{background:#0000;border:none;color:#7a8fb0;cursor:pointer;margin-left:auto!important}.gdl-categories .gdl-card__edit:hover{color:#3d64c7}.gdl-categories .gdl-card__edit svg{height:auto;width:24px}.gdl-categories .gdl-card__delete{background:#0000;border:none;color:#d31245;cursor:pointer;margin-left:5px!important}.gdl-categories .gdl-card__delete:hover{color:#a00012}.gdl-categories .gdl-card__delete svg{height:auto;width:24px}.gdl-category-modal{align-items:center;background:#0006;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.gdl-category-modal .gdl-modal{background:#fff;border-radius:4px;padding:24px 24px 15px;width:600px}.gdl-category-modal .gdl-modal__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:20px}.gdl-category-modal .gdl-modal__header h2{color:#222;font-size:26px;font-weight:400;line-height:30px}.gdl-category-modal .gdl-modal__header h2 span{color:#737373;display:block;font-size:14px;font-weight:400;line-height:22px}.gdl-category-modal .gdl-modal__header button{background:none;border:none;cursor:pointer}.gdl-category-modal .gdl-modal__body{display:flex;flex-direction:column;gap:16px}.gdl-category-modal .gdl-modal__body label{color:#374151;display:block;font-size:12px;font-weight:400;width:100%}.gdl-category-modal .gdl-modal__body input,.gdl-category-modal .gdl-modal__body textarea{border:1px solid #b6b6b6;border-radius:4px;color:#333;font-family:inherit;font-size:14px;font-weight:400;margin-top:4px;padding:8px 16px;width:100%}.gdl-category-modal .gdl-modal__body textarea{height:115px;resize:none}.gdl-category-modal .char-count{color:#6b7280;float:right;font-size:12px;text-align:right}.gdl-category-modal .gdl-modal__footer{display:flex;gap:12px;justify-content:flex-end;margin-top:15px}.gdl-category-modal .gdl-modal__footer button{cursor:pointer}.gdl-category-modal .gdl-modal__footer .hid-button--secondary:active,.gdl-category-modal .gdl-modal__footer .hid-button--secondary:focus,.gdl-category-modal .gdl-modal__footer .hid-button--secondary:hover{background-color:#0000}.gdl-category-modal .gdl-access h4{color:#222;font-size:14px;font-weight:600;letter-spacing:.2px;margin-bottom:12px}.gdl-category-modal .gdl-multiselect{position:relative;width:100%}.gdl-category-modal .gdl-access .gdl-multiselect:first-of-type{margin-bottom:10px}.gdl-category-modal .gdl-multiselect label{color:#374151;display:block;font-size:12px;font-weight:400;margin-bottom:4px;width:100%}.gdl-category-modal .gdl-multiselect__input{align-items:center;background:#fafafa;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:6px 12px;-webkit-user-select:none;user-select:none}.gdl-category-modal .gdl-multiselect__input:focus{outline:2px solid #2563eb}.gdl-category-modal .placeholder{color:#333}.gdl-category-modal .gdl-multiselect__list{background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026;left:0;margin-top:-9px;max-height:200px;overflow-y:auto;padding-left:0;position:absolute;right:0;top:calc(100% + 4px);top:67px;z-index:1500}.gdl-category-modal .gdl-multiselect__list li{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;justify-content:space-between;padding:8px 12px}.gdl-category-modal .gdl-multiselect__list li:hover{background-color:#e5e7eb}.gdl-category-modal .gdl-multiselect__list li.selected{background-color:#0000}.gdl-category-modal .gdl-multiselect__list li.selected:hover{background-color:#e5e7eb}.gdl-category-modal .gdl-chip-group{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.gdl-category-modal .gdl-chip{align-items:center;background-color:#e8e7e7;border-radius:16px;color:#374151;display:inline-flex;font-size:12px;gap:6px;padding:4px 10px;-webkit-user-select:none;user-select:none}.gdl-category-modal .gdl-chip:active,.gdl-category-modal .gdl-chip:focus,.gdl-category-modal .gdl-chip:hover{background-color:#f3f4f6}.gdl-category-modal .gdl-chip button{background:#0000;border:none;color:#6b7280;cursor:pointer;font-size:14px;font-weight:600;line-height:1;margin-left:4px;padding:0}.gdl-category-modal .gdl-chip button:hover{color:#111827}.gdl-category-modal .gdl-multiselect__list::-webkit-scrollbar{width:6px}.gdl-category-modal .gdl-multiselect__list::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.gdl-category-modal .gdl-multiselect__list::-webkit-scrollbar-track{background-color:#f1f5f9}.error-status-page{background-color:#00000080;gap:16px;height:100%;left:0;min-height:calc(100vh - 60px);padding:32px;position:fixed;top:0;width:100%;z-index:11111}.error-status-page,.error-status-page .error-status-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.error-status-page .error-status-container{background-color:#fff;border:0;border-radius:4px;gap:24px;height:280px;padding:24px;width:500px}.error-status-page .error-status-container svg{transform:scale(1.3)}.error-status-page .error-status-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;padding-top:11px;text-align:center}.error-status-page .error-status-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}.error-status-page .error-popup-header{align-items:flex-end;display:flex;flex-direction:row-reverse;float:right;width:100%}.error-status-page .error-popup-header svg{cursor:pointer;transform:none}.error-status-page .error-status__footer{margin-top:8px}.gdl-reports .gdl-section-title{color:#222;font-size:18px!important;font-weight:500!important}.gdl-reports .gdl-categories-row{grid-gap:16px;gap:16px;grid-template-columns:repeat(5,minmax(220px,1fr));margin-bottom:24px;margin-top:14px}.gdl-reports .gdl-cat-pill{align-items:center;align-items:flex-start;background:#e6edf6!important;border:1px solid #d9d9d6!important;border-radius:8px;box-shadow:0 2px 0 #1b4ed814;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px 14px!important}.gdl-reports .gdl-cat-pill .gdl-cat__content{align-items:flex-start;display:flex;flex-direction:column}.gdl-reports .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__title{color:#002e67;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:21px}.gdl-reports .gdl-cat-pill .gdl-cat__content .gdl-cat-pill__count{color:#002e67;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:17px}.gdl-reports .gdl-cat-pill__radio{border:1px solid #b6b6b6;border-radius:50%;height:18px;margin-left:auto;width:18px}.gdl-reports .gdl-cat-pill:hover{border-color:#c9ddfb;filter:brightness(.98)}.gdl-reports .gdl-cat-pill--selected{background:#f4f9fe!important;border-color:#93c2f8!important}.gdl-reports .gdl-cat-pill--selected .gdl-cat-pill__radio{background:#3b6fcc;border-color:#3b6fcc;box-shadow:inset 0 0 0 4px #fff}.gdl-reports .gdl-cat-pill--selected svg{color:#0057b7;height:auto;margin-left:auto;width:20px}.gdl-reports .gdl-cat-more{align-items:center;background:#ecf3ff;border:1px solid #dbe7fb;border-radius:999px;color:#234e9f;display:inline-flex;height:36px;justify-content:center;width:36px}.gdl-reports .gdl-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.gdl-reports .gdl-grid>*{min-width:0}.gdl-reports .gdl-card{background:#fff;border:1px solid #ddd;border-radius:12px;gap:initial;max-height:414px;max-width:424px;min-width:424px;padding:0}.gdl-reports .gdl-card__header{align-items:flex-start;border-bottom:1px solid #d9d9d6;display:flex;gap:8px;justify-content:space-between;padding:14px}.gdl-reports .gdl-card__title{color:#0057b7!important;font-size:18px!important;font-weight:700!important;margin:0}.gdl-reports .gdl-card__meta{align-items:center;color:#6a7282;display:flex;font-size:12px;gap:6px}.gdl-reports .gdl-card__meta svg{margin-right:4px}.gdl-reports .gdl-card__dot{border-left:1px solid #6a7282;display:inline-block;height:13px;margin-top:0;vertical-align:middle}.gdl-reports .hid-checkbox__clickable .hid-checkbox__square{border:3px solid #0057b7;border-radius:4px;margin-top:2px;padding:7px}.gdl-reports .hid-checkbox__clickable:hover{box-shadow:none}.gdl-reports .hid-checkbox__control:checked~.hid-checkbox__square:after{border:solid #0057b7;border-width:0 3px 3px 0;color:#0057b7;content:"";height:10px;left:4px;position:absolute;top:0;transform:rotate(45deg);width:6px}.gdl-reports .gdl-card__arrow{background:#0000;border:none;color:#7a8fb0;cursor:pointer;padding:4px}.gdl-reports .gdl-card__arrow svg{color:#0057b7;height:auto;width:20px}.gdl-reports .gdl-card__delete{background:#0000;border:none;color:#d31245;cursor:pointer;margin-left:auto;padding:4px}.gdl-reports .gdl-card__delete svg{height:20px;width:auto}.gdl-reports .gdl-legend{align-items:center;color:#2a436c;display:flex;flex-wrap:wrap;font-size:12px;gap:10px;margin-bottom:8px}.gdl-reports .gdl-legend__item{align-items:center;display:inline-flex;gap:6px}.gdl-reports .gdl-legend__dot{border-radius:50%;height:8px;width:8px}.gdl-reports .gdl-legend__dot--0{background:#1e5bd9}.gdl-reports .gdl-legend__dot--1{background:#21a099}.gdl-reports .gdl-legend__dot--2{background:#f4a11a}.gdl-reports .gdl-card__chart{display:block;height:315px;min-width:0;padding:14px;width:100%}.gdl-reports .gdl-card__chart .gdl-card__empty-chart{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;padding-top:15px}.gdl-reports .gdl-card__chart .gdl-card__empty-text{color:#4a5565;font-size:18px;font-weight:400}.gdl-reports .gdl-chart{display:block}.gdl-reports .gdl-card__footer{padding:14px}.gdl-reports .gdl-chip{align-items:center;background:#f3f6fc;border:1px solid #e2eaf7;border-radius:999px;color:#38507a;cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:8px 12px}.gdl-reports .gdl-chip:hover{background:#eaf1fb}.gdl-reports .gdl-empty-state{background:#fff;border:1px dashed #cfd8ea;border-radius:10px;color:#64779d;display:grid;grid-column:1/-1;padding:24px;place-items:center}.gdl-reports .hid-chart-header{display:none!important}.gdl-reports .hid-chart{height:240px;margin-top:0}.gdl-reports .hid-chart__info-container{display:none;line-height:inherit;margin-top:0}.gdl-reports .hid-chart__areamap .recharts-default-legend{margin-left:0!important;margin-top:33px!important}.gdl-reports .recharts-legend-wrapper{display:none;left:0!important;position:relative!important;top:0!important}.gdl-reports .hid-card{background:none;border:0!important;box-shadow:none!important}.gdl-reports .hid-card .hid-card__body{padding:0}.gdl-reports .hid-card .hid-chart-container{background:none;border:0;box-shadow:none;padding:0}.gdl-reports .hid-card .recharts-responsive-container{max-width:430px;width:360px!important}.gdl-reports .stacked-chart .hid-chart-container{padding:0}.gdl-reports .stacked-chart .recharts-legend-wrapper{top:-33px!important}.gdl-reports .stacked-chart .hid-chart{margin-top:15px}.gdl-reports .stacked-chart .recharts-surface{height:250px!important;margin-left:-25px}.gdl-reports .area-chart .recharts-surface{height:275px!important;margin-left:-36px}.gdl-reports .recharts-cartesian-axis-tick-value{fill:#6b7280;font-size:9px;font-weight:500}.gdl-reports .gdl-categories-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:auto 1fr auto}.gdl-reports .gdl-cat-scroll{-webkit-overflow-scrolling:touch;display:flex;gap:8px;overflow-x:hidden;overflow-y:hidden;padding:4px 2px;scroll-behavior:smooth}.gdl-reports .gdl-cat-scroll::-webkit-scrollbar{height:8px}.gdl-reports .gdl-cat-scroll::-webkit-scrollbar-thumb{background-color:#c9d6ea;border-radius:8px}.gdl-reports .gdl-cat-scroll::-webkit-scrollbar-track{background-color:#0000}.gdl-reports .gdl-cat-scroll-btn{align-items:center;align-self:stretch;display:inline-flex;height:40px;justify-content:center;min-width:32px}.gdl-reports .gdl-cat-scroll-btn:not([disabled]):hover{background:#f2f6fc}.gdl-reports .gdl-cat-pill{flex:0 0 auto;min-width:252px}.gdl-reports .gdl-cat-pill__icon{align-items:center;color:#234e9f;color:var(--pill-text,#234e9f);display:inline-flex;height:18px;justify-content:center;width:18px}.gdl-reports .gdl-cat-pill__icon svg{height:16px;width:16px}.gdl-reports .my-stacked-bar{background-color:#fafafa;border-radius:8px;padding:12px}.gdl-reports .my-stacked-bar svg{shape-rendering:geometricPrecision}.gdl-reports .gdl-cat-scroll-btn{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;height:24px;line-height:inherit!important;margin-left:-15px!important;margin-top:19px!important;min-height:auto!important;min-width:auto;padding:0!important;width:24px}.gdl-reports .gdl-cat-scroll-btn svg{height:auto;width:11px}.gdl-reports .gdl-cat-scroll-btn.hid-button--disabled{background:#fff!important;border:1px solid #d3d3d3!important;border-radius:100%!important;display:none;height:24px;line-height:inherit!important;margin-left:0!important;margin-top:19px!important;min-height:auto!important;min-width:auto;padding:0!important;width:24px}.gdl-reports .gdl-cat-scroll-btn.hid-button--disabled svg{height:auto;width:11px}.gdl-reports .gdl-cat-scroll-btn--prev{margin-left:0!important}.gdl-reports .gdl-chip--menu{align-items:center;background:#f4f9fe;border:1px solid #dbe7fb;border-radius:16px;display:inline-flex;height:32px;padding:0 8px;position:relative}.gdl-reports .gdl-chip__button{align-items:center;background:#0000;border:0;color:#234e9f;cursor:pointer;display:inline-flex;font-size:12px;gap:8px;padding:0}.gdl-reports .gdl-chip__label{opacity:.8}.gdl-reports .gdl-chip__value{font-size:12px;font-weight:400}.gdl-reports .gdl-menu{background:#fff;border:1px solid #dbe7fb;border-radius:8px;box-shadow:0 6px 18px #00000014;left:0;list-style:none;margin-top:0;min-width:140px;padding:4px;position:absolute;top:calc(100% + 1px);z-index:50}.gdl-reports .gdl-menu__item{align-items:center;border-radius:6px;color:#183b73;cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;outline:none;padding:8px 10px}.gdl-reports .gdl-menu__item:focus,.gdl-reports .gdl-menu__item:hover{background:#ecf3ff}.gdl-reports .gdl-menu__item.is-selected{font-weight:600}.gdl-reports .gdl-menu__text{flex:1 1}.gdl-reports .gdl-card__footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:14px;margin-top:-8px;padding:0 20px 0 0}.gdl-empty__container.gdl-empty{align-items:center;background-color:#fff;border:1px solid #ddd;border-radius:8px;display:flex;gap:50px;justify-content:center;min-height:470px;padding:24px}.gdl-empty__container.gdl-empty .gdl-empty__content{align-items:center;display:inline-flex;flex-direction:column;gap:28px}.gdl-empty__container.gdl-empty .gdl-empty__content button svg{margin-left:10px;vertical-align:top}.gdl-empty__container.gdl-empty .gdl-empty__content button:active,.gdl-empty__container.gdl-empty .gdl-empty__content button:focus,.gdl-empty__container.gdl-empty .gdl-empty__content button:hover{background-color:#0000!important}.gdl-empty__container.gdl-empty .gdl-empty__text{color:#4a5565;font-size:18px;font-weight:400;line-height:22px;margin:0;text-align:center}.gdl-empty__container.gdl-empty .gdl-empty__actions{align-items:center;display:inline-flex;gap:8px}.gdl-empty__container.gdl-empty .gdl-empty__actions .hid-button{background:none;color:#0057b7;text-transform:inherit}.gdl-empty__container.gdl-empty .gdl-empty__actions .hid-button:active,.gdl-empty__container.gdl-empty .gdl-empty__actions .hid-button:focus,.gdl-empty__container.gdl-empty .gdl-empty__actions .hid-button:hover{background:none}.gdl-empty__container.gdl-empty .gdl-empty__actions .btn-with-icon{align-items:center;display:flex;gap:15px;justify-content:center;text-transform:uppercase}.gdl-empty__container.gdl-empty .gdl-empty__actions .btn-with-icon img{margin-top:-2px}.gdl-empty__container.gdl-empty .gdl-link-btn{min-width:auto!important;padding:0!important}.gdl-empty__container.gdl-empty .gdl-icon-btn{align-items:center;background:#fff;border:1px solid #cbd5e1;border-radius:999px;color:#334155;cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.gdl-empty__container.gdl-empty .gdl-icon-btn:hover{background:#f8fafc}.gdl-empty__container.gdl-empty .gdl-empty__art{align-items:center;display:flex;justify-content:center}.rd-report-detail .rd-header{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px}.rd-report-detail .rd-header__main{display:flex}.rd-report-detail .rd-header__left{align-items:center;display:flex}.rd-report-detail .rd-header__title{color:#222;font-size:26px!important;font-weight:600!important;margin:0}.rd-report-detail .rd-header__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.rd-report-detail .rd-header__actions .hid-button--secondary{color:#0057b7!important;font-size:14px!important;font-weight:500;line-height:18px}.rd-report-detail .rd-header__actions .hid-button--secondary svg{margin-left:15px;vertical-align:top}.rd-report-detail .rd-header__actions .hid-button--secondary:active,.rd-report-detail .rd-header__actions .hid-button--secondary:focus,.rd-report-detail .rd-header__actions .hid-button--secondary:hover{background-color:#0000}.rd-report-detail .rd-ca-card{align-items:flex-start;background:#fff;border:1px solid #ddd;border-radius:12px;display:flex;flex-direction:row;gap:32px;padding:10px 12px 12px}.rd-report-detail .rd-ca-card__row{display:flex;flex-direction:column}.rd-report-detail .rd-ca-card__row:last-child{margin-bottom:0}.rd-report-detail .rd-ca-card__label{color:#222;font-size:14px;font-weight:600;padding-bottom:5px}.rd-report-detail .rd-ca-card__value{display:flex;flex:1 1;flex-direction:column;gap:8px}.rd-report-detail .rd-ca-card__value .hid-form-element{margin:0;min-width:218px}.rd-report-detail .rd-ca-card__value .rd-ca-access{color:#555;font-size:14px;margin-right:16px}.rd-report-detail .rd-ca-card__value .rd-ca-access .rd-ca-access-single{background:#e8e7e7;border-radius:12px;color:#1c1c1c;font-size:12px;line-height:16px;margin-right:10px;padding:4px 8px}.rd-report-detail .rd-ca-card__value strong{color:#222;display:inline-block;font-size:14px;font-weight:400;min-width:75px}.rd-report-detail .rd-ca-card__value .rd-ca-edit-btn{align-items:center;background:#f0f0f0;border:1px solid #ccc;border-radius:4px;color:#333;cursor:pointer;display:inline-flex;font-size:13px;padding:4px 8px}.rd-report-detail .rd-ca-card__value .rd-ca-edit-btn:hover{background:#e6e6e6}.rd-report-detail .rd-ca-card__value .rd-ca-edit-btn svg{margin-right:4px}.rd-report-detail .rd-ca-card__value>.galaxy-dropdown{width:250px}.rd-report-detail .rd-report-body{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-top:20px}.rd-report-detail .rd-report-left{display:flex;flex:1 1;flex-direction:column;flex-wrap:wrap;max-width:79%;width:79%}.rd-report-detail .rd-report-left .hid-dropdown__control{background:#fafafa;border:1px solid #ddd;border-radius:4px;color:#333;cursor:pointer;font-size:14px;height:35px;min-height:inherit;padding:0 0 0 12px}.rd-report-detail .rd-report-left .hid-dropdown__control .hid-dropdown__value-container{padding:0}.rd-report-detail .rd-report-graph{background-color:#fff;border:1px solid #ddd;border-radius:12px;height:auto;padding:15px}.rd-report-detail .rd-report-graph h3{color:#4a5565;font-size:18px;font-weight:400;letter-spacing:.2px;margin-bottom:5px}.rd-report-detail .hid-chart__info-container{line-height:inherit;margin:0}.rd-report-detail .hid-chart-header{display:none}.rd-report-detail .hid-chart{margin:0;max-height:338px}.rd-report-detail .recharts-legend-wrapper{top:-27px!important}.rd-report-detail .graph-container{background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:20px}.rd-report-detail .graph-container .rd-filter-content{display:flex;flex-direction:column;gap:10px}.rd-report-detail .graph-container button{background-color:#28a745;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin-right:10px;padding:8px 16px}.rd-report-detail .graph-container button:hover{background-color:#218838}.rd-report-detail .graph-container button:focus{border:2px solid #218838;outline:none}.rd-report-detail .rd-report-table{background:#fff;border:1px solid #ddd;border-radius:12px;margin-top:15px;overflow-x:auto;width:100%}.rd-report-detail .rd-table-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-top:20px;padding:20px}.rd-report-detail table{border-collapse:collapse;min-width:100%;table-layout:auto;width:-webkit-max-content;width:max-content}.rd-report-detail td,.rd-report-detail th{border-bottom:1px solid #ddd;padding:12px;text-align:left}.rd-report-detail .rd-report-table tbody tr:last-child td{border-bottom:0}.rd-report-detail th{background-color:#0000;font-weight:700}.rd-report-detail td,.rd-report-detail th{color:#666;font-size:12px;letter-spacing:.2px}.rd-report-detail td{font-weight:500}.rd-report-detail .pagination-block{border-top:1px solid #ddd;padding:10px}.rd-report-detail .pagination-block .page-size{margin-right:20px}.rd-report-detail .pagination-block .page-size label{color:#737373;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px;margin-bottom:18px}.rd-report-detail .pagination-block .page-size select{border:1px solid #ddd;border-radius:4px;color:#888;font-size:14px;font-weight:400;height:24px;padding:2px 4px}.rd-report-detail .pagination-block .pagination-inner .pagination__numbers{background:#002d56;border-radius:100%;color:#fff;display:inline-block;font-size:12px;font-weight:400;height:23px;margin-left:auto;padding:2px 8px;text-align:center;vertical-align:middle;width:23px}.rd-report-detail .pagination-block .pagination-inner .pagination__left{margin-right:7px}.rd-report-detail .pagination-block .pagination-inner .pagination__right{margin-left:7px}.rd-report-detail .stacked-chart .hid-chart-container{margin-top:40px;padding-bottom:0;padding-left:0}.rd-report-detail .stacked-chart .recharts-legend-wrapper{top:-47px!important}.rd-report-right{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;max-width:310px;padding:12px 16px;width:310px}.rd-report-right .rd-filter-tabs{border-bottom:1px solid #e5e7eb;display:flex;margin-bottom:15px}.rd-report-right .rd-filter-tab{border-bottom:3px solid #0000;color:#374151;cursor:pointer;flex:1 1;font-size:14px;font-weight:600;padding:10px 0;text-align:center;transition:all .3s ease}.rd-report-right .rd-filter-tab.active{border-bottom-color:#2563eb;color:#2563eb;font-weight:700}.rd-report-right .rd-filter-content{color:#374151;display:flex;flex-direction:column;flex-grow:1;font-size:14px;gap:18px}.rd-report-right .rd-filter-content h2{color:#111827;font-size:20px;font-weight:600;margin:0 0 5px}.rd-report-right .rd-filter-content .label-inline{color:#374151;font-weight:600;margin-bottom:6px}.rd-report-right .rd-filter-description{color:#6b7280;font-size:13px}.rd-report-right .rd-filter-input,.rd-report-right .rd-filter-multiselect,.rd-report-right .rd-filter-search-input{border:1px solid #d1d5db;border-radius:6px;font-size:14px;outline-color:#0000;outline-offset:1px;padding:8px 12px;transition:border-color .3s ease;width:100%}.rd-report-right .rd-filter-input:focus,.rd-report-right .rd-filter-multiselect:focus,.rd-report-right .rd-filter-search-input:focus{border-color:#2563eb;outline-color:#2563eb}.rd-report-right .rd-filter-multiselect-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.rd-report-right .rd-filter-tag{align-items:center;background-color:#e0e7ff;border-radius:14px;color:#3730a3;cursor:default;display:flex;font-size:12px;padding:4px 10px}.rd-report-right .rd-filter-tag .remove-btn{color:#3730a3;cursor:pointer;font-weight:700;margin-left:6px;-webkit-user-select:none;user-select:none}.rd-report-right .rd-filter-search-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' viewBox='0 0 24 24' height='16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cpath d='m21 21-4.35-4.35'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:16px 16px;box-sizing:border-box;padding-left:34px;position:relative}.rd-report-right .rd-filter-section strong{color:#1f2937;font-weight:700;margin-bottom:8px}.rd-report-right .rd-filter-checkbox-list{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding-left:10px}.rd-report-right .rd-filter-checkbox-list label{font-weight:400}.rd-report-right .rd-filter-group-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.rd-report-right .rd-filter-group-pill{align-items:center;background-color:#e0e7ff;border-radius:12px;color:#3730a3;display:flex;font-size:13px;gap:6px;padding:6px 12px}.rd-report-right .rd-filter-group-pill .remove-pill{color:#3730a3;cursor:pointer;font-weight:700;-webkit-user-select:none;user-select:none}.rd-report-right .rd-filter-button-apply:hover{background-color:#08213a}.rd-report-right .rd-filter-checkbox-list::-webkit-scrollbar{width:6px}.rd-report-right .rd-filter-checkbox-list::-webkit-scrollbar-thumb{background-color:#cbd5e1;border-radius:3px}.rd-report-right .rd-filter-checkbox-list::-webkit-scrollbar-track{background-color:#0000}.rd-report-right .rd-filter-panel h2,.rd-report-right .rd-filter-panel h6{align-items:center;color:#111827;display:flex;font-size:20px;font-weight:600;margin:0 0 10px}.rd-report-right .rd-filter-panel__report-tag{background:#e8e7e7;border-radius:12px;color:#1c1c1c;float:right;font-size:12px;font-weight:500;letter-spacing:.2px;line-height:16px;margin-left:12px;padding:4px 8px;text-transform:none;-webkit-user-select:none;user-select:none}.rd-report-right .rd-filter-description{color:#737373;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:21px;margin-bottom:18px}.rd-report-right .label-inline{color:#374151;display:block;font-weight:600;margin-bottom:6px}.rd-report-right .rd-filter-section{margin-bottom:20px}.rd-report-right .rd-filter-section strong{color:#555;display:block;font-size:14px;font-weight:400;letter-spacing:.2px;margin-bottom:5px}.rd-report-right .rd-filter-chip{align-items:center!important;background-color:#e0e7ff!important;border-radius:14px!important;color:#3730a3!important;display:flex!important;font-size:12px!important;height:24px!important;padding:0 8px!important}.rd-report-right .rd-filter-chip .MuiChip-deleteIcon{color:#3730a3!important;cursor:pointer!important;font-weight:700!important;margin-left:4px!important}.rd-report-right .rd-filter-checkbox-list{background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;margin-top:8px;max-height:110px;overflow-y:auto;padding:8px 12px}.rd-report-right .rd-filter-checkbox-list label{align-items:center;color:#374151;cursor:pointer;display:flex;font-size:14px;gap:8px;margin-bottom:6px;-webkit-user-select:none;user-select:none}.rd-report-right .rd-filter-checkbox-list label:last-child{margin-bottom:0}.rd-report-right .rd-filter-checkbox-list input[type=checkbox]{cursor:pointer;height:16px;width:16px}.rd-report-right .rd-filter-buttons{align-items:center;display:flex;justify-content:space-between}.rd-report-right .rd-filter-button-reset{background:#0000;border:none;border-radius:4px;color:#2563eb;cursor:pointer;font-size:14px;font-weight:600;padding:6px 12px;text-transform:none;transition:background-color .3s ease}.rd-report-right .rd-filter-button-reset:hover{background-color:#e0e7ff}.rd-report-right .rd-filter-button-apply{background-color:#0a2647;border:none;border-radius:6px;box-shadow:0 3px 8px #0a26474d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:8px 20px;text-transform:none;transition:background-color .3s ease}.rd-report-right .rd-filter-button-apply:hover:not(:disabled){background-color:#08213a}.rd-report-right .rd-filter-button-apply:disabled{background-color:#94a3b8;box-shadow:none;cursor:not-allowed}.rd-report-right .MuiTabs-flexContainer{align-items:center;display:flex;flex-direction:row!important}.rd-report-right .MuiTabs-indicator{display:none}.rd-report-right .MuiTabs-root{border:0!important;margin-bottom:15px}.rd-report-right .Mui-selected{border-bottom:2px solid #0057b7;color:#0057b7;font-weight:500!important}.rd-report-right .MuiButtonBase-root{color:#555;font-size:14px;font-weight:400;letter-spacing:.2px;text-transform:capitalize}.rd-report-right legend{display:none}.rd-report-right .rd-filter-title{color:#222;font-size:26px;font-weight:400;letter-spacing:.2px;line-height:30px;padding-bottom:10px}.rd-report-right .rd-filter-section input{font-size:14px;font-weight:400;height:36px;padding:0 16px}.rd-report-right .rd-filter-section input ::placeholder{color:#b6b6b6}.rd-report-right .rd-filter-section input:active,.rd-report-right .rd-filter-section input:focus,.rd-report-right .rd-filter-section input:focus-visible{border-color:#0000;outline:1px auto -webkit-focus-ring-color}.rd-report-right .rd-filter-section input:hover{border-color:#0000}.rd-report-right .rd-filter-section .MuiTextField-root input{border:1px solid #ddd;border-radius:4px}.rd-report-right .rd-filter-section .MuiSelect-select{border:1px solid #ddd;color:#888;font-size:14px;font-weight:400;height:24px;padding:5px 15px}.rd-report-right .rd-filter-section .Mui-focused fieldset,.rd-report-right .rd-filter-section .Mui-focused fieldset:hover{border-color:#0000}.rd-report-right .rd-filter-section fieldset{border-color:#0000!important;border-radius:4px;font-size:14px;font-weight:400;height:34px;top:0}.rd-report-right .rd-filter-section .label-inline{align-items:center;color:#222;display:flex;font-size:14px;font-weight:700;margin-bottom:16px}.rd-report-right .rd-filter-section .label-inline span{background:#e8e7e7;border-radius:100%;color:#1c1c1c;display:inline-block;font-size:12px;font-weight:400;height:23px;margin-left:auto;padding:2px 8px;text-align:center;vertical-align:middle;width:23px}.rd-report-right .rd-filter-section .MuiBox-root label{color:#555;font-size:14px;font-weight:500;gap:5px;height:25px;letter-spacing:.2px}.rd-report-right .rd-filter-section .MuiBox-root label input{height:auto;height:16px;width:16px}.rd-report-right .rd-filter-section .MuiChip-root{align-items:center;background-color:#e8e7e7;border-radius:16px;color:#374151;display:inline-flex;font-size:12px;gap:6px;height:auto;padding:4px 10px;-webkit-user-select:none;user-select:none}.rd-report-right .rd-filter-section .MuiChip-root span{padding:0}.rd-report-right .rd-filter-section .MuiChip-root svg{font-size:14px;margin-left:0;margin-right:0}.rd-report-right .rd-filter-section .MuiFormLabel-root{font-size:14px}.rd-report-right .rd-filter-section .MuiToggleButtonGroup-root{flex-direction:row;gap:30px;margin-top:0}.rd-report-right .rd-filter-section .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped{background:#0000;border:0;cursor:pointer;display:flex;flex:1 1}.rd-report-right .rd-filter-section .MuiToggleButtonGroup-root .MuiToggleButtonGroup-grouped span{color:#555;display:block;font-size:12px;font-weight:400;margin-top:5px}.rd-report-right .b-bottom{border-bottom:1px solid #d9d9d6;padding-bottom:10px}.rd-report-right .rd-filter-buttons{align-items:flex-end;border-top:1px solid #d9d9d6;justify-content:end;padding-top:10px}.rd-report-right .rd-filter-buttons button{font-size:14px;font-weight:500;height:36px;padding:0;text-align:center;width:70px}.rd-report-right .rd-filter-buttons .rd-filter-button-reset{background:#0000;color:#0057b7}.rd-report-right .rd-filter-buttons .rd-filter-button-apply{background:#002d56;color:#fff}.rd-report-right .graph-toggle-button{align-items:center;border:none;cursor:pointer;display:flex;flex-direction:column;padding:8px 16px}.rd-report-right .graph-toggle-button.Mui-selected{background:#1976d22e!important;border-radius:0;width:80px}.rd-report-right .MuiBox-root.css-7fichk{background-color:#e8e7e7;border-radius:16px;color:#374151;font-size:12px;height:auto;letter-spacing:.2px}.rd-report-right .MuiBox-root.css-7fichk p{font-size:12px;line-height:18px}.rd-report-right .MuiBox-root.css-7fichk .MuiButtonBase-root{background:rgba(0,0,0,.259);border-radius:100%;color:#ffffff94;font-size:14px;height:14px;line-height:16px;margin-left:8px;margin-right:0;margin-top:-1px;min-height:10px;min-width:14px;padding:5px 2px;text-align:center;vertical-align:top;width:auto}.rd-data-table-container{display:flex;flex-direction:column;width:100%}.rd-data-table-scroll{overflow-x:auto;overflow-y:hidden;width:100%}.rd-data-table{border-collapse:collapse;min-width:-webkit-max-content;min-width:max-content;width:auto}.rd-data-table thead th{background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:2}.rd-data-table-footer{padding-top:8px;width:100%}.partner-filter-modal{--color-endeavor:#00539b}.partner-filter-modal .hid-modal__header-headline{font-weight:500;text-align:center}.partner-filter-modal .filters-container{display:flex;flex-direction:column;gap:16px}.partner-filter-modal .filters-container .gray-container{background-color:#fafafa;padding:12px}.partner-filter-modal .filters-container .gray-container .icon-label{align-items:center;display:flex;gap:8px;padding-bottom:6px}.partner-filter-modal .filters-container .gray-container .icon-label label{color:#222;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.partner-filter-modal .filters-container .gray-container .values-wrapper{display:flex;flex-wrap:wrap;margin:0 26px}.partner-filter-modal .filters-container .gray-container .values-wrapper .checkbox-wrapper{padding:6px;width:190px}.partner-filter-modal .filters-container .gray-container .filter-label{color:#555;font-family:Roboto;font-size:12px;font-weight:400;margin:0 30px}.partner-filter-modal .filters-container .gray-container .filter-dropdown{margin-left:4px}.partner-filter-modal .filters-container .gray-container .MuiOutlinedInput-root{margin-left:4px;width:100%}.partner-filter-modal .filters-container .gray-container .MuiOutlinedInput-root .MuiSelect-select{background-color:#fff;padding:7px 40px 7px 16px}.partner-filter-modal .filters-container .gray-container .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1px solid #ddd;border-radius:4px}.partner-filter-modal .filters-container .gray-container .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#ddd}.partner-filter-modal .filters-container .gray-container .MuiOutlinedInput-root .MuiChip-root{font-size:12px;height:22px}.partner-filter-modal .filters-container .gray-container .hid-divider{margin:8px}.partner-filter-modal .filters-container .gray-container .date-range-container{display:flex;gap:8px}.partner-filter-modal .filters-container .partner-information-container .values-wrapper{margin-bottom:12px}.partner-filter-modal .filters-container .button-group{display:flex;justify-content:space-between}.partner-filter-modal .filters-container .button-group .hid-button{letter-spacing:.2px}.partner-filter-modal .filters-container .button-group .right{display:flex;gap:16px}.export-report-modal{--color-endeavor:#00539b}.export-report-modal .hid-modal__header-headline{font-weight:500;text-align:center}.export-report-modal .hid-modal__body{padding-top:12px}.export-report-modal .fields-container{display:flex;flex-direction:column;gap:16px}.export-report-modal .fields-container .heading{color:#242426;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:22px;text-align:center}.export-report-modal .fields-container .gray-container{background-color:#fafafa;padding:12px}.export-report-modal .fields-container .gray-container .header-container{align-items:center;display:flex;justify-content:space-between}.export-report-modal .fields-container .gray-container .header-container .icon-label{align-items:center;display:flex;gap:8px;padding-bottom:6px}.export-report-modal .fields-container .gray-container .header-container .icon-label label{color:#222;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.export-report-modal .fields-container .gray-container .header-container .hid-checkbox{padding-bottom:6px}.export-report-modal .fields-container .gray-container .values-wrapper{display:flex;flex-wrap:wrap;margin:0 26px}.export-report-modal .fields-container .gray-container .values-wrapper .checkbox-wrapper{padding:6px;width:190px}.export-report-modal .fields-container .gray-container .filter-dropdown{margin-left:4px}.export-report-modal .fields-container .gray-container .hid-divider{margin:16px}.export-report-modal .fields-container .button-group{display:flex;justify-content:space-between}.export-report-modal .fields-container .button-group .hid-button{letter-spacing:.2px}.export-report-modal .fields-container .button-group .right{display:flex;gap:16px}.save-report-format-modal{--color-endeavor:#00539b}.save-report-format-modal .hid-modal__header-headline{font-weight:500;text-align:center}.save-report-format-modal .hid-modal__body{padding-top:12px}.save-report-format-modal .message-button-container{display:flex;flex-direction:column;gap:32px}.save-report-format-modal .message-button-container .label-input-wrapper{display:flex;flex-direction:column;width:100%}.save-report-format-modal .message-button-container .label-input-wrapper label{color:#222;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:3px;letter-spacing:-.2px;line-height:16px;margin-bottom:4px}.save-report-format-modal .message-button-container .label-input-wrapper .hid-form-element__helper-text,.save-report-format-modal .message-button-container .label-input-wrapper label span{color:#d31245}.save-report-format-modal .message-button-container .button-group{display:flex;justify-content:space-between}.save-report-format-modal .message-button-container .button-group .hid-button{letter-spacing:.2px}.save-report-format-modal .message-button-container .button-group .save-button-wrapper{position:relative}.save-report-format-modal .message-button-container .button-group .save-button-wrapper .hid-loader{left:34px;position:absolute;top:10px}@media only screen and (max-width:767px){.export-report-modal .fields-container .button-group{align-items:flex-end;flex-direction:column-reverse;gap:16px}}.partner-list-container{background-color:#f2f2f2;display:flex;flex-direction:column;gap:24px;min-height:calc(100vh - 60px);padding:24px;width:100%}.partner-list-container .page-title{color:#333;font-family:Roboto;font-size:36px;font-weight:400;letter-spacing:-.41px;line-height:30px}.partner-list-container .tiles-container{display:flex;flex-wrap:wrap;gap:24px}.partner-list-container .tiles-container .tile{background-color:#fff;border:1px solid #ddd;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:space-between;padding:24px;width:295px}.partner-list-container .tiles-container .tile .label{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.18px;line-height:22px}.partner-list-container .tiles-container .tile .value-circle{display:flex;justify-content:space-between}.partner-list-container .tiles-container .tile .value-circle .value{color:#00539b;font-family:Roboto;font-size:48px;font-weight:400;letter-spacing:-.04px;line-height:56.25px}.partner-list-container .tiles-container .tile .value-circle .circle-out{align-items:center;border-radius:50%;display:flex;height:54px;justify-content:center;width:54px}.partner-list-container .tiles-container .tile .value-circle .circle-out .circle-in{border-radius:50%;height:40px;width:40px}.partner-list-container .hid-button{letter-spacing:.2px;width:-webkit-max-content;width:max-content}.partner-list-container .search-table-container .search-input-filter-wrapper{align-items:center;display:flex;justify-content:space-between;padding:16px 24px}.partner-list-container .search-table-container .search-input-filter-wrapper .left{display:flex;font-size:x-large;gap:16px}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-form-element{margin:0;padding:0;width:300px}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-form-element .hid-form-element__search-icon svg{color:#00539b}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-button{min-block-size:36px;min-inline-size:36px;padding:0}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-button--primary{background-color:#003087}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-button--tertiary{background-color:#fafafa}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-button--tertiary svg{color:#000023}.partner-list-container .search-table-container .filter-tag-wrapper{border-bottom:1px solid #ddd;display:flex;flex-wrap:wrap;gap:16px;padding:20px 24px}.partner-list-container .search-table-container .filter-tag-wrapper .hid-tag{background-color:#003087;color:#fff}.partner-list-container .search-table-container .filter-tag-wrapper .hid-tag .hid-tag__icon svg{color:#fff}.partner-list-container .search-table-container .list-loading{display:flex;justify-content:center;padding:32px;width:100%}.partner-list-container .search-table-container .table-container{max-width:calc(100vw - 48px);overflow-x:auto;width:100%}.partner-list-container .search-table-container .table-container .col-1{width:22%}.partner-list-container .search-table-container .table-container .col-2{width:18%}.partner-list-container .search-table-container .table-container .col-3{width:20%}.partner-list-container .search-table-container .table-container .col-4,.partner-list-container .search-table-container .table-container .col-5{width:15%}.partner-list-container .search-table-container .table-container .col-6{width:10%}.partner-list-container .search-table-container .table-container .table-header{background-color:#fafafa;display:flex;min-width:920px;padding:16px 24px}.partner-list-container .search-table-container .table-container .table-header .col-1,.partner-list-container .search-table-container .table-container .table-header .col-2,.partner-list-container .search-table-container .table-container .table-header .col-3,.partner-list-container .search-table-container .table-container .table-header .col-4,.partner-list-container .search-table-container .table-container .table-header .col-5,.partner-list-container .search-table-container .table-container .table-header .col-6{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14.06px;padding:4px 8px}.partner-list-container .search-table-container .table-container .table-header .col-6{text-align:right}.partner-list-container .search-table-container .table-container .table-row{align-items:center;border-top:1px solid #ddd;cursor:pointer;display:flex;min-width:920px;padding:0 24px}.partner-list-container .search-table-container .table-container .table-row .col-1,.partner-list-container .search-table-container .table-container .table-row .col-2,.partner-list-container .search-table-container .table-container .table-row .col-3,.partner-list-container .search-table-container .table-container .table-row .col-4,.partner-list-container .search-table-container .table-container .table-row .col-5,.partner-list-container .search-table-container .table-container .table-row .col-6{padding:17px 8px}.partner-list-container .search-table-container .table-container .table-row .col-1{color:#00539b;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:.17px;line-height:20px}.partner-list-container .search-table-container .table-container .table-row .col-2 .hid-inline-status__label{font-weight:500}.partner-list-container .search-table-container .table-container .table-row .col-3,.partner-list-container .search-table-container .table-container .table-row .col-4,.partner-list-container .search-table-container .table-container .table-row .col-5,.partner-list-container .search-table-container .table-container .table-row .col-6{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:20px;opacity:.7}.partner-list-container .search-table-container .table-container .table-row .col-6{text-align:right}.partner-list-container .search-table-container .table-container .table-row:hover{background-color:#ebf4ff;position:relative}.partner-list-container .search-table-container .table-container .table-row:hover:before{border-left:4px solid #00539b;content:"";height:100%;left:0;position:absolute;top:0}.partner-list-container .search-table-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.partner-list-container .search-table-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;border-top:1px solid #ddd}@media only screen and (max-width:1023px){.partner-list-container .tiles-container{justify-content:center}}@media only screen and (max-width:767px){.partner-list-container{align-items:center;gap:16px;padding:16px}.partner-list-container .page-title{font-size:28px;line-height:32px;text-align:center}.partner-list-container .tiles-container{gap:16px}.partner-list-container .tiles-container .tile{height:100px;padding:16px;width:166px}.partner-list-container .tiles-container .tile .value-circle .value{font-size:36px;line-height:42px}.partner-list-container .tiles-container .tile .value-circle .circle-out{height:32px;width:32px}.partner-list-container .tiles-container .tile .value-circle .circle-out .circle-in{height:24px;width:24px}.partner-list-container .search-table-container .search-input-filter-wrapper{flex-wrap:wrap;gap:8px 0;padding:16px}.partner-list-container .search-table-container .search-input-filter-wrapper .left{gap:8px}.partner-list-container .search-table-container .search-input-filter-wrapper .left .hid-form-element{width:200px}.partner-list-container .search-table-container .filter-tag-wrapper{gap:8px;padding:16px}.partner-list-container .search-table-container .table-container{max-width:calc(100vw - 32px)}.partner-list-container .search-table-container .table-container .table-header{padding:16px}.partner-list-container .search-table-container .table-container .table-row{padding:0 16px}}.feature-form-modal .modal-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:24px}.feature-form-modal .modal-header h2{color:#333;font-family:Roboto;font-size:20px;font-weight:500;margin:0}.feature-form-modal .modal-body{display:flex;flex-direction:column;gap:20px;max-height:60vh;overflow-y:auto;padding:24px}.feature-form-modal .modal-footer{border-top:1px solid #e0e0e0;display:flex;gap:12px;justify-content:flex-end;padding:24px}.incident-form-modal .modal-content{border-radius:8px;box-shadow:0 4px 20px #00000026}.incident-form-modal :global .dropdown-wrapper,.incident-form-modal :global .gx-dropdown,.incident-form-modal :global .gx-textarea,.incident-form-modal :global .gx-textfield,.incident-form-modal :global .text-area-wrapper,.incident-form-modal :global .text-field-wrapper{width:100%!important}.incident-form-modal :global .dropdown-wrapper .dropdown-toggle,.incident-form-modal :global .dropdown-wrapper input,.incident-form-modal :global .dropdown-wrapper select,.incident-form-modal :global .dropdown-wrapper textarea,.incident-form-modal :global .gx-dropdown .dropdown-toggle,.incident-form-modal :global .gx-dropdown input,.incident-form-modal :global .gx-dropdown select,.incident-form-modal :global .gx-dropdown textarea,.incident-form-modal :global .gx-textarea .dropdown-toggle,.incident-form-modal :global .gx-textarea input,.incident-form-modal :global .gx-textarea select,.incident-form-modal :global .gx-textarea textarea,.incident-form-modal :global .gx-textfield .dropdown-toggle,.incident-form-modal :global .gx-textfield input,.incident-form-modal :global .gx-textfield select,.incident-form-modal :global .gx-textfield textarea,.incident-form-modal :global .text-area-wrapper .dropdown-toggle,.incident-form-modal :global .text-area-wrapper input,.incident-form-modal :global .text-area-wrapper select,.incident-form-modal :global .text-area-wrapper textarea,.incident-form-modal :global .text-field-wrapper .dropdown-toggle,.incident-form-modal :global .text-field-wrapper input,.incident-form-modal :global .text-field-wrapper select,.incident-form-modal :global .text-field-wrapper textarea{background-color:#fff!important;border:1px solid #d0d0d0!important;border-radius:4px!important;box-sizing:border-box!important;color:#333!important;font-family:Roboto,sans-serif!important;font-size:14px!important;padding:10px 12px!important;transition:all .2s ease!important;width:100%!important}.incident-form-modal :global .dropdown-wrapper .dropdown-toggle:focus,.incident-form-modal :global .dropdown-wrapper .dropdown-toggle:focus-visible,.incident-form-modal :global .dropdown-wrapper .dropdown-toggle:focus-within,.incident-form-modal :global .dropdown-wrapper input:focus,.incident-form-modal :global .dropdown-wrapper input:focus-visible,.incident-form-modal :global .dropdown-wrapper input:focus-within,.incident-form-modal :global .dropdown-wrapper select:focus,.incident-form-modal :global .dropdown-wrapper select:focus-visible,.incident-form-modal :global .dropdown-wrapper select:focus-within,.incident-form-modal :global .dropdown-wrapper textarea:focus,.incident-form-modal :global .dropdown-wrapper textarea:focus-visible,.incident-form-modal :global .dropdown-wrapper textarea:focus-within,.incident-form-modal :global .gx-dropdown .dropdown-toggle:focus,.incident-form-modal :global .gx-dropdown .dropdown-toggle:focus-visible,.incident-form-modal :global .gx-dropdown .dropdown-toggle:focus-within,.incident-form-modal :global .gx-dropdown input:focus,.incident-form-modal :global .gx-dropdown input:focus-visible,.incident-form-modal :global .gx-dropdown input:focus-within,.incident-form-modal :global .gx-dropdown select:focus,.incident-form-modal :global .gx-dropdown select:focus-visible,.incident-form-modal :global .gx-dropdown select:focus-within,.incident-form-modal :global .gx-dropdown textarea:focus,.incident-form-modal :global .gx-dropdown textarea:focus-visible,.incident-form-modal :global .gx-dropdown textarea:focus-within,.incident-form-modal :global .gx-textarea .dropdown-toggle:focus,.incident-form-modal :global .gx-textarea .dropdown-toggle:focus-visible,.incident-form-modal :global .gx-textarea .dropdown-toggle:focus-within,.incident-form-modal :global .gx-textarea input:focus,.incident-form-modal :global .gx-textarea input:focus-visible,.incident-form-modal :global .gx-textarea input:focus-within,.incident-form-modal :global .gx-textarea select:focus,.incident-form-modal :global .gx-textarea select:focus-visible,.incident-form-modal :global .gx-textarea select:focus-within,.incident-form-modal :global .gx-textarea textarea:focus,.incident-form-modal :global .gx-textarea textarea:focus-visible,.incident-form-modal :global .gx-textarea textarea:focus-within,.incident-form-modal :global .gx-textfield .dropdown-toggle:focus,.incident-form-modal :global .gx-textfield .dropdown-toggle:focus-visible,.incident-form-modal :global .gx-textfield .dropdown-toggle:focus-within,.incident-form-modal :global .gx-textfield input:focus,.incident-form-modal :global .gx-textfield input:focus-visible,.incident-form-modal :global .gx-textfield input:focus-within,.incident-form-modal :global .gx-textfield select:focus,.incident-form-modal :global .gx-textfield select:focus-visible,.incident-form-modal :global .gx-textfield select:focus-within,.incident-form-modal :global .gx-textfield textarea:focus,.incident-form-modal :global .gx-textfield textarea:focus-visible,.incident-form-modal :global .gx-textfield textarea:focus-within,.incident-form-modal :global .text-area-wrapper .dropdown-toggle:focus,.incident-form-modal :global .text-area-wrapper .dropdown-toggle:focus-visible,.incident-form-modal :global .text-area-wrapper .dropdown-toggle:focus-within,.incident-form-modal :global .text-area-wrapper input:focus,.incident-form-modal :global .text-area-wrapper input:focus-visible,.incident-form-modal :global .text-area-wrapper input:focus-within,.incident-form-modal :global .text-area-wrapper select:focus,.incident-form-modal :global .text-area-wrapper select:focus-visible,.incident-form-modal :global .text-area-wrapper select:focus-within,.incident-form-modal :global .text-area-wrapper textarea:focus,.incident-form-modal :global .text-area-wrapper textarea:focus-visible,.incident-form-modal :global .text-area-wrapper textarea:focus-within,.incident-form-modal :global .text-field-wrapper .dropdown-toggle:focus,.incident-form-modal :global .text-field-wrapper .dropdown-toggle:focus-visible,.incident-form-modal :global .text-field-wrapper .dropdown-toggle:focus-within,.incident-form-modal :global .text-field-wrapper input:focus,.incident-form-modal :global .text-field-wrapper input:focus-visible,.incident-form-modal :global .text-field-wrapper input:focus-within,.incident-form-modal :global .text-field-wrapper select:focus,.incident-form-modal :global .text-field-wrapper select:focus-visible,.incident-form-modal :global .text-field-wrapper select:focus-within,.incident-form-modal :global .text-field-wrapper textarea:focus,.incident-form-modal :global .text-field-wrapper textarea:focus-visible,.incident-form-modal :global .text-field-wrapper textarea:focus-within{border:2px solid #00aeef!important;box-shadow:0 0 0 3px #00aeef33!important;box-sizing:border-box!important;outline:none!important;padding:9px 11px!important}.incident-form-modal :global .dropdown-wrapper .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .dropdown-wrapper input:hover:not(:disabled):not(:focus),.incident-form-modal :global .dropdown-wrapper select:hover:not(:disabled):not(:focus),.incident-form-modal :global .dropdown-wrapper textarea:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-dropdown .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-dropdown input:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-dropdown select:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-dropdown textarea:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textarea .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textarea input:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textarea select:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textarea textarea:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textfield .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textfield input:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textfield select:hover:not(:disabled):not(:focus),.incident-form-modal :global .gx-textfield textarea:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-area-wrapper .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-area-wrapper input:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-area-wrapper select:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-area-wrapper textarea:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-field-wrapper .dropdown-toggle:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-field-wrapper input:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-field-wrapper select:hover:not(:disabled):not(:focus),.incident-form-modal :global .text-field-wrapper textarea:hover:not(:disabled):not(:focus){border-color:#a0a0a0!important}.incident-form-modal :global .dropdown-wrapper .dropdown-toggle::placeholder,.incident-form-modal :global .dropdown-wrapper input::placeholder,.incident-form-modal :global .dropdown-wrapper select::placeholder,.incident-form-modal :global .dropdown-wrapper textarea::placeholder,.incident-form-modal :global .gx-dropdown .dropdown-toggle::placeholder,.incident-form-modal :global .gx-dropdown input::placeholder,.incident-form-modal :global .gx-dropdown select::placeholder,.incident-form-modal :global .gx-dropdown textarea::placeholder,.incident-form-modal :global .gx-textarea .dropdown-toggle::placeholder,.incident-form-modal :global .gx-textarea input::placeholder,.incident-form-modal :global .gx-textarea select::placeholder,.incident-form-modal :global .gx-textarea textarea::placeholder,.incident-form-modal :global .gx-textfield .dropdown-toggle::placeholder,.incident-form-modal :global .gx-textfield input::placeholder,.incident-form-modal :global .gx-textfield select::placeholder,.incident-form-modal :global .gx-textfield textarea::placeholder,.incident-form-modal :global .text-area-wrapper .dropdown-toggle::placeholder,.incident-form-modal :global .text-area-wrapper input::placeholder,.incident-form-modal :global .text-area-wrapper select::placeholder,.incident-form-modal :global .text-area-wrapper textarea::placeholder,.incident-form-modal :global .text-field-wrapper .dropdown-toggle::placeholder,.incident-form-modal :global .text-field-wrapper input::placeholder,.incident-form-modal :global .text-field-wrapper select::placeholder,.incident-form-modal :global .text-field-wrapper textarea::placeholder{color:#999!important}.incident-form-modal :global .dropdown-wrapper .dropdown-toggle:disabled,.incident-form-modal :global .dropdown-wrapper input:disabled,.incident-form-modal :global .dropdown-wrapper select:disabled,.incident-form-modal :global .dropdown-wrapper textarea:disabled,.incident-form-modal :global .gx-dropdown .dropdown-toggle:disabled,.incident-form-modal :global .gx-dropdown input:disabled,.incident-form-modal :global .gx-dropdown select:disabled,.incident-form-modal :global .gx-dropdown textarea:disabled,.incident-form-modal :global .gx-textarea .dropdown-toggle:disabled,.incident-form-modal :global .gx-textarea input:disabled,.incident-form-modal :global .gx-textarea select:disabled,.incident-form-modal :global .gx-textarea textarea:disabled,.incident-form-modal :global .gx-textfield .dropdown-toggle:disabled,.incident-form-modal :global .gx-textfield input:disabled,.incident-form-modal :global .gx-textfield select:disabled,.incident-form-modal :global .gx-textfield textarea:disabled,.incident-form-modal :global .text-area-wrapper .dropdown-toggle:disabled,.incident-form-modal :global .text-area-wrapper input:disabled,.incident-form-modal :global .text-area-wrapper select:disabled,.incident-form-modal :global .text-area-wrapper textarea:disabled,.incident-form-modal :global .text-field-wrapper .dropdown-toggle:disabled,.incident-form-modal :global .text-field-wrapper input:disabled,.incident-form-modal :global .text-field-wrapper select:disabled,.incident-form-modal :global .text-field-wrapper textarea:disabled{background-color:#f5f5f5!important;color:#999!important;cursor:not-allowed!important;opacity:.6!important}.incident-form-modal :global .dropdown-wrapper textarea,.incident-form-modal :global .gx-dropdown textarea,.incident-form-modal :global .gx-textarea textarea,.incident-form-modal :global .gx-textfield textarea,.incident-form-modal :global .text-area-wrapper textarea,.incident-form-modal :global .text-field-wrapper textarea{line-height:1.5!important;min-height:100px!important;resize:vertical!important}.incident-form-modal .incident-form-container{background:#fff;display:flex;flex-direction:column;gap:0;min-height:400px;padding:24px}.incident-form-modal .incident-form-container.center-content{align-items:center;display:flex;justify-content:center;min-height:320px;padding:40px 32px}.incident-form-modal .incident-form-container .details-form{display:flex;flex-direction:column;gap:24px;margin-bottom:24px;max-height:calc(80vh - 180px);overflow-y:auto;padding-right:12px}.incident-form-modal .incident-form-container .details-form::-webkit-scrollbar{width:8px}.incident-form-modal .incident-form-container .details-form::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.incident-form-modal .incident-form-container .details-form::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:4px}.incident-form-modal .incident-form-container .details-form::-webkit-scrollbar-thumb:hover{background:#a0a0a0}.incident-form-modal .incident-form-container .details-form .input-row-wrapper{display:flex;gap:20px;width:100%}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper{flex:1 1;min-width:0}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield{width:100%!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown .dropdown-toggle,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown input,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown select,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown textarea,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea .dropdown-toggle,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea input,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea select,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea textarea,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield .dropdown-toggle,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield input,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield select,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield textarea{border:1px solid #d0d0d0!important;width:100%!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown .dropdown-toggle:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown .dropdown-toggle:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown input:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown input:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown select:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown select:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown textarea:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-dropdown textarea:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea .dropdown-toggle:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea .dropdown-toggle:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea input:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea input:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea select:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea select:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea textarea:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textarea textarea:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield .dropdown-toggle:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield .dropdown-toggle:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield input:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield input:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield select:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield select:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield textarea:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper :global .gx-textfield textarea:focus-visible{border:2px solid #00aeef!important;box-shadow:0 0 0 3px #00aeef33!important;box-sizing:border-box!important;outline:none!important;padding:9px 11px!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container{display:flex;flex-direction:column;gap:8px;width:100%}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container .field-label{color:#2c2c2c;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1px;line-height:20px}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container .field-label span{color:#d31245;font-weight:600;margin-left:2px}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div{width:100%!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global .dropdown-toggle,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global input,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global select,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global textarea{border:1px solid #d0d0d0!important;border-radius:4px!important;padding:10px 12px!important;width:100%!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global .dropdown-toggle:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global .dropdown-toggle:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global input:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global input:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global select:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global select:focus-visible,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global textarea:focus,.incident-form-modal .incident-form-container .details-form .input-row-wrapper .label-field-container>div :global textarea:focus-visible{border:2px solid #00aeef!important;box-shadow:0 0 0 3px #00aeef33!important;box-sizing:border-box!important;outline:none!important;padding:9px 11px!important}.incident-form-modal .incident-form-container .details-form .input-row-wrapper:has(.label-field-container:only-child) .label-field-container{width:100%}.incident-form-modal .incident-form-container .button-group{align-items:center;border-top:2px solid #e8e8e8;display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:20px}.incident-form-modal .incident-form-container .button-group button{border-radius:4px;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;height:40px;min-width:120px;padding:0 24px;transition:all .2s ease}.incident-form-modal .incident-form-container .button-group button:focus{box-shadow:0 0 0 3px #00aeef33;outline:none}.incident-form-modal .incident-form-container .button-group button[disabled]{cursor:not-allowed;opacity:.5}.incident-form-modal .section-header{border-bottom:1px solid #e8e8e8;color:#1a1a1a;font-family:Roboto,sans-serif;font-size:16px;font-weight:600;margin-bottom:16px;padding-bottom:8px}.incident-form-modal .status-message-container{align-items:center;background-color:#0000;border:none;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:260px;padding:48px 40px}.incident-form-modal .status-message-container svg{animation:iconPop .4s ease-out;transform:scale(1.5)}.incident-form-modal .status-message-container .message{animation:fadeInUp .5s ease-out .2s both;color:#333;font-family:Roboto,sans-serif;font-size:19px;font-weight:500;letter-spacing:.3px;line-height:26px;text-align:center}.incident-form-modal .delete-confirmation{align-items:center;display:flex;flex-direction:column;gap:24px;padding:20px;text-align:center}.incident-form-modal .delete-confirmation .warning-icon{animation:pulse 2s ease-in-out infinite;color:#f57c00}.incident-form-modal .delete-confirmation .confirmation-message{display:flex;flex-direction:column;gap:12px}.incident-form-modal .delete-confirmation .confirmation-message h3{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;margin:0}.incident-form-modal .delete-confirmation .confirmation-message .warning-text{color:#d31245;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6;margin:0;max-width:500px}.incident-form-modal .delete-confirmation .incident-details-card{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:20px;text-align:left;width:100%}.incident-form-modal .delete-confirmation .incident-details-card .detail-row{align-items:center;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:12px 0}.incident-form-modal .delete-confirmation .incident-details-card .detail-row:last-child{border-bottom:none}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-label{color:#666;font-family:Roboto,sans-serif;font-size:14px;font-weight:600}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-value{word-wrap:break-word;color:#1a1a1a;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;max-width:60%;text-align:right}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-value.priority-badge-critical{color:#d31245;font-weight:600}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-value.priority-badge-high{color:#f57c00;font-weight:600}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-value.priority-badge-medium{color:#f8971d;font-weight:600}.incident-form-modal .delete-confirmation .incident-details-card .detail-row .detail-value.priority-badge-low{color:#4caf50;font-weight:600}@media(max-width:1024px){.incident-form-modal .incident-form-container{padding:20px}.incident-form-modal .incident-form-container .details-form{gap:20px;max-height:calc(75vh - 160px)}}@media(max-width:768px){.incident-form-modal .incident-form-container{padding:16px}.incident-form-modal .incident-form-container .details-form{gap:18px;max-height:calc(70vh - 140px)}.incident-form-modal .incident-form-container .details-form .input-row-wrapper{flex-direction:column;gap:18px}.incident-form-modal .incident-form-container .details-form .input-row-wrapper .input-col-wrapper{width:100%}.incident-form-modal .incident-form-container .button-group{flex-direction:column-reverse}.incident-form-modal .incident-form-container .button-group button{width:100%}}@media(prefers-color-scheme:dark){.incident-form-modal[data-theme=dark] .incident-form-container{background:#1e1e1e}.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container .field-label{color:#e0e0e0}.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container input,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container select,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container textarea{background:#2a2a2a;border-color:#404040;color:#e0e0e0}.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container input::placeholder,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container select::placeholder,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container textarea::placeholder{color:gray}.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container input:focus,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container select:focus,.incident-form-modal[data-theme=dark] .incident-form-container .details-form .label-field-container textarea:focus{border-color:#00aeef}.incident-form-modal[data-theme=dark] .incident-form-container .button-group{border-top-color:#404040}}.incident-list-wrapper{margin:0 auto;max-width:100%;padding:20px;width:100%}.incident-list-wrapper .page-header-dark{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:8px;box-shadow:0 4px 12px #00000026;margin-bottom:16px;padding:18px 24px}.incident-list-wrapper .page-header-dark h1{color:#fff;font-family:Roboto,sans-serif;font-size:28px;font-weight:700;margin:0;text-shadow:0 2px 4px #0003}.incident-list-wrapper .incident-stats-tile{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:20px;padding:16px;transition:all .3s ease;width:250px}.incident-list-wrapper .incident-stats-tile:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.incident-list-wrapper .incident-stats-tile .tile-content{display:flex;flex-direction:column;gap:8px}.incident-list-wrapper .incident-stats-tile .tile-content .tile-label{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.incident-list-wrapper .incident-stats-tile .tile-content .value-circle{align-items:center;display:flex;gap:24px;justify-content:space-between}.incident-list-wrapper .incident-stats-tile .tile-content .value-circle .value{color:#00539b;font-family:Roboto,sans-serif;font-size:36px;font-weight:400;letter-spacing:-.04px;line-height:1}.incident-list-wrapper .incident-stats-tile .tile-content .value-circle .circle-out{align-items:center;border-radius:50%;display:flex;height:45px;justify-content:center;position:relative;width:45px}.incident-list-wrapper .incident-stats-tile .tile-content .value-circle .circle-out .circle-in{border-radius:50%;box-shadow:0 2px 8px #00000026;height:35px;width:35px}.incident-list-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:16px 24px 24px;width:100%}.incident-list-container .incident-list-header{align-items:center;border-bottom:2px solid #e8e8e8;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.incident-list-container .incident-list-header .left h2{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;line-height:1.2;margin:0}.incident-list-container .incident-list-header .left .subtitle{color:#666;font-family:Roboto,sans-serif;font-size:12px;line-height:1.3;margin:0}.incident-list-container .incident-list-header .right button{min-width:180px}.incident-list-container .search-input-wrapper{margin-bottom:20px;max-width:500px;width:100%}.incident-list-container .incident-table-container{width:100%}.incident-list-container .incident-table-container .incident-table{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;width:100%}.incident-list-container .incident-table-container .incident-table .table-header{grid-gap:8px;background:#f8f9fa;border-bottom:2px solid #e0e0e0;color:#2c2c2c;display:grid;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;gap:8px;grid-template-columns:minmax(180px,2fr) minmax(140px,1.2fr) minmax(120px,1fr) minmax(110px,.9fr) minmax(130px,1.1fr) minmax(130px,1.1fr) minmax(120px,auto);letter-spacing:.5px;padding:6px 8px;text-transform:uppercase}.incident-list-container .incident-table-container .incident-table .table-header .col{word-wrap:break-word;align-items:center;display:flex;min-width:0;overflow-wrap:break-word}.incident-list-container .incident-table-container .incident-table .table-header .col:first-child{padding-left:16px}.incident-list-container .incident-table-container .incident-table .table-header .col:last-child{justify-content:center}.incident-list-container .incident-table-container .incident-table .table-row{grid-gap:8px;background:#fff;border-bottom:1px solid #f0f0f0;color:#333;display:grid;font-family:Roboto,sans-serif;font-size:13px;gap:8px;grid-template-columns:minmax(180px,2fr) minmax(140px,1.2fr) minmax(120px,1fr) minmax(110px,.9fr) minmax(130px,1.1fr) minmax(130px,1.1fr) minmax(120px,auto);line-height:1.2;min-height:auto;padding:2px 8px;transition:all .2s ease}.incident-list-container .incident-table-container .incident-table .table-row:hover{background:#f8f9fa;box-shadow:0 2px 4px #0000000d}.incident-list-container .incident-table-container .incident-table .table-row:last-child{border-bottom:none}.incident-list-container .incident-table-container .incident-table .table-row .col{word-wrap:break-word;align-items:center;display:flex;line-height:1;min-width:0;overflow-wrap:break-word;padding:1px 0}.incident-list-container .incident-table-container .incident-table .table-row .col-subject{color:#1a1a1a;font-weight:500;padding-left:16px}.incident-list-container .incident-table-container .incident-table .table-row .col-actions{align-items:center;display:flex;gap:8px;justify-content:center}.incident-list-container .incident-table-container .incident-table .table-row .col-actions .action-buttons{align-items:center;display:flex;gap:8px}.incident-list-container .incident-table-container .incident-table .table-row .col-actions .action-buttons .action-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#666;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s ease;width:24px}.incident-list-container .incident-table-container .incident-table .table-row .col-actions .action-buttons .action-btn:hover{background:#f0f0f0;color:#333}.incident-list-container .incident-table-container .incident-table .table-row .col-actions .action-buttons .action-btn.edit-btn:hover{background:#e3f2fd;color:#1976d2}.incident-list-container .incident-table-container .incident-table .table-row .col-actions .action-buttons .action-btn.delete-btn:hover{background:#ffebee;color:#d32f2f}.incident-list-container .incident-table-container .incident-table .table-row .priority-badge{border-radius:12px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.3px;padding:4px 12px;text-transform:uppercase;white-space:nowrap}.incident-list-container .incident-table-container .incident-table .table-row .priority-badge.critical{background:#ffe5e5;border:1px solid #d31245;color:#d31245}.incident-list-container .incident-table-container .incident-table .table-row .priority-badge.high{background:#fff3e0;border:1px solid #f57c00;color:#f57c00}.incident-list-container .incident-table-container .incident-table .table-row .priority-badge.medium{background:#fff9e6;border:1px solid #f8971d;color:#f8971d}.incident-list-container .incident-table-container .incident-table .table-row .priority-badge.low{background:#e8f5e9;border:1px solid #4caf50;color:#4caf50}.incident-list-container .incident-table-container .incident-table .no-data{background:#fafafa;padding:60px 20px;text-align:center}.incident-list-container .incident-table-container .incident-table .no-data .no-data-icon{color:silver;margin-bottom:16px}.incident-list-container .incident-table-container .incident-table .no-data h3{color:#666;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin:0 0 8px}.incident-list-container .incident-table-container .incident-table .no-data p{color:#999;font-family:Roboto,sans-serif;font-size:14px;margin:0 auto;max-width:500px}.incident-list-container .incident-table-container .pagination-wrapper{display:flex;justify-content:center;margin-top:20px;overflow-x:auto;width:100%}.incident-list-container .incident-table-container .pagination-wrapper>div{max-width:100%;overflow-x:auto;width:100%}@media(max-width:1400px){.incident-list-container .incident-table-container .incident-table .table-header,.incident-list-container .incident-table-container .incident-table .table-row{font-size:13px;gap:10px;grid-template-columns:minmax(160px,2fr) minmax(130px,1.2fr) minmax(110px,1fr) minmax(100px,.9fr) minmax(120px,1.1fr) minmax(120px,1.1fr) minmax(110px,auto);padding:1px 16px}}@media(max-width:1200px){.incident-list-container{padding:20px}.incident-list-container .incident-list-header{align-items:flex-start;flex-direction:column;gap:16px}.incident-list-container .incident-list-header .right,.incident-list-container .incident-list-header .right button{width:100%}.incident-list-container .incident-table-container{overflow-x:auto}.incident-list-container .incident-table-container .incident-table{min-width:1200px}}@media(max-width:768px){.incident-list-container{border-radius:0;padding:16px}.incident-list-container .incident-list-header{margin-bottom:20px}.incident-list-container .incident-list-header .left h2{font-size:20px}.incident-list-container .incident-list-header .left .subtitle{font-size:13px}.incident-list-container .search-input-wrapper{max-width:100%}.incident-list-container .incident-table-container .incident-table .table-header{font-size:11px;padding:5px 14px}.incident-list-container .incident-table-container .incident-table .table-row{font-size:13px;padding:1px 14px}}@media(prefers-color-scheme:dark){.incident-list-container[data-theme=dark]{background:#1e1e1e}.incident-list-container[data-theme=dark] .incident-list-header{border-bottom-color:#404040}.incident-list-container[data-theme=dark] .incident-list-header .left h2{color:#e0e0e0}.incident-list-container[data-theme=dark] .incident-list-header .left .subtitle{color:#b0b0b0}.incident-list-container[data-theme=dark] .incident-table-container .incident-table{background:#2a2a2a;border-color:#404040}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .table-header{background:#333;border-bottom-color:#404040;color:#e0e0e0}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .table-row{background:#2a2a2a;border-bottom-color:#3a3a3a;color:#d0d0d0}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .table-row:hover{background:#333}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .table-row .col-subject{color:#e0e0e0}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .no-data{background:#2a2a2a}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .no-data h3{color:#b0b0b0}.incident-list-container[data-theme=dark] .incident-table-container .incident-table .no-data p{color:gray}}.feature-card{background:linear-gradient(135deg,#fff,#fafbff);border:1px solid #e5e7eb;border-left:4px solid #7c3aed;border-radius:8px;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;cursor:pointer;display:flex;flex-direction:column;height:100%;margin-bottom:0;min-height:180px;overflow:hidden;padding:18px 16px 14px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.feature-card:hover{background:linear-gradient(135deg,#fff,#f5f3ff);border-left-color:#6d28d9;box-shadow:0 10px 20px #7c3aed1a,0 6px 6px #0000000f;transform:translateY(-2px)}.feature-card:before{background:linear-gradient(90deg,#7c3aed,#a855f7 50%,#0000);content:"";height:3px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.feature-card:hover:before{opacity:1}.feature-card .card-header{border-bottom:1px solid #f0f0f0;margin-bottom:10px;padding-bottom:6px;position:relative;z-index:1}.feature-card .card-header .title-section{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.feature-card .card-header .title-section .feature-title{color:#111827;flex:1 1;font-family:Roboto,sans-serif;font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.4;margin:0}.feature-card .card-header .title-section .status-badge{background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:12px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;margin-left:12px;padding:4px 12px;white-space:nowrap}.feature-card .card-header .meta-info .created-by{color:#6b7280;font-size:12px;font-weight:400}.feature-card .card-header .meta-info .created-by strong{color:#374151;font-weight:600}.feature-card .card-body{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start;margin-bottom:12px;position:relative;z-index:1}.feature-card .card-body .description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4b5563;display:-webkit-box;font-size:13px;line-height:1.5;margin:0 0 6px;min-height:40px;overflow:hidden;text-overflow:ellipsis}.feature-card .card-body .body-meta-row{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding-right:8px}.feature-card .card-body .meta-right{align-items:center;display:flex;gap:20px}.feature-card .card-body .date-info{align-items:center;color:#888;display:flex;font-size:12px;gap:6px;margin:0}.feature-card .card-body .date-info span{font-weight:500}.feature-card .card-body .votes-inline{align-items:baseline;background:linear-gradient(135deg,#f5f3ff,#ede9fe);border:1px solid #e9d5ff;border-radius:6px;display:flex;gap:7px;padding:8px 14px}.feature-card .card-body .votes-inline .votes-label{color:#7c3aed;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.feature-card .card-body .votes-inline .votes-number{color:#6d28d9;font-size:22px;font-weight:800;line-height:1}.feature-card .card-body .comments-inline{align-items:baseline;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;display:flex;gap:7px;padding:8px 14px}.feature-card .card-body .comments-inline .comments-label{color:#6b7280;font-size:9px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.feature-card .card-body .comments-inline .comments-number{color:#374151;font-size:18px;font-weight:800;line-height:1}.feature-card .card-footer{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding-top:18px;position:relative;z-index:1}.feature-card .card-footer,.feature-card .card-footer .vote-section{align-items:center;display:flex;gap:12px}.feature-card .card-footer .action-buttons{display:flex;gap:8px;margin-left:auto}.feature-card .corner-live-idea{bottom:14px;color:#fff;font-size:11px;font-weight:700;letter-spacing:1px;position:absolute;right:20px;text-transform:uppercase;z-index:2}.incident-stats-tile{background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 8px #00000014;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:2px;padding:16px;transition:all .3s ease;width:250px}.incident-stats-tile:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.incident-stats-tile .tile-content{display:flex;flex-direction:column;gap:8px}.incident-stats-tile .tile-content .tile-label{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:16px;font-weight:600}.incident-stats-tile .tile-content .value-circle{align-items:center;display:flex;gap:24px;justify-content:space-between}.incident-stats-tile .tile-content .value-circle .value{color:#00539b;font-family:Roboto,sans-serif;font-size:36px;font-weight:400;letter-spacing:-.04px;line-height:1}.incident-stats-tile .tile-content .value-circle .circle-out{align-items:center;border-radius:50%;display:flex;height:45px;justify-content:center;position:relative;width:45px}.incident-stats-tile .tile-content .value-circle .circle-out .circle-in{border-radius:50%;box-shadow:0 2px 8px #00000026;height:35px;width:35px}.hid-users-page-container.feature-list-page{padding:24px 12px}.hid-users-page-container.feature-list-page .users-container{max-width:none;width:100%}.hid-users-page-container.feature-list-page .user-list-container{padding:24px 12px!important}.hid-users-page-container .users-container .user-list-container .feature-tabs{display:flex;gap:16px;margin-bottom:8px;margin-top:-8px}.hid-users-page-container .users-container .user-list-container .feature-tabs .tab-button{background:#0000;border:none;color:#777;cursor:pointer;font-size:14px;font-weight:600;padding:8px 0;position:relative}.hid-users-page-container .users-container .user-list-container .feature-tabs .tab-button.active{color:#000}.hid-users-page-container .users-container .user-list-container .feature-tabs .tab-button.active:after{background:#7c3aed;border-radius:999px;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:100%}.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper{grid-gap:24px;align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}@media(max-width:1200px){.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:992px){.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper{grid-template-columns:1fr}}.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper .feature-card{height:100%}.hid-users-page-container.feature-list-page .users-container .user-list-container .user-list-wrapper .no-users-found{color:#999;font-size:16px;grid-column:1/-1;padding:40px;text-align:center}.show-more-container{display:none}.pagination-wrapper{display:flex;justify-content:center;margin-top:8px}.comment-modal-content{padding:20px}.comment-modal-content .modal-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.detail-modal-content{padding:18px 20px}.detail-modal-content .detail-header{border-bottom:1px solid #e8e8e8;margin-bottom:16px;padding-bottom:12px}.detail-modal-content .detail-header .title-with-badge{align-items:center;display:flex;gap:12px;margin-bottom:8px}.detail-modal-content .detail-header .title-with-badge h2{color:#1a1a1a;font-size:22px;font-weight:600;margin:0}.detail-modal-content .detail-header .title-with-badge .status-badge-modal{background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:14px;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding:6px 14px}.detail-modal-content .detail-header .submitted-info{color:#666;font-size:13px}.detail-modal-content .detail-header .submitted-info strong{color:#333;font-weight:500}.detail-modal-content .detail-header .submitted-info .date{color:#888}.detail-modal-content .detail-body .description-section{margin-bottom:20px}.detail-modal-content .detail-body .description-section h4{color:#333;font-size:15px;font-weight:600;margin:0 0 12px}.detail-modal-content .detail-body .description-section p{color:#444;font-size:14px;line-height:1.6;margin:0;white-space:pre-wrap}.detail-modal-content .detail-body .votes-section{align-items:center;background:linear-gradient(135deg,#f8f4ff,#f0e7ff);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 18px}.detail-modal-content .detail-body .votes-section .votes-display{align-items:center;display:flex;gap:16px}.detail-modal-content .detail-body .votes-section .votes-display .vote-info{display:flex;flex-direction:column}.detail-modal-content .detail-body .votes-section .votes-display .vote-info .vote-count-large{color:#7c3aed;font-size:28px;font-weight:700;line-height:1}.detail-modal-content .detail-body .votes-section .votes-display .vote-info .vote-text{color:#666;font-size:12px;margin-top:4px}.detail-modal-content .detail-body .comments-section .comments-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.detail-modal-content .detail-body .comments-section .comments-header h4{color:#333;font-size:16px;font-weight:600;margin:0}.detail-modal-content .detail-body .comments-section .comments-list{max-height:320px;overflow-y:auto}.detail-modal-content .detail-body .comments-section .comments-list .comment-box{background:#f8f8f8;border-left:2px solid #7c3aed;border-radius:8px;margin-bottom:10px;padding:12px}.detail-modal-content .detail-body .comments-section .comments-list .comment-box .comment-header-item{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.detail-modal-content .detail-body .comments-section .comments-list .comment-box .comment-header-item strong{color:#333;font-size:13px}.detail-modal-content .detail-body .comments-section .comments-list .comment-box .comment-header-item .comment-date-item{color:#888;font-size:12px}.detail-modal-content .detail-body .comments-section .comments-list .comment-box .comment-text{color:#555;font-size:13px;line-height:1.6;margin:0}.detail-modal-content .detail-body .comments-section .no-comments{color:#999;padding:24px 16px;text-align:center}.detail-modal-content .detail-body .comments-section .no-comments p{font-size:13px;margin:12px 0 0}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.adding-comment-loader{animation:pulse 2s ease-in-out infinite;background:#f0f4ff;border:2px solid #3498db;border-radius:8px;margin:15px 0;padding:20px;text-align:center}.adding-comment-loader .loader-content{align-items:center;display:flex;gap:15px;justify-content:center}.adding-comment-loader .spinner{animation:spin .8s linear infinite;border:3px solid #e0e0e0;border-radius:50%;border-top-color:#3498db;height:24px;width:24px}.adding-comment-loader .loader-text{color:#2c3e50;font-size:14px;font-weight:600}.comment-modal-overlay{align-items:center!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fffffffa!important;border-radius:8px;bottom:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important;left:0!important;min-height:200px;position:absolute!important;right:0!important;top:0!important;z-index:9999!important}.comment-modal-overlay .spinner-large{animation:spin .8s linear infinite;border:5px solid #e0e0e0;border-radius:50%;border-top-color:#3498db;height:50px;width:50px}.comment-modal-overlay .overlay-text{color:#2c3e50;font-size:16px;font-weight:700;letter-spacing:.5px;margin-top:20px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.85}}.hid-user-form-modal .hid-modal__header-headline{text-align:center}.hid-user-form-modal .user-form-container{display:flex;flex-direction:column;gap:20px;min-height:300px}.hid-user-form-modal .user-form-container.center-content{align-items:center;display:flex;justify-content:center;min-height:320px;padding:40px 32px}.hid-user-form-modal .user-form-container .status-message-container{align-items:center;background-color:#0000;border:none;display:flex;flex-direction:column;gap:28px;justify-content:center;min-height:260px;padding:48px 40px}.hid-user-form-modal .user-form-container .status-message-container svg{animation:iconPop .4s ease-out;transform:scale(1.5)}@keyframes iconPop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.6)}to{opacity:1;transform:scale(1.5)}}.hid-user-form-modal .user-form-container .status-message-container .message{animation:fadeInUp .5s ease-out .2s both;color:#333;font-family:Roboto,sans-serif;font-size:19px;font-weight:500;letter-spacing:.3px;line-height:26px;text-align:center}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hid-user-form-modal .user-form-container .button-group{display:flex;justify-content:space-between}.hid-user-form-modal .user-form-container .button-group .hid-button{letter-spacing:.2px}.hid-user-form-modal .user-form-container .button-group .delete-button-wrapper{position:relative}.hid-user-form-modal .user-form-container .button-group .delete-button-wrapper .hid-loader{left:34px;position:absolute;top:10px}.hid-user-form-modal .user-form-container .details-form{display:flex;flex-direction:column;gap:2px;justify-content:center}.hid-user-form-modal .user-form-container .details-form .hid-avatar{display:grid;justify-items:center;margin-bottom:16px}.hid-user-form-modal .user-form-container .details-form .hid-avatar .hid-avatar__edit{height:20px;margin:40px 40px 0 0;width:20px}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper{display:flex;gap:12px;width:100%}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .input-col-wrapper{display:flex;width:100%}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .dropdown-wrapper{width:45%}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .phone-wrapper{width:55%}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .label-field-container{display:flex;flex-direction:column;width:100%}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .field-label{color:#555;display:flex;font-family:Roboto;font-size:12px;font-weight:400;gap:3px;letter-spacing:-.2px;line-height:16px;margin-bottom:6px}.hid-user-form-modal .user-form-container .details-form .input-row-wrapper .field-label span{color:#d31245}.hid-user-form-modal .user-form-container .user-info{align-items:center;display:flex;flex-direction:column;gap:4px}.hid-user-form-modal .user-form-container .user-info .name,.hid-user-form-modal .user-form-container .user-info .role{color:#161616;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:.16px;line-height:18px}.hid-user-form-modal .user-form-container .user-info .email{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px}.hid-user-form-modal .user-form-container .role-list{display:flex;flex-direction:column;gap:24px}.hid-user-form-modal .user-form-container .role-list .role-card{border:.5px solid #c9c9c9;border-radius:4px;display:flex;flex-direction:column;width:100%}.hid-user-form-modal .user-form-container .role-list .role-card .header{border-bottom:.5px solid #c9c9c9;display:flex;justify-content:space-between;padding:16px;width:100%}.hid-user-form-modal .user-form-container .role-list .role-card .header .name{align-items:center;display:flex;gap:6px}.hid-user-form-modal .user-form-container .role-list .role-card .header .name p{color:#333;font-family:Roboto;font-size:16px;font-weight:500;letter-spacing:.2px;line-height:30px}.hid-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle{align-items:center;display:flex}.hid-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle .hid-form-element{margin:0}.hid-user-form-modal .user-form-container .role-list .role-card .header .hid-toggle .hid-form-element .hid-toggle__value{margin-left:8px;width:55px}.hid-user-form-modal .user-form-container .role-list .role-card .body{display:flex;flex-wrap:wrap;gap:12px;padding:24px}.hid-user-form-modal .user-form-container .role-list .role-card .body .list-item{display:flex;gap:4px;width:calc(50% - 6px)}.hid-user-form-modal .user-form-container .role-list .role-card .body .list-item p{color:#222;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:16px}.hid-user-form-modal .user-form-container .status-container{align-items:center;display:flex;flex-direction:column;gap:32px}.hid-user-form-modal .user-form-container .status-container .loading{align-items:center;display:flex;height:200px;justify-content:center}.hid-user-form-modal .user-form-container .status-container .status-icon{transform:scale(1.3)}.hid-user-form-modal .user-form-container .status-container .message{color:#666;font-family:Roboto;font-size:16px;font-weight:400;letter-spacing:.2px;line-height:20px;text-align:center}.hid-user-form-modal .user-form-container .status-container .hid-button--primary{letter-spacing:.2px;margin-top:8px}@media screen and (max-width:767px){.hid-user-form-modal .user-form-container .details-form .input-row-wrapper{flex-direction:column;gap:0}}.health-checkup-list-container{background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014;padding:16px;width:100%}.health-checkup-list-container .health-checkup-list-header{align-items:center;border-bottom:2px solid #e8e8e8;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px}.health-checkup-list-container .health-checkup-list-header .left h2{color:#1a1a1a;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin:0 0 4px}.health-checkup-list-container .health-checkup-list-header .left .subtitle{color:#666;font-family:Roboto,sans-serif;font-size:12px;margin:0}.health-checkup-list-container .health-checkup-list-header .right{align-items:center;display:flex;gap:12px}.health-checkup-list-container .health-checkup-list-header .right .last-updated-badge{background:#003087;border-radius:4px;color:#fff;font-family:Roboto,sans-serif;font-size:11px;font-weight:500;min-width:180px;padding:6px 12px;text-align:center;white-space:nowrap}.health-checkup-list-container .health-checkup-list-header .right button{background-color:#003087!important;border:none!important;color:#fff!important;font-size:11px!important;height:auto!important;min-width:100px;padding:6px 12px!important}.health-checkup-list-container .health-checkup-list-header .right button svg{height:14px!important;width:14px!important}.health-checkup-list-container .health-checkup-list-header .right button:hover{background-color:#002366!important}.health-checkup-list-container .health-checkup-list-header .right button:disabled{background-color:#6b8ec2!important;opacity:.7}.health-checkup-list-container .health-checkup-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.health-checkup-list-container .health-checkup-stats .stat-card{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:8px;display:flex;gap:12px;padding:14px;transition:all .3s ease}.health-checkup-list-container .health-checkup-stats .stat-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.health-checkup-list-container .health-checkup-stats .stat-card .stat-content{display:flex;flex-direction:column;gap:2px}.health-checkup-list-container .health-checkup-stats .stat-card .stat-content .stat-value{font-family:Roboto,sans-serif;font-size:22px;font-weight:700;line-height:1}.health-checkup-list-container .health-checkup-stats .stat-card .stat-content .stat-label{color:#666;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.health-checkup-list-container .health-checkup-stats .stat-card.success{border-left:4px solid #4caf50}.health-checkup-list-container .health-checkup-stats .stat-card.success .stat-value{color:#2e7d32}.health-checkup-list-container .health-checkup-stats .stat-card.success svg{color:#4caf50}.health-checkup-list-container .health-checkup-stats .stat-card.failed{border-left:4px solid #f44336}.health-checkup-list-container .health-checkup-stats .stat-card.failed .stat-value{color:#c62828}.health-checkup-list-container .health-checkup-stats .stat-card.failed svg{color:#f44336}.health-checkup-list-container .health-checkup-stats .stat-card.total{border-left:4px solid #2196f3}.health-checkup-list-container .health-checkup-stats .stat-card.total .stat-value{color:#1976d2}.health-checkup-list-container .health-checkup-stats .stat-card.total svg{color:#2196f3}.health-checkup-list-container .health-checkup-stats .stat-card.avg-time{border-left:4px solid #ff9800}.health-checkup-list-container .health-checkup-stats .stat-card.avg-time .stat-value{color:#f57c00}.health-checkup-list-container .health-checkup-stats .stat-card.avg-time svg{color:#ff9800}.health-checkup-list-container .search-input-wrapper{margin-bottom:20px;max-width:600px;width:100%}.health-checkup-list-container .health-checkup-table-container{width:100%}.health-checkup-list-container .health-checkup-table-container .table-actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px;padding:0 4px}.health-checkup-list-container .health-checkup-table-container .table-actions h3{color:#495057;font-size:16px;font-weight:600;margin:0}.health-checkup-list-container .health-checkup-table-container .table-actions .history-button{align-items:center;display:flex;gap:8px;transition:all .2s ease}.health-checkup-list-container .health-checkup-table-container .table-actions .history-button:hover{box-shadow:0 4px 12px #00000026;transform:translateY(-1px)}.health-checkup-list-container .health-checkup-table-container .table-actions .history-button svg{color:#6c757d}.health-checkup-list-container .health-checkup-table-container .health-checkup-table{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;width:100%}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-header{grid-gap:10px;background:#f8f9fa;border-bottom:2px solid #e0e0e0;color:#2c2c2c;display:grid;font-family:Roboto,sans-serif;font-size:11px;font-weight:600;gap:10px;grid-template-columns:minmax(140px,1fr) minmax(200px,2fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(200px,2fr);letter-spacing:.5px;padding:10px 14px;text-transform:uppercase}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-header .col{word-wrap:break-word;align-items:center;display:flex;min-width:0;overflow-wrap:break-word}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row{grid-gap:10px;background:#fff;border-bottom:1px solid #f0f0f0;color:#333;display:grid;font-family:Roboto,sans-serif;font-size:12px;gap:10px;grid-template-columns:minmax(140px,1fr) minmax(200px,2fr) minmax(120px,.9fr) minmax(130px,1fr) minmax(100px,.8fr) minmax(200px,2fr);padding:10px 14px;transition:all .2s ease}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row:hover{background:#f8f9fa;box-shadow:0 2px 4px #0000000d}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row:last-child{border-bottom:none}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .col{word-wrap:break-word;align-items:center;display:flex;line-height:1.4;min-width:0;overflow-wrap:break-word}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .col-api code{background:#f5f5f5;border-radius:4px;color:#000;display:inline-block;font-family:Consolas,Monaco,monospace;font-size:11px;max-width:100%;padding:3px 6px;white-space:normal;word-break:break-all}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .category-badge{border:1px solid;border-radius:10px;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.3px;padding:3px 8px;text-transform:uppercase;white-space:nowrap}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .time-badge{background:#e3f2fd;border-radius:4px;color:#1976d2;display:inline-block;font-family:Consolas,Monaco,monospace;font-size:11px;font-weight:600;padding:3px 8px}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .time-badge.slow{background:#ffebee;border:1px solid #f44336;color:#d32f2f}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .success-indicator{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:3px 8px}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .success-indicator.success{background:#e8f5e9;color:#2e7d32}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .success-indicator.failure{background:#ffebee;color:#c62828}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row .col-error{word-wrap:break-word;color:#d32f2f;font-size:13px;overflow-wrap:break-word;white-space:normal}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .no-data{background:#fafafa;padding:60px 20px;text-align:center}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .no-data .no-data-icon{color:silver;margin-bottom:16px}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .no-data h3{color:#666;font-family:Roboto,sans-serif;font-size:18px;font-weight:600;margin:0 0 8px}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .no-data p{color:#999;font-family:Roboto,sans-serif;font-size:14px;margin:0 auto;max-width:500px}.health-checkup-list-container .health-checkup-table-container .pagination-wrapper{display:flex;justify-content:center;margin-top:20px}@media(max-width:1400px){.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-header,.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row{font-size:13px;gap:10px;grid-template-columns:minmax(130px,1fr) minmax(180px,1.8fr) minmax(110px,.9fr) minmax(120px,1fr) minmax(90px,.8fr) minmax(180px,1.8fr);padding:14px 16px}}@media(max-width:1200px){.health-checkup-list-container{padding:20px}.health-checkup-list-container .health-checkup-list-header{align-items:flex-start;flex-direction:column;gap:16px}.health-checkup-list-container .health-checkup-list-header .right,.health-checkup-list-container .health-checkup-list-header .right button{width:100%}.health-checkup-list-container .health-checkup-table-container{overflow-x:auto}.health-checkup-list-container .health-checkup-table-container .health-checkup-table{min-width:1100px}}@media(max-width:768px){.health-checkup-list-container{border-radius:0;padding:16px}.health-checkup-list-container .health-checkup-list-header{margin-bottom:20px}.health-checkup-list-container .health-checkup-list-header .left h2{font-size:20px}.health-checkup-list-container .health-checkup-list-header .left .subtitle{font-size:13px}.health-checkup-list-container .search-input-wrapper{max-width:100%}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-header{font-size:11px;padding:12px 14px}.health-checkup-list-container .health-checkup-table-container .health-checkup-table .table-row{font-size:13px;padding:12px 14px}}@media(prefers-color-scheme:dark){.health-checkup-list-container[data-theme=dark]{background:#1e1e1e}.health-checkup-list-container[data-theme=dark] .health-checkup-list-header{border-bottom-color:#404040}.health-checkup-list-container[data-theme=dark] .health-checkup-list-header .left h2{color:#e0e0e0}.health-checkup-list-container[data-theme=dark] .health-checkup-list-header .left .subtitle{color:#b0b0b0}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table{background:#2a2a2a;border-color:#404040}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .table-header{background:#333;border-bottom-color:#404040;color:#e0e0e0}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .table-row{background:#2a2a2a;border-bottom-color:#3a3a3a;color:#d0d0d0}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .table-row:hover{background:#333}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .table-row .col-api code{background:#1a1a1a;color:#ff6b9d}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .table-row .time-badge{background:#1a3a52;color:#64b5f6}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .no-data{background:#2a2a2a}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .no-data h3{color:#b0b0b0}.health-checkup-list-container[data-theme=dark] .health-checkup-table-container .health-checkup-table .no-data p{color:gray}}.health-history-screen{background:#f5f7fa;display:flex;flex-direction:column;height:100vh;overflow:hidden;width:100%}.health-history-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 1px 3px #0000001a;display:flex;flex-shrink:0;gap:16px;padding:12px 24px}.health-history-header .back-btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .3s ease}.health-history-header .back-btn:hover{background:#f5f5f5;border-color:#bdbdbd}.health-history-header .page-title{color:#333;flex:1 1;font-size:18px;font-weight:600;margin:0}.health-history-header .refresh-btn{align-items:center;background:#003087;border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;padding:6px 12px;transition:all .3s ease}.health-history-header .refresh-btn:hover:not(:disabled){background:#002366}.health-history-header .refresh-btn:disabled{background:#6b8ec2;cursor:not-allowed;opacity:.7}.health-history-container{background:#f5f7fa;display:flex;flex:1 1;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;padding:16px 24px}.health-history-container .history-stats-cards{grid-gap:12px;display:grid;flex-shrink:0;gap:12px;grid-template-columns:repeat(4,1fr);margin-bottom:8px}.health-history-container .history-stats-cards .stat-card{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;gap:12px;padding:12px;transition:all .3s ease}.health-history-container .history-stats-cards .stat-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.health-history-container .history-stats-cards .stat-card .stat-icon{flex-shrink:0}.health-history-container .history-stats-cards .stat-card .stat-content{display:flex;flex-direction:column;gap:2px}.health-history-container .history-stats-cards .stat-card .stat-content .stat-label{color:#666;font-family:Roboto,sans-serif;font-size:10px;letter-spacing:.5px;text-transform:uppercase}.health-history-container .history-stats-cards .stat-card .stat-content .stat-value{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1}.health-history-container .history-stats-cards .stat-card.total{border-left:4px solid #9e9e9e}.health-history-container .history-stats-cards .stat-card.total .stat-value{color:#616161}.health-history-container .history-stats-cards .stat-card.total svg{color:#9e9e9e}.health-history-container .history-stats-cards .stat-card.success{border-left:4px solid #4caf50}.health-history-container .history-stats-cards .stat-card.success .stat-value{color:#2e7d32}.health-history-container .history-stats-cards .stat-card.success svg{color:#4caf50}.health-history-container .history-stats-cards .stat-card.failed{border-left:4px solid #f44336}.health-history-container .history-stats-cards .stat-card.failed .stat-value{color:#c62828}.health-history-container .history-stats-cards .stat-card.failed svg{color:#f44336}.health-history-container .history-stats-cards .stat-card.rate{border-left:4px solid #ff9800}.health-history-container .history-stats-cards .stat-card.rate .stat-value{color:#f57c00}.health-history-container .history-stats-cards .stat-card.rate svg{color:#ff9800}@media(max-width:1200px){.health-history-container .history-stats-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.health-history-container .history-stats-cards{grid-template-columns:1fr}}.health-history-container .history-stats{grid-gap:16px;display:grid;flex-shrink:0;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:16px}.health-history-container .history-stats .stat-card{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #e9ecef;border-radius:12px;box-shadow:0 2px 8px #0000000d;display:flex;gap:16px;padding:20px;transition:all .3s ease}.health-history-container .history-stats .stat-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.health-history-container .history-stats .stat-card .stat-icon{align-items:center;border-radius:12px;color:#fff;display:flex;height:48px;justify-content:center;width:48px}.health-history-container .history-stats .stat-card .stat-icon.positive,.health-history-container .history-stats .stat-card .stat-icon.success{background:linear-gradient(135deg,#00b894,#00a085)}.health-history-container .history-stats .stat-card .stat-icon.warning{background:linear-gradient(135deg,#fdcb6e,#e17055)}.health-history-container .history-stats .stat-card .stat-icon.info{background:linear-gradient(135deg,#6c5ce7,#5f3dc4)}.health-history-container .history-stats .stat-card .stat-content{display:flex;flex-direction:column}.health-history-container .history-stats .stat-card .stat-content .stat-number{color:#2d3436;font-size:28px;font-weight:700;line-height:1}.health-history-container .history-stats .stat-card .stat-content .stat-label{color:#636e72;font-size:14px;font-weight:500;margin-top:4px}.health-history-container .history-filters{background:#fff;border:1px solid #e9ecef;border-radius:12px;flex-shrink:0;padding:16px}.health-history-container .history-filters .filter-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.health-history-container .history-filters .filter-row .search-filter{flex:1 1;min-width:300px}.health-history-container .history-filters .filter-row .dropdown-filters{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.health-history-container .history-filters .filter-row .dropdown-filters .filter-select{background:#fff;border:1px solid #dee2e6;border-radius:8px;color:#495057;cursor:pointer;font-size:14px;min-width:140px;padding:8px 12px;transition:all .2s ease}.health-history-container .history-filters .filter-row .dropdown-filters .filter-select:focus{border-color:#6c5ce7;box-shadow:0 0 0 2px #6c5ce733;outline:none}.health-history-container .history-filters .filter-row .dropdown-filters .filter-select:hover{border-color:#adb5bd}.health-history-container .history-table-container{background:#fff;border:1px solid #e9ecef;border-radius:8px;display:flex;flex:1 1;flex-direction:column;overflow:hidden}.health-history-container .history-table-container .results-info{background:#f8f9fa;border-bottom:1px solid #e9ecef;color:#6c757d;font-size:12px;font-weight:500;padding:10px 16px}.health-history-container .history-table-container .table-wrapper{flex:1 1;overflow-x:auto;overflow-y:auto}.health-history-container .history-table-container .history-table{border-collapse:collapse;font-size:14px;margin:0;min-width:1200px;table-layout:fixed;width:100%}.health-history-container .history-table-container .history-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.health-history-container .history-table-container .history-table thead th{background:#f8f9fa;border-bottom:2px solid #dee2e6;color:#495057;font-size:13px;font-weight:600;letter-spacing:.5px;padding:16px 12px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;white-space:nowrap;z-index:5}.health-history-container .history-table-container .history-table thead th:first-child{min-width:200px;width:280px}.health-history-container .history-table-container .history-table thead th:nth-child(2){min-width:120px;width:150px}.health-history-container .history-table-container .history-table thead th:nth-child(3){min-width:110px;width:130px}.health-history-container .history-table-container .history-table thead th:nth-child(4){min-width:120px;width:140px}.health-history-container .history-table-container .history-table thead th:nth-child(5){min-width:100px;width:120px}.health-history-container .history-table-container .history-table thead th:nth-child(6){min-width:150px;width:180px}.health-history-container .history-table-container .history-table thead th:nth-child(7){min-width:200px;width:300px}.health-history-container .history-table-container .history-table tbody tr{border-bottom:1px solid #f1f3f4;transition:all .2s ease}.health-history-container .history-table-container .history-table tbody tr:hover{background-color:#f5f5f5}.health-history-container .history-table-container .history-table tbody tr.success-row{border-left:4px solid #00b894}.health-history-container .history-table-container .history-table tbody tr.failed-row{border-left:4px solid #e84393}.health-history-container .history-table-container .history-table tbody tr td{border-bottom:1px solid #f1f3f4;color:#495057;overflow:hidden;padding:12px;text-align:left;text-overflow:ellipsis;vertical-align:middle}.health-history-container .history-table-container .history-table tbody tr td .id-badge{background:#e0e0e0;border:1px solid #bdbdbd;border-radius:6px;color:#424242;font-family:Monaco,Menlo,monospace;font-size:12px;font-weight:600;padding:4px 8px}.health-history-container .history-table-container .history-table tbody tr td .api-cell{align-items:center;display:flex;gap:8px;max-width:100%;width:100%}.health-history-container .history-table-container .history-table tbody tr td .api-cell svg{color:#6c5ce7;flex-shrink:0;margin-right:4px}.health-history-container .history-table-container .history-table tbody tr td .api-cell .api-code{background:#f8f9fa;border:1px solid #e9ecef;border-radius:6px;color:#495057;cursor:pointer;display:block;flex:1 1;font-family:Monaco,Menlo,monospace;font-size:12px;max-width:100%;min-width:0;overflow:hidden;padding:6px 10px;text-overflow:ellipsis;transition:background-color .2s ease;white-space:nowrap}.health-history-container .history-table-container .history-table tbody tr td .api-cell .api-code:hover{background:#e9ecef}.health-history-container .history-table-container .history-table tbody tr td .response-time{align-items:center;border-radius:6px;display:flex;font-size:13px;font-weight:600;gap:6px;padding:4px 8px}.health-history-container .history-table-container .history-table tbody tr td .response-time svg{flex-shrink:0}.health-history-container .history-table-container .history-table tbody tr td .response-time.fast{background:#d4edda;color:#155724}.health-history-container .history-table-container .history-table tbody tr td .response-time.normal{background:#fff3cd;color:#856404}.health-history-container .history-table-container .history-table tbody tr td .response-time.slow{background:#f8d7da;color:#721c24}.health-history-container .history-table-container .history-table tbody tr td .response-time.very-slow{background:#f5c6cb;color:#721c24}.health-history-container .history-table-container .history-table tbody tr td .timestamp-cell{font-size:12px}.health-history-container .history-table-container .history-table tbody tr td .timestamp-cell .date{color:#495057;font-weight:600;margin-bottom:2px}.health-history-container .history-table-container .history-table tbody tr td .timestamp-cell .time{color:#6c757d;font-family:Monaco,Menlo,monospace}.health-history-container .history-table-container .history-table tbody tr td .error-cell{align-items:center;display:flex;gap:6px;width:100%}.health-history-container .history-table-container .history-table tbody tr td .error-cell svg{color:#dc3545;flex-shrink:0}.health-history-container .history-table-container .history-table tbody tr td .error-cell .error-text{color:#721c24;flex:1 1;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-history-container .history-table-container .history-table tbody tr td .no-error{color:#adb5bd;font-style:italic}.health-history-container .history-table-container .history-table tbody tr td .action-buttons{display:flex;gap:4px}.health-history-container .history-table-container .history-table tbody tr td .action-buttons .action-btn{background:#fff;border:1px solid #dee2e6;border-radius:6px;color:#6c757d;cursor:pointer;padding:6px;transition:all .2s ease}.health-history-container .history-table-container .history-table tbody tr td .action-buttons .action-btn:hover{background:#f8f9fa;border-color:#6c5ce7;color:#6c5ce7;transform:scale(1.05)}.health-history-container .history-table-container .history-table tbody tr td .action-buttons .action-btn svg{font-size:12px}.health-history-container .history-table-container .empty-state{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:60px 20px;text-align:center}.health-history-container .history-table-container .empty-state .empty-icon{color:#6c757d;margin-bottom:24px;opacity:.6}.health-history-container .history-table-container .empty-state h3{color:#495057;font-size:20px;font-weight:600;margin:0 0 12px}.health-history-container .history-table-container .empty-state p{color:#6c757d;font-size:14px;line-height:1.5;margin:0 0 24px;max-width:400px}.health-history-container .history-table-container .pagination-section{background:#fff;border:none;padding:8px 12px}.category-badge{border-radius:12px;display:inline-flex;font-size:9px;letter-spacing:.3px;padding:3px 8px}.category-badge,.success-indicator{align-items:center;font-weight:600;text-transform:uppercase}.success-indicator{border-radius:16px;display:flex;font-size:12px;gap:6px;padding:4px 12px}.success-indicator.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.success-indicator.failure{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.table-actions{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding:0 4px}.table-actions h3{color:#495057;font-size:18px;font-weight:600;margin:0}.table-actions .history-button{align-items:center;display:flex;gap:8px}.table-actions .history-button svg{color:#6c757d}@media(max-width:1200px){.health-history-container .history-stats{grid-template-columns:repeat(2,1fr)}}@media(max-width:1400px){.health-history-modal{width:95vw!important}.health-history-container .history-table-container .history-table{min-width:1100px}.health-history-container .history-table-container .history-table thead th:first-child{width:250px}.health-history-container .history-table-container .history-table thead th:nth-child(2){width:130px}.health-history-container .history-table-container .history-table thead th:nth-child(3){width:120px}.health-history-container .history-table-container .history-table thead th:nth-child(4){width:130px}.health-history-container .history-table-container .history-table thead th:nth-child(5){width:110px}.health-history-container .history-table-container .history-table thead th:nth-child(6){width:160px}.health-history-container .history-table-container .history-table thead th:nth-child(7){width:280px}}@media(max-width:1200px){.health-history-container .history-table-container .history-table{min-width:1000px}.health-history-container .history-table-container .history-table thead th:first-child{width:220px}.health-history-container .history-table-container .history-table thead th:nth-child(2){width:120px}.health-history-container .history-table-container .history-table thead th:nth-child(3){width:110px}.health-history-container .history-table-container .history-table thead th:nth-child(4){width:120px}.health-history-container .history-table-container .history-table thead th:nth-child(5){width:100px}.health-history-container .history-table-container .history-table thead th:nth-child(6){width:150px}.health-history-container .history-table-container .history-table thead th:nth-child(7){width:250px}.health-history-container .history-table-container .history-table tbody td .api-cell .api-code{font-size:11px;padding:4px 8px}}@media(max-width:768px){.health-history-container{gap:16px;padding:4px}.health-history-container .history-stats{grid-template-columns:1fr 1fr}.health-history-container .history-filters .filter-row{align-items:stretch;flex-direction:column}.health-history-container .history-filters .filter-row .search-filter{min-width:auto}.health-history-container .history-filters .filter-row .dropdown-filters{justify-content:space-between}.health-history-container .history-table-container .history-table{font-size:12px;min-width:900px}.health-history-container .history-table-container .history-table thead th{font-size:11px;padding:12px 8px}.health-history-container .history-table-container .history-table thead th:first-child{width:200px}.health-history-container .history-table-container .history-table thead th:nth-child(2){width:100px}.health-history-container .history-table-container .history-table thead th:nth-child(3){width:90px}.health-history-container .history-table-container .history-table thead th:nth-child(4){width:100px}.health-history-container .history-table-container .history-table thead th:nth-child(5){width:80px}.health-history-container .history-table-container .history-table thead th:nth-child(6){width:130px}.health-history-container .history-table-container .history-table thead th:nth-child(7){width:200px}.health-history-container .history-table-container .history-table tbody td{padding:8px}.health-history-container .history-table-container .history-table tbody td .api-cell .api-code{font-size:10px;padding:3px 6px}.table-actions{align-items:stretch;flex-direction:column;gap:12px;text-align:center}}@media(max-width:480px){.health-history-container .history-stats{grid-template-columns:1fr}.health-history-container .history-table-container .history-table{min-width:700px}.health-history-container .history-table-container .history-table tbody td:nth-child(4),.health-history-container .history-table-container .history-table tbody td:nth-child(6),.health-history-container .history-table-container .history-table thead th:nth-child(4),.health-history-container .history-table-container .history-table thead th:nth-child(6){display:none}.health-history-container .history-table-container .history-table thead th:first-child{width:180px}.health-history-container .history-table-container .history-table thead th:nth-child(2){width:90px}.health-history-container .history-table-container .history-table thead th:nth-child(3){width:80px}.health-history-container .history-table-container .history-table thead th:nth-child(5){width:70px}.health-history-container .history-table-container .history-table thead th:nth-child(7){width:180px}}.iterations-list{flex:1 1;overflow-x:auto;overflow-y:auto;padding:8px}.iterations-list .iterations-table{background:#fff;border-collapse:collapse;border-radius:6px;box-shadow:0 1px 3px #0000001a;overflow:hidden;width:100%}.iterations-list .iterations-table thead{background:#f5f5f5;color:#333}.iterations-list .iterations-table thead th{font-size:11px;font-weight:600;letter-spacing:.5px;padding:10px 12px;text-align:left;text-transform:uppercase}.iterations-list .iterations-table tbody tr{border-bottom:1px solid #e0e0e0;transition:all .2s ease}.iterations-list .iterations-table tbody tr:hover{background:#f8f9fa}.iterations-list .iterations-table tbody tr:last-child{border-bottom:none}.iterations-list .iterations-table tbody td{font-size:12px;padding:10px 12px;vertical-align:middle}.iterations-list .iterations-table tbody td.iteration-number .iteration-badge{background:#757575;border-radius:16px;color:#fff;display:inline-block;font-size:11px;font-weight:700;padding:4px 10px}.iterations-list .iterations-table tbody td.date-time-cell .date-time-wrapper{align-items:center;color:#2c3e50;display:flex;font-size:12px;font-weight:600;gap:4px;margin-bottom:4px}.iterations-list .iterations-table tbody td.date-time-cell .date-time-wrapper svg{color:#757575}.iterations-list .iterations-table tbody td.date-time-cell .time-wrapper{align-items:center;color:#6c757d;display:flex;font-size:11px;gap:4px}.iterations-list .iterations-table tbody td.date-time-cell .time-wrapper svg{color:#757575}.iterations-list .iterations-table tbody td.date-time-cell .time-wrapper .time-ago{font-style:italic;margin-left:4px}.iterations-list .iterations-table tbody td .count-badge{border-radius:10px;display:inline-block;font-size:11px;font-weight:600;padding:4px 10px}.iterations-list .iterations-table tbody td .count-badge.total{background:#e0e0e0;border:1px solid #bdbdbd;color:#424242}.iterations-list .iterations-table tbody td .count-badge.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.iterations-list .iterations-table tbody td .count-badge.failed{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.iterations-list .iterations-table tbody td.action-cell .view-details-btn{align-items:center;background:#003087;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:5px 10px;transition:all .2s ease}.iterations-list .iterations-table tbody td.action-cell .view-details-btn:hover{background:#00539b;box-shadow:0 4px 12px #0030874d;transform:translateX(4px)}.iterations-list .iterations-table tbody td.action-cell .view-details-btn svg{transition:transform .2s ease}.iterations-list .iterations-table tbody td.action-cell .view-details-btn:hover svg{transform:translateX(2px)}.iteration-details-overlay{align-items:center;animation:fadeIn .2s ease;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:10000}.iteration-details-overlay .iteration-details-panel{animation:slideUp .3s ease;background:#fff;border-radius:12px;box-shadow:0 10px 40px #0003;display:flex;flex-direction:column;height:90vh;max-width:1400px;width:90%}.iteration-details-overlay .iteration-details-panel .panel-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;border-radius:12px 12px 0 0;color:#333;display:flex;justify-content:space-between;padding:12px 20px}.iteration-details-overlay .iteration-details-panel .panel-header .header-content h3{font-size:16px;font-weight:700;margin:0 0 4px}.iteration-details-overlay .iteration-details-panel .panel-header .header-content .iteration-meta{align-items:center;display:flex;font-size:12px;gap:6px;opacity:.95}.iteration-details-overlay .iteration-details-panel .panel-header .header-content .iteration-meta svg{color:#757575}.iteration-details-overlay .iteration-details-panel .panel-header .header-content .iteration-meta .separator{margin:0 4px}.iteration-details-overlay .iteration-details-panel .panel-header .header-content .iteration-meta .time-ago{font-style:italic;margin-left:4px}.iteration-details-overlay .iteration-details-panel .panel-header .close-btn{align-items:center;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.iteration-details-overlay .iteration-details-panel .panel-header .close-btn svg{color:#333}.iteration-details-overlay .iteration-details-panel .panel-header .close-btn:hover{background:#e0e0e0;transform:rotate(90deg)}.iteration-details-overlay .iteration-details-panel .panel-filters{background:#f8f9fa;border-bottom:1px solid #e0e0e0;display:flex;gap:12px;padding:10px 20px}.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group{display:flex;flex:1 1;flex-direction:column;gap:4px}.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group label{color:#495057;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group .filter-input,.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group .filter-select{border:1px solid #ced4da;border-radius:4px;font-size:12px;padding:6px 10px;transition:all .2s ease}.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group .filter-input:focus,.iteration-details-overlay .iteration-details-panel .panel-filters .filter-group .filter-select:focus{border-color:#00aeef;outline:none}.iteration-details-overlay .iteration-details-panel .panel-content{flex:1 1;overflow-y:auto;padding:0 16px 12px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table{background:#fff;border:1px solid #dee2e6;border-collapse:collapse;border-radius:8px;overflow:hidden;width:100%}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:100}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table thead th{background:#f8f9fa;border-bottom:2px solid #dee2e6;border-right:1px solid #dee2e6;color:#495057;font-size:10px;font-weight:600;letter-spacing:.5px;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table thead th:last-child{border-right:none}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody tr{border-bottom:1px solid #e9ecef;transition:background .2s ease}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody tr:last-child{border-bottom:none}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody tr:hover{background:#f8f9fa}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td{border-right:1px solid #e9ecef;font-size:11px;padding:10px 12px;vertical-align:middle}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td:last-child{border-right:none}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .api-cell{align-items:center;display:flex;gap:8px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .api-cell svg{color:#6c757d;flex-shrink:0}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .api-cell .api-code{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;color:#000;font-family:Courier New,monospace;font-size:10px;max-width:300px;overflow:hidden;padding:3px 6px;text-overflow:ellipsis;white-space:nowrap}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .response-time{align-items:center;border-radius:12px;display:inline-flex;font-size:10px;font-weight:600;gap:4px;justify-content:center;padding:3px 8px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .response-time svg{flex-shrink:0}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .response-time.fast{background:#d4edda;color:#155724}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .response-time.normal{background:#fff3cd;color:#856404}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .response-time.slow{background:#f8d7da;color:#dc3545}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .success-indicator{align-items:center;border-radius:12px;display:inline-flex;font-size:10px;font-weight:600;gap:4px;padding:4px 10px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .success-indicator.success{background:#d4edda;color:#155724}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .success-indicator.failure{background:#f8d7da;color:#721c24}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .error-cell{align-items:center;color:#d32f2f;display:flex;gap:6px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .error-cell svg{color:#f44336;flex-shrink:0}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .error-cell .error-text{font-size:12px}.iteration-details-overlay .iteration-details-panel .panel-content .iteration-details-table tbody td .no-error{color:#adb5bd}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.expandable-table-wrapper{display:none}.details-pagination-section,.pagination-section{align-items:center;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;justify-content:center;padding:8px 16px}.details-pagination-section .hid-pagination,.pagination-section .hid-pagination{align-items:center;display:flex;font-size:12px}.feature-comparison-container{background-color:#f5f5f5;box-sizing:border-box;margin:0 auto;max-width:calc(100vw - 120px);overflow:hidden;padding:16px;width:100%}.feature-comparison-container .header-container{margin-bottom:12px;position:relative;z-index:10}.feature-comparison-container .header-container .header-content{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000014;display:flex;justify-content:space-between;padding:12px 16px}.feature-comparison-container .header-container .header-content .left{flex:1 1}.feature-comparison-container .header-container .header-content .left .page-title{color:#1f2937;font-size:20px;font-weight:600;margin:0 0 4px}.feature-comparison-container .header-container .header-content .left .page-subtitle{color:#6b7280;font-size:12px;margin:0}.feature-comparison-container .header-container .header-content .right{display:flex;flex-shrink:0;gap:12px}.feature-comparison-container .header-container .header-content .right button{font-size:11px!important;padding:4px 10px!important}.feature-comparison-container .controls-bar{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000014;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:10px 16px;position:relative;z-index:10}.feature-comparison-container .controls-bar .controls-left{align-items:center;display:flex;flex:1 1;gap:12px}.feature-comparison-container .controls-bar .controls-left .search-wrapper{max-width:200px;position:relative;width:100%}.feature-comparison-container .controls-bar .controls-left .search-wrapper .search-input{border:1px solid #d1d5db;border-radius:6px;font-family:Roboto,sans-serif;font-size:12px;padding:6px 40px 6px 12px;transition:all .2s ease;width:100%}.feature-comparison-container .controls-bar .controls-left .search-wrapper .search-input:focus{border-color:#003087;outline:none}.feature-comparison-container .controls-bar .controls-left .search-wrapper .search-input::placeholder{color:#9ca3af}.feature-comparison-container .controls-bar .controls-left .search-wrapper .clear-search{align-items:center;background:none;border:none;color:#6b7280;cursor:pointer;display:flex;font-size:18px;justify-content:center;padding:4px;position:absolute;right:12px;top:50%;transform:translateY(-50%);transition:color .2s ease}.feature-comparison-container .controls-bar .controls-left .search-wrapper .clear-search:hover{color:#1f2937}.feature-comparison-container .controls-bar .controls-left .category-filter{background:#fff;border:1px solid #d1d5db;border-radius:6px;cursor:pointer;font-family:Roboto,sans-serif;font-size:11px;min-width:150px;padding:5px 10px;transition:all .2s ease}.feature-comparison-container .controls-bar .controls-left .category-filter:focus{border-color:#003087;outline:none}.feature-comparison-container .controls-bar .controls-left .category-filter:hover{border-color:#9ca3af}.feature-comparison-container .controls-bar .controls-right{display:flex;flex-shrink:0;gap:8px}.feature-comparison-container .controls-bar .controls-right button{font-size:11px!important;padding:4px 10px!important}.feature-comparison-container .loading-container{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000014;display:flex;flex-direction:column;justify-content:center;min-height:400px}.feature-comparison-container .loading-container p{color:#6b7280;font-size:14px;margin-top:16px}.feature-comparison-container .table-wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 4px #00000014;max-width:100%;overflow:hidden;position:relative;width:100%}.feature-comparison-container .table-wrapper .table-scroll-container{max-height:calc(100vh - 250px);overflow-x:auto;overflow-y:auto;position:relative}.feature-comparison-container .table-wrapper .table-scroll-container::-webkit-scrollbar{height:8px;width:8px}.feature-comparison-container .table-wrapper .table-scroll-container::-webkit-scrollbar-track{background:#f1f1f1}.feature-comparison-container .table-wrapper .table-scroll-container::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.feature-comparison-container .table-wrapper .table-scroll-container::-webkit-scrollbar-thumb:hover{background:#555}.feature-comparison-container .table-wrapper .feature-comparison-table{border-collapse:collapse;font-size:11px;min-width:1200px;table-layout:auto;width:100%}.feature-comparison-container .table-wrapper .feature-comparison-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:10}.feature-comparison-container .table-wrapper .feature-comparison-table thead tr th{background:#003087;border-bottom:2px solid #002666;color:#fff;font-family:Roboto,sans-serif;font-size:12px;font-weight:600;letter-spacing:.5px;min-width:150px;padding:10px;text-align:center;text-transform:uppercase;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table thead tr th.feature-column{min-width:300px;text-align:left;width:300px}.feature-comparison-container .table-wrapper .feature-comparison-table thead tr th.sticky-column{background:#003087;box-shadow:2px 0 5px #00000026;left:0;position:-webkit-sticky;position:sticky;z-index:101}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr{background-color:#fff!important;transition:background-color .2s ease}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr:hover:not(:has(.section-header)){background-color:#f9fafb}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr:nth-child(2n):not(:has(.section-header)){background-color:#fafbfc}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr:nth-child(2n):not(:has(.section-header)):hover{background-color:#f3f4f6}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr:has(.section-header){background-color:#fff!important;position:relative}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr:has(.section-header):after{background:#d1d5db;bottom:0;content:"";height:1px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td{border-bottom:1px solid #e5e7eb;min-width:150px;padding:10px;text-align:center;vertical-align:middle}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name{word-wrap:break-word;color:#374151;font-size:11px;font-weight:600;min-width:300px;padding-left:16px;position:relative;text-align:left;width:300px}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.category-header{background:#f3f4f6;color:#1f2937;cursor:pointer;font-size:13px;font-weight:700;padding:10px;transition:background-color .2s ease;-webkit-user-select:none;user-select:none}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.category-header:hover{background:#e5e7eb}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.category-header .category-header-content{align-items:center;display:flex;gap:12px}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.category-header .category-header-content svg{color:#6b7280;flex-shrink:0;transition:transform .2s ease}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.category-header .category-header-content .category-count{color:#6b7280;font-size:12px;font-weight:400;margin-left:auto}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.section-header{background:#fff!important;border:none!important;box-shadow:none;color:#374151;font-size:12px;font-weight:700;overflow:hidden;padding:10px 10px 1px 12px;text-overflow:ellipsis;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.feature-name.sub-feature{color:#4b5563;font-weight:500;padding:10px 10px 10px 40px}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.sticky-column{background:#fff;box-shadow:2px 0 5px #00000014;left:0;position:-webkit-sticky;position:sticky;z-index:9}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.no-data{padding:60px 20px;text-align:center}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.no-data .no-data-content{align-items:center;display:flex;flex-direction:column;gap:16px}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.no-data .no-data-content h3{color:#374151;font-size:20px;font-weight:600;margin:0}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td.no-data .no-data-content p{color:#6b7280;font-size:14px;margin:0}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-supported{background:linear-gradient(135deg,#10b981,#059669);border-radius:20px;box-shadow:0 2px 8px #10b9814d;color:#fff;display:inline-block;font-size:10px;font-weight:600;padding:6px 12px;transition:all .3s ease;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-supported:hover{box-shadow:0 4px 12px #10b98166;transform:translateY(-1px)}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-not-supported{background:linear-gradient(135deg,#ef4444,#dc2626);border-radius:20px;box-shadow:0 2px 8px #ef44444d;color:#fff;display:inline-block;font-size:10px;font-weight:600;padding:6px 12px;transition:all .3s ease;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-not-supported:hover{box-shadow:0 4px 12px #ef444466;transform:translateY(-1px)}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-tbd{background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:20px;box-shadow:0 2px 8px #f59e0b4d;color:#fff;display:inline-block;font-size:10px;font-weight:600;padding:6px 12px;transition:all .3s ease;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-tbd:hover{box-shadow:0 4px 12px #f59e0b66;transform:translateY(-1px)}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-other{background:linear-gradient(135deg,#6b7280,#4b5563);border-radius:20px;box-shadow:0 2px 8px #6b72804d;color:#fff;display:inline-block;font-size:10px;font-weight:600;padding:6px 12px;transition:all .3s ease;white-space:nowrap}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-other:hover{box-shadow:0 4px 12px #6b728066;transform:translateY(-1px)}.feature-comparison-container .table-wrapper .feature-comparison-table tbody tr td .status-empty{color:#9ca3af;font-size:14px}@media(max-width:768px){.feature-comparison-container{padding:16px}.feature-comparison-container .header-container .header-content{flex-direction:column;gap:16px}.feature-comparison-container .header-container .header-content .left{width:100%}.feature-comparison-container .header-container .header-content .right{flex-direction:column;width:100%}.feature-comparison-container .header-container .header-content .right button{width:100%}.feature-comparison-container .controls-bar{flex-direction:column;gap:12px}.feature-comparison-container .controls-bar .controls-left{flex-direction:column;width:100%}.feature-comparison-container .controls-bar .controls-left .search-wrapper{max-width:100%}.feature-comparison-container .controls-bar .controls-left .category-filter{width:100%}.feature-comparison-container .controls-bar .controls-right{justify-content:space-between;width:100%}.feature-comparison-container .controls-bar .controls-right button{flex:1 1}.feature-comparison-container .table-wrapper .table-scroll-container{max-height:calc(100vh - 400px)}}@media(max-width:1024px){.feature-comparison-container{padding:16px}.feature-comparison-container .header-container .header-content{align-items:flex-start;flex-direction:column;gap:16px}.feature-comparison-container .header-container .header-content .right{justify-content:flex-end;width:100%}}.partner-poc-dashboard-container{display:flex;width:100%}.partner-poc-dashboard-container .outlet-view{background-color:#f5f5f5;flex:1 1;overflow-x:hidden}@media(max-width:1023px){.partner-poc-dashboard-container{flex-direction:column}}.hid-admin-dashboard-container{display:flex}.hid-admin-dashboard-container .hid-side-nav{min-height:calc(100vh - 60px)}.hid-admin-dashboard-container .outlet-view{background-color:#f2f2f2;display:flex;width:100%}@media only screen and (max-width:1023px){.hid-admin-dashboard-container{flex-direction:column}.hid-admin-dashboard-container .outlet-view{max-width:100%}}.category-sidebar-list{flex:1 1;list-style:none;margin:0;overflow-y:auto;padding:0;scrollbar-color:#e5e7eb #fff;scrollbar-width:thin}.category-sidebar-list::-webkit-scrollbar{width:6px}.category-sidebar-list::-webkit-scrollbar-track{background:#fff}.category-sidebar-list::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.category-sidebar-list .category-item{border-bottom:1px solid #e5e7eb;color:#40464d;cursor:pointer;font-family:Roboto,sans-serif;font-size:13px;font-weight:500;line-height:20px;padding:10px;transition:all .15s ease}.category-sidebar-list .category-item:last-child{border-bottom:none;border-radius:0 0 8px 8px}.category-sidebar-list .category-item:hover{background-color:#f3f4f6}.category-sidebar-list .category-item.active{background-color:#eff6ff;color:#1d4ed8;font-weight:500}.modal-content{padding:0}.modal-footer{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.modal-footer.centered{align-items:center;flex-direction:column}.modal-footer.centered .hid-btn{max-width:250px;width:100%}.requirement-description-modal .description-text{color:#374151;font-size:14px;line-height:1.6;margin:0}.comments-modal .hid-text-area{width:100%}.comments-modal .hid-text-area textarea{min-height:120px;resize:vertical}.comments-modal .hid-form-element__control:disabled{cursor:default;pointer-events:all}.test-case-details-modal .test-case-table{border:1px solid #e5e5e5;border-radius:8px!important;box-shadow:none!important;overflow:hidden}.test-case-details-modal .test-case-table .MuiTable-root{border-collapse:initial}.test-case-details-modal .test-case-table .MuiTableHead-root{background-color:#f9fafb}.test-case-details-modal .test-case-table .MuiTableHead-root .MuiTableCell-head{border-bottom:1px solid #e5e7eb;color:#374151;font-family:Roboto,sans-serif;font-size:14px;font-weight:600;padding:12px 16px;white-space:nowrap}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid #e5e7eb;color:#4a5565;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.6;padding:16px;vertical-align:top}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableCell-body.pre-wrap{max-width:200px;white-space:pre-wrap;word-break:break-word}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableCell-body .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px;padding:4px 12px}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableCell-body .status-chip.active{background-color:#d1fae5;color:#065f46}.test-case-details-modal .test-case-table .MuiTableBody-root .MuiTableCell-body .status-chip.inactive{background-color:#fee2e2;color:#991b1b}.environment-details-modal .form-status{display:flex;justify-content:flex-end;margin-bottom:12px}.environment-details-modal .form-status .status-chip{align-items:center;border-radius:999px;display:inline-flex;font-family:Roboto;font-size:12px;font-weight:500;justify-content:center;padding:4px 12px}.environment-details-modal .form-status .status-chip.saved{background-color:#e5e7eb;color:#111827}.environment-details-modal .form-status .status-chip.submitted{background-color:#dbeafe;color:#1d4ed8}.environment-details-modal .form-status .status-chip.verified{background-color:#d1fae5;color:#047857}.environment-details-modal .status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;padding:40px 20px}.environment-details-modal .status-message-modal-container .message{color:#222;font-family:Roboto;font-size:16px;font-weight:500;margin:8px 0 16px;text-align:center}.environment-details-modal .status-message-modal-container .hid-button{min-width:120px}.environment-details-modal .form-note{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;margin-bottom:12px}.environment-details-modal .form-note span{font-weight:700}.environment-details-modal .form-subtitle{background:#f3f4f6;border-radius:4px;color:#6b7280;font-family:Roboto;font-size:13px;font-weight:400;line-height:18px;margin-bottom:16px;padding:8px 12px}.environment-details-modal .field-help-text{color:#6b7280;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;margin-top:4px}.environment-details-modal .environment-form-container{display:flex;flex:1 1;flex-direction:column;gap:16px}.environment-details-modal .environment-form-container .form-row{align-items:flex-start;display:flex;gap:16px;width:100%}.environment-details-modal .environment-form-container .form-row .form-field{display:flex;flex:1 1;flex-direction:column;width:100%}.environment-details-modal .environment-form-container .form-row .form-field .hid-form-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:0;width:100%}.environment-details-modal .environment-form-container .form-row .form-field .hid-form-group .hid-form-element__label{color:#222;font-family:Roboto;font-size:14px;letter-spacing:.2px;margin-bottom:0;margin-top:8px;max-width:300px;min-width:300px}.environment-details-modal .environment-form-container .form-row .form-field .hid-form-group .hid-form-element__control-wrapper,.environment-details-modal .environment-form-container .form-row .form-field .hid-form-group .react-datepicker-wrapper{flex:1 1 300px}.environment-details-modal .environment-form-container .form-row .form-field-file-upload{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:16px;width:100%}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .left{display:flex;flex-direction:column;gap:4px;max-width:300px;min-width:300px}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .left .file-upload-label{color:#222;display:block;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;max-width:300px;min-width:300px}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .left .file-upload-label span{color:#d92d20}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .left .file-upload-hint{color:#a1a4a5;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;margin-bottom:4px;width:100%}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-upload-container .hid-button{background-color:#fff;border:1px solid #c5c5c3;color:#40464d;text-transform:none}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-upload-container .hid-button:hover{background-color:#f5f5f5}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-display-box{align-items:center;background-color:#f6f6f6;display:flex;flex:1 1;gap:16px;margin-top:4px;min-height:36px;padding:8px 8px 8px 16px;width:-webkit-fit-content;width:fit-content}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-display-box:hover{background-color:#e6e6e6}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-display-box .file-display-name{color:#333;cursor:pointer;font-family:Roboto;font-size:14px;line-height:18px;text-align:center}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-display-box .file-display-name:hover{color:#00539b;text-decoration:underline}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .right .file-display-box .file-display-close{cursor:pointer;padding:0 4px}.environment-details-modal .modal-footer.split{align-items:center;display:flex;justify-content:space-between}.environment-details-modal .modal-footer.split .footer-left,.environment-details-modal .modal-footer.split .footer-right{display:flex;gap:12px}.environment-details-modal .modal-footer .hid-button--flat{background-color:#fff;border:1px solid #c5c5c3;border-radius:4px}.environment-details-modal .modal-footer .hid-button--flat:hover{background-color:#f5f5f5}@media screen and (max-width:767px){.environment-details-modal .environment-form-container .form-row{flex-direction:column;gap:12px}.environment-details-modal .environment-form-container .form-row .form-field .hid-form-group .hid-form-element__label{max-width:100%;min-width:100%}.environment-details-modal .environment-form-container .form-row .form-field-file-upload{flex-direction:column;gap:8px}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .file-upload-label{max-width:100%;min-width:100%}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .file-upload-hint{margin-left:0;margin-top:0}.environment-details-modal .environment-form-container .form-row .form-field-file-upload .file-display-box{margin-left:0;max-width:100%;width:100%}}.confirmation-modal .hid-modal__header-headline{text-align:center}.confirmation-modal .confirmation-message{color:#737373;font-size:14px;margin:0 0 36px;text-align:center}.confirmation-modal .modal-footer .hid-button{max-width:200px;width:100%}.validation-error-modal .hid-modal__header-headline{text-align:center}.validation-error-modal .confirmation-message{color:#737373;font-size:14px;margin:0 0 16px;text-align:center}.validation-error-modal .pending-categories-list{background-color:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin:16px 0 24px;padding:16px}.validation-error-modal .pending-categories-list ul{list-style-type:disc;margin:0;padding-left:20px}.validation-error-modal .pending-categories-list ul li{color:#991b1b;font-size:14px;line-height:1.5;margin-bottom:8px}.validation-error-modal .pending-categories-list ul li:last-child{margin-bottom:0}.validation-error-modal .modal-footer .hid-button{max-width:200px;width:100%}.documentation-table-wrapper .error-documentation-data,.documentation-table-wrapper .loading-documentation-data{align-items:center;color:#666;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:24px 12px;width:100%}.documentation-table-wrapper .documentation-table.MuiTableContainer-root{box-shadow:none;overflow:visible}.documentation-table-wrapper .documentation-table .MuiTable-root{table-layout:auto;width:100%}.documentation-table-wrapper .documentation-table .MuiTable-root .MuiTableCell-root{white-space:nowrap}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root{border-bottom:1px solid #e5e7eb}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head{border-bottom:none;color:#666;font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:16px;padding:24px 12px;text-align:left;white-space:nowrap}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header{align-items:center;cursor:pointer;display:flex;gap:4px;transition:color .2s;-webkit-user-select:none;user-select:none}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header:hover{color:#374151}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header:hover .hid-icon{color:#6b7280}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header.active,.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header.active .hid-icon{color:#003087}.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableCell-head .sortable-header .hid-icon{color:#9ca3af;height:14px;transition:color .2s;width:14px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root{transition:background-color .2s}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root:hover{background-color:#f9fafb}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid #e5e7eb;color:#555;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:16px;padding:12px;vertical-align:middle}.documentation-table-wrapper .documentation-table .array-column{display:flex;flex-wrap:wrap;gap:4px}.documentation-table-wrapper .documentation-table .test-case-link,.documentation-table-wrapper .documentation-table .view-link{background:none;border:none;color:#0057b7;cursor:pointer;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;padding:0;text-decoration:underline}.documentation-table-wrapper .documentation-table .test-case-link:hover,.documentation-table-wrapper .documentation-table .view-link:hover{color:#0057b7}.documentation-table-wrapper .documentation-table .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px}.documentation-table-wrapper .documentation-table .status-chip .MuiChip-label{padding:0 10px}.documentation-table-wrapper .documentation-table .status-chip.implemented{background:#dcfce7;color:#166534}.documentation-table-wrapper .documentation-table .status-chip.not-implemented{background:#fee2e2;color:#991b1b}.documentation-table-wrapper .documentation-table .status-chip.completed{background:#dcfce7;color:#166534}.documentation-table-wrapper .documentation-table .status-chip.failed{background:#fee2e2;color:#991b1b}.documentation-table-wrapper .documentation-table .status-chip.not-applicable{background:#e5e7eb;color:#374151}.documentation-table-wrapper .documentation-table .status-chip.conditional{background:#fef3c7;color:#92400e}.documentation-table-wrapper .documentation-table .status-chip.pending{background:#e5e7eb;color:#374151}.documentation-table-wrapper .documentation-table .hid-dropdown{min-width:140px}.documentation-table-wrapper .documentation-table .hid-dropdown .hid-dropdown__control{border-color:#d1d5db;font-size:13px;min-height:32px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-child(3),.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-child(3){text-wrap:wrap;min-width:120px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-child(6),.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-child(6){min-width:140px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-child(6) .hid-dropdown,.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-child(6) .hid-dropdown{min-width:130px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-child(7),.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-child(7){min-width:140px}.documentation-table-wrapper .documentation-table .MuiTableBody-root .MuiTableRow-root .MuiTableCell-root:nth-child(7) .hid-dropdown,.documentation-table-wrapper .documentation-table .MuiTableHead-root .MuiTableRow-root .MuiTableCell-root:nth-child(7) .hid-dropdown{min-width:130px}.documentation-table-wrapper .documentation-table .hid-form-group{margin:0}.documentation-table-wrapper .documentation-table .hid-form-group .hid-form-element__label{display:none}@media screen and (max-width:767px){.documentation-table .MuiTableHead-root .MuiTableCell-head{font-size:11px;padding:8px 12px}.documentation-table .MuiTableBody-root .MuiTableCell-body{font-size:12px;padding:8px 12px}}.action-buttons-container{display:flex;flex-wrap:wrap;gap:8px}.action-buttons-container .hid-btn{white-space:nowrap}.action-buttons-container .hid-button{letter-spacing:.2px}.action-buttons-container .hid-button--flat{background-color:#fff;border:1px solid #c5c5c3;border-radius:4px}.action-buttons-container .hid-button--flat:hover{background-color:#f5f5f5}.files-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.files-section .files-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.files-section .files-title{color:#111827;font-size:16px;font-weight:600;margin:0}.files-section .files-table{border:1px solid #ddd;border-radius:8px;box-shadow:none;margin-bottom:16px}.files-section .files-table .MuiTableHead-root .MuiTableCell-head{border-bottom:1px solid #ddd;color:#666;font-size:12px;font-weight:700;padding:16px}.files-section .files-table .MuiTableBody-root .MuiTableRow-root:hover{background:#f9fafb}.files-section .files-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-body{border-bottom:none}.files-section .files-table .MuiTableBody-root .MuiTableCell-body{border-bottom:1px solid #e5e7eb;color:#555;font-size:12px;font-weight:400;line-height:16px;padding:8px 16px}.files-section .files-table .MuiTableBody-root .MuiTableCell-body .uploading-row{align-items:center;color:#666;display:flex;font-size:16px;gap:8px;justify-content:center}.files-section .files-table .MuiTableBody-root .MuiTableCell-body .file-name{color:#0057b7;cursor:pointer;text-decoration:underline}.files-section .files-table .MuiTableBody-root .MuiTableCell-body .file-name:hover{color:#0057b7}.files-section .files-table .file-link{color:#0057b7;text-decoration:underline}.files-section .files-table .file-link:hover{color:#0057b7}.files-section .files-table .delete-btn{color:#666}.files-section .files-table .delete-btn:hover{color:#dc2626}.files-section .files-table .uploading-row{align-items:center;color:#666;display:flex;font-size:14px;gap:8px}.files-section .upload-close-btn{display:flex;justify-content:flex-end;margin-bottom:16px}.files-section .upload-close-btn .hid-button--flat{border:1px solid #ddd;border-radius:8px;letter-spacing:.2px}.files-section .upload-zone{background:#f9fafb;border:2px dashed #d1d5db;border-radius:8px;margin-bottom:16px;padding:40px 24px}.files-section .upload-zone .upload-zone-content{align-items:center;display:flex;flex-direction:column;text-align:center}.files-section .upload-zone .upload-icon{color:#0057b7;margin-bottom:16px}.files-section .upload-zone .upload-text{color:#111827;font-size:16px;font-weight:500;margin:0 0 8px}.files-section .upload-zone .upload-formats{color:#666;font-size:14px;margin:0 0 16px}.files-section .files-footer{display:flex;justify-content:flex-end}.notes-section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px 16px 8px}.notes-section .notes-title{color:#111827;font-size:16px;font-weight:600}.notes-section .hid-text-area{width:100%}.notes-section .hid-text-area textarea{min-height:100px;resize:vertical}.guidance-modal .hid-modal__container{border-radius:8px}.guidance-modal .hid-modal__header{border-radius:8px 8px 0 0}.guidance-modal .hid-modal__body{border-radius:0 0 8px 8px}.guidance-modal .guidance-modal-container .hid-tabs{--color-endeavor:#00539b}.guidance-modal .guidance-modal-container .hid-tabs .hid-tabs__container{border-bottom:1px solid #ddd;margin-bottom:24px}.guidance-modal .guidance-modal-container .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.guidance-modal .guidance-modal-container .hid-tabs .hid-tabs__content{max-height:60vh;overflow-y:auto;padding:16px 0 0;scrollbar-color:rgba(0,0,0,.149) #fff;scrollbar-width:thin}.guidance-modal .guidance-modal-container .hid-tabs .hid-tabs__content article{display:flex;flex-direction:column;width:100%}.guidance-modal .guidance-modal-container .guidance-tab-content{color:#333;font-family:Roboto;line-height:1.6}.guidance-modal .guidance-modal-container .guidance-tab-content h2{border-bottom:1px solid #eee;color:#333;font-size:24px;font-weight:500;letter-spacing:-.4px;line-height:30px;margin:0 0 24px;padding-bottom:16px}.guidance-modal .guidance-modal-container .guidance-tab-content h3{color:#333;font-size:18px;font-weight:500;letter-spacing:0;line-height:24px;margin:24px 0 12px}.guidance-modal .guidance-modal-container .guidance-tab-content .guidance-section{margin-bottom:32px}.guidance-modal .guidance-modal-container .guidance-tab-content .guidance-section:last-child{margin-bottom:0}.guidance-modal .guidance-modal-container .guidance-tab-content p{color:#333;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;margin:0 0 16px}.guidance-modal .guidance-modal-container .guidance-tab-content p:last-child{margin-bottom:0}.guidance-modal .guidance-modal-container .guidance-tab-content p strong{font-weight:500}.guidance-modal .guidance-modal-container .guidance-tab-content p a{color:#00539b;text-decoration:none}.guidance-modal .guidance-modal-container .guidance-tab-content p a:hover{text-decoration:underline}.guidance-modal .guidance-modal-container .guidance-tab-content ol,.guidance-modal .guidance-modal-container .guidance-tab-content ul{margin:16px 0;padding-left:24px}.guidance-modal .guidance-modal-container .guidance-tab-content ol li,.guidance-modal .guidance-modal-container .guidance-tab-content ul li{color:#333;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;margin-bottom:8px}.guidance-modal .guidance-modal-container .guidance-tab-content ol li:last-child,.guidance-modal .guidance-modal-container .guidance-tab-content ul li:last-child{margin-bottom:0}.guidance-modal .guidance-modal-container .guidance-tab-content ol{list-style-type:decimal}.guidance-modal .guidance-modal-container .guidance-tab-content ul{list-style-type:disc}@media screen and (max-width:767px){.guidance-modal{padding:16px!important}.guidance-modal .guidance-modal-container{max-height:60vh;padding:16px 0}.guidance-modal .guidance-modal-container .hid-tabs .hid-tabs__container .hid-button{font-size:12px;padding:8px 16px}.guidance-modal .guidance-modal-container .guidance-tab-content h2{font-size:20px;line-height:26px}.guidance-modal .guidance-modal-container .guidance-tab-content h3{font-size:16px;line-height:22px}.guidance-modal .guidance-modal-container .guidance-tab-content ol li,.guidance-modal .guidance-modal-container .guidance-tab-content p,.guidance-modal .guidance-modal-container .guidance-tab-content ul li{font-size:13px;line-height:18px}}.summary-modal .hid-modal__container{border-radius:8px}.summary-modal .hid-modal__header{background-color:#fff;border-radius:8px 8px 0 0}.summary-modal .hid-modal__body{background-color:#fff;border-radius:0 0 8px 8px}.validation-summary{display:flex;flex-direction:column;gap:24px;padding:0}.validation-summary .loading-summary-data{align-items:center;color:#222;display:flex;flex-direction:column;gap:16px;justify-content:center}.validation-summary .error-summary-data,.validation-summary .loading-summary-data{font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;padding:40px 20px}.validation-summary .error-summary-data{color:#d92d20}.validation-summary .no-active-validation-message{font-size:24px;line-height:32px}.validation-summary .no-active-validation-message,.validation-summary .save-first-message{align-items:center;color:#222;display:flex;font-family:Roboto;font-weight:400;justify-content:center;padding:40px 20px;text-align:center}.validation-summary .save-first-message{font-size:18px;line-height:28px}.validation-summary .summary-section-container .section-title{border-bottom:1px solid #ddd;color:#000;font-family:Roboto;font-size:24px;font-weight:400;line-height:32px;margin:0 0 16px;padding-bottom:16px}.validation-summary .summary-section-container .summary-section .summary-intro{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;margin:0 0 16px}.validation-summary .summary-section-container .summary-section .validation-metrics{display:flex;flex-direction:column;margin-bottom:16px}.validation-summary .summary-section-container .summary-section .validation-metrics .metric-item{align-items:center;border-bottom:1px solid #ddd;display:flex;gap:24px;padding:16px 0}.validation-summary .summary-section-container .summary-section .validation-metrics .metric-item .hid-progress-bar-labels__left{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:24px;margin:0;max-width:220px;min-width:220px;padding:0}.validation-summary .summary-section-container .summary-section .validation-metrics .metric-item .hid-progress-bar{height:6px;max-width:260px}.validation-summary .summary-section-container .summary-section .validation-metrics .metric-item .hid-progress-bar .hid-progress-bar__indicator{background-color:#079455;border-radius:4px;height:6px}.validation-summary .summary-section-container .summary-section .validation-metrics .metric-item .metric-percentage{color:#000;font-family:Roboto;font-size:14px;font-weight:700;line-height:24px}.validation-summary .summary-section-container .summary-section .warning-banner{align-items:center;background-color:#fee4e2;border-left:4px solid #d92d20;border-radius:4px;display:flex;gap:12px;margin-bottom:24px;padding:12px 16px}.validation-summary .summary-section-container .summary-section .warning-banner .warning-icon{color:#d92d20;flex-shrink:0}.validation-summary .summary-section-container .summary-section .warning-banner .warning-text{color:#d92d20;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.validation-summary .summary-section-container .overall-feedback-section .feedback-content{display:flex;flex-direction:column;gap:12px}.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display{align-items:center;display:flex;font-family:Roboto;font-weight:400;gap:4px}.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .score-label,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .score-value,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .score-label,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .score-value{color:#000;font-family:Roboto;font-size:18px;font-weight:700;line-height:28px}.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .score-value,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .score-value{color:#00539b}.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .endorsement-label,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .endorsement-value,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .endorsement-label,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .endorsement-value{color:#222;font-family:Roboto;font-size:14px;line-height:20px}.validation-summary .summary-section-container .overall-feedback-section .feedback-content .endorsement-display .endorsement-label,.validation-summary .summary-section-container .overall-feedback-section .feedback-content .score-display .endorsement-label{font-weight:700}.validation-summary .acceptance-levels-section{border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:20px}.validation-summary .acceptance-levels-section .section-header{align-items:center;display:flex;justify-content:space-between}.validation-summary .acceptance-levels-section .section-header .section-title{color:#000;font-family:Roboto;font-size:24px;font-weight:400;line-height:32px}.validation-summary .acceptance-levels-section .section-header .expand-toggle{align-items:center;background:none;border:none;color:#003087;cursor:pointer;display:flex;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:20px;padding:0;transition:opacity .2s}.validation-summary .acceptance-levels-section .section-header .expand-toggle:hover{opacity:.7}.validation-summary .acceptance-levels-section .section-header .expand-toggle svg{height:16px;width:16px}.validation-summary .acceptance-levels-section .acceptance-levels-content{display:flex;flex-direction:column;gap:24px}.validation-summary .acceptance-levels-section .acceptance-levels-content .acceptance-levels-intro{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list{display:flex;flex-direction:column;gap:28px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item{display:flex;flex-direction:column;gap:8px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-name{color:#000;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .criteria{color:#222;font-family:Roboto;font-size:14px;font-weight:700;line-height:20px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria{display:flex;flex-direction:column}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria .criterion-item{align-items:flex-start;display:flex;gap:10px;padding:14px 0}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria .criterion-item .criterion-icon{flex-shrink:0;margin-top:1px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria .criterion-item .criterion-icon.met{color:#079455}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria .criterion-item .criterion-icon.not-met{color:#d92d20}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-criteria .criterion-item .criterion-text{color:#000;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.validation-summary .acceptance-levels-section .acceptance-levels-content .endorsement-levels-list .endorsement-level-item .level-description{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px}.validation-tab-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.validation-tab-container .main-content-area{display:flex;gap:16px}.validation-tab-container .validation-sidebar{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;width:200px}.validation-tab-container .validation-sidebar .sidebar-title{border-bottom:1px solid #e5e7eb;color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:32px;margin:0;padding:12px 16px}.validation-tab-container .documentation-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;min-width:0;padding:16px 12px;width:100%}.validation-tab-container .documentation-section .documentation-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.validation-tab-container .documentation-section .documentation-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.validation-tab-container .documentation-section .documentation-table-area{border:1px solid #ddd;border-radius:12px;max-height:450px;max-width:calc(100vw - 546px);overflow:auto;scrollbar-color:#e7e8e9 #fff;scrollbar-width:thin}.validation-tab-container .documentation-section .documentation-table-area::-webkit-scrollbar{height:8px;width:8px}.validation-tab-container .documentation-section .documentation-table-area::-webkit-scrollbar-track{background:#fff}.validation-tab-container .documentation-section .documentation-table-area::-webkit-scrollbar-thumb{background-color:#e7e8e9;border-radius:4px}.validation-tab-container .environment-status-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.validation-tab-container .environment-status-section .environment-status-label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px}.validation-tab-container .environment-status-section .hid-dropdown{max-width:320px}.validation-tab-container .validation-footer{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.validation-tab-container .validation-footer .footer-right-actions{display:flex;gap:12px}.validation-tab-container .validation-footer .hid-button{letter-spacing:.2px}.validation-tab-container .validation-footer .hid-button--flat{background-color:#fff;border:1px solid #d1d5db;border-radius:4px}@media screen and (max-width:1024px){.validation-tab-container .main-content-area{flex-direction:column}.validation-tab-container .validation-sidebar{width:100%}.validation-tab-container .validation-sidebar .category-sidebar-list{display:flex;gap:0;max-height:none;overflow-x:auto}.validation-tab-container .validation-sidebar .category-sidebar-list .category-item{border-bottom:none;border-right:1px solid #e5e7eb;white-space:nowrap}.validation-tab-container .validation-sidebar .category-sidebar-list .category-item:last-child{border-right:none}}@media screen and (max-width:767px){.validation-tab-container{padding:8px 0}.validation-tab-container .documentation-section .documentation-header{align-items:flex-start;flex-direction:column}.validation-tab-container .validation-footer{flex-direction:column;gap:12px}.validation-tab-container .validation-footer .footer-right-actions{flex-direction:column;width:100%}.validation-tab-container .validation-footer .footer-right-actions .hid-button{width:100%}}.whitelabel-submissions-list-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.whitelabel-submissions-list-container .submissions-content-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px}.whitelabel-submissions-list-container .submissions-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.whitelabel-submissions-list-container .submissions-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.whitelabel-submissions-list-container .back-link{align-items:center;background:none;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:12px;margin-bottom:20px;padding:0;text-transform:uppercase}.whitelabel-submissions-list-container .back-link:hover{text-decoration:underline}.whitelabel-submissions-list-container .back-link .hid-icon,.whitelabel-submissions-list-container .back-link svg{color:#003087}.whitelabel-submissions-list-container .submissions-table-area{border:1px solid #ddd;border-radius:8px;overflow:hidden}.whitelabel-submissions-list-container .submissions-table-area .submissions-table{box-shadow:none}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root{background-color:#fff;border-bottom:1px solid #e5e7eb;color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root .sortable-header{align-items:center;cursor:pointer;display:flex;gap:4px;-webkit-user-select:none;user-select:none}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root .sortable-header:hover{color:#374151}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root .sortable-header.active,.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root .sortable-header.active .hid-icon{color:#003087}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableHead-root .MuiTableCell-root .sortable-header .hid-icon{color:#9ca3af;height:14px;width:14px}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.whitelabel-submissions-list-container .submissions-table-area .submissions-table .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#222;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:16px}.whitelabel-submissions-list-container .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px}.whitelabel-submissions-list-container .status-chip.status-submitted{background-color:#dbeafe;color:#1d4ed8}.whitelabel-submissions-list-container .status-chip.status-rejected{background-color:#fee2e2;color:#dc2626}.whitelabel-submissions-list-container .status-chip.status-approved{background-color:#dcfce7;color:#16a34a}.whitelabel-submissions-list-container .view-link{background:none;border:none;color:#003087;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:0;text-decoration:underline}.whitelabel-submissions-list-container .view-link:hover{color:#001d4a}@media screen and (max-width:767px){.whitelabel-submissions-list-container .submissions-table-area{overflow-x:auto}}.whitelabel-submission-detail-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.whitelabel-submission-detail-container .detail-content-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px}.whitelabel-submission-detail-container .detail-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.whitelabel-submission-detail-container .detail-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.whitelabel-submission-detail-container .back-link{align-items:center;background:none;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:12px;margin-bottom:20px;padding:0;text-transform:uppercase}.whitelabel-submission-detail-container .back-link:hover{text-decoration:underline}.whitelabel-submission-detail-container .back-link .hid-icon,.whitelabel-submission-detail-container .back-link svg{color:#003087}.whitelabel-submission-detail-container .detail-table-area{border:1px solid #ddd;border-radius:8px;overflow:hidden}.whitelabel-submission-detail-container .detail-table-area .detail-table{box-shadow:none}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableHead-root .MuiTableCell-root{background-color:#fff;border-bottom:1px solid #e5e7eb;color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableHead-root .overview-column{min-width:250px;width:35%}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableHead-root .details-column{width:65%}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#222;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:16px;vertical-align:top}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableBody-root .overview-column{color:#555;font-weight:400}.whitelabel-submission-detail-container .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px}.whitelabel-submission-detail-container .status-chip.status-submitted{background-color:#dbeafe;color:#1d4ed8}.whitelabel-submission-detail-container .status-chip.status-rejected{background-color:#fee2e2;color:#dc2626}.whitelabel-submission-detail-container .status-chip.status-approved{background-color:#dcfce7;color:#16a34a}.whitelabel-submission-detail-container .view-file-link{color:#003087;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;text-decoration:underline}.whitelabel-submission-detail-container .view-file-link:hover{color:#001d4a}.whitelabel-submission-detail-container .detail-footer{align-items:center;display:flex;justify-content:space-between;padding-top:8px}.whitelabel-submission-detail-container .detail-footer .footer-right-actions{display:flex;gap:12px}.whitelabel-submission-detail-container .detail-footer .hid-button{letter-spacing:.2px}.whitelabel-submission-detail-container .detail-footer .hid-button--flat{background-color:#fff;border:1px solid #d1d5db;border-radius:4px}@media screen and (max-width:767px){.whitelabel-submission-detail-container .detail-table-area{overflow-x:auto}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableBody-root .overview-column,.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableHead-root .overview-column{min-width:200px}.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableBody-root .details-column,.whitelabel-submission-detail-container .detail-table-area .detail-table .MuiTableHead-root .details-column{min-width:300px}.whitelabel-submission-detail-container .detail-footer{flex-direction:column;gap:12px}.whitelabel-submission-detail-container .detail-footer .footer-right-actions{flex-direction:column;width:100%}.whitelabel-submission-detail-container .detail-footer .footer-right-actions .hid-button{width:100%}}.whitelabel-tab-container{display:flex;flex-direction:column;gap:24px;margin-top:16px}.whitelabel-tab-container .whitelabel-form-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header .hid-button{letter-spacing:.2px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header .hid-button--flat{background-color:#fff;border:1px solid #c5c5c3;border-radius:4px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header .hid-button--flat:hover{background-color:#f5f5f5}.whitelabel-tab-container .whitelabel-form-wrapper .success-message{align-items:center;background-color:#e6f7ed;border-radius:4px;color:#079455;display:flex;font-family:Roboto;font-size:14px;font-weight:400;gap:8px;line-height:20px;margin-bottom:16px;max-width:600px;padding:12px 16px}.whitelabel-tab-container .whitelabel-form-wrapper .success-message svg{color:#079455;flex-shrink:0}.whitelabel-tab-container .whitelabel-form-wrapper .form-note{color:#222;font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;margin-bottom:16px}.whitelabel-tab-container .whitelabel-form-wrapper .form-note span{font-weight:700}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container{display:flex;flex:1 1;flex-direction:column;gap:24px;max-width:1100px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row{align-items:flex-start;display:flex;width:100%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field{display:flex;flex:1 1;flex-direction:column;width:100%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;margin-bottom:0;width:100%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group .hid-form-element__label{color:#222;font-family:Roboto;font-size:14px;letter-spacing:.2px;line-height:24px;margin-bottom:0;width:40%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group .hid-form-element__control-wrapper,.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group .react-datepicker-wrapper{flex:1 1 300px;max-height:36px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload{display:flex;flex:1 1;flex-direction:row;gap:16px;width:100%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-upload-label{color:#222;display:block;font-family:Roboto;font-size:14px;font-weight:400;letter-spacing:.2px;line-height:20px;margin-bottom:8px;width:40%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-upload-label span{color:#d92d20}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-input-container .hid-button{background-color:#fff;border:1px solid #c5c5c3;color:#40464d;text-transform:none}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-input-container .hid-button:hover{background-color:#f5f5f5}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-upload-note{color:#a1a4a5;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;margin-top:4px}.whitelabel-tab-container .whitelabel-footer{display:flex;gap:16px;justify-content:space-between}.whitelabel-tab-container .whitelabel-footer .hid-button{letter-spacing:.2px}.whitelabel-tab-container .whitelabel-footer .hid-button--flat{background-color:#fff;border:1px solid #c5c5c3;border-radius:6px;color:#40464d}.whitelabel-tab-container .whitelabel-footer .hid-button--flat:hover{background-color:#f5f5f5}.whitelabel-tab-container .whitelabel-footer .footer-right-actions{display:flex;gap:16px}@media screen and (max-width:767px){.whitelabel-tab-container{gap:16px}.whitelabel-tab-container .whitelabel-form-wrapper{padding:16px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:12px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row{flex-direction:column}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group{gap:8px}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field .hid-form-group .hid-form-element__label{max-width:100%;min-width:100%}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload{flex-direction:column;gap:0}.whitelabel-tab-container .whitelabel-form-wrapper .whitelabel-form-container .form-row .form-field-file-upload .file-upload-label{max-width:100%;min-width:100%}.whitelabel-tab-container .whitelabel-footer{flex-direction:column-reverse;gap:12px}.whitelabel-tab-container .whitelabel-footer .hid-button{width:100%}.whitelabel-tab-container .whitelabel-footer .footer-right-actions{flex-direction:column-reverse;gap:12px;width:100%}.whitelabel-tab-container .whitelabel-footer .footer-right-actions .hid-button{width:100%}}.validation-page-container{min-height:100vh;padding:24px;width:100%}.validation-page-container .validation-page-wrapper{margin:0 auto}.validation-page-container .validation-header-section{margin-bottom:16px}.validation-page-container .validation-header-section .header-title-row{align-items:center;display:flex;gap:16px;margin-top:16px}.validation-page-container .validation-header-section .header-title-row h1{color:#222;font-size:26px;font-weight:500;line-height:32px;margin:0}.validation-page-container .validation-header-section .header-description{color:#6b7280;font-size:14px;line-height:1.5;margin:0;max-width:600px}.validation-page-container .validation-tabs-container .hid-tabs{--color-endeavor:#00539b}.validation-page-container .validation-tabs-container .hid-tabs .hid-tabs__container .hid-button{font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px}.validation-page-container .validation-tabs-container .hid-tabs .hid-tabs__content{padding:0}.validation-history-list-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.validation-history-list-container .history-content-wrapper{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.validation-history-list-container .history-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.validation-history-list-container .history-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.validation-history-list-container .history-header .action-buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.validation-history-list-container .history-header .action-buttons-container .hid-button--flat{background-color:#fff;border:1px solid #d1d5db;border-radius:4px}.validation-history-list-container .history-header .action-buttons-container .hid-button--flat:hover{background-color:#f9fafb}.validation-history-list-container .back-link{align-items:center;background:none;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:12px;margin-bottom:20px;padding:0;text-transform:uppercase}.validation-history-list-container .back-link:hover{text-decoration:underline}.validation-history-list-container .back-link svg{color:#003087}.validation-history-list-container .history-table-area{border:1px solid #ddd;border-radius:8px;overflow:hidden}.validation-history-list-container .history-table-area .history-table{box-shadow:none}.validation-history-list-container .history-table-area .history-table .MuiTableHead-root .MuiTableCell-root{background-color:#fff;border-bottom:1px solid #e5e7eb;color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.validation-history-list-container .history-table-area .history-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.validation-history-list-container .history-table-area .history-table .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#222;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:16px}.validation-history-list-container .status-chip{border-radius:12px;font-family:Roboto,sans-serif;font-size:12px;font-weight:500;height:24px}.validation-history-list-container .status-chip.status-submitted{background-color:#dbeafe;color:#1d4ed8}.validation-history-list-container .status-chip.status-rejected{background-color:#fee2e2;color:#dc2626}.validation-history-list-container .status-chip.status-approved{background-color:#dcfce7;color:#16a34a}.validation-history-list-container .view-link{background:none;border:none;color:#003087;cursor:pointer;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:0;text-decoration:underline}.validation-history-list-container .view-link:hover{color:#001d4a}@media screen and (max-width:767px){.validation-history-list-container .history-header{align-items:flex-start;flex-direction:column}.validation-history-list-container .history-header .action-buttons-container{flex-direction:column;width:100%}.validation-history-list-container .history-header .action-buttons-container .hid-button{width:100%}}.history-notes-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px}.history-notes-section .notes-title{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0 0 16px}.history-notes-section .notes-table-area{border:1px solid #ddd;border-radius:8px;overflow:hidden}.history-notes-section .notes-table-area .notes-table{box-shadow:none}.history-notes-section .notes-table-area .notes-table .MuiTableHead-root .MuiTableCell-root{background-color:#fff;border-bottom:1px solid #e5e7eb;color:#6b7280;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:12px 16px}.history-notes-section .notes-table-area .notes-table .MuiTableBody-root .MuiTableRow-root:last-child .MuiTableCell-root{border-bottom:none}.history-notes-section .notes-table-area .notes-table .MuiTableBody-root .MuiTableCell-root{border-bottom:1px solid #e5e7eb;color:#222;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;padding:16px;vertical-align:top}.history-notes-section .notes-table-area .notes-table .type-column{min-width:150px;width:150px}.history-notes-section .notes-table-area .notes-table .notes-column{min-width:300px}.history-notes-section .add-note-section{border-top:1px solid #e5e7eb;margin-top:20px;padding-top:20px}.history-notes-section .add-note-section .add-note-label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px}.history-notes-section .add-note-section .hid-textarea{min-height:100px;width:100%}.history-notes-section .add-note-section .add-note-actions{display:flex;justify-content:flex-end;margin-top:12px}@media screen and (max-width:767px){.history-notes-section{padding:16px}.history-notes-section .notes-table-area{overflow-x:auto}}.validation-history-detail-container{display:flex;flex-direction:column;gap:16px;padding:16px 0}.validation-history-detail-container .main-content-area{display:flex;gap:16px}.validation-history-detail-container .validation-sidebar{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;width:200px}.validation-history-detail-container .validation-sidebar .sidebar-title{border-bottom:1px solid #e5e7eb;color:#000;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:32px;margin:0;padding:12px 16px}.validation-history-detail-container .documentation-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;flex:1 1;flex-direction:column;max-width:calc(100vw - 520px);min-width:0;padding:16px 12px;width:100%}.validation-history-detail-container .documentation-section .documentation-header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:16px}.validation-history-detail-container .documentation-section .documentation-header h2{color:#222;font-family:Roboto,sans-serif;font-size:18px;font-weight:500;line-height:22px;margin:0}.validation-history-detail-container .documentation-section .documentation-header .action-buttons-container{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.validation-history-detail-container .documentation-section .documentation-header .action-buttons-container .hid-button--flat{background-color:#fff;border:1px solid #d1d5db;border-radius:4px}.validation-history-detail-container .documentation-section .documentation-header .action-buttons-container .hid-button--flat:hover{background-color:#f9fafb}.validation-history-detail-container .documentation-section .back-link{align-items:center;align-self:flex-start;background:none;border:none;color:#003087;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;gap:12px;margin-bottom:16px;padding:0;text-transform:uppercase}.validation-history-detail-container .documentation-section .back-link:hover{text-decoration:underline}.validation-history-detail-container .documentation-section .back-link svg{color:#003087}.validation-history-detail-container .documentation-section .documentation-table-area{border:1px solid #ddd;border-radius:12px;max-height:450px;overflow:auto;scrollbar-color:#e7e8e9 #fff;scrollbar-width:thin}.validation-history-detail-container .documentation-section .documentation-table-area::-webkit-scrollbar{height:8px;width:8px}.validation-history-detail-container .documentation-section .documentation-table-area::-webkit-scrollbar-track{background:#fff}.validation-history-detail-container .documentation-section .documentation-table-area::-webkit-scrollbar-thumb{background-color:#e7e8e9;border-radius:4px}.validation-history-detail-container .environment-status-section{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:16px}.validation-history-detail-container .environment-status-section .environment-status-label{color:#374151;display:block;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;margin-bottom:8px}.validation-history-detail-container .environment-status-section .hid-dropdown{max-width:320px}.validation-history-detail-container .validation-footer{align-items:center;display:flex;justify-content:flex-end;padding-top:8px}.validation-history-detail-container .validation-footer .footer-right-actions{display:flex;gap:12px}.validation-history-detail-container .validation-footer .hid-button{letter-spacing:.2px}.validation-history-detail-container .validation-footer .hid-button--flat{background-color:#fff;border:1px solid #d1d5db;border-radius:4px}@media screen and (max-width:1024px){.validation-history-detail-container .main-content-area{flex-direction:column}.validation-history-detail-container .validation-sidebar{width:100%}.validation-history-detail-container .validation-sidebar .category-sidebar-list{display:flex;gap:0;max-height:none;overflow-x:auto}.validation-history-detail-container .validation-sidebar .category-sidebar-list .category-item{border-bottom:none;border-right:1px solid #e5e7eb;white-space:nowrap}.validation-history-detail-container .validation-sidebar .category-sidebar-list .category-item:last-child{border-right:none}}@media screen and (max-width:767px){.validation-history-detail-container{padding:8px 0}.validation-history-detail-container .documentation-section .documentation-header{align-items:flex-start;flex-direction:column}.validation-history-detail-container .documentation-section .documentation-header .action-buttons-container{flex-direction:column;width:100%}.validation-history-detail-container .documentation-section .documentation-header .action-buttons-container .hid-button{width:100%}.validation-history-detail-container .validation-footer{flex-direction:column;gap:12px}.validation-history-detail-container .validation-footer .footer-right-actions{flex-direction:column;width:100%}.validation-history-detail-container .validation-footer .footer-right-actions .hid-button{width:100%}}.edit-event-modal-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.edit-event-modal-overlay .edit-event-modal{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-height:90vh;max-width:600px;overflow-y:auto;width:90%}.edit-event-modal-overlay .modal-header{align-items:center;border-bottom:1px solid #e5e5e5;display:flex;justify-content:space-between;padding:20px 24px}.edit-event-modal-overlay .modal-header h2{color:#1a1a1a;font-size:18px;font-weight:600;margin:0}.edit-event-modal-overlay .modal-header .close-button{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px}.edit-event-modal-overlay .modal-header .close-button:hover{color:#1a1a1a}.edit-event-modal-overlay .modal-body{padding:24px}.edit-event-modal-overlay .form-group{margin-bottom:18px}.edit-event-modal-overlay .form-group label{align-items:center;color:#1a1a1a;display:flex;font-size:13px;font-weight:500;justify-content:space-between;margin-bottom:8px}.edit-event-modal-overlay .form-group .char-count{color:#999;font-size:12px;font-weight:400}.edit-event-modal-overlay .form-input{border:1px solid #d0d0d0;border-radius:4px;box-sizing:border-box;color:#333;font-family:inherit;font-size:13px;padding:9px 12px;width:100%}.edit-event-modal-overlay .form-input:focus{border-color:#1976d2;outline:none}.edit-event-modal-overlay .form-input::placeholder{color:#b3b3b3}.edit-event-modal-overlay .form-textarea{border:1px solid #d0d0d0;border-radius:4px;box-sizing:border-box;color:#333;font-family:inherit;font-size:13px;line-height:1.5;min-height:100px;padding:9px 12px;resize:vertical;width:100%}.edit-event-modal-overlay .form-textarea:focus{border-color:#1976d2;outline:none}.edit-event-modal-overlay .form-textarea::placeholder{color:#b3b3b3}.edit-event-modal-overlay .form-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.edit-event-modal-overlay .file-upload-section{margin-bottom:12px}.edit-event-modal-overlay .file-upload-button{background-color:#003d82;border:1px solid #003d82;border-radius:4px;color:#fff!important;cursor:pointer;display:inline-block;font-size:11px;font-weight:600;max-width:-webkit-fit-content;max-width:fit-content;padding:5px 12px;text-align:center;transition:all .2s ease;width:auto}.edit-event-modal-overlay .file-upload-button:hover{background-color:#002a5c;border-color:#002a5c}.edit-event-modal-overlay .uploaded-files{display:flex;flex-direction:column;gap:8px}.edit-event-modal-overlay .uploaded-file-item{align-items:center;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:4px;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px}.edit-event-modal-overlay .uploaded-file-item span{color:#333}.edit-event-modal-overlay .uploaded-file-item .remove-file-button{align-items:center;background:none;border:none;color:#666;cursor:pointer;display:flex;justify-content:center;padding:4px}.edit-event-modal-overlay .uploaded-file-item .remove-file-button:hover{color:#d32f2f}.edit-event-modal-overlay .modal-footer{border-top:1px solid #e5e5e5;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.edit-event-modal-overlay .modal-footer button{min-width:100px}@media(max-width:768px){.edit-event-modal{max-height:95vh;width:95%}.form-row{grid-template-columns:1fr}.modal-header{padding:20px 16px 12px}.modal-header h2{font-size:18px}.modal-body{padding:20px 16px}.modal-footer{flex-direction:column-reverse;padding:12px 16px}.modal-footer button{width:100%}}.detail-container{background-color:#fafafa;font-family:Roboto,sans-serif;min-height:100vh;padding:24px}.detail-header{margin-bottom:24px}.detail-header .back-button{align-items:center;background:#0000;border:none;color:#155dfc;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:16px;padding:0;transition:opacity .2s}.detail-header .back-button:hover{opacity:.8}.detail-header .back-button svg{color:#155dfc;height:16px;width:16px}.detail-header h1{color:#0a0a0a;font-size:18px;font-weight:500;line-height:24px;margin:0}.detail-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr}.detail-section{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:20px}.detail-section.full-width{grid-column:1/-1}.detail-section h2{color:#0a0a0a;font-size:14px;font-weight:500;line-height:20px;margin:0 0 16px}.summary-card{background-color:#fafafa;border:1px solid;border-radius:6px;padding:12px}.summary-card.green-light{background-color:#e8f5e9;border-color:#c8e6c9}.summary-card.green-light svg{color:#2e7d32}.summary-card.green-light .card-value{font-weight:500}.summary-card.orange-light{background-color:#fff3e0;border-color:#ffe0b2}.summary-card.orange-light svg{color:#ef6c00}.summary-card.orange-light .card-value{color:#0a0a0a;font-weight:600}.summary-card.purple-light{background-color:#f3e5f5;border-color:#e1bee7}.summary-card.purple-light svg{color:#7b1fa2}.summary-card.purple-light .card-value{color:#0a0a0a;font-weight:600}.summary-card.cyan-light{background-color:#e0f7fa;border-color:#b2ebf2}.summary-card.cyan-light svg{color:#00838f}.summary-card.cyan-light .card-value{color:#0a0a0a;font-weight:600}.card-content{justify-content:space-between}.card-content,.card-left{align-items:center;display:flex}.card-left{gap:10px}.card-left svg{flex-shrink:0;font-size:20px;height:20px;width:20px}.card-label{color:#4a4a4a;font-size:12px;font-weight:400;line-height:16px}.card-value{border-radius:4px;min-width:80px;padding:4px 12px}.card-input,.card-value{color:#0a0a0a;font-size:14px;font-weight:600;text-align:right}.card-input{border:1px solid #d1d5db;border-radius:4px;font-family:inherit;padding:6px 10px;width:120px}.card-input:focus{border-color:#155dfc;outline:none}.form-grid{display:flex;flex-direction:column;gap:16px}.form-input{background-color:#fafafa;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#0a0a0a;font-family:inherit;font-size:14px;padding:10px 12px;width:100%}.form-input:focus{border-color:#155dfc;outline:none}.form-input::placeholder{color:#9ca3af}.form-input:disabled,.form-input:read-only{background-color:#f5f5f5;color:#6b7280;cursor:not-allowed}.form-value{background-color:#fafafa;border:1px solid #e5e5e5;border-radius:6px;color:#0a0a0a;font-size:14px;line-height:1.5;min-height:20px;padding:10px 12px}.section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.section-header .section-title{color:#0a0a0a;font-size:14px;font-weight:500;margin:0}.section-header .section-subtitle{color:#6b7280;font-size:12px;margin-left:8px}.section-header .activity-badges{display:flex;gap:8px}.section-header .activity-badges .badge{border-radius:12px;font-size:11px;font-weight:500;line-height:16px;padding:4px 12px}.section-header .activity-badges .badge.total{background-color:#ede9fe;color:#6b21a8}.section-header .activity-badges .badge.done{background-color:#d1fae5;color:#065f46}.section-header .activity-badges .badge.pending{background-color:#fee2e2;color:#991b1b}.engagement-list{display:flex;flex-direction:column;gap:12px}.engagement-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.engagement-item{align-items:center;background-color:#fafafa;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;transition:all .2s}.engagement-item.expanded{background-color:#fff;border-bottom:1px solid #e5e7eb}.engagement-item:hover{background-color:#f5f5f5}.engagement-item .item-left{align-items:center;display:flex;gap:12px}.engagement-item .item-left .title-wrapper{display:inline-block;position:relative}.engagement-item .item-left .item-title{color:#0a0a0a;font-size:14px;font-weight:500;line-height:20px}.engagement-item .item-left .red-badge{align-items:center;background-color:#ef4444;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:-24px;top:-6px}.engagement-item .chevron-icon{color:#9ca3af;height:18px;transition:color .2s;width:18px}.engagement-item:hover .chevron-icon{color:#6b7280}.engagement-content{background:#fff;border-top:none;overflow:hidden}.engagement-table{background:#0000;border:none;margin-top:0;width:100%}.engagement-table .table-header{grid-gap:16px;background-color:#f3f4f6;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 2fr;padding:16px 20px}.engagement-table .table-header .th{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.8px;text-transform:uppercase}.engagement-table .table-header .th .info-icon-wrapper{align-items:center;cursor:pointer;display:inline-flex;position:relative}.engagement-table .table-header .th .info-icon-wrapper .info-icon{color:#9ca3af;height:14px;transition:color .2s;width:14px}.engagement-table .table-header .th .info-icon-wrapper:hover .info-icon{color:#6b7280}.engagement-table .table-header .th .info-icon-wrapper .info-tooltip{background:#374151;border-radius:6px;bottom:-8px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:11px;font-weight:400;left:50%;letter-spacing:normal;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-transform:none;transform:translate(-50%,100%);transition:opacity .2s;white-space:nowrap;z-index:10}.engagement-table .table-header .th .info-icon-wrapper .info-tooltip:after{border:5px solid;border-color:#0000 #0000 #374151;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.engagement-table .table-header .th .info-icon-wrapper:hover .info-tooltip{opacity:1}.engagement-table .table-body{background:#fff}.engagement-table .table-row{grid-gap:16px;align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 2fr;padding:16px 20px}.engagement-table .table-row:last-child{border-bottom:none}.engagement-table .table-row:hover{background-color:#fafafa}.engagement-table .table-row .td{align-items:center;color:#0a0a0a;display:flex;font-size:13px}.engagement-table .table-row .td.td-activity{font-weight:400}.engagement-table .table-row .td.td-accelerator,.engagement-table .table-row .td.td-potential{color:#4b5563}.engagement-table .table-row .level-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-color:#fafafa;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236b7280'%3E%3Cpath d='m4.427 6.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 6H4.604a.25.25 0 0 0-.177.427z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid #d1d5db;border-radius:6px;color:#0a0a0a;cursor:pointer;font-size:13px;max-width:140px;padding:8px 32px 8px 12px;pointer-events:none;transition:border-color .2s;width:100%}.engagement-table .table-row .level-select:focus{border-color:#155dfc;outline:none}.engagement-table .table-row .comment-btn{background:#0000;border:none;border-radius:4px;color:#155dfc;cursor:not-allowed;font-size:13px;font-weight:500;padding:6px 10px;pointer-events:none;transition:background-color .2s}.engagement-table .table-row .action-btn{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:not-allowed;font-size:12px;font-weight:400;line-height:1.4;max-width:200px;padding:8px 14px;pointer-events:none;text-align:left;transition:all .2s;white-space:normal}.engagement-table .table-row .status-btn{align-items:center;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:not-allowed;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 18px;pointer-events:none;transition:all .2s;white-space:nowrap}.engagement-table .table-row .status-btn.accepted{background-color:#10b981;color:#fff}.engagement-table .table-row .status-btn.accepted svg{height:14px;width:14px}.engagement-table .table-row .status-btn.rejected{background-color:#ef4444;color:#fff}.engagement-table .table-row .action-icons{align-items:center;display:flex;gap:12px}.engagement-table .table-row .action-icons .icon-btn{align-items:center;background-color:#0000;border:none;border-radius:6px;box-shadow:0 1px 3px #0000001a;cursor:not-allowed;display:flex;height:34px;justify-content:center;pointer-events:none;transition:all .2s;width:34px}.engagement-table .table-row .action-icons .icon-btn.check svg{color:#10b981}.engagement-table .table-row .action-icons .icon-btn.cross svg{color:#ef4444}.engagement-table .table-row .action-icons .icon-btn svg{height:18px;width:18px}.comments-files-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.comment-section{display:flex;flex-direction:column;gap:8px;position:relative}.comment-section label{color:#4a4a4a;font-size:13px;font-weight:400;line-height:18px}.comment-section .char-count{color:#9ca3af;font-size:12px;font-weight:400;position:absolute;right:0;top:0}.form-textarea{background-color:#fafafa;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#0a0a0a;font-family:inherit;font-size:13px;line-height:1.5;padding:12px;resize:vertical;width:100%}.form-textarea:focus{border-color:#155dfc;outline:none}.form-textarea::placeholder{color:#9ca3af}.comment-value{line-height:1.5;min-height:80px}.files-section{display:flex;flex-direction:column;gap:8px}.file-item{align-items:center;background-color:#fafafa;border:1px solid #e5e5e5;border-radius:6px;cursor:pointer;display:flex;font-size:13px;justify-content:space-between;padding:10px 12px;transition:all .2s ease}.file-item:hover{background-color:#f5f5f5;border-color:#d1d5db}.file-item:hover svg{color:#155dfc}.file-item span{color:#0a0a0a}.file-item svg{color:#9ca3af;font-size:16px;height:16px;transition:color .2s ease;width:16px}@media(max-width:1200px){.detail-content{grid-template-columns:1fr 1fr}.detail-section:last-child{grid-column:1/-1}}@media(max-width:768px){.detail-container{padding:16px}.detail-content{gap:16px;grid-template-columns:1fr}.detail-section{grid-column:1/-1;padding:16px}.summary-grid{gap:10px}.form-grid{gap:12px}.detail-header h1{font-size:16px}.comments-files-grid{gap:16px;grid-template-columns:1fr}}@media(max-width:480px){.summary-card .card-content{align-items:flex-start;flex-direction:column;gap:8px}.summary-card .card-value{align-self:flex-end}}.td-comment .t-center{text-align:center}.activity-badges{display:flex;gap:8px}.activity-badges .badge{border-radius:12px;font-size:11px;font-weight:500;line-height:16px;padding:4px 12px}.activity-badges .badge.done{background-color:#d1fae5;color:#065f46}.overview-container{background-color:#0000;min-height:calc(100vh - 200px);padding:0}.overview-content{align-items:flex-start;display:flex;flex-direction:row;gap:24px;margin:0 auto;max-width:100%}.timeline-section{width:60%}.full-timeline-section,.timeline-section{display:flex;flex-direction:column;flex-shrink:0;gap:20px}.full-timeline-section{width:100%}.timeline-card{background:#fff;border:2px solid #0000;border-radius:8px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;cursor:pointer;padding:20px 24px;transition:all .3s ease;width:100%}.timeline-card:hover{box-shadow:0 2px 8px #0000001f}.timeline-card.active{border-color:#1976d2;box-shadow:0 2px 8px #1976d226}.timeline-card-header{justify-content:space-between;margin-bottom:6px}.timeline-card-header,.timeline-header-left{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.timeline-card-subheader{align-items:center;color:#666;display:flex;font-size:12px;gap:6px;margin-bottom:16px}.timeline-card-subheader .dot{margin:0 4px}.timeline-card-subheader span{color:#666}.timeline-label{border-radius:6px;font-size:12px;font-weight:600;padding:4px 12px}.timeline-label.blue{background-color:#e3f2fd;color:#1976d2}.timeline-label.green{background-color:#e8f5e9;color:#2e7d32}.timeline-label.purple{background-color:#f3e5f5;color:#7b1fa2}.timeline-meta{align-items:center;color:#666;display:flex;font-size:12px;gap:6px}.timeline-meta .dot{margin:0 4px}.timeline-meta svg{color:#666}.timeline-title{color:#2c3e50;font-size:17px;font-weight:800;line-height:1.4;margin:0 0 12px}.timeline-label-small{color:#999;font-size:11px;font-weight:400;margin:0 0 4px;text-transform:capitalize}.timeline-comment{color:#333;font-size:15px;line-height:1.6;margin:0 0 16px}.more-link{color:#06c;cursor:pointer;font-weight:500}.more-link:hover{text-decoration:underline}.timeline-documents{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px 0 0}.documents-label{color:#666;font-size:13px;font-weight:500}.documents-list{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.document-item{align-items:center;cursor:pointer;display:inline-flex;gap:8px;text-decoration:none;transition:opacity .2s ease}.document-item:hover{opacity:.7}.document-item .download-icon{color:#06c}.document-link{color:#06c;font-size:14px;font-weight:500;text-decoration:none}.edit-button{flex-shrink:0;margin-left:auto}.edit-button button{background-color:#0000!important;border:none!important;color:#06c!important;font-size:13px!important;font-weight:700!important;letter-spacing:.5px!important;padding:6px 12px!important}.edit-button button:hover{background-color:#0000!important;opacity:.8}.edit-button button svg{color:#06c!important}.edit-button button:disabled{cursor:not-allowed;opacity:.4}.evaluation-section{align-self:flex-start;background:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a;box-sizing:border-box;flex-shrink:0;padding:24px;position:-webkit-sticky;position:sticky;top:20px;width:40%}.evaluation-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.evaluation-header h2{color:#1a1a1a;font-size:18px;font-weight:600;margin:0}.navigation-buttons{display:flex;gap:8px}.navigation-buttons button{align-items:center!important;background-color:#fff!important;border:1px solid #d0d0d0!important;border-radius:4px!important;display:flex!important;justify-content:center!important;padding:0!important}.navigation-buttons button:disabled{cursor:not-allowed;opacity:.4}.navigation-buttons button:hover:not(:disabled){background-color:#f5f5f5!important}.navigation-buttons button svg{font-size:18px}.evaluation-cards{display:flex;flex-direction:column;gap:12px}.evaluation-cards-horizontal{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.evaluation-cards-horizontal::-webkit-scrollbar{height:6px}.evaluation-cards-horizontal::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.evaluation-cards-horizontal::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.evaluation-cards-horizontal::-webkit-scrollbar-thumb:hover{background:#555}.eval-card-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.eval-card-row:last-child{grid-template-columns:1fr}.eval-card-row:last-child .eval-card{max-width:50%}.eval-card{align-items:center;border:1px solid #d0d0d0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:12px 16px;transition:all .2s ease;width:100%}.eval-card:hover{box-shadow:0 2px 8px #0000001a}.eval-card svg{flex-shrink:0;font-size:20px}.eval-card.blue-light{background-color:#e3f2fd;border:1px solid #bbdefb}.eval-card.blue-light svg{color:#1976d2}.eval-card.green-light{background-color:#e8f5e9;border:1px solid #c8e6c9}.eval-card.green-light svg{color:#388e3c}.eval-card.yellow-light{background-color:#fff9e6;border:1px solid #fff59d}.eval-card.yellow-light svg{color:#f9a825}.eval-card.purple-light{background-color:#f3e5f5;border:1px solid #e1bee7}.eval-card.purple-light svg{color:#7b1fa2}.eval-card.cyan-light{background-color:#e0f7fa;border:1px solid #b2ebf2}.eval-card.cyan-light svg{color:#00838f}.eval-content{flex-direction:row;justify-content:space-between;width:100%}.eval-content,.eval-left{align-items:center;display:flex}.eval-left{gap:8px}.eval-label{color:#666;font-size:12px;font-weight:400;margin:0}.eval-value{color:#2c3e50;font-size:15px;font-weight:600}.view-detail-button{margin-top:24px}.view-detail-button button{background-color:#0000!important;border:none!important;color:#06c!important;display:flex!important;font-size:14px;font-weight:600;justify-content:flex-start!important;letter-spacing:.5px;padding:12px;width:100%}.view-detail-button button:hover{background-color:#0000!important;opacity:.8}.view-detail-button button svg{color:#06c!important}@media(max-width:768px){.overview-content{flex-direction:column;max-width:100%;padding:0 16px}.timeline-section{width:100%}.evaluation-section{position:static;width:100%}.timeline-card{padding:18px}.timeline-title{font-size:16px}.timeline-card-header{align-items:flex-start;flex-direction:column;gap:10px}.timeline-meta{flex-wrap:wrap}.timeline-documents{align-items:flex-start;flex-direction:column}.documents-list{width:100%}.edit-button{margin-left:0;width:100%}.edit-button button{width:100%}.evaluation-section{padding:20px}.evaluation-header{align-items:flex-start;flex-direction:column;gap:16px}.evaluation-header h2{font-size:17px}.eval-card-row{grid-template-columns:1fr}.eval-card-row:last-child .eval-card{max-width:100%}.evaluation-cards-horizontal{flex-direction:column}.evaluation-cards-horizontal .eval-card{min-width:auto}.eval-card{gap:12px;padding:14px 16px}.eval-card svg{font-size:24px}.eval-label{font-size:12px}.eval-value{font-size:15px}}.mt2{margin-top:20px!important}.calculator-container{background-color:#fafafa;font-family:Roboto,sans-serif;min-height:100vh;padding:24px}.calculator-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px}.calculator-header .header-left{display:flex;flex-direction:column;gap:8px}.calculator-header .header-left h1{color:#0a0a0a;font-size:18px;font-weight:500;line-height:24px;margin:0}.calculator-header .header-actions{align-items:center;display:flex;gap:12px}.calculator-header .header-actions .assessment-date-label{color:#4a4a4a;font-size:13px;font-weight:600;line-height:18px;white-space:nowrap}.calculator-header .header-actions .set-assessment-btn{align-items:center;background-color:#0000;border:1px solid #155dfc;border-radius:6px;color:#155dfc;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;letter-spacing:.5px;padding:8px 16px;text-transform:uppercase;transition:all .2s}.calculator-header .header-actions .set-assessment-btn:hover{background-color:#eff6ff}.calculator-header .header-actions .set-assessment-btn svg{height:16px;width:16px}.date-picker-wrapper .date-input-group{align-items:center;background:#fff;border:1px solid #d1d5db;border-radius:6px;display:flex;gap:0;overflow:hidden;transition:border-color .2s}.date-picker-wrapper .date-input-group:focus-within{border-color:#155dfc}.date-picker-wrapper .date-input-group .date-input{background-color:#0000;border:none;color:#0a0a0a;font-size:13px;padding:8px 12px;width:140px}.date-picker-wrapper .date-input-group .date-input:focus{outline:none}.date-picker-wrapper .date-input-group .calendar-btn{align-items:center;background-color:#0000;border:none;color:#155dfc;cursor:pointer;display:flex;height:100%;justify-content:center;padding:8px 12px;transition:all .2s}.date-picker-wrapper .date-input-group .calendar-btn:hover{background-color:#f0f4ff}.date-picker-wrapper .date-input-group .calendar-btn svg{height:16px;width:16px}.info-banner{align-items:center;background-color:#e3f2fd;border:1px solid #bbdefb;border-radius:8px;justify-content:space-between;margin-bottom:24px;padding:12px 16px}.info-banner,.info-banner .left{display:flex;gap:8px}.info-banner .info-icon{color:#1976d2;flex-shrink:0}.info-banner .info-text{color:#1565c0;font-size:13px;line-height:18px}.info-banner .info-text strong{font-weight:500}.info-banner .hid-button--secondary{letter-spacing:.2px}.edit-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:#1976d2;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;margin-left:auto;padding:4px 8px}.edit-btn:hover{background-color:#bbdefb}.calculator-content{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-bottom:24px}.calc-section{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px #0000000d;padding:20px}.calc-section .section-title{color:#0a0a0a;font-size:14px;font-weight:500;line-height:20px;margin:0 0 16px}.calc-section .section-content{display:flex;flex-direction:column;gap:16px}.summary-grid{display:flex;flex-direction:column;gap:12px}.summary-item{align-items:center;background-color:#fafafa;border:1px solid;border-radius:6px;display:flex;justify-content:space-between;padding:12px}.summary-item.tier{background-color:#e8f5e9;border-color:#c8e6c9}.summary-item.tier .item-icon{color:#2e7d32}.summary-item.tier .item-value{font-weight:500}.summary-item.points{background-color:#fff3e0;border-color:#ffe0b2}.summary-item.points .item-icon{color:#ef6c00}.summary-item.points .item-value{color:#0a0a0a;font-weight:600}.summary-item.next-tier{background-color:#f3e5f5;border-color:#e1bee7}.summary-item.next-tier .item-icon{color:#7b1fa2}.summary-item.next-tier .item-value{color:#0a0a0a;font-weight:600}.summary-item.licenses{background-color:#e0f7fa;border-color:#b2ebf2}.summary-item.licenses .item-icon{color:#00838f}.summary-item.licenses .item-value{color:#0a0a0a;font-weight:600}.summary-item.potential{background-color:#fff9c4;border-color:#fff59d}.summary-item.potential .item-icon{color:#f57f17}.summary-item.potential .item-value{color:#0a0a0a;font-weight:600}.summary-item .item-left{align-items:center;display:flex;gap:10px}.summary-item .item-left .item-icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.summary-item .item-left .item-label{color:#4a4a4a;font-size:12px;line-height:16px}.summary-item .item-value{border-radius:4px;color:#0a0a0a;font-size:14px;font-weight:600;min-width:80px;padding:4px 12px;text-align:right}.form-field{display:flex;flex-direction:column;gap:8px}.form-field label{color:#4a4a4a;font-size:13px;font-weight:400;line-height:18px}.form-field input{background-color:#fafafa;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#0a0a0a;font-family:inherit;font-size:14px;padding:10px 12px;transition:border-color .2s,background-color .2s;width:100%}.form-field input:focus{background-color:#fff;border-color:#155dfc;outline:none}.form-field input::placeholder{color:#9ca3af}.form-field input:disabled{background-color:#f5f5f5;color:#9ca3af;cursor:not-allowed}.engagement-section{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px #0000000d;grid-column:1/-1;padding:20px}.engagement-section .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.engagement-section .section-header .section-title{color:#0a0a0a;font-size:14px;font-weight:500;margin:0}.engagement-section .section-header .section-subtitle{color:#6b7280;font-size:12px;margin-left:8px}.engagement-section .section-header .activity-badges{display:flex;gap:8px}.engagement-section .section-header .activity-badges .badge{border-radius:12px;font-size:11px;font-weight:500;line-height:16px;padding:4px 12px}.engagement-section .section-header .activity-badges .badge.total{background-color:#ede9fe;color:#6b21a8}.engagement-section .section-header .activity-badges .badge.done{background-color:#d1fae5;color:#065f46}.engagement-section .section-header .activity-badges .badge.pending{background-color:#fee2e2;color:#991b1b}.engagement-section .activity-badges{display:flex;gap:8px}.engagement-section .activity-badges .badge{border-radius:12px;font-size:11px;font-weight:500;line-height:16px;padding:4px 12px}.engagement-section .activity-badges .badge.done{background-color:#d1fae5;color:#065f46}.engagement-section .engagement-list{display:flex;flex-direction:column;gap:12px}.engagement-section .engagement-wrapper{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.engagement-section .engagement-item{align-items:center;background-color:#fafafa;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;transition:all .2s}.engagement-section .engagement-item.expanded{background-color:#fff;border-bottom:1px solid #e5e7eb}.engagement-section .engagement-item:hover{background-color:#f5f5f5}.engagement-section .engagement-item .item-left{align-items:center;display:flex;gap:12px}.engagement-section .engagement-item .item-left .title-wrapper{display:inline-block;position:relative}.engagement-section .engagement-item .item-left .item-title{color:#0a0a0a;font-size:14px;font-weight:500;line-height:20px}.engagement-section .engagement-item .item-left .red-badge{align-items:center;background-color:#ef4444;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:10px;font-weight:600;height:16px;justify-content:center;min-width:16px;padding:0 4px;position:absolute;right:-24px;top:-6px}.engagement-section .engagement-item .item-left .info-icon-wrapper{align-items:center;cursor:pointer;display:inline-flex;margin-left:4px;position:relative}.engagement-section .engagement-item .item-left .info-icon-wrapper .info-icon{color:#ef4444;height:14px;transition:color .2s;width:14px}.engagement-section .engagement-item .item-left .info-icon-wrapper:hover .info-icon{color:#dc2626}.engagement-section .engagement-item .item-left .info-icon-wrapper .info-tooltip{background:#374151;border-radius:6px;bottom:-8px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:11px;font-weight:400;left:50%;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transform:translate(-50%,100%);transition:opacity .2s;white-space:nowrap;z-index:10}.engagement-section .engagement-item .item-left .info-icon-wrapper .info-tooltip:after{border:5px solid;border-color:#0000 #0000 #374151;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.engagement-section .engagement-item .item-left .info-icon-wrapper:hover .info-tooltip{opacity:1}.engagement-section .engagement-item .chevron-icon{color:#9ca3af;height:18px;transition:color .2s;width:18px}.engagement-section .engagement-item:hover .chevron-icon{color:#6b7280}.engagement-section .engagement-table{background:#0000;border:none;border-radius:0;margin-top:0;overflow:hidden;width:100%}.engagement-section .engagement-table .table-header{grid-gap:16px;background-color:#f3f4f6;border-bottom:none;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 2fr;padding:16px 20px}.engagement-section .engagement-table .table-header .th{align-items:center;color:#6b7280;display:flex;font-size:11px;font-weight:600;gap:6px;letter-spacing:.8px;text-transform:uppercase}.engagement-section .engagement-table .table-header .th .info-icon-wrapper{align-items:center;cursor:pointer;display:inline-flex;position:relative}.engagement-section .engagement-table .table-header .th .info-icon-wrapper .info-icon{color:#9ca3af;height:14px;transition:color .2s;width:14px}.engagement-section .engagement-table .table-header .th .info-icon-wrapper:hover .info-icon{color:#6b7280}.engagement-section .engagement-table .table-header .th .info-icon-wrapper .info-tooltip{background:#374151;border-radius:6px;bottom:-8px;box-shadow:0 4px 6px #0000001a;color:#fff;font-size:11px;font-weight:400;left:50%;letter-spacing:normal;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;text-transform:none;transform:translate(-50%,100%);transition:opacity .2s;white-space:nowrap;z-index:10}.engagement-section .engagement-table .table-header .th .info-icon-wrapper .info-tooltip:after{border:5px solid;border-color:#0000 #0000 #374151;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.engagement-section .engagement-table .table-header .th .info-icon-wrapper:hover .info-tooltip{opacity:1}.engagement-section .engagement-table .table-body{background:#fff}.engagement-section .engagement-table .table-row{grid-gap:16px;align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 2fr;padding:16px 20px}.engagement-section .engagement-table .table-row:last-child{border-bottom:none}.engagement-section .engagement-table .table-row:hover{background-color:#fafafa}.engagement-section .engagement-table .table-row .td{align-items:center;color:#0a0a0a;display:flex;font-size:13px}.engagement-section .engagement-table .table-row .td.td-activity{font-weight:400}.engagement-section .engagement-table .table-row .td.td-accelerator,.engagement-section .engagement-table .table-row .td.td-potential{color:#4b5563}.engagement-section .engagement-table .table-row .level-select{-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236b7280'%3E%3Cpath d='m4.427 6.427 3.396 3.396a.25.25 0 0 0 .354 0l3.396-3.396A.25.25 0 0 0 11.396 6H4.604a.25.25 0 0 0-.177.427z'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:16px;border:1px solid #d1d5db;border-radius:6px;color:#0a0a0a;cursor:pointer;font-size:13px;max-width:140px;transition:border-color .2s;width:100%}.engagement-section .engagement-table .table-row .level-select:focus{border-color:#155dfc;outline:none}.engagement-section .engagement-table .table-row .comment-btn{background:#0000;border:none;border-radius:4px;color:#155dfc;cursor:pointer;font-size:13px;font-weight:500;padding:6px 10px;transition:background-color .2s}.engagement-section .engagement-table .table-row .comment-btn:hover{background-color:#eff6ff;text-decoration:underline}.engagement-section .engagement-table .table-row .action-btn{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;color:#374151;cursor:pointer;font-size:12px;font-weight:400;line-height:1.4;max-width:200px;padding:8px 14px;text-align:left;transition:all .2s;white-space:normal}.engagement-section .engagement-table .table-row .action-btn:hover{background-color:#f3f4f6;border-color:#d1d5db}.engagement-section .engagement-table .table-row .status-btn{align-items:center;border:none;border-radius:20px;box-shadow:0 2px 4px #0000001a;cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:8px 18px;transition:all .2s;white-space:nowrap}.engagement-section .engagement-table .table-row .status-btn.accepted{background-color:#10b981;color:#fff}.engagement-section .engagement-table .table-row .status-btn.accepted:hover{background-color:#059669;box-shadow:0 3px 6px #10b9814d}.engagement-section .engagement-table .table-row .status-btn.accepted svg{height:14px;width:14px}.engagement-section .engagement-table .table-row .status-btn.rejected{background-color:#ef4444;color:#fff}.engagement-section .engagement-table .table-row .status-btn.rejected:hover{background-color:#dc2626;box-shadow:0 3px 6px #ef44444d}.engagement-section .engagement-table .table-row .action-icons{align-items:center;display:flex;gap:12px}.engagement-section .engagement-table .table-row .action-icons .icon-btn{align-items:center;background-color:#0000;border:none;border-radius:6px;box-shadow:0 1px 3px #0000001a;cursor:pointer;display:flex;height:34px;justify-content:center;transition:all .2s;width:34px}.engagement-section .engagement-table .table-row .action-icons .icon-btn.check svg{color:#10b981}.engagement-section .engagement-table .table-row .action-icons .icon-btn.check:hover{background-color:#f0fdf4;transform:translateY(-1px)}.engagement-section .engagement-table .table-row .action-icons .icon-btn.cross svg{color:#ef4444}.engagement-section .engagement-table .table-row .action-icons .icon-btn.cross:hover{background-color:#fef2f2;transform:translateY(-1px)}.engagement-section .engagement-table .table-row .action-icons .icon-btn svg{height:18px;width:18px}.engagement-section .engagement-content{background:#fff;border:1px solid #e5e7eb;border-radius:0 0 8px 8px;border-top:none;overflow:hidden}.date-picker-wrapper{display:inline-block;position:relative}.calendar-popup{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 4px 12px #00000026;min-width:340px;padding:20px;position:absolute;right:0;top:calc(100% + 8px);z-index:1000}.calendar-popup .calendar-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.calendar-popup .calendar-header .nav-btn{align-items:center;background-color:#0000;border:none;border-radius:4px;color:#6b7280;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background-color .2s;width:32px}.calendar-popup .calendar-header .nav-btn:hover{background-color:#f3f4f6}.calendar-popup .calendar-header .nav-btn svg{height:18px;width:18px}.calendar-popup .calendar-header .month-year{color:#0a0a0a;font-size:15px;font-weight:600}.calendar-popup .calendar-weekdays{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr);margin-bottom:8px}.calendar-popup .calendar-weekdays .weekday{color:#9ca3af;font-size:11px;font-weight:600;padding:8px 0;text-align:center;text-transform:uppercase}.calendar-popup .calendar-days{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(7,1fr)}.calendar-popup .calendar-days .calendar-day{align-items:center;aspect-ratio:1;background:#0000;border:none;border-radius:6px;color:#0a0a0a;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;transition:all .2s}.calendar-popup .calendar-days .calendar-day:hover:not(.other-month):not(.selected){background-color:#f3f4f6}.calendar-popup .calendar-days .calendar-day.other-month{cursor:pointer}.calendar-popup .calendar-days .calendar-day.other-month:hover{background-color:#f3f4f6}.calendar-popup .calendar-days .calendar-day.selected{background-color:#155dfc;color:#fff;font-weight:600}.calendar-popup .calendar-days .calendar-day.selected:hover{background-color:#0047d1}.calendar-popup .calendar-days .calendar-day.disabled{color:#9ca3af;cursor:not-allowed;opacity:.5;pointer-events:none}.calendar-popup .calendar-days .calendar-day.disabled:hover{background-color:#0000}.comments-files-section{background:#fff;border:1px solid #e5e5e5;border-radius:8px;box-shadow:0 1px 2px #0000000d;grid-column:1/-1;padding:20px}.comments-files-section .section-title{color:#0a0a0a;font-size:14px;font-weight:500;margin:0 0 16px}.comments-files-section .comments-files-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 280px}.comments-files-section .comment-wrapper{display:flex;flex-direction:column;gap:8px}.comments-files-section .comment-wrapper .comment-header{align-items:center;display:flex;justify-content:space-between}.comments-files-section .comment-wrapper .comment-header label{color:#4a4a4a;font-size:13px;font-weight:400}.comments-files-section .comment-wrapper .comment-header .char-count{color:#9ca3af;font-size:12px}.comments-files-section .comment-wrapper textarea{background-color:#fafafa;border:1px solid #d1d5db;border-radius:6px;box-sizing:border-box;color:#0a0a0a;font-family:inherit;font-size:13px;line-height:1.5;min-height:100px;padding:12px;resize:vertical;transition:border-color .2s,background-color .2s;width:100%}.comments-files-section .comment-wrapper textarea:focus{background-color:#fff;border-color:#155dfc;outline:none}.comments-files-section .comment-wrapper textarea::placeholder{color:#9ca3af}.comments-files-section .files-wrapper{display:flex;flex-direction:column;gap:12px}.comments-files-section .files-wrapper .add-files-btn{background-color:#003087;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:500;letter-spacing:.5px;margin-top:26px;padding:10px 16px;text-align:center;text-transform:uppercase;transition:background-color .2s;width:100%}.comments-files-section .files-wrapper .add-files-btn:hover{background-color:#002366}.comments-files-section .files-wrapper .add-files-btn.disabled{background-color:#6b7280;cursor:not-allowed;opacity:.4}.comments-files-section .files-wrapper .file-list{display:flex;flex-direction:column;gap:8px}.comments-files-section .files-wrapper .file-item{align-items:center;background-color:#fafafa;border:1px solid #e5e5e5;border-radius:6px;display:flex;justify-content:space-between;padding:10px 12px;transition:all .2s}.comments-files-section .files-wrapper .file-item:hover{background-color:#f5f5f5}.comments-files-section .files-wrapper .file-item:hover .delete-icon-btn .delete-icon{color:#dc2626}.comments-files-section .files-wrapper .file-item .file-name{color:#0a0a0a;flex:1 1;font-size:13px}.comments-files-section .files-wrapper .file-item .delete-icon-btn{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s}.comments-files-section .files-wrapper .file-item .delete-icon-btn:hover{background-color:#fee2e2}.comments-files-section .files-wrapper .file-item .delete-icon-btn .delete-icon{color:#9ca3af;height:16px;transition:color .2s;width:16px}.submit-section{display:flex;grid-column:1/-1;justify-content:flex-end;padding-top:8px}.submit-section .submit-btn{background-color:#9ca3af;border:none;border-radius:6px;box-shadow:0 1px 2px #0000000d;color:#fff;cursor:not-allowed;font-size:14px;font-weight:500;letter-spacing:.5px;padding:12px 32px;text-transform:uppercase}.submit-section .submit-btn:not(:disabled){background-color:#003087;cursor:pointer}.submit-section .submit-btn:not(:disabled):hover{background-color:#002366;box-shadow:0 2px 4px #0000001a}@media(max-width:1200px){.calculator-content{grid-template-columns:1fr 1fr}.calc-section:last-child{grid-column:1/-1}.engagement-section .section-header{align-items:flex-start;flex-direction:column;gap:12px}.engagement-table{overflow-x:auto}.engagement-table .table-header,.engagement-table .table-row{min-width:800px}}@media(max-width:768px){.calculator-container{padding:16px}.calculator-header{flex-direction:column;gap:12px}.calculator-header .header-actions{justify-content:flex-end;width:100%}.calculator-header .date-picker-wrapper{width:100%}.calculator-header .date-picker-wrapper .date-input-group{align-items:stretch;flex-direction:column}.calculator-header .date-picker-wrapper .date-input-group .date-input{width:100%}.calculator-header .date-picker-wrapper .date-input-group .calendar-btn{justify-content:center;width:100%}.calculator-content{grid-template-columns:1fr}.calc-section{grid-column:1/-1}.comments-files-section .comments-files-grid{grid-template-columns:1fr}.engagement-section .engagement-table .table-header,.engagement-section .engagement-table .table-row{grid-template-columns:1.5fr .8fr .8fr .8fr .8fr 1.5fr;min-width:750px}.calendar-popup{left:auto;right:0}}@media(max-width:480px){.calculator-header .header-left h1{font-size:16px}.summary-item{align-items:flex-start;flex-direction:column;gap:8px}.summary-item .item-value{align-self:flex-end}.engagement-section .activity-badges{flex-wrap:wrap;justify-content:flex-start}.engagement-section .activity-badges .badge{flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;min-width:120px}.engagement-section .engagement-table .table-header,.engagement-section .engagement-table .table-row{font-size:11px;gap:8px;padding:10px}.engagement-section .engagement-table .table-row .level-select{font-size:11px;padding:4px 6px}.engagement-section .engagement-table .table-row .action-btn,.engagement-section .engagement-table .table-row .comment-btn{font-size:11px;padding:4px 8px}.engagement-section .engagement-table .table-row .status-btn{font-size:11px;padding:4px 10px}.calendar-popup{min-width:280px;padding:12px}.calendar-popup .calendar-header .month-year{font-size:13px}.calendar-popup .calendar-header .nav-btn{height:28px;width:28px}.calendar-popup .calendar-days{gap:2px}.calendar-popup .calendar-days .calendar-day{font-size:12px}}.mr10{margin-right:10px!important}.selctWd{height:35px;width:90px}.delete-confirm-modal .hid-modal__header .hid-modal__header-headline--secondary{color:#000;font-size:14px;font-weight:500;line-height:18px;text-align:center}.delete-confirm-modal .message-button-container{display:flex;flex-direction:column;gap:24px}.delete-confirm-modal .message-button-container .info-container{align-items:center;display:flex;flex-direction:column;gap:8px}.delete-confirm-modal .message-button-container .info-container span{font-size:16px;font-weight:500;line-height:22px}.delete-confirm-modal .message-button-container .message-text{border:1px solid #12d32f;border-radius:4px;color:#12d32f;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:18px;padding:16px;text-align:center}.delete-confirm-modal .message-button-container .button-group{display:flex;justify-content:space-between}.delete-confirm-modal .message-button-container .button-group .delete-button-wrapper{position:relative}.delete-confirm-modal .message-button-container .button-group .delete-button-wrapper .hid-loader{left:34px;position:absolute;top:10px}@media screen and (max-width:767px){.hid-galaxy .hid-modal,.hid-galaxy .hid-modal__body{padding:16px}}.status-message-modal-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;padding:0 24px}.status-message-modal-container .message{color:#333;font-family:Roboto;font-size:18px;font-weight:500;line-height:24px;text-align:center}.comment-modal{font-family:Roboto,sans-serif}.comment-modal-title{align-items:flex-start;display:flex;font-size:20px;font-weight:500;justify-content:space-between;padding-right:18px}.comment-modal-title span{color:#222;font-size:26px;font-weight:400;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comment-modal-title .close-btn{background:none;border:none;color:#0a0a0a;cursor:pointer;padding:4px;transition:color .2s ease-in-out}.comment-modal-title .close-btn:hover{color:#d32f2f}.comment-modal-content{padding-bottom:16px;padding-top:8px}.comment-modal-content .add-comment-label,.comment-modal-content .char-count{color:#555;display:inline-block;font-size:12px;font-weight:400;letter-spacing:.2px;margin-bottom:3px}.comment-modal-content .char-count{float:right}.comment-modal-content .textarea-wrapped{border:1px solid #ddd;border-radius:4px;height:142px;margin-bottom:16px;max-height:142px;text-align:center}.comment-modal-content .add-comment-textarea{border:0;border-bottom:1px solid #ddd;border-radius:0;color:#b6b6b6;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:20px;margin:0 auto;min-height:96px;outline-offset:2px;padding:8px 0;resize:vertical;resize:none;text-align:left;width:96%}.comment-modal-content .add-comment-textarea::placeholder{color:#b6b6b6}.comment-modal-content .add-comment-textarea:focus{border-color:#b6b6b6;box-shadow:none;outline:none}.comment-modal-content .add-comment-footer{align-items:center;display:flex;float:right;justify-content:space-between}.comment-modal-content .add-comment-footer .char-count{color:#94a3b8;font-size:12px}.comment-modal-content .add-comment-footer .add-comment-btn{align-items:flex-end;background:none;border:none;color:#2563eb;cursor:pointer;font-size:14px;font-weight:400;letter-spacing:.2px;padding:4px 14px;text-transform:uppercase;transition:color .2s ease-in-out}.comment-modal-content .add-comment-footer .add-comment-btn:disabled{color:#94a3b8;cursor:not-allowed}.comment-modal-content .add-comment-footer .add-comment-btn:hover:not(:disabled){color:#0057b7}.comment-modal-content .table-wrapper{border:1px solid #ddd;border-radius:4px}.comment-modal-content .comments-table{border-collapse:collapse;margin-top:24px;width:100%}.comment-modal-content .comments-table thead{border-bottom:1px solid #e5e7eb}.comment-modal-content .comments-table thead th{color:#666;font-size:12px;font-weight:600;letter-spacing:.2px;padding:18px 12px;text-align:left;vertical-align:top}.comment-modal-content .comments-table tbody tr{border-bottom:1px solid #e5e7eb}.comment-modal-content .comments-table tbody tr td{color:#666;font-size:12px;font-weight:500;letter-spacing:.2px;padding:12px;vertical-align:top}.comment-modal-content .comments-table tbody tr td .comment-text{max-width:450px;white-space:pre-wrap;word-break:break-word}.comment-modal-content .comments-table tbody tr td:last-child{display:flex;gap:12px}.comment-modal-content .comments-table tbody tr td:last-child .icon-btn{background:none;border:none;color:#64748b;cursor:pointer;padding:4px}.comment-modal-content .comments-table tbody tr td:last-child .icon-btn svg{height:20px;width:20px}.comment-modal-content .comments-table tbody tr td:last-child .icon-btn:hover{color:#2563eb}.comment-modal .MuiDialogActions-root{display:flex;gap:12px;justify-content:flex-end;padding:0 25px 20px}.comment-modal .MuiDialogActions-root button{font-size:14px;font-weight:500;height:36px;letter-spacing:.2px;text-transform:uppercase;width:86px}.comment-modal .MuiDialogActions-root .MuiButton-text{color:#0057b7}.comment-modal .MuiDialogActions-root .MuiButton-contained{background-color:#002d56;background-color:var(--color-prussian-blue);color:#fff}.comment-modal .MuiDialogActions-root .MuiButton-contained:hover{background-color:#000023}.performance-trend-container{background-color:#0000;min-height:calc(100vh - 200px);padding:0}.performance-trend-container .charts-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);margin:0;max-width:100%}@media(max-width:1200px){.performance-trend-container .charts-grid{grid-template-columns:1fr}}.performance-trend-container .chart-card-wrapper{background:#fff;border:1px solid #ddd;border-radius:8px;display:flex;flex-direction:column;gap:4px}.performance-trend-container .chart-card-wrapper .chart-card-header{border-bottom:1px solid #ddd;display:flex;flex-direction:column;gap:8px;padding:16px}.performance-trend-container .chart-card-wrapper .chart-card-header .chart-card-title{color:#000;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:22px;margin:0}.performance-trend-container .chart-card-wrapper .chart-card-header .chart-card-meta{align-items:center;color:#6a7282;display:flex;font-size:12px;font-weight:400;gap:8px;line-height:16px}.performance-trend-container .chart-card-wrapper .chart-card-header .chart-card-meta svg{color:#6a7282;height:16px;width:16px}.performance-trend-container .chart-card-wrapper .chart-card-header .chart-card-meta span{align-items:center;display:inline-flex}.performance-trend-container .chart-card-wrapper .chart-card-stats{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-value-wrapper{align-items:center;display:flex}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-value-wrapper .stat-value{color:#002e67;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:22px}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-value-wrapper svg{margin-right:12px}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-change-wrapper{align-items:center;color:#10b981;display:flex;font-size:12px;font-weight:500;gap:6px;letter-spacing:.2px;line-height:16px}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-change-wrapper .stat-arrow{height:16px;width:16px}.performance-trend-container .chart-card-wrapper .chart-card-content{padding:0 16px;position:relative;width:100%}.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart{min-height:250px;width:100%}.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart .recharts-wrapper{width:100%!important}.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart .recharts-surface{overflow:visible}.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart .recharts-cartesian-axis-tick-value{fill:#6b7280;font-size:10px}.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart .recharts-xAxis .recharts-text,.performance-trend-container .chart-card-wrapper .chart-card-content .area-chart .recharts-yAxis .recharts-text{fill:#6b7280;font-size:11px;font-weight:500}.performance-trend-container .chart-card-wrapper .chart-card-content .chart-empty,.performance-trend-container .chart-card-wrapper .chart-card-content .chart-error,.performance-trend-container .chart-card-wrapper .chart-card-content .chart-loading{align-items:center;display:flex;height:250px;justify-content:center;width:100%}.performance-trend-container .chart-card-wrapper .chart-card-content .chart-error span{color:#ef4444;font-size:14px}.performance-trend-container .chart-card-wrapper .chart-card-content .chart-empty span{color:#6b7280;font-size:14px}.performance-trend-container .chart-card-wrapper .time-period-buttons{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:12px 16px 16px}.performance-trend-container .chart-card-wrapper .time-period-buttons .period-btn{background-color:#e5e7eb;border-radius:12px;color:#1c1c1c;cursor:pointer;font-size:12px;font-weight:400;padding:6px;text-align:center;transition:all .2s ease}.performance-trend-container .chart-card-wrapper .time-period-buttons .period-btn:hover{background-color:#d4d4d8}.performance-trend-container .chart-card-wrapper .time-period-buttons .period-btn.active{background-color:#ccdfff;color:#000}.performance-trend-container .chart-card-wrapper .time-period-buttons .period-btn:disabled{cursor:not-allowed;opacity:.5}@media(max-width:768px){.performance-trend-container .charts-grid{grid-template-columns:1fr}.performance-trend-container .chart-card-wrapper{padding:20px 16px}.performance-trend-container .chart-card-wrapper .chart-card-title{font-size:14px}.performance-trend-container .chart-card-wrapper .chart-card-stats{align-items:flex-start;flex-direction:column;gap:10px}.performance-trend-container .chart-card-wrapper .chart-card-stats .stat-value-wrapper .stat-value{font-size:26px}.performance-trend-container .chart-card-wrapper .time-period-buttons .period-btn{font-size:12px;padding:5px 12px}}.recharts-cartesian-axis-tick-value{fill:#6b7280;font-size:11px;font-weight:500}.recharts-cartesian-grid-horizontal line{stroke:#e5e7eb}.recharts-tooltip-wrapper{outline:none;z-index:100}.partner-program-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:20px;width:100%}@media(max-width:768px){.partner-program-container{padding:16px}}.partner-program-container .partner-program-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}@media(max-width:768px){.partner-program-container .partner-program-header{flex-direction:column;gap:16px}}.partner-program-container .partner-program-header .header-left{display:flex;flex:1 1;flex-direction:column;gap:4px}.partner-program-container .partner-program-header .header-left .header-title{color:#222;font-family:Roboto;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:22px;margin:0}@media(max-width:768px){.partner-program-container .partner-program-header .header-left .header-title{font-size:16px;line-height:20px}}.partner-program-container .partner-program-header .header-left .header-subtitle{color:#222;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;margin:0}.partner-program-container .partner-program-header .header-right{align-items:center;display:flex;flex-shrink:0;gap:16px}@media(max-width:768px){.partner-program-container .partner-program-header .header-right{justify-content:space-between;width:100%}}.partner-program-container .partner-program-header .header-right .status-label{color:#374151;font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.partner-program-container .pp-config-tabs{border-bottom:1px solid #e0e0e0;margin-bottom:0}.partner-program-container .pp-config-tabs .MuiTab-root{font-size:15px;font-weight:500;min-width:auto;padding:12px 20px;text-transform:none}@media(max-width:768px){.partner-program-container .pp-config-tabs .MuiTab-root{font-size:14px;min-width:auto;padding:10px 16px}}@media(max-width:480px){.partner-program-container .pp-config-tabs .MuiTab-root{font-size:13px;padding:8px 12px}}.partner-program-container .pp-config-tabs .MuiTabs-indicator{height:3px}.partner-program-container .list-loading{display:flex;justify-content:center;padding:32px;width:100%}.partner-program-container .hid-form-group{margin-bottom:0}.partner-program-container .button-group{align-items:center;display:flex;justify-content:space-between;padding-right:16px}@media(max-width:768px){.partner-program-container .button-group{align-items:flex-start;flex-direction:column;gap:12px;padding-right:0}}.partner-program-container .button-group .hid-button{letter-spacing:.2px}@media(max-width:768px){.partner-program-container .button-group .hid-button{width:100%}}.partner-program-container .button-group .form-link{color:#003087;cursor:pointer;font-family:Roboto;font-size:14px;font-weight:500;line-height:20px}.partner-program-container .table-container{border:1px solid #ddd;overflow-x:auto;width:100%}@media(max-width:768px){.partner-program-container .table-container{border:none;overflow-x:visible}}.partner-program-container .table-container .col-1{width:14%}@media(max-width:768px){.partner-program-container .table-container .col-1{width:100%}}.partner-program-container .table-container .col-2{width:55%}@media(max-width:768px){.partner-program-container .table-container .col-2{width:100%}}.partner-program-container .table-container .col-3{width:22%}@media(max-width:768px){.partner-program-container .table-container .col-3{width:100%}}.partner-program-container .table-container .table-header{background-color:#fafafa;border-bottom:1px solid #ddd;display:flex;padding:16px 24px}@media(max-width:768px){.partner-program-container .table-container .table-header{display:none}}.partner-program-container .table-container .table-header .col-1,.partner-program-container .table-container .table-header .col-2,.partner-program-container .table-container .table-header .col-3{color:#666;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:0;line-height:14px;padding:4px 8px}.partner-program-container .table-container .table-row{align-items:center;border-top:1px solid #ddd;display:flex;padding:0 24px}@media(max-width:768px){.partner-program-container .table-container .table-row{align-items:stretch;border:1px solid #ddd;border-radius:8px;flex-direction:column;margin-bottom:12px;padding:16px}}.partner-program-container .table-container .table-row .col-1,.partner-program-container .table-container .table-row .col-2,.partner-program-container .table-container .table-row .col-3{color:#666;font-family:Roboto;font-size:12px;font-weight:400;letter-spacing:0;line-height:16px;padding:16px 8px}@media(max-width:768px){.partner-program-container .table-container .table-row .col-1,.partner-program-container .table-container .table-row .col-2,.partner-program-container .table-container .table-row .col-3{padding:8px 0}}.partner-program-container .table-container .table-row .col-1{font-weight:500;opacity:.7}.partner-program-container .table-container .table-row .col-2 .hid-form-element__label{display:none}.partner-program-container .table-container .table-row .col-2 .read-more-link{background:none;border:none;color:#003087;cursor:pointer;font-family:Roboto;font-size:12px;font-weight:500;line-height:16px;margin-left:4px;padding:0}.partner-program-container .table-container .table-row:hover{background-color:#ebf4ff;position:relative}.partner-program-container .table-container .table-row:hover:before{border-left:4px solid #00539b;content:"";height:100%;left:0;position:absolute;top:0}.partner-program-container .table-container .table-row .action-buttons{display:flex;gap:16px}@media(max-width:768px){.partner-program-container .table-container .table-row .action-buttons{gap:12px;justify-content:flex-start;margin-top:12px}}.partner-program-container .table-container .table-row .action-buttons .hid-button{letter-spacing:.2px}@media(max-width:768px){.partner-program-container .table-container .table-row .action-buttons .hid-button{font-size:13px;padding:8px 12px}}.partner-program-container .table-container .table-row .action-buttons .iconography--info{--color-cerulean:#00539b}.partner-program-container .table-container .table-row .action-buttons .delete-button:hover{background-color:rgba(211,18,69,.102)}.partner-program-container .table-container .table-row .action-buttons .delete-button:active{background-color:rgba(211,18,69,.459)}.partner-program-container .table-container .no-data{color:#666;display:flex;font-size:16px;justify-content:center;padding:32px}.partner-program-container .hid-pagination-container{--component-active-bg:#003087;--link:#003087;border-top:none;width:100%}
/*# sourceMappingURL=main.242458d6.css.map*/