.icon{justify-content:center;align-items:center;transition:color .2s;display:inline-flex}.icon svg{fill:currentColor;width:100%;height:100%;display:block}.icon svg *{fill:inherit}.icon.icon-size-xs{width:16px;height:16px;font-size:var(--spacing-4)}.icon.icon-size-sm{width:20px;height:20px;font-size:20px}.icon.icon-size-md{width:24px;height:24px;font-size:var(--spacing-6)}.icon.icon-size-lg{width:32px;height:32px;font-size:var(--spacing-8)}.icon.icon-color-default{color:var(--icons-icon-gray-light)}.icon.icon-color-primary{color:var(--primary-base)}.icon.icon-color-secondary{color:var(--text-text-2)}.icon.icon-color-success{color:var(--colors-green)}.icon.icon-color-error{color:var(--colors-red)}.icon.icon-color-warning{color:var(--colors-yellow)}.icon.icon-color-info{color:var(--cyber-blue)}.icon.icon-color-inherit{color:inherit}.icon.icon-color-disabled{color:var(--text-text-4);opacity:.6}.icon.icon-color-periwinkle{color:var(--cyber-periwinkle)}.icon.icon-clickable{cursor:pointer;border-radius:var(--border-radius-sm);transition:background-color .2s,transform .2s}.icon.icon-clickable:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.icon.icon-clickable svg:hover,.icon.icon-clickable svg:focus-visible,.icon.icon-clickable svg:active{fill:var(--icons-icon-input-filled)}.icon.icon-disabled{pointer-events:none;opacity:.6;color:var(--text-text-4)}.icon.icon-loading{opacity:.7}.icon.icon-loading svg{animation:1.5s ease-in-out infinite icon-pulse}.icon.icon-error{color:var(--colors-red);opacity:.8}@keyframes icon-pulse{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-contrast:high){.icon.icon-color-disabled{opacity:.8}.icon.icon-loading{opacity:.9}.icon.icon-error{opacity:1}}@media (prefers-reduced-motion:reduce){.icon.icon-clickable{transition:none}.icon.icon-clickable:hover,.icon.icon-clickable:active{transform:none}.icon.icon-loading svg{animation:none}}.interpres-button{border-radius:var(--border-radius-lg);cursor:pointer;letter-spacing:-.2px;justify-content:center;align-items:center;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;display:inline-flex;position:relative;text-transform:none!important}.interpres-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px;z-index:1}.interpres-button:disabled,.interpres-button.interpres-button--disabled{cursor:not-allowed;pointer-events:none;color:var(--text-inverse)!important;background-color:var(--primary-base)!important;border-color:var(--primary-base)!important;box-shadow:none!important;opacity:.6!important}.interpres-button.interpres-button--full-width{width:100%}.interpres-button.interpres-button--loading{pointer-events:none}.interpres-button.interpres-button--loading .interpres-button-loading-content{opacity:.7}.interpres-button .interpres-button-spinner{color:inherit}.interpres-button .interpres-button-dropdown-icon{margin-left:2px;font-size:18px;transition:transform .15s}.interpres-button.interpres-button--dropdown .interpres-button-dropdown-icon{color:inherit}.interpres-button.interpres-button--dropdown:hover:not(:disabled) .interpres-button-dropdown-icon{transform:translateY(1px)}.interpres-button--primary{background-color:var(--primary-base);color:var(--text-inverse);border:2px solid var(--primary-base)}.interpres-button--primary .MuiButton-startIcon,.interpres-button--primary .MuiButton-endIcon{color:var(--text-inverse)}.interpres-button--primary:hover:not(:disabled){background-color:var(--primary-base-hover);border-color:var(--primary-base-hover);box-shadow:var(--shadow-hover)}.interpres-button--primary:active:not(:disabled){background-color:var(--primary-base-active);border-color:var(--primary-base-active)}.interpres-button--primary.interpres-button--export-action:disabled,.interpres-button--primary.interpres-button--export-action.interpres-button--disabled,.interpres-button--primary.interpres-button--export-action.interpres-button--loading{color:var(--text-inverse)!important;background-color:var(--primary-base)!important;border-color:var(--primary-base)!important;box-shadow:none!important;opacity:.6!important}.interpres-button--primary.interpres-button--export-action:disabled .MuiButton-startIcon,.interpres-button--primary.interpres-button--export-action.interpres-button--disabled .MuiButton-startIcon,.interpres-button--primary.interpres-button--export-action.interpres-button--loading .MuiButton-startIcon,.interpres-button--primary.interpres-button--export-action:disabled .MuiButton-endIcon,.interpres-button--primary.interpres-button--export-action.interpres-button--disabled .MuiButton-endIcon,.interpres-button--primary.interpres-button--export-action.interpres-button--loading .MuiButton-endIcon,.interpres-button--primary.interpres-button--export-action:disabled .interpres-button-spinner,.interpres-button--primary.interpres-button--export-action.interpres-button--disabled .interpres-button-spinner,.interpres-button--primary.interpres-button--export-action.interpres-button--loading .interpres-button-spinner{color:var(--text-inverse)!important}.interpres-button--primary.interpres-button--export-action:disabled .interpres-button-loading-content,.interpres-button--primary.interpres-button--export-action.interpres-button--disabled .interpres-button-loading-content,.interpres-button--primary.interpres-button--export-action.interpres-button--loading .interpres-button-loading-content{opacity:.6!important}.interpres-button--secondary{color:var(--primary-base)!important;border:1px solid var(--primary-base)!important;background-color:#0000!important}.interpres-button--secondary .MuiButton-startIcon,.interpres-button--secondary .MuiButton-endIcon{color:var(--primary-base)!important}.interpres-button--secondary:hover:not(:disabled){border-color:var(--primary-base)!important;color:var(--primary-base-hover)!important;background-color:#6acdeb1a!important}.interpres-button--secondary:hover:not(:disabled) .MuiButton-startIcon,.interpres-button--secondary:hover:not(:disabled) .MuiButton-endIcon{color:var(--primary-base-hover)!important}.interpres-button--secondary:active:not(:disabled){border-color:var(--primary-base-active)!important;color:var(--primary-base-active)!important;background-color:#0000!important}.interpres-button--secondary:active:not(:disabled) .MuiButton-startIcon,.interpres-button--secondary:active:not(:disabled) .MuiButton-endIcon{color:var(--primary-base-active)!important}.interpres-button--link{color:var(--primary-base);background-color:#0000;border:2px solid #0000;line-height:20px;text-decoration:none;font-size:14px!important}.interpres-button--link:hover:not(:disabled){color:var(--primary-base-hover);box-shadow:none;background-color:#0000;border:2px solid #0000;text-decoration:underline}.interpres-button--link:active:not(:disabled){color:var(--primary-base-active);background-color:#0000}.interpres-button--destructive{color:var(--colors-red)!important;border:2px solid var(--colors-red)!important;background-color:#0000!important}.interpres-button--destructive .MuiButton-startIcon,.interpres-button--destructive .MuiButton-endIcon{color:var(--colors-red)}.interpres-button--destructive:hover:not(:disabled){color:var(--colors-red-hover)!important;border-color:var(--colors-red-hover)!important;background-color:#0000!important}.interpres-button--destructive:hover:not(:disabled) .MuiButton-startIcon,.interpres-button--destructive:hover:not(:disabled) .MuiButton-endIcon{color:var(--colors-red-hover)}.interpres-button--destructive:active:not(:disabled){color:var(--colors-red-active)!important;border-color:var(--colors-red-active)!important;background-color:#0000!important}.interpres-button--destructive:active:not(:disabled) .MuiButton-startIcon,.interpres-button--destructive:active:not(:disabled) .MuiButton-endIcon{color:var(--colors-red-active)}.interpres-button--destructive-link{background-color:#0000;border:2px solid #0000;line-height:20px;text-decoration:none;color:var(--colors-red)!important;font-size:14px!important}.interpres-button--destructive-link:hover:not(:disabled){color:var(--colors-red-hover);box-shadow:none;background-color:#0000;text-decoration:underline}.interpres-button--destructive-link:active:not(:disabled){color:var(--colors-red-active);box-shadow:none}.interpres-button--ai{background:linear-gradient(90deg, var(--primary-base) 0%, var(--cyber-violet) 100%);line-height:18px;color:#fafcfc!important;text-transform:none!important;gap:4px!important;font-size:14px!important}.interpres-button--ai:hover:not(:disabled){background:linear-gradient(90deg, var(--primary-base-hover) 0%, var(--cyber-periwinkle) 100%);color:#fafcfc!important}.interpres-button--ai:active:not(:disabled){border-color:var(--primary-base);background:0 0;color:var(--text-text-3)!important}.interpres-button--ai .MuiButton-startIcon,.interpres-button--ai .MuiButton-endIcon{color:#fafcfc!important}.interpres-button--ai:active:not(:disabled) .MuiButton-startIcon,.interpres-button--ai:active:not(:disabled) .MuiButton-endIcon{color:var(--text-text-3)!important}.interpres-button--primary.force-hover{background-color:var(--primary-base-hover);border-color:var(--primary-base-hover)}.interpres-button--primary.force-active{background-color:var(--primary-base-active);border-color:var(--primary-base-active)}.interpres-button--secondary.force-hover{border-color:var(--primary-base-hover);color:var(--primary-base-hover);background-color:#0000!important}.interpres-button--secondary.force-active{border-color:var(--primary-base-active);color:var(--primary-base-active);background-color:#0000!important}.interpres-button--link.force-hover{color:var(--primary-base-hover);text-decoration:underline}.interpres-button--link.force-active{color:var(--primary-base-active)}.interpres-button--destructive.force-hover{color:var(--colors-red-hover)!important;border-color:var(--colors-red-hover)!important;background-color:#0000!important}.interpres-button--destructive.force-hover .MuiButton-startIcon,.interpres-button--destructive.force-hover .MuiButton-endIcon{color:var(--colors-red-hover)}.interpres-button--destructive.force-active{color:var(--colors-red-active)!important;border-color:var(--colors-red-active)!important;background-color:#0000!important}.interpres-button--destructive.force-active .MuiButton-startIcon,.interpres-button--destructive.force-active .MuiButton-endIcon{color:var(--colors-red-active)}.interpres-button--destructive-link.force-hover{color:var(--colors-red-hover);text-decoration:underline}.interpres-button--destructive-link.force-active{color:var(--colors-red-active)}.interpres-button--ai.force-hover{background:linear-gradient(90deg, var(--primary-base-hover) 0%, var(--cyber-periwinkle) 100%)}.interpres-button--ai.force-active{border-color:var(--primary-base);color:var(--text-text-3);background:0 0}.interpres-button--small{min-height:40px;padding:0 var(--spacing-4);gap:4px;font-size:12px}.interpres-button--small .MuiCircularProgress-root{width:16px;height:16px}.interpres-button--medium{min-height:50px;padding:0 var(--spacing-6);gap:6px;font-size:16px;line-height:22px}.interpres-button--medium .MuiCircularProgress-root{width:20px;height:20px}.interpres-button--large{min-height:56px;padding:0 var(--spacing-8);gap:6px;font-size:16px}.interpres-button--large .MuiCircularProgress-root{width:24px;height:24px}[data-theme=dark] .interpres-button--secondary:hover:not(:disabled),[data-theme=dark] .interpres-button--link:hover:not(:disabled){background-color:var(--primary-alpha-20)}@media (prefers-contrast:high){.interpres-button{border-width:3px}.interpres-button:focus-visible{outline-offset:3px;outline-width:3px}}@media (prefers-reduced-motion:reduce){.interpres-button{transition:none}.interpres-button:active:not(:disabled){transform:none}}@media (width<=768px){.interpres-button.interpres-button--small{min-height:44px}.interpres-button.interpres-button--medium{min-height:52px}.interpres-button.interpres-button--large{min-height:64px}}.icon-button{cursor:pointer;color:var(--primary-base);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:color .15s;display:inline-flex}.icon-button svg,.icon-button path{fill:var(--primary-base)}.icon-button:focus{outline:none}.icon-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.icon-button--hover,.icon-button:hover:not(:disabled){color:var(--primary-base-hover)}.icon-button--hover svg,.icon-button:hover:not(:disabled) svg,.icon-button--hover path,.icon-button:hover:not(:disabled) path{fill:var(--primary-base-hover)}.icon-button--disabled,.icon-button:disabled{opacity:.4;cursor:not-allowed}.interpres-loader{flex-direction:column;justify-content:center;align-items:center;display:flex}.interpres-loader:has(.interpres-loader__text){gap:16px}.interpres-loader--centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interpres-loader--full-height{height:100%;min-height:200px}.interpres-loader__spinner{color:var(--primary-base);justify-content:center;align-items:center;display:inline-flex;overflow:visible}.interpres-loader__spinner svg{fill:currentColor;width:100%;height:100%;overflow:visible}.interpres-loader__spinner svg path{fill:currentColor}.interpres-loader--legacy-logo .interpres-loader__spinner{animation:1s ease-in-out infinite bounce}.interpres-loader__text{color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500}@keyframes bounce{0%,to{transform:scale(.85)}50%{transform:scale(1)}}.input-wrapper{flex-direction:column;display:flex;position:relative}.input-container{background:var(--surface-default-card);border:1px solid var(--border-border-2);cursor:text;box-sizing:border-box;height:50px;box-shadow:none;border-radius:6px;outline:none;align-items:center;gap:12px;padding:0 16px;transition:border-color .15s;display:flex;overflow:visible}.input-container .input-start-icon,.input-container .input-end-icon{color:var(--text-text-3);flex-shrink:0}.input-container .input-start-icon svg,.input-container .input-end-icon svg,.input-container .input-start-icon path,.input-container .input-end-icon path{fill:var(--text-text-3)}.input-container--hover{border-color:var(--border-border-1)}.input-container--focus{border:2px solid var(--primary-base);padding:0 15px}.input-container--focus .input-start-icon,.input-container--focus .input-end-icon,.input-container--focus .input-password-toggle{color:var(--primary-base)}.input-container--focus .input-start-icon svg,.input-container--focus .input-end-icon svg,.input-container--focus .input-password-toggle svg,.input-container--focus .input-start-icon path,.input-container--focus .input-end-icon path,.input-container--focus .input-password-toggle path{fill:var(--primary-base)}.input-container--filled .input-start-icon,.input-container--filled .input-end-icon{color:var(--text-text-2)}.input-container--filled .input-start-icon svg,.input-container--filled .input-end-icon svg,.input-container--filled .input-start-icon path,.input-container--filled .input-end-icon path{fill:var(--text-text-2)}.input-container--error{border:2px solid var(--colors-red);padding:0 15px}.input-container--error .input-start-icon,.input-container--error .input-end-icon,.input-container--error .input-password-toggle{color:var(--colors-red)}.input-container--error .input-start-icon svg,.input-container--error .input-end-icon svg,.input-container--error .input-password-toggle svg,.input-container--error .input-start-icon path,.input-container--error .input-end-icon path,.input-container--error .input-password-toggle path{fill:var(--colors-red)}.input-container--error .input-field,.input-container--error .input-field::placeholder{color:var(--colors-red)}.input-container--disabled{opacity:.4;cursor:not-allowed;pointer-events:none}:root[data-theme=light] .input-container{background:var(--input-bg-default-state)}.input-field{width:100%;min-width:0;height:100%;color:var(--text-text-1);appearance:none;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;overflow:visible;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;outline:none!important;margin:0!important;padding:0!important}.input-field:focus{box-shadow:none!important;border:none!important;border-radius:0!important;outline:none!important}.input-field:-webkit-autofill{-webkit-text-fill-color:var(--text-text-1);-webkit-box-shadow:0 0 0px 1000px var(--surface-default-card) inset!important;border-radius:0!important}.input-field:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-text-1);-webkit-box-shadow:0 0 0px 1000px var(--surface-default-card) inset!important;border-radius:0!important}.input-field:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-text-1);-webkit-box-shadow:0 0 0px 1000px var(--surface-default-card) inset!important;border-radius:0!important}.input-field::placeholder{color:var(--text-text-3)}.input-field:disabled{cursor:not-allowed}.input-field::selection{background:#6acdeb4d;border-radius:0}.input-password-toggle{cursor:pointer;color:var(--text-text-3);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.input-password-toggle svg,.input-password-toggle path{fill:var(--text-text-3)}.input-password-toggle:hover{color:var(--text-text-2)}.input-password-toggle:hover svg,.input-password-toggle:hover path{fill:var(--text-text-2)}.input-password-toggle:focus{outline:none}.input-password-toggle:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px;border-radius:6px}.input-error-message{color:var(--colors-red);margin-top:4px;margin-left:-2px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:20px}.radio{-webkit-tap-highlight-color:transparent;background:0 0;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #6acdeb}.radio__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.radio__ring{z-index:0}.radio svg{display:block}.interpres-checkbox{cursor:pointer;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.interpres-checkbox input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;padding:0;position:absolute}.interpres-checkbox input:disabled{cursor:not-allowed}.interpres-checkbox .interpres-checkbox-box{background-color:var(--radio-unselected-bg);border:1px solid var(--radio-unselected-border);border-radius:2px;justify-content:center;align-items:center;width:16px;height:16px;transition:all .15s;display:flex;position:relative}.interpres-checkbox .interpres-checkbox-checkmark{opacity:0;width:10.6px;height:7.8px;transition:opacity .15s}.interpres-checkbox .interpres-checkbox-checkmark path{fill:var(--surface-global-nav)}.interpres-checkbox input:not(:disabled):not(:checked):hover~.interpres-checkbox-box{border-color:var(--text-text-2)}.interpres-checkbox input:checked~.interpres-checkbox-box{background-color:var(--primary-base);border-color:var(--primary-base)}.interpres-checkbox input:checked~.interpres-checkbox-box .interpres-checkbox-checkmark{opacity:1}.interpres-checkbox input:not(:disabled):checked:hover~.interpres-checkbox-box{background-color:var(--primary-base-hover);border-color:var(--primary-base-hover)}.interpres-checkbox.interpres-checkbox-disabled{cursor:not-allowed;opacity:.4}.interpres-checkbox.interpres-checkbox-disabled .interpres-checkbox-box{cursor:not-allowed}.interpres-checkbox input:focus-visible~.interpres-checkbox-box{outline-offset:2px;outline:2px solid #6acdeb80}.textarea-container{gap:var(--spacing-1);flex-direction:column;width:100%;display:flex;position:relative}.textarea-container-small .MuiInputBase-root{min-height:var(--spacing-20);font-size:var(--font-size-sm)}.textarea-container-small .MuiInputBase-input{padding:var(--spacing-2) var(--spacing-3)}.textarea-container-medium .MuiInputBase-root{min-height:var(--spacing-32);font-size:var(--font-size-base)}.textarea-container-medium .MuiInputBase-input{padding:var(--spacing-3) var(--spacing-4)}.textarea-container-large .MuiInputBase-root{min-height:var(--spacing-48);font-size:var(--font-size-lg)}.textarea-container-large .MuiInputBase-input{padding:var(--spacing-4) var(--spacing-6)}.textarea-container.textarea-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.textarea-container.textarea-readonly .MuiInputBase-root{background-color:var(--surface-default-card)}.textarea-container.textarea-error .MuiInputBase-root{border-color:var(--colors-red)}.textarea-container.textarea-error .MuiFormLabel-root{color:var(--colors-red)}.textarea-field{width:100%}.textarea-field .MuiInputBase-root{background-color:var(--surface-default-card);border:1px solid var(--border-border-2);border-radius:var(--border-radius-lg);color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;font-weight:500;transition:border-color .2s}.textarea-field .MuiInputBase-root:hover:not(.Mui-disabled){background-color:var(--surface-active-item);border-color:var(--border-border-2)}.textarea-field .MuiInputBase-root.Mui-focused{border-color:var(--primary-base);background-color:var(--surface-default-card)}.textarea-field .MuiInputBase-root.Mui-error{border-color:var(--colors-red)}.textarea-field .MuiInputBase-root.Mui-error:hover{border-color:var(--colors-red-hover)}.textarea-field .MuiInputBase-root.Mui-error.Mui-focused{border-color:var(--colors-red)}.textarea-field .MuiInputBase-root.Mui-disabled{background-color:var(--surface-default-card);border-color:var(--border-border-2);color:var(--text-text-3);opacity:.5}.textarea-field .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border:none}.textarea-field .MuiInputBase-input{padding:var(--spacing-3) var(--spacing-4);font-family:Plus Jakarta Sans,sans-serif;font-weight:500;line-height:var(--line-height-relaxed);color:var(--text-text-2)}.textarea-field .MuiInputBase-input::placeholder{color:var(--text-text-4);opacity:1}.textarea-field .MuiInputBase-input:focus{color:var(--text-text-2)}.textarea-field .MuiInputBase-input.Mui-disabled{color:var(--text-text-3);-webkit-text-fill-color:var(--text-text-3)}.textarea-field .MuiFormLabel-root{color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;font-weight:var(--font-weight-semibold);font-size:var(--font-size-base)}.textarea-field .MuiFormLabel-root.Mui-focused{color:var(--primary-base)}.textarea-field .MuiFormLabel-root.Mui-error{color:var(--colors-red)}.textarea-field .MuiFormLabel-root.Mui-disabled{color:var(--text-text-3)}.textarea-element{width:100%;min-height:var(--spacing-32);background-color:var(--input-bg-default-state);border:1px solid var(--input-border-default-state);border-radius:var(--border-radius-lg);padding:var(--spacing-3) var(--spacing-3);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-base);font-weight:500;line-height:var(--line-height-relaxed);color:var(--input-text-focus-state);resize:none;outline:none;transition:border-color,background-color .2s}.textarea-element.textarea-resizable{resize:vertical}.textarea-element::placeholder{color:var(--input-text-default-state);opacity:1}.textarea-element:hover:not(:disabled):not(:read-only):not(:focus){background-color:var(--input-bg-hover-state);border-color:var(--input-border-hover-state)}.textarea-element:focus{background-color:var(--input-bg-focus-state);border-color:var(--input-border-focus-state);color:var(--input-text-focus-state)}.textarea-element:disabled{opacity:.5;cursor:not-allowed}.textarea-element:read-only{cursor:default}.textarea-container-small .textarea-element{min-height:var(--spacing-20)}.textarea-container-large .textarea-element{min-height:var(--spacing-48)}.textarea-container-secondary .textarea-element:focus{border-color:var(--cyber-periwinkle)}.textarea-container-success .textarea-element:focus{border-color:var(--cyber-green)}.textarea-container-error .textarea-element:focus{border-color:var(--colors-red)}.textarea-container-warning .textarea-element:focus{border-color:var(--cyber-orange)}.textarea-container-info .textarea-element:focus{border-color:var(--cyber-blue)}.textarea-label{margin-bottom:var(--spacing-2);font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-relaxed);color:var(--input-text-focus-state);display:block}.textarea-container-error .textarea-label,.textarea-label .required-indicator{color:var(--colors-red)}.textarea-helper-text{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);color:var(--input-text-default-state)}.textarea-container-error .textarea-helper-text{color:var(--colors-red)}.textarea-character-count{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);line-height:var(--line-height-relaxed);text-align:right;color:var(--input-text-default-state)}.textarea-character-count.exceeded{color:var(--colors-red)}.textarea-footer{justify-content:space-between;align-items:flex-start;gap:var(--spacing-2);display:flex}.textarea-container-primary .MuiInputBase-root.Mui-focused{border-color:var(--primary-base)}.textarea-container-primary .MuiFormLabel-root.Mui-focused{color:var(--primary-base)}.textarea-container-secondary .MuiInputBase-root.Mui-focused{border-color:var(--cyber-periwinkle)}.textarea-container-secondary .MuiFormLabel-root.Mui-focused{color:var(--cyber-periwinkle)}.textarea-container-success .MuiInputBase-root.Mui-focused{border-color:var(--cyber-green)}.textarea-container-success .MuiFormLabel-root.Mui-focused{color:var(--cyber-green)}.textarea-container-error .MuiInputBase-root{border-color:var(--colors-red)}.textarea-container-error .MuiInputBase-root:hover{border-color:var(--colors-red-hover)}.textarea-container-error .MuiInputBase-root.Mui-focused{border-color:var(--colors-red)}.textarea-container-error .MuiFormLabel-root{color:var(--colors-red)}.textarea-container-warning .MuiInputBase-root.Mui-focused{border-color:var(--cyber-orange)}.textarea-container-warning .MuiFormLabel-root.Mui-focused{color:var(--cyber-orange)}.textarea-container-info .MuiInputBase-root.Mui-focused{border-color:var(--cyber-blue)}.textarea-container-info .MuiFormLabel-root.Mui-focused{color:var(--cyber-blue)}@media (width<=768px){.textarea-container-medium .MuiInputBase-root{min-height:var(--spacing-24)}.textarea-container-large .MuiInputBase-root{min-height:var(--spacing-32)}.textarea-wrapper-footer{flex-direction:column;align-items:flex-start}}.MuiChip-root.interpres-chip{border-radius:var(--border-radius-sm);text-shadow:0 1px 1px #00000080;transition:"background-color, box-shadow, border-color" .2s ease;font-weight:700}.MuiChip-root.interpres-chip.chip-small{height:22px;font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-2)}.MuiChip-root.interpres-chip.chip-small .MuiChip-label{line-height:18px;font-size:var(--font-size-sm);padding:0;font-weight:700}.MuiChip-root.interpres-chip.chip-small .MuiChip-icon{width:12px;height:12px;margin:0 var(--spacing-2) 0 0;line-height:20px;font-size:var(--font-size-xs)}.MuiChip-root.interpres-chip.chip-small .MuiChip-deleteIcon{width:12px;height:12px;margin:0 0 0 var(--spacing-1)}.MuiChip-root.interpres-chip.chip-medium{height:28px;font-size:var(--font-size-sm);padding:var(--spacing-1) var(--spacing-3) var(--spacing-1) var(--spacing-3)}.MuiChip-root.interpres-chip.chip-medium .MuiChip-label{line-height:26px;font-size:var(--font-size-sm);padding:0;font-weight:700}.MuiChip-root.interpres-chip.chip-medium .MuiChip-icon{width:14px;height:14px;margin:0 var(--spacing-2) 0 0;line-height:26px;font-size:var(--font-size-xs)}.MuiChip-root.interpres-chip.chip-medium .MuiChip-deleteIcon{width:16px;height:16px;margin:0 0 0 var(--spacing-2)}.MuiChip-root.interpres-chip .MuiChip-icon,.MuiChip-root.interpres-chip .MuiChip-deleteIcon{color:inherit;font-size:var(--font-size-xs);align-items:center;display:flex}.MuiChip-root.interpres-chip .MuiChip-icon svg,.MuiChip-root.interpres-chip .MuiChip-deleteIcon svg{width:100%;height:100%;display:block}.MuiChip-root.interpres-chip .MuiChip-deleteIcon{opacity:.7;transition:opacity .15s}.MuiChip-root.interpres-chip .MuiChip-deleteIcon:hover{opacity:1}.MuiChip-root.interpres-chip .MuiChip-label{font-size:var(--font-size-xs);align-items:center;font-weight:700;display:flex}.MuiChip-root.interpres-chip.chip-filled.chip-color-primary{background-color:var(--primary-base);color:var(--chip-cvss-text);border:1px solid var(--primary-base)}.MuiChip-root.interpres-chip.chip-filled.chip-color-secondary{background-color:var(--chip-secondary-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-secondary-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-success{background-color:var(--chip-success-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-success-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-error{background-color:var(--colors-red);color:var(--chip-cvss-text);border:1px solid var(--colors-red)}.MuiChip-root.interpres-chip.chip-filled.chip-color-warning{background-color:var(--chip-warning-bg);color:var(--chip-warning-text);border:1px solid var(--chip-warning-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-info{background-color:var(--chip-info-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-info-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-cvssNegative{background-color:var(--chip-cvss-negative-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-cvss-negative-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-cvssPositive{background-color:var(--chip-cvss-positive-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-cvss-positive-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-cvssWarning{background-color:var(--chip-cvss-warning-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-cvss-warning-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-available{background-color:var(--chip-status-bg);color:var(--chip-available-text);border:1px solid var(--chip-status-bg);box-shadow:none;text-shadow:none;text-transform:uppercase;letter-spacing:.2px;font-weight:800}.MuiChip-root.interpres-chip.chip-filled.chip-color-available .MuiChip-icon svg,.MuiChip-root.interpres-chip.chip-filled.chip-color-available .MuiChip-icon path{fill:var(--chip-available-text)}.MuiChip-root.interpres-chip.chip-filled.chip-color-available.chip-state-active{background-color:var(--surface-active-item);border-color:var(--surface-active-item)}.MuiChip-root.interpres-chip.chip-filled.chip-color-unavailable{background-color:var(--chip-status-bg);color:var(--chip-unavailable-text);border:1px solid var(--chip-status-bg);box-shadow:none;text-shadow:none;text-transform:uppercase;letter-spacing:.2px;font-weight:800}.MuiChip-root.interpres-chip.chip-filled.chip-color-unavailable .MuiChip-icon svg,.MuiChip-root.interpres-chip.chip-filled.chip-color-unavailable .MuiChip-icon path{fill:var(--chip-unavailable-text)}.MuiChip-root.interpres-chip.chip-filled.chip-color-unavailable.chip-state-active{background-color:var(--surface-active-item);border-color:var(--surface-active-item)}.MuiChip-root.interpres-chip.chip-filled.chip-color-reference{background-color:var(--chip-status-bg);color:var(--chip-reference-text);border:1px solid var(--chip-status-bg);box-shadow:none;text-shadow:none;text-transform:uppercase;letter-spacing:.2px;font-weight:800}.MuiChip-root.interpres-chip.chip-filled.chip-color-reference.chip-state-active{background-color:var(--surface-active-item);border-color:var(--surface-active-item)}.MuiChip-root.interpres-chip.chip-filled.chip-color-collection{background-color:var(--chip-status-bg);color:var(--chip-collection-text);border:1px solid var(--chip-status-bg);box-shadow:none;text-shadow:none;text-transform:uppercase;letter-spacing:.2px;font-weight:800}.MuiChip-root.interpres-chip.chip-filled.chip-color-collection.chip-state-active{background-color:var(--surface-active-item);border-color:var(--surface-active-item)}.MuiChip-root.interpres-chip.chip-filled.chip-color-low{background-color:var(--chip-low-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-low-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-priorityLow{background-color:var(--chip-priority-low-bg);color:var(--chip-priority-low-text);border:1px solid var(--chip-priority-low-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-priorityMedium{background-color:var(--chip-priority-medium-bg);color:var(--chip-priority-medium-text);border:1px solid var(--chip-priority-medium-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-priorityHigh{background-color:var(--chip-priority-high-bg);color:var(--chip-priority-high-text);border:1px solid var(--chip-priority-high-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-medium{background-color:var(--chip-medium-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-medium-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-high{background-color:var(--chip-priority-high-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-priority-high-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-critical{background-color:var(--chip-critical-bg);color:var(--chip-cvss-text);border:1px solid var(--chip-critical-bg)}.MuiChip-root.interpres-chip.chip-filled.chip-color-label{background-color:var(--surface-active-item);color:var(--text-text-3);box-shadow:none;text-shadow:none;letter-spacing:.2px;border:none;font-weight:800}.MuiChip-root.interpres-chip.chip-filled.chip-color-label .MuiChip-icon svg,.MuiChip-root.interpres-chip.chip-filled.chip-color-label .MuiChip-icon path{fill:var(--text-text-3)}.MuiChip-root.interpres-chip.chip-outlined{background-color:#0000}.MuiChip-root.interpres-chip.chip-outlined.chip-color-primary{color:var(--primary-base);border:1px solid var(--primary-base)}.MuiChip-root.interpres-chip.chip-outlined.chip-color-secondary{color:var(--chip-secondary-bg);border:1px solid var(--chip-secondary-bg)}.MuiChip-root.interpres-chip.chip-outlined.chip-color-success{color:var(--chip-success-bg);border:1px solid var(--chip-success-bg)}.MuiChip-root.interpres-chip.chip-outlined.chip-color-error{color:var(--colors-red);border:1px solid var(--colors-red)}.MuiChip-root.interpres-chip.chip-outlined.chip-color-warning{color:var(--chip-warning-bg);border:1px solid var(--chip-warning-bg)}.MuiChip-root.interpres-chip.chip-outlined.chip-color-info{color:var(--cyber-blue);border:1px solid var(--cyber-blue)}.MuiChip-root.interpres-chip.chip-cvss{text-shadow:0 1px 1px #00000080}.MuiChip-root.interpres-chip.detections-severity-filter-chip{text-align:left;box-shadow:none;justify-content:flex-start}.MuiChip-root.interpres-chip.detections-severity-filter-chip .MuiChip-label{text-align:left;justify-content:flex-start;width:auto}.MuiChip-root.interpres-chip.detections-severity-filter-chip--critical{background-color:var(--detections-severity-critical-bg)!important;border-color:var(--detections-severity-critical-bg)!important;color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--critical .MuiChip-label{color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--high{background-color:var(--detections-severity-high-bg)!important;border-color:var(--detections-severity-high-bg)!important;color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--high .MuiChip-label{color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--medium{background-color:var(--detections-severity-medium-bg)!important;border-color:var(--detections-severity-medium-bg)!important;color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--medium .MuiChip-label{color:var(--chip-cvss-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--low{background-color:var(--detections-severity-low-bg)!important;border-color:var(--detections-severity-low-bg)!important;color:var(--detections-severity-low-info-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--low .MuiChip-label{color:var(--detections-severity-low-info-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--info{background-color:var(--detections-severity-info-bg)!important;border-color:var(--detections-severity-info-bg)!important;color:var(--detections-severity-low-info-text)!important}.MuiChip-root.interpres-chip.detections-severity-filter-chip--info .MuiChip-label{color:var(--detections-severity-low-info-text)!important}.MuiChip-root.interpres-chip.chip-clickable{cursor:pointer}.MuiChip-root.interpres-chip.chip-clickable:hover{opacity:.9}.MuiChip-root.interpres-chip.chip-clickable.chip-state-active:hover,.MuiChip-root.interpres-chip.chip-clickable.chip-state-hover:hover,.MuiChip-root.interpres-chip.chip-clickable.chip-state-active:focus,.MuiChip-root.interpres-chip.chip-clickable.chip-state-hover:focus{background-color:var(--surface-active-item)}.MuiChip-root.interpres-chip.chip-disabled{opacity:.5;cursor:not-allowed}.MuiChip-root.interpres-chip.chip-error{background-color:var(--colors-red);color:var(--chip-cvss-text);border-color:var(--colors-red)}.MuiChip-root.interpres-chip.priority-icon-low,.MuiChip-root.interpres-chip.priority-icon-medium,.MuiChip-root.interpres-chip.priority-icon-high{box-shadow:none!important;text-shadow:none!important;background-color:#0000!important;border:none!important;padding:0!important}.MuiChip-root.interpres-chip.priority-icon-low{cursor:pointer;transition:color .2s;color:var(--chip-priority-low-icon)!important}.MuiChip-root.interpres-chip.priority-icon-low:hover{color:var(--chip-priority-low-icon-hover)!important}.MuiChip-root.interpres-chip.priority-icon-low .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-low .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-low svg,.MuiChip-root.interpres-chip.priority-icon-low path,.MuiChip-root.interpres-chip.priority-icon-low .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-low .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-low .interpres-icon path{color:var(--chip-priority-low-icon)!important;fill:var(--chip-priority-low-icon)!important}.MuiChip-root.interpres-chip.priority-icon-low:hover .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-low:hover .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-low:hover svg,.MuiChip-root.interpres-chip.priority-icon-low:hover path,.MuiChip-root.interpres-chip.priority-icon-low:hover .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-low:hover .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-low:hover .interpres-icon path{color:var(--chip-priority-low-icon-hover)!important;fill:var(--chip-priority-low-icon-hover)!important}.MuiChip-root.interpres-chip.priority-icon-medium{cursor:pointer;transition:color .2s;color:var(--chip-priority-medium-icon)!important}.MuiChip-root.interpres-chip.priority-icon-medium:hover{color:var(--chip-priority-medium-icon-hover)!important}.MuiChip-root.interpres-chip.priority-icon-medium .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-medium .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-medium svg,.MuiChip-root.interpres-chip.priority-icon-medium path,.MuiChip-root.interpres-chip.priority-icon-medium .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-medium .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-medium .interpres-icon path{color:var(--chip-priority-medium-icon)!important;fill:var(--chip-priority-medium-icon)!important}.MuiChip-root.interpres-chip.priority-icon-medium:hover .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-medium:hover .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-medium:hover svg,.MuiChip-root.interpres-chip.priority-icon-medium:hover path,.MuiChip-root.interpres-chip.priority-icon-medium:hover .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-medium:hover .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-medium:hover .interpres-icon path{color:var(--chip-priority-medium-icon-hover)!important;fill:var(--chip-priority-medium-icon-hover)!important}.MuiChip-root.interpres-chip.priority-icon-high{cursor:pointer;transition:color .2s;color:var(--chip-priority-high-icon)!important}.MuiChip-root.interpres-chip.priority-icon-high:hover{color:var(--chip-priority-high-icon-hover)!important}.MuiChip-root.interpres-chip.priority-icon-high .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-high .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-high svg,.MuiChip-root.interpres-chip.priority-icon-high path,.MuiChip-root.interpres-chip.priority-icon-high .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-high .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-high .interpres-icon path{color:var(--chip-priority-high-icon)!important;fill:var(--chip-priority-high-icon)!important}.MuiChip-root.interpres-chip.priority-icon-high:hover .MuiChip-label,.MuiChip-root.interpres-chip.priority-icon-high:hover .MuiChip-label *,.MuiChip-root.interpres-chip.priority-icon-high:hover svg,.MuiChip-root.interpres-chip.priority-icon-high:hover path,.MuiChip-root.interpres-chip.priority-icon-high:hover .interpres-icon,.MuiChip-root.interpres-chip.priority-icon-high:hover .interpres-icon svg,.MuiChip-root.interpres-chip.priority-icon-high:hover .interpres-icon path{color:var(--chip-priority-high-icon-hover)!important;fill:var(--chip-priority-high-icon-hover)!important}.chip-icon-start{align-items:center;display:inline-flex}.chip-icon-end-small{margin-left:var(--spacing-2);font-size:var(--font-size-xs);align-items:center;line-height:20px;display:inline-flex}.chip-icon-end-medium{margin-left:var(--spacing-2);font-size:var(--font-size-xs);align-items:center;line-height:26px;display:inline-flex}.interpres-switch{align-items:center;font-family:Plus Jakarta Sans,sans-serif;display:inline-flex;position:relative}.interpres-switch .interpres-switch-wrapper{align-items:center;display:inline-flex;position:relative}.interpres-switch .interpres-switch-loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interpres-switch .interpres-switch-mui{width:53px;height:32px;transition:opacity transform .2s ease;padding:0}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase{transition:transform color .2s ease;padding:6px}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked{color:var(--surface-global-nav);transform:translate(21px)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked .MuiSwitch-thumb{background-color:var(--switch-thumb-checked)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--primary-base);border-color:var(--primary-base);opacity:1}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:hover:not(.Mui-disabled){background-color:#0000}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:hover:not(.Mui-disabled) .MuiSwitch-thumb{background-color:var(--switch-thumb-checked)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:hover:not(.Mui-disabled)+.MuiSwitch-track{background-color:var(--primary-base-hover);border-color:var(--primary-base-hover)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:active:not(.Mui-disabled){background-color:#0000;transform:translate(22px)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:active:not(.Mui-disabled) .MuiSwitch-thumb{background-color:var(--switch-thumb-checked)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked:active:not(.Mui-disabled)+.MuiSwitch-track{background-color:var(--primary-base-active);border-color:var(--primary-base-active)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked.Mui-disabled .MuiSwitch-thumb{background-color:var(--switch-thumb-checked)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked.Mui-disabled+.MuiSwitch-track{background-color:var(--primary-base);border-color:var(--primary-base);opacity:.4}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-focusVisible .MuiSwitch-thumb{box-shadow:0 0 0 2px #6acdeb4d}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-disabled .MuiSwitch-thumb{background-color:var(--text-text-3)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase.Mui-disabled+.MuiSwitch-track{border-color:var(--text-text-3);opacity:.4;background-color:#0000}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:hover:not(.Mui-disabled):not(.Mui-checked){background-color:#0000}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:hover:not(.Mui-disabled):not(.Mui-checked) .MuiSwitch-thumb{background-color:var(--text-text-1)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:hover:not(.Mui-disabled):not(.Mui-checked)+.MuiSwitch-track{border-color:var(--text-text-1)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:active:not(.Mui-disabled):not(.Mui-checked){background-color:#0000;transform:translate(-1px)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:active:not(.Mui-disabled):not(.Mui-checked) .MuiSwitch-thumb{background-color:var(--text-text-3)}.interpres-switch .interpres-switch-mui .MuiSwitch-switchBase:active:not(.Mui-disabled):not(.Mui-checked)+.MuiSwitch-track{border-color:var(--text-text-3)}.interpres-switch .interpres-switch-mui .MuiSwitch-thumb{background-color:var(--text-text-3);width:20px;height:20px;transition:background-color transform .2s ease;box-shadow:none;border-radius:50%}.interpres-switch .interpres-switch-mui .MuiSwitch-track{border:2px solid var(--text-text-3);opacity:1;transition:background-color border-color .2s ease;background-color:#0000;border-radius:80px}.interpres-switch .interpres-switch-label{color:var(--text-text-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);-webkit-user-select:none;user-select:none;cursor:pointer;transition:color .15s}.interpres-switch .interpres-switch-label:hover{color:var(--text-text-2)}.interpres-switch .interpres-switch-helper-text{color:var(--text-text-3);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin-top:var(--spacing-1);text-align:left}.interpres-switch .interpres-switch-error-message{color:var(--colors-red);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin-top:var(--spacing-1);text-align:left}.interpres-switch.interpres-switch-small .interpres-switch-mui{width:40px;height:24px}.interpres-switch.interpres-switch-small .interpres-switch-mui .MuiSwitch-switchBase{padding:4px}.interpres-switch.interpres-switch-small .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked{transform:translate(16px)}.interpres-switch.interpres-switch-small .interpres-switch-mui .MuiSwitch-thumb{width:16px;height:16px}.interpres-switch.interpres-switch-small .interpres-switch-label{font-size:var(--font-size-xs)}.interpres-switch.interpres-switch-medium .interpres-switch-mui{width:53px;height:32px}.interpres-switch.interpres-switch-medium .interpres-switch-mui .MuiSwitch-switchBase{padding:6px}.interpres-switch.interpres-switch-medium .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked{transform:translate(21px)}.interpres-switch.interpres-switch-medium .interpres-switch-mui .MuiSwitch-thumb{width:20px;height:20px}.interpres-switch.interpres-switch-medium .interpres-switch-label{font-size:var(--font-size-sm)}.interpres-switch.interpres-switch-large .interpres-switch-mui{width:64px;height:38px}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-switchBase{padding:6px}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked{transform:translate(26px)}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-thumb{width:26px;height:26px}.interpres-switch.interpres-switch-large .interpres-switch-label{font-size:var(--font-size-base)}.interpres-switch.interpres-switch-label-start{flex-direction:row-reverse}.interpres-switch.interpres-switch-label-start .interpres-switch-label{margin-right:var(--spacing-3);margin-left:0}.interpres-switch.interpres-switch-label-end{flex-direction:row}.interpres-switch.interpres-switch-label-end .interpres-switch-label{margin-left:var(--spacing-3);margin-right:0}.interpres-switch.interpres-switch-label-top{flex-direction:column-reverse;align-items:flex-start}.interpres-switch.interpres-switch-label-top .interpres-switch-label{margin-bottom:var(--spacing-2);margin-left:0;margin-right:0}.interpres-switch.interpres-switch-label-bottom{flex-direction:column;align-items:flex-start}.interpres-switch.interpres-switch-label-bottom .interpres-switch-label{margin-top:var(--spacing-2);margin-left:0;margin-right:0}.interpres-switch.interpres-switch-checked .interpres-switch-label{color:var(--primary-base);font-weight:var(--font-weight-medium)}.interpres-switch.interpres-switch-checked .interpres-switch-label:hover{color:var(--primary-base-hover)}.interpres-switch.interpres-switch-error .interpres-switch-mui .MuiSwitch-track{border-color:var(--colors-red)}.interpres-switch.interpres-switch-error .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:var(--colors-red);border-color:var(--colors-red)}.interpres-switch.interpres-switch-error .interpres-switch-label{color:var(--colors-red)}.interpres-switch.interpres-switch-disabled{pointer-events:none;opacity:.4}.interpres-switch.interpres-switch-disabled .interpres-switch-label{cursor:not-allowed;color:var(--text-text-4)}.interpres-switch.interpres-switch-loading{pointer-events:none}.interpres-switch.interpres-switch-loading .interpres-switch-mui{opacity:.6}.interpres-switch.interpres-switch-focused .interpres-switch-mui .MuiSwitch-thumb{box-shadow:0 0 0 2px var(--primary-alpha-20)}.interpres-switch.interpres-switch-fullwidth{justify-content:space-between;width:100%}.interpres-switch.interpres-switch-fullwidth .interpres-switch-label{flex:1}@media (width<=480px){.interpres-switch.interpres-switch-large .interpres-switch-mui{width:53px;height:32px}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-switchBase{padding:6px}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-switchBase.Mui-checked{transform:translate(21px)}.interpres-switch.interpres-switch-large .interpres-switch-mui .MuiSwitch-thumb{width:20px;height:20px}}.interpres-search-input{width:100%;height:var(--search-input-height,50px);font-family:Plus Jakarta Sans,sans-serif;display:inline-flex;position:relative}.interpres-search-input .input-container,.interpres-search-input .input-wrapper{width:100%;height:100%}.interpres-search-input .input-field{height:100%;padding-right:20px!important}.interpres-search-input .input-field::-webkit-search-cancel-button{appearance:none}.interpres-search-input .input-field::-webkit-search-decoration{appearance:none}.interpres-search-input .input-field::-ms-clear{display:none}.interpres-search-input.interpres-search-input--has-value .input-field{padding-right:38px!important}.interpres-search-input.interpres-search-input--loading .input-field{padding-right:56px!important}.interpres-search-input.interpres-search-input--loading.interpres-search-input--has-value .input-field{padding-right:66px!important}.interpres-search-input__clear-button{color:#aab5bf;cursor:pointer;z-index:1;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;width:12px;height:12px;padding:0;transition:opacity .15s,color .15s,background-color .15s;display:flex;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.interpres-search-input__clear-button .icon{width:12px;height:12px}.interpres-search-input__clear-button:hover{color:#d2d9e0;background:#ffffff1a}.interpres-search-input__clear-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-search-input__clear-button:disabled{opacity:.5;cursor:not-allowed}.interpres-search-input__loading-icon{color:#6b7a8a;z-index:1;justify-content:center;align-items:center;width:16px;height:16px;animation:1s linear infinite search-spin;display:flex;position:absolute;top:50%;right:36px;transform:translateY(-50%)}.interpres-search-input__loading-icon .icon{width:100%;height:100%}@keyframes search-spin{0%{transform:translateY(-50%)rotate(0)}to{transform:translateY(-50%)rotate(360deg)}}.interpres-search-input--sm .interpres-search-input__clear-button{width:16px;height:16px;right:8px}.interpres-search-input--sm .interpres-search-input__clear-button .icon{width:10px;height:10px}.interpres-search-input--sm .interpres-search-input__loading-icon{width:14px;height:14px;right:28px}.interpres-search-input--lg .interpres-search-input__clear-button{width:24px;height:24px;right:16px}.interpres-search-input--lg .interpres-search-input__clear-button .icon{width:14px;height:14px}.interpres-search-input--lg .interpres-search-input__loading-icon{width:18px;height:18px;right:44px}.interpres-search-input--disabled{opacity:.5;pointer-events:none}.interpres-search-input--loading .interpres-search-input__clear-button{right:40px}.interpres-search-input--loading.interpres-search-input--sm .interpres-search-input__clear-button{right:32px}.interpres-search-input--loading.interpres-search-input--lg .interpres-search-input__clear-button{right:48px}@media (prefers-reduced-motion:reduce){.interpres-search-input__clear-button{transition:none}.interpres-search-input__loading-icon{animation:none}}.slider{-webkit-user-select:none;user-select:none;flex-direction:column;gap:8px;display:flex}.slider--disabled{opacity:.5;pointer-events:none}.slider__track-container{align-items:center;height:20px;display:flex;position:relative}.slider__track{cursor:pointer;border-radius:2px;width:100%;height:4px;position:relative}.slider__track-bg{background-color:#314252;border-radius:2px;position:absolute;inset:0}.slider__track-filled{pointer-events:none;border-radius:2px;height:100%;position:absolute;top:0;left:0}.slider__track-gradient{pointer-events:none;border-radius:2px;height:100%;position:absolute;top:0}.slider__ticks{pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;inset:0}.slider__tick{background-color:#4a5d6d;border-radius:50%;width:4px;height:4px;position:absolute;transform:translate(-50%)}.slider__tick--active,.slider--range .slider__tick{background-color:#4a5d6d}.slider--range .slider__tick--active{background-color:#0000}.slider__thumb-wrapper{cursor:grab;z-index:1;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;transform:translate(-50%)}.slider__thumb-wrapper--active{cursor:grabbing;z-index:2}.slider__value-tooltip{color:#fff;white-space:nowrap;pointer-events:none;z-index:10;background:#1d2730;border-radius:4px;padding:4px 8px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:16px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.slider__value-tooltip:after{content:"";border:4px solid #0000;border-top-color:#1d2730;position:absolute;top:100%;left:50%;transform:translate(-50%)}.slider__thumb-glow{pointer-events:none;border-radius:50%;width:40px;height:40px;position:absolute}.slider__thumb{border-radius:50%;width:20px;height:20px;transition:transform .15s;box-shadow:0 2px 4px #0003}.slider__thumb-wrapper:hover .slider__thumb,.slider__thumb-wrapper--active .slider__thumb{transform:scale(1.1)}.slider__labels{justify-content:space-between;width:100%;display:flex}.slider__labels--top{order:-1}.slider__labels--bottom{order:1}.slider__label{color:#d2d9e0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.slider__label--min{text-align:left}.slider__label--max{text-align:right}.interpres-tabs-container{width:100%;position:relative}.interpres-tabs{border:0;border-bottom:1px solid var(--border-border-2);background-color:#0000;border-radius:0;min-height:auto;padding:0}.interpres-tabs .MuiTabs-indicator,.interpres-tabs .interpres-tabs-indicator{display:none!important}.interpres-tabs .MuiTabs-flexContainer{gap:4px}.interpres-tabs .interpres-tabs-scroll-button{color:var(--text-text-2)}.interpres-tabs .interpres-tabs-scroll-button:hover{color:var(--text-text-1)}.interpres-tabs .interpres-tabs-scroll-button.Mui-disabled{opacity:.3}.interpres-tabs-container .interpres-tab{min-width:auto;min-height:auto;font-family:Plus Jakarta Sans,sans-serif;font-weight:500;font-size:var(--font-size-sm);text-transform:none;color:var(--tab-default-text);opacity:1;transition:background-color .15s ease ease, color .15s ease ease, box-shadow .15s ease ease;background-color:#0000;border:none;border-radius:0;padding:12px 16px;line-height:20px;position:relative}.interpres-tabs-container .interpres-tab:hover,.interpres-tabs-container .interpres-tab:focus,.interpres-tabs-container .interpres-tab:active,.interpres-tabs-container .interpres-tab.Mui-focusVisible{box-shadow:none!important;background-color:#0000!important;outline:none!important}.interpres-tabs-container .interpres-tab .MuiTouchRipple-root{display:none!important}.interpres-tabs-container .interpres-tab:after{content:"";z-index:2;background-color:#0000;height:2px;transition:background-color .2s;position:absolute;bottom:0;left:0;right:0}.interpres-tabs-container .interpres-tab .interpres-tab-content{align-items:center;gap:8px;display:flex}.interpres-tabs-container .interpres-tab .interpres-tab-icon{width:16px;height:16px;color:inherit;justify-content:center;align-items:center;display:flex}.interpres-tabs-container .interpres-tab .interpres-tab-icon .icon{width:16px;height:16px}.interpres-tabs-container .interpres-tab .interpres-tab-label{font-weight:500;font-size:var(--font-size-sm);color:inherit;line-height:20px}.interpres-tabs-container .interpres-tab .interpres-tab-badge{font-weight:400;font-size:var(--font-size-xs);color:inherit;opacity:.7;line-height:16px}.interpres-tabs-container .interpres-tab:hover:not(.Mui-disabled):not(.Mui-selected){background-color:var(--primary-alpha-10);color:var(--text-text-1)}.interpres-tabs-container .interpres-tab.Mui-selected{color:var(--primary-base);border-bottom:2px solid var(--primary-base);background-color:#0000;font-weight:600;box-shadow:0 1px 3px #0000001a}.interpres-tabs-container .interpres-tab.Mui-selected .interpres-tab-icon{color:var(--primary-base)}.interpres-tabs-container .interpres-tab.Mui-selected .interpres-tab-icon svg{fill:var(--primary-base)}.interpres-tabs-container .interpres-tab:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-tabs-container .interpres-tab.Mui-disabled{color:var(--tab-disabled-text);opacity:.5;pointer-events:none}@media (width<=768px){.interpres-tabs-container .interpres-tab{min-width:60px;padding:6px 15px 20px 6px;font-size:14px}.interpres-tabs-container .interpres-tab .interpres-tab-label{font-size:14px}.interpres-tabs-container .interpres-tab .interpres-tab-badge{font-size:12px}}.interpres-associations-link{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:space-between;align-items:center;font-family:Plus Jakarta Sans,sans-serif;transition:all .15s;display:inline-flex;padding:3px 8px 5px 0!important}.interpres-associations-link.MuiButtonBase-root{min-width:0;padding:3px 8px 5px 0!important}.interpres-associations-link .interpres-associations-link-content{flex-grow:1;align-items:center;gap:6px;display:flex}.interpres-associations-link .interpres-associations-link-icon{color:var(--primary-base);flex-shrink:0;transition:color .15s;overflow:hidden;justify-content:center!important;align-items:center!important;width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important;display:inline-flex!important}.interpres-associations-link .interpres-associations-link-icon svg{width:14px!important;min-width:14px!important;max-width:14px!important;height:14px!important}.interpres-associations-link .interpres-associations-link-icon svg *{transform-origin:0}.interpres-associations-link .interpres-associations-link-label{color:var(--primary-base);white-space:nowrap;font-size:14px;font-weight:700;line-height:20px;transition:color .15s}.interpres-associations-link .interpres-associations-link-count{color:var(--primary-base);white-space:nowrap;flex-shrink:0;margin-left:6px;font-size:14px;font-weight:600;line-height:20px;transition:color .15s}.interpres-associations-link:hover:not(:disabled) .interpres-associations-link-icon,.interpres-associations-link:hover:not(:disabled) .interpres-associations-link-label,.interpres-associations-link:hover:not(:disabled) .interpres-associations-link-count{color:var(--primary-base-hover)}.interpres-associations-link:active:not(:disabled) .interpres-associations-link-icon,.interpres-associations-link:active:not(:disabled) .interpres-associations-link-label,.interpres-associations-link:active:not(:disabled) .interpres-associations-link-count{color:var(--primary-base-active)}.interpres-associations-link:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-associations-link.interpres-associations-link--disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.interpres-associations-link.force-hover .interpres-associations-link-icon,.interpres-associations-link.force-hover .interpres-associations-link-label,.interpres-associations-link.force-hover .interpres-associations-link-count{color:var(--primary-base-hover)}.interpres-associations-link.force-active .interpres-associations-link-icon,.interpres-associations-link.force-active .interpres-associations-link-label,.interpres-associations-link.force-active .interpres-associations-link-count{color:var(--primary-base-active)}@media (prefers-reduced-motion:reduce){.interpres-associations-link,.interpres-associations-link .interpres-associations-link-icon,.interpres-associations-link .interpres-associations-link-label,.interpres-associations-link .interpres-associations-link-count{transition:none}}.relative-time{align-items:center;gap:4px;display:inline-flex}.relative-time__icon{color:#aab5bf;flex-shrink:0}.relative-time__text{color:#aab5bf;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;line-height:18px}.interpres-card{box-sizing:border-box;background-color:#314252;border-radius:20px;transition:background-color .15s;position:relative}.interpres-card--default{background-color:#314252}.interpres-card--outlined{background-color:#0000;border:1px solid #47596b}.interpres-card--elevated{background-color:#314252;box-shadow:0 4px 12px #00000040}.interpres-card--padding-none{padding:0}.interpres-card--padding-small{padding:16px}.interpres-card--padding-medium{padding:24px}.interpres-card--padding-large{padding:30px}.interpres-card--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.interpres-card--clickable:hover:not(.interpres-card--disabled),.interpres-card--clickable:active:not(.interpres-card--disabled){background-color:#384c5e}.interpres-card--clickable:focus{outline:none}.interpres-card--clickable:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-card--selected,.interpres-card--selected.interpres-card--clickable:hover{background-color:#384c5e}.interpres-card--disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background-color:#283542}.interpres-card--full-width{width:100%}@media (prefers-reduced-motion:reduce){.interpres-card{transition:none}}.interpres-list{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.interpres-list__row{color:var(--text-text-2);box-sizing:border-box;background-color:#0000;align-items:center;transition:background-color .15s;display:flex}.interpres-list__row--hoverable:hover{background-color:var(--table-rows-hover)}.interpres-list__row--hoverable:hover .interpres-list__cell{color:var(--text-text-1)}.interpres-list__row--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.interpres-list__row--clickable:focus{outline:none}.interpres-list__row--clickable:focus-visible{outline:2px solid var(--primary-base);outline-offset:-2px}.interpres-list__row--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.interpres-list__row--disabled .interpres-list__cell{color:var(--text-text-4)}.interpres-list__row--divider{border-bottom:.8px solid var(--border-border-2)}.interpres-list__cell{flex-shrink:0;align-items:center;transition:color .15s;display:flex}.interpres-list__cell--left{text-align:left;justify-content:flex-start}.interpres-list__cell--center{text-align:center;justify-content:center}.interpres-list__cell--right{text-align:right;justify-content:flex-end}.interpres-list__cell:first-child{flex:1;min-width:0}.interpres-list--small .interpres-list__row{gap:16px;padding:8px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:600;line-height:18px}.interpres-list--medium .interpres-list__row{gap:24px;padding:20px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600;line-height:22px}.interpres-list--large .interpres-list__row{gap:32px;padding:16px 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:600;line-height:24px}@media (prefers-reduced-motion:reduce){.interpres-list__row,.interpres-list__cell{transition:none}}.interpres-table-pagination{color:var(--text-text-3);box-sizing:border-box;justify-content:space-between;align-items:center;padding:8px 0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex}.interpres-table-pagination__item-count{color:var(--text-text-4);white-space:nowrap;padding-right:24px;font-size:13px}.interpres-table-pagination__item-count strong{color:var(--text-text-3);font-weight:600}.interpres-table-pagination__controls{align-items:center;gap:16px;display:flex}.interpres-table-pagination__page-size{align-items:center;gap:8px;display:flex}.interpres-table-pagination__page-size-label{color:var(--text-text-4);white-space:nowrap;font-size:13px}.interpres-table-pagination__page-size-select{appearance:none;border:1px solid var(--border-border-2);color:var(--text-text-3);cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23AAB5BF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:12px;border-radius:4px;padding:6px 28px 6px 10px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .15s,background-color .15s}.interpres-table-pagination__page-size-select:hover:not(:disabled){border-color:var(--text-text-3);background-color:var(--surface-active-item)}.interpres-table-pagination__page-size-select:focus{border-color:var(--primary-base);outline:none}.interpres-table-pagination__page-size-select:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-table-pagination__page-size-select:disabled{opacity:.5;cursor:not-allowed}.interpres-table-pagination__page-size-select option{background-color:var(--surface-default-card);color:var(--text-text-3)}.interpres-table-pagination__nav{align-items:center;gap:4px;display:flex}.interpres-table-pagination__nav-button{width:32px;height:32px;color:var(--text-text-3);cursor:pointer;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex}.interpres-table-pagination__nav-button .icon{width:16px;height:16px}.interpres-table-pagination__nav-button:hover:not(:disabled){background-color:var(--surface-active-item);color:var(--text-text-2)}.interpres-table-pagination__nav-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-table-pagination__nav-button:disabled,.interpres-table-pagination__nav-button--disabled{color:var(--text-text-4);cursor:not-allowed}.interpres-table-pagination__nav-button--disabled:hover{color:var(--text-text-4);background-color:#0000}.interpres-table-pagination__page-info{color:var(--text-text-3);white-space:nowrap;align-items:center;gap:4px;padding:0 8px;font-size:13px;display:flex}.interpres-table-pagination__page-info span{color:var(--text-text-4)}.interpres-table-pagination--disabled{opacity:.5;pointer-events:none}.interpres-table-pagination--loading{opacity:.7}.interpres-table-pagination--loading .interpres-table-pagination__nav-button,.interpres-table-pagination--loading .interpres-table-pagination__page-size-select{pointer-events:none}@media (prefers-reduced-motion:reduce){.interpres-table-pagination__nav-button,.interpres-table-pagination__page-size-select{transition:none}}.interpres-table-header{letter-spacing:.2px;text-transform:uppercase;color:var(--text-text-3);cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;box-sizing:border-box;background:0 0;border:none;align-items:center;padding:12px;font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:18px;transition:color .15s;display:flex}.interpres-table-header--sortable{cursor:pointer}.interpres-table-header--sortable:hover:not(.interpres-table-header--disabled){color:var(--text-text-2)}.interpres-table-header--sortable:hover:not(.interpres-table-header--disabled) .interpres-table-header__sort-icon{opacity:1;color:var(--text-text-2)}.interpres-table-header--sortable:active:not(.interpres-table-header--disabled){color:var(--primary-base)}.interpres-table-header--sortable:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.interpres-table-header--sorted{color:var(--primary-base)}.interpres-table-header--sorted .interpres-table-header__sort-icon{opacity:1;color:var(--primary-base)}.interpres-table-header--disabled{color:var(--text-text-4);cursor:not-allowed}.interpres-table-header--disabled .interpres-table-header__sort-icon{color:var(--text-text-4)}.interpres-table-header--align-left{text-align:left;justify-content:flex-start}.interpres-table-header--align-center{text-align:center;justify-content:center}.interpres-table-header--align-right{text-align:right;flex-direction:row-reverse;justify-content:flex-end}.interpres-table-header--align-right .interpres-table-header__sort-icon{margin-left:0;margin-right:4px}.interpres-table-header__label{display:inline-block}.interpres-table-header__sort-icon{opacity:0;width:14px;height:14px;color:var(--text-text-3);justify-content:center;align-items:center;margin-left:4px;transition:opacity .15s,color .15s,transform .15s;display:flex}.interpres-table-header__sort-icon .icon{width:100%;height:100%}.interpres-table-header--sortable:hover .interpres-table-header__sort-icon{opacity:.5}.interpres-table-header--sorted .interpres-table-header__sort-icon{opacity:1}.interpres-table-header__sort-icon--asc{transform:rotate(180deg)}.interpres-table-header__sort-icon--desc{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.interpres-table-header,.interpres-table-header__sort-icon{transition:none}}.interpres-table-header-actions,.interpres-table-header-actions__buttons{align-items:center;gap:12px;display:flex}.score-meter{align-items:center;gap:4px;display:inline-flex}.score-meter__bar{flex-shrink:0;transition:background-color .2s}.interpres-heatmap-timeline{--heatmap-empty:var(--surface-active-item);--heatmap-border:transparent;--heatmap-label:var(--text-text-3);--heatmap-selected:var(--text-text-3);flex-direction:column;gap:10px;width:100%;max-width:100%;font-family:Plus Jakarta Sans,sans-serif;display:flex}.interpres-heatmap-timeline__title{color:var(--text-text-1);font-size:20px;font-weight:700;line-height:28px}.interpres-heatmap-timeline .react-calendar-heatmap{width:100%;height:auto;overflow:visible}.interpres-heatmap-timeline .react-calendar-heatmap text{fill:var(--heatmap-label);font-size:10px;font-weight:400}.interpres-heatmap-timeline .react-calendar-heatmap-month-label{transform:translateY(calc(var(--heatmap-month-label-offset,110px) + 28px))}.interpres-heatmap-timeline .react-calendar-heatmap-weekday-label{dominant-baseline:middle;transform:translateY(-6px)}.interpres-heatmap-timeline__cell{fill:var(--heatmap-empty);stroke:var(--heatmap-border);stroke-width:0;transition:fill .15s,stroke .15s}.interpres-heatmap-timeline__cell--level-1{fill:var(--cyber-orange)}.interpres-heatmap-timeline__cell--level-2{fill:var(--cyber-yellow)}.interpres-heatmap-timeline__cell--critical{fill:var(--cyber-red)}.interpres-heatmap-timeline__cell--error{fill:var(--cyber-orange)}.interpres-heatmap-timeline__cell--warning{fill:var(--cyber-amber)}.interpres-heatmap-timeline__cell--debug{fill:var(--cyber-yellow)}.interpres-heatmap-timeline__cell--info{fill:var(--primary-base)}.interpres-heatmap-timeline__cell--selected{stroke:var(--heatmap-selected);stroke-width:1px}.interpres-heatmap-timeline--interactive .interpres-heatmap-timeline__cell{cursor:pointer;width:12px}.interpres-heatmap-timeline__legend{color:var(--heatmap-label);align-items:center;gap:8px;margin-top:12px;font-size:12px;display:inline-flex}.interpres-heatmap-timeline__legend-swatches{gap:4px;display:inline-flex}.interpres-heatmap-timeline__legend-swatch{border:1px solid var(--heatmap-border);border-radius:2px;width:12px;height:12px;display:inline-block}.interpres-pie-chart{display:inline-flex;position:relative}.interpres-pie-chart__container{align-items:center;gap:24px;display:flex}.interpres-pie-chart__container--legend-bottom{flex-direction:column}.interpres-pie-chart__container--legend-right{flex-direction:row}.interpres-pie-chart__svg{overflow:visible}.interpres-pie-chart__slice{cursor:pointer;transition:opacity .2s,transform .2s}.interpres-pie-chart__slice:hover,.interpres-pie-chart__slice--hovered{opacity:.85}.interpres-pie-chart__label{pointer-events:none;-webkit-user-select:none;user-select:none;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:#fff;text-anchor:middle;dominant-baseline:central;font-weight:600}.interpres-pie-chart__legend{flex-direction:column;gap:8px;min-width:120px;display:flex}.interpres-pie-chart__legend--horizontal{min-width:unset;flex-flow:wrap;gap:16px}.interpres-pie-chart__legend-item{cursor:pointer;align-items:center;gap:8px;transition:opacity .2s;display:flex}.interpres-pie-chart__legend-item:hover{opacity:.7}.interpres-pie-chart__legend-color{border-radius:2px;flex-shrink:0;width:12px;height:12px}.interpres-pie-chart__legend-text{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-2);white-space:nowrap;font-weight:400}.interpres-pie-chart__legend-value{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-1);margin-left:auto;font-weight:600}.interpres-pie-chart__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-pie-chart__tooltip-label{margin-bottom:4px;font-weight:600}.interpres-pie-chart__tooltip-value{opacity:.9;font-weight:400}.interpres-donut-chart{display:inline-flex;position:relative}.interpres-donut-chart__wrapper{position:relative}.interpres-donut-chart__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interpres-donut-chart__center-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-3);margin-bottom:4px;font-weight:400}.interpres-donut-chart__center-value{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-4xl);color:var(--text-text-1);font-weight:700;line-height:1}.interpres-bar-chart{display:inline-block;position:relative}.interpres-bar-chart__svg{overflow:visible}.interpres-bar-chart__bar{cursor:pointer;transition:opacity .2s}.interpres-bar-chart__bar:hover,.interpres-bar-chart__bar--hovered{opacity:.8}.interpres-bar-chart__bar-value{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-1);text-anchor:middle;dominant-baseline:text-after-edge;pointer-events:none;font-weight:600}.interpres-bar-chart__x-axis-line{stroke:var(--border-border-2);stroke-width:1px}.interpres-bar-chart__x-axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-4);text-anchor:middle;dominant-baseline:hanging;font-weight:600}.interpres-bar-chart__y-axis-line{stroke:var(--border-border-2);stroke-width:1px}.interpres-bar-chart__y-axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-4);text-anchor:end;dominant-baseline:middle;font-weight:600}.interpres-bar-chart__grid-lines line{stroke:var(--border-border-3);stroke-width:1px;stroke-dasharray:4 4}.interpres-bar-chart__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-bar-chart__tooltip-label{margin-bottom:4px;font-weight:600}.interpres-bar-chart__tooltip-value{opacity:.9;font-weight:400}.interpres-area-chart{display:inline-block;position:relative}.interpres-area-chart__svg{overflow:visible}.interpres-area-chart__area{transition:opacity .2s}.interpres-area-chart__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.interpres-area-chart__dot{transition:r .2s}.interpres-area-chart__x-axis-line{stroke:var(--border-border-2);stroke-width:1px}.interpres-area-chart__x-axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-4);text-anchor:middle;dominant-baseline:hanging;font-weight:600}.interpres-area-chart__y-axis-line{stroke:var(--border-border-2);stroke-width:1px}.interpres-area-chart__y-axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-4);text-anchor:end;dominant-baseline:middle;font-weight:600}.interpres-area-chart__grid-lines line{stroke:var(--border-border-3);stroke-width:1px;stroke-dasharray:4 4}.interpres-area-chart__legend{justify-content:center;gap:24px;margin-top:16px;display:flex}.interpres-area-chart__legend-item{cursor:pointer;align-items:center;gap:8px;transition:opacity .2s;display:flex}.interpres-area-chart__legend-item:hover{opacity:.7}.interpres-area-chart__legend-color{border-radius:2px;width:12px;height:12px}.interpres-area-chart__legend-text{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-3);font-weight:400}.interpres-area-chart__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-area-chart__tooltip-label{margin-bottom:8px;font-weight:600}.interpres-area-chart__tooltip-row{align-items:center;gap:8px;margin-bottom:4px;display:flex}.interpres-area-chart__tooltip-row:last-child{margin-bottom:0}.interpres-area-chart__tooltip-indicator{border-radius:2px;width:8px;height:8px}.interpres-area-chart__tooltip-name{opacity:.8}.interpres-area-chart__tooltip-value{margin-left:auto;font-weight:600}.interpres-area-chart__hover-line{stroke:var(--border-border-2);stroke-width:1px;stroke-dasharray:4 4}.interpres-stacked-bar-chart{display:inline-block;position:relative}.interpres-stacked-bar-chart__svg{overflow:visible}.interpres-stacked-bar-chart__bar-segment{cursor:pointer;transition:opacity .2s}.interpres-stacked-bar-chart__bar-segment:hover{opacity:.8}.interpres-stacked-bar-chart__x-axis-line,.interpres-stacked-bar-chart__y-axis-line{stroke:var(--border-border-2);stroke-width:1px}.interpres-stacked-bar-chart__x-axis-label,.interpres-stacked-bar-chart__y-axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-4);font-weight:600}.interpres-stacked-bar-chart__x-axis-label{text-anchor:middle;dominant-baseline:hanging}.interpres-stacked-bar-chart__y-axis-label{text-anchor:end;dominant-baseline:middle}.interpres-stacked-bar-chart__grid-lines line{stroke:var(--border-border-3);stroke-width:1px;stroke-dasharray:4 4}.interpres-stacked-bar-chart__legend{justify-content:center;gap:16px;margin-top:16px;display:flex}.interpres-stacked-bar-chart__legend-item{align-items:center;gap:8px;display:flex}.interpres-stacked-bar-chart__legend-color{border-radius:2px;width:12px;height:12px}.interpres-stacked-bar-chart__legend-text{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-3)}.interpres-stacked-bar-chart__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-radar-chart{display:inline-block;position:relative}.interpres-radar-chart__svg{overflow:visible}.interpres-radar-chart__grid-line{fill:none;stroke:var(--border-border-3);stroke-width:1px}.interpres-radar-chart__axis{stroke:var(--border-border-2);stroke-width:1px}.interpres-radar-chart__axis-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-3);text-anchor:middle;dominant-baseline:middle;font-weight:600}.interpres-radar-chart__series-area{transition:opacity .2s}.interpres-radar-chart__series-line{fill:none;stroke-linejoin:round}.interpres-radar-chart__dot{cursor:pointer;transition:r .2s}.interpres-radar-chart__dot:hover{r:6}.interpres-radar-chart__legend{justify-content:center;gap:16px;margin-top:16px;display:flex}.interpres-radar-chart__legend-item{align-items:center;gap:8px;display:flex}.interpres-radar-chart__legend-color{border-radius:2px;width:12px;height:12px}.interpres-radar-chart__legend-text{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-sm);color:var(--text-text-3)}.interpres-radar-chart__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-progress-ring{justify-content:center;align-items:center;display:inline-flex;position:relative}.interpres-progress-ring__svg{transform:rotate(-90deg)}.interpres-progress-ring__background{fill:none}.interpres-progress-ring__progress{fill:none;stroke-linecap:round;transition:stroke-dashoffset .8s ease-out}.interpres-progress-ring__center{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.interpres-progress-ring__value{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;line-height:1}.interpres-progress-ring__label{color:var(--text-text-3);margin-top:2px;font-family:Plus Jakarta Sans,sans-serif;font-weight:400}.interpres-sparkline{display:inline-block}.interpres-sparkline__svg{overflow:visible}.interpres-sparkline__line{fill:none;stroke-linecap:round;stroke-linejoin:round}.interpres-sparkline__area{stroke:none}.interpres-sparkline__bar{transition:opacity .2s}.interpres-sparkline__dot{transition:r .2s}.interpres-heat-map{display:inline-block;position:relative}.interpres-heat-map__container{flex-direction:column;display:flex}.interpres-heat-map__svg{overflow:visible}.interpres-heat-map__cell{cursor:pointer;transition:opacity .2s}.interpres-heat-map__cell:hover{opacity:.8}.interpres-heat-map__cell-value{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);text-anchor:middle;dominant-baseline:central;pointer-events:none;font-weight:600}.interpres-heat-map__row-label,.interpres-heat-map__col-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);fill:var(--text-text-3);font-weight:600}.interpres-heat-map__row-label{text-anchor:end;dominant-baseline:central}.interpres-heat-map__col-label{text-anchor:middle;dominant-baseline:hanging}.interpres-heat-map__tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;z-index:100;font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:#fff;background:#222d38e6;border-radius:8px;padding:12px;position:absolute;box-shadow:0 4px 12px #00000026}.interpres-heat-map__legend{align-items:center;gap:8px;margin-top:16px;padding-left:60px;display:flex}.interpres-heat-map__legend-gradient{border-radius:2px;flex:1;height:12px}.interpres-heat-map__legend-label{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-xs);color:var(--text-text-3);font-weight:600}.interpres-world-map{flex-direction:column;width:100%;height:100%;min-height:200px;display:flex;position:relative}.interpres-world-map__svg{flex:1;width:100%;height:100%}.interpres-world-map__country{cursor:pointer;stroke:var(--border-border-1);transition:opacity .15s}.interpres-world-map__country:hover{opacity:.8}.interpres-world-map__loading,.interpres-world-map__error{width:100%;height:100%;color:var(--text-text-2);justify-content:center;align-items:center;font-size:14px;display:flex}.interpres-world-map__error{color:var(--colors-red)}.interpres-world-map__tooltip{z-index:1000;pointer-events:none;white-space:nowrap;background-color:#222d38f2;border-radius:8px;padding:10px 14px;font-family:Plus Jakarta Sans,sans-serif;position:absolute;box-shadow:0 4px 16px #0003}.interpres-world-map__tooltip-name{color:#fff;margin-bottom:4px;font-size:13px;font-weight:600}.interpres-world-map__tooltip-value{color:#fffc;font-size:12px}.interpres-world-map__legend{color:var(--text-text-2);justify-content:center;align-items:center;gap:8px;padding:8px 0;font-size:11px;display:flex}.interpres-world-map__legend-gradient{border-radius:4px;width:100px;height:8px}.interpres-world-map__legend-label{font-weight:500}.page-background{background-color:var(--surface-default-background);-ms-overflow-style:none;scrollbar-width:none;width:100%;position:relative;overflow:hidden}.page-background::-webkit-scrollbar{display:none}.page-background-full-height{min-height:100vh}.page-background-full-width{width:100%}.page-background-pattern{pointer-events:none;z-index:0;background-image:url(/static/decorative-lines-ChKPLVf5.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}.page-background-content{z-index:1;width:100%;height:100%;position:relative}.page-background-full-height .page-background-content{min-height:100vh}.interpres-branding{--fill-0:var(--text-text-1);--fill-1:var(--text-text-3);justify-content:center;align-items:center;display:inline-flex}.interpres-branding svg{width:100%;height:100%;display:block}.interpres-branding--error{border-radius:var(--border-radius-sm);background-color:#ffffff1a}.account-button{cursor:pointer;background-color:var(--primary-base);color:#fafcfc;text-transform:uppercase;letter-spacing:0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;line-height:1;transition:background-color .15s;display:inline-flex}.account-button:focus{outline:none}.account-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.account-button--hover,.account-button:hover:not(:disabled){background-color:var(--primary-base-hover)}.account-button--disabled,.account-button:disabled{opacity:.4;cursor:not-allowed}.account-button__avatar{object-fit:cover;border-radius:50%;width:100%;height:100%}.interpres-mode-switcher__trigger{border:1px solid var(--border-border-2);width:34px;height:34px;color:var(--text-text-2);border-radius:8px}.interpres-mode-switcher__trigger:hover{background-color:var(--surface-active-item);border-color:var(--border-border-1);color:var(--text-text-1)}.interpres-mode-switcher .MuiPaper-root{background-color:var(--surface-default-card);border:1px solid var(--border-border-2);min-width:236px;color:var(--text-text-1)}.interpres-mode-switcher .MuiMenu-list{padding:6px}.interpres-mode-switcher .MuiMenuItem-root{color:var(--text-text-1);border-radius:6px}.interpres-mode-switcher .MuiMenuItem-root.Mui-selected,.interpres-mode-switcher .MuiMenuItem-root.Mui-selected:hover{background-color:var(--surface-active-item)}.interpres-mode-switcher__option{justify-content:center;min-height:52px;padding:10px 12px;display:flex}.interpres-mode-switcher__option:hover{background-color:var(--surface-active-item)}.menu-icon{justify-content:center;align-items:center;display:inline-flex}.menu-icon svg{width:100%;height:100%;display:block}.account-panel{background-color:var(--surface-default-card);border:1px solid var(--border-border-2);border-radius:var(--border-radius-lg);width:360px;box-shadow:var(--shadow-hover);box-sizing:border-box;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:40px;font-family:Plus Jakarta Sans,sans-serif;display:flex;position:relative;overflow:hidden}.account-panel:before{content:"";opacity:.2;pointer-events:none;z-index:0;filter:blur(60px);background:#2171a6;border-radius:50%;width:280px;height:280px;position:absolute;top:-40px;right:80px}.account-panel:after{content:"";opacity:.18;pointer-events:none;z-index:0;filter:blur(55px);background:#5b56ad;border-radius:50%;width:220px;height:250px;position:absolute;top:40px;right:-60px}.account-panel>*{z-index:1;position:relative}.account-panel__content{flex-direction:column;align-items:center;gap:20px;width:100%;display:flex}.account-panel__close-button{z-index:10;background-color:var(--surface-default-background);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;transition:background-color .15s;display:flex;position:absolute;top:30px;right:30px}.account-panel__close-button .icon{color:var(--text-text-3);margin-left:2px;width:16px!important;height:16px!important}.account-panel__close-button:hover{background-color:var(--primary-alpha-10)}.account-panel__close-button:focus{outline:none}.account-panel__close-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.account-panel__avatar{background-color:var(--primary-base);border-radius:50%;justify-content:center;align-items:center;width:110px;height:110px;display:flex}.account-panel__avatar-initials{color:#fafcfc;text-transform:uppercase;text-align:center;font-family:Plus Jakarta Sans,sans-serif;font-size:48px;font-weight:600;line-height:48px}.account-panel__avatar-image{object-fit:cover;border-radius:50%;width:100%;height:100%}.account-panel__user-info{text-align:center;flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.account-panel__user-name{color:var(--text-text-1);margin:0;font-size:24px;line-height:32px;font-family:Plus Jakarta Sans!important;font-weight:800!important}.account-panel__user-email{color:var(--text-text-3);margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px}.account-panel__menu{flex-direction:column;gap:6px;width:calc(100% + 24px);margin-left:-12px;margin-right:-12px;display:flex}.account-panel__menu-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:10px;width:100%;height:34px;margin:0;padding:7px 12px 10px;transition:background-color .15s;display:flex}.account-panel__menu-item:hover{background-color:#ffffff0d}.account-panel__menu-item:active{background-color:#ffffff14}.account-panel__menu-item:focus{outline:none}.account-panel__menu-item:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.account-panel__menu-item-icon{color:var(--text-text-2);flex-shrink:0;width:16px!important;height:16px!important}.account-panel__menu-item-label{color:var(--text-text-2);white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;line-height:20px}.account-panel__menu-item--danger .account-panel__menu-item-icon,.account-panel__menu-item--danger .account-panel__menu-item-label{color:var(--colors-red)}.account-panel__menu-item--danger:hover{background-color:#ff6b721a}.account-panel__menu-item--danger:active{background-color:#ff6b7226}.account-panel__divider{background-color:var(--border-border-2);width:100%;height:1px}.account-panel__theme-row{justify-content:space-between;align-items:center;width:100%;display:flex}.account-panel__theme-label{color:var(--text-text-3);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px}.account-panel__font-size-row{justify-content:space-between;align-items:center;width:100%;display:flex}.account-panel__font-size-label{color:var(--text-text-3);font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;line-height:20px}.account-panel__font-size-group{border:1px solid var(--border-border-2);border-radius:var(--border-radius-md);gap:0;display:flex;overflow:hidden}.account-panel__font-size-button{width:36px;height:32px;color:var(--text-text-3);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s,color .15s;display:flex}.account-panel__font-size-button+.account-panel__font-size-button{border-left:1px solid var(--border-border-2)}.account-panel__font-size-button:hover{color:var(--text-text-2);background-color:#ffffff0d}.account-panel__font-size-button:focus{outline:none}.account-panel__font-size-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:-2px}.account-panel__font-size-button--active{background-color:var(--primary-base);color:var(--text-inverse)}.account-panel__font-size-button--active:hover{background-color:var(--primary-base-hover);color:var(--text-inverse)}.account-panel__reload-data-row{width:100%}.account-panel__reload-data-button{border:1px solid var(--border-border-2);border-radius:var(--border-radius-md);width:100%;height:36px;color:var(--text-text-3);cursor:pointer;background:0 0;align-items:center;gap:8px;margin:0;padding:0 12px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,border-color .15s;display:flex}.account-panel__reload-data-button .account-panel__reload-data-icon{flex-shrink:0;width:16px!important;height:16px!important}.account-panel__reload-data-button:hover{background-color:var(--primary-alpha-10);color:var(--primary-base);border-color:var(--primary-base)}.account-panel__reload-data-button:hover .account-panel__reload-data-icon{color:var(--primary-base)}.account-panel__reload-data-button:active{background-color:var(--primary-alpha-20)}.account-panel__reload-data-button:focus{outline:none}.account-panel__reload-data-button:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.pagination{align-items:center;gap:8px;display:flex}.pagination__dot{cursor:pointer;appearance:none;border:none;border-radius:50%;flex-shrink:0;width:8px;height:8px;padding:0;transition:background-color .15s;background-color:#384c5e!important}.pagination__dot:hover:not(.pagination__dot--active):not(.pagination__dot--disabled){background-color:#4b667e!important}.pagination__dot--active{cursor:default;background-color:#6acdeb!important}.pagination__dot--disabled{cursor:not-allowed;opacity:.5}.pagination__dot:focus{outline:none}.pagination__dot:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px}.theme-toggle{border-radius:var(--border-radius-lg);padding:var(--spacing-2) var(--spacing-3);background-color:var(--surface-default-card);border:1px solid var(--border-border-2);min-width:48px;color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;transition:all .3s ease-in-out}.theme-toggle:hover{background-color:var(--surface-active-item);border-color:var(--border-border-1);color:var(--text-text-1);transform:scale(1.05)}.theme-toggle.Mui-selected{background-color:var(--primary-base);color:var(--text-inverse)}.theme-toggle.Mui-selected:hover{background-color:var(--primary-base);opacity:.9}.priority-icon{flex-shrink:0;align-items:flex-start;display:inline-flex}.priority-icon svg{display:block}.priority-icon__wrapper{flex-shrink:0}.priority-icon--with-label{align-items:center;gap:6px}.priority-icon__label-container{white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;line-height:14px;display:flex}.priority-icon__label{color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;font-weight:600}.priority-icon__percentage{color:var(--text-text-3);font-family:Plus Jakarta Sans,sans-serif;font-weight:400}.defense-icon{flex-shrink:0;align-items:flex-start;display:inline-flex}.defense-icon svg{display:block}.defense-icon__wrapper{flex-shrink:0}.defense-icon--with-label{align-items:center;gap:6px}.defense-icon__label-container{white-space:nowrap;flex-direction:column;gap:2px;font-size:12px;line-height:14px;display:flex}.defense-icon__label{color:var(--text-text-2);font-family:Plus Jakarta Sans,sans-serif;font-weight:600}.defense-icon__percentage{color:var(--text-text-3);font-family:Plus Jakarta Sans,sans-serif;font-weight:400}.interpres-side-panel__overlay{z-index:1040;opacity:0;visibility:hidden;background:#0000004d;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.interpres-side-panel__overlay.interpres-side-panel--open{opacity:1;visibility:visible}.interpres-side-panel__container{background:var(--surface-default-card);z-index:1050;height:100vh;box-shadow:var(--shadow-card);flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}.interpres-side-panel__container.interpres-side-panel--open{transform:translate(0)}.interpres-side-panel__container.interpres-side-panel--medium{width:600px}.interpres-side-panel__container.interpres-side-panel--large{width:800px}.interpres-side-panel__container.interpres-side-panel--xlarge{width:1000px}.interpres-side-panel__container.interpres-side-panel--full{width:calc(100% - 48px)}.interpres-side-panel__header{padding:var(--spacing-4) var(--spacing-6);border-bottom:1px solid var(--border-border-1);flex-shrink:0;justify-content:space-between;align-items:center;min-height:64px;display:flex}.interpres-side-panel__header-left{align-items:center;gap:var(--spacing-2);flex:1;min-width:0;display:flex}.interpres-side-panel__header-title{font-family:Plus Jakarta Sans,sans-serif;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);color:var(--text-text-1);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.interpres-side-panel__header-back{color:var(--text-text-2);flex-shrink:0;transition:color .15s}.interpres-side-panel__header-back:hover{color:var(--text-text-1)}.interpres-side-panel__header-close{color:var(--text-text-2);flex-shrink:0;transition:color .15s}.interpres-side-panel__header-close:hover{color:var(--text-text-1)}.interpres-side-panel__content{padding:var(--spacing-6);flex:1;overflow:hidden auto}.interpres-side-panel__footer{gap:var(--spacing-3);padding:var(--spacing-4) var(--spacing-6);border-top:1px solid var(--border-border-1);flex-shrink:0;display:flex}@media (prefers-reduced-motion:reduce){.interpres-side-panel__overlay,.interpres-side-panel__container{transition:none}}.interpres-side-panel__container:focus{outline:none}.interpres-side-panel__header-back:focus-visible,.interpres-side-panel__header-close:focus-visible{outline:2px solid var(--primary-base);outline-offset:2px;border-radius:var(--border-radius-sm)}@media (width<=768px){.interpres-side-panel__container{width:100%!important}}@media (width<=1024px){.interpres-side-panel__container.interpres-side-panel--xlarge{width:100%}.interpres-side-panel__container.interpres-side-panel--large{width:calc(100% - 48px)}}.interpres-side-panel__content::-webkit-scrollbar{width:6px}.interpres-side-panel__content::-webkit-scrollbar-track{background:0 0}.interpres-side-panel__content::-webkit-scrollbar-thumb{background:var(--border-border-1);border-radius:var(--border-radius-full)}.interpres-side-panel__content::-webkit-scrollbar-thumb:hover{background:var(--border-border-2)}
