@charset "UTF-8";.MuiPaper-elevation.MuiAccordion-root{border:1px solid var(--fnm-general-outline);border-radius:10px!important;padding:20px 24px;box-sizing:border-box;font-family:var(--font-family-content)!important;font-weight:500;color:var(--fnm-surface-colors-on-surface);width:100%;background-color:var(--fnm-surface-colors-surface-container-default)}@media(max-width:758px){.MuiPaper-elevation.MuiAccordion-root{padding:16px}}.MuiPaper-elevation.MuiAccordion-root.Mui-expanded{margin:0}.MuiPaper-elevation.MuiAccordion-root div{font-family:var(--font-family-content);font-weight:500}.MuiPaper-elevation.MuiAccordion-root:before{display:none}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root{display:flex;align-items:center;padding:0!important;min-height:0}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root.Mui-focusVisible{background-color:var(--fnm-surface-colors-surface-container-default)}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root.Mui-expanded{min-height:0}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root .MuiButtonBase-root.MuiButton-root{padding:5px 4px!important}.MuiPaper-elevation.MuiAccordion-root .MuiButtonBase-root.MuiAccordionSummary-root .MuiAccordionSummary-content{padding:0;margin:0;display:flex;align-items:center;gap:8px;font-size:16px}.MuiPaper-elevation.MuiAccordion-root .MuiAccordionDetails-root{padding:0!important;margin-top:12px}.fnm-alert.MuiAlert-root{display:flex;align-items:center;border-radius:10px;font-weight:500;font-size:14px;font-family:var(--font-family-content)!important;padding:12px}.fnm-alert-error.MuiAlert-root{background-color:var(--fnm-status-colors-error-container)!important;border:1px solid var(--fnm-status-colors-error-outline)!important;color:var(--fnm-status-colors-error-on-container-variant)}.fnm-alert-warning.MuiAlert-root{background-color:var(--fnm-status-colors-warning-container)!important;border:1px solid #f9b180!important;color:var(--fnm-status-colors-warning-on-container)}.fnm-alert.MuiAlert-root .MuiAlert-message{padding:0;letter-spacing:-.02em}.MuiAlert-icon{padding:0!important}.MuiAlert-icon svg{color:var(--fnm-status-colors-error-on-container-variant)}.fnm-button.MuiButton-root{text-transform:none;padding:5px 8px;box-shadow:0 0 #0000000d!important;font-family:var(--font-family-content)!important;font-weight:600;border-radius:8px!important}.fnm-button.MuiButton-root:focus:not(:focus-visible){outline:none!important}.fnm-button-small.MuiButton-root{height:28px;min-height:28px;min-width:unset}.fnm-button-small.MuiButton-root .MuiButton-startIcon,.fnm-button-small.MuiButton-root .MuiButton-endIcon{font-size:18px!important}.fnm-button-small.MuiButton-root .MuiButton-startIcon>*,.fnm-button-small.MuiButton-root .MuiButton-endIcon>*{font-size:18px!important;width:18px!important;height:18px!important}.fnm-button-medium.MuiButton-root{height:32px;min-height:32px;min-width:unset}.fnm-button-medium.MuiButton-root .MuiButton-startIcon,.fnm-button-medium.MuiButton-root .MuiButton-endIcon{font-size:20px!important}.fnm-button-medium.MuiButton-root .MuiButton-startIcon>*,.fnm-button-medium.MuiButton-root .MuiButton-endIcon>*{font-size:20px!important;width:20px!important;height:20px!important}.fnm-button-large.MuiButton-root{height:36px;min-height:36px;min-width:unset}.fnm-button-large.MuiButton-root .MuiButton-startIcon,.fnm-button-large.MuiButton-root .MuiButton-endIcon{font-size:24px!important}.fnm-button-large.MuiButton-root .MuiButton-startIcon>*,.fnm-button-large.MuiButton-root .MuiButton-endIcon>*{font-size:24px!important;width:24px!important;height:24px!important}.fnm-button.MuiButton-root.MuiButton-contained:active:before,.fnm-button.MuiButton-root.MuiButton-contained:active:after{display:none!important}.fnm-button.MuiButton-root.MuiButton-contained:active .MuiTouchRipple-root,.fnm-button.MuiButton-root.MuiButton-contained .MuiTouchRipple-root{display:none!important}.fnm-button-primary.MuiButton-root.MuiButton-contained{background-color:var(--fnm-primary-colors-primary-default);border:none!important;box-shadow:0 0 #0000000d!important;color:var(--fnm-primary-colors-on-primary)}.fnm-button-primary.MuiButton-root.MuiButton-contained:hover{background-color:var(--fnm-primary-colors-primary-hover)!important;border:none!important;box-shadow:0 0 #0000000d!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:active{background-color:var(--fnm-primary-colors-primary-pressed)!important;border:none!important;box-shadow:0 0 #0000000d!important;outline:none!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:focus-visible{background-color:var(--fnm-primary-colors-primary-default)!important;outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0!important;border:none!important;box-shadow:0 0 #0000000d!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:focus-visible:active{background-color:var(--fnm-primary-colors-primary-pressed)!important;outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0!important;border:none!important;box-shadow:0 0 #0000000d!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:focus:not(:focus-visible):active{outline:none!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:hover:active{background-color:var(--fnm-primary-colors-primary-pressed)!important;border:none!important;box-shadow:0 0 #0000000d!important;outline:none!important}.fnm-button-primary.MuiButton-root.MuiButton-contained:disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;cursor:not-allowed!important;border:none!important;box-shadow:0 0 #0000000d!important;opacity:1!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained{background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline)!important;color:var(--fnm-surface-colors-on-surface)}.fnm-button-secondary.MuiButton-root.MuiButton-contained:hover{background-color:var(--fnm-surface-colors-surface-container-hover);border:1px solid var(--fnm-primary-colors-primary-hover);color:var(--fnm-surface-colors-on-surface)}.fnm-button-secondary.MuiButton-root.MuiButton-contained:active{background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-surface-colors-surface-container-pressed)!important;outline:none!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained:focus-visible{outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important;border:1px solid var(--fnm-surface-colors-surface-container-default)!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained:focus-visible:active{background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-surface-colors-surface-container-pressed)!important;outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained:focus:not(:focus-visible):active{outline:none!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained:hover:active{background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-surface-colors-surface-container-pressed)!important;outline:none!important}.fnm-button-secondary.MuiButton-root.MuiButton-contained:disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;border:1px solid var(--fnm-disabled-colors-container)!important;cursor:not-allowed!important;box-shadow:0 0 #0000000d!important;opacity:1!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained{background-color:transparent;border:none!important;color:var(--fnm-surface-colors-on-surface)}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:hover{background-color:var(--fnm-surface-colors-surface-container-hover)!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:none!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:focus-visible{outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:focus-visible:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:focus:not(:focus-visible):active{outline:none!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:hover:active{background-color:var(--fnm-surface-colors-surface-container-pressed)!important;outline:none!important}.fnm-button-tertiary.MuiButton-root.MuiButton-contained:disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;border:none!important;cursor:not-allowed!important;box-shadow:0 0 #0000000d!important;opacity:1!important}.fnm-button-link.MuiButton-root.MuiButton-text{background-color:transparent!important;background:transparent!important;border:none!important;color:var(--fnm-primary-colors-primary-default);box-shadow:none!important}.fnm-button-link.MuiButton-root.MuiButton-text:hover{background-color:transparent!important;background:transparent!important;color:var(--fnm-primary-colors-primary-hover)!important}.fnm-button-link.MuiButton-root.MuiButton-text:active{background-color:transparent!important;background:transparent!important;color:var(--fnm-primary-colors-primary-pressed)!important;outline:none!important}.fnm-button-link.MuiButton-root.MuiButton-text:focus-visible{outline:none!important;background-color:transparent!important;background:transparent!important}.fnm-button-link.MuiButton-root.MuiButton-text:focus-visible:active{background-color:transparent!important;background:transparent!important;outline:none!important}.fnm-button-link.MuiButton-root.MuiButton-text:hover:active{background-color:transparent!important;background:transparent!important;outline:none!important}.fnm-button-link.MuiButton-root.MuiButton-text .MuiTouchRipple-root{display:none!important}.fnm-button-link.MuiButton-root.MuiButton-text:before,.fnm-button-link.MuiButton-root.MuiButton-text:after{display:none!important}.fnm-button-link.MuiButton-root.MuiButton-text:disabled{background-color:transparent!important;background:transparent!important;border:none!important;color:var(--fnm-disabled-colors-on-container)!important;cursor:not-allowed!important;box-shadow:none!important;opacity:1!important}.chart-legend{display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;row-gap:6px;font-size:10px;line-height:100%;letter-spacing:-.02em;margin-top:20px}.chart-legend--hidden{max-height:0;overflow:hidden;visibility:hidden;margin-top:0}.chart-legend__item{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;color:var(--fnm-surface-colors-on-surface)}.chart-legend__marker{width:16px;height:8px;border-radius:2px;margin-bottom:1px;flex-shrink:0}.chart-header{color:var(--fnm-surface-colors-on-surface);padding:0;margin-bottom:8px;display:flex;gap:8px;align-items:center}.chart-header__icon{display:inline-flex;align-items:center;justify-content:center}.chart-header__icon svg{width:20px;height:20px;display:block}.chart-header__icon--incoming{color:var(--fnm-chart-colors-incoming)}.chart-header__icon--outgoing{color:var(--fnm-chart-colors-outgoing)}.chart-header__icon--internal{color:var(--fnm-chart-colors-internal)}.chart-header__icon--other{color:var(--fnm-chart-colors-other)}.chart-header__icon--default{color:var(--fnm-chart-colors-incoming)}.chart-header__title{font-family:var(--font-family-content);font-size:16px;font-weight:500;margin:0;line-height:20px}@media(max-width:758px){.chart-header__title{font-size:14px}}.line-chart-skeleton{width:100%;height:100%;position:relative;box-sizing:border-box;overflow:hidden;border-right:6px solid transparent;border-top:1px solid var(--fnm-skeleton-colors-low);border-bottom:1px solid var(--fnm-skeleton-colors-low)}.line-chart-skeleton__svg{width:100%;height:100%;display:block;box-sizing:border-box;vertical-align:bottom}.line-chart-skeleton__grid-line,.line-chart-skeleton__axis{stroke:var(--fnm-skeleton-colors-low);shape-rendering:crispEdges}.line-chart-skeleton__grid-line{stroke-width:1}.line-chart-skeleton__axis{stroke-width:1.5}.MuiSkeleton-root.MuiSkeleton-wave{border-radius:6px;background-color:var(--fnm-skeleton-colors-low)!important;transform:none!important}.MuiSkeleton-wave:after{background:linear-gradient(90deg,transparent 0%,var(--fnm-skeleton-colors-high) 30%,var(--fnm-skeleton-colors-high) 70%,transparent 100%)!important}.delayed-line-chart{display:flex;flex-direction:column;border:1px solid var(--fnm-general-outline);height:100%;border-radius:10px;padding:20px 24px;background:var(--fnm-surface-colors-surface-container-default)}@media(max-width:1240px){.delayed-line-chart{padding:16px}}.delayed-line-chart__toolbar{display:flex;gap:8px;margin-bottom:14px}.delayed-line-chart__chart{flex-grow:1}.delayed-line-chart__legend{display:flex;gap:12px;margin-top:20px;flex-wrap:wrap;height:10px;overflow:hidden}.delayed-line-chart__legend-item{display:flex;gap:4px;align-items:center}.delayed-line-chart__legend-item--skeleton{border-radius:2px!important}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.date-picker{background-color:unset;color:var(--fnm-surface-colors-on-surface)}.date-picker__header{display:flex;align-items:center;gap:43px;background-color:var(--fnm-surface-colors-surface-container-default)!important}.date-picker__nav-group{display:flex}.date-picker__nav-group .MuiButtonBase-root.MuiButton-root{width:40px;height:40px;border-radius:50%!important}.date-picker__nav-group .MuiButtonBase-root.MuiButton-root:hover{background-color:var(--fnm-surface-colors-surface-container-hover)}.date-picker__select-wrapper{display:flex;justify-content:space-between;align-items:center;gap:8px}.date-picker__select{background-color:unset;border:none;color:var(--fnm-surface-colors-on-surface);font-family:unset;font-weight:500;width:100%;outline:none}.date-picker__select option{color:#000}.react-datepicker-wrapper .MuiInputBase-root.MuiOutlinedInput-root{color:var(--fnm-surface-colors-on-surface);cursor:pointer!important}.react-datepicker-wrapper .MuiInputBase-root.MuiOutlinedInput-root .MuiInputBase-input{cursor:pointer!important}.react-datepicker-popper{z-index:10}.react-datepicker{font-family:var(--font-family-content);background-color:var(--fnm-surface-colors-surface-container-default);display:flex!important;flex-direction:column!important;box-sizing:border-box;box-shadow:var(--fnm-modal-box-shadow);border:1px solid var(--fnm-general-outline)!important}.react-datepicker__header{background-color:unset;border:none}.react-datepicker-wrapper{padding-right:20px}@media(max-width:758px){.react-datepicker-wrapper{padding-right:0}}.react-datepicker__day-names{padding:0 12px;display:flex;margin-bottom:1px}.react-datepicker__day-name,.react-datepicker__day{width:40px;height:40px;margin:0;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;box-sizing:border-box!important}.react-datepicker__day-name{color:var(--fnm-surface-colors-on-surface-variant)}.react-datepicker .react-datepicker__month-container{flex:1 1 auto}.react-datepicker__month{padding:0 12px;margin:0}.react-datepicker__week{display:flex}.react-datepicker__day{border-radius:50%!important;border:1px solid transparent;color:var(--fnm-surface-colors-on-surface)}.react-datepicker__day:hover{background-color:var(--fnm-surface-colors-surface-container-hover)!important}.react-datepicker__day:active{background-color:var(--fnm-surface-colors-surface-container-pressed)!important}.react-datepicker__day--outside-month:not(.react-datepicker__day--today){visibility:hidden;pointer-events:none}.react-datepicker__day--today{color:var(--fnm-primary-colors-primary-default);border:1px solid var(--fnm-primary-colors-primary-default);background-color:transparent}.react-datepicker__day--today:hover{color:var(--fnm-primary-colors-primary-default)!important;background-color:var(--fnm-surface-colors-surface-container-hover)!important}.react-datepicker__day--today:active{background-color:var(--fnm-surface-colors-surface-container-pressed)!important}.react-datepicker__day--today:disabled{border:1px solid var(--fnm-disabled-colors-on-container)!important;color:var(--fnm-disabled-colors-on-container)!important}.react-datepicker__day--selected{background-color:var(--fnm-primary-colors-primary-default);color:var(--fnm-primary-colors-on-primary)}.react-datepicker__day--selected:hover{background-color:var(--fnm-primary-colors-primary-hover)!important;color:var(--fnm-primary-colors-on-primary)}.react-datepicker__day--selected:active{background-color:var(--fnm-primary-colors-primary-pressed)!important}.react-datepicker__day--today.react-datepicker__day--selected{color:var(--fnm-primary-colors-on-primary);border-color:var(--fnm-primary-colors-primary-default);background-color:var(--fnm-primary-colors-primary-default)}.react-datepicker__day--today.react-datepicker__day--selected:hover{background-color:var(--fnm-primary-colors-primary-hover)!important;border-color:var(--fnm-primary-colors-primary-hover)!important;color:var(--fnm-primary-colors-on-primary)!important}.react-datepicker__day--today.react-datepicker__day--selected:active{background-color:var(--fnm-primary-colors-primary-pressed)!important;border-color:var(--fnm-primary-colors-primary-pressed)!important}.react-datepicker__day--disabled{color:var(--fnm-disabled-colors-on-container);pointer-events:none}.react-datepicker__day--keyboard-selected{background-color:transparent}.react-datepicker__children-container{display:flex;flex-direction:column;width:100%;margin:0;padding:0;height:auto!important;flex:0 0 auto!important}.react-datepicker__footer{padding:10px 12px;display:flex;justify-content:flex-end;border-top:1px solid var(--fnm-general-outline);margin-top:4px}.react-datepicker__footer .MuiButtonBase-root.MuiButton-root{padding:9px 12px}.react-datepicker__btn-wrapper{display:flex;gap:12px}.time-picker-column{background-color:var(--fnm-surface-colors-surface-container-default);flex:1;height:100%;color:var(--fnm-surface-colors-on-surface);font-weight:500;overflow-y:auto;scroll-snap-type:y mandatory;overscroll-behavior:contain;border-right:1px solid var(--fnm-general-outline);padding:134px 0;box-sizing:border-box;position:relative;z-index:1;scrollbar-width:none;-ms-overflow-style:none}.time-picker-column:last-child{border-right:none}.time-picker-column::-webkit-scrollbar{display:none}.time-picker-column__item{height:48px;width:100%;display:flex;align-items:center;justify-content:center;font-size:16px;cursor:pointer;-webkit-user-select:none;user-select:none;scroll-snap-align:center}.time-picker-column__item:hover{background-color:var(--fnm-surface-colors-surface-container-hover)}.time-picker-column__item--active{background-color:var(--fnm-primary-colors-primary-default);color:var(--fnm-primary-colors-on-primary)}.time-picker-column__item--active:hover{background-color:var(--fnm-primary-colors-primary-hover)}.time-picker-column__item--disabled{color:var(--fnm-disabled-colors-on-container);pointer-events:none}.time-picker{position:relative;display:inline-block;width:100%;flex:2.5}.time-picker .MuiInputBase-root.MuiOutlinedInput-root{color:var(--fnm-surface-colors-on-surface);cursor:pointer!important}.time-picker .MuiInputBase-root.MuiOutlinedInput-root svg{color:var(--fnm-surface-colors-on-surface-variant);stroke-width:1.5}.time-picker .MuiInputBase-root.MuiOutlinedInput-root .MuiInputBase-input{cursor:pointer!important}.time-picker__dropdown{position:absolute;top:calc(100% + 8px);left:0;z-index:1000;width:194px;background-color:var(--fnm-surface-colors-surface-container-default);border-radius:8px;box-shadow:var(--fnm-modal-box-shadow);border:1px solid var(--fnm-general-outline);overflow:hidden}.time-picker__dropdown--top{top:auto;bottom:calc(100% + 8px)}.time-picker__columns-container{display:flex;justify-content:space-between;height:316px;position:relative}.time-picker__highlight{position:absolute;top:50%;left:0;right:0;height:48px;margin-top:-20px;border-radius:8px;margin-left:10px;margin-right:10px;pointer-events:none;z-index:0}.time-picker__footer{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--fnm-general-outline)}.react-datepicker-wrapper{flex:3.5;width:100%}.time-range{display:flex;flex-direction:column;gap:32px}.time-range .MuiInputBase-input{font-weight:500}.time-range__row{display:flex;align-items:center}@media(max-width:758px){.time-range__row{flex-direction:column;gap:12px}}.time-range__date-wrapper{position:relative;display:flex;flex:3.5;width:100%;padding-right:20px}.time-range__date-wrapper .react-datepicker-wrapper{padding-right:0}@media(max-width:758px){.time-range__date-wrapper{flex:1;width:100%;padding-right:0}}.time-range__date-error{position:absolute;top:calc(100% + 4px);left:0;right:20px;z-index:9}@media(max-width:758px){.time-range__date-error{right:0}}.time-range__input fieldset{border-radius:8px}.time-range__input svg{color:var(--fnm-surface-colors-on-surface-variant);stroke-width:1.5}.time-range__input--date{flex:3.5}.time-range__input--time{flex:2.5}.fnm-select-container{display:inline-flex;flex-direction:column;width:100%}.fnm-select-label.MuiFormLabel-root{letter-spacing:-.02em;font-family:var(--font-family-content)!important;font-weight:500!important;color:var(--fnm-surface-colors-on-surface);font-size:14px;margin-bottom:4px}.fnm-select-label.MuiFormLabel-root.Mui-error{color:var(--fnm-status-colors-error-on-container)!important}.fnm-select-label.MuiFormLabel-root.Mui-disabled{color:var(--fnm-disabled-colors-on-container)!important}.fnm-select.MuiSelect-root{font-family:var(--font-family-content)!important;font-weight:500;font-size:12px;line-height:16px;border-radius:8px!important;background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline)!important;color:var(--fnm-surface-colors-on-surface-variant);box-shadow:0 0 #0000000d!important;min-width:140px;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.fnm-select.MuiSelect-root:before,.fnm-select.MuiSelect-root:after{display:none!important}.fnm-select.MuiSelect-root .MuiSelect-select{padding:0!important;outline:none!important;border:none!important;background:transparent!important}.fnm-select.MuiSelect-root .MuiSelect-select:focus{outline:none!important;border:none!important}.fnm-select.MuiSelect-root .MuiSelect-select:focus-visible{outline:none!important;border:none!important}.fnm-select.MuiSelect-root .MuiSelect-select::-moz-focus-inner{border:0!important;outline:none!important}.fnm-select.MuiSelect-root .MuiSelect-icon{color:var(--fnm-surface-colors-on-surface-variant);right:8px;top:50%;transform:translateY(-50%);width:18px;height:18px;transition:color .2s ease,transform .2s ease}.fnm-select.MuiSelect-root:has([aria-expanded=true]) .MuiSelect-icon{transform:translateY(-50%) rotate(180deg)}.fnm-select.MuiSelect-root .MuiTouchRipple-root{display:none!important}.fnm-select.MuiSelect-root .MuiInputBase-root{box-shadow:none!important}.fnm-select.MuiSelect-root .MuiInputBase-root:focus:not(:focus-visible),.fnm-select.MuiSelect-root .MuiInputBase-root:active,.fnm-select.MuiSelect-root .MuiInputBase-root.Mui-focused:not(:focus-visible),.fnm-select.MuiSelect-root .MuiInputBase-root.Mui-active{outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root .MuiInputBase-root:focus-visible{outline:2px solid #000000!important;outline-offset:0!important;box-shadow:0 0 0 2px #000!important}.fnm-select.MuiSelect-root .MuiInputBase-root:before,.fnm-select.MuiSelect-root .MuiInputBase-root:after{display:none!important}.fnm-select.MuiSelect-root .MuiOutlinedInput-notchedOutline,.fnm-select.MuiSelect-root fieldset{display:none!important;border:none!important;outline:none!important}.fnm-select.MuiSelect-root fieldset:focus,.fnm-select.MuiSelect-root fieldset:focus-visible{outline:none!important;border:none!important}.fnm-select.MuiSelect-root:focus:not(:focus-visible){outline:none!important}.fnm-select.MuiSelect-root::-moz-focus-inner{border:0!important}.fnm-select.MuiSelect-root::-moz-focus-inner:not(:focus-visible){outline:none!important}.fnm-select.MuiSelect-root .MuiSelect-select:focus:not(:focus-visible),.fnm-select.MuiSelect-root .MuiInputBase-root:focus:not(:focus-visible),.fnm-select.MuiSelect-root .MuiSelect-icon:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root .MuiSelect-select:active,.fnm-select.MuiSelect-root .MuiInputBase-root:active,.fnm-select.MuiSelect-root .MuiSelect-icon:active{outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root .MuiSelect-select::-moz-focus-inner,.fnm-select.MuiSelect-root .MuiInputBase-root::-moz-focus-inner,.fnm-select.MuiSelect-root .MuiSelect-icon::-moz-focus-inner{border:0!important;outline:none!important}.fnm-select.MuiSelect-root.Mui-active:not(:focus-visible){outline:none!important;box-shadow:none!important}.fnm-select-small.MuiSelect-root{padding:5px 11px!important}.fnm-select-medium.MuiSelect-root{padding:7px 11px!important}.fnm-select-large.MuiSelect-root{padding:9px 11px!important}.fnm-select.MuiSelect-root:focus-visible:not(:disabled){outline:2px solid #000000!important;outline-offset:0!important;border:1px solid var(--fnm-surface-colors-surface-container-default)!important;box-shadow:0 0 0 2px #000!important}.fnm-select.MuiSelect-root:focus-visible:active:not(:disabled){background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-general-outline)!important;outline:2px solid #000000!important;outline-offset:0!important;box-shadow:0 0 0 2px #000!important}.fnm-select.MuiSelect-root .MuiInputBase-root:focus-visible,.fnm-select.MuiSelect-root .MuiSelect-select:focus-visible,.fnm-select.MuiSelect-root input:focus-visible,.fnm-select.MuiSelect-root *:focus-visible{outline:none!important}.fnm-select.MuiSelect-root:hover:not(:disabled):not(.Mui-focused){background-color:var(--fnm-surface-colors-surface-container-hover);border:1px solid var(--fnm-primary-colors-primary-hover);color:var(--fnm-surface-colors-on-surface)}.fnm-select.MuiSelect-root:active:not(:disabled):not(:focus-visible){background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-general-outline)!important;outline:none!important;box-shadow:none!important;-webkit-tap-highlight-color:transparent!important}.fnm-select.MuiSelect-root:focus:not(:focus-visible):active:not(:disabled){outline:none!important;-webkit-tap-highlight-color:transparent!important}.fnm-select.MuiSelect-root:hover:active:not(:disabled){background-color:var(--fnm-surface-colors-surface-container-pressed);border:1px solid var(--fnm-general-outline)!important;outline:none!important;-webkit-tap-highlight-color:transparent!important}.fnm-select.MuiSelect-root:focus-within:not(:disabled):not(:has(*:focus-visible)){outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root:not(.Mui-focused):not(:focus-visible):not(:has(*:focus-visible)):not(:disabled){outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root:focus-within:not(:disabled):has(.MuiInputBase-root:focus-visible),.fnm-select.MuiSelect-root:focus-within:not(:disabled):has(.MuiSelect-select:focus-visible),.fnm-select.MuiSelect-root:focus-within:not(:disabled):has(input:focus-visible),.fnm-select.MuiSelect-root:focus-within:not(:disabled):has(*:focus-visible){outline:2px solid #000000!important;outline-offset:0!important;border:1px solid var(--fnm-surface-colors-surface-container-default)!important;box-shadow:0 0 0 2px #000!important}.fnm-select.MuiSelect-root.Mui-focused:not(:disabled):not(:focus-visible):not(:has(*:focus-visible)){outline:none!important;box-shadow:none!important;border:1px solid var(--fnm-general-outline)!important}.fnm-select.MuiSelect-root:focus:not(:focus-visible):not(:disabled){outline:none!important;box-shadow:none!important}.fnm-select.MuiSelect-root:disabled,.fnm-select.MuiSelect-root.Mui-disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;border:1px solid var(--fnm-disabled-colors-container)!important;cursor:not-allowed!important;box-shadow:0 0 #0000000d!important;opacity:1!important}.fnm-select.MuiSelect-root:disabled .MuiSelect-select,.fnm-select.MuiSelect-root.Mui-disabled .MuiSelect-select{color:var(--fnm-disabled-colors-on-container)!important}.fnm-select.MuiSelect-root:disabled .MuiSelect-icon,.fnm-select.MuiSelect-root.Mui-disabled .MuiSelect-icon{color:var(--fnm-disabled-colors-on-container)!important}.MuiPopover-root .MuiPaper-root.MuiPopover-paper.MuiMenu-paper{margin-top:4px;border-radius:8px;background-color:var(--fnm-surface-colors-surface-container-default)}.MuiPopover-root .MuiPaper-root{padding:0!important;border:1px solid var(--fnm-general-outline)!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root{font-family:var(--font-family-content)!important;font-weight:500!important;font-size:12px!important;line-height:16px!important;border-radius:0!important;background-color:transparent!important;border:none!important;color:var(--fnm-surface-colors-on-surface)!important;padding:9px 11px;min-height:auto!important;margin:0 0 4px!important;transition:background-color .2s ease,color .2s ease}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:last-of-type{margin-bottom:0!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:hover:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-hover)!important;color:var(--fnm-surface-colors-on-surface)!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:active:not(:disabled):not(.Mui-disabled),.MuiPopover-root .MuiPaper-root .MuiMenuItem-root.Mui-selected:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-pressed);outline:none!important;box-shadow:none!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:focus:not(:focus-visible):not(:disabled):not(.Mui-disabled){outline:none!important;box-shadow:none!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:focus-visible:not(:disabled):not(.Mui-disabled){outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important;background-color:transparent!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:focus-visible:active:not(:disabled):not(.Mui-disabled),.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:focus-visible.Mui-selected:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-pressed);outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important}.MuiPopover-root .MuiPaper-root .MuiMenuItem-root:disabled,.MuiPopover-root .MuiPaper-root .MuiMenuItem-root.Mui-disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;border:none!important;cursor:not-allowed!important;box-shadow:0 0 #0000000d!important;opacity:1!important;pointer-events:none!important}.line-chart{margin:0 auto;box-sizing:border-box;font-family:var(--font-family-content);font-weight:400;border-radius:10px;border:1px solid var(--fnm-general-outline);padding:20px 20px 20px 24px;display:flex;flex-direction:column;height:100%;min-height:290px;width:100%;min-width:330px;background-color:var(--fnm-surface-colors-surface-container-default)}@media(max-width:1240px){.line-chart{padding:16px 12px 16px 16px}}.line-chart__select-wrapper{min-width:0;width:100%}.line-chart__toolbar{display:flex;gap:8px;margin-bottom:14px}.line-chart__toolbar .fnm-select{width:100%;min-width:0!important;overflow:hidden}.line-chart__toolbar .fnm-select .MuiInputBase-root{min-width:0;overflow:hidden}.line-chart__toolbar .fnm-select .MuiSelect-select,.line-chart__toolbar .fnm-select [class*=MuiNativeSelect-root].MuiSelect-select{display:block!important;min-width:0;width:100%!important;box-sizing:border-box;padding-right:30px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-chart__toolbar .fnm-button.MuiButton-root{box-sizing:border-box;padding:5px;min-width:30px!important;height:30px!important;min-height:30px!important}.line-chart__toolbar .fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.line-chart__chart{width:100%;flex-grow:1}.line-chart__legend-wrapper{margin-top:20px}.line-chart__select-dropdown.MuiPaper-root{max-height:310px}.line-chart__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.line-chart__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.line-chart__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.line-chart__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.line-chart__select-last-item.MuiButtonBase-root.MuiMenuItem-root{margin-top:4px!important}.line-chart__select-last-item.MuiButtonBase-root.MuiMenuItem-root:before{width:100%;content:"";position:absolute;border-top:1px solid var(--fnm-general-outline)!important;top:-4px;left:0}.custom-tooltip{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:var(--fnm-surface-colors-surface-inverted-container);font-family:Montserrat;font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.02em;color:var(--fnm-surface-colors-surface-inverted-on-container);padding:4px 8px;border-radius:4px;width:auto;white-space:nowrap}.custom-tooltip__series{display:flex;align-items:center;gap:4px}.custom-tooltip__series-dot{width:20px;height:12px;border-radius:2px}.custom-tooltip__series-label{font-weight:500}.bar-chart{font-family:var(--font-family-content);padding:20px 24px;background-color:var(--fnm-surface-colors-surface-container-default);border-radius:10px;border:1px solid var(--fnm-general-outline);overflow-y:auto;min-height:0}@media(max-width:1240px){.bar-chart{padding:16px}}@media(max-width:758px){.bar-chart{max-height:460px}}.bar-chart__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.bar-chart__header .chart-header{margin-bottom:0}@media(max-width:758px){.bar-chart__header .chart-header__title{font-size:14px}}.bar-chart__button.fnm-button.MuiButton-root{box-sizing:border-box;padding:5px;width:28px}.bar-chart__button.fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.bar-chart__column-labels{display:flex;justify-content:space-between;align-items:center;padding:9.5px 16px;background-color:var(--fnm-surface-colors-surface);border-radius:8px;margin-bottom:6px;font-size:11px;color:var(--fnm-surface-colors-on-surface-variant)}.bar-chart__chart{width:100%}.bar-chart__no-data{background-color:#dcdcde26;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--fnm-surface-colors-on-surface-variant)}@media(max-width:758px){.bar-chart__no-data{height:150px}}.bar-chart__skeleton-labels.MuiSkeleton-root.MuiSkeleton-wave{margin-bottom:8px}.bar-chart__skeleton{display:flex;flex-direction:column;gap:2px}.bar-chart__skeleton-bar.MuiSkeleton-root.MuiSkeleton-wave{border-radius:6px}.bar-chart--full-height{height:100%;min-height:0;display:grid;grid-template-rows:auto auto 1fr}.fnm-checkbox{color:var(--fnm-surface-colors-on-surface-variant);width:19.5px!important;height:19.5px!important;padding:0!important;position:relative;transition:background-color .2s ease;border-radius:4px}.fnm-checkbox .MuiTouchRipple-root{display:none!important}.fnm-checkbox.Mui-checked,.fnm-checkbox.MuiCheckbox-root{background-color:transparent!important;color:var(--fnm-surface-colors-on-surface-variant)}.fnm-checkbox.Mui-checked:hover,.fnm-checkbox.MuiCheckbox-root:hover{background-color:var(--fnm-surface-colors-surface-container-hover)!important}.fnm-checkbox.Mui-checked:active,.fnm-checkbox.MuiCheckbox-root:active,.fnm-checkbox:active{background-color:transparent!important}.fnm-checkbox svg{fill:currentColor;width:19.5px!important;height:19.5px!important}.fnm-checkbox path{fill:currentColor}.fnm-checkbox:disabled,.fnm-checkbox.Mui-disabled{color:var(--fnm-disabled-colors-on-container)!important}.fnm-checkbox:disabled svg,.fnm-checkbox.Mui-disabled svg{color:var(--fnm-disabled-colors-on-container)!important}.fnm-checkbox:disabled path,.fnm-checkbox.Mui-disabled path{fill:var(--fnm-disabled-colors-on-container)!important}.fnm-checkbox:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:32px;height:32px;background-color:color-mix(in srgb,var(--fnm-surface-colors-surface-container-hover) 50%,transparent);border-radius:50%;box-sizing:border-box;pointer-events:none;opacity:0;scale:.8;transition:opacity .2s ease,scale .2s ease,background-color .2s ease;z-index:-1}.fnm-checkbox:hover:not(:disabled){background-color:var(--fnm-surface-colors-surface-container-hover)}.fnm-checkbox:hover:not(:disabled):before{opacity:1;scale:1}.fnm-checkbox:active:not(:disabled):before{opacity:1;scale:1;background-color:color-mix(in srgb,var(--fnm-surface-colors-surface-container-pressed) 50%,transparent)}.fnm-checkbox:focus-visible{outline:none!important}.fnm-checkbox:focus-visible:before{opacity:1;scale:1}.fnm-text-field-container{display:inline-flex;flex-direction:column;width:100%}.fnm-text-field-container svg{color:var(--fnm-surface-colors-on-surface-variant)}.fnm-text-field-label.MuiFormLabel-root{letter-spacing:-.02em;font-family:var(--font-family-content)!important;font-weight:500!important;color:var(--fnm-surface-colors-on-surface);font-size:14px;margin-bottom:4px}.fnm-text-field-label.MuiFormLabel-root.Mui-error{color:var(--fnm-status-colors-error-on-container)!important}.fnm-text-field-label.MuiFormLabel-root.Mui-disabled{color:var(--fnm-disabled-colors-on-container)!important}.MuiFormHelperText-root{font-family:var(--font-family-content)!important;font-weight:500!important;margin-left:0!important;color:var(--fnm-surface-colors-on-surface);letter-spacing:-.02em!important}.MuiFormHelperText-root.Mui-error{color:var(--fnm-status-colors-error-on-container)!important}.MuiFormHelperText-root.Mui-disabled{color:var(--fnm-disabled-colors-on-container)!important}.fnm-text-field.MuiTextField-root{margin-top:0!important}.fnm-text-field.MuiTextField-root .MuiInputBase-input{font-family:var(--font-family-content)!important;color:var(--fnm-surface-colors-on-surface)}.fnm-text-field.MuiTextField-root .MuiInputBase-input::placeholder{color:var(--fnm-surface-colors-on-surface-variant);opacity:.6;font-weight:500}.fnm-text-field.MuiTextField-root .MuiInputBase-root{background-color:var(--fnm-surface-colors-surface-container-default);border-radius:8px!important;font-weight:500!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root .MuiOutlinedInput-notchedOutline{border-color:var(--fnm-general-outline)!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--fnm-primary-colors-primary-hover)!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--fnm-primary-colors-primary-default)!important;border-width:2px!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root.Mui-error .MuiOutlinedInput-notchedOutline{border-color:var(--fnm-status-colors-error-on-container)!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root.Mui-disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:var(--fnm-disabled-colors-container)!important}.fnm-text-field.MuiTextField-root .MuiInputBase-root.Mui-disabled .MuiInputBase-input.Mui-disabled::placeholder{color:var(--fnm-disabled-colors-on-container)!important;opacity:1!important}.fnm-text-field.MuiTextField-root input:-webkit-autofill,.fnm-text-field.MuiTextField-root input:-webkit-autofill:hover,.fnm-text-field.MuiTextField-root input:-webkit-autofill:focus,.fnm-text-field.MuiTextField-root input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--fnm-surface-colors-surface-container-default) inset!important;-webkit-text-fill-color:var(--fnm-surface-colors-on-surface)!important;font-family:var(--font-family-content)!important;padding-top:0!important;padding-bottom:0!important;margin:0!important;border:none!important;border-radius:0!important;background-color:transparent!important}.fnm-input-root-small.MuiInputBase-root,.MuiInputBase-inputSizeSmall.MuiInputBase-input{height:28px!important;min-height:28px!important;padding-top:4px!important;padding-bottom:4px!important;padding-right:12px}.fnm-input-root-small.MuiInputBase-root .MuiInputAdornment-root>*{font-size:18px!important;width:18px!important;height:18px!important}.fnm-input-root-medium.MuiInputBase-root,.MuiInputBase-inputSizeMedium.MuiInputBase-input{height:32px!important;min-height:32px!important;padding-top:6px!important;padding-bottom:6px!important;padding-right:12px}.fnm-input-root-medium.MuiInputBase-root .MuiInputAdornment-root>*{font-size:20px!important;width:20px!important;height:20px!important}.fnm-input-root-large.MuiInputBase-root,.MuiInputBase-inputSizeLarge.MuiInputBase-input{height:36px!important;min-height:36px!important;padding-top:8px!important;padding-bottom:8px!important;padding-right:12px}.fnm-input-root-large.MuiInputBase-root .MuiInputAdornment-root>*{font-size:24px!important;width:24px!important;height:24px!important}.MuiInputBase-inputSizeSmall.MuiInputBase-input,.MuiInputBase-inputSizeMedium.MuiInputBase-input,.MuiInputBase-inputSizeLarge.MuiInputBase-input{padding-top:0!important;padding-bottom:0!important}.fnm-toggle{position:relative;display:inline-block;width:40px;height:24px;cursor:pointer}.fnm-toggle .fnm-toggle-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.fnm-toggle .fnm-toggle-slider{position:absolute;inset:0;background-color:var(--fnm-surface-colors-surface-container-hight-default);border:1px solid var(--fnm-general-outline);border-radius:9999px;transition:background-color .2s ease,border-color .2s ease}.fnm-toggle .fnm-toggle-slider .fnm-toggle-thumb{position:absolute;width:12px;height:12px;background-color:var(--fnm-surface-colors-on-surface-variant);border-radius:50%;top:50%;left:4px;transform:translateY(-50%);transition:transform .2s ease,width .2s ease,height .2s ease,background-color .2s ease,box-shadow .2s ease,left .2s ease;transform-origin:center center}.fnm-toggle.fnm-toggle-checked .fnm-toggle-slider{background-color:var(--fnm-primary-colors-primary-default);border-color:transparent}.fnm-toggle.fnm-toggle-checked .fnm-toggle-slider .fnm-toggle-thumb{width:16px;height:16px;background-color:var(--fnm-primary-colors-on-primary);transform:translate(16px) translateY(-50%)}.fnm-toggle:hover:not(.fnm-toggle-disabled) .fnm-toggle-slider .fnm-toggle-thumb{box-shadow:0 0 0 10px color-mix(in srgb,var(--fnm-surface-colors-on-surface-variant) 8%,transparent)}.fnm-toggle:hover:not(.fnm-toggle-disabled).fnm-toggle-checked .fnm-toggle-slider .fnm-toggle-thumb{background-color:var(--fnm-primary-colors-on-primary);box-shadow:0 0 0 8px color-mix(in srgb,var(--fnm-primary-colors-primary-default) 8%,transparent)}.fnm-toggle .fnm-toggle-input:focus-visible~.fnm-toggle-slider .fnm-toggle-thumb{box-shadow:0 0 0 10px color-mix(in srgb,var(--fnm-surface-colors-on-surface-variant) 8%,transparent)}.fnm-toggle.fnm-toggle-checked .fnm-toggle-input:focus-visible~.fnm-toggle-slider .fnm-toggle-thumb{background-color:var(--fnm-primary-colors-on-primary);box-shadow:0 0 0 8px color-mix(in srgb,var(--fnm-primary-colors-primary-default) 8%,transparent)}.fnm-toggle .fnm-toggle-input:active:not(:disabled)~.fnm-toggle-slider .fnm-toggle-thumb{width:20px;height:20px;box-shadow:0 0 0 6px color-mix(in srgb,var(--fnm-surface-colors-on-surface-variant) 8%,transparent);left:2px;transform:translateY(-50%)}.fnm-toggle.fnm-toggle-checked .fnm-toggle-input:active:not(:disabled)~.fnm-toggle-slider .fnm-toggle-thumb{background-color:var(--fnm-primary-colors-on-primary);box-shadow:0 0 0 6px color-mix(in srgb,var(--fnm-primary-colors-primary-default) 8%,transparent);transform:translate(14px) translateY(-50%)}.fnm-toggle.fnm-toggle-disabled{cursor:not-allowed;opacity:.6}.fnm-toggle.fnm-toggle-disabled .fnm-toggle-slider{background-color:var(--fnm-disabled-colors-container)}.fnm-toggle.fnm-toggle-disabled .fnm-toggle-slider .fnm-toggle-thumb{background-color:var(--fnm-disabled-colors-on-container)}.fnm-toggle.fnm-toggle-disabled.fnm-toggle-checked .fnm-toggle-slider{background-color:var(--fnm-disabled-colors-container)}.fnm-toggle.fnm-toggle-disabled.fnm-toggle-checked .fnm-toggle-slider .fnm-toggle-thumb{background-color:var(--fnm-disabled-colors-on-container)}.fnm-tab-bar{display:flex;align-items:center;gap:4px;border:1px solid var(--fnm-general-outline);padding:3px;border-radius:8px;background-color:var(--fnm-surface-colors-surface-container-default)}.fnm-tab-bar__button.fnm-button.MuiButton-root{letter-spacing:-.02em;text-transform:none;padding:3px 15px;font-weight:500!important;color:var(--fnm-surface-colors-on-surface-variant);border-radius:4px!important}.fnm-tab-bar__button.fnm-button-small.MuiButton-root{height:20px!important;min-height:20px!important}.fnm-tab-bar__button.fnm-button-medium.MuiButton-root{height:24px!important;min-height:24px!important}.fnm-tab-bar__button.fnm-button-large.MuiButton-root{height:28px!important;min-height:28px!important}.fnm-tab-bar__button--active.fnm-button-tertiary.MuiButton-root{background-color:var(--fnm-surface-colors-surface-container-hight-default);font-weight:600!important;color:var(--fnm-surface-colors-on-surface)}.modal{display:flex;justify-content:center;align-items:center;background-color:var(--fnm-general-overlay)}.modal.MuiModal-root{z-index:10002!important}.modal__inner-container{display:flex;flex-direction:column;gap:20px;background-color:var(--fnm-surface-colors-surface-container-default);color:var(--fnm-surface-colors-on-surface);border-radius:10px;border:1px solid var(--fnm-general-outline);font-family:var(--font-family-content);box-sizing:border-box;width:480px;box-shadow:var(--fnm-modal-box-shadow);transition:width .3s ease-out,height .3s ease-out,max-height .3s ease-out}@media(max-width:758px){.modal__inner-container{gap:16px;max-height:100vh;height:100%;width:100vw;border-radius:0}}.modal__header{padding:20px 24px 0;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:16px}@media(max-width:758px){.modal__header{padding:16px 16px 0}}.modal__header .fnm-button.MuiButton-root{box-sizing:border-box;padding:5px}.modal__header .fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.modal__header-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal__main-content{flex-grow:1;padding:0 24px}@media(max-width:758px){.modal__main-content{padding:0 16px}}.modal__footer{padding:16px 24px 20px;display:flex;justify-content:flex-end}@media(max-width:758px){.modal__footer{border-top:1px solid var(--fnm-general-outline);padding:16px}}.modal__footer-btn-wrapper{display:flex;gap:12px}.modal__footer-btn-wrapper .fnm-button.MuiButton-root{padding:9px 12px}@media(max-width:758px){.modal__footer-btn-wrapper{width:100%;margin-top:0}.modal__footer-btn-wrapper .fnm-button.MuiButton-root{width:100%}}.fnm-menu .fnm-menu__paper.MuiPaper-root{margin-top:4px;padding:0!important;border-radius:8px;border:1px solid var(--fnm-general-outline)!important;background-color:var(--fnm-surface-colors-surface-container-default);box-shadow:var(--fnm-modal-box-shadow);min-width:140px}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root{font-family:var(--font-family-content)!important;font-weight:500!important;font-size:12px!important;line-height:16px!important;border-radius:0!important;background-color:transparent!important;border:none!important;color:var(--fnm-surface-colors-on-surface)!important;padding:7px 11px;min-height:auto!important;margin:0 0 4px!important;gap:8px;transition:background-color .2s ease,color .2s ease}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:last-of-type{margin-bottom:0!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:hover:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-hover)!important;color:var(--fnm-surface-colors-on-surface)!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:active:not(:disabled):not(.Mui-disabled),.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root.Mui-selected:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-pressed)!important;outline:none!important;box-shadow:none!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:focus:not(:focus-visible):not(:disabled):not(.Mui-disabled){outline:none!important;box-shadow:none!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:focus-visible:not(:disabled):not(.Mui-disabled){outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important;background-color:transparent!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:focus-visible:active:not(:disabled):not(.Mui-disabled),.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:focus-visible.Mui-selected:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-pressed)!important;outline:2px solid var(--fnm-surface-colors-on-surface)!important;outline-offset:0!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:disabled,.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root.Mui-disabled{background-color:var(--fnm-disabled-colors-container)!important;color:var(--fnm-disabled-colors-on-container)!important;border:none!important;cursor:not-allowed!important;box-shadow:0 0 #0000000d!important;opacity:1!important;pointer-events:none!important}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root svg{width:16px;height:16px;color:inherit}.fnm-menu .fnm-menu__paper.MuiPaper-root .MuiDivider-root{margin:4px 0;border-color:var(--fnm-general-outline)}.manage-columns{display:flex;flex-direction:column;gap:16px;font-weight:500;letter-spacing:-.02em;box-sizing:border-box}.manage-columns__list{display:flex;flex-direction:column;gap:4px;height:410px;overflow-y:auto;padding:16px 0;border-top:1px solid var(--fnm-general-outline);border-bottom:1px solid var(--fnm-general-outline)}.manage-columns .MuiInputBase-input{height:36px!important;padding:0!important;color:var(--fnm-surface-colors-on-surface)}.manage-columns .MuiFormControlLabel-root{display:flex;align-items:center;gap:12px;padding:6px 0 6px 6px;margin-left:0!important}.manage-columns .MuiFormControlLabel-root .MuiTypography-root{font-family:var(--font-family-content);font-weight:500;font-size:14px}.manage-columns .MuiInputAdornment-root svg{cursor:pointer;color:var(--fnm-surface-colors-on-surface-variant)}.manage-columns__controls{display:flex;justify-content:space-between}.table-action-cell__button{padding:5px 1px!important}.table-action-cell__menu-item{display:flex;gap:8px;align-items:center;font-size:14px!important;line-height:18px!important;letter-spacing:-.02em!important}.table-action-cell__menu-item svg{width:24px!important;height:24px!important;color:var(--fnm-surface-colors-on-surface-variant)!important}.table-action-cell__item-wrapper.MuiButtonBase-root.MuiMenuItem-root.MuiMenuItem-gutters.MuiMenuItem-gutters:last-child{border-top:1px solid var(--fnm-general-outline)!important}.MuiButtonBase-root.MuiMenuItem-root.Mui-disabled svg{color:var(--fnm-disabled-colors-on-container)!important}.fnm-tooltip.MuiTooltip-tooltip{background-color:var(--fnm-surface-colors-surface-container-default);color:var(--fnm-surface-colors-on-surface-variant);font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.02em;border:1px solid var(--fnm-general-outline);font-family:var(--font-family-content);border-radius:8px;padding:16px;max-width:217px;margin-left:0!important;margin-top:8px!important}.fnm-tooltip.MuiTooltip-tooltip .MuiTooltip-arrow{display:none}.fnm-table-cell{display:flex;align-items:center;justify-content:flex-start;width:100%;height:100%;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-family:var(--font-family-content);font-weight:500;color:var(--fnm-surface-colors-on-surface);letter-spacing:-.02em;line-height:16px}.fnm-table-cell__value{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fnm-table-cell__value-tooltip.MuiTooltip-tooltip{padding:4px 8px;margin:0;margin-bottom:4px!important}.fnm-table-cell__copy-button{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease;color:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-cell__copy-button svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-cell__copy-button:hover{color:var(--fnm-surface-colors-on-surface)}.fnm-table-cell__copy-button--copied{color:var(--fnm-surface-colors-primary)}.table-mobile-card{display:flex;flex-direction:column;gap:12px;background:var(--fnm-surface-colors-surface-container-default);border-top:1px solid var(--fnm-general-outline);padding:16px 42px 16px 0;position:relative}.table-mobile-card__row{display:flex;flex-direction:column;gap:4px}.table-mobile-card__row:first-of-type{padding-right:36px}.table-mobile-card__row:last-child{margin-bottom:0}.table-mobile-card__label{font-size:10px;color:var(--fnm-surface-colors-on-surface-variant);letter-spacing:-.02em;line-height:100%}.table-mobile-card__value-wrapper{display:block}.table-mobile-card__value-wrapper .fnm-table-cell{display:block;width:100%;overflow:visible}.table-mobile-card__value-wrapper .fnm-table-cell__value{display:inline;white-space:normal;word-break:break-all;line-height:16px}.table-mobile-card__value-wrapper .fnm-table-cell__copy-button{display:inline-flex;vertical-align:middle}.table-mobile-card__value{font-size:12px;font-weight:500;color:var(--fnm-surface-colors-on-surface);letter-spacing:-.02em;line-height:16px;word-break:break-all}.table-mobile-card__status{display:inline-block;padding:4px 6px;border-radius:6px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.02em}.table-mobile-card__status--active{background-color:#f443361a;color:var(--fnm-status-colors-error-on-container);border:1px solid var(--fnm-status-colors-error-outline)}.table-mobile-card__status--finished{background-color:var(--fnm-surface-colors-surface-container-hight-default);color:var(--fnm-surface-colors-on-surface-variant);border:1px solid var(--fnm-general-outline)}.table-mobile-card__actions{position:absolute;right:0;top:16px}.table-mobile-sort-select{flex:1;min-width:0;width:100%}.table-mobile-sort-select__button-wrapper{flex:1;min-width:0}.table-mobile-sort-select__button{width:100%;justify-content:space-between;padding:7px 11px!important;min-height:32px!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;color:var(--fnm-surface-colors-on-surface)!important;background-color:var(--fnm-surface-colors-surface-container-default)!important;border:1px solid var(--fnm-general-outline)!important;border-radius:8px!important;text-transform:none!important}.table-mobile-sort-select__button>span:first-child{display:flex;align-items:center;flex:1;min-width:0}.table-mobile-sort-select__button .MuiButton-endIcon{margin-left:auto;margin-right:0;flex-shrink:0}.table-mobile-sort-select__button .MuiButton-endIcon svg{width:20px;height:20px}.table-mobile-sort-select__button:hover{background-color:var(--fnm-surface-colors-surface-container-hover)!important}.table-mobile-sort-select__menu .MuiPaper-root{margin-top:4px;border-radius:8px;background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);padding:0}.table-mobile-sort-select__menu .MuiList-root{padding:4px 0}.table-mobile-sort-select__menu .MuiList-root .MuiMenuItem-root.MuiButtonBase-root.table-mobile-sort-select__option{font-size:14px!important;line-height:18px!important}.table-mobile-sort-select__menu .MuiList-root .MuiMenuItem-root.MuiButtonBase-root.table-mobile-sort-select__option.Mui-selected{padding:6px 12px!important}.table-mobile-sort-select__menu .MuiList-root .MuiMenuItem-root.MuiButtonBase-root.table-mobile-sort-select__option svg{color:var(--fnm-surface-colors-on-surface-variant)!important;width:24px!important;height:24px!important}.table-mobile-sort-select__menu .MuiMenuItem-root{font-family:var(--font-family-content);font-weight:500;border-radius:0;background-color:transparent;border:none;color:var(--fnm-surface-colors-on-surface);padding:9px 12px!important;height:36px;min-height:auto;margin:0 0 4px;transition:background-color .2s ease,color .2s ease}.table-mobile-sort-select__menu .MuiMenuItem-root:last-of-type{margin-bottom:0}.table-mobile-sort-select__menu .MuiMenuItem-root:hover:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-hover);color:var(--fnm-surface-colors-on-surface)}.table-mobile-sort-select__menu .MuiMenuItem-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-highest)!important;color:var(--fnm-surface-colors-on-surface)!important;font-weight:600!important}.table-mobile-sort-select__menu .MuiMenuItem-root.Mui-selected .table-mobile-sort-select__icon{color:var(--fnm-surface-colors-primary)!important}.table-mobile-sort-select__option{display:flex;align-items:center;gap:8px}.table-mobile-sort-select__option--selected{background-color:var(--fnm-surface-colors-surface-container-highest)!important;color:var(--fnm-surface-colors-on-surface)!important;font-weight:600!important}.table-mobile-sort-select__option--selected .table-mobile-sort-select__icon{color:var(--fnm-surface-colors-primary)!important}.table-mobile-sort-select__option--selected:hover{background-color:var(--fnm-surface-colors-surface-container-highest)!important}.table-mobile-sort-select__icon{flex-shrink:0;color:var(--fnm-surface-colors-on-surface-variant)!important}.table-mobile-sort-select__value{display:flex;align-items:center;gap:8px;font-size:16px}.table-mobile-sort-select__check{margin-left:auto;flex:0 0 auto}.table-mobile-sort-select__placeholder{color:var(--fnm-surface-colors-on-surface-variant);opacity:.6}.table-mobile-sort-select__divider{margin:8px 0;border-color:var(--fnm-surface-colors-outline-variant)}.table-mobile-header{display:flex;align-items:end;justify-content:space-between;gap:8px;background:var(--fnm-surface-colors-surface-container-default)}.table-mobile-header__sort{display:flex;flex-direction:column;gap:4px;flex:1}.table-mobile-header__sort-label{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:500;white-space:nowrap}.table-mobile-header__sort-label svg{color:var(--fnm-surface-colors-on-surface-variant)}.table-mobile-header__sort-select{flex:1;min-width:0;min-height:32px!important}.table-mobile-header__sort-select .MuiSelect-select{display:flex;gap:8px;align-items:center}.table-mobile-header__sort-button-wrapper{flex:1;min-width:0}.table-mobile-header__sort-button{width:100%;min-height:32px!important;justify-content:space-between;text-transform:none!important;font-weight:400!important}.table-mobile-header__sort-button .MuiButton-endIcon{margin-left:auto}.table-mobile-header__sort-option{display:flex;align-items:center;gap:8px}.table-mobile-header__sort-option--selected,.table-mobile-header__sort-option.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-highest)!important;color:var(--fnm-surface-colors-on-surface)!important;font-weight:600!important}.table-mobile-header__sort-option--selected .table-mobile-header__sort-icon,.table-mobile-header__sort-option.Mui-selected .table-mobile-header__sort-icon{color:var(--fnm-surface-colors-primary)!important}.table-mobile-header__sort-option--selected:hover,.table-mobile-header__sort-option.Mui-selected:hover{background-color:var(--fnm-surface-colors-surface-container-highest)!important}.table-mobile-header__menu .MuiMenuItem-root.table-mobile-header__sort-option--selected,.table-mobile-header__menu .MuiMenuItem-root.Mui-selected.table-mobile-header__sort-option{background-color:var(--fnm-surface-colors-surface-container-highest)!important;color:var(--fnm-surface-colors-on-surface)!important;font-weight:600!important}.table-mobile-header__menu .MuiMenuItem-root.table-mobile-header__sort-option--selected .table-mobile-header__sort-icon,.table-mobile-header__menu .MuiMenuItem-root.Mui-selected.table-mobile-header__sort-option .table-mobile-header__sort-icon{color:var(--fnm-surface-colors-primary)!important}.table-mobile-header__menu .MuiMenuItem-root.table-mobile-header__sort-option--selected:hover:not(:disabled):not(.Mui-disabled),.table-mobile-header__menu .MuiMenuItem-root.Mui-selected.table-mobile-header__sort-option:hover:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-highest)!important;color:var(--fnm-surface-colors-on-surface)!important}.table-mobile-header__menu .MuiMenuItem-root.table-mobile-header__sort-option--selected:active:not(:disabled):not(.Mui-disabled),.table-mobile-header__menu .MuiMenuItem-root.Mui-selected.table-mobile-header__sort-option:active:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-highest)!important}.table-mobile-header__menu .MuiMenuItem-root.table-mobile-header__sort-option--selected.Mui-selected:not(:disabled):not(.Mui-disabled),.table-mobile-header__menu .MuiMenuItem-root.Mui-selected.table-mobile-header__sort-option.Mui-selected:not(:disabled):not(.Mui-disabled){background-color:var(--fnm-surface-colors-surface-container-highest)!important;outline:none!important;box-shadow:none!important}.table-mobile-header__sort-icon{color:var(--fnm-surface-colors-on-surface-variant);flex-shrink:0}.table-mobile-header__sort-value{display:flex;align-items:center;gap:8px}.table-mobile-header__sort-placeholder{color:var(--fnm-surface-colors-on-surface-variant);opacity:.6}.table-mobile-header__divider{margin:8px 0;border-color:var(--fnm-surface-colors-outline-variant)}.table-mobile-header__manage-btn{padding:5px!important;max-width:32px!important;max-height:32px!important}.table-mobile-header__manage-btn svg{width:20px;height:20px}.table-mobile-header--loading{padding:16px;background:var(--fnm-surface-colors-surface-container-default)}.table-mobile-pagination{padding:10px 8px;border-top:1px solid var(--fnm-general-outline);background:var(--fnm-surface-colors-surface-container-default);font-family:var(--font-family-content);width:100%;box-sizing:border-box}.table-mobile-pagination__controls{display:flex;align-items:center;justify-content:center;gap:8px}.table-mobile-pagination__controls .fnm-button{min-width:28px!important;max-height:28px!important;height:28px!important;width:28px!important}.table-mobile-pagination__pages{display:flex;align-items:center;gap:4px}.table-mobile-pagination__pages-button{min-width:28px!important;max-height:28px!important;font-size:12px;font-weight:500!important}.table-mobile-pagination__pages-button.fnm-button-tertiary.MuiButton-root.MuiButton-contained{color:var(--fnm-surface-colors-on-surface-variant)}.table-mobile-pagination__ellipsis{min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--fnm-surface-colors-on-surface-variant)}.table-mobile-pagination--loading .table-mobile-pagination__controls *,.table-mobile-pagination--empty .table-mobile-pagination__controls *{visibility:hidden}.table-mobile{display:flex;flex-direction:column;width:100%;min-width:100%;max-width:100%;background:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);border-radius:10px;overflow:hidden;position:relative;box-sizing:border-box;padding:16px;gap:16px;overflow-y:auto;scrollbar-gutter:stable}.table-mobile::-webkit-scrollbar-thumb{border-radius:6px}.table-mobile__empty-state{display:flex;align-items:center;justify-content:center;min-height:160px;color:var(--fnm-surface-colors-on-surface);font-size:14px;line-height:-.02em;font-weight:500;text-align:center}.table-mobile__empty-columns-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:8px}.table-mobile__empty-columns-message{color:var(--fnm-surface-colors-on-surface);font-size:14px;font-weight:500;text-align:center}.fnm-table--loading{padding-top:16px;pointer-events:none;cursor:wait}.fnm-table-column-menu{width:180px}.fnm-table-column-menu .fnm-table-column-menu__item-text{font-size:14px!important;font-weight:500!important;letter-spacing:-.02em}.fnm-table-column-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:nth-of-type(3){margin-top:9px!important}.fnm-table-column-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root:nth-of-type(3):before{content:"";position:absolute;top:-5px;left:0;width:100%;border-top:1px solid var(--fnm-general-outline)!important}.fnm-table-column-menu .MuiPaper-root{min-width:180px!important}.fnm-table-column-menu svg{color:var(--fnm-surface-colors-on-surface-variant)!important;width:24px!important;height:24px!important}.fnm-table-column-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;font-size:10px;letter-spacing:-.02em;color:var(--fnm-surface-colors-on-surface-variant);font-family:var(--font-family-content)}.fnm-table-column-header__content{display:flex;align-items:center;gap:8px;flex:1}.fnm-table-column-header__actions{display:flex;align-items:center;gap:4px}.fnm-table-column-header__sort-icon{width:18px;height:18px;background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0;opacity:1!important;visibility:visible!important}.fnm-table-column-header__sort-icon svg{width:18px;height:18px}.fnm-table-column-header__sort-icon svg path:first-child{fill:var(--fnm-general-outline)}.fnm-table-column-header__sort-icon svg path:last-child{fill:var(--fnm-general-outline)}.fnm-table-column-header__sort-icon--active .icon-asc path:first-child{fill:var(--fnm-general-outline)}.fnm-table-column-header__sort-icon--active .icon-asc path:last-child{fill:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-column-header__sort-icon--active .icon-desc path:first-child{fill:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-column-header__sort-icon--active .icon-desc path:last-child{fill:var(--fnm-general-outline)}.fnm-table-column-header__menu-button{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;opacity:1!important;visibility:visible!important;min-width:18px;min-height:18px;transition:.2s ease;border-radius:4px}.fnm-table-column-header__menu-button--active,.fnm-table-column-header__menu-button:hover{background-color:var(--fnm-surface-colors-surface-container-hight-pressed)!important}.fnm-table-column-header__menu-button svg path{fill:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-column-header .MuiDataGrid-iconButtonContainer{opacity:1!important;visibility:visible!important}.fnm-table-column-header .MuiDataGrid-sortButton{opacity:1!important}.fnm-table-pagination{display:flex;justify-content:space-between;align-items:center;padding:10px 8px;font-family:var(--font-family-content);width:100%;gap:20px}.fnm-table-pagination__info{display:flex;align-items:center;gap:20px;font-size:12px;color:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-pagination__info-text{white-space:nowrap}.fnm-table-pagination__info-select{display:flex;align-items:center;gap:8px}.fnm-table-pagination__info-select .fnm-select{max-width:64px;min-width:64px!important}.fnm-table-pagination__pages-container{display:flex;gap:20px;align-items:center}.fnm-table-pagination__controls{display:flex;gap:8px;align-items:center}.fnm-table-pagination__controls .fnm-button{min-width:32px!important;height:32px!important;width:32px!important}.fnm-table-pagination__pages{display:flex;gap:4px;align-items:center}.fnm-table-pagination__pages-button{min-width:32px!important;height:32px!important;font-size:12px;font-weight:500!important}.fnm-table-pagination__pages-button.fnm-button-tertiary.MuiButton-root.MuiButton-contained{color:var(--fnm-surface-colors-on-surface-variant)}.fnm-table-pagination__pages-input{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--fnm-surface-colors-on-surface-variant);white-space:nowrap}.fnm-table-pagination__pages-input .fnm-text-field{max-width:48px}.fnm-table-pagination__pages-input .fnm-text-field .MuiInputBase-root{padding:12px 6px}.fnm-table-pagination__pages-input .fnm-text-field input{padding:0!important;width:100%}.fnm-table-pagination__ellipsis{min-width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--fnm-surface-colors-on-surface-variant)}.fnm-table{width:100%;position:relative;border:1px solid var(--fnm-general-outline);background-color:var(--fnm-surface-colors-surface-container-default);overflow:hidden;box-sizing:border-box;border-radius:10px;padding:20px}@media(max-width:1240px){.fnm-table{padding:16px}}.fnm-table .MuiDataGrid-row{border-bottom:1px solid var(--fnm-general-outline)}.fnm-table .MuiDataGrid-autoHeight{height:100%!important}.fnm-table .MuiDataGrid-overlayWrapper{min-height:100%!important;height:100%!important}.fnm-table .MuiDataGrid-overlayWrapper .MuiDataGrid-overlayWrapperInner{height:calc(100% - var(--height))!important}.fnm-table--loading{pointer-events:none;cursor:wait}.fnm-table--loading .MuiDataGrid-cell{display:flex;align-items:center}.fnm-table--loading .MuiDataGrid-columnHeaders{opacity:0}.fnm-table--loading .MuiDataGrid-footerContainer *{visibility:hidden}.fnm-table--empty .MuiDataGrid-row{display:none}.fnm-table--empty .MuiDataGrid-footerContainer *{visibility:hidden}.fnm-table--empty .MuiDataGrid-overlayWrapperInner{height:var(--DataGrid-overlayHeight, calc(var(--height) * 2 - 40px))!important}.fnm-table--empty-columns .MuiDataGrid-row{display:none}.fnm-table--empty-columns .MuiDataGrid-footerContainer *{visibility:hidden}.fnm-table--empty-columns .MuiDataGrid-virtualScroller,.fnm-table--empty-columns .MuiDataGrid-virtualScrollerContent{min-height:200px}.fnm-table__grid-wrapper{position:relative}.fnm-table__empty-state{display:flex;align-items:center;justify-content:center;height:100%;color:var(--fnm-surface-colors-on-surface);font-size:14px;letter-spacing:-.02em;font-weight:500;text-align:center;font-family:var(--font-family-content)}.fnm-table__empty-columns-overlay{position:absolute;inset:32px 0 0;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none}.fnm-table__empty-columns-state{display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:auto;height:100%;gap:8px}.fnm-table__empty-columns-message{color:var(--fnm-surface-colors-on-surface);font-family:var(--font-family-content);font-size:14px;line-height:-.02em;font-weight:500;text-align:center}.fnm-table__header-skeleton{position:absolute;top:20px;left:20px;right:20px;z-index:10;border-radius:8px;overflow:hidden;box-sizing:border-box}.fnm-table__header-skeleton .MuiSkeleton-root{width:100%!important;box-sizing:border-box;overflow:hidden}.fnm-table .MuiDataGrid-cell{padding:0 8px!important}.fnm-table .MuiDataGrid-root{border:none;background:transparent}.fnm-table .MuiDataGrid-iconButtonContainer{visibility:visible!important;width:auto!important}.fnm-table .MuiDataGrid-columnHeader .MuiDataGrid-sortIcon{display:none!important}.fnm-table .MuiDataGrid-columnHeader{background-color:var(--fnm-surface-colors-surface)!important;border-bottom:none!important;padding:0 8px!important;outline:none!important}.fnm-table .MuiDataGrid-columnHeader .MuiDataGrid-menuIcon,.fnm-table .MuiDataGrid-columnHeader .MuiDataGrid-sortButton{display:none!important}.fnm-table .MuiDataGrid-columnHeaders{max-height:32px;border-radius:8px!important;overflow:hidden;background-color:transparent!important}.fnm-table .MuiDataGrid-columnHeaders .MuiDataGrid-scrollbarFiller{display:none!important}.fnm-table .MuiDataGrid-filler{background-color:var(--fnm-surface-colors-surface)!important;border-bottom:none!important}.fnm-table .MuiDataGrid-filler>div{background-color:var(--fnm-surface-colors-surface-container-default)!important;border:none}.fnm-table .MuiDataGrid-columnSeparator svg{color:var(--fnm-general-outline)}.fnm-table .MuiDataGrid-columnHeaderTitleContainerContent{width:100%}.fnm-table .MuiDataGrid-iconButtonContainer{display:none!important}.fnm-table .MuiDataGrid-mainContent{background:var(--fnm-surface-colors-surface-container-default)!important}.fnm-table .MuiDataGrid-main>div[aria-hidden=true]{display:none}.fnm-table .MuiDataGrid-scrollbar{display:none}.fnm-table .MuiDataGrid-virtualScroller{scrollbar-width:thin;scrollbar-color:var(--fnm-general-outline) transparent}.fnm-table .MuiDataGrid-virtualScroller::-webkit-scrollbar{width:12px}.fnm-table .MuiDataGrid-virtualScroller::-webkit-scrollbar-track{background:transparent}.fnm-table .MuiDataGrid-virtualScroller::-webkit-scrollbar-thumb{background:var(--fnm-general-outline);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.fnm-table .MuiDataGrid-row:hover{background:transparent!important}.fnm-table .MuiDataGrid-footerContainer{border-top:1px solid var(--fnm-general-outline)!important}.fnm-table .MuiDataGrid-cell{outline:none!important;border:none!important}.fnm-table .MuiDataGrid-overlay{background:transparent!important}.fnm-table__status{display:inline-block;padding:4px 6px;border-radius:6px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.02em;font-family:var(--font-family-content)}.fnm-table__status--active{background-color:var(--fnm-status-colors-error-container);color:var(--fnm-status-colors-error-on-container-variant);border:1px solid var(--fnm-status-colors-error-outline)}.fnm-table__status--finished,.fnm-table__status--disabled{background-color:var(--fnm-surface-colors-surface-container-hight-default);color:var(--fnm-surface-colors-on-surface-variant);border:1px solid var(--fnm-general-outline)}.fnm-table__status--bgp-active{color:var(--fnm-status-colors-success-on-container-variant);background-color:var(--fnm-status-colors-success-container);border:1px solid var(--fnm-status-colors-success-outline)}.fnm-table__boolean-icon-cell{display:inline-flex;align-items:center;width:100%;height:100%}.fnm-table__boolean-icon-cell--checkmark svg{color:var(--fnm-status-colors-success-on-container)}.fnm-table__boolean-icon-cell--cross svg{color:var(--fnm-status-colors-error-on-container)}.fnm-toast-snackbar{position:static!important;transform:none!important;inset:auto!important;min-width:0!important;padding:0!important;box-sizing:border-box}.fnm-toasts-stack{position:fixed;z-index:9999;pointer-events:none}.fnm-toasts-stack:not(:has(.fnm-toast-config-changes)){max-width:340px;width:100%}.fnm-toasts-stack__item{pointer-events:auto;width:100%}.fnm-toasts-stack--top-right{right:8px;top:72px}.fnm-toasts-stack--bottom-right{bottom:8px;right:20px;max-width:100%}.fnm-toast{display:flex;align-items:center;gap:16px;padding:12px;border-radius:8px;font-family:var(--font-family-content);font-size:14px;line-height:18px;box-shadow:var(--fnm-modal-box-shadow);width:100%}.fnm-toast__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;align-self:flex-start}.fnm-toast__icon svg{width:18px;height:18px}.fnm-toast__content{flex:1;display:flex;flex-direction:column;min-width:0}.fnm-toast__message{font-weight:600;letter-spacing:-.02em;line-height:18px}.fnm-toast__description{font-weight:400;font-size:11px;letter-spacing:-.02em}.fnm-toast__description .fnm-toast__ip{font-weight:500}.fnm-toast__details{display:flex;justify-content:space-between;align-items:baseline}.fnm-toast__action{flex-shrink:0}.fnm-toast__action .fnm-button-link{line-height:100%;min-height:0;padding:0;text-transform:none}.fnm-toast__config-dot{width:8px;height:8px;border-radius:50%;background-color:#dd8344;flex-shrink:0}.fnm-toast-attack{background-color:var(--fnm-status-colors-error-container);border:1px solid var(--fnm-status-colors-error-outline);color:var(--fnm-status-colors-error-on-container-variant)}.fnm-toast-attack .fnm-toast__icon{color:var(--fnm-status-colors-error-on-container-variant)}.fnm-toast-attack .fnm-toast__description{color:var(--fnm-status-colors-error-on-container-variant);line-height:100%}.fnm-toast-attack .fnm-toast__content{gap:7px}.fnm-toast-attack .fnm-toast__action{min-height:0;padding:0;line-height:100%;text-transform:none}.fnm-toast-attack .fnm-toast__action .MuiButtonBase-root{height:auto;padding:0;min-height:0;text-decoration:underline;color:var(--fnm-surface-colors-on-surface)!important;font-size:11px}.fnm-toast-attack .fnm-toast__details{height:13px}.fnm-toast-attack .fnm-toast__message{height:17px}.fnm-toast-item-added{background-color:var(--fnm-status-colors-success-container);border:1px solid var(--fnm-status-colors-success-outline);color:var(--fnm-status-colors-success-on-container)}.fnm-toast-item-added .fnm-toast__icon,.fnm-toast-item-added .fnm-toast__description{color:var(--fnm-status-colors-success-on-container)}.fnm-toast-item-deleted{background-color:var(--fnm-status-colors-warning-container);border:1px solid var(--fnm-status-colors-warning-outline);color:var(--fnm-status-colors-warning-on-container)}.fnm-toast-item-deleted .fnm-toast__icon,.fnm-toast-item-deleted .fnm-toast__description{color:var(--fnm-status-colors-warning-on-container)}.fnm-toast-config-changes{width:600px;background-color:var(--fnm-surface-colors-surface-inverted-container);border:1px solid var(--fnm-general-outline);color:var(--fnm-surface-colors-surface-inverted-on-container);border-radius:20px;gap:8px;letter-spacing:-.02em;line-height:100%}.fnm-toast-config-changes .fnm-toast__icon{align-self:center}.fnm-toast-config-changes .fnm-toast__content{flex-direction:row;justify-content:space-between;align-items:center;gap:4px}.fnm-toast-config-changes .fnm-toast__details{gap:8px;align-items:center}.fnm-toast-config-changes .fnm-toast__details .MuiButtonBase-root{padding:5px 12px;height:28px;min-height:28px}.fnm-toast-config-changes .fnm-toast__message{color:var(--fnm-surface-colors-surface-inverted-on-container);font-weight:500}.fnm-toast-config-changes .fnm-toast__description{color:var(--fnm-surface-colors-surface-inverted-on-container);opacity:.7;text-align:right}@media(max-width:1240px){.fnm-toast-config-changes{width:460px}.fnm-toast-config-changes .fnm-toast__message{font-size:12px}}@media(max-width:758px){.fnm-toast-config-changes{width:320px}}[data-theme=dark] .fnm-toast-attack{background-color:var(--fnm-status-colors-error-on-container);border-color:var(--fnm-status-colors-error-outline)}[data-theme=dark] .fnm-toast-attack .fnm-toast__icon,[data-theme=dark] .fnm-toast-attack .fnm-toast__description{color:var(--fnm-status-colors-error-on-container-variant)}[data-theme=dark] .fnm-toast-item-added{background-color:var(--fnm-status-colors-success-on-container);border-color:var(--fnm-status-colors-success-outline);color:var(--fnm-surface-colors-on-surface)}[data-theme=dark] .fnm-toast-item-added .fnm-toast__icon,[data-theme=dark] .fnm-toast-item-added .fnm-toast__description{color:var(--fnm-primary-colors-on-primary)}[data-theme=dark] .fnm-toast-item-deleted{background-color:var(--fnm-status-colors-warning-on-container);color:var(--fnm-surface-colors-on-surface)}[data-theme=dark] .fnm-toast-item-deleted .fnm-toast__icon,[data-theme=dark] .fnm-toast-item-deleted .fnm-toast__description{color:var(--fnm-primary-colors-on-primary)}.fnm-textarea{position:relative;display:flex;flex-direction:column;width:100%;max-width:100%;box-sizing:border-box;font-family:var(--font-family-content)!important;font-weight:500!important}.fnm-textarea__label.MuiFormLabel-root{font-family:var(--font-family-content)!important;font-size:14px!important;font-weight:500!important;color:var(--fnm-surface-colors-on-surface);margin-bottom:4px}.fnm-textarea__hint{margin-top:4px;color:var(--fnm-surface-colors-on-surface);font-size:12px}.fnm-textarea__input{font-family:var(--font-family-content);box-sizing:border-box;padding:6px 12px;font-size:16px;line-height:20px;letter-spacing:-.02em;color:var(--fnm-surface-colors-on-surface);background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);border-radius:8px;resize:none;outline:none}.fnm-textarea__input::placeholder{color:var(--fnm-surface-colors-on-surface-variant);font-weight:500;opacity:.6}.fnm-textarea__input:hover:not(:disabled){border:1px solid var(--fnm-primary-colors-primary-hover)}.fnm-textarea__input:focus{border-color:var(--fnm-primary-colors-primary-default)!important;border-width:2px!important;padding:5px 11px!important}.fnm-textarea--error .fnm-textarea__input,.fnm-textarea--error .fnm-textarea__input:hover{border:1px solid var(--fnm-status-colors-error-on-container)}.fnm-textarea--error .fnm-textarea__hint{color:var(--fnm-status-colors-error-on-container)}.fnm-textarea--disabled .fnm-textarea__input{background-color:var(--fnm-disabled-colors-container);color:var(--fnm-disabled-colors-on-container);border:1px solid var(--fnm-disabled-colors-container)}.fnm-textarea--disabled .fnm-textarea__hint{color:var(--fnm-disabled-colors-on-container)}.daemon-menu{display:flex;align-items:center;gap:8px;padding:13px 4px;border-radius:8px;cursor:pointer;transition:background-color .2s ease;box-sizing:border-box}.daemon-menu:hover{background-color:var(--fnm-surface-colors-surface-container-hover)}.daemon-menu--open{background-color:var(--fnm-surface-colors-surface-container-pressed)}.daemon-menu__indicator{width:16px;height:16px;border-radius:50%;box-sizing:border-box}.daemon-menu__indicator--red{border:1px solid var(--fnm-status-colors-error-on-container);background:linear-gradient(to bottom,#eea3b4,var(--fnm-status-colors-error-on-container))}.daemon-menu__indicator--green{border:1px solid var(--fnm-status-colors-success-on-container);background:linear-gradient(to bottom,#27e5c8,var(--fnm-status-colors-success-on-container))}.daemon-menu__chevron{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface);transition:transform .2s ease}.daemon-menu__chevron--open{transform:rotate(180deg)}.daemon-menu__item{display:flex;align-items:center;gap:8px;width:100%}.daemon-menu__item-indicator{width:16px;height:16px;flex-shrink:0}.daemon-menu__item-indicator--red{border-radius:var(--fnm-status-colors-error-on-container);background:linear-gradient(to bottom,#eea3b4,var(--fnm-status-colors-error-on-container))}.daemon-menu__item-indicator--green{border-radius:var(--fnm-status-colors-success-on-container);background:linear-gradient(to bottom,#27e5c8,var(--fnm-status-colors-success-on-container))}.daemon-menu__item-text{color:var(--fnm-surface-colors-on-surface)}.daemon-menu__item-name{font-size:14px;color:var(--fnm-surface-colors-on-surface);font-weight:500}.daemon-menu__item-status{font-weight:600}.daemon-menu__item-indicator{border-radius:50%}.daemon-menu__item-text{display:flex;align-items:center;justify-content:space-between;flex:1}.daemon-menu__item-indicator--red~.daemon-menu__item-text{color:var(--fnm-status-colors-error-on-container)}.daemon-menu__item-indicator--green~.daemon-menu__item-text{color:var(--fnm-status-colors-success-on-container)}.daemon-menu__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list{padding:20px;width:328px;box-sizing:border-box}.daemon-menu__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .MuiButtonBase-root.MuiMenuItem-root{padding:0;margin:0 0 12px!important;cursor:default!important}.daemon-menu__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .MuiButtonBase-root.MuiMenuItem-root:hover{background-color:transparent!important}.daemon-menu__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .MuiButtonBase-root.MuiMenuItem-root:last-child{margin-bottom:0!important}.notifications-skeleton{display:flex;flex-direction:column;gap:4px}.notifications-dropdown__menu .fnm-menu__paper.MuiPaper-root{max-width:min(380px,100vw - 16px);width:100%;margin-left:8px;margin-right:8px}.notifications-dropdown__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list{padding:20px 8px 20px 20px;width:100%;max-height:600px;overflow-y:auto;box-sizing:border-box;font-weight:500;line-height:18px;scrollbar-gutter:stable;letter-spacing:-.02em;color:var(--fnm-surface-colors-on-surface)}.notifications-dropdown__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .notifications-dropdown__entry{display:flex;gap:8px;padding:12px 4px;margin:4px 0!important;border-radius:8px!important;cursor:default;min-width:0}.notifications-dropdown__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .notifications-dropdown__entry>*:first-child{flex-shrink:0}.notifications-dropdown__menu .fnm-menu__paper.MuiPaper-root .MuiList-root.MuiList-padding.MuiMenu-list .notifications-dropdown__entry.notifications-dropdown__entry--unread{background-color:var(--fnm-surface-colors-surface-container-hover)!important}.notifications-dropdown__divider{width:100%;height:1px;background-color:var(--fnm-general-outline)}.notifications-dropdown__trigger-wrap{display:flex;align-items:center;gap:4px}.notifications-dropdown__trigger-wrap svg{width:20px;height:20px;color:var(--fnm-surface-colors-on-surface-variant)}.notifications-dropdown__trigger-wrap .notifications-dropdown__trigger{padding:5px!important}.notifications-dropdown__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.notifications-dropdown__header .notifications-dropdown__mark-all.MuiButtonBase-root.MuiButton-root{font-size:11px;text-decoration:underline;text-underline-offset:2px;padding:0;min-height:auto;height:auto}.notifications-dropdown__entry svg{width:18px!important;height:18px!important;min-width:18px;flex-shrink:0;align-self:baseline;padding-top:5px}.notifications-dropdown__entry-icon--active{color:var(--fnm-status-colors-error-on-container)!important}.notifications-dropdown__entry-icon--finished{color:var(--fnm-status-colors-success-on-container)!important}.notifications-dropdown__entry-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 0;margin-bottom:4px;min-width:0}.notifications-dropdown__entry-info{margin-bottom:12px;font-weight:400}.notifications-dropdown__entry-info span{font-weight:500;margin:0 8px}.notifications-dropdown__entry-status{font-size:14px;font-weight:600;letter-spacing:-.02em;line-height:18px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.notifications-dropdown__entry-status--active{color:var(--fnm-status-colors-error-on-container)}.notifications-dropdown__entry-status--finished{color:var(--fnm-status-colors-success-on-container)}.notifications-dropdown__list.MuiList-root.MuiList-padding{padding:0;margin:0}.notifications-dropdown__date-time{display:flex;align-items:center;gap:8px;flex-shrink:0;color:var(--fnm-surface-colors-on-surface-variant);font-size:11px;font-weight:400}.notifications-dropdown__unread-indicator{background-color:var(--fnm-primary-colors-primary-default);width:9px;height:9px;border-radius:50%;margin:4.5px 9.5px 4.5px 4.5px;cursor:pointer}.notifications-dropdown__unread-attacks-counter{display:flex;align-items:center;justify-content:center;font-size:11px;width:18px;height:18px;border-radius:6px;background-color:var(--fnm-surface-colors-surface-container-hight-default);color:var(--fnm-surface-colors-on-surface);border:1px solid var(--fnm-general-outline);box-sizing:border-box}.notifications-dropdown__unread-attacks-counter--active{background-color:var(--fnm-status-colors-error-on-container);color:var(--fnm-primary-colors-on-primary);border:none}.notifications-dropdown__unread-attacks-counter--finished{background-color:var(--fnm-primary-colors-primary-default);color:var(--fnm-primary-colors-on-primary);border:none}.notifications-dropdown__entry-content{min-width:0;flex:1;overflow:hidden}.notifications-dropdown__view-details{cursor:pointer}.notifications-dropdown__empty-state{text-align:center}.header{height:64px;border-bottom:1px solid var(--fnm-general-outline);background-color:var(--fnm-surface-colors-surface-container-default);display:flex;align-items:center;justify-content:space-between;padding:0 24px}@media(max-width:1240px){.header{padding:0 16px}}@media(max-width:758px){.header{height:52px;box-sizing:border-box}}.header__left{display:flex;align-items:center;gap:20px}.header__left .fnm-button.MuiButton-root{box-sizing:border-box;padding:5px;min-width:32px!important;height:32px!important;min-height:32px!important}.header__left .fnm-button.MuiButton-root svg{width:20px;height:20px;color:var(--fnm-surface-colors-on-surface-variant)}.header__left-logo{height:48px;margin-left:8px}@media(max-width:758px){.header__left-logo{display:none}}.header__right{display:flex;align-items:center}.header__right>*:not(:first-child){position:relative;margin-left:20px}@media(max-width:758px){.header__right>*:not(:first-child){margin-left:12px}}.header__right>*:not(:first-child):before{content:"";position:absolute;left:-20px;top:50%;transform:translateY(-50%);width:1px;height:32px;background-color:var(--fnm-general-outline)}@media(max-width:758px){.header__right>*:not(:first-child):before{left:-12px}}.header__right>.header__chat-button+*{margin-left:0}.header__right>.header__chat-button+*:before{display:none}.header__right>*:not(:last-child):not(.header__chat-button){margin-right:20px}@media(max-width:758px){.header__right>*:not(:last-child):not(.header__chat-button){margin-right:12px}}.header__right-user{display:flex;align-items:center;gap:8px;padding:4px;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.header__right-user--open{background-color:var(--fnm-surface-colors-surface-container-pressed)}.header__right-user:hover{background-color:var(--fnm-surface-colors-surface-container-hover)}.header__right-user:active{background-color:var(--fnm-surface-colors-surface-container-pressed)}.header__right-user-chevron{transition:transform .2s ease}@media(max-width:758px){.header__right-user-chevron{display:none}}.header__right-user-chevron--open{transform:rotate(180deg)}.header__right-user-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden}.header__right-user-avatar img{width:100%;height:100%;object-fit:cover}.header__right-user-info{display:flex;flex-direction:column;gap:2px}@media(max-width:758px){.header__right-user-info{display:none}}.header__right-user-info-name{font-size:14px;font-weight:600;line-height:18px;color:var(--fnm-surface-colors-on-surface);max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header__right-user-info-role{font-size:12px;font-weight:400;line-height:16px;color:var(--fnm-surface-colors-on-surface-variant)}.header__right-user svg{width:20px;color:var(--fnm-surface-colors-on-surface)}.header__chat-button{padding:5px!important;margin-right:8px!important}.header__chat-button svg{width:20px;height:20px;color:var(--fnm-surface-colors-on-surface-variant)}.header__user-menu .fnm-menu__paper.MuiPaper-root{min-width:172px}.header__user-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root{font-size:14px;font-weight:500;line-height:18px}.header__user-menu .fnm-menu__paper.MuiPaper-root .MuiButtonBase-root.MuiMenuItem-root svg{width:24px;height:24px}.side-menu__nav>div{display:flex;flex-direction:column}.side-menu__nav>div a{display:flex;justify-content:center;text-decoration:none}.side-menu__nav>div a .fnm-button{width:100%;justify-content:flex-start;padding:9px 12px}.side-menu__nav>div a .fnm-button span{font-weight:500;letter-spacing:-.02em}.side-menu__nav>div a .fnm-button .menu-item__badge{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-left:auto;background-color:var(--fnm-status-colors-error-on-container);color:var(--fnm-primary-colors-on-primary);border-radius:6px;font-size:11px;font-weight:500;line-height:100%}.side-menu__nav>div a .fnm-button .menu-item__badge--no-icon{margin-left:0}.side-menu__nav>div a .fnm-button .MuiButton-endIcon{margin-left:auto;transition:transform .3s ease}.side-menu__nav>div a .fnm-button .MuiButton-endIcon svg{width:18px!important;height:18px!important}.side-menu__nav>div a[data-status=active] .fnm-button,.side-menu__nav>div a[aria-current=page] .fnm-button{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.side-menu__nav>div a[data-status=active] .fnm-button span,.side-menu__nav>div a[aria-current=page] .fnm-button span{font-weight:600;letter-spacing:-.02em}.side-menu__nav-item--active>a .fnm-button{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.side-menu__nav-item--active>a .fnm-button span{font-weight:600;letter-spacing:-.02em}.side-menu__nav--centered>div a .fnm-button{justify-content:center;padding:9px}.side-menu__nav--centered>div a .fnm-button .MuiButton-startIcon{margin-right:0;margin-left:0}.side-menu__nav--centered>div a .fnm-button .MuiButton-endIcon{display:none}.side-menu__nav .side-menu__submenu{display:flex;flex-direction:column;gap:4px;padding-left:26px!important;margin-top:4px}.side-menu__nav .side-menu__submenu-item{display:flex;justify-content:center;text-decoration:none;white-space:nowrap}.side-menu__nav .side-menu__submenu-item .fnm-button{width:100%;justify-content:flex-start;padding:9px 12px}.side-menu__nav .side-menu__submenu-item .fnm-button span{font-weight:500!important;letter-spacing:-.02em}.side-menu__nav .side-menu__submenu-item[data-status=active] .fnm-button,.side-menu__nav .side-menu__submenu-item[aria-current=page] .fnm-button{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.side-menu__nav .side-menu__submenu-item[data-status=active] .fnm-button span,.side-menu__nav .side-menu__submenu-item[aria-current=page] .fnm-button span{font-weight:600!important;letter-spacing:-.02em}.side-menu__nav-item--submenu-open a .fnm-button .MuiButton-endIcon{transform:rotate(180deg)}.side-menu__submenu-portal{display:flex;flex-direction:column;gap:4px;background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);border-radius:20px;padding:12px;min-width:226px;box-shadow:0 4px 16px #00000026}.side-menu__submenu-portal .side-menu__submenu-item{display:flex;justify-content:center;text-decoration:none;white-space:nowrap}.side-menu__submenu-portal .side-menu__submenu-item .fnm-button{width:100%;justify-content:flex-start;padding:9px 12px}.side-menu__submenu-portal .side-menu__submenu-item .fnm-button span{font-weight:500!important;letter-spacing:-.02em}.side-menu__submenu-portal .side-menu__submenu-item[data-status=active] .fnm-button,.side-menu__submenu-portal .side-menu__submenu-item[aria-current=page] .fnm-button{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.side-menu__submenu-portal .side-menu__submenu-item[data-status=active] .fnm-button span,.side-menu__submenu-portal .side-menu__submenu-item[aria-current=page] .fnm-button span{font-weight:600!important;letter-spacing:-.02em}.side-menu{position:relative;z-index:10001;width:264px;height:100%;background-color:var(--fnm-surface-colors-surface-container-default);display:flex;flex-direction:column;border-right:1px solid var(--fnm-general-outline)}.side-menu__header{display:flex;align-items:center;justify-content:space-between;height:64px;padding:8px 12px;box-sizing:border-box}.side-menu__header-logo{height:48px;margin-left:8px}.side-menu__header .fnm-button.MuiButton-root{box-sizing:border-box;padding:5px;min-width:30px!important;height:30px!important;min-height:30px!important}.side-menu__header .fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.side-menu__nav{display:flex;flex-direction:column;padding:16px 12px;gap:4px;border-bottom:1px solid var(--fnm-general-outline);border-top:1px solid var(--fnm-general-outline);overflow-y:auto}.side-menu__nav .side-menu__nav-item--configuration .fnm-button .MuiButton-startIcon svg{transform:rotate(-90deg)}.side-menu__section{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;gap:4px;font-weight:500;border-bottom:1px solid var(--fnm-general-outline);transition:padding .3s ease-in-out}.side-menu__section-label{display:flex;align-items:center;justify-content:center;gap:10px;height:36px;color:var(--fnm-surface-colors-on-surface);white-space:nowrap}.side-menu__section-label-text{font-size:14px}.side-menu--closed .side-menu__header{justify-content:center;padding:8px}.side-menu--closed .side-menu__header-logo{display:none}.side-menu--closed .side-menu__section{height:36px;padding:16px 12px}.side-menu__footer{width:100%;display:flex;justify-items:center;padding:16px 0;border-top:1px solid var(--fnm-general-outline);margin-top:auto}.side-menu__footer-text{width:100%;font-size:12px;color:var(--fnm-surface-colors-on-surface-variant);text-align:center;line-height:16px;white-space:nowrap}@media(max-width:1240px){.side-menu{position:fixed;top:0;left:0;height:100vh;width:264px;border-right:none;border-top-right-radius:10px;border-bottom-right-radius:10px;box-shadow:0 4px 16px #0006;z-index:10001;transform:translate(-100%);transition:transform .3s ease}.side-menu.side-menu--open{transform:translate(0)}.side-menu.side-menu--closed{transform:translate(-100%)}}.layout{display:flex;box-sizing:border-box;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);overflow:hidden}.layout-content{display:flex;flex-direction:column;flex:1;min-height:0;background-color:var(--fnm-surface-colors-surface)}.layout-content-page-container{padding:24px 0;flex:1;box-sizing:border-box;min-height:0;position:relative;overflow:auto}@media(max-width:1240px){.layout-content-page-container{padding:16px 0}}.layout-content-page-container:has(.line-chart-wrapper--expanded):not(:has(.home)){padding-right:24px}@media(max-width:1240px){.layout-content-page-container:has(.line-chart-wrapper--expanded):not(:has(.home)){padding-right:16px}}.layout__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:900}.layout__offline-overlay{position:fixed;inset:0;z-index:1000;background:transparent;pointer-events:auto}.layout__server-restart-overlay{position:absolute;inset:0;z-index:20;background:var(--fnm-surface-colors-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;pointer-events:auto}.layout__server-restart-image{width:142px;height:120px}.layout__server-restart-text{font-size:16px;font-weight:500;color:var(--fnm-surface-colors-on-surface)}.charts-wrapper{display:flex;flex:1 1 0;min-height:0;height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:14px;margin-right:10px;scrollbar-width:thin;scrollbar-color:var(--fnm-surface-colors-on-surface-variant) transparent}.charts-wrapper:has(.line-chart-wrapper--expanded){height:auto;overflow:hidden;padding-right:0;margin-right:0}.charts-wrapper::-webkit-scrollbar{width:12px}.charts-wrapper::-webkit-scrollbar-track{background:transparent}.charts-wrapper::-webkit-scrollbar-thumb{background:var(--fnm-surface-colors-on-surface-variant);border-radius:6px;border:2px solid transparent;background-clip:padding-box}@media(max-width:1240px){.charts-wrapper{padding-right:10px;margin-right:6px}}.charts-wrapper__traffic{flex:1 1 0;min-height:0;touch-action:pan-y}@media(max-width:1240px){.charts-wrapper__traffic{flex:auto;height:auto}}.charts-wrapper__container{height:100%;width:100%;display:flex;flex-direction:column;gap:20px;container-type:inline-size}.charts-wrapper__container:has(.line-chart-wrapper--expanded){height:100%}@container (width < 680px){.charts-wrapper__container .charts-wrapper__chart-row{flex-direction:column;height:auto}.charts-wrapper__container .charts-wrapper__chart-row>*{width:100%}}@media(max-width:1240px){.charts-wrapper__container{gap:16px}}.charts-wrapper__container>*{width:100%;transition:opacity .3s ease,visibility .3s ease}.charts-wrapper__container:has(.line-chart-wrapper--expanded)>*:not(:has(.line-chart-wrapper--expanded)){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.charts-wrapper__container .line-chart-wrapper--expanded{position:absolute;inset:0;z-index:100;width:100%;height:100%;background:var(--fnm-surface-colors-surface);transition:width .4s ease-in-out .15s,height .4s ease-in-out .15s,top .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out,bottom .15s ease-in-out}.charts-wrapper__container .line-chart-wrapper--expanded .line-chart{width:100%;height:100%;min-width:0;min-height:0}.charts-wrapper__chart-row{display:flex;flex-wrap:wrap;gap:20px;align-content:flex-start;height:calc(50% - 10px);align-items:stretch;flex-shrink:0;min-height:290px}@media(max-width:1240px){.charts-wrapper__chart-row{gap:16px;height:auto;min-height:290px}}.charts-wrapper__chart-row>*{flex:1 1 calc(50% - 10px);min-width:330px;min-height:0;height:100%;display:flex;flex-direction:column;transition:width .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out,bottom .3s ease-in-out}@media(max-width:1240px){.charts-wrapper__chart-row>*{flex-basis:calc(50% - 8px)}}.charts-wrapper__chart-row:has(.line-chart-wrapper--expanded)>*:not(.line-chart-wrapper--expanded){opacity:0;visibility:hidden;pointer-events:none}.search-field{position:relative}.search-field .MuiAlert-root{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:9}.search-field__alert-text{white-space:pre-line}.asn-traffic{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.asn-traffic{padding-left:16px}}.asn-traffic__header{display:flex;align-items:center;justify-content:space-between;gap:16px;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.asn-traffic__header{padding-right:16px}}@media(max-width:758px){.asn-traffic__header{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.asn-traffic__content:has(.charts-wrapper .line-chart-wrapper--expanded) .asn-traffic__header{display:none}.asn-traffic__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.asn-traffic__title{font-size:18px}}.asn-traffic__filters{display:flex;align-items:center;gap:16px}@media(max-width:758px){.asn-traffic__filters{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.asn-traffic__filters .fnm-tab-bar{width:100%;box-sizing:border-box}.asn-traffic__filters .fnm-tab-bar__button{flex:1;width:auto}}.asn-traffic__tab-bar .fnm-tab-bar__button{width:80px}.asn-traffic__search{display:flex;gap:12px}@media(max-width:758px){.asn-traffic__search,.asn-traffic__search .search-field{width:100%}}.asn-traffic__search .MuiButtonBase-root{padding:7px 12px}.asn-traffic__search-input{background-color:var(--fnm-surface-colors-surface-container-default);border-radius:8px!important;font-weight:500!important}.asn-traffic__search-input svg{color:var(--fnm-surface-colors-on-surface-variant);width:16.2px;height:16.2px;cursor:pointer}.asn-traffic__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.asn-traffic__content{gap:16px}}.breadcrumbs .MuiTypography-root{font-family:var(--font-family-content);font-weight:500;font-size:12px;letter-spacing:-.02em;color:var(--fnm-surface-colors-on-surface-variant)}.breadcrumbs .MuiBreadcrumbs-ol{flex-wrap:wrap}.breadcrumbs .MuiBreadcrumbs-li{display:block;min-width:0}.breadcrumbs .MuiBreadcrumbs-li:last-of-type{flex-basis:100%;width:100%}.breadcrumbs .MuiBreadcrumbs-li:last-of-type .MuiLink-root{font-size:21px;color:var(--fnm-surface-colors-on-surface);white-space:normal;overflow:visible;text-overflow:unset}@media(max-width:758px){.breadcrumbs .MuiBreadcrumbs-li:last-of-type .MuiLink-root{font-size:18px}}.breadcrumbs .MuiLink-root{text-decoration:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.copyable-value__wrapper{display:flex;align-items:center}.copyable-value__text{word-break:break-word}.copyable-value__copy-btn{background:none;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s ease;color:var(--fnm-surface-colors-on-surface-variant);margin-left:4px}.copyable-value__copy-btn svg{width:18px;height:18px}.general-details{display:grid;font-size:12px;color:var(--fnm-surface-colors-on-surface-variant);row-gap:12px}@media(max-width:758px){.general-details{font-size:11px}}.general-details__header,.general-details__header-left{display:grid;align-items:center}.general-details__header{grid-template-columns:1fr 1fr 1.4fr}.general-details__row-simple,.general-details__row-group{display:grid;align-items:center;position:relative}.general-details__row-simple:after,.general-details__row-group:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;transform:scaleY(.5);background-color:var(--fnm-general-outline)}.general-details__row-simple{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.general-details__row-group{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}@media(max-width:758px){.general-details__row-group{grid-template-columns:53px minmax(0,1fr) minmax(0,1fr)}}.general-details__value{color:var(--fnm-surface-colors-on-surface)}.general-details__label{word-break:break-word}.general-details__row-unit,.general-details__header-icon{margin-left:8px;color:var(--fnm-surface-colors-on-surface-variant);display:inline-block;width:61px}.general-details__header-icon--outgoing{color:var(--fnm-chart-colors-outgoing)}.general-details__header-icon--incoming{color:var(--fnm-chart-colors-incoming)}.general-details__row-value,.general-details__header-cell{color:var(--fnm-surface-colors-on-surface);display:flex;justify-content:flex-end;align-items:center}.general-details__header-cell{font-weight:600!important}.attack-details{padding:0 24px;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;gap:20px;overflow-y:auto}@media(max-width:1240px){.attack-details{padding:0 16px;gap:16px}}@media(max-width:758px){.attack-details{padding:0 16px;gap:0}.attack-details .MuiPaper-root.MuiPaper-elevation{margin-bottom:16px}}.attack-details__header{display:flex;justify-content:space-between;align-items:center}@media(max-width:758px){.attack-details__header{margin-bottom:8px}}.attack-details__breadcrumbs-wrapper{display:flex;align-items:center;gap:8px;min-width:0}@media(max-width:758px){.attack-details__breadcrumbs-wrapper{flex-direction:column;align-items:flex-start;gap:4px}}.attack-details__header-right{display:flex;align-items:center;gap:8px;flex-shrink:0;align-self:flex-end}.attack-details__header-right .attack-details__status{margin-left:0}.attack-details__status{display:inline-flex;align-items:center;padding:4px 6px;border-radius:6px;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.02em;margin-left:8px;vertical-align:middle}.attack-details__status--active{background-color:var(--fnm-status-colors-error-container);color:var(--fnm-status-colors-error-on-container-variant);border:1px solid var(--fnm-status-colors-error-outline)}.attack-details__status--finished{background-color:var(--fnm-surface-colors-surface-container-hight-default);color:var(--fnm-surface-colors-on-surface-variant);border:1px solid var(--fnm-general-outline)}.attack-details__unban-btn{align-self:flex-end}.attack-details__table-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden;height:100%;height:620px}.attack-details__table-wrapper .fnm-table{min-height:100%;padding:0;border:none}.block-ip-modal{height:120px}.block-ip-modal .search-field .MuiAlert-root{top:calc(100% + 20px)}.filters{padding:20px 24px;border-radius:10px;background-color:var(--fnm-surface-colors-surface-container-hight-default);border:1px solid var(--fnm-general-outline);font-weight:500;font-size:14px;box-sizing:border-box;display:flex;flex-direction:column}.filters__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:9}.filters__form{display:grid;grid-template-columns:1fr 1fr auto;align-items:end;gap:20px;grid-template-areas:"ip    host  check" "start end   btns"}.filters__field--ip{grid-area:ip}.filters__field--hostgroup{grid-area:host;display:inline-flex;flex-direction:column}.filters__field--hostgroup .MuiSelect-root{width:100%}.filters__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.filters__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.filters__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.filters__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.filters__field--active-attacks-check{grid-area:check;padding:7px 4px;margin-left:9.5px}.filters__field--active-attacks-check .MuiFormControlLabel-root{display:flex;gap:12px;align-items:center}.filters__field--active-attacks-check .MuiFormControlLabel-root .MuiTypography-root{font-family:var(--font-family-content);font-weight:500}.filters__field-label{margin:0 0 4px}.filters__actions{grid-area:btns;display:flex;gap:8px}.filters__group{display:flex}.filters__group .react-datepicker-wrapper{padding-right:8px}.filters__group .time-picker{align-self:flex-end}.filters__date-wrapper{position:relative;display:flex;flex:3.5}.filters__date-wrapper .react-datepicker-wrapper{padding-right:8px}.filters__date-error{position:absolute;top:calc(100% + 4px);left:0;right:8px;z-index:9}.filters__mobile-handle{width:32px;height:4px;background:var(--fnm-surface-colors-on-surface-variant);border-radius:10px;margin:0 auto;position:absolute;top:10px;left:50%;transform:translate(-50%)}.filters__mobile-header{display:flex;gap:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:16px 16px 24px;cursor:pointer}.filters__amount{display:flex;gap:8px;line-height:20px}.filters__amount span:nth-of-type(2){font-weight:600}.filters__chevron{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface);transition:transform .2s ease}.filters__chevron--open{transform:rotate(180deg)}.filters__filter-icon{color:var(--fnm-surface-colors-on-surface-variant);width:18px;height:18px}.filters__field-placeholder{color:var(--fnm-surface-colors-on-surface-variant);opacity:.4;font-weight:500;font-size:16px}.filters__menu-item{font-size:16px!important;color:var(--fnm-surface-colors-on-surface-variant)!important}@media(max-width:1240px){.filters{position:fixed;right:0;bottom:0;height:auto;z-index:10;left:0;width:100%;max-width:640px;margin:0 auto;border-radius:24px 24px 0 0;padding:0;max-height:80%}.filters__mobile-header{border-bottom:none;position:relative}.filters__mobile-header--open{padding-bottom:12px}.filters__mobile-header:after{content:"";position:absolute;left:16px;right:16px;bottom:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}.filters__form{padding:16px 16px 24px;box-sizing:border-box;max-height:calc(80vh - 84px);grid-template-columns:1fr;gap:0;grid-template-areas:"ip " "host" "start" "end" "check" "btns"}.filters__form>*:not(.filters__actions):not(.filters__field--active-attacks-check){margin-bottom:20px}.filters__field--active-attacks-check{margin-bottom:12px}.filters__actions{padding-top:12px;position:relative}.filters__actions .MuiButtonBase-root{width:100%}.filters__actions:before{content:"";position:absolute;left:0;right:0;top:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}}@media(max-width:758px){.filters__group{flex-direction:column;gap:12px}.filters__date-wrapper .react-datepicker-wrapper{padding-right:0}.filters__date-error{right:0}}.attacks{padding:0 24px;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}@media(max-width:1240px){.attacks{padding:0 16px}}.attacks__content{display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;height:100%}@media(max-width:1240px){.attacks__content{gap:16px}}.attacks__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;line-height:100%;letter-spacing:-.02em}@media(max-width:758px){.attacks__title{font-size:18px}}.attacks__header{display:flex;align-items:center;justify-content:space-between}@media(max-width:758px){.attacks__header{flex-direction:column;align-items:stretch;gap:8px}}.attacks__toggle-wrapper{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.attacks__table-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden;height:100%}@media(max-width:1240px){.attacks__table-wrapper{margin-bottom:52px}}.attacks__table-wrapper .fnm-table{min-height:100%}.attacks__actions{display:flex;align-items:center;gap:20px}@media(max-width:758px){.attacks__actions,.attacks__actions .MuiButtonBase-root{width:100%}}.attacks__actions .MuiButtonBase-root svg{color:var(--fnm-surface-colors-on-surface-variant)}.password-validation{display:flex;flex-direction:column;gap:8px;list-style:disc;padding-left:20px;margin:0}.password-validation__item{font-size:12px;font-weight:500;color:var(--fnm-surface-colors-on-surface-variant);line-height:16px;letter-spacing:-.02em}.password-validation__item--valid{color:#1ca48f}.password-field{display:flex;gap:8px}.password-field__wrapper{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}.password-field__input .MuiInputBase-input{padding-right:48px}.password-field__input .MuiInputAdornment-root svg{color:var(--fnm-surface-colors-on-surface-variant)!important}.password-field__icon{cursor:pointer}.password-field__button.fnm-button.MuiButton-root{margin-top:24px;display:flex;align-items:center;gap:8px}.password-field__button.fnm-button.MuiButton-root svg{width:20px;height:20px;color:var(--fnm-surface-colors-on-surface-variant)}.password-field__button.fnm-button.MuiButton-root svg path{fill:currentColor}@media(max-width:758px){.password-field__button.fnm-button.MuiButton-root{width:36px;height:36px}}@media(max-width:758px){.password-field__button-text{display:none}}.add-edit-bgp-modal{font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.02em}.add-edit-bgp-modal__toggle-row{display:flex;align-items:center;justify-content:space-between}.add-edit-bgp-modal-wrapper{max-height:100vh}.add-edit-bgp-modal-wrapper .modal__main-content{overflow-y:auto;min-height:0}.add-edit-bgp-modal-wrapper .modal__main-content::-webkit-scrollbar-thumb{border-radius:6px}.add-edit-bgp-modal{display:flex;flex-direction:column;gap:20px}.add-edit-bgp-modal__section:not(:last-child){border-bottom:1px solid var(--fnm-general-outline);padding-bottom:20px}.add-edit-bgp-modal__section{display:flex;flex-direction:column}.add-edit-bgp-modal__section--with-textfields{gap:12px}.add-edit-bgp-modal__section--with-toggle{gap:20px}.bgp-filters{padding:20px 24px;border-radius:10px;background-color:var(--fnm-surface-colors-surface-container-hight-default);border:1px solid var(--fnm-general-outline);font-weight:500;font-size:14px;box-sizing:border-box;display:flex;flex-direction:column}.bgp-filters__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:9}.bgp-filters__actions{grid-area:btns;display:flex;gap:8px}.bgp-filters__form{display:flex;justify-content:space-between;align-items:flex-end}.bgp-filters__chevron{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface);transition:transform .2s ease}.bgp-filters__chevron--open{transform:rotate(180deg)}.bgp-filters__fields-wrapper{display:flex;flex:1;gap:20px;align-items:flex-end}.bgp-filters__field--bgp-name{flex:0 0 50%;min-width:0}.bgp-filters__field--active-bgp-check{padding:6px 4px;margin-left:9.5px}.bgp-filters__field--active-bgp-check .MuiFormControlLabel-root{display:flex;gap:12px;align-items:center}.bgp-filters__field--active-bgp-check .MuiFormControlLabel-root .MuiTypography-root{font-family:var(--font-family-content);font-weight:500;font-size:14px;line-height:18px;letter-spacing:-.02em}.bgp-filters__mobile-header{display:flex;gap:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:16px 16px 24px;cursor:pointer}.bgp-filters__amount{display:flex;gap:8px;line-height:20px}.bgp-filters__amount span:nth-of-type(2){font-weight:600}.bgp-filters__filter-icon{color:var(--fnm-surface-colors-on-surface-variant);width:18px;height:18px}@media(max-width:1240px){.bgp-filters{position:fixed;right:0;bottom:0;height:auto;z-index:10;left:0;width:100%;max-width:640px;margin:0 auto;border-radius:24px 24px 0 0;padding:0;max-height:80%}.bgp-filters__mobile-header{border-bottom:none;position:relative}.bgp-filters__mobile-header--open{padding-bottom:12px}.bgp-filters__mobile-header:after{content:"";position:absolute;left:16px;right:16px;bottom:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}.bgp-filters__form{padding:16px 16px 24px;box-sizing:border-box;max-height:calc(80vh - 84px);flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:8px;row-gap:12px}.bgp-filters__field--bgp-name{flex:1}.bgp-filters__fields-wrapper{gap:8px}.bgp-filters__field--active-bgp-check{margin-right:-12px}.bgp-filters__actions{flex:1 1 100%;padding-top:12px;position:relative;width:100%}.bgp-filters__actions .MuiButtonBase-root{flex:1}.bgp-filters__actions:before{content:"";position:absolute;left:0;right:0;top:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}}@media(max-width:758px){.bgp-filters__form{flex-direction:column;align-items:stretch;gap:0}.bgp-filters__actions .MuiButtonBase-root{width:100%}.bgp-filters__fields-wrapper{flex-direction:column;align-items:stretch;row-gap:20px;padding-bottom:12px}}.change-md5-password-modal{display:flex;flex-direction:column;gap:12px}.bgp-peers__delete-modal-text{font-weight:500;letter-spacing:-.02em;line-height:18px;font-size:14px;margin-bottom:8px}.bgp-peers{padding:0 24px;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}@media(max-width:1240px){.bgp-peers{padding:0 16px}}.bgp-peers__content{display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;height:100%}@media(max-width:1240px){.bgp-peers__content{gap:16px}}.bgp-peers__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;line-height:100%;letter-spacing:-.02em}@media(max-width:758px){.bgp-peers__title{font-size:18px}}.bgp-peers__header{display:flex;align-items:center;justify-content:space-between}@media(max-width:758px){.bgp-peers__header{flex-direction:column;row-gap:8px;align-items:flex-start}}.bgp-peers__toggle-wrapper{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.bgp-peers__actions{display:flex;align-items:center;gap:20px}@media(max-width:758px){.bgp-peers__actions,.bgp-peers__actions .MuiButtonBase-root.MuiButton-root{width:100%}}.bgp-peers__table-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden;height:100%}@media(max-width:1240px){.bgp-peers__table-wrapper{margin-bottom:52px}}.bgp-peers__table-wrapper .fnm-table{min-height:100%}.description-tooltip__icon{color:var(--fnm-surface-colors-on-surface-variant)}.configuration-control-types-string__content{display:flex;flex-direction:column;justify-content:space-between;gap:4px;width:100%}.configuration-control-types-string__title-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;padding:6px 0}.configuration-control-types-string__toggle-container{display:flex;align-items:center;justify-content:flex-end;gap:8px}.configuration-control-types-string__input-row{width:100%;display:flex;gap:8px;justify-content:space-between;align-items:center}.configuration-control-types-number__content{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;width:100%}.configuration-control-types-number__title-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;padding:6px 0}.configuration-control-types-number__input-row{width:100%;display:flex;gap:4px;justify-content:space-between;align-items:center}.configuration-control-types-number__input{display:flex;align-items:center;justify-content:flex-start;gap:8px}.configuration-control-types-number__input .fnm-text-field-container{width:140px}.configuration-control-types-number__input .fnm-text-field.MuiTextField-root{max-width:140px}.configuration-control-types-number__input input[type=number]{appearance:textfield}.configuration-control-types-number__input input[type=number]::-webkit-outer-spin-button,.configuration-control-types-number__input input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.configuration-control-types-number__unit{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px}.configuration-control-types-number__toggle-container{display:flex;align-items:center;justify-content:flex-end;gap:8px}.control-header__actions{display:flex;align-items:center;gap:8px}.delete-confirmation-modal__text{font-weight:500;letter-spacing:-.02em;line-height:18px;font-size:14px}.string-list-control{display:flex;flex-direction:column;gap:8px;width:100%}.string-list-control__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.string-list-control__content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.string-list-control__title{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px;min-width:252px;max-width:252px}@media(max-width:758px){.string-list-control__title{min-width:192px;max-width:192px}}.string-list-control__list{display:flex;flex-direction:column;gap:12px;width:100%}.string-list-control__item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.string-list-control__item .MuiButtonBase-root.MuiButton-root svg{color:var(--fnm-surface-colors-on-surface-variant)}.string-list-control__field{flex:1;min-width:0}.string-list-control__field .fnm-text-field.MuiTextField-root{max-width:300px;width:100%}.string-list-control__remove{flex-shrink:0}.string-list-control__add{align-self:flex-start}.number-list-control{display:flex;flex-direction:column;gap:8px;width:100%}.number-list-control__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.number-list-control__content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.number-list-control__title{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px;min-width:252px;max-width:252px}@media(max-width:758px){.number-list-control__title{min-width:192px;max-width:192px}}.number-list-control__list{display:flex;flex-direction:column;gap:12px;width:100%}.number-list-control__item{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.number-list-control__item .MuiButtonBase-root.MuiButton-root svg{color:var(--fnm-surface-colors-on-surface-variant)}.number-list-control__field{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.number-list-control__field .fnm-text-field.MuiTextField-root{max-width:140px}.number-list-control__field input[type=number]{appearance:textfield}.number-list-control__field input[type=number]::-webkit-outer-spin-button,.number-list-control__field input[type=number]::-webkit-inner-spin-button{appearance:none;margin:0}.number-list-control__field-input{display:flex;align-items:center;gap:8px}.number-list-control__unit{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px}.number-list-control__remove{flex-shrink:0}.number-list-control__add{align-self:flex-start}.hash-array-control{display:flex;flex-direction:column;gap:8px;width:100%}.hash-array-control__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.hash-array-control__content{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.hash-array-control__title{font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px;min-width:252px;max-width:252px}@media(max-width:758px){.hash-array-control__title{min-width:192px;max-width:192px}}.hash-array-control__table-wrapper{width:100%;overflow-x:auto}.hash-array-control__table-wrapper .MuiDataGrid-scrollbar--horizontal{display:none}.hash-array-control__remove{flex-shrink:0}.hash-array-control__remove svg{color:var(--fnm-surface-colors-on-surface-variant)}.hash-array-control__table{padding:0;border:none;border-bottom:2px solid var(--fnm-general-outline);border-radius:0}.hash-array-control__table .MuiDataGrid-row{border-bottom:1px solid var(--fnm-general-outline)}.hash-array-control__table .MuiDataGrid-cell[data-field=actions]{padding:0!important;display:flex;align-items:center;justify-content:end}.hash-array-control__add{align-self:flex-start}.hash-array-control__add-modal-content{display:flex;flex-direction:column;gap:16px}.configuration-control{display:flex;align-items:flex-start;justify-content:space-between;padding:6px 0 6px 20px;width:100%;box-sizing:border-box;max-width:356px;gap:8px}.configuration-control--bool{align-items:center}.configuration-control--hash-array{align-items:flex-start}.configuration-control--divider{padding-bottom:32px;border-bottom:1px solid var(--fnm-general-outline)}.configuration-control-title{position:relative;font-size:12px;font-weight:500;letter-spacing:-.02em;line-height:16px;min-width:252px;max-width:252px}@media(max-width:758px){.configuration-control-title{min-width:192px;max-width:192px}}.configuration-control--changed .configuration-control-title:before{content:"";position:absolute;left:-14px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--fnm-status-colors-warning-on-container)}.configuration-control .fnm-button.MuiButton-root{min-width:28px;min-height:28px;max-height:28px;padding:5px}.configuration-control .fnm-button.MuiButton-root svg{width:18px;height:18px}.configuration-control .string-list-control__add.fnm-button.MuiButton-root,.configuration-control .number-list-control__add.fnm-button.MuiButton-root,.configuration-control .hash-array-control__add.fnm-button.MuiButton-root{min-width:140px}.configuration-content{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:26px 32px;height:100%;min-height:0;overflow-y:auto}@media(max-width:1240px){.configuration-content{padding:24px 16px}}@media(max-width:758px){.configuration-content{padding:16px}}.configuration-content__title{font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.02em;font-family:var(--font-family-content);overflow-wrap:break-word;word-break:break-word;min-width:0}.configuration-content__controls{display:flex;flex-direction:column;gap:32px;max-width:100%}.configuration-content__controls--with-toast{padding-bottom:54px}.configuration-side-bar{padding:20px 12px;min-height:100%;display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;box-sizing:border-box;overflow:auto}@media(max-width:1240px){.configuration-side-bar{padding:16px 12px}}.configuration-side-bar>li{display:flex;flex-direction:column}.configuration-side-bar__item{padding:10px 12px;color:var(--fnm-surface-colors-on-surface-variant);cursor:pointer;display:flex;align-items:center;justify-content:space-between}.configuration-side-bar__item:hover>.configuration-side-bar__item-text{color:var(--fnm-primary-colors-primary-default)}.configuration-side-bar__item--active>.configuration-side-bar__item-text{color:var(--fnm-primary-colors-primary-default);font-weight:600}.configuration-side-bar__item-text{font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.02em}.configuration-side-bar__item-right{display:flex;align-items:center;gap:8px}.configuration-side-bar__item-count{font-size:11px;font-weight:500;letter-spacing:-.02em;background-color:var(--fnm-status-colors-warning-on-container);border-radius:6px;padding:2.5px 5px;color:var(--fnm-primary-colors-on-primary);line-height:1em}.configuration-side-bar__chevron{width:16px;height:16px;transition:transform .2s ease;color:var(--fnm-surface-colors-on-surface-variant)}.configuration-side-bar__chevron--open{transform:rotate(180deg)}.configuration-side-bar__submenu{list-style:none;margin:0;padding:4px 0 4px 20px;display:flex;flex-direction:column;gap:2px}.configuration-side-bar__submenu-item{padding:8px 12px;color:var(--fnm-surface-colors-on-surface-variant);cursor:pointer;display:flex;align-items:center;justify-content:space-between;border-radius:6px;transition:background-color .2s ease,color .2s ease}.configuration-side-bar__submenu-item:hover>.configuration-side-bar__submenu-item-text{color:var(--fnm-primary-colors-primary-default)}.configuration-side-bar__submenu-item--active>.configuration-side-bar__submenu-item-text{color:var(--fnm-primary-colors-primary-default);font-weight:600}.configuration-side-bar__submenu-item-text{font-weight:500;font-size:12px;line-height:16px;letter-spacing:-.02em}.configuration-header{position:relative;width:100%;height:44px;display:flex;align-items:center;gap:8px;background-color:var(--fnm-surface-colors-surface-container-default);padding:0 16px;border-bottom:1px solid var(--fnm-general-outline);box-sizing:border-box}.configuration-header-button.fnm-button.MuiButton-root{padding:0;min-width:32px;height:32px;min-height:32px}.configuration-header-button.fnm-button.MuiButton-root svg{width:20px;height:20px;transition:transform .2s ease}.configuration-header-button.fnm-button.MuiButton-root svg.configuration-header__chevron--open{transform:rotate(180deg)}.configuration-header__right{display:flex;align-items:center;justify-content:space-between;flex:1;gap:8px;padding:0 12px}.configuration-header__right-label{color:var(--fnm-primary-colors-primary-default);font-weight:600;font-size:12px;letter-spacing:-.02em;line-height:16px}.configuration-header__right-count{font-size:11px;font-weight:500;letter-spacing:-.02em;background-color:var(--fnm-status-colors-warning-on-container);border-radius:6px;padding:2.5px 5px;color:var(--fnm-primary-colors-on-primary);line-height:1em}.configuration-header__overlay{position:fixed;inset:0;z-index:9999}.configuration-header__dropdown{position:absolute;top:100%;left:0;right:0;height:calc(100vh - 108px);background-color:var(--fnm-surface-colors-surface-container-default);border-top:1px solid var(--fnm-general-outline);z-index:10000;overflow-y:auto}.configuration-search{position:relative;width:100%}.configuration-search .MuiInputBase-input{padding:6px 0}.configuration-search .MuiInputBase-root{padding:0 12px;line-height:16px;min-height:32px;height:32px}.configuration-search .MuiInputBase-input{height:unset}.configuration-search svg{width:20px;height:20px}.configuration-search__results{position:absolute;top:100%;left:0;right:0;margin-top:4px;background-color:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow-y:auto;max-height:320px;padding:8px 0}.configuration-search__results-categories{border-bottom:1px solid var(--fnm-general-outline)}.configuration-search__results-categories-label{font-size:11px;font-weight:500;color:var(--fnm-primary-colors-primary-default);letter-spacing:-.02em;line-height:1em;margin-bottom:4px;padding:0 12px}.configuration-search__results-categories-items{display:flex;flex-direction:column;gap:4px}.configuration-search__results-categories-items-name{font-weight:500;font-size:14px;line-height:18px;padding:13px 12px;cursor:pointer;background-color:transparent;color:var(--fnm-surface-colors-on-surface);border:none;border-radius:0;transition:background-color .2s ease,color .2s ease}.configuration-search__results-categories-items-name:hover{background-color:var(--fnm-surface-colors-surface-container-hover);color:var(--fnm-surface-colors-on-surface)}.configuration-search__results-categories-items-name:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.configuration-search__results-categories-items-name:focus:not(:focus-visible){outline:none;box-shadow:none}.configuration-search__results-categories-items-name:focus-visible{outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0;background-color:transparent}.configuration-search__results-categories-items-name:focus-visible:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0}.configuration-search__results-items,.configuration-search__results-category{padding:0}.configuration-search__results-parameters{padding:4px 0}.configuration-search__results-parameters-label{font-size:11px;font-weight:500;color:var(--fnm-primary-colors-primary-default);letter-spacing:-.02em;line-height:1em;padding:0 12px;margin-bottom:4px}.configuration-search__results-parameters-items{display:flex;flex-direction:column;gap:4px}.configuration-search__results-parameters-item{height:44px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;gap:2px;padding:0 12px;background-color:transparent;color:var(--fnm-surface-colors-on-surface);border:none;border-radius:0;transition:background-color .2s ease,color .2s ease}.configuration-search__results-parameters-item:hover{background-color:var(--fnm-surface-colors-surface-container-hover);color:var(--fnm-surface-colors-on-surface)}.configuration-search__results-parameters-item:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.configuration-search__results-parameters-item:focus:not(:focus-visible){outline:none;box-shadow:none}.configuration-search__results-parameters-item:focus-visible{outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0;background-color:transparent}.configuration-search__results-parameters-item:focus-visible:active{background-color:var(--fnm-surface-colors-surface-container-pressed);outline:2px solid var(--fnm-surface-colors-on-surface);outline-offset:0}.configuration-search__results-parameters-item-name{font-weight:500;font-size:14px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.configuration-search__results-parameters-item-description{font-size:11px;font-weight:500;line-height:1em;color:var(--fnm-surface-colors-on-surface-variant)}.hostgroup-details{display:flex;flex-direction:column;gap:20px;flex:1;min-height:0;position:relative}@media(max-width:1240px){.hostgroup-details{gap:16px}}.hostgroup-details__header{flex-shrink:0;display:flex;align-items:flex-end;justify-content:space-between;box-sizing:border-box;padding:0 24px}@media(max-width:1240px){.hostgroup-details__header{padding:0 16px}}@media(max-width:758px){.hostgroup-details__header{flex-direction:column;align-items:flex-start;row-gap:8px}}.hostgroup-details__breadcrumbs-wrapper{flex:1;min-width:268px}.hostgroup-details__breadcrumbs-wrapper li:last-child>a{font-family:var(--font-family-heading)}@media(max-width:758px){.hostgroup-details__breadcrumbs-wrapper li:last-child>a{font-size:18px}}.hostgroup-details__content{margin:0 24px;background-color:var(--fnm-surface-colors-surface-container-default);flex:1;min-height:0;border:1px solid var(--fnm-general-outline);border-radius:10px;display:flex}@media(max-width:1240px){.hostgroup-details__content{margin:0 16px}}.hostgroup-details__content .configuration-side-bar{width:268px;flex-shrink:0}@media(max-width:758px){.hostgroup-details__content .configuration-side-bar{display:none}}.hostgroup-details__content-results{flex:1;min-width:0;min-height:0;overflow:hidden;border-left:1px solid var(--fnm-general-outline)}@media(max-width:758px){.hostgroup-details__content-results{width:100%;max-width:calc(100vw - 32px)}}@media(min-width:758px){.hostgroup-details .configuration-header{display:none}}.hostgroup-details .fnm-toasts-stack{position:absolute;bottom:8px;left:300px;right:32px}@media(max-width:758px){.hostgroup-details .fnm-toasts-stack{left:24px;right:24px}}.hostgroup-details .fnm-toasts-stack .fnm-toast-config-changes{width:100%}.hostgroup-details__loading{padding:24px;color:var(--fnm-surface-colors-on-surface-variant)}.layout-content-page-container:has(.hostgroup-details){display:flex;flex-direction:column;min-height:0}@media(max-width:758px){.layout-content-page-container:has(.hostgroup-details){padding-top:0}}.main-settings{display:flex;flex-direction:column;gap:20px;flex:1;min-height:0;position:relative}@media(max-width:1240px){.main-settings{gap:16px}}.main-settings__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 24px}@media(max-width:1240px){.main-settings__header{padding:0 16px}}@media(max-width:758px){.main-settings__header{flex-direction:column;align-items:flex-start;row-gap:8px}}.main-settings__header-title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%;white-space:nowrap;min-width:268px}@media(max-width:758px){.main-settings__header-title{font-size:18px}}.main-settings__content{margin:0 24px;background-color:var(--fnm-surface-colors-surface-container-default);flex:1;min-height:0;border:1px solid var(--fnm-general-outline);border-radius:10px;display:flex}@media(max-width:1240px){.main-settings__content{margin:0 16px}}.main-settings__content .configuration-side-bar{width:268px;flex-shrink:0}@media(max-width:758px){.main-settings__content .configuration-side-bar{display:none}}.main-settings__content-results{flex:1;min-width:0;min-height:0;overflow:hidden;border-left:1px solid var(--fnm-general-outline)}@media(max-width:758px){.main-settings__content-results{width:100%;max-width:calc(100vw - 32px)}}@media(min-width:758px){.main-settings .configuration-header{display:none}}.main-settings .fnm-toasts-stack{position:absolute;bottom:8px;left:300px;right:32px}@media(max-width:758px){.main-settings .fnm-toasts-stack{left:24px;right:24px}}.main-settings .fnm-toasts-stack .fnm-toast-config-changes{width:100%}.layout-content-page-container:has(.main-settings){display:flex;flex-direction:column;min-height:0}@media(max-width:758px){.layout-content-page-container:has(.main-settings){padding-top:0}}.add-host-group-modal{display:flex;flex-direction:column;gap:12px}.add-host-group-modal .MuiInputBase-root{height:36px!important;min-height:36px!important}.per-host-hostgroups__delete-modal-text{font-weight:500;letter-spacing:-.02em;line-height:18px;font-size:14px;margin-bottom:8px}.hostgroups-filters{padding:20px 24px;border-radius:10px;background-color:var(--fnm-surface-colors-surface-container-hight-default);border:1px solid var(--fnm-general-outline);font-weight:500;font-size:14px;box-sizing:border-box;display:flex;flex-direction:column}.hostgroups-filters__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:9}.hostgroups-filters__form{display:flex;align-items:flex-end;gap:20px}.hostgroups-filters__field{flex:1}.hostgroups-filters__actions{display:flex;gap:8px}.hostgroups-filters__mobile-header{display:flex;gap:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:16px 16px 24px;cursor:pointer}.hostgroups-filters__filter-icon{color:var(--fnm-surface-colors-on-surface-variant);width:18px;height:18px}.hostgroups-filters__amount{display:flex;gap:8px;line-height:20px}.hostgroups-filters__amount span:nth-of-type(2){font-weight:600}.hostgroups-filters__chevron{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface);transition:transform .2s ease}.hostgroups-filters__chevron--open{transform:rotate(180deg)}@media(max-width:1240px){.hostgroups-filters{position:fixed;right:0;bottom:0;height:auto;z-index:10;left:0;width:100%;max-width:640px;margin:0 auto;border-radius:24px 24px 0 0;padding:0;max-height:80%}.hostgroups-filters__mobile-header{border-bottom:none;position:relative}.hostgroups-filters__mobile-header--open{padding-bottom:12px}.hostgroups-filters__mobile-header:after{content:"";position:absolute;left:16px;right:16px;bottom:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}.hostgroups-filters__form{padding:16px 16px 24px;box-sizing:border-box;max-height:calc(80vh - 84px);flex-direction:column;align-items:stretch;gap:12px}.hostgroups-filters__actions{padding-top:12px;position:relative}.hostgroups-filters__actions .MuiButtonBase-root{width:100%}.hostgroups-filters__actions:before{content:"";position:absolute;left:0;right:0;top:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}}.per-host-hostgroups{padding:0 24px;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}@media(max-width:1240px){.per-host-hostgroups{padding:0 16px}}.per-host-hostgroups__content{display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;height:100%}@media(max-width:1240px){.per-host-hostgroups__content{gap:16px}}.per-host-hostgroups__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;line-height:100%;letter-spacing:-.02em}@media(max-width:758px){.per-host-hostgroups__title{font-size:18px}}.per-host-hostgroups__header{display:flex;align-items:center;justify-content:space-between}@media(max-width:758px){.per-host-hostgroups__header{flex-direction:column;row-gap:8px;align-items:flex-start}}.per-host-hostgroups__actions{display:flex;align-items:center;gap:20px}@media(max-width:758px){.per-host-hostgroups__actions,.per-host-hostgroups__actions .MuiButtonBase-root.MuiButton-root{width:100%}}.per-host-hostgroups__toggle-wrapper{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.per-host-hostgroups__table-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden;height:100%}@media(max-width:1240px){.per-host-hostgroups__table-wrapper{margin-bottom:52px}}.per-host-hostgroups__table-wrapper .fnm-table{min-height:100%}.per-host-hostgroups__table-wrapper .MuiDataGrid-row{cursor:pointer}.add-user-modal{display:flex;flex-direction:column;gap:12px}.add-user-modal__select{width:100%}.add-user-modal__select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0!important;color:var(--fnm-surface-colors-on-surface);display:flex;align-items:center}.add-user-modal__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.add-user-modal__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.add-user-modal__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.add-user-modal__placeholder{color:var(--fnm-surface-colors-on-surface-variant)}.change-password-modal,.delete-user-modal{display:flex;flex-direction:column;gap:12px}.delete-user-modal__text{font-size:14px;line-height:18px;letter-spacing:-.02em;font-weight:500;color:var(--fnm-surface-colors-on-surface)}.users-filters{padding:20px 24px;border-radius:10px;background-color:var(--fnm-surface-colors-surface-container-hight-default);border:1px solid var(--fnm-general-outline);font-weight:500;font-size:14px;box-sizing:border-box;display:flex;flex-direction:column}.users-filters__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:9}.users-filters__form-wrapper{overflow:hidden;width:100%}.users-filters__form{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap;width:100%;box-sizing:border-box}.users-filters__field--user{flex:0 0 50%;min-width:0}.users-filters__field--role{flex:1;min-width:0;display:inline-flex;flex-direction:column}.users-filters__field--role .MuiSelect-root{width:100%}.users-filters__field-label{margin:0 0 4px}.users-filters__actions{display:flex;gap:8px}.users-filters__mobile-header{display:flex;gap:8px;justify-content:center;align-items:center;font-size:16px;font-weight:500;padding:16px 16px 24px;cursor:pointer}.users-filters__chevron{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface);transition:transform .2s ease}.users-filters__chevron--open{transform:rotate(180deg)}.users-filters__amount{display:flex;gap:8px;line-height:20px}.users-filters__amount span:nth-of-type(2){font-weight:600}.users-filters__filter-icon{color:var(--fnm-surface-colors-on-surface-variant);width:18px;height:18px}.users-filters__field-placeholder{color:var(--fnm-surface-colors-on-surface-variant);opacity:.4;font-weight:500;font-size:16px}@media(max-width:1240px){.users-filters{position:fixed;right:0;bottom:0;height:auto;z-index:10;left:0;width:100%;max-width:640px;margin:0 auto;border-radius:24px 24px 0 0;padding:0;max-height:80%}.users-filters__mobile-header{border-bottom:none;position:relative}.users-filters__mobile-header--open{padding-bottom:12px}.users-filters__mobile-header:after{content:"";position:absolute;left:16px;right:16px;bottom:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}.users-filters__form{padding:16px 16px 24px;box-sizing:border-box;max-height:calc(80vh - 84px);flex-direction:row;flex-wrap:wrap;align-items:flex-end;column-gap:8px;row-gap:12px}.users-filters__field--user{flex:1 1 60%;min-width:180px}.users-filters__field--role{flex:1 1 35%;min-width:140px}.users-filters__actions{flex:1 1 100%;padding-top:12px;position:relative;width:100%}.users-filters__actions .MuiButtonBase-root{flex:1}.users-filters__actions:before{content:"";position:absolute;left:0;right:0;top:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}}@media(max-width:758px){.users-filters__form{flex-direction:column;align-items:stretch;gap:0}.users-filters__field--user,.users-filters__field--role{flex:none;width:100%;min-width:0;margin-bottom:12px}.users-filters__field--user{margin-bottom:20px}.users-filters__actions .MuiButtonBase-root{width:100%}}.users{padding:0 24px;width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;box-sizing:border-box;overflow-x:hidden}@media(max-width:1240px){.users{padding:0 16px}}.users__content{display:flex;flex-direction:column;gap:20px;width:100%;max-width:100%;height:100%}@media(max-width:1240px){.users__content{gap:16px}}.users__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;line-height:100%;letter-spacing:-.02em}@media(max-width:758px){.users__title{font-size:18px}}.users__header{display:flex;align-items:center;justify-content:space-between}@media(max-width:758px){.users__header{flex-direction:column;row-gap:8px;align-items:flex-start}}.users__toggle-wrapper{display:flex;align-items:center;gap:8px;font-weight:600;font-size:14px}.users__table-wrapper{display:grid;grid-template-columns:1fr;overflow:hidden;height:100%}@media(max-width:1240px){.users__table-wrapper{margin-bottom:52px}}.users__table-wrapper .fnm-table{min-height:100%}.users__actions{display:flex;align-items:center;gap:20px}@media(max-width:758px){.users__actions,.users__actions .MuiButtonBase-root.MuiButton-root{width:100%}}.active-attack{padding:12px 0;border-bottom:1px solid var(--fnm-general-outline)}.active-attack__info{display:flex;flex-direction:column;gap:12px}.active-attack__info-item{display:flex;flex-direction:column;gap:2px;min-width:0}.active-attack__info-item-label{font-size:11px;line-height:13px;color:var(--fnm-surface-colors-on-surface-variant)}.active-attack__info-item-text{font-size:14px;line-height:18px;color:var(--fnm-surface-colors-on-surface);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.active-attack__info-item-wrapper{display:flex;align-items:center;gap:8px}.active-attack__info-item-button.fnm-button.MuiButton-root{box-sizing:border-box;padding:5px;min-width:30px!important;height:30px!important;min-height:30px!important}.active-attack__info-item-button.fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.active-attack__info-item:first-child{flex:1;min-width:0}.active-attack__button.fnm-button.MuiButton-root{display:none}@media(max-width:1240px){.active-attack{display:grid;grid-template-columns:repeat(2,calc((100% - 60px)/2)) 28px;column-gap:16px;align-items:center;min-width:0;padding:17px 12px}.active-attack__info{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;grid-column:1/3;min-width:0}.active-attack__info-item{min-width:0}.active-attack__info-item-wrapper{overflow:hidden}.active-attack__info-item-label{display:none}.active-attack__info-item-text{max-width:100%}.active-attack__info-item-button.fnm-button.MuiButton-root{display:none}.active-attack__button.fnm-button.MuiButton-root{grid-column:3/4;display:inline-flex;align-self:flex-end;box-sizing:border-box;padding:5px;min-width:30px!important;height:30px!important;min-height:30px!important}.active-attack__button.fnm-button.MuiButton-root svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}}@media(max-width:758px){.active-attack{display:flex;flex-direction:row;justify-content:space-between;padding:12px 0}.active-attack__info{display:flex;flex-direction:column;width:100%}.active-attack__info-item{width:100%}.active-attack__info-item-label{display:inline-block}.active-attack__info-item-button.fnm-button.MuiButton-root{display:flex!important}.active-attack__info-wrapper{align-items:end}.active-attack__button.fnm-button.MuiButton-root{display:none}}.active-attacks-menu{width:244px;height:100%;max-height:100%;background:var(--fnm-surface-colors-surface-container-default);border:1px solid var(--fnm-general-outline);border-radius:10px;padding:20px 24px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;gap:16px;overflow:hidden}.active-attacks-menu__header{display:flex;align-items:center;justify-content:center;gap:8px;height:20px;border-bottom:1px solid var(--fnm-general-outline);padding-bottom:12px}.active-attacks-menu__header svg{width:18px;height:18px}.active-attacks-menu__header-icon--success{color:var(--fnm-status-colors-success-on-container)}.active-attacks-menu__header-icon--error{color:var(--fnm-status-colors-error-on-container)}.active-attacks-menu__header-title{font-weight:500;line-height:20px}.active-attacks-menu__header-count{font-weight:600;line-height:20px}.active-attacks-menu__list{display:flex;flex-direction:column;gap:8px;flex:1;max-height:100%;overflow-y:auto;width:calc(100% + 24px);margin-right:-24px;padding-right:24px;box-sizing:border-box}.active-attacks-menu__content{display:flex;flex-direction:column;flex:1;min-height:0;gap:16px}.active-attacks-menu__button{margin-top:12px;width:100%}.active-attacks-menu__list-header{display:none}.active-attacks-menu__empty-message{color:var(--fnm-disabled-colors-on-container);font-size:12px;font-weight:500;text-align:center;margin:0}.active-attacks-menu__chevron{transition:transform .2s ease}.active-attacks-menu__chevron--open{transform:rotate(180deg)}@media(max-width:1240px){.active-attacks-menu{position:fixed;right:0;bottom:0;height:auto;z-index:10;left:0;width:100%;max-width:600px;margin:0 auto;border-radius:24px 24px 0 0;max-height:80%;padding:0;box-shadow:var(--fnm-modal-box-shadow)}.active-attacks-menu__header{position:relative;padding:16px 16px 24px;cursor:pointer;border-bottom:none}.active-attacks-menu__header:after{content:"";position:absolute;left:24px;right:24px;bottom:0;border-bottom:1px solid var(--fnm-general-outline);pointer-events:none}.active-attacks-menu__mobile-handle{width:32px;height:4px;background:var(--fnm-surface-colors-on-surface-variant);border-radius:10px;margin:0 auto;position:absolute;top:10px;left:50%;transform:translate(-50%)}.active-attacks-menu__content{padding:0 16px 16px;display:flex;flex-direction:column;box-sizing:border-box;max-height:calc(80vh - 84px)}.active-attacks-menu__list{width:calc(100% + 16px);margin-right:-16px;padding-right:16px;flex:1;max-height:100%;overflow-y:auto;box-sizing:border-box}.active-attacks-menu__list-header{display:flex;gap:16px;font-size:11px;line-height:13px;color:var(--fnm-surface-colors-on-surface-variant);background-color:var(--fnm-surface-colors-surface);padding:9.5px 12px;border-radius:8px}.active-attacks-menu__list-header p{flex:0 0 calc((100% - 60px)/2);min-width:0;margin:0;white-space:nowrap}.active-attacks-menu__list-header .active-attacks-menu__list-header-placeholder{flex:0 0 28px;width:28px}.active-attacks-menu__overlay{position:fixed;inset:0;background:var(--fnm-general-overlay);z-index:9}}@media(max-width:758px){.active-attacks-menu__list-header{display:none}}.home{height:100%;min-height:0;display:flex;padding:0 24px}@media(max-width:1240px){.home{padding-left:16px;padding-right:0}}.home:has(.line-chart-wrapper--expanded){padding-right:16px}.home__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:20px;box-sizing:border-box;transition:opacity .3s ease,visibility .3s ease}@media(max-width:1240px){.home__header{padding-right:16px}}@media(max-width:758px){.home__header{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.home:has(.line-chart-wrapper--expanded) .home__header{display:none}.home:has(.line-chart-wrapper--expanded) .active-attacks-menu{display:none}.home__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.home__title{font-size:18px}}@media(max-width:758px){.home__tab-bar{width:100%;box-sizing:border-box}.home__tab-bar .fnm-tab-bar{width:100%}.home__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.home__tab-bar .fnm-tab-bar__button{width:80px}.home__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;position:relative}@media(max-width:1240px){.home__content{gap:16px}.home__content:has(.line-chart-wrapper--expanded){gap:0}}.home__traffic-wrapper{display:flex;flex-direction:column;flex:1 1 0;min-height:0;height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding-right:14px;margin-right:6px;scrollbar-width:thin;scrollbar-color:var(--fnm-surface-colors-on-surface-variant) transparent}.home__traffic-wrapper:has(.line-chart-wrapper--expanded){overflow:hidden;padding-right:0;margin-right:0}.home__traffic-wrapper::-webkit-scrollbar{width:12px}.home__traffic-wrapper::-webkit-scrollbar-track{background:transparent}.home__traffic-wrapper::-webkit-scrollbar-thumb{background:var(--fnm-surface-colors-on-surface-variant);border-radius:6px;border:2px solid transparent;background-clip:padding-box}@media(max-width:1240px){.home__traffic-wrapper{margin-bottom:60px;padding-right:10px}.home__traffic-wrapper:has(.line-chart-wrapper--expanded){height:auto;overflow:hidden;margin-bottom:0}}.home__traffic{flex:1 1 0;min-height:0;width:100%;touch-action:pan-y}@media(max-width:1240px){.home__traffic{flex:auto}}.home__container{height:100%;width:100%;display:flex;flex-direction:column;gap:20px;container-type:inline-size}.home__container:has(.line-chart-wrapper--expanded){height:100%}@container (width < 680px){.home__container .home__chart-row{flex-direction:column}.home__container .home__chart-row>*{width:100%}}@media(max-width:1240px){.home__container{gap:16px;height:auto}}.home__container>*{width:100%;transition:opacity .3s ease,visibility .3s ease}.home__container:has(.line-chart-wrapper--expanded)>*:not(:has(.line-chart-wrapper--expanded)){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility .3s ease}.home__container .line-chart-wrapper--expanded{position:absolute;inset:0;width:100%;height:100%;z-index:100;background:var(--fnm-surface-colors-surface);transition:width .4s ease-in-out .15s,height .4s ease-in-out .15s,top .15s ease-in-out,left .15s ease-in-out,right .15s ease-in-out,bottom .15s ease-in-out}.home__container .line-chart-wrapper--expanded .line-chart{width:100%;height:100%;min-width:0;min-height:0}.home__chart-row{display:flex;flex-wrap:wrap;gap:20px;align-content:flex-start;height:calc(50% - 10px);flex-shrink:0;min-height:290px;align-items:stretch}@media(max-width:1240px){.home__chart-row{gap:16px;height:auto!important}.home__chart-row:has(.line-chart-wrapper--expanded){gap:0;height:100%!important}}.home__chart-row>*{flex:1 1 calc(50% - 10px);min-width:330px;min-height:290px;height:100%;display:flex;flex-direction:column;transition:width .3s ease-in-out,height .3s ease-in-out,top .3s ease-in-out,left .3s ease-in-out,right .3s ease-in-out,bottom .3s ease-in-out}@media(max-width:1240px){.home__chart-row>*{flex-basis:calc(50% - 8px)}}.home__chart-row:has(.line-chart-wrapper--expanded)>*:not(.line-chart-wrapper--expanded){opacity:0;visibility:hidden;pointer-events:none}.host-traffic{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.host-traffic{padding-left:16px}}.host-traffic__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.host-traffic__header{padding-right:16px}}@media(max-width:758px){.host-traffic__header{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.host-traffic__content:has(.charts-wrapper .line-chart-wrapper--expanded) .network-traffic__header{display:none}.host-traffic__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.host-traffic__title{font-size:18px}}.host-traffic__search{display:flex;gap:12px}@media(max-width:758px){.host-traffic__search,.host-traffic__search .search-field{width:100%}}.host-traffic__search .MuiButtonBase-root{padding:7px 12px}.host-traffic__search-input{background-color:var(--fnm-surface-colors-surface-container-default);border-radius:8px!important;font-weight:500!important}.host-traffic__search-input svg{color:var(--fnm-surface-colors-on-surface-variant);width:16.2px;height:16.2px;cursor:pointer}.host-traffic__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.host-traffic__content{gap:16px}}.login-page{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,var(--fnm-surface-colors-surface-container-default) 0%,#e0ecfa 100%)}.login-page__card{display:flex;flex-direction:column;align-items:center;background-color:var(--fnm-surface-colors-surface-container-default);border-radius:10px;border:1px solid var(--fnm-general-outline);padding:24px 80px 16px;color:var(--fnm-surface-colors-on-surface);max-width:480px;width:100%;box-sizing:border-box}@media(max-width:480px){.login-page__card{min-height:100vh;border:none;border-radius:0;padding:16px}}.login-page__logo{margin-bottom:43px;height:48px;width:99px}@media(max-width:480px){.login-page__logo{margin-bottom:76px}}.login-page__form{margin-bottom:83px}@media(max-width:480px){.login-page__form{flex-grow:1}}.login-page__title{font-size:28px;font-weight:500;text-align:center;padding-bottom:32px;margin:0}@media(max-width:758px){.login-page__title{font-size:21px}}.login-page__field.MuiTextField-root{margin-bottom:8px}.login-page__button.MuiButtonBase-root{width:100%;margin-top:16px}.login-page__status-container{min-height:64px;margin-top:16px}.login-page__footer{text-align:center;font-size:12px;color:var(--fnm-surface-colors-on-surface-variant)}.login-page .MuiInputBase-root{border-radius:8px;letter-spacing:-.02em}.login-page__password-field .MuiInputBase-input.MuiOutlinedInput-input{font-family:Arial,sans-serif!important}.networks-select .fnm-select.MuiSelect-root .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}.networks-select__menu-item{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.networks-select__menu-item.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-default)}.networks-select__menu-item .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.networks-select__menu-list{max-height:307px!important}.network-traffic{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.network-traffic{padding-left:16px}}.network-traffic__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.network-traffic__header{padding-right:16px}}@media(max-width:758px){.network-traffic__header{flex-direction:column;align-items:flex-start;height:auto;gap:16px}}.network-traffic__content:has(.charts-wrapper .line-chart-wrapper--expanded) .network-traffic__header{display:none}.network-traffic__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.network-traffic__title{font-size:18px}}.network-traffic__filters{display:flex;align-items:center;gap:16px}.network-traffic__filters .fnm-select{width:200px}@media(max-width:758px){.network-traffic__filters{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.network-traffic__filters .fnm-select,.network-traffic__filters .networks-select{width:100%}.network-traffic__filters .fnm-tab-bar{width:100%;box-sizing:border-box}.network-traffic__filters .fnm-tab-bar__button{flex:1;width:auto}}@media(max-width:758px){.network-traffic__tab-bar{width:100%;box-sizing:border-box}.network-traffic__tab-bar .fnm-tab-bar{width:100%}.network-traffic__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.network-traffic__tab-bar .fnm-tab-bar__button{width:80px}.network-traffic__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.network-traffic__content{gap:16px}}@media(max-width:1240px){.network-traffic__content .line-chart{min-height:340px}}.profile-settings{padding:0 24px;display:flex;flex-direction:column;gap:20px}.profile-settings__section{display:flex;flex-direction:column;gap:24px;background-color:var(--fnm-surface-colors-surface-container-default);padding:24px 20px;border-radius:10px}.profile-settings__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;line-height:100%;letter-spacing:-.02em}@media(max-width:758px){.profile-settings__title{font-size:18px}}.profile-settings__personal-info-title{display:flex;gap:8px}.profile-settings__personal-info-title-text{font-family:var(--font-family-content);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:20px}.profile-settings__personal-info-title svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.profile-settings__personal-info-content{display:flex;flex-direction:column;gap:16px}.profile-settings__personal-info-row{display:flex;gap:20px}.profile-settings__personal-info-field{display:flex;flex-direction:column;flex:1;gap:8px;max-width:280px}.profile-settings__personal-info-field-label{font-size:14px;font-weight:500;color:var(--fnm-surface-colors-on-surface-variant);letter-spacing:-.02em;line-height:18px}.profile-settings__personal-info-field-value{font-size:16px;font-weight:500;color:var(--fnm-surface-colors-on-surface);letter-spacing:-.02em;line-height:20px}.profile-settings__change-password-title{display:flex;gap:8px}.profile-settings__change-password-title-text{font-family:var(--font-family-content);font-size:16px;font-weight:500;letter-spacing:-.02em;line-height:20px}.profile-settings__change-password-title svg{width:18px;height:18px;color:var(--fnm-surface-colors-on-surface-variant)}.profile-settings__change-password-form{display:flex;flex-direction:column;gap:20px;max-width:280px}.profile-settings__change-password-form .MuiInputAdornment-root svg{color:var(--fnm-surface-colors-on-surface-variant)!important}.profile-settings__change-password-form-item{display:flex;flex-direction:column;gap:8px}.profile-settings__password-field .MuiInputBase-input{padding-right:48px}.profile-settings__password-field .MuiInputAdornment-root svg{color:var(--fnm-surface-colors-on-surface-variant)!important}@media(max-width:1240px){.profile-settings{padding:0 16px}.profile-settings__section{padding:16px}}@media(max-width:758px){.profile-settings__personal-info-row{flex-direction:column;gap:16px}.profile-settings__personal-info-field{max-width:100%}}.asn-traffic-graph{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.asn-traffic-graph{padding-left:16px}}.asn-traffic-graph__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.asn-traffic-graph__title{font-size:18px}}.asn-traffic-graph__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.asn-traffic-graph__content{gap:16px}}@media(max-width:1240px){.asn-traffic-graph__content .line-chart{min-height:340px;padding:20px 20px 20px 24px}}.asn-traffic-graph__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.asn-traffic-graph__header{padding-right:16px}}@media(max-width:758px){.asn-traffic-graph__header{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.asn-traffic-graph__controls{display:flex;align-items:center;gap:12px}.asn-traffic-graph__controls .fnm-select{width:200px}.asn-traffic-graph__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:758px){.asn-traffic-graph__controls{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.asn-traffic-graph__controls .fnm-select{width:100%}.asn-traffic-graph__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.asn-traffic-graph__controls .fnm-tab-bar__button{flex:1;width:auto}}.asn-traffic-graph__controls .fnm-tab-bar__button{width:80px}.asn-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.asn-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.asn-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.asn-traffic-graph__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.asn-traffic-table{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.asn-traffic-table{padding-left:16px}}.asn-traffic-table__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.asn-traffic-table__content{gap:16px}}.asn-traffic-table__header{display:grid;grid-template-columns:1fr auto;align-items:center;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.asn-traffic-table__header{padding-right:16px;height:auto;column-gap:16px;row-gap:16px;grid-template-columns:1fr 1fr;grid-template-areas:"title tabs" "count measure"}}@media(max-width:758px){.asn-traffic-table__header{display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.asn-traffic-table__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:1240px){.asn-traffic-table__title{grid-area:title}}@media(max-width:758px){.asn-traffic-table__title{font-size:18px}}.asn-traffic-table__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.asn-traffic-table__controls{display:grid;grid-auto-flow:column;grid-template-columns:auto 200px 200px;align-items:center;gap:12px;justify-content:end}.asn-traffic-table__controls .MuiSelect-root.MuiInputBase-root.MuiOutlinedInput-root.fnm-select:has([aria-expanded=true]){outline:2px solid var(--fnm-primary-colors-primary-default)!important}.asn-traffic-table__controls .fnm-select{width:200px}.asn-traffic-table__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:1240px){.asn-traffic-table__controls{display:contents}.asn-traffic-table__controls>:nth-child(1){grid-area:tabs;justify-self:end}.asn-traffic-table__controls>:nth-child(2){grid-area:count}.asn-traffic-table__controls>:nth-child(3){grid-area:measure}.asn-traffic-table__controls>:nth-child(2),.asn-traffic-table__controls>:nth-child(3){width:100%;min-width:0}.asn-traffic-table__controls>:nth-child(2) .fnm-select,.asn-traffic-table__controls>:nth-child(3) .fnm-select{width:100%}}@media(max-width:758px){.asn-traffic-table__controls{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.asn-traffic-table__controls .fnm-select{width:100%}.asn-traffic-table__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.asn-traffic-table__controls .fnm-tab-bar__button{flex:1;width:auto}}@media(max-width:758px){.asn-traffic-table__tab-bar{width:100%;box-sizing:border-box}.asn-traffic-table__tab-bar .fnm-tab-bar{width:100%}.asn-traffic-table__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.asn-traffic-table__tab-bar .fnm-tab-bar__button{width:80px}.asn-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.asn-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.asn-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.asn-traffic-table .charts-wrapper__chart-row{height:100%}@media(max-width:758px){.asn-traffic-table .charts-wrapper__chart-row{height:auto}}.asn-traffic-table--full-height-charts .charts-wrapper__traffic{height:100%}.asn-traffic-table--full-height-charts .charts-wrapper__chart-row{height:100%;min-height:0}@media(max-width:758px){.asn-traffic-table--full-height-charts .charts-wrapper__chart-row{height:auto}}.host-traffic-graph{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.host-traffic-graph{padding-left:16px}}.host-traffic-graph__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.host-traffic-graph__title{font-size:18px}}.host-traffic-graph__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.host-traffic-graph__content{gap:16px}}@media(max-width:1240px){.host-traffic-graph__content .line-chart{min-height:340px;padding:20px 20px 20px 24px}}.host-traffic-graph__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.host-traffic-graph__header{padding-right:16px}}@media(max-width:758px){.host-traffic-graph__header{flex-direction:column;align-items:flex-start;height:auto;gap:8px}}.host-traffic-graph__controls{display:flex;align-items:center;gap:12px}.host-traffic-graph__controls .fnm-select{width:200px}.host-traffic-graph__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:758px){.host-traffic-graph__controls{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.host-traffic-graph__controls .fnm-select{width:100%}.host-traffic-graph__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.host-traffic-graph__controls .fnm-tab-bar__button{flex:1;width:auto}}.host-traffic-graph__controls .fnm-tab-bar__button{width:80px}.host-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.host-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.host-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.host-traffic-graph__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.host-traffic-table{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.host-traffic-table{padding-left:16px}}.host-traffic-table__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.host-traffic-table__content{gap:16px}}.host-traffic-table__header{display:grid;grid-template-columns:1fr auto;align-items:center;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.host-traffic-table__header{padding-right:16px;height:auto;column-gap:16px;row-gap:16px;grid-template-columns:1fr 1fr;grid-template-areas:"title tabs" "count measure"}}@media(max-width:758px){.host-traffic-table__header{display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:16px}}.host-traffic-table__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:1240px){.host-traffic-table__title{grid-area:title}}@media(max-width:758px){.host-traffic-table__title{font-size:18px}}.host-traffic-table__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.host-traffic-table__controls{display:grid;grid-auto-flow:column;grid-template-columns:auto 200px 200px;align-items:center;gap:12px;justify-content:end}.host-traffic-table__controls .MuiSelect-root.MuiInputBase-root.MuiOutlinedInput-root.fnm-select:has([aria-expanded=true]){outline:2px solid var(--fnm-primary-colors-primary-default)!important}.host-traffic-table__controls .fnm-select{width:200px}.host-traffic-table__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:1240px){.host-traffic-table__controls{display:contents}.host-traffic-table__controls>:nth-child(1){grid-area:tabs;justify-self:end}.host-traffic-table__controls>:nth-child(2){grid-area:count}.host-traffic-table__controls>:nth-child(3){grid-area:measure}.host-traffic-table__controls>:nth-child(2),.host-traffic-table__controls>:nth-child(3){width:100%;min-width:0}.host-traffic-table__controls>:nth-child(2) .fnm-select,.host-traffic-table__controls>:nth-child(3) .fnm-select{width:100%}}@media(max-width:758px){.host-traffic-table__controls{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.host-traffic-table__controls .fnm-select{width:100%}.host-traffic-table__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.host-traffic-table__controls .fnm-tab-bar__button{flex:1;width:auto}}@media(max-width:758px){.host-traffic-table__tab-bar{width:100%;box-sizing:border-box}.host-traffic-table__tab-bar .fnm-tab-bar{width:100%}.host-traffic-table__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.host-traffic-table__tab-bar .fnm-tab-bar__button{width:80px}.host-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.host-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.host-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.host-traffic-table .charts-wrapper__chart-row{height:100%}@media(max-width:758px){.host-traffic-table .charts-wrapper__chart-row{height:auto}}.host-traffic-table--full-height-charts .charts-wrapper__traffic{height:100%}.host-traffic-table--full-height-charts .charts-wrapper__chart-row{height:100%;min-height:0}@media(max-width:758px){.host-traffic-table--full-height-charts .charts-wrapper__chart-row{height:auto}}.network-traffic-graph{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.network-traffic-graph{padding-left:16px}}.network-traffic-graph__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.network-traffic-graph__title{font-size:18px}}.network-traffic-graph__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.network-traffic-graph__content{gap:16px}}@media(max-width:1240px){.network-traffic-graph__content .line-chart{min-height:340px;padding:20px 20px 20px 24px}}.network-traffic-graph__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.network-traffic-graph__header{padding-right:16px}}@media(max-width:758px){.network-traffic-graph__header{flex-direction:column;align-items:flex-start;height:auto;gap:16px}}.network-traffic-graph__controls{display:flex;align-items:center;gap:12px}.network-traffic-graph__controls .fnm-select{width:200px}.network-traffic-graph__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:758px){.network-traffic-graph__controls{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.network-traffic-graph__controls .fnm-select{width:100%}.network-traffic-graph__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.network-traffic-graph__controls .fnm-tab-bar__button{flex:1;width:auto}}.network-traffic-graph__controls .fnm-tab-bar__button{width:80px}.network-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.network-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.network-traffic-graph__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.network-traffic-graph__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.network-traffic-table{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.network-traffic-table{padding-left:16px}}.network-traffic-table__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.network-traffic-table__content{gap:16px}}.network-traffic-table__header{display:grid;grid-template-columns:1fr auto;align-items:center;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.network-traffic-table__header{padding-right:16px;height:auto;column-gap:16px;row-gap:16px;grid-template-columns:1fr 1fr;grid-template-areas:"title tabs" "count measure"}}@media(max-width:758px){.network-traffic-table__header{display:flex;flex-direction:column;align-items:flex-start;height:auto;gap:16px}}.network-traffic-table__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:1240px){.network-traffic-table__title{grid-area:title}}@media(max-width:758px){.network-traffic-table__title{font-size:18px}}.network-traffic-table__controls{display:grid;grid-auto-flow:column;grid-template-columns:auto 200px 200px;align-items:center;gap:12px;justify-content:end}.network-traffic-table__controls .MuiSelect-root.MuiInputBase-root.MuiOutlinedInput-root.fnm-select:has([aria-expanded=true]){outline:2px solid var(--fnm-primary-colors-primary-default)!important}.network-traffic-table__controls .fnm-select{width:200px}.network-traffic-table__controls .fnm-select .MuiSelect-select{font-size:16px;line-height:20px;font-weight:500;min-height:0;color:var(--fnm-surface-colors-on-surface)}@media(max-width:1240px){.network-traffic-table__controls{display:contents}.network-traffic-table__controls>:nth-child(1){grid-area:tabs;justify-self:end}.network-traffic-table__controls>:nth-child(2){grid-area:count}.network-traffic-table__controls>:nth-child(3){grid-area:measure}.network-traffic-table__controls>:nth-child(2),.network-traffic-table__controls>:nth-child(3){width:100%;min-width:0}.network-traffic-table__controls>:nth-child(2) .fnm-select,.network-traffic-table__controls>:nth-child(3) .fnm-select{width:100%}}@media(max-width:758px){.network-traffic-table__controls{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.network-traffic-table__controls .fnm-select{width:100%}.network-traffic-table__controls .fnm-tab-bar{width:100%;box-sizing:border-box}.network-traffic-table__controls .fnm-tab-bar__button{flex:1;width:auto}}@media(max-width:758px){.network-traffic-table__tab-bar{width:100%;box-sizing:border-box}.network-traffic-table__tab-bar .fnm-tab-bar{width:100%}.network-traffic-table__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.network-traffic-table__tab-bar .fnm-tab-bar__button{width:80px}.network-traffic-table__select-check{margin-left:auto;width:24px;height:24px;flex:0 0 auto;color:var(--fnm-surface-colors-on-surface-variant)}.network-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root{height:36px;padding:9px 12px!important;display:flex;align-items:center;gap:8px}.network-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root.Mui-selected{background-color:var(--fnm-surface-colors-surface-container-hight-default)!important}.network-traffic-table__select-item.MuiMenuItem-root.MuiButtonBase-root .MuiTypography-root{font-size:14px;font-family:var(--font-family-content);font-weight:500;line-height:18px;color:var(--fnm-surface-colors-on-surface)}.network-traffic-table .charts-wrapper__chart-row{height:100%}@media(max-width:758px){.network-traffic-table .charts-wrapper__chart-row{height:auto}}.network-traffic-table--full-height-charts .charts-wrapper__traffic{height:100%}.network-traffic-table--full-height-charts .charts-wrapper__chart-row{height:100%;min-height:0}@media(max-width:758px){.network-traffic-table--full-height-charts .charts-wrapper__chart-row{height:auto}}.total-traffic{height:100%;min-height:0;display:flex;padding-left:24px}@media(max-width:1240px){.total-traffic{padding-left:16px}}.total-traffic__header{display:flex;align-items:center;justify-content:space-between;height:32px;padding-right:24px;box-sizing:border-box}@media(max-width:1240px){.total-traffic__header{padding-right:16px}}@media(max-width:758px){.total-traffic__header{flex-direction:column;align-items:flex-start;height:auto;gap:16px}}.total-traffic__content:has(.charts-wrapper .line-chart-wrapper--expanded) .total-traffic__header{display:none}.total-traffic__title{color:var(--fnm-surface-colors-on-surface);font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:100%}@media(max-width:758px){.total-traffic__title{font-size:18px}}@media(max-width:758px){.total-traffic__tab-bar{width:100%;box-sizing:border-box}.total-traffic__tab-bar .fnm-tab-bar{width:100%}.total-traffic__tab-bar .fnm-tab-bar__button{flex:1;width:auto}}.total-traffic__tab-bar .fnm-tab-bar__button{width:80px}.total-traffic__content{flex:1;display:flex;flex-direction:column;gap:20px;min-height:0;padding-right:0;position:relative}@media(max-width:1240px){.total-traffic__content{gap:16px}}:root{--fnm-general-outline: #dcdcde;--fnm-general-overlay: rgba(0, 0, 0, .4);--fnm-general-gears: #dce0eb;--fnm-primary-colors-on-primary: #ffffff;--fnm-primary-colors-primary-container: #dceefb;--fnm-primary-colors-primary-default: #1e73be;--fnm-primary-colors-primary-pressed: #2693f2;--fnm-primary-colors-primary-hover: #2283d9;--fnm-surface-colors-surface: #f7f9fa;--fnm-surface-colors-on-surface: #000000;--fnm-surface-colors-on-surface-variant: #646475;--fnm-surface-colors-surface-container-default: #ffffff;--fnm-surface-colors-surface-container-hover: #f5f7f9;--fnm-surface-colors-surface-container-pressed: #e9ebed;--fnm-surface-colors-surface-container-hight-default: #f1f3f5;--fnm-surface-colors-surface-container-hight-hover: #e4e6e8;--fnm-surface-colors-surface-container-hight-pressed: #d8dadb;--fnm-surface-colors-surface-inverted-container: #21222d;--fnm-surface-colors-surface-inverted-on-container: #ffffff;--fnm-disabled-colors-container: #e8e8e8;--fnm-disabled-colors-on-container: #9b9a9c;--fnm-status-colors-success-on-container-variant: #1ca48f;--fnm-status-colors-success-container: #e7f9f7;--fnm-status-colors-success-on-container: #1ca48f;--fnm-status-colors-success-outline: #d9f2ec;--fnm-status-colors-error-on-container-variant: #e1375c;--fnm-status-colors-error-container: #ffedf1;--fnm-status-colors-error-on-container: #e1375c;--fnm-status-colors-error-outline: #f8d7e0;--fnm-status-colors-warning-container: #fff8f1;--fnm-status-colors-warning-on-container: #dd8344;--fnm-status-colors-warning-outline: #f8e4c7;--fnm-chart-colors-incoming: #399eff;--fnm-chart-colors-outgoing: #d18b89;--fnm-chart-colors-internal: #16c8c7;--fnm-chart-colors-other: #a939ff;--fnm-chart-colors-data-5: #ee710b;--fnm-chart-colors-data-6: #f0495c;--fnm-skeleton-colors-low: #eef0f3;--fnm-skeleton-colors-high: #fbfbfc;--font-family-content: "Montserrat", sans-serif;--font-family-heading: "Poppins", sans-serif;--fnm-modal-box-shadow: 0px 2px 8px rgba(0, 0, 0, .06), 0px 8px 32px rgba(0, 0, 0, .08);font-family:var(--font-family-content);line-height:1.5;font-weight:400;color-scheme:light dark;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-theme=dark]{--fnm-general-outline: #454754;--fnm-general-overlay: rgba(255, 255, 255, .4);--fnm-general-gears: #56617f;--fnm-primary-colors-on-primary: #ffffff;--fnm-primary-colors-primary-container: #23333e;--fnm-primary-colors-primary-default: #1e73be;--fnm-primary-colors-primary-pressed: #2693f2;--fnm-primary-colors-primary-hover: #2283d9;--fnm-surface-colors-surface: #1a1b26;--fnm-surface-colors-on-surface: #f5f7f7;--fnm-surface-colors-on-surface-variant: #aeb1c3;--fnm-surface-colors-surface-container-default: #21222d;--fnm-surface-colors-surface-container-hover: #2b2c3b;--fnm-surface-colors-surface-container-pressed: #343647;--fnm-surface-colors-surface-container-hight-default: #37394e;--fnm-surface-colors-surface-container-hight-hover: #41435c;--fnm-surface-colors-surface-container-hight-pressed: #4a4c69;--fnm-surface-colors-surface-inverted-container: #ffffff;--fnm-surface-colors-surface-inverted-on-container: #000000;--fnm-disabled-colors-container: #6c6c6c;--fnm-disabled-colors-on-container: #494949;--fnm-status-colors-success-on-container-variant: #ffffff;--fnm-status-colors-success-container: #1ca48f;--fnm-status-colors-success-on-container: #1ca48f;--fnm-status-colors-success-outline: #6abda9;--fnm-status-colors-error-on-container-variant: #ffffff;--fnm-status-colors-error-container: #e1375c;--fnm-status-colors-error-on-container: #e1375c;--fnm-status-colors-error-outline: #fa7b97;--fnm-status-colors-warning-container: #3c2712;--fnm-status-colors-warning-on-container: #dd8344;--fnm-status-colors-warning-outline: #f9b180;--fnm-chart-colors-incoming: #399eff;--fnm-chart-colors-outgoing: #d18b89;--fnm-chart-colors-internal: #16c8c7;--fnm-chart-colors-other: #a939ff;--fnm-chart-colors-data-5: #ee710b;--fnm-chart-colors-data-6: #f0495c;--fnm-skeleton-colors-low: #373737;--fnm-skeleton-colors-high: #252525;--fnm-modal-box-shadow: 0px 2px 8px rgba(0, 0, 0, .3), 0px 8px 32px rgba(0, 0, 0, .3)}html,body{overflow:hidden}#root{min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;min-width:100vw;color:var(--fnm-surface-colors-on-surface)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;min-width:100vw}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-heading);margin:0}h1{font-size:21px;line-height:1.1}p,span{margin:0;letter-spacing:-.02em}ul{margin:0;padding:0;list-style:none}*{scrollbar-width:thin;scrollbar-color:var(--fnm-general-outline) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--fnm-general-outline);border-radius:4px;border:2px solid transparent;background-clip:padding-box}
