@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200;300;400;500;600;700;800&family=Work+Sans:wght@200;300;400;500;600;700;800;900&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}.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:.375em;border-bottom-right-radius:.375em}.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,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.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,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.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__month-select,.react-datepicker__year-select,.react-datepicker__month-year-select{background-color:transparent;border:1px solid #aeaeae;border-radius:.3rem;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin-top:5px;padding:2px 5px}.react-datepicker__month-select:focus-visible,.react-datepicker__year-select:focus-visible,.react-datepicker__month-year-select:focus-visible{outline:auto 1px}.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:.5em;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:5em;margin:2px}.react-datepicker__month{margin:.5em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:5em;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:.375em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.375em}.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:.375em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + 1.0625em);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:2.125em;line-height:2.125em;text-align:center;margin:.208em}.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:2.125em;line-height:2.125em;text-align:center;margin:.208em}.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:.625em;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__children-container{width:17.25em;margin:.5em;padding-right:.25em;padding-left:.25em;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}.react-datepicker-popper-offset{margin-top:-.7em}:root{--color-primary-100: #f1f3fb;--color-primary-200: #e2e7f6;--color-primary-300: #c6ceed;--color-primary-400: #8d9edb;--color-primary-500: #32499f;--color-primary-600: #23346f;--color-primary-700: #18244e;--color-primary-800: #111937;--color-primary-900: #0c1226;--color-secondary-100: #edfeff;--color-secondary-200: #dbfefe;--color-secondary-300: #b7fcfd;--color-secondary-400: #6ff9fc;--color-secondary-500: #05cfd3;--color-secondary-600: #039194;--color-secondary-700: #026668;--color-secondary-800: #024748;--color-secondary-900: #013233;--color-neutral-100: #ffffff;--color-neutral-200: #edfeff;--color-neutral-300: #b9b2b4;--color-neutral-400: #383334;--color-neutral-500: #231f20;--color-red-200: #f1b9ba;--color-red-500: #e63639;--color-red-700: #8a282a;--font-manrope: "Manrope", sans-serif;--font-worksans: "Work Sans", sans-serif;--spacing-none: 0px;--spacing-sm: 4px;--spacing-md: 8px;--spacing-lg: 16px;--spacing-xl: 80px;--radius-none: 0px;--radius-s: 4px;--radius-m: 8px;--radius-lg: 16px;--radius-xl: 40px;--radius-full: 999px;--stroke-none: 0px;--stroke-s: 1px;--stroke-m: 2px;--font-size-xl: 16px}body{overflow:hidden;height:100vh}#root{height:100%}input:focus,textarea:focus,select:focus{outline:none}a{text-decoration:none}a:visited{color:inherit}a:focus{color:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset!important;-webkit-text-fill-color:inherit!important;transition:background-color 5000s ease-in-out 0s;font-size:inherit!important;color:inherit!important}.spinner{animation:spin 1s linear infinite;margin-left:8px;font-size:10px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{cursor:pointer;border:none;outline:none;background-color:transparent}button:disabled{opacity:.7;cursor:not-allowed!important}.divider{border:1px solid var(--color-primary-100)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.popover-container{display:flex;flex-direction:column;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--color-primary-300);color:var(--color-primary-500);border-radius:var(--radius-s);overflow:hidden;position:relative}.popover-container .popover-items{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;border-radius:var(--radius-s)}.popover-container .popover-items:hover{background-color:var(--color-primary-100)}.shimmer-loading{display:flex;align-items:center;gap:8px}.shimmer-loading__line{position:relative;display:inline-block;height:16px;border-radius:4px;overflow:hidden;background:#eceff3}.shimmer-loading__line:after{content:"";position:absolute;top:0;left:-150%;width:120%;height:100%;background:linear-gradient(90deg,#fff0,#ffffffbf,#fff0);animation:shimmer-slide 1.2s infinite}.shimmer-loading__line--lg{width:112px}.shimmer-loading__line--sm{width:48px}@keyframes shimmer-slide{0%{left:-150%}to{left:150%}}.display-xl-regular{font-family:var(--font-manrope);font-size:48px;line-height:48px;letter-spacing:0px}@media(max-width:768px){.display-xl-regular{font-size:32px;line-height:32px}}.display-lg-regular{font-family:var(--font-manrope);font-size:32px;line-height:32px;letter-spacing:0px}@media(max-width:768px){.display-lg-regular{font-size:24px;line-height:24px}}.heading-md-regular{font-family:var(--font-manrope);font-size:24px;line-height:24px;letter-spacing:0px}@media(max-width:768px){.heading-md-regular{font-size:20px;line-height:20px}}.title-regular{font-family:var(--font-manrope);font-size:24px;line-height:24px;letter-spacing:0px}@media(max-width:768px){.title-regular{font-size:20px;line-height:20px}}.title-bold{font-family:var(--font-manrope);font-weight:700;font-size:24px;line-height:24px;letter-spacing:0px}@media(max-width:768px){.title-bold{font-size:20px;line-height:20px}}.subtitle-regular{font-family:var(--font-manrope);font-size:20px;line-height:20px;letter-spacing:0px}@media(max-width:768px){.subtitle-regular{font-size:18px;line-height:18px}}.subtitle-bold{font-family:var(--font-manrope);font-weight:700;font-size:20px;line-height:20px;letter-spacing:0px}@media(max-width:768px){.subtitle-bold{font-size:18px;line-height:18px}}.h1-regular{font-family:var(--font-manrope);font-size:18px;line-height:16px;letter-spacing:0px}@media(max-width:768px){.h1-regular{font-size:16px;line-height:16px}}.h1-bold{font-family:var(--font-manrope);font-weight:700;font-size:18px;line-height:18px;letter-spacing:0px}@media(max-width:768px){.h1-bold{font-size:16px;line-height:16px}}.h2-regular{font-family:var(--font-manrope);font-size:16px;line-height:16px;letter-spacing:0px}@media(max-width:768px){.h2-regular{font-size:14px;line-height:14px}}.h2-bold{font-family:var(--font-manrope);font-weight:700;font-size:16px;line-height:16px;letter-spacing:0px}@media(max-width:768px){.h2-bold{font-size:14px;line-height:14px}}.h3-regular{font-family:var(--font-manrope);font-size:14px;line-height:14px;letter-spacing:0px}@media(max-width:768px){.h3-regular{font-size:12px;line-height:12px}}.h3-bold{font-family:var(--font-manrope);font-weight:700;font-size:14px;line-height:14px;letter-spacing:0px}@media(max-width:768px){.h3-bold{font-size:12px;line-height:12px}}@media(max-width:480px){.h3-bold{font-size:12px;line-height:12px;text-align:center}}.body-regular{font-family:var(--font-worksans);font-size:14px;line-height:16px;letter-spacing:0px}.body-bold{font-family:var(--font-worksans);font-weight:700;font-size:14px;line-height:16px;letter-spacing:0px}.button-lg-regular{font-family:var(--font-manrope);font-size:16px;line-height:16px;letter-spacing:0px}.button-lg-bold{font-family:var(--font-manrope);font-weight:700;font-size:16px;line-height:16px;letter-spacing:0px}.button-sm-regular{font-family:var(--font-manrope);font-size:14px;line-height:14px;letter-spacing:0px}.button-sm-bold{font-family:var(--font-manrope);font-weight:700;font-size:14px;line-height:14px;letter-spacing:0px}.label-lg-regular{font-family:var(--font-manrope);font-size:12px;line-height:12px;letter-spacing:0px}.label-lg-bold{font-family:var(--font-manrope);font-weight:700;font-size:12px;line-height:12px;letter-spacing:0px}.label-sm-regular{font-family:var(--font-manrope);font-size:10px;line-height:10px;letter-spacing:0px}.label-sm-bold{font-family:var(--font-manrope);font-weight:700;font-size:10px;line-height:10px;letter-spacing:0px}.table-data-regular{font-family:var(--font-worksans);font-size:12px;line-height:16px;letter-spacing:0px}.table-data-bold{font-family:var(--font-worksans);font-weight:700;font-size:12px;line-height:16px;letter-spacing:0px}.header-widget-regular{font-family:var(--font-manrope);font-size:12px;line-height:12px;letter-spacing:0px}.header-widget-bold{font-family:var(--font-manrope);font-weight:700;font-size:12px;line-height:12px;letter-spacing:0px}.no-data{height:200px;display:flex;align-items:center;justify-content:center;border-radius:16px;background-color:var(--color-primary-200);color:var(--color-primary-700);font-family:var(--font-manrope)}.loader{width:60px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, var(--color-primary-500) 90%, #0000);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3 1s infinite linear}.nural-page-loader{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:#ffffffb3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:1000}.nural-page-loader .nural-loader{width:160px;height:160px;flex:none}.nural-component-loader .nural-loader{width:100px;height:100px;flex:none}.divider{width:100%;border:1px solid var(--color-primary-400)}.dotted{border-top:1px dashed var(--color-primary-300)}@keyframes l3{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}.custom-checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:18px;height:18px;border-radius:5px;background:var(--color-primary-100);border:1px solid var(--color-primary-100);cursor:pointer;position:relative}.custom-checkbox:checked{background:var(--color-primary-100);border-color:var(--color-primary-100)}.custom-checkbox:checked:after{content:"";position:absolute;top:2px;left:5px;width:6px;height:10px;border:solid var(--color-primary-500);border-width:0 3px 3px 0;transform:rotate(45deg)}.page-title{padding-bottom:var(--spacing-lg);border-bottom:1px solid var(--color-primary-100);color:var(--color-primary-500)}.custom-scrollbar::-webkit-scrollbar{width:6px;height:6px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-500)}.flex-none{flex:none}.opacity-30{opacity:.3}.cursor-not-allowed{cursor:not-allowed!important}.custom-tooltip{background:var(--color-primary-700)!important;color:var(--color-primary-100)!important;border-radius:var(--radius-xl)!important;padding:var(--spacing-md);z-index:10001!important}.cursor-pointer{cursor:pointer}.status-container{display:flex;align-items:center;gap:var(--spacing-lg);color:var(--color-primary-700)}.align-items-start{align-items:start!important}.page-data-wrapper{height:100vh;overflow:hidden;padding:var(--spacing-lg);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.page-data-wrapper .page-data-container{flex:1;display:flex;flex-direction:column;overflow:hidden}.page-data-wrapper .master-tabs{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md) 0}.page-data-wrapper .master-tabs .tab{background:none;border:none;cursor:pointer;position:relative;text-transform:capitalize;color:var(--color-primary-400);transition:color .25s ease}.page-data-wrapper .master-tabs .tab:hover,.page-data-wrapper .master-tabs .tab.active{color:var(--color-primary-500)}.page-data-wrapper .master-tabs .tab.active:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;border:1px solid var(--color-primary-500)}.page-data-wrapper .actual-content{flex:1;overflow-y:auto;padding:var(--spacing-md) 0}.display-hidden{visibility:hidden;cursor:none}.rotate-130{transform:rotate(130deg)}.bg-white{background-color:var(--color-neutral-100)!important}.bg-primary-300{background-color:var(--color-primary-300)!important}.border-xl{border-radius:var(--radius-xl)}.mt-16{margin-top:var(--spacing-lg)}.mx-16{margin:0 var(--spacing-lg)!important}.p-16{padding:var(--spacing-lg)!important}.p-md{padding:var(--spacing-md)!important}.px-16{padding:0 var(--spacing-lg)!important}.my-16{margin:var(--spacing-lg) 0}.mb-16{margin-bottom:var(--spacing-lg)}.grid-col-2{display:grid;grid-template-columns:repeat(2,1fr)!important}.w-full{width:100%!important}.mb-8{margin-bottom:var(--spacing-md)}.m-right{margin-right:var(--spacing-md)}.center{display:flex;align-items:center;justify-content:center}.cursor-move{cursor:move}.color-white{color:#fff}.text-uppercase{text-transform:uppercase}.icons-center{display:flex;align-items:center;justify-content:center}.blue-card{background-color:var(--color-primary-200)}.p-8{width:100%;height:100%;padding:var(--spacing-md);padding-left:0;overflow-y:auto}.grid-col-2{display:grid;grid-template-columns:1fr 1fr}.gap-md{gap:var(--spacing-md)}.horizontal-bar{border:1px solid var(--color-primary-300)}.pb-lg{padding-bottom:var(--spacing-lg)!important}.scrollY{overflow-y:auto}.scrollX{overflow-x:auto}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.gap-2{gap:var(--spacing-md)}.justify-between{justify-content:space-between}.align-center{align-items:center}.hide{display:none}.flex-end{justify-content:flex-end}.padding-master-form{padding:var(--spacing-md) var(--spacing-lg)}.primary-text-color-700{color:var(--color-primary-700)}.mb-2{margin-bottom:var(--spacing-md)}.grid-item{grid-column:span 2}.padding-right{padding-right:var(--spacing-lg)}.v-bar{height:12px;border:1px solid var(--color-primary-300)}.pr-md{padding-right:var(--spacing-md)!important}.file-uploaded-name-container{display:flex;align-items:center;gap:var(--spacing-md);border:1px solid var(--color-primary-300);border-radius:var(--radius-m);padding:var(--spacing-md)}.file-uploaded-name-container .file-uploaded-name{text-overflow:ellipsis;overflow:hidden}.file-uploaded-name-container .text-primary{color:var(--color-primary-500)}.button-icon-page-large{border:none;background-color:var(--color-secondary-500);color:var(--color-secondary-700);padding:12px 20px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.64px;display:flex;justify-content:center;align-items:center;gap:5px;width:100%;cursor:pointer;min-height:48px;max-height:48px}.button-icon-page-small{border:none;background-color:var(--color-secondary-500);color:var(--color-secondary-700);padding:6px 15px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.48px;display:flex;justify-content:center;align-items:center;width:100%;min-height:36px;max-height:36px}.button-page-large{border:none;background-color:var(--color-secondary-500);color:var(--color-secondary-700);padding:15px 20px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.64px;display:flex;justify-content:center;align-items:center;gap:10;width:100%;cursor:pointer}.button-page-small{border:none;background-color:var(--color-secondary-500);color:var(--color-secondary-700);padding:12px 15px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.48px}.button-icon-ghost-large{border:var(--stroke-s) solid var(--color-primary-700);color:var(--color-primary-700);padding:11px 20px;border-radius:var(--radius-xl);text-transform:uppercase;letter-spacing:.64px;background-color:transparent;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center;gap:5px}.button-ghost-small{border:var(--stroke-s) solid var(--color-primary-700);color:var(--color-primary-700);padding:6px 15px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.48px;display:flex;align-items:center;justify-content:center;width:100%;min-height:36px;max-height:36px}.button-ghost-large{border:var(--stroke-s) solid var(--color-primary-700);color:var(--color-primary-700);padding:14px 20px;border-radius:var(--radius-xl);text-transform:uppercase;letter-spacing:.64px;background-color:transparent;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;text-align:center}.button-ghost-small{border:var(--stroke-s) solid var(--color-primary-700);color:var(--color-primary-700);padding:9px 15px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.48px}.button-icon-card-large{border:none;background-color:var(--color-primary-700);color:var(--color-primary-100);padding:11px 20px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.64px}.button-icon-card-small{border:none;background-color:var(--color-primary-700);color:var(--color-primary-100);padding:6px 15px;border-radius:var(--radius-xl);text-align:center;letter-spacing:.48px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:5px}.button-card-large{border:none;background-color:var(--color-primary-700);color:var(--color-primary-100);padding:15px 20px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.64px}.button-card-small{border:none;width:100%;background-color:var(--color-primary-700);color:var(--color-primary-100);padding:12px 15px;border-radius:var(--radius-xl);text-align:center;letter-spacing:.48px;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:5px;min-height:36px;max-height:36px}.button-tertiary-large{border:none;background-color:var(--color-primary-300);color:var(--color-primary-700);padding:15px 20px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.64px}.button-tertiary-small{border:none;background-color:var(--color-primary-300);color:var(--color-primary-700);padding:12px 15px;border-radius:var(--radius-xl);text-transform:uppercase;text-align:center;letter-spacing:.48px}.button-link-large{border:none;color:var(--color-primary-700);padding:15px 20px;text-transform:uppercase;text-align:center;letter-spacing:.64px}.button-link-small{border:none;color:var(--color-primary-700);padding:12px 15px;text-transform:uppercase;text-align:center;letter-spacing:.48px}.button-icon-large{border:none;color:var(--color-primary-500);padding:15px 20px;text-transform:uppercase;text-align:center;letter-spacing:.64px;display:flex;align-items:center;gap:8px}.button-icon-small{border:none;color:var(--color-primary-500);padding:4px 15px;text-transform:uppercase;text-align:center;letter-spacing:.48px;display:flex;align-items:center;gap:8px}.circle{border-radius:100%}.pill-tag{border-radius:var(--radius-xl);padding:3px var(--spacing-md);text-transform:uppercase;letter-spacing:.32px;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:4px}.default{background-color:var(--color-primary-500);color:var(--color-primary-100)}.focus{background-color:var(--color-secondary-500);color:var(--color-secondary-700)}.ongoing{background-color:var(--color-neutral-400);color:var(--color-neutral-100)}.success{background-color:var(--color-secondary-700);color:var(--color-secondary-200)}.failure{background-color:var(--color-red-500);color:var(--color-neutral-100)}.secondary{background-color:var(--color-primary-400);color:var(--color-neutral-100)}.document{border-radius:var(--spacing-md);background-color:var(--color-neutral-500);color:var(--color-primary-100)}.startIconSuccess{background-color:var(--color-secondary-500);color:var(--color-secondary-200)}.startIconOngoing{background-color:var(--color-neutral-400);color:var(--color-neutral-100)}.startIconFailure{background-color:var(--color-red-500);color:var(--color-neutral-100)}.button-link-icon-large{border:none;color:inherit;text-transform:uppercase;padding:8px 16px;text-align:center;letter-spacing:.64px;display:flex;gap:var(--spacing-lg);align-items:center}.button-link-icon-small{border:none;color:inherit;text-transform:uppercase;text-align:start;letter-spacing:.32px;display:flex;gap:var(--spacing-lg);align-items:center}.button-link-custom{border:none;color:var(--color-primary-700);padding:12px 15px;text-transform:uppercase;text-align:center;letter-spacing:.48px;white-space:nowrap;cursor:pointer}.common-form-container{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.common-form-container .header-with-icon{display:flex;flex-direction:row;gap:var(--spacing-sm);align-items:center}.common-form-container .header-with-icon .header{color:var(--color-primary-700)}.common-form-container .header-with-icon .info-icon-header{height:12px;width:12px;color:var(--color-primary-500)}.common-form-container .label-with-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.common-form-container .label-with-fields .label-and-icons{display:flex;align-items:center;gap:var(--spacing-sm)}.common-form-container .label-with-fields .label-and-icons .label-title{color:var(--color-primary-700);text-transform:uppercase}.common-form-container .label-with-fields .label-and-icons .label-icon{color:var(--color-primary-500)}.common-form-container .label-with-fields .label-and-icons .label-icon .info-icon{height:12px;width:12px}.common-form-container .radio-buttons-display{display:flex;flex-direction:column;gap:var(--spacing-md)}.common-form-container .radio-buttons-display .radio-buttons-label-and-icons{display:flex;align-items:center;gap:var(--spacing-sm)}.common-form-container .radio-buttons-display .radio-buttons-label-and-icons .radio-label-title{color:var(--color-primary-700);text-transform:uppercase}.common-form-container .radio-buttons-display .radio-buttons-label-and-icons .radio-label-icon{color:var(--color-primary-500)}.common-form-container .radio-buttons-display .radio-buttons-label-and-icons .radio-label-icon .radio-info-icon{height:12px;width:12px}.common-form-container .radio-buttons-display .radio-buttons-holder{display:flex;flex-direction:row;gap:var(--spacing-md)}.common-form-container .divider-line{border:var(--stroke-s) solid var(--color-primary-300)}.common-form-container .label-dividers{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.common-form-container .label-dividers .label-dividers-with-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.common-form-container .label-dividers .label-dividers-with-fields .label-dividers-and-icons{display:flex;align-items:center;gap:var(--spacing-sm)}.common-form-container .label-dividers .label-dividers-with-fields .label-dividers-and-icons .label-dividers-title{color:var(--color-primary-700);text-transform:uppercase}.common-form-container .label-dividers .label-dividers-with-fields .label-dividers-and-icons .label-dividers-icon{color:var(--color-primary-500)}.common-form-container .label-dividers .label-dividers-with-fields .label-dividers-and-icons .label-dividers-icon .label-dividers-info-icon{height:12px;width:12px}.common-form-container .label-with-buttons{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.common-form-container .label-with-buttons .label-and-icons-version2{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}.common-form-container .label-with-buttons .label-and-icons-version2 .label-of-buttons2{text-transform:uppercase;color:var(--color-primary-700)}.common-form-container .label-with-buttons .label-and-icons-version2 .label-icon2{color:var(--color-primary-500)}.common-form-container .label-with-buttons .label-and-icons-version2 .label-icon2 .info-icon2{height:12px;width:12px}.accordion-with-button{display:flex;flex-direction:column;gap:0px!important;border-radius:var(--radius-m)!important;overflow:hidden;background-color:inherit}.accordion-with-button .hybrid-accordion{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-primary-300);cursor:pointer}.accordion-with-button .hybrid-accordion .icon-with-buttons,.accordion-with-button .hybrid-accordion .accordion-buttons{display:flex;gap:var(--spacing-md);align-items:center;justify-content:space-between}.accordion-with-button .hybrid-accordion .accordion-buttons .selected-count{border-radius:var(--radius-m);background-color:var(--color-primary-500);color:var(--color-neutral-100);padding:var(--spacing-md);cursor:pointer}.accordion-with-button .hybrid-accordion .accordion-buttons .other-btns{background-color:var(--color-primary-300);border-radius:var(--radius-m);padding:var(--spacing-md);display:flex;gap:var(--spacing-md)}.accordion-with-button .hybrid-accordion .accordion-buttons .other-btns .child{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:center}.accordion-with-button .hybrid-accordion .accordion-buttons .other-btns .button-icons{color:var(--color-primary-500)}.accordion-with-button .accordion-content{background-color:transparent;padding:var(--spacing-lg);padding-top:0}.hierarchical-checkbox-dropdown{position:relative;width:100%;min-height:36px;color:var(--color-primary-700)}.hierarchical-checkbox-dropdown.hcd--disabled{cursor:not-allowed}.hierarchical-checkbox-dropdown.hcd--error .hcd__trigger{border:1px solid var(--color-red-500)!important;background-color:var(--color-red-200)!important;color:var(--color-red-500)!important}.hcd__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:36px;padding:0 var(--spacing-md);background-color:transparent;border:1px solid var(--color-primary-700);border-radius:var(--radius-m);cursor:pointer;outline:none;text-align:left;color:inherit}.hcd__trigger:hover:not(:disabled){cursor:pointer;border-color:var(--color-primary-700)}.hcd--disabled .hcd__trigger{cursor:not-allowed}.hcd__trigger-value{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;color:inherit}.hcd__trigger-actions{display:inline-flex;align-items:center;gap:var(--spacing-sm);flex-shrink:0}.hcd__clear{display:inline-flex;align-items:center;justify-content:center;padding:2px;cursor:pointer;color:inherit;border-radius:var(--radius-s)}.hcd__clear:hover{color:var(--color-red-500);background-color:var(--color-primary-200)}.hcd__chevron{flex-shrink:0;color:inherit;transition:transform .2s ease}.hcd__chevron--open{transform:rotate(180deg)}.hcd__menu{position:absolute;top:calc(100% + 2px);left:0;right:0;z-index:99;background-color:var(--color-primary-300);border:1px solid var(--color-primary-700);border-radius:0 0 var(--radius-m) var(--radius-m);box-shadow:0 4px 12px #0000001a;max-height:280px;overflow-y:auto}.hcd__menu-inner{padding:var(--spacing-sm) 0}.hcd__group{margin:0}.hcd__item{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);cursor:pointer;color:var(--color-primary-700);transition:background-color .15s ease}.hcd__item--focused,.hcd__item:hover{background-color:var(--color-primary-200);color:var(--color-primary-700)}.hcd__item--parent{border-bottom:none}.hcd__chevron-placeholder{display:inline-block;width:14px;flex-shrink:0}.hcd__chevron-toggle{display:inline-flex;align-items:center;justify-content:center;width:14px;flex-shrink:0;cursor:pointer}.hcd__chevron-item{flex-shrink:0;color:var(--color-primary-700);transition:transform .2s ease}.hcd__chevron-item--expanded{transform:rotate(180deg)}.hcd__checkbox-wrap{display:inline-flex;align-items:center;cursor:pointer;margin:0}.hcd__checkbox{width:16px;height:16px;margin:0;accent-color:var(--color-primary-500);cursor:pointer}.hcd__label{flex:1;text-transform:capitalize;color:inherit}.hcd__children{background-color:transparent}.hcd__divider{height:1px;margin:0 var(--spacing-lg);background-color:var(--color-primary-400);opacity:.6}.color-picker-container{border:var(--stroke-s) solid var(--color-primary-700);border-radius:var(--radius-m);padding:var(--spacing-md) var(--spacing-md);gap:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box;flex-wrap:nowrap}.color-picker-container .color-hex-box{min-width:0;color:var(--color-primary-400);text-align:center;flex:1;background-color:transparent;height:100%;outline:none;border:0;color:var(--color-primary-700)}.color-picker-container .color-hex-box::placeholder{color:var(--color-primary-400)}.color-picker-container .color-input{height:19px;width:19px;border:none;background:none;cursor:pointer;padding:0;border-radius:var(--radius-s)}.color-picker-container .color-input::-webkit-color-swatch-wrapper{margin:0;padding:0}.color-picker-container .color-input::-webkit-color-swatch{border-radius:4px;border:none}.color-picker-container .color-input::-moz-color-swatch{border-radius:4px;border:none}.drag-drop-container{display:flex;flex-direction:column;border:1px solid var(--color-primary-700);border-radius:var(--spacing-md);padding:32px var(--spacing-lg) 52px var(--spacing-lg);cursor:pointer}.drag-drop-container.only-title{padding:45px var(--spacing-lg)}.drag-drop-container .titles-wrapper{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.drag-drop-container .titles-wrapper .drag-drop-title{text-transform:uppercase;color:var(--color-primary-500)}.drag-drop-container .titles-wrapper .drag-drop-file-type-title{color:var(--color-primary-400);text-transform:uppercase}.drag-drop-container.active{background-color:var(--color-primary-400)}.drag-drop-container.active .drag-drop-title,.drag-drop-container.active .drag-drop-file-type-title{color:var(--color-primary-700)}.accpted-items-splitter{display:grid;grid-template-columns:repeat(2,1fr);gap:4px;margin-top:10px}.accpted-items-splitter .accepted-items{padding:5px 10px;display:flex;align-items:start;justify-content:space-between;gap:5px;border:var(--stroke-m) solid var(--color-primary-300);border-radius:var(--radius-s);overflow:hidden}.accpted-items-splitter .accepted-items .file-uploaded-name{margin-top:5px;text-overflow:ellipsis;overflow:hidden}.accpted-items-splitter .accepted-items .drag-cross-icon-button{margin-top:5px}.error-text{margin-top:10px;color:red;font-size:13px}.form-container{columns:1;column-gap:var(--spacing-lg)}.form-container .form-card{overflow-y:hidden;overflow-x:auto;background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--spacing-md);break-inside:avoid;page-break-inside:avoid;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:grid;grid-template-columns:repeat(2,1fr)}@media(max-width:768px){.form-container .form-card{grid-template-columns:repeat(1,1fr)}}.form-container .form-card .form-card-title{grid-column:span 2}.form-container .form-card .form-item{display:flex;flex-direction:column;gap:var(--spacing-sm)}@media(max-width:768px){.form-container .form-card .form-item{grid-column:1!important}}.form-container .form-card .form-item .form-field-container{height:100%}.form-container .form-card .labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.form-container .form-card .field{border-radius:4px;padding:8px;width:100%;height:100%}.form-container .button-align{margin:var(--spacing-lg) 0;display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-md)}.form-container .button-align button{flex:1}@media(max-width:768px){.form-container{columns:1}}.label-wrapper{display:flex;align-items:center;gap:var(--spacing-sm)}.label-wrapper .label-outline{color:var(--color-neutral-300);text-transform:uppercase}.label-wrapper .label-filled{color:var(--color-secondary-700);text-transform:uppercase}.label-wrapper .T600{color:var(--color-secondary-600)}.label-wrapper .T700{color:var(--color-secondary-700)}.label-wrapper .G300{color:var(--color-neutral-300)}.label-wrapper .label-default{color:var(--color-primary-400);text-transform:uppercase}.label-wrapper .caption-vertical,.label-wrapper .caption-default{color:var(--color-primary-700);text-transform:uppercase}.label-wrapper .error-msg{color:var(--color-red-200);text-transform:uppercase}.label-wrapper .caption-success{text-transform:uppercase;color:var(--color-secondary-600)}.label-wrapper .label-icon{display:inline-block;align-items:baseline;justify-content:center}.border{border:1px solid var(--color-neutral-300);padding:2px var(--spacing-md);border-radius:var(--radius-full)}.bg-t200-fill{background-color:var(--color-secondary-200);padding:2px var(--spacing-md);border-radius:var(--radius-full)}.vertical{display:flex;flex-direction:column;align-items:flex-start}.nested-form{border-top:1px solid var(--color-primary-300);padding:var(--spacing-lg) 0;display:flex;flex-direction:column;gap:var(--spacing-md)}.nested-form .nested-form-title{color:var(--color-neutral-500)}.nested-form .add-nested-form{display:flex;align-items:center;justify-content:flex-end}.radio-button-container{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center}.radio-button-container .radio-wrapper{display:inline-flex;align-items:center;cursor:pointer;gap:8px}.radio-button-container .radio-wrapper .radio-input{display:none}.radio-button-container .radio-wrapper .radio-custom{width:24px;height:24px;position:relative;border-radius:100%;background-color:var(--color-primary-100)}.radio-button-container .radio-wrapper .radio-input:checked+.radio-custom:after{content:"";width:18px;height:18px;background:var(--color-primary-500);border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-button-container .radio-wrapper .radio-label{color:var(--color-primary-500)}.avatar-crop-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.crop-wrapper{position:relative;width:400px;height:400px;background:#000;border-radius:12px;overflow:hidden}.avatar-crop-modal{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:2000}.avatar-crop-card{width:420px;background:#fff;border-radius:12px;overflow:hidden}.crop-container{position:relative;width:100%;height:320px;background:#000}.crop-actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg);padding:var(--spacing-lg)}.modal-overlay{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:999}@media(max-width:480px){.modal-overlay{padding:0 var(--spacing-lg) 0 var(--spacing-lg)}}.modal-overlay .modal-with-overlay-content{max-height:540px;overflow-x:hidden;overflow-y:auto}.modal-container{position:relative;background:var(--color-primary-100);min-width:300px;min-height:150px;border-radius:var(--spacing-md);border:1px solid var(--color-primary-700);padding:var(--spacing-md)}.modal-close{position:absolute;top:8px;right:10px;background:transparent;border:none;font-size:20px;cursor:pointer;line-height:1}.pagination-container{white-space:nowrap;overflow-x:auto;display:flex;align-items:center;justify-content:space-between;color:var(--color-primary-700);text-transform:uppercase}.pagination-container::-webkit-scrollbar{height:4px}.pagination-container::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.pagination-container::-webkit-scrollbar-track{background:transparent}.pagination-container .pagination-info{white-space:nowrap}.pagination-container .pagination-size{display:flex;align-items:center;gap:6px}.pagination-container .pagination-size .page-size{height:24px;width:24px;border:0px;outline:none;background-color:transparent;cursor:pointer;border-radius:50%;color:var(--color-primary-700);text-align:center}.pagination-container .pagination-size .active{color:var(--color-primary-200);background-color:var(--color-primary-700)}.pagination-container .pagination-nav{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;text-transform:uppercase;text-align:center;color:var(--color-primary-700)}.pagination-container .pagination-nav .jump-start{text-transform:uppercase;color:var(--color-primary-700)}.pagination-container .pagination-nav .jump-last{color:var(--color-primary-700);text-transform:uppercase}.pagination-container .pagination-nav .page-label{display:flex;align-items:center;justify-content:center;color:var(--color-primary-700);text-transform:uppercase;text-align:center}.pagination-container .pagination-jump{display:flex;align-items:center;gap:6px;height:24px}.pagination-container .pagination-jump input{display:flex;align-items:center;height:100%;width:100px;background-color:var(--color-primary-100);border:1px solid var(--color-primary-700);border-radius:var(--radius-m);color:var(--color-primary-700);text-align:center}.pagination-container .pagination-jump input::placeholder{color:var(--color-primary-700);text-transform:uppercase;text-align:center;font-size:8px;padding-bottom:3px}.field-default-large{border:var(--stroke-s) solid var(--color-primary-700);background-color:var(--color-primary-100);padding:12px 16px;color:var(--color-primary-700);border-radius:var(--radius-m);text-align:center;width:100%}.field-default-large::placeholder{color:var(--color-primary-400)}.field-default-small{border:var(--stroke-s) solid var(--color-primary-700);background-color:transparent;padding:9px 16px;color:var(--color-primary-700);border-radius:var(--radius-m);text-align:center;width:100%}.field-default-small::placeholder{color:var(--color-primary-400)}.password-div,.search-div{width:100%;border:var(--stroke-s) solid var(--color-primary-700);color:var(--color-primary-400);border-radius:var(--radius-m);display:flex;align-items:center;justify-content:space-between}.password-input-lg{outline:none;border:none;background:transparent;color:var(--color-primary-700);padding:12px 16px;width:90%;text-align:center}.password-input-lg::placeholder{color:var(--color-primary-400)}.password-input-sm{outline:none;border:none;background:transparent;color:var(--color-primary-700);text-align:center;padding:9px 16px;width:90%}.password-input-sm::placeholder{color:var(--color-primary-400)}.eyeIcon{cursor:pointer;right:20px;position:relative}.search-input-lg{outline:none;border:none;background:transparent;color:var(--color-primary-700);padding:15px 16px;width:90%;text-align:center}.search-input-lg::placeholder{color:var(--color-primary-400)}.search-input-sm{outline:none;border:none;background:transparent;color:var(--color-primary-700);padding:8px;width:90%;text-align:center}.search-input-sm::placeholder{color:var(--color-primary-400)}.searchIcon{margin-left:20px}.disabled-field-large{border:var(--stroke-s) solid var(--color-primary-700);background-color:var(--color-primary-100);padding:12px 16px;color:var(--color-primary-400);border-radius:var(--radius-m);text-align:center;opacity:.6;cursor:not-allowed;width:100%}.disabled-field-small{border:var(--stroke-s) solid var(--color-primary-700);background-color:var(--color-primary-100);padding:9px 16px;color:var(--color-primary-400);border-radius:var(--radius-m);text-align:center;opacity:.6;cursor:not-allowed;width:100%}.invalid-wrapper{border:var(--stroke-s) solid var(--color-red-500);background-color:var(--color-red-200);color:var(--color-red-500);border-radius:var(--radius-m);width:100%;display:flex;justify-content:space-between;align-items:center}.invalid-field-large{border:none;background-color:var(--color-red-200);padding:15px 16px;color:var(--color-red-500);border-radius:var(--radius-m);text-align:center;opacity:.6;width:90%}.invalid-field-small{border:none;background-color:var(--color-red-200);padding:12px 16px;color:var(--color-red-500);border-radius:var(--radius-m);text-align:center;opacity:.6;width:90%}.exclamationIcon{position:relative;right:20px}.error-msg{text-transform:uppercase;margin-top:4px;color:var(--color-red-200)}.input-area-large{border:var(--stroke-s) solid var(--color-primary-700);background-color:transparent;padding:15px 16px;color:var(--color-primary-700);border-radius:var(--radius-m);text-align:center;width:100%}.input-area-large::placeholder{color:var(--color-primary-400)}.input-area-large::placeholder{text-align:center;vertical-align:center;color:var(--color-primary-400)}.input-area-small{border:var(--stroke-s) solid var(--color-primary-700);background-color:transparent;padding:12px 16px;color:var(--color-primary-700);border-radius:var(--radius-m);text-align:center;width:100%}.input-area-small::placeholder{text-align:center;color:var(--color-primary-400)}.phone-input-wrapper{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px}.select-wrap{border:var(--stroke-s) solid var(--color-primary-700);border-radius:var(--radius-m);padding-right:15px}.country-code-large{border:none;outline:none;background:transparent;color:var(--color-primary-700);padding:11px 0;text-align:center;text-transform:uppercase;background-position:right 20px center}.country-code-small{border:none;outline:none;background:transparent;color:var(--color-primary-700);padding:11px 0;text-align:center;text-transform:uppercase}.date-range-picker{width:100%;display:flex}.date-heading{text-transform:uppercase;margin-bottom:5px;color:var(--color-primary-700);padding-left:2px}.display-wrapper{padding:8px}.display-header{color:var(--color-primary-700);text-transform:uppercase;margin-bottom:5px}.display-input{display:flex;justify-content:space-between;gap:20px;align-items:center}.edit-option{color:var(--color-primary-400);text-transform:uppercase;cursor:pointer}.cursor{cursor:pointer}.input1{color:var(--color-primary-500)}.input2{color:var(--color-primary-700)}.error{border:var(--stroke-s) solid var(--color-red-500)!important;color:var(--color-red-500);background-color:var(--color-red-200)}.date-field-wrapper{width:100%;border-radius:var(--radius-m);background-color:transparent;border:1px solid var(--color-primary-700)}.switch-button{position:relative;display:inline-block;width:44px;height:24px}.switch-button input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background-color:var(--color-primary-100);border-radius:var(--radius-full);transition:background-color .25s ease}.slider:before{content:"";position:absolute;height:18px;width:18px;left:3px;top:3px;background-color:var(--color-primary-700);border-radius:var(--radius-full);transition:transform .25s ease}.switch-button input:checked+.slider{background-color:var(--color-primary-800)}.switch-button input:checked+.slider:before{transform:translate(20px);background-color:var(--color-primary-100)}.switch-button-with-icon{position:relative;display:inline-block;width:46px;height:24px;-webkit-user-select:none;user-select:none}.switch-button-with-icon input{display:none}.switch-button-with-icon .slider-track{position:absolute;inset:0;background-color:var(--color-neutral-300);border-radius:999px;cursor:pointer;transition:background-color .2s ease}.switch-button-with-icon .knob{position:absolute;top:50%;left:3px;transform:translateY(-50%);width:18px;height:18px;background-color:var(--color-primary-100);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.switch-button-with-icon .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;line-height:1;pointer-events:none}.switch-button-with-icon .icon-off{color:var(--color-neutral-300)}.switch-button-with-icon .icon-on{color:var(--color-primary-500);opacity:0}.switch-button-with-icon input:checked+.slider-track{background-color:var(--color-primary-500)}.switch-button-with-icon input:checked+.slider-track .knob{transform:translate(22px,-50%)}.switch-button-with-icon input:checked+.slider-track .icon-off{opacity:0}.switch-button-with-icon input:checked+.slider-track .icon-on{opacity:1}.switch-button-with-icon.disabled{opacity:.5;cursor:not-allowed}.switch-button-with-icon.disabled .slider-track{cursor:not-allowed}.signature-input-wrapper{width:100%;height:100%;border:1px solid var(--color-primary-700);border-radius:var(--radius-m);overflow:hidden}.radio-group{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.radio-group .radio-disabled{opacity:.5;pointer-events:none}.radio-group .radio-wrapper{display:inline-flex;align-items:center;cursor:pointer;gap:8px}.radio-group .radio-wrapper .radio-label{text-transform:capitalize}.radio-group .radio-wrapper .radio-input{display:none}.radio-group .radio-wrapper .radio-custom{width:24px;height:24px;position:relative;border-radius:100%;background-color:var(--color-primary-100)}.radio-group .radio-wrapper .radio-input:checked+.radio-custom:after{content:"";width:18px;height:18px;background:var(--color-primary-500);border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radio-group .radio-wrapper .radio-label{color:var(--color-primary-500)}.spacing{padding:var(--spacing-md)}.switch-wrapper{display:flex;gap:8px;align-items:center;justify-content:space-between;border-radius:var(--radius-m)}.checkbox-wrapper{display:flex;gap:var(--spacing-md)}.checkbox-wrapper .checkbox-label{text-transform:capitalize}.builder-checkbox-wrapper{display:flex;gap:var(--spacing-md);flex-wrap:wrap;border-radius:var(--radius-m);padding:var(--spacing-sm)}.disabled{opacity:.5;cursor:not-allowed!important;background-color:var(--color-neutral-100);border:1px solid var(--color-neutral-300);border-radius:8px}@keyframes infinite-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.auth-screen-container{height:100vh;width:100vw;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.auth-screen-container{height:100%;overflow-y:auto}}.auth-screen-container .auth-top-container{flex:1;display:grid;grid-template-columns:5fr 7fr;gap:var(--spacing-lg)}@media(max-width:768px){.auth-screen-container .auth-top-container{grid-template-columns:1fr}}.auth-screen-container .auth-top-container .auth-left{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;border-radius:var(--spacing-lg)}.auth-screen-container .auth-top-container .auth-left .auth-video-bg{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.auth-screen-container .auth-top-container .auth-left .auth-left-overlay{position:absolute;inset:0;background:#32499fd1;z-index:1}.auth-screen-container .auth-top-container .auth-left .left-top{padding:var(--spacing-lg);z-index:2}.auth-screen-container .auth-top-container .auth-left .left-top .logo{height:30px}.auth-screen-container .auth-top-container .auth-left .left-bottom{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:10px;z-index:2}.auth-screen-container .auth-top-container .auth-left .left-bottom .video-heading,.auth-screen-container .auth-top-container .auth-left .left-bottom .video-desc{color:var(--color-neutral-100)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get{display:flex;flex-direction:column;gap:var(--spacing-lg)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .subtitle{color:var(--color-neutral-100)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .instant{display:flex;gap:var(--spacing-md);align-items:center}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .instant .side-icon{height:24px;width:40px;color:var(--color-secondary-500)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .secure{display:flex;gap:var(--spacing-md);align-items:center}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .secure .side-icon{height:30px;width:42px;color:var(--color-secondary-500)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .personalized{display:flex;gap:var(--spacing-md);align-items:center}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .personalized .side-icon{height:25px;width:45px;color:var(--color-secondary-500)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .zero{display:flex;gap:var(--spacing-md);align-items:center}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .zero .side-icon{height:24px;width:39px;color:var(--color-secondary-500)}.auth-screen-container .auth-top-container .auth-left .left-bottom .what-you-get .inner-div{display:flex;flex-direction:column;gap:4px;color:var(--color-neutral-100)}.auth-screen-container .auth-top-container .auth-right{width:100%;height:100%;background-color:var(--color-primary-100);border-radius:var(--radius-lg);display:flex;justify-content:center;align-items:center;overflow:hidden;padding:var(--spacing-lg) 0;position:relative}.auth-screen-container .auth-top-container .auth-right-scroll-wrapper{width:100%;height:calc(100% - var(--spacing-sm) * 2);overflow-x:hidden;overflow-y:auto;display:flex;justify-content:center;align-items:flex-start;padding:var(--spacing-sm) 0;box-sizing:border-box;margin:var(--spacing-sm) 0}.auth-screen-container .auth-top-container .auth-right-scroll-wrapper::-webkit-scrollbar{width:6px}.auth-screen-container .auth-top-container .auth-right-scroll-wrapper::-webkit-scrollbar-track{background:transparent}.auth-screen-container .auth-top-container .auth-right-scroll-wrapper::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.auth-screen-container .auth-top-container .auth-right-scroll-wrapper::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-500)}.auth-screen-container .auth-screen-carausal{width:100%;overflow:hidden}@media(max-width:768px){.auth-screen-container .auth-screen-carausal{overflow:visible}}.auth-screen-container .auth-screen-carausal .marquee:hover{animation-play-state:paused}.auth-screen-container .auth-screen-carausal .marquee{animation:infinite-scroll 50s linear infinite;width:100%;display:flex;gap:var(--spacing-lg)}.auth-screen-container .auth-screen-carausal .marquee .caraousal-card{min-width:200px;padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-100);display:flex;align-items:center;justify-content:center}.auth-screen-container .auth-footer{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius-m);background-color:var(--color-secondary-500);padding:8px;color:var(--color-secondary-700);letter-spacing:.48px}.auth-screen-container .auth-footer .company-logo{height:25px}.drawer{transition:transform .35s ease}.close{transform:translate(-100%)}.drawer-header{background-color:var(--color-primary-500);width:100%;height:70%;max-height:70%;border-radius:var(--radius-m);padding:16px;display:flex;flex-direction:column;gap:10px}.header{display:flex;justify-content:space-between;align-items:center;gap:8px}.breadcrumb{display:flex;align-items:center;padding:8px;color:var(--color-primary-400);letter-spacing:.32px;text-transform:uppercase;gap:8px}.breadcrumb .home-icon{font-size:14px}.breadcrumb .breadcrumb-items{display:flex;align-items:center;gap:8px}.breadcrumb .breadcrumb-items .breadcrumb-sep{font-size:10px}.breadcrumb .breadcrumb-items .pathname{letter-spacing:.32px}.breadcrumb .breadcrumb-items .pathname:hover{color:var(--color-primary-500);cursor:pointer}.sidebar{position:absolute;top:0;right:0;width:200px;height:100%;background-color:var(--color-primary-200);transform:translate(100%);transition:transform .15s ease;border-radius:8px 0 0 8px;padding:12px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.sidebar .top-bar{display:flex;justify-content:space-between;align-items:center}.sidebar .export-card,.sidebar .sidebar-card{border-radius:var(--spacing-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);color:var(--color-primary-500);background-color:var(--color-primary-300)}.sidebar .sidebar-card .columns-label{display:flex;align-items:center;gap:var(--spacing-sm)}.sidebar .sidebar-card .columns-label .column-title{color:var(--color-primary-700)}.sidebar .sidebar.open{transform:translate(0)}.table-container{color:var(--color-primary-700);margin:8px 0;white-space:nowrap;overflow-y:hidden;overflow-x:auto}.table-container table{width:100%;border-collapse:collapse;border-spacing:0 6px}.table-container table thead tr{border-bottom:1px solid var(--color-primary-300);text-transform:uppercase}.table-container table tbody tr{border-bottom:1px solid var(--color-primary-300)}.table-container table th,.table-container table td{padding:5px 0;vertical-align:middle;text-align:center}.table-container table th:first-child,.table-container table td:first-child{width:30px;text-align:left}.table-container table th:nth-child(-n+2),.table-container table td:nth-child(-n+2){text-align:left}.table-container table td:nth-child(n+3) .active-td-wrapper{display:flex;justify-content:center;text-align:center;align-items:center}.table-container table td:nth-child(n+3) .edit-btn{color:inherit!important}.active-td-wrapper{height:30px;display:flex;align-items:center;padding-right:10px}.active-table-row td{overflow:hidden;color:var(--color-neutral-100)}.active-table-row td:nth-child(2) .active-td-wrapper{border-radius:var(--radius-m) 0 0 var(--radius-m);padding:0 12px}.active-table-row td:last-child .active-td-wrapper{border-radius:0 var(--radius-m) var(--radius-m) 0}.active-table-row td:not(:first-child) .active-td-wrapper{background-color:var(--color-primary-500)}.active-table-row td .edit-btn,.active-table-row td .button-container,.active-table-row td .button-container .edit-btn{color:var(--color-neutral-100)}.app-layout{height:100vh;display:grid;overflow:hidden;transition:grid-template-columns .35s ease}.app-layout .aside-nav{display:flex;flex-direction:column;margin:16px 0 16px 16px;overflow-x:hidden;overflow-y:auto;transition:transform .35s ease;gap:8px}.app-layout .aside-nav .aside-top{background-color:var(--color-primary-500);flex:1;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;border-radius:var(--radius-m);padding:12px;gap:var(--spacing-lg)}.app-layout .aside-nav .aside-top .header-top{display:flex;gap:8px;justify-content:space-between}.app-layout .aside-nav .aside-top .header-top .company-brand{overflow:hidden;height:36px;flex:1;text-transform:uppercase;color:var(--color-neutral-100);display:flex;align-items:center;justify-content:center;font-family:var(--font-manrope)}.app-layout .aside-nav .aside-top .header-top .company-brand__image{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.app-layout .aside-nav .aside-top .header-top .header-icon{display:flex;justify-content:center;align-items:center;min-height:36px;min-width:36px;flex-shrink:0;color:var(--color-neutral-100);border:var(--stroke-s) solid var(--color-neutral-100);cursor:pointer;border-radius:var(--radius-m);margin-left:4px;margin-right:4px}.app-layout .aside-nav .aside-top .header-top .custom-back-button{display:flex;justify-content:center;align-items:center;min-height:36px;min-width:36px;color:var(--color-neutral-100);border-left:var(--stroke-s) solid var(--color-primary-300);cursor:pointer;transition:transform .5s ease}.app-layout .aside-nav .aside-top .header-top .rotate-open{transform:rotate(180deg)}.app-layout .aside-nav .aside-top .header-top .rotate-close{transform:rotate(0)}.app-layout .aside-nav .aside-top .header-top .market-place{flex:1;border:var(--stroke-s) solid var(--color-neutral-100);text-transform:uppercase;display:flex;justify-content:center;align-items:center;border-radius:var(--radius-m);color:var(--color-neutral-100);letter-spacing:.4px;cursor:pointer}.app-layout .aside-nav .aside-top .header-top .search-bar{padding-block:9px;flex:1;display:flex;color:var(--color-neutral-100);align-items:center;justify-content:center;border:var(--stroke-s) solid var(--color-neutral-100);border-radius:var(--radius-m);overflow:visible;padding-left:var(--spacing-lg);position:relative;max-width:162px}.app-layout .aside-nav .aside-top .header-top .search-bar input{max-width:100%;background-color:transparent;outline:none;border:none;padding:0 8px;color:var(--color-neutral-100);letter-spacing:.4px}.app-layout .aside-nav .aside-top .header-top .search-bar ::-webkit-input-placeholder{color:var(--color-neutral-100);text-transform:uppercase;letter-spacing:.4px}.app-layout .aside-nav .aside-top .header-top .search-bar .search-results-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:99;background-color:var(--color-primary-300);border:1px solid var(--color-primary-700);border-radius:11px;box-shadow:0 4px 12px #0000001a;max-height:260px;padding:8px;overflow:hidden;font-family:var(--font-manrope)}.app-layout .aside-nav .aside-top .header-top .search-bar .search-results-dropdown .scroll-container{max-height:260px;overflow-y:auto;overflow-x:hidden}.app-layout .aside-nav .aside-top .header-top .search-bar .search-results-dropdown .scroll-container::-webkit-scrollbar{width:4px}.app-layout .aside-nav .aside-top .header-top .search-bar .search-results-dropdown .scroll-container::-webkit-scrollbar-track{background:transparent}.app-layout .aside-nav .aside-top .header-top .search-bar .search-results-dropdown .scroll-container::-webkit-scrollbar-thumb{background-color:#10215059;border-radius:999px}.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-item{width:100%;text-align:left;padding:4px 8px;border:none;background:transparent;cursor:pointer;display:flex;flex-direction:column;gap:4px;color:var(--color-primary-700);border-radius:3px;transition:background-color .15s ease,color .15s ease}.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-item:hover{background-color:var(--color-primary-200);color:var(--color-primary-700)}.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-label{font-weight:500;font-size:14px;line-height:1.6}.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-meta{display:flex;justify-content:space-between;gap:8px;font-size:11px;line-height:1.4;color:var(--color-primary-100)}.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-module,.app-layout .aside-nav .aside-top .header-top .search-bar .search-result-path{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-layout .aside-nav .aside-top header{display:flex;flex-direction:column;gap:16px}.app-layout .aside-nav .aside-top .header-divider{width:100%;height:1px;background-color:var(--color-primary-300)}.app-layout .aside-nav .aside-top nav{flex:1;overflow-y:auto;overflow-x:hidden}.app-layout .aside-nav .aside-top .navigation-pages{display:flex;flex-direction:column;cursor:pointer;gap:var(--spacing-md)}.app-layout .aside-nav .aside-top .navigation-pages .pages-icon{font-size:15px}.app-layout .aside-nav .aside-top .navigation-pages .pages-item{display:flex;align-items:center;gap:10px;color:var(--color-primary-300)}.app-layout .aside-nav .aside-top .navigation-pages .pages-item .h3-bold:hover{color:var(--color-secondary-500)}.app-layout .aside-nav .aside-top .navigation-pages .active-page span{position:relative;color:var(--color-secondary-500)}.app-layout .aside-nav .aside-top .navigation-pages .active-page span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--color-secondary-500)}.app-layout .aside-nav .aside-bottom{display:flex;justify-content:space-between;flex-direction:column;gap:8px}.app-layout .aside-nav .aside-bottom .profile-setting{padding:8px 16px;display:flex;flex-direction:column;gap:var(--spacing-lg);cursor:pointer}.app-layout .aside-nav .aside-bottom .profile-setting .profile-icon{font-size:15px}.app-layout .aside-nav .aside-bottom .profile-setting .profile-item{color:var(--color-secondary-700);gap:8px;display:flex;align-items:center}.app-layout .aside-nav .aside-bottom .profile-setting .profile-item .h3-bold:hover{color:var(--color-secondary-500)}@media(max-width:768px){.app-layout .aside-nav .aside-bottom .profile-setting .profile-item{color:var(--color-neutral-100)}}.app-layout .aside-nav .aside-bottom .profile-setting .active span{position:relative;color:var(--color-secondary-500)}.app-layout .aside-nav .aside-bottom .profile-setting .active span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:2px;background:var(--color-secondary-500)}.app-layout .aside-nav .aside-bottom .profile-setting .logout-btn{border:none;background-color:transparent;display:flex;align-items:center;color:var(--color-secondary-700);gap:8px;cursor:pointer}@media(max-width:768px){.app-layout .aside-nav .aside-bottom .profile-setting .logout-btn{color:var(--color-neutral-100)}}.app-layout .aside-nav .aside-bottom .company-branding{flex:1;height:auto;padding:5px;background-color:var(--color-secondary-500);border-radius:var(--radius-m);text-transform:uppercase;letter-spacing:.48px;display:flex;gap:10px;align-items:center;justify-content:center;color:var(--color-secondary-700)}@media(max-width:768px){.app-layout .aside-nav .aside-bottom .company-branding{margin:16px}}.app-layout .aside-nav .aside-bottom .company-branding .company-logo{height:25px}.app-layout .closed-nav{margin:var(--spacing-lg);margin-right:0;display:flex;flex-direction:column;align-items:center;overflow:hidden;gap:var(--spacing-md);transition:transform .35s ease}.app-layout .closed-nav .closed-nav-top{flex:1;background-color:var(--color-primary-500);border-radius:var(--radius-m);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:12px}.app-layout .closed-nav .closed-nav-top .closed-header{cursor:pointer}.app-layout .closed-nav .closed-nav-top .closed-header .closed-icons{border:var(--stroke-s) solid var(--color-neutral-100);color:var(--color-neutral-100);border-radius:var(--radius-m);width:36px;height:36px;display:flex;align-items:center;justify-content:center}.app-layout .closed-nav .closed-nav-top .closed-header .closed-navigations{flex:1;display:flex;flex-direction:column;gap:1px;overflow-x:hidden;overflow-y:auto}.app-layout .closed-nav .closed-nav-top .closed-header .closed-navigations .closed-navlinks{padding:4px;width:35px;text-align:center;color:var(--color-primary-300)}.app-layout .closed-nav .closed-nav-top .closed-header .closed-navigations .active,.app-layout .closed-nav .closed-nav-top .closed-header .closed-navigations .closed-navlinks:hover{background-color:#f1f3fb33;border-radius:var(--radius-m)}.app-layout .closed-nav .closed-nav-top .header-divider{width:100%;height:1px;background-color:var(--color-primary-300)}.app-layout .closed-nav .closed-nav-bottom{display:flex;flex-direction:column;gap:var(--spacing-md)}.app-layout .closed-nav .closed-nav-bottom .secondary-menu{padding:var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;align-items:center;color:var(--color-secondary-700);padding:0 16px;gap:1px}.app-layout .closed-nav .closed-nav-bottom .secondary-menu .items{padding:5px 10px;text-align:center;color:var(--color-secondary-700)}.app-layout .closed-nav .closed-nav-bottom .secondary-menu .items.active,.app-layout .closed-nav .closed-nav-bottom .secondary-menu .items:hover{background-color:var(--color-primary-100);border-radius:var(--radius-m)}.app-layout .closed-nav .closed-nav-bottom .nural-tag{width:100%;padding:var(--spacing-md);background-color:var(--color-secondary-500);border-radius:var(--spacing-md);text-align:center}.app-layout .app-main{flex:1;display:flex;flex-direction:column;overflow:hidden;padding-left:16px;gap:16px}.app-layout .app-main .mobile-header{display:none}.app-layout .app-main main{flex:1;overflow-x:hidden;overflow-y:auto}@media(max-width:768px){.app-layout .app-main main{padding-left:16px}}.open{transform:translate(0)}.closed{transform:translate(-90%)}.app-layout.drawer-opened{grid-template-columns:250px 1fr}.app-layout.drawer-closed{grid-template-columns:80px 1fr}@media(max-width:768px){.app-layout{grid-template-columns:1fr;position:relative}.app-layout.drawer-opened,.app-layout.drawer-closed{grid-template-columns:1fr}.mobile-drawer-backdrop{position:fixed;inset:0;background:#00000073;z-index:900}.app-layout .aside-nav{position:fixed;top:0;bottom:0;left:0;width:260px;max-width:80%;margin:0;border-radius:0 var(--radius-m) var(--radius-m) 0;z-index:1000;background-color:var(--color-primary-500)}.app-layout.drawer-closed .aside-nav,.app-layout .closed-nav{display:none}.app-layout .app-main{padding-left:0;gap:0}.app-layout .app-main .mobile-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background-color:var(--color-primary-500);color:var(--color-neutral-100);z-index:10}.app-layout .app-main .mobile-header__logo{height:28px;object-fit:contain}.app-layout .app-main .mobile-header__menu{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-m);border:var(--stroke-s) solid var(--color-neutral-100);background-color:transparent;color:var(--color-neutral-100);cursor:pointer}}.date-field-wrapper{width:100%}.date-field-wrapper .react-datepicker-wrapper{width:100%;display:block}.date-field-wrapper .react-datepicker__input-container,.date-field-wrapper .date-input{width:100%}.date-input{width:100%!important;padding:9px 16px;border-radius:var(--radius-m);border:0px;background-color:transparent;outline:none;cursor:pointer;color:var(--color-primary-700)}.date-input::placeholder{color:var(--color-primary-400)}.date-calendar{background:var(--color-primary-300);border-radius:var(--radius-m);padding:8px 4px;outline:none}.react-datepicker__header{padding:0 0 10px;background-color:transparent;border-bottom:var(--stroke-s) solid var(--color-primary-700);margin-bottom:10px}.react-datepicker__current-month,.react-datepicker__day-name{color:var(--color-primary-700)}.date-day{border-radius:var(--radius-m);font-weight:500;color:var(--color-primary-500)}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background:var(--color-secondary-500)!important;color:var(--color-secondary-700)!important;border-radius:50%}.react-datepicker__day:hover{background:var(--color-secondary-500)!important;color:var(--color-secondary-700)!important;border-radius:50%!important}.react-datepicker__navigation-icon:before{border-color:var(--color-primary-700)}.react-datepicker__navigation:before{border-color:var(--color-primary-700)}.react-datepicker__day--disabled{opacity:.4;pointer-events:none}.react-datepicker__day--keyboard-selected.react-datepicker__day--disabled{background:transparent}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{background-color:var(--color-primary-300);scrollbar-width:thin;scrollbar-color:var(--color-primary-500) var(--color-primary-300)}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list::-webkit-scrollbar{width:6px;background-color:var(--color-primary-300)}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list::-webkit-scrollbar-thumb{background-color:var(--color-primary-500);border-radius:6px}.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:var(--color-secondary-500);color:var(--color-secondary-700)}.rs-container{width:100%;outline:none;border:0px;margin:0!important;color:var(--color-primary-700);min-height:36px!important}.rs__control-large{background-color:transparent!important;padding:8px 0!important;border:1px solid var(--color-primary-700)!important;border-radius:var(--radius-m)!important;box-shadow:none!important;outline:none;cursor:pointer;min-height:36px!important}.rs__control-large:hover{cursor:pointer;border:0;border-color:var(--color-primary-700)}.rs__control-small{background-color:transparent!important;padding:0!important;border:1px solid var(--color-primary-700)!important;border-radius:var(--radius-m)!important;box-shadow:none!important;outline:none;cursor:pointer;min-height:36px!important}.rs__control-small:hover{cursor:pointer;border:0;border-color:var(--color-primary-700)}.rs__control-xl{background-color:transparent!important;padding:13px 0!important;border:1px solid var(--color-primary-700)!important;border-radius:var(--radius-m)!important;box-shadow:none!important;outline:none;cursor:pointer;min-height:unset!important}.rs__control-xl:hover{cursor:pointer;border:0;border-color:var(--color-primary-700)}.rs__control--is-focused{box-shadow:none!important;border-color:var(--color-primary-700)!important;outline:none}.rs__indicator-separator{display:none}.rs__dropdown-indicator{color:inherit!important;padding:0 10px!important}.rs__placeholder{color:inherit!important}.rs__value-container{padding:0 8px!important}.rs__single-value{text-transform:capitalize!important;color:inherit!important}.rs__input{margin:0;padding:0}.rs__menu{margin-top:0!important;border-radius:0 0 var(--radius-m) var(--radius-m)!important;z-index:99!important;background-color:var(--color-primary-300)!important}.rs__option{background-color:transparent!important;text-transform:capitalize!important;padding:0}.rs__option--is-focused{background-color:var(--color-primary-200)!important;color:var(--color-primary-700)!important;cursor:pointer!important}.rs__option--is-selected{background-color:var(--color-primary-200)!important;color:var(--color-primary-700)!important}.rs__menu-portal{z-index:99999!important}.error-class-for-select{border:1px solid var(--color-red-500)!important;background-color:var(--color-red-200)!important;color:var(--color-red-500)!important}.rs__multi-value{background-color:var(--color-primary-500)!important;color:var(--color-primary-100)!important;border-radius:var(--radius-full)!important;overflow:hidden;padding:1px 3px}.rs__multi-value__label{color:var(--color-primary-100)!important}.rs__multi-value__remove{color:var(--color-primary-100);background-color:transparent!important;cursor:pointer}.rs__multi-value__remove:hover{color:var(--color-red-500)}.error{border:var(--stroke-s) solid var(--color-red-500)!important;color:var(--color-red-500);background-color:var(--color-red-200)!important}.disabled{cursor:not-allowed!important}.swal2-popup{background-color:var(--color-primary-200);border-radius:var(--radius-lg);border:var(--stroke-s) solid var(--color-primary-700)}.swal2-popup .swal2-icon{color:var(--color-red-700);border-color:var(--color-red-700)}.swal2-popup .swal2-title{font-family:var(--font-worksans);font-size:30px}.swal2-popup .swal2-html-container{font-family:var(--font-manrope);font-size:20px}.swal2-popup .swal2-actions{gap:15px}.swal2-popup .swal2-confirm{padding:10px 20px;border-radius:var(--radius-xl);background-color:var(--color-secondary-500);color:var(--color-secondary-700);font-weight:700}.swal2-popup .swal2-confirm:hover{background-color:var(--color-secondary-500)}.swal2-popup .swal2-cancel{padding:10px 20px;border-radius:var(--radius-xl);background-color:var(--color-secondary-100);color:var(--color-primary-700);border:var(--stroke-s) solid var(--color-primary-700);font-weight:700}.swal2-popup .swal2-cancel:hover{background-color:var(--color-secondary-100)}.swal2-popup .swal2-input-label{font-family:var(--font-manrope);font-weight:600;color:var(--color-primary-700);margin-bottom:6px;align-self:flex-start}.swal2-popup .swal2-textarea,.swal2-popup .swal2-input{background-color:var(--color-primary-100);text-align:center;border:var(--stroke-s) solid var(--color-primary-700);border-radius:var(--radius-m);color:var(--color-primary-700);font-family:var(--font-manrope);padding:10px 12px;box-shadow:none;resize:vertical}.swal2-popup .swal2-textarea::placeholder,.swal2-popup .swal2-input::placeholder{color:var(--color-primary-500);opacity:.7}.swal2-popup .swal2-validation-message{background-color:transparent;color:var(--color-red-700);font-family:var(--font-manrope);font-size:13px;border:none;padding:4px 0}.swal2-popup .swal2-validation-message:before{color:var(--color-red-700)}.action-buttons-alignment{width:157.41px;display:flex;flex-direction:row;gap:var(--spacing-sm);align-items:center;justify-content:center}.action-buttons-alignment .vertical-bar{height:12px;border:1px solid var(--color-primary-300)}.continue-assest-btn-alignment{display:flex;flex-direction:row;justify-content:end}.create-audit-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.create-audit-container .ca-grid-form{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.create-audit-container .ca-grid-form{grid-template-columns:1fr}}.create-audit-container .ca-grid-form .create-audit-form1-container{display:flex;flex-direction:column;gap:10px}.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container .plan-new-audit{color:var(--color-primary-700)}.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container{grid-template-columns:1fr}}.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container .ca-label-fields-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.create-audit-container .ca-grid-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container .ca-label-fields-container .ca-labels{display:block;text-transform:uppercase}.create-audit-container .ca-grid-form .create-audit-form2-container{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m);align-self:start}.create-audit-container .ca-grid-form .create-audit-form2-container .audit-objectives{color:var(--color-primary-700)}.create-audit-container .ca-grid-form .create-audit-form2-container .form2-fields-subcontainer{display:flex;flex-direction:column;gap:var(--spacing-lg)}.create-audit-container .ca-grid-form .create-audit-form2-container .form2-fields-subcontainer .ca-label-fields-container2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.create-audit-container .ca-grid-form .create-audit-form2-container .form2-fields-subcontainer .ca-label-fields-container2 .ca-labels2{display:block;text-transform:uppercase}.create-audit-container .ca-button-align{display:flex;flex-direction:row;justify-content:end}@media(max-width:480px){.create-audit-container .ca-button-align{flex-direction:column}}.audit-details-container{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg);display:flex;flex-direction:column;border-radius:var(--radius-lg)}.audit-details-container .accordion{background-color:var(--color-primary-200);border-radius:var(--radius-m)}.audit-details-container .accordion .accordion-header{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.audit-details-container .accordion .accordion-header .accordion-title{color:var(--color-primary-500)}.audit-details-container .accordion .accordion-header .inputs{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.audit-details-container .accordion .accordion-header .inputs{grid-template-columns:1fr}}.audit-details-container .accordion .accordion-header .default-filters{display:flex;align-items:center;gap:var(--spacing-md)}@media(max-width:480px){.audit-details-container .accordion .accordion-header .default-filters{display:grid;grid-template-columns:1fr;height:100%}}.audit-details-container .accordion .accordion-content{overflow:hidden;transition:max-height .3s ease;display:flex;flex-direction:column;gap:var(--spacing-md)}.audit-details-container .accordion .accordion-content .inputs{padding:0 var(--spacing-md);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.audit-details-container .accordion .accordion-content .inputs{grid-template-columns:1fr}}.audit-details-container .accordion .accordion-content .submit-btn{padding:var(--spacing-md);padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.audit-details-container .audit-details-header{text-align:center;color:var(--color-primary-700)}.audit-details-container .audit-info-header{display:flex;flex-direction:row;color:var(--color-primary-500)}.audit-details-container .audit-info-container{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:480px){.audit-details-container .audit-info-container{grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}}.audit-details-container .audit-info-container .audit-subheader-with-info{display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700)}.audit-details-container .audit-info-container .audit-subheader-with-info .upper-box-for-gap{display:flex;flex-direction:column;gap:var(--spacing-sm)}.audit-details-container .audit-details-table-container{padding:var(--spacing-md);border-radius:var(--radius-m);background-color:var(--color-primary-200);overflow-x:auto}.audit-details-container .audit-details-table-container .truncate-text{width:82px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.audit-details-container .pagination-container{width:100%}.audit-details-container .audit-execution-header-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.audit-details-container .execution-items-title{margin:0;color:var(--color-primary-500)}.audit-details-btn-alignment{display:flex;flex-direction:row;justify-content:end}.discrepancy-audit-info-container{display:grid;grid-template-columns:repeat(2,1fr)}.discrepancy-audit-info-container .discrepancy-audit-subheader-with-info{color:var(--color-primary-700)}.discrepancy-audit-info-container .discrepancy-audit-subheader-with-info .discrepancy-for-gap{display:flex;flex-direction:column;gap:var(--spacing-sm)}.discrepancy-info-container{display:grid;grid-template-columns:repeat(3,1fr)}@media(max-width:480px){.discrepancy-info-container{display:grid;grid-template-columns:repeat(2,1fr)}}.discrepancy-info-container .discrepancy-info{color:var(--color-primary-700)}.discrepancy-info-container .discrepancy-info .discrepancy-info-for-gap{display:flex;flex-direction:column;gap:var(--spacing-sm)}.discrepancy-modal-description{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.discrepancy-modal-description .des-header{text-transform:uppercase}.v-header{background-color:red}.session-notes-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.session-notes-form-container .p-header{color:var(--color-primary-700);text-transform:uppercase}.session-notes-form-container .session-notes-label-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.session-notes-form-container .session-notes-label-fields .session-notes-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.session-notes-form-container .session-notes-btn-alignment{display:flex;flex-direction:row;justify-content:end}.start-audit-box-info-container{display:flex;flex-direction:row;padding:var(--spacing-lg);justify-content:space-between;border-radius:var(--radius-m);background-color:var(--color-primary-200)}@media(max-width:480px){.start-audit-box-info-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}}.start-audit-box-info-container .start-audit-box-info{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-500)}.scan-box-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-300)}.scan-box-container .scan-individual-box1{display:flex;flex-direction:column;gap:var(--spacing-sm)}.scan-box-container .scan-individual-box1 .scan-individual-box1-label{color:var(--color-primary-700);text-transform:uppercase}.scan-box-container .scan-individual-box2{display:flex;flex-direction:row;align-items:center;justify-self:end;gap:var(--spacing-md)}.scan-box-container .scan-individual-box2 .logo-box{display:flex;align-items:center}.audit-asset-modal-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.audit-asset-modal-container .audit-asset-modal-header{text-align:center}.audit-asset-modal-container .audit-asset-modal-display-box{display:grid;grid-template-columns:repeat(2,1fr);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-300)}@media(max-width:480px){.audit-asset-modal-container .audit-asset-modal-display-box{grid-template-columns:1fr;gap:var(--spacing-lg)}}.audit-asset-modal-container .audit-asset-modal-display-box .audit-asset-modal-display-gaps{display:flex;flex-direction:column;gap:var(--spacing-sm)}.audit-asset-modal-container .audit-asset-modal-display-box .audit-asset-modal-display-gaps .audit-asset-modal-display-details{color:var(--color-primary-500);gap:10px}.view-assets-header{color:var(--color-primary-700);text-align:center;margin-top:var(--spacing-md)}.login-page{max-width:480px;display:flex;flex-direction:column;gap:var(--spacing-lg);width:60%;place-self:center;min-height:fit-content;flex-shrink:0;margin:auto}@media(max-width:1024px){.login-page{width:100%;padding:var(--spacing-lg)}}.login-page .login-top{display:flex;flex-direction:column;gap:10px;align-items:center}.login-page .login-top .welcome{color:var(--color-primary-500)}.login-page .login-top .welcome-sub{color:var(--color-neutral-500)}.login-page .login-bottom{display:flex;flex-direction:column;gap:16px;align-items:center}.login-page .login-bottom .login-form{width:100%;height:100%;gap:var(--spacing-lg);display:flex;flex-direction:column;align-items:center}.login-page .login-bottom .forgot{color:var(--color-primary-700);cursor:pointer}.login-page .login-bottom .last-line{color:var(--color-neutral-500)}.login-page .login-bottom .last-line .signup-link{color:var(--color-secondary-500);cursor:pointer;letter-spacing:.32px;text-transform:uppercase}.signup-page{max-width:480px;display:flex;flex-direction:column;gap:var(--spacing-lg);width:100%;align-items:center;text-align:center;overflow-x:hidden;overflow-y:visible;padding:var(--spacing-lg);margin:auto;flex-shrink:0;min-height:fit-content}.signup-page .signup-top{display:flex;flex-direction:column;gap:10px;align-items:center}.signup-page .signup-top .free-trial{color:var(--color-primary-500)}.signup-page .signup-top .suprises{color:var(--color-neutral-500)}.signup-page .signup-bottom{display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center}.signup-page .signup-bottom .name-email-wrapper{display:flex;gap:var(--spacing-lg);width:100%}.signup-page .signup-bottom .terms{text-align:center}.signup-page .signup-bottom .terms .highlighted-text{color:var(--color-secondary-500)}.signup-page .signup-bottom .last-line{color:var(--color-neutral-500)}.signup-page .signup-bottom .last-line .signup-link{color:var(--color-secondary-500);cursor:pointer;letter-spacing:.32px;text-transform:uppercase}.adn-modal-container{padding:var(--spacing-lg);padding-top:0;display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700)}.adn-modal-container .adn-title{text-align:center}.adn-modal-container .adn-main-form-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.adn-modal-container .adn-main-form-container .adn-field-grid-formation{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.adn-modal-container .adn-main-form-container .adn-field-grid-formation{grid-template-columns:1fr}}.adn-modal-container .adn-main-form-container .adn-field-grid-formation .adn-fields-labels{display:flex;flex-direction:column;gap:var(--spacing-sm)}.adn-modal-container .adn-main-form-container .adn-form-button-alignment{display:flex;flex-direction:row;gap:var(--spacing-md);justify-content:end;align-items:center}@media(max-width:480px){.adn-modal-container .adn-main-form-container .adn-form-button-alignment{width:100%;flex-direction:column-reverse}.adn-modal-container .adn-main-form-container .adn-form-button-alignment div,.adn-modal-container .adn-main-form-container .adn-form-button-alignment button{width:100%}}.create-form-wrapper{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg)}.create-form-wrapper .form-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.create-form-wrapper .form-inputs .input-label{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.create-form-wrapper .form-inputs .input-label .label-heading{color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.4px;font-weight:400;width:100%}.create-form-wrapper .input-container{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);border-radius:var(--radius-m);overflow:hidden}.create-form-wrapper .input-container .form-title{color:var(--color-primary-700)}.create-form-wrapper .input-container .form-inputs{display:grid;gap:var(--spacing-lg)}.create-form-wrapper .input-container .form-inputs .input-label{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.create-form-wrapper .input-container .form-inputs .input-label .label-heading{color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.4px;font-weight:400;width:100%}.create-form-wrapper .submit-btn{display:flex;align-items:center;justify-content:flex-end}.create-form-wrapper .submit-btn .add-cateogry-btn{display:flex;align-items:center}.draw-inventory-manage-container{display:flex;flex-direction:column;background-color:var(--color-primary-200);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1 .draw-inventory-manage-labels-with-fields-holder{display:flex;flex-direction:column;gap:var(--spacing-sm)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1 .draw-inventory-manage-labels-with-fields-holder .draw-inventory-manage-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1 .draw-inventory-manage-para-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1 .draw-inventory-manage-para-with-icon .draw-inventory-manage-paragraphs-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-1 .draw-inventory-manage-para-with-icon .draw-inventory-manage-paragraphs-container .draw-inventory-manage-paragraph-label{display:block;text-transform:uppercase}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2{display:flex;flex-direction:column;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2 .draw-inventory-manage-labels-with-fields-holder-2{display:flex;flex-direction:column;gap:var(--spacing-sm)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2 .draw-inventory-manage-labels-with-fields-holder-2 .draw-inventory-manage-labels-2{display:block;text-transform:uppercase;color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2 .draw-inventory-manage-para-with-icon-2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2 .draw-inventory-manage-para-with-icon-2 .draw-inventory-manage-paragraphs-container-2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-2 .draw-inventory-manage-para-with-icon-2 .draw-inventory-manage-paragraphs-container-2 .draw-inventory-manage-paragraph-label-2{display:block;text-transform:uppercase}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3{display:flex;flex-direction:column;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3 .draw-inventory-manage-labels-with-fields-holder-3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3 .draw-inventory-manage-labels-with-fields-holder-3 .draw-inventory-manage-labels-3{display:block;text-transform:uppercase;color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3 .draw-inventory-manage-para-with-icon-3{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3 .draw-inventory-manage-para-with-icon-3 .draw-inventory-manage-paragraphs-container-3{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.draw-inventory-manage-container .draw-inventory-manage-items-grid .draw-inventory-manage-items-grid-3 .draw-inventory-manage-para-with-icon-3 .draw-inventory-manage-paragraphs-container-3 .draw-inventory-manage-paragraph-label-3{display:block;text-transform:uppercase}.draw-inventory-manage-container .draw-inventory-manage-items-line{border:var(--stroke-s) solid var(--color-primary-300)}.draw-inventory-manage-container .draw-items-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.draw-inventory-manage-container .draw-items-container .draw-item-name-header{text-transform:uppercase}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-sub-container-labels{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-sub-container-labels #item-name{padding-left:var(--spacing-lg)}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-sub-container-labels .draw-items-sub-container-labels-names{text-transform:uppercase}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-all-boxes-holder{display:flex;gap:var(--spacing-md);align-items:center}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-all-boxes-holder .draw-items-icon-header{height:0;width:36px}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-all-boxes-holder .draw-items-all-boxes-grid{display:grid;grid-template-columns:repeat(5,1fr);flex:1;gap:var(--spacing-md)}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-all-boxes-holder .draw-items-all-boxes-grid .draw-item-para{text-transform:uppercase}.draw-inventory-manage-container .draw-items-container .draw-items-sub-container .draw-items-all-boxes-holder .draw-items-icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:var(--spacing-md);background-color:var(--color-primary-300);color:var(--color-primary-500)}.draw-inventory-manage-container .draw-inventory-manage-form-button-holders{display:flex;gap:var(--spacing-md)}.edit-workflow-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(max-width:480px){.edit-workflow-form-container{grid-template-columns:1fr}}.edit-workflow-form-container .ew-step1-cw-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m);align-self:start}.edit-workflow-form-container .ew-step1-cw-form-container .ew-step1-cw-p-holder{display:flex;flex-direction:column;gap:var(--spacing-md)}.edit-workflow-form-container .ew-step1-cw-form-container .ew-work-level{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-lg)}.edit-workflow-form-container .ew-step1-cw-form-container .ew-work-level .ew-work-level-header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.edit-workflow-form-container .ew-step1-cw-form-container .ew-work-level .ew-step2-cw-accordion-list{display:flex;flex-direction:column;gap:var(--spacing-md)}.edit-workflow-form-container .ew-step2-cw-accordion-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.edit-workflow-form-container .ew-step2-cw-accordion-body.open{max-height:200px}.edit-workflow-form-container .ew-step1-setting-sub-w-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);align-items:center}@media(max-width:480px){.edit-workflow-form-container .ew-step1-setting-sub-w-form-container{grid-template-columns:1fr}}.edit-workflow-form-container .ew-step1-setting-sub-w-form-container .ew-step1-each-setting-w-form-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.edit-workflow-form-container .ew-step1-setting-sub-w-form-container .ew-step1-other-type-w-form-fields-with-lables{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-radius:var(--radius-m);color:var(--color-primary-700)}.edit-workflow-form-container .ew-step1-setting-sub-w-form-container .ew-step1-other-type-w-form-fields-with-lables .ew-step1-two-w-texts{display:flex;flex-direction:column;gap:var(--spacing-sm)}.edit-workflow-form-container .ew-step1-each-setting-w-form-button-alignment{display:flex;flex-direction:row;justify-content:end;gap:var(--spacing-lg)}.edit-workflow-form-container .ew-step2-cw-step2-form-fields-container,.edit-workflow-form-container .ew-step2-cw-role-based-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.edit-workflow-form-container .ew-step2-cw-levels-container{display:flex;flex-direction:column;background-color:var(--color-primary-100);padding:var(--spacing-md);border-radius:var(--radius-m);gap:var(--spacing-md)}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center;justify-content:space-between}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container .ew-step2-cw-levels-1st-para{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;user-select:none}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container .ew-step2-cw-levels-1st-para .ew-step2-cw-icon-para,.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container .ew-step2-cw-1st-para-icons{display:flex;flex-direction:row;gap:var(--spacing-sm)}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container .ew-step2-cw-1st-para-icons .ew-step2-cw-each-icon-padding{padding:var(--spacing-lg);color:var(--color-primary-500)}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-1st-para-container .ew-accordion-chevron{display:flex;align-items:center;color:var(--color-primary-500);cursor:pointer}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-2nd-para-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-2nd-para-container{grid-template-columns:1fr}}.edit-workflow-form-container .ew-step2-cw-levels-container .ew-step2-cw-levels-2nd-para-container .ew-step2-cw-levels-2nd-each-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.setting-main-form-container .setting-sub-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);align-items:center}.setting-main-form-container .setting-sub-form-container.single-col{grid-template-columns:1fr}@media(max-width:480px){.setting-main-form-container .setting-sub-form-container{grid-template-columns:1fr}}.setting-main-form-container .setting-sub-form-container .each-setting-form-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.setting-main-form-container .setting-sub-form-container .other-type-form-fields-with-lables{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-radius:var(--radius-m);color:var(--color-primary-700)}.setting-main-form-container .setting-sub-form-container .other-type-form-fields-with-lables .two-texts{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-form-container .each-setting-form-button-alignment{display:flex;flex-direction:row;justify-content:end}@media(max-width:480px){.setting-main-form-container .each-setting-form-button-alignment{flex-direction:column}}.add-inventory-items-container{display:flex;flex-direction:column;background-color:var(--color-primary-200);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1 .add-inventory-labels-with-fields-holder{display:flex;flex-direction:column;gap:var(--spacing-sm)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1 .add-inventory-labels-with-fields-holder .add-inventory-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1 .add-inventory-para-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1 .add-inventory-para-with-icon .add-inventory-paragraphs-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-1 .add-inventory-para-with-icon .add-inventory-paragraphs-container .add-inventory-paragraph-label{display:block;text-transform:uppercase}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2 .add-inventory-labels-with-fields-holder-2{display:flex;flex-direction:column;gap:var(--spacing-sm)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2 .add-inventory-labels-with-fields-holder-2 .add-inventory-labels-2{display:block;text-transform:uppercase;color:var(--color-primary-700)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2 .add-inventory-para-with-icon-2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2 .add-inventory-para-with-icon-2 .add-inventory-paragraphs-container-2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.add-inventory-items-container .add-inventory-items-grid .add-inventory-items-grid-2 .add-inventory-para-with-icon-2 .add-inventory-paragraphs-container-2 .add-inventory-paragraph-label-2{display:block;text-transform:uppercase}.add-inventory-items-container .add-inventory-items-line{border:var(--stroke-s) solid var(--color-primary-300)}.add-inventory-items-container .item-name-localization-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-items-container .item-name-localization-container .item-name-localization-header{text-transform:uppercase}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .item-name-localization-sub-container-labels{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .item-name-localization-sub-container-labels #item-name{padding-left:var(--spacing-lg)}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .item-name-localization-sub-container-labels .item-name-localization-sub-container-labels-names{text-transform:uppercase}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .localization-all-boxes-holder{display:flex;gap:var(--spacing-md);align-items:center}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .localization-all-boxes-holder .add-inventory-icon-header{height:0;width:36px}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .localization-all-boxes-holder .localization-all-boxes-grid{display:grid;grid-template-columns:repeat(2,1fr);flex:1;gap:var(--spacing-md)}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .localization-all-boxes-holder .localization-all-boxes-grid .localization-para{text-transform:uppercase}.add-inventory-items-container .item-name-localization-container .item-name-localization-sub-container .localization-all-boxes-holder .add-inventory-icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:var(--spacing-md);background-color:var(--color-primary-300);color:var(--color-primary-500)}.add-inventory-items-container .add-inventory-form-button-holders{display:flex;gap:var(--spacing-md)}.add-inventory-manage-items-container{display:flex;flex-direction:column;background-color:var(--color-primary-200);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1 .add-inventory-manage-labels-with-fields-holder{display:flex;flex-direction:column;gap:var(--spacing-sm)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1 .add-inventory-manage-labels-with-fields-holder .add-inventory-manage-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1 .add-inventory-manage-para-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1 .add-inventory-manage-para-with-icon .add-inventory-manage-paragraphs-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-1 .add-inventory-manage-para-with-icon .add-inventory-manage-paragraphs-container .add-inventory-manage-paragraph-label{display:block;text-transform:uppercase}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2 .add-inventory-manage-labels-with-fields-holder-2{display:flex;flex-direction:column;gap:var(--spacing-sm)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2 .add-inventory-manage-labels-with-fields-holder-2 .add-inventory-manage-labels-2{display:block;text-transform:uppercase;color:var(--color-primary-700)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2 .add-inventory-manage-para-with-icon-2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2 .add-inventory-manage-para-with-icon-2 .add-inventory-manage-paragraphs-container-2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.add-inventory-manage-items-container .add-inventory-manage-items-grid .add-inventory-manage-items-grid-2 .add-inventory-manage-para-with-icon-2 .add-inventory-manage-paragraphs-container-2 .add-inventory-manage-paragraph-label-2{display:block;text-transform:uppercase}.add-inventory-manage-items-container .add-inventory-manage-items-line{border:var(--stroke-s) solid var(--color-primary-300)}.add-inventory-manage-items-container .items-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-inventory-manage-items-container .items-container .item-name-header{text-transform:uppercase}.add-inventory-manage-items-container .items-container .items-sub-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.add-inventory-manage-items-container .items-container .items-sub-container .items-sub-container-labels{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.add-inventory-manage-items-container .items-container .items-sub-container .items-sub-container-labels #item-name{padding-left:var(--spacing-lg)}.add-inventory-manage-items-container .items-container .items-sub-container .items-sub-container-labels .items-sub-container-labels-names{text-transform:uppercase}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder{display:flex;gap:var(--spacing-md);align-items:center}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder .items-icon-header{height:0;width:36px}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder .items-all-boxes-grid{display:grid;grid-template-columns:repeat(7,1fr);flex:1;gap:var(--spacing-md)}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder .items-all-boxes-grid .item-para{text-transform:uppercase}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder .items-icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:var(--spacing-md);background-color:var(--color-primary-300);color:var(--color-primary-500)}.add-inventory-manage-items-container .items-container .items-sub-container .items-all-boxes-holder .items-icon button{color:inherit}.add-inventory-manage-items-container .add-inventory-manage-form-button-holders{display:flex;gap:var(--spacing-md)}.move-inventory-manage-move-items-container{display:flex;flex-direction:column;background-color:var(--color-primary-200);padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1{display:flex;flex-direction:column;gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-labels-with-fields-holder{display:flex;flex-direction:column;gap:var(--spacing-sm)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-labels-with-fields-holder .move-inventory-manage-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-labels-with-fields-holder .message{text-transform:uppercase;color:var(--color-primary-400)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-para-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-para-with-icon .move-inventory-manage-paragraphs-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-1 .move-inventory-manage-para-with-icon .move-inventory-manage-paragraphs-container .move-inventory-manage-paragraph-label{display:block;text-transform:uppercase}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2{display:flex;flex-direction:column;gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-labels-with-fields-holder-2{display:flex;flex-direction:column;gap:var(--spacing-sm)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-labels-with-fields-holder-2 .move-inventory-manage-labels-2{display:block;text-transform:uppercase;color:var(--color-primary-700)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-labels-with-fields-holder-2 .message2{text-transform:uppercase;color:var(--color-primary-500)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-para-with-icon-2{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-para-with-icon-2 .move-inventory-manage-paragraphs-container-2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.move-inventory-manage-move-items-container .move-inventory-manage-items-grid .move-inventory-manage-items-grid-2 .move-inventory-manage-para-with-icon-2 .move-inventory-manage-paragraphs-container-2 .move-inventory-manage-paragraph-label-2{display:block;text-transform:uppercase}.move-inventory-manage-move-items-container .move-inventory-manage-items-line{border:var(--stroke-s) solid var(--color-primary-300)}.move-inventory-manage-move-items-container .move-items-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-items-container .move-item-name-header{text-transform:uppercase}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container{display:flex;flex-direction:column;gap:var(--spacing-md)}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-sub-container-labels{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-sub-container-labels #item-name{padding-left:var(--spacing-lg)}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-sub-container-labels .move-items-sub-container-labels-names{text-transform:uppercase}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-all-boxes-holder{display:flex;gap:var(--spacing-md);align-items:center}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-all-boxes-holder .move-items-icon-header{height:0;width:36px}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-all-boxes-holder .move-items-all-boxes-grid{display:grid;grid-template-columns:repeat(5,1fr);flex:1;gap:var(--spacing-md)}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-all-boxes-holder .move-items-all-boxes-grid .move-item-para{text-transform:uppercase}.move-inventory-manage-move-items-container .move-items-container .move-items-sub-container .move-items-all-boxes-holder .move-items-icon{display:flex;align-items:center;justify-content:center;height:36px;width:36px;border-radius:var(--spacing-md);background-color:var(--color-primary-300);color:var(--color-primary-500)}.move-inventory-manage-move-items-container .move-inventory-manage-form-button-holders{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.new-inventory-management-layout{height:100%;overflow:hidden;position:relative}.new-inventory-management-layout .new-add-inventory-container{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-500);padding:var(--spacing-lg);padding-left:0;overflow:hidden}.new-inventory-management-layout .new-add-inventory-container .line{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-primary-100)}.new-inventory-management-layout .new-add-inventory-container .main-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg);height:100%;overflow-y:auto}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container{display:grid;grid-template-columns:3fr 9fr;gap:var(--spacing-lg);flex:1}@media(max-width:480px){.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container{display:flex;flex-direction:column}}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel{display:flex;flex-direction:column;gap:var(--spacing-md)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-header{color:var(--color-primary-500);text-transform:uppercase}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container{display:flex;flex-direction:column;background-color:var(--color-primary-200);border-radius:var(--radius-m);padding:var(--spacing-lg);gap:var(--spacing-lg);flex:1}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box{display:flex;flex-direction:column;gap:var(--spacing-sm)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .first-line{display:flex;flex-direction:row;justify-content:space-between}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .first-line .item-id-name{color:var(--color-primary-700)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .first-line .single-box-delete-btn{color:var(--color-primary-500)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .other-lines{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .single-box-fields-holder{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}@media(max-width:480px){.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .left-side-panel .left-side-panel-box-container .single-box .single-box-fields-holder{display:flex;flex-direction:column}}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container{display:flex;flex-direction:column;gap:var(--spacing-lg);border-radius:var(--radius-m);padding:var(--spacing-lg);background-color:var(--color-primary-200)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-header{color:var(--color-primary-700)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .labels-and-fields-outside{display:flex;flex-direction:column;gap:var(--spacing-sm)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .labels-and-fields-outside .inventory-labels-outside{display:block;text-transform:uppercase;color:var(--color-primary-700)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-grid{display:flex;flex-direction:column}}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-grid .labels-and-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-grid .labels-and-fields .inventory-labels{display:block;text-transform:uppercase;color:var(--color-primary-700)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-form-container .right-side-panel-container .right-side-panel-grid .labels-and-fields .message-para{text-transform:uppercase;color:var(--color-primary-500)}.new-inventory-management-layout .new-add-inventory-container .main-form-container .new-add-inventory-btns-alignment{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.pf-edit-form-container,.pf-edit-form-container .pf-edit-inner-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.pf-edit-form-container .pf-edit-inner-form-container .pf-edit-form-divider{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.pf-edit-form-container .pf-edit-inner-form-container .pf-edit-form-divider{grid-template-columns:1fr}}.pf-edit-form-container .pf-edit-inner-form-container .pf-edit-form-divider .pf-edit-each-fields,.pf-edit-form-container .pf-edit-inner-form-container .pf-edit-role{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pf-edit-form-container .pf-edit-btns-align{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:end}.setting-main-w-form-container,.setting-main-w-form-container .cw-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700)}.setting-main-w-form-container .cw-form-container .cw-p-holder{display:flex;flex-direction:column;gap:var(--spacing-md)}.setting-main-w-form-container .cw-form-container .cw-add-level-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.setting-main-w-form-container .setting-sub-w-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);align-items:center}@media(max-width:480px){.setting-main-w-form-container .setting-sub-w-form-container{grid-template-columns:1fr}}.setting-main-w-form-container .setting-sub-w-form-container .each-setting-w-form-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.setting-main-w-form-container .setting-sub-w-form-container .other-type-w-form-fields-with-lables{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-radius:var(--radius-m);color:var(--color-primary-700)}.setting-main-w-form-container .setting-sub-w-form-container .other-type-w-form-fields-with-lables .two-w-texts{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-w-form-container .each-setting-w-form-button-alignment{display:flex;flex-direction:row;justify-content:end;gap:var(--spacing-lg)}@media(max-width:480px){.setting-main-w-form-container .each-setting-w-form-button-alignment{justify-content:space-between}.setting-main-w-form-container .each-setting-w-form-button-alignment div,.setting-main-w-form-container .each-setting-w-form-button-alignment button{width:100%}}.setting-main-w-form-container .cw-step2-form-fields-container,.setting-main-w-form-container .cw-role-based-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-w-form-container .cw-levels-container{display:flex;flex-direction:column;background-color:var(--color-primary-100);padding:var(--spacing-md);border-radius:var(--radius-m);gap:var(--spacing-md)}.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container,.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-levels-1st-para{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center;justify-content:space-between}@media(max-width:480px){.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-levels-1st-para{flex-direction:column;align-items:start}}.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-levels-1st-para .cw-icon-para{display:flex;flex-direction:row;gap:var(--spacing-sm)}@media(max-width:480px){.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-levels-1st-para .cw-icon-para{flex-direction:column;align-items:start}}.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-1st-para-icons{display:flex;flex-direction:row;gap:var(--spacing-sm)}.setting-main-w-form-container .cw-levels-container .cw-levels-1st-para-container .cw-1st-para-icons .cw-each-icon-padding{padding:var(--spacing-lg);color:var(--color-primary-500)}.setting-main-w-form-container .cw-levels-container .cw-levels-2nd-para-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.setting-main-w-form-container .cw-levels-container .cw-levels-2nd-para-container{grid-template-columns:1fr}}.setting-main-w-form-container .cw-levels-container .cw-levels-2nd-para-container .cw-levels-2nd-each-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-w-form-container .cw-levels-container .cw-levels-3rd-para-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.setting-main-w-form-container .cw-levels-container .cw-levels-3rd-para-container{grid-template-columns:1fr}}.setting-main-w-form-container .cw-levels-container .cw-levels-3rd-para-container .cw-levels-3rd-each-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.setting-main-w-form-container .cw-levels-container .cw-levels-3rd-step-wl-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.setting-main-w-form-container .cw-levels-container .cw-levels-3rd-step-wl-container .cw-level-3rd-step-wl-each-field,.setting-main-w-form-container .cw-levels-container .cw-3rd-step-normal{display:flex;flex-direction:column;gap:var(--spacing-md)}.setting-main-w-form-container .cw-levels-container .cw-3rd-step-normal .cw-level-3rd-step-icon-field{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-md)}.item-details-container{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg);display:flex;flex-direction:column}.item-details-container .item-details-header{text-align:center;color:var(--color-primary-700)}.item-details-container .item-info-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.item-details-container .item-info-container{grid-template-columns:repeat(2,1fr)}}.item-details-container .item-info-container .list-item{display:flex;flex-direction:column;gap:var(--spacing-sm)}.item-details-container .item-info-container .list-item .item-title{color:var(--color-primary-700)}.item-details-container .view-table{background-color:var(--color-primary-200);border-radius:var(--spacing-md)}.item-details-container .button-container{display:flex;align-items:flex-end;justify-content:end}.em-form1-fields-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.em-form1-fields-container{grid-template-columns:1fr}}.em-form1-fields-container .em-label-fields-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.em-form1-fields-container .em-label-fields-container .em-labels{display:block;text-transform:uppercase}.em-form2-fields-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.em-form2-fields-container .em-label2-fields-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.em-form2-fields-container .em-label2-fields-container .em-labels2{display:block;text-transform:uppercase}.ms-ui-boxes-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.ms-ui-boxes-container .ms-ui-boxes{display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}.ms-ui-boxes-container .ms-ui-boxes .ms-logo-align{align-self:flex-end}.ms-ui-boxes-container .ms-ui-boxes .ms-logo-header{color:var(--color-primary-700)}.add-asset-form-container{columns:2;column-gap:var(--spacing-lg);overflow-y:auto}.add-asset-form-container .form-start{display:flex;flex-direction:column;margin-bottom:var(--spacing-lg);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--spacing-md);break-inside:avoid;page-break-inside:avoid;gap:var(--spacing-lg)}.add-asset-form-container .form-start .labels{display:block;margin-bottom:var(--spacing-sm);color:var(--color-primary-700)}.add-asset-form-container .form-start .fields-with-barcode{display:flex;flex-direction:row;gap:13px;align-items:center}.add-asset-form-container .form-start .fields-with-icons{display:flex;flex-direction:row;align-items:center}.add-asset-form-container .form-start .icon-button{margin-left:var(--spacing-sm);padding:12px}.add-asset-form-container .form-start .fields-divider{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}.add-asset-form-container .form-start .fields-divider .common-dividers{display:flex;flex-direction:column;gap:var(--spacing-lg)}.add-asset-form-container .form-start .para-with-icon{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}.add-asset-form-container .form-start .para-with-icon .paragraphs-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.add-asset-form-container .button-align{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}@media(max-width:768px){.form-container{columns:1!important}}.all-asset-main-page{overflow:hidden;display:flex;flex-direction:column;gap:var(--spacing-lg)}.all-asset-main-page .accordion{background-color:var(--color-primary-200);border-radius:var(--radius-m)}.all-asset-main-page .accordion .accordion-header{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.all-asset-main-page .accordion .accordion-header .accordion-title{color:var(--color-primary-500)}.all-asset-main-page .accordion .accordion-header .inputs{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.all-asset-main-page .accordion .accordion-header .inputs{grid-template-columns:1fr}}.all-asset-main-page .accordion .accordion-header .default-filters{display:flex;height:36px;gap:var(--spacing-md)}@media(max-width:480px){.all-asset-main-page .accordion .accordion-header .default-filters{display:grid;grid-template-columns:1fr;height:100%}}.all-asset-main-page .accordion .accordion-content{overflow:hidden;transition:max-height .3s ease;display:flex;flex-direction:column;gap:var(--spacing-md)}.all-asset-main-page .accordion .accordion-content .inputs{padding:0 var(--spacing-md);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.all-asset-main-page .accordion .accordion-content .inputs{grid-template-columns:1fr}}.all-asset-main-page .accordion .accordion-content .submit-btn{padding:var(--spacing-md);padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.all-asset-main-page .accordion.active .arrow{transform:rotate(180deg)}.all-asset-main-page .all-asset-container{width:100%;border-radius:var(--radius-m);background-color:var(--color-primary-200);padding:8px;overflow-x:hidden;overflow-y:auto}.all-asset-main-page .all-asset-container .button-icons{display:flex;align-items:center;justify-content:center;color:var(--color-primary-500)}.all-asset-main-page .all-asset-container .all-asset-top{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.all-asset-main-page .all-asset-container .all-asset-top{flex-direction:column;align-items:start;padding:var(--spacing-md);gap:var(--spacing-lg)}}@media(max-width:480px){.all-asset-main-page .all-asset-container .all-asset-top{flex-direction:column;gap:var(--spacing-lg);align-items:center}}.all-asset-main-page .all-asset-container .all-asset-top .list{color:var(--color-primary-700)}.all-asset-main-page .all-asset-container .all-asset-top .header-btns{display:flex;gap:8px;align-items:center;justify-content:space-between}@media(max-width:768px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}@media(max-width:480px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns{width:100%;display:flex;flex-direction:column}}.all-asset-main-page .all-asset-container .all-asset-top .header-btns .selected-items{border-radius:var(--radius-m);background-color:var(--color-primary-500);color:var(--color-neutral-100);padding:var(--spacing-md);cursor:pointer}@media(max-width:480px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns .selected-items{width:100%}}@media(max-width:768px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns .selected-items{text-align:center}}.all-asset-main-page .all-asset-container .all-asset-top .header-btns .delete{padding:8px;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:var(--radius-m);color:var(--color-primary-700);background-color:var(--color-primary-300);cursor:pointer}@media(max-width:480px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns .delete{width:100%}}.all-asset-main-page .all-asset-container .all-asset-top .header-btns .triple{background-color:var(--color-primary-300);border-radius:var(--radius-m);padding:var(--spacing-md);display:flex;align-items:center;justify-content:center;gap:var(--spacing-md)}@media(max-width:480px){.all-asset-main-page .all-asset-container .all-asset-top .header-btns .triple{width:100%;flex-wrap:wrap}}.all-asset-main-page .all-asset-container .all-asset-top .header-btns .triple .child{display:flex;gap:4px}.all-asset-main-page .all-asset-container .button-container{display:flex;align-items:center;justify-content:center;gap:2px;color:inherit!important}.all-asset-main-page .all-asset-container .button-container .edit-btn{color:inherit!important}.all-asset-main-page .all-asset-container .pagination-container{width:100%}.all-asset-main-page .all-asset-container::-webkit-scrollbar{width:6px;height:6px}.all-asset-main-page .all-asset-container::-webkit-scrollbar-track{background:transparent}.all-asset-main-page .all-asset-container::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.all-asset-main-page .all-asset-container::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-500)}.ast-d-container{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-primary-100);border-radius:var(--radius-lg)}.ast-d-container .ast-card-header{color:var(--color-primary-700)}.ast-d-container .ast-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px 40px}@media(max-width:480px){.ast-d-container .ast-grid{grid-template-columns:1fr}}.ast-d-container .ast-grid .ast-field{display:flex;flex-direction:column;gap:4px}.ast-d-container .ast-grid .ast-field label,.ast-d-container .ast-grid .ast-field p{color:var(--color-primary-500)}.qr-list{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:var(--spacing-lg);overflow-y:hidden}@media(max-width:480px){.qr-list{grid-template-columns:1fr}}.qr-list .barcode-container{height:100%;width:100%;max-height:343px;min-height:343px;background-color:var(--color-primary-200);border-radius:var(--radius-m);display:flex;flex-direction:column;gap:var(--spacing-md);overflow-x:hidden;overflow-y:auto}.qr-list .barcode-container .barcode-item img{width:100%;height:auto;object-fit:contain;display:block}.bulk-main-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.bulk-main-container .blue-card{background-color:var(--color-primary-200);border-radius:var(--spacing-md);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700)}.bulk-main-container .blue-card .bulk-input{display:flex;flex-direction:column;gap:var(--spacing-md)}.bulk-main-container .blue-card .bulk-input .bulk-input-drag{display:flex;flex-direction:column;gap:var(--spacing-sm)}.bulk-main-container .blue-card .bulk-table-container{display:flex;flex-direction:column;background-color:var(--color-primary-300);border-radius:var(--radius-m);overflow:hidden;padding:var(--spacing-lg);gap:var(--spacing-lg)}.bulk-main-container .blue-card .bulk-table-container .table-entries-container{overflow:auto}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table{white-space:nowrap;width:100%;border-collapse:collapse;border-spacing:0;overflow:auto}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table .table-head tr th{width:fit-content;font-weight:400;text-transform:uppercase;border:1px solid var(--color-primary-400);gap:0;height:26px;padding:0 5px}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table tbody{background-color:var(--color-primary-200);text-align:center}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table tbody td{border:1px solid var(--color-primary-400);height:26px;width:fit-content}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table tbody td input{background-color:transparent;width:100%;height:100%;text-align:start;outline:none;border:0px;padding:0 5px;color:var(--color-primary-700);font-weight:400}.bulk-main-container .blue-card .bulk-table-container .table-entries-container .table tbody td input.error{border:1px solid var(--color-red-500)}.bulk-main-container .blue-card .bulk-button-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.table-input-container{width:100%;position:relative;height:100%}.table-input-container .error-text{opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:-37px;left:0;background-color:var(--color-neutral-100);border:1px solid var(--color-red-500);border-radius:var(--radius-m);padding:4px 8px;color:var(--color-red-700);font-size:var(--font-size-sm);font-weight:400;z-index:1000}.table-input-container:hover .error-text{opacity:1}.table-input-container input:focus+.error-text{opacity:0}.bulk-error-summary{font-family:var(--font-manrope);background-color:var(--color-red-200);border:1px solid var(--color-red-500);border-radius:var(--radius-m);padding:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-red-700);font-size:14px}.bulk-error-summary .error-summary-title{font-weight:600}.bulk-error-summary .error-summary-list{margin:0;padding-left:var(--spacing-md)}.bulk-error-summary .error-summary-list li{list-style:none}.bulk-error-summary .error-summary-list li .error-location{font-weight:600}.bulk-error-summary .error-summary-list li .error-message{font-weight:400}.depreciation-modal-container .depreciation-form,.depreciation-modal-container .depreciation-form.modal-all-label-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.depreciation-modal-container .depreciation-form .depreciation-form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.depreciation-modal-container .depreciation-form .depreciation-form-grid{grid-template-columns:1fr}}.depreciation-modal-container .depreciation-form .modal-each-label-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.depreciation-modal-container .depreciation-form .modal-each-label-container label{color:var(--color-primary-700);text-transform:uppercase}.depreciation-modal-container .depreciation-form .button-align{margin-top:var(--spacing-sm);display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md)}.depreciation-modal-container .depriciation-description{color:var(--color-primary-500);background-color:var(--color-primary-300);border-radius:var(--spacing-md);padding:var(--spacing-lg)}.depreciation-modal-container .depriciation-cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.depreciation-modal-container .depriciation-cards .cards{background-color:var(--color-primary-300);border-radius:var(--spacing-md);color:var(--color-primary-500);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md);text-transform:uppercase}.depreciation-modal-container .depriciation-table{background-color:var(--color-primary-200);display:flex;flex-direction:column;gap:var(--spacing-md);border-radius:var(--radius-m);padding:var(--spacing-md);color:var(--color-primary-700)}.depreciation-modal-container .depriciation-table .table-title{padding:4px 0 8px}.depreciation-modal-container .depriciation-button{display:flex;align-items:center;justify-content:flex-end;gap:var(--spacing-md)}.depreciation-modal-container .table-container table{width:100%;border-collapse:collapse}.depreciation-modal-container .table-container table thead{text-transform:uppercase}.depreciation-modal-container .table-container table thead tr{border-bottom:1px solid var(--color-primary-300)}.depreciation-modal-container .table-container table thead tr th{text-align:center;padding:4px 0}.depreciation-modal-container .table-container table thead tr th:first-child{text-align:left}.depreciation-modal-container .table-container table tbody{text-transform:capitalize}.depreciation-modal-container .table-container table tbody tr{border-bottom:1px solid var(--color-primary-300)}.depreciation-modal-container .table-container table tbody tr td{text-align:center;padding:4px 0}.depreciation-modal-container .table-container table tbody tr td:first-child{text-align:left}.depreciation-modal-container .table-container table tbody tr:last-child{border-bottom:0px}.depreciation-modal-container{padding:var(--spacing-lg);padding-top:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.depreciation-modal-container .history-description{color:var(--color-neutral-400)}.depreciation-modal-container .modal-title{display:flex;justify-content:center;align-items:center;padding:var(--spacing-md) var(--spacing-lg);padding-bottom:0;color:var(--color-primary-700)}.depreciation-modal-container .history-table{background-color:var(--color-primary-200);display:flex;flex-direction:column;gap:var(--spacing-md);border-radius:var(--radius-m);padding:var(--spacing-md);color:var(--color-primary-700)}.depreciation-modal-container .history-button{display:flex;align-items:center;justify-content:flex-end}.return-modal-container{padding:var(--spacing-lg);padding-top:0;display:flex;flex-direction:column}.return-modal-container .modal-title{display:flex;justify-content:center;align-items:center;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-primary-700)}.return-modal-container .modal-panels{display:grid;gap:var(--spacing-lg)}.return-modal-container .modal-panels--expanded{grid-template-columns:repeat(2,1fr)}.return-modal-container .modal-panels--compact{grid-template-columns:1fr}.return-modal-container .modal-left-main-container{display:flex;flex-direction:column}.return-modal-container .modal-left-header{color:var(--color-primary-500);padding:var(--spacing-sm) 0px;margin-bottom:var(--spacing-md)}.return-modal-container .modal-left-list-container{border-radius:var(--radius-m);background-color:var(--color-primary-200);padding:var(--spacing-sm) var(--spacing-md);height:100%;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.return-modal-container .modal-left-list-container::-webkit-scrollbar{display:none}.return-modal-container .modal-items-alignment{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) 0px;border-bottom:1px solid var(--color-primary-300)}.return-modal-container .modal-para-container{display:flex;flex-direction:column}.return-modal-container .modal-left-main-para,.return-modal-container .modal-left-sub-para{padding:0 var(--spacing-md);color:var(--color-primary-700)}.return-modal-container .modal-left-buttons{display:flex;align-items:center;justify-content:center}.return-modal-container .single-asset{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--color-primary-300);border-radius:var(--spacing-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.return-modal-container .single-asset-para{color:var(--color-primary-500);display:flex}.return-modal-container .single-asset-values{color:var(--color-primary-500)}.return-modal-container .modal-all-label-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.return-modal-container .modal-each-label-container{padding-top:10px;display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.return-modal-container .button-align{margin-top:var(--spacing-lg);display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.transfer-modal-container{padding:var(--spacing-lg);padding-top:0;display:flex;flex-direction:column;gap:var(--spacing-lg)}.transfer-modal-container .modal-title{display:flex;justify-content:center;align-items:center;padding:var(--spacing-md) var(--spacing-lg);color:var(--color-primary-700)}.transfer-modal-container .modal-panels{display:grid;gap:var(--spacing-lg)}.transfer-modal-container .modal-panels--expanded{grid-template-columns:1fr 1fr}.transfer-modal-container .modal-panels--compact{grid-template-columns:1fr}.transfer-modal-container .modal-left-main-container{display:flex;flex-direction:column}.transfer-modal-container .modal-left-header{color:var(--color-primary-500);padding:var(--spacing-sm) 0px;margin-bottom:var(--spacing-md)}.transfer-modal-container .modal-left-list-container{border-radius:var(--radius-m);background-color:var(--color-primary-200);padding:var(--spacing-sm) var(--spacing-md);height:288px;overflow-y:scroll;flex:1;scrollbar-width:none;-ms-overflow-style:none}.transfer-modal-container .modal-left-list-container::-webkit-scrollbar{display:none}.transfer-modal-container .modal-items-alignment{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) 0px;border-bottom:1px solid var(--color-primary-300);margin:1px}.transfer-modal-container .active{margin:0;border:1px solid var(--color-primary-700);border-radius:var(--radius-m)}.transfer-modal-container .modal-para-container{display:flex;flex-direction:column}.transfer-modal-container .modal-left-main-para,.transfer-modal-container .modal-left-sub-para{padding:0 var(--spacing-md);color:var(--color-primary-700)}.transfer-modal-container .modal-left-buttons{display:flex;align-items:center;justify-content:center}.transfer-modal-container .single-asset{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--color-primary-300);border-radius:var(--spacing-md);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.transfer-modal-container .single-asset-para{color:var(--color-primary-500);display:flex}.transfer-modal-container .single-asset-values{color:var(--color-primary-500)}.transfer-modal-container .modal-all-label-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.transfer-modal-container .modal-each-label-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.transfer-modal-container .button-align{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.profile-menu{position:absolute;top:90px;left:0;background:#f2f4f8;border-radius:14px;padding:12px;width:180px;box-shadow:0 4px 12px #00000014}.profile-menu .profile-menu-item{display:flex;align-items:center;gap:10px;padding:10px;cursor:pointer;font-weight:500}.profile-menu .profile-menu-item .profile-menu-item:hover{background:#e4e8f0;border-radius:8px}.profile-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);color:var(--color-primary-700)}@media(max-width:480px){.profile-container{grid-template-columns:1fr}}.profile-container .profile-boxes{display:flex;flex-direction:column;gap:var(--spacing-lg)}.profile-container .profile-boxes .profile-1st-box{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200);align-items:center;text-align:center}.profile-container .profile-boxes .profile-1st-box .profile-avatar-container{position:relative}.profile-container .profile-boxes .profile-1st-box .profile-avatar-container .profile-icon{display:flex;align-items:center;justify-content:center;border-radius:100%;width:100px;height:100px;background-color:var(--color-primary-300);position:relative;overflow:hidden}.profile-container .profile-boxes .profile-1st-box .profile-avatar-container .profile-icon .profile-image{width:100%;height:100%;object-fit:cover}.profile-container .profile-boxes .profile-1st-box .profile-avatar-container .profile-edit{width:24px;height:24px;border-radius:100%;padding:var(--spacing-sm);background-color:var(--color-primary-100);position:absolute;top:76px;left:76.23px;bottom:10px;cursor:pointer}.profile-container .profile-boxes .profile-1st-box .profile-up-modal{position:absolute;top:200px;left:375px}.profile-container .profile-boxes .profile-1st-box .profile-info{-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:var(--spacing-md)}.profile-container .profile-boxes .profile-2nd-box{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200)}.profile-container .profile-boxes .profile-2nd-box .profile-2nd-each-box{display:flex;flex-direction:column;gap:var(--spacing-sm)}.profile-container .profile-boxes .profile-3rd-box{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200)}.profile-container .profile-boxes .profile-3rd-box .pf-3rd-box-divider{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.profile-container .profile-boxes .profile-3rd-box .pf-3rd-box-divider{grid-template-columns:1fr}}.profile-container .profile-boxes .profile-3rd-box .pf-3rd-box-divider .pf-3rd-each-box{display:flex;flex-direction:column;gap:var(--spacing-sm)}.profile-container .profile-boxes .profile-3rd-box .profile-3rd-box-btn{display:flex;flex-direction:row;align-items:center;justify-content:end}@media(max-width:480px){.profile-container .profile-boxes .profile-3rd-box .profile-3rd-box-btn{width:100%;flex-direction:column-reverse}.profile-container .profile-boxes .profile-3rd-box .profile-3rd-box-btn div,.profile-container .profile-boxes .profile-3rd-box .profile-3rd-box-btn button{width:100%}}.profile-container .profile-boxes .profile-4th-box{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200)}.profile-container .profile-boxes .profile-4th-box .profile-4th-each-box{display:flex;flex-direction:row;padding:var(--spacing-md);border-radius:var(--radius-m);align-items:center;justify-content:space-between;background-color:var(--color-primary-100)}.profile-container .profile-boxes .profile-4th-box .profile-4th-each-box .profile-4th-p-boxes{display:flex;flex-direction:column;gap:var(--spacing-sm)}.profile-popover{background:var(--color-primary-100);background:#f8f9fd;border-radius:var(--radius-m);padding:var(--spacing-md);box-shadow:0 8px 24px #0000001f;display:flex;flex-direction:column;gap:var(--spacing-md)}.profile-popover button{text-transform:uppercase;padding:2px 3px;color:var(--color-primary-700)}.profile-popover button .button-content{display:flex;justify-content:center;align-items:center;gap:var(--spacing-md)}.profile-popover button .button-content .icon{color:var(--color-primary-500)}.profile-popover button:hover{background:#f4f6fb}.up-pf-modal-container{padding:var(--spacing-md);gap:var(--spacing-md);display:flex;flex-direction:column;align-items:center;background-color:var(--color-primary-100);border-radius:var(--radius-m);flex:1}.aq-top-header{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-primary-100)}.aq-boxes-dividers{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);color:var(--color-primary-700)}@media(max-width:480px){.aq-boxes-dividers{grid-template-columns:1fr}}.aq-boxes-dividers .aq-each-boxes{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--spacing-md);background-color:var(--color-primary-200)}.aq-boxes-dividers .aq-each-boxes .aq-both-side-details{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.aq-boxes-dividers .aq-each-boxes .aq-both-side-details .aq-right-side-text{text-align:end}.aq-boxes-dividers .aq-each-boxes .aq-attachment-line{color:var(--color-primary-500);text-decoration:underline}.crt-pr-setting-main-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-neutral-100);color:var(--color-primary-700)}.crt-pr-setting-main-form-container .crt-pr-outer-form-container{background-color:var(--color-primary-200);display:flex;flex-direction:column;padding:var(--spacing-lg);border-radius:var(--radius-m);gap:var(--spacing-lg)}.crt-pr-setting-main-form-container .crt-pr-outer-form-container .setting-sub-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.crt-pr-setting-main-form-container .crt-pr-outer-form-container .setting-sub-form-container.single-col{grid-template-columns:1fr}@media(max-width:480px){.crt-pr-setting-main-form-container .crt-pr-outer-form-container .setting-sub-form-container{grid-template-columns:1fr}}.crt-pr-setting-main-form-container .crt-pr-outer-form-container .setting-sub-form-container .each-setting-form-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm)}.crt-pr-setting-main-form-container .crt-pr-outer-form-container .crt-rq-checkbox-label{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center;justify-content:start}.crt-pr-setting-main-form-container .crt-pr-outer-form-container .crt-rq-justification-box{display:flex;flex-direction:column;gap:var(--spacing-md)}.crt-pr-setting-main-form-container .crt-pr-each-setting-form-button-alignment{display:flex;flex-direction:row;justify-content:end}.gg-container{display:flex;flex-direction:column;gap:10px}.gg-container .gg-setting-sub-form-container{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.gg-container .gg-setting-sub-form-container{grid-template-columns:1fr}}.gg-container .gg-setting-sub-form-container .each-setting-form-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm)}.po-table-totals{display:flex;flex-direction:column}.po-divider{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.po-divider .po-box-not-in-grid{display:flex;flex-direction:column;gap:var(--spacing-sm)}.p-ui-boxes-container{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-lg)}.p-ui-boxes-container .p-ui-boxes{display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}.p-ui-boxes-container .p-ui-boxes .p-logo-align{align-self:flex-end}.p-ui-boxes-container .p-ui-boxes .pm-logo-header{color:var(--color-primary-700)}.up-quote-outer-container{width:100%;height:100%;padding:var(--spacing-md);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto}.up-quote-outer-container .upload-quote-btn-alingments{display:flex;flex-direction:row;gap:var(--spacing-md);align-items:center;justify-content:end}@media(max-width:480px){.up-quote-outer-container .upload-quote-btn-alingments{justify-content:space-around}}.up-quote-container{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-300);color:var(--color-primary-700)}.up-quote-container .upper-box-container{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:480px){.up-quote-container .upper-box-container{grid-template-columns:repeat(2,1fr)}}.up-quote-container .upper-box-container .upper-box-subheader-with-info{display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-700)}.up-quote-container .upper-box-container .upper-box-subheader-with-info .upper-box-for-gap{display:flex;flex-direction:column;gap:var(--spacing-sm)}.upper-box-details-table-container{padding:var(--spacing-md);border-radius:var(--radius-m);background-color:var(--color-primary-200)}.upper-box-details-table-container .upper-box-truncate-text{width:82px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vq-first-box{display:flex;flex-direction:row;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-primary-300);border-radius:var(--radius-m);align-items:center;justify-content:start}.vq-first-box .v-circle-dot{max-width:3px;max-height:3px;border:3px solid var(--color-primary-500);border-radius:var(--radius-m)}.vq-boxes{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.vq-boxes .vq-each-box{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);border-radius:var(--radius-m);border:var(--stroke-s) solid var(--color-secondary-500);color:var(--color-primary-700)}.vq-boxes .vq-each-box.approved{background-color:var(--color-secondary-200)}.vq-boxes .vq-each-box.not-approved{border:none;background-color:var(--color-primary-200)}.vq-boxes .vq-each-box .vq-show-pill{display:flex;flex-direction:row;align-items:start;justify-content:space-between}.vq-boxes .vq-each-box .attachment-line{color:var(--color-primary-500);text-decoration:underline}.asset-form-builder-wrapper{height:100vh;padding:var(--spacing-lg);padding-left:0;gap:var(--spacing-lg);overflow:hidden;display:flex;flex-direction:column}.asset-form-builder-wrapper .asset-builder-form-container{display:flex;flex:1;flex-direction:column;gap:var(--spacing-lg);overflow:hidden}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container{flex:1;display:grid;grid-template-columns:3fr 6fr 3fr;gap:var(--spacing-lg);overflow:hidden}@media(max-width:480px){.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container{grid-template-columns:1fr}}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .inner-cards{color:var(--color-primary-500);border:1px solid var(--color-primary-300);padding:var(--spacing-md);border-radius:var(--radius-s);display:flex;justify-content:space-between;align-items:center;cursor:move}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .inner-cards .drag-wrap{display:flex;align-items:center;gap:var(--spacing-sm)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .inner-cards:hover{background-color:var(--color-primary-300);border:1px solid var(--color-primary-500)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .inner-cards button{color:inherit!important}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .first-container{background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m);display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-x:hidden;overflow-y:auto;min-height:0}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .first-container .f-container-title{color:var(--color-primary-700)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .first-container .sections-title{display:flex;flex-direction:column;gap:var(--spacing-md)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .first-container .active-section{background-color:var(--color-primary-500);color:var(--color-neutral-100)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container{display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .top{background-color:var(--color-primary-200);padding:var(--spacing-md);border-radius:var(--radius-m);display:flex;justify-content:space-between}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .top .two-buttons{display:flex;gap:var(--spacing-md)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom{flex:1;background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m);color:var(--color-primary-500);display:flex;flex-direction:column;gap:var(--spacing-md);overflow-x:hidden;overflow-y:auto;min-height:0}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .mid-section-title{text-transform:capitalize}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .list-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}@media(max-width:480px){.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .list-container{grid-template-columns:1fr}}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .list-container .custom-style{justify-content:flex-start;gap:var(--spacing-sm)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .list-container .custom-style .first-icon{color:var(--color-primary-400)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .second-container .bottom .list-container .active-card{background-color:var(--color-primary-300);border:1px solid var(--color-primary-500)}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .third-container{background-color:var(--color-primary-200);border-radius:var(--radius-m);overflow-x:hidden;overflow-y:auto;min-height:0}.asset-form-builder-wrapper .asset-builder-form-container .asset-columns-container .third-container .empty-description{color:var(--color-primary-400);text-align:center;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.add-element-modal-wrapper{background-color:var(--color-primary-300);width:470px;border-radius:var(--radius-m);padding:var(--spacing-lg)}@media(max-width:480px){.add-element-modal-wrapper{width:300px}}.add-element-modal-wrapper .modal-content{display:flex;flex-direction:column;gap:var(--spacing-md)}.add-element-modal-wrapper .modal-content .list-container{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);border-radius:var(--radius-m)}.add-element-modal-wrapper .modal-content .list-container .inner-cards{color:var(--color-primary-500);border:1px solid var(--color-primary-400);padding:var(--spacing-md);border-radius:var(--radius-s);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm);cursor:pointer}.add-element-modal-wrapper .modal-content .list-container .inner-cards .first-icon{color:var(--color-primary-400)}.add-element-modal-wrapper .modal-content .list-container .inner-cards:hover{background-color:var(--color-primary-200);border:1px solid var(--color-primary-500)}.add-section-wrapper .modal-title{display:flex;justify-content:center;align-items:center;text-align:center;color:var(--color-primary-700);padding:var(--spacing-md) var(--spacing-lg)}.add-section-wrapper .modal-content{display:flex;justify-content:center;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}.card-type-container{margin:var(--spacing-md) 0;background-color:var(--color-primary-200);padding:var(--spacing-md);border-radius:var(--spacing-md)}.card-type-container .common-top{display:flex;align-items:center;justify-content:space-between}.card-type-container .common-top .list{color:var(--color-primary-700);padding:var(--spacing-md) 0}.card-type-container .common-top .header-btns{display:flex;gap:8px;align-items:center;justify-content:space-between}.notify-main-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.notify-main-form-container .notify-sub-form-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;background-color:#fff}@media(max-width:480px){.notify-main-form-container .notify-sub-form-container{grid-template-columns:1fr}}.notify-main-form-container .notify-sub-form-container .notify-grid-boxes{display:flex;flex-direction:column;border-radius:var(--radius-m);gap:var(--spacing-lg);padding:var(--spacing-lg);background-color:var(--color-primary-200);color:var(--color-primary-700)}.notify-main-form-container .notify-sub-form-container .notify-grid-boxes .notify-each-box{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-primary-100);padding:var(--spacing-md);border-radius:var(--radius-m)}.notify-main-form-container .notify-sub-form-container .notify-grid-boxes .notify-each-box .notify-para-box{display:flex;flex-direction:column;gap:var(--spacing-sm)}.notify-main-form-container .notify-btns-main-alignment{display:flex;flex-direction:row;justify-content:end}@media(max-width:480px){.notify-main-form-container .notify-btns-main-alignment{flex-direction:column;width:100%}}.notify-main-form-container .notify-btns-main-alignment .each-notify-form-button-alignment{display:flex;flex-direction:row;gap:10px}@media(max-width:480px){.notify-main-form-container .notify-btns-main-alignment .each-notify-form-button-alignment,.notify-main-form-container .notify-btns-main-alignment .each-notify-form-button-alignment div,.notify-main-form-container .notify-btns-main-alignment .each-notify-form-button-alignment button{width:100%}}.master-data-wrapper{padding:var(--spacing-lg);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden;height:100vh}.master-data-wrapper .master-data-container{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto;overflow-x:hidden}.master-data-wrapper .master-data-container header{color:var(--color-primary-500)}.master-data-wrapper .master-data-container .master-tabs{display:flex;gap:var(--spacing-lg)}.master-data-wrapper .master-data-container .master-tabs .tab{background:none;border:none;cursor:pointer;position:relative;text-transform:capitalize;color:var(--color-primary-400);transition:color .25s ease}.master-data-wrapper .master-data-container .master-tabs .tab:hover,.master-data-wrapper .master-data-container .master-tabs .tab.active{color:var(--color-primary-500)}.master-data-wrapper .master-data-container .master-tabs .tab.active:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;border:1px solid var(--color-primary-500)}.common-main-page{display:flex;flex-direction:column;gap:var(--spacing-lg)}.common-main-page .accordion{background-color:var(--color-primary-200);border-radius:var(--radius-m)}.common-main-page .accordion .enable-height{max-height:1200px}.common-main-page .accordion .no-height{max-height:0px}.common-main-page .accordion .accordion-header{padding:8px 16px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.common-main-page .accordion .accordion-header .arrow{transition:transform .3s ease;color:var(--color-primary-500)}.common-main-page .accordion .accordion-header .accordion-title{color:var(--color-primary-500)}.common-main-page .accordion .accordion-content{overflow:hidden;transition:max-height .3s ease;display:flex;flex-direction:column;gap:var(--spacing-lg)}.common-main-page .accordion .accordion-content .create-common-form{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.common-main-page .accordion .accordion-content .create-common-form .form-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.common-main-page .accordion .accordion-content .create-common-form .form-inputs .input-label{width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm)}.common-main-page .accordion .accordion-content .create-common-form .form-inputs .input-label .label-heading{color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.4px;font-weight:400;width:100%}.common-main-page .accordion .accordion-content .create-common-form .submit-btn{display:flex;align-items:center;justify-content:flex-end}.common-main-page .accordion .accordion-content .create-common-form .submit-btn .add-cateogry-btn{display:flex;align-items:center}.common-main-page .accordion.active .arrow{transform:rotate(180deg)}.common-main-page .common-container{width:100%;border-radius:var(--radius-m);background-color:var(--color-primary-200);padding:8px;overflow-x:hidden;overflow-y:auto}.common-main-page .common-container .common-top{display:flex;align-items:center;justify-content:space-between}.common-main-page .common-container .common-top .list{color:var(--color-primary-700)}@media(max-width:480px){.common-main-page .common-container .common-top{flex-direction:column;gap:var(--spacing-sm);width:100%;flex-wrap:wrap}}.common-main-page .common-container .common-top .header-btns{display:flex;gap:8px;align-items:center;justify-content:space-between}@media(max-width:480px){.common-main-page .common-container .common-top .header-btns{width:100%;flex-direction:column}}.common-main-page .common-container .common-top .header-btns .selected-items{border-radius:var(--radius-m);background-color:var(--color-primary-500);color:var(--color-neutral-100);padding:10px;cursor:pointer}@media(max-width:480px){.common-main-page .common-container .common-top .header-btns .selected-items{width:100%}}.common-main-page .common-container .common-top .header-btns .delete{padding:8px;display:flex;gap:8px;align-items:center;justify-content:center;border-radius:var(--radius-m);color:var(--color-primary-700);background-color:var(--color-primary-300);cursor:pointer}@media(max-width:480px){.common-main-page .common-container .common-top .header-btns .delete{width:100%}}.common-main-page .common-container .pagination-container{width:100%}.security-container{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200)}.security-container .security-main-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.security-container .security-main-form-container .security-fields-in-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.security-container .security-main-form-container .security-fields-in-grid{grid-template-columns:1fr}}.security-container .security-main-form-container .security-fields-in-grid .each-security-fields-with-labels{display:flex;flex-direction:column;gap:var(--spacing-sm)}.security-container .security-main-form-container .security-fields-not-in-grid{display:flex;flex-direction:row;justify-content:space-between;padding:var(--spacing-md);border-radius:var(--radius-m);background-color:var(--color-primary-100);align-items:center}.security-container .security-main-form-container .security-fields-not-in-grid .two-sentences{display:flex;flex-direction:column;gap:var(--spacing-sm)}.security-container .security-main-form-container .security-main-btns-container{display:flex;flex-direction:row;justify-content:end}.security-container .security-main-form-container .security-main-btns-container .each-security-form-button-alignment{display:flex;flex-direction:row;gap:10px;justify-content:end}@media(max-width:480px){.security-container .security-main-form-container .security-main-btns-container .each-security-form-button-alignment{width:100%;justify-content:center}.security-container .security-main-form-container .security-main-btns-container .each-security-form-button-alignment div,.security-container .security-main-form-container .security-main-btns-container .each-security-form-button-alignment button{width:100%}}.l-edit-modal-container{padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);background-color:var(--color-primary-100);color:var(--color-primary-700)}.l-edit-modal-container .l-edit-header{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-md) var(--spacing-lg)}.l-edit-modal-container .l-edit-form-container{display:flex;flex-direction:column;gap:var(--spacing-lg)}.l-edit-modal-container .l-edit-form-container .l-edit-normal-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.l-edit-modal-container .l-edit-form-container .l-edit-grid-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.l-edit-modal-container .l-edit-form-container .l-edit-grid-fields{grid-template-columns:1fr}}.l-edit-modal-container .l-edit-form-container .l-edits-btns-align{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.pc-container{padding:0 var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);color:var(--color-primary-700);background-color:var(--color-primary-100);display:flex;flex-direction:column;gap:var(--spacing-lg)}.pc-container .pc-step3-holder{display:flex;flex-direction:column;gap:var(--spacing-md)}.pc-container .pc-basic-contianer{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--color-primary-200);border-radius:var(--radius-m)}.pc-container .pc-basic-contianer .pc-basic-grid-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.pc-container .pc-basic-contianer .pc-basic-grid-container{grid-template-columns:1fr}}.pc-container .pc-basic-contianer .pc-basic-grid-container .pc-basic-each-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pc-container .pc-level-container{background-color:var(--color-primary-200);border-radius:var(--radius-m);padding:var(--spacing-md);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.pc-container .pc-level-container .pv-level-each-fields,.pc-container .pc-approve-container{display:flex;flex-direction:column;gap:var(--spacing-sm)}.pc-container .pc-approve-container .pc-logo-para{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-sm)}.pc-container .pc-btns-alignment{display:flex;flex-direction:row;gap:var(--spacing-lg);align-items:center;justify-content:end}@media(max-width:480px){.pc-container .pc-btns-alignment{flex-direction:column}.pc-container .pc-btns-alignment div,.pc-container .pc-btns-alignment button{width:100%}}.com-info-form-container{overflow:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.com-info-form-container{grid-template-columns:1fr}}.com-info-form-container .com-info-each-form{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-primary-200);border-radius:var(--radius-m);padding:var(--spacing-lg)}.com-info-form-container .com-info-each-form .comi-basic-info{color:var(--color-primary-700)}.com-info-form-container .com-info-each-form .com-info-each-from-dividers{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.com-info-form-container .com-info-each-form .com-info-each-from-dividers{grid-template-columns:1fr}}.com-info-form-container .com-info-each-form .com-info-each-from-dividers .comi-label-fields{display:flex;flex-direction:column;gap:var(--spacing-sm)}.com-info-form-container .com-info-each-form .com-info-each-from-dividers .comi-label-fields .comi-labels{color:var(--color-primary-700);text-transform:uppercase}.com-info-form-container .com-info-each-form .com-info-branding{display:flex;flex-direction:column;gap:var(--spacing-lg)}.com-info-form-container .com-info-each-form .com-info-branding .comi-label-fields2{display:flex;flex-direction:column;gap:var(--spacing-sm)}.com-info-form-container .com-info-each-form .com-info-branding .comi-label-fields2 .comi-labels2{color:var(--color-primary-700);text-transform:uppercase}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2{grid-template-columns:1fr}}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2 .comi-label-fields3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2 .comi-label-fields3 .comi-label-and-icons{display:flex;align-items:center;gap:var(--spacing-sm)}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2 .comi-label-fields3 .comi-label-and-icons .comi-labels3{color:var(--color-primary-700);text-transform:uppercase}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2 .comi-label-fields3 .comi-label-and-icons .comi-label-icon{color:var(--color-primary-500)}.com-info-form-container .com-info-each-form .com-info-branding .com-info-each-from-dividers2 .comi-label-fields3 .comi-label-and-icons .comi-label-icon .comi-info-icon{height:12px;width:12px}.com-info-form-container .com-info-btn-alignment{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.timeline-container{background-color:var(--color-primary-200);border-radius:var(--radius-lg);overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center;justify-content:center;padding-right:var(--spacing-md);padding-top:var(--spacing-lg);padding-bottom:var(--spacing-lg)}.timeline-container .timeline-inner-container{width:100%;padding:var(--spacing-lg);display:flex;flex-direction:column;gap:20px;align-items:center;justify-content:center}.timeline-container .timeline-inner-container .timeline-item{display:flex;gap:var(--spacing-lg);position:relative;width:100%}.timeline-container .timeline-inner-container .timeline-item .timeline-dot{position:relative;display:flex;flex-direction:column;align-items:center}.timeline-container .timeline-inner-container .timeline-item .timeline-dot:after{content:"";position:absolute;top:22px;width:2px;height:calc(100% + var(--spacing-lg));background:var(--color-neutral-500)}.timeline-container .timeline-inner-container .timeline-item .timeline-dot .tl-outer-circle{border-radius:var(--radius-full);background-color:var(--color-primary-400);height:20px;width:20px;display:flex;align-items:center;justify-content:center}.timeline-container .timeline-inner-container .timeline-item .timeline-dot .tl-outer-circle .tl-inner-circle{border-radius:var(--radius-full);background-color:var(--color-primary-500);width:10px;height:10px}.timeline-container .timeline-inner-container .timeline-item:last-child .timeline-dot:after{display:none}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container{width:100%;background-color:var(--color-primary-300);padding:var(--spacing-lg);border-radius:var(--radius-lg)}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container .timeline-card-info .card-icon-header{display:flex;flex-direction:row;gap:var(--spacing-lg);align-items:start}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container .timeline-card-info .card-icon-header .card-icon{width:40px;height:40px;border-radius:var(--radius-full);background-color:var(--color-secondary-100);padding:10px;display:flex;align-items:center;justify-content:center}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container .timeline-card-info .card-icon-header .card-titles{display:flex;flex-direction:column;padding-top:var(--spacing-sm);gap:var(--spacing-md)}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container .timeline-card-info .card-icon-header .card-titles .card-header{color:var(--color-primary-700)}.timeline-container .timeline-inner-container .timeline-item .timeline-card-container .timeline-card-info .card-icon-header .card-titles .card-details{max-width:100%}.padding-radius-color-for-forms{padding:var(--spacing-lg);border-radius:var(--radius-m);background-color:var(--color-primary-200);display:flex;flex-direction:column;gap:var(--spacing-lg)}.padding-radius-color-for-forms .settings-form-header{color:var(--color-primary-700)}.close-ticket-modal-buttons-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.ticket-details-container{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg) var(--spacing-lg);gap:var(--spacing-lg);display:flex;flex-direction:column}.ticket-details-container .ticket-details-header{text-align:center;color:var(--color-primary-700)}.ticket-details-container .box-in-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-primary-300);border-radius:var(--spacing-md)}.ticket-details-container .box-in-grid .box-1{display:flex;flex-direction:column}.ticket-details-container .box-in-grid .box-1 .box-1-content{max-width:298px}.ticket-details-container .box-in-grid .box-2{display:flex;flex-direction:row;justify-content:end;gap:var(--spacing-md)}.ticket-details-container .description-box{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ticket-details-container .description-box .description-title{text-transform:uppercase}.ticket-details-container .description-box .description-content{color:var(--color-primary-700)}.ticket-details-container .close-btn-alignment{align-self:flex-end}@media(max-width:480px){.ticket-details-container .close-btn-alignment{width:100%}}.ticket-details-form{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}@media(max-width:480px){.ticket-details-form{grid-template-columns:1fr}}.filter-list{display:grid;grid-template-columns:repeat(2,1fr);flex:1;gap:var(--spacing-md)}.no-tickets{color:var(--color-primary-400)}.manager-actions-holder{display:flex;flex-direction:row;align-items:center;gap:var(--spacing-md)}.manager-actions-holder .manager-icon-holder{align-items:center;justify-content:center;padding:var(--spacing-sm);height:24px;width:24px;background-color:var(--color-primary-300)}.manager-actions-holder .manager-icon-holder .manager-icon{height:16px;width:16px;color:var(--color-primary-700)}.manager-action-form-holder{display:flex;flex-direction:column;gap:var(--spacing-lg)}.manager-action-form-holder .manager-actions-fields-holder{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.ui-boxes-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}.ui-boxes-container .ui-boxes{display:flex;flex-direction:row;background-color:var(--color-primary-200);align-items:center;padding:var(--spacing-md);gap:var(--spacing-md);border-radius:var(--radius-m)}.ui-boxes-container .ui-boxes .align-content{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm);text-transform:uppercase;color:var(--color-primary-700)}.asset-management-layout{height:100%;overflow:hidden;position:relative}.asset-management-layout .asset-management-container{width:100%;height:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-500);padding:var(--spacing-md);padding-left:0;overflow:hidden;overflow-y:auto}.asset-management-layout .asset-management-container .tabs-data-container{overflow-x:hidden;overflow-y:auto;padding-bottom:20px}.asset-management-layout .asset-management-container .custom-css{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-primary-100)}.asset-management-layout .asset-management-container .custom-css .back-button-logo{width:36px;height:36px}.asset-management-layout .asset-management-container .asset-tabs{display:flex;gap:var(--spacing-lg)}.asset-management-layout .asset-management-container .asset-tabs .tab{background:none;border:none;cursor:pointer;position:relative;text-transform:capitalize;color:var(--color-primary-400);transition:color .25s ease}.asset-management-layout .asset-management-container .asset-tabs .tab:hover,.asset-management-layout .asset-management-container .asset-tabs .tab.active{color:var(--color-primary-500)}.asset-management-layout .asset-management-container .asset-tabs .tab.active:after{content:"";position:absolute;left:0;bottom:-8px;width:100%;border:1px solid var(--color-primary-500)}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container{display:flex;flex-direction:column;gap:10px}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container .ca-plan-new-audit-container{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container .ca-plan-new-audit-container .plan-new-audit{color:var(--color-primary-700)}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container .ca-label-fields-container{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.asset-management-layout .asset-management-container .ca-form .create-audit-form1-container .ca-plan-new-audit-container .form1-fields-container .ca-label-fields-container .ca-labels{display:block;text-transform:uppercase}.asset-management-layout .asset-management-container .ca-form .create-audit-form2-container{display:flex;flex-direction:column;gap:var(--spacing-lg);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m);align-self:start}.asset-management-layout .asset-management-container .ca-form .create-audit-form2-container .audit-objectives{color:var(--color-primary-700)}.asset-management-layout .asset-management-container .ca-form .create-audit-form2-container .form2-fields-subcontainer{display:flex;flex-direction:column;gap:var(--spacing-lg)}.asset-management-layout .asset-management-container .ca-form .create-audit-form2-container .form2-fields-subcontainer .ca-label-fields-container2{display:flex;flex-direction:column;gap:var(--spacing-sm);color:var(--color-primary-700)}.asset-management-layout .asset-management-container .ca-form .create-audit-form2-container .form2-fields-subcontainer .ca-label-fields-container2 .ca-labels2{display:block;text-transform:uppercase}.asset-management-layout .sidebar{position:absolute;top:0;right:0;width:200px;height:100%;background-color:var(--color-primary-200);transform:translate(100%);transition:transform .15s ease;border-radius:8px 0 0 8px;padding:12px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.asset-management-layout .sidebar .top-bar{display:flex;justify-content:space-between;align-items:center}.asset-management-layout .sidebar .export-card{border-radius:var(--spacing-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);color:var(--color-primary-500);background-color:var(--color-primary-300)}.asset-management-layout .sidebar .sidebar.open{transform:translate(0)}.role-perms-tab-content{font-family:var(--font-manrope);flex:1;min-height:0;overflow-y:auto}.role-perms-form{font-family:var(--font-manrope);display:flex;flex-direction:column;gap:var(--spacing-lg)}.role-perms-form .role-perms-grid{columns:3;column-gap:var(--spacing-lg)}@media(max-width:900px){.role-perms-form .role-perms-grid{columns:2}}@media(max-width:600px){.role-perms-form .role-perms-grid{columns:1}}.role-perms-form .role-perms-grid .role-perms-module-card{break-inside:avoid;margin-bottom:var(--spacing-lg);display:flex;flex-direction:column;border-radius:var(--radius-m);overflow:hidden;box-shadow:0 1px 3px #00000014}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-primary-400);color:var(--color-neutral-100)}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-header .role-perms-module-title{font-weight:600;text-transform:uppercase;letter-spacing:.02em}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-body{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);background-color:var(--color-primary-300)}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-body .role-perms-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-body .role-perms-item .role-perms-item-content{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-body .role-perms-item .role-perms-item-content .role-perms-item-title{font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.02em}.role-perms-form .role-perms-grid .role-perms-module-card .role-perms-module-body .role-perms-item .role-perms-item-content .role-perms-item-desc{font-size:.8rem;color:var(--color-neutral-700)}.role-perms-form .role-perms-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);margin-top:var(--spacing-md);border-top:1px solid var(--color-primary-300)}.audit-screen-wrapper{position:relative;height:100%}.main-content{border:1px solid red;height:100%}.sidebar{position:absolute;top:0;right:0;width:200px;height:100%;background:#f5f7ff;transform:translate(100%);transition:transform .3s ease}.sidebar.open{transform:translate(0)}.settings-page-wrapper{padding:var(--spacing-lg);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden;height:100%}.settings-page-wrapper .settings-page{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);overflow-x:hidden;overflow-y:auto}@media(max-width:480px){.settings-page-wrapper .settings-page{grid-template-columns:1fr}}.settings-page-wrapper .settings-page .settings-card{display:flex;flex-direction:column;background-color:var(--color-primary-100);border-radius:var(--radius-lg);gap:var(--spacing-lg);padding:16px}.settings-page-wrapper .settings-page .settings-card .card-icon{display:flex;align-items:center;justify-content:flex-end;color:var(--color-primary-500)}.settings-page-wrapper .settings-page .settings-card .card-title{color:var(--color-primary-500);cursor:pointer}.settings-page-wrapper .settings-page .settings-card .card-links{width:100%;display:grid;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;color:var(--color-primary-500);gap:10px;padding:0 8px}@media(max-width:480px){.settings-page-wrapper .settings-page .settings-card .card-links{grid-template-rows:1fr;grid-auto-flow:row}}.settings-page-wrapper .settings-page .settings-card .card-links-inner{width:100%;display:grid;grid-template-columns:1fr 1fr;color:var(--color-primary-500);gap:10px;padding:0 8px}.reports-page-wrapper{padding:var(--spacing-lg);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden;height:100%}.reports-page-wrapper.reports-detail-active{padding:0;gap:0}.reports-page-wrapper.reports-detail-active .reports-page{flex:1;min-height:0;overflow:hidden}.reports-page-wrapper .reports-page{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg);overflow-x:hidden;overflow-y:auto}@media(max-width:480px){.reports-page-wrapper .reports-page{grid-template-columns:1fr}}.reports-page-wrapper .reports-page .reports-card{display:flex;flex-direction:column;background-color:var(--color-primary-100);border-radius:var(--radius-lg);gap:var(--spacing-lg);padding:16px}.reports-page-wrapper .reports-page .reports-card .card-icon{display:flex;align-items:center;justify-content:flex-end;color:var(--color-primary-500)}.reports-page-wrapper .reports-page .reports-card .card-title{color:var(--color-primary-500);cursor:pointer}.reports-page-wrapper .reports-page .reports-card .card-links{width:100%;display:grid;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);color:var(--color-primary-500);gap:10px;padding:0 8px}@media(max-width:480px){.reports-page-wrapper .reports-page .reports-card .card-links{grid-template-rows:1fr;grid-auto-flow:row}}.reports-page-wrapper .reports-page .reports-card .card-links-inner{width:100%;display:grid;grid-template-columns:1fr 1fr;color:var(--color-primary-500);gap:10px;padding:0 8px}.sn-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);width:100%;border-radius:var(--radius-lg);gap:var(--spacing-lg)}.sn-container .sn-no-data{padding:var(--spacing-lg);width:100%;width:900px}.sn-container .sn-noti-container{display:flex;flex-direction:row;align-items:start;gap:var(--spacing-lg);padding:var(--spacing-lg);width:100%;max-width:900px;background-color:var(--color-primary-100);border-radius:var(--radius-lg)}@media(max-width:480px){.sn-container .sn-noti-container{width:90vw}}@media(max-width:768px){.sn-container .sn-noti-container{width:90vw}}.sn-container .sn-noti-container .sn-icon{padding:var(--spacing-md);background-color:var(--color-neutral-100);width:40px;height:40px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center}.sn-container .sn-noti-container .sn-noti-info{display:flex;flex-direction:column;gap:var(--spacing-md);width:100%;text-align:start}.sn-container .sn-noti-container .time-minutes,.sn-container .sn-noti-container .time-hours,.sn-container .sn-noti-container .time-days,.sn-container .sn-noti-container .time-months,.sn-container .sn-noti-container .time-years{margin-left:auto;white-space:nowrap}.reports-detail-layout{grid-column:1/-1;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;overflow:hidden;position:relative}.reports-detail-layout .reports-detail-container{width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;gap:var(--spacing-lg);color:var(--color-primary-500);padding:var(--spacing-md);padding-left:0;min-height:0;overflow:hidden}.reports-detail-layout .reports-detail-container .reports-detail-header .reports-detail-title-row{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid var(--color-primary-300)}.reports-detail-layout .reports-detail-container .reports-detail-header .reports-detail-title-row .back-button-logo{width:36px;height:36px}.reports-detail-layout .reports-detail-container .reports-detail-content{flex:1;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:visible;min-width:0;min-height:0}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list{flex:1;overflow-y:auto;overflow-x:hidden;min-height:0;width:100%;display:flex;flex-direction:column;gap:var(--spacing-lg)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list::-webkit-scrollbar{width:6px;height:6px}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list::-webkit-scrollbar-track{background:transparent}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-500)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion{background-color:var(--color-primary-200);border-radius:var(--radius-m)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .accordion-title{color:var(--color-primary-500)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .default-filters{display:flex;height:36px;gap:var(--spacing-md)}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .default-filters{display:grid;grid-template-columns:1fr;height:100%}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .default-filters .inputs{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .default-filters .inputs{grid-template-columns:1fr}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-header .default-filters .more-filters-btn{flex-shrink:0}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content{overflow:hidden;transition:max-height .3s ease;display:flex;flex-direction:column;gap:var(--spacing-md)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content.enable-height{max-height:9999px}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content.enable-height{overflow-y:auto;max-height:400px}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content.no-height{max-height:0}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content .inputs{padding:0 var(--spacing-md);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content .inputs{grid-template-columns:1fr}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content .submit-btn{padding:var(--spacing-md);padding-top:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion .accordion-content .submit-btn{grid-template-columns:1fr}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .accordion.active .arrow{transform:rotate(180deg)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container{width:100%;border-radius:var(--radius-m);background-color:var(--color-primary-200);padding:8px;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .button-icons{display:flex;align-items:center;justify-content:center;color:var(--color-primary-500)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top{display:flex;align-items:center;justify-content:space-between}@media(max-width:768px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top{flex-direction:column;align-items:start;padding:var(--spacing-md);gap:var(--spacing-lg)}}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top{flex-direction:column;gap:var(--spacing-lg);align-items:center}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .list{color:var(--color-primary-700)}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns{display:flex;gap:8px;align-items:center;justify-content:space-between}@media(max-width:768px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns{width:100%;display:flex;flex-direction:column}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .selected-items{border-radius:var(--radius-m);background-color:var(--color-primary-500);color:var(--color-neutral-100);padding:var(--spacing-md);cursor:pointer}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .selected-items{width:100%}}@media(max-width:768px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .selected-items{text-align:center}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .delete{padding:8px;display:flex;gap:4px;align-items:center;justify-content:center;border-radius:var(--radius-m);color:var(--color-primary-700);background-color:var(--color-primary-300);cursor:pointer}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .delete{width:100%}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .triple{background-color:var(--color-primary-300);border-radius:var(--radius-m);padding:var(--spacing-md);display:flex;align-items:center;justify-content:center;gap:var(--spacing-md)}@media(max-width:480px){.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .triple{width:100%;flex-wrap:wrap}}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .all-asset-top .header-btns .triple .child{display:flex;gap:4px}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .button-container{display:flex;align-items:center;justify-content:center;gap:2px;color:inherit!important}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .button-container .edit-btn{color:inherit!important}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container .pagination-container{width:100%}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container::-webkit-scrollbar{width:6px;height:6px}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container::-webkit-scrollbar-track{background:transparent}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container::-webkit-scrollbar-thumb{background-color:var(--color-primary-300);border-radius:999px}.reports-detail-layout .reports-detail-container .reports-detail-content .reports-detail-list .all-asset-container::-webkit-scrollbar-thumb:hover{background-color:var(--color-primary-500)}.reports-detail-layout .sidebar{position:absolute;top:0;right:0;width:200px;height:100%;background-color:var(--color-primary-200);transform:translate(100%);transition:transform .15s ease;border-radius:var(--radius-m) 0 0 var(--radius-m);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-lg)}.reports-detail-layout .sidebar .top-bar{display:flex;justify-content:space-between;align-items:center}.reports-detail-layout .sidebar .export-card,.reports-detail-layout .sidebar .sidebar-card{border-radius:var(--radius-m);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md);color:var(--color-primary-500);background-color:var(--color-primary-300)}.reports-detail-layout .sidebar.open{transform:translate(0)}.dashboard-page-wrapper{padding:var(--spacing-lg);padding-left:0;display:flex;flex-direction:column;gap:var(--spacing-lg);overflow:hidden;height:100%;position:relative}.dashboard-page-wrapper .dashboard-loading-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#ffffffb3;z-index:10}.dashboard-page-wrapper .dashboard-no-data{padding:var(--spacing-lg);color:var(--color-primary-400);font-family:var(--font-manrope);font-size:14px;margin:0}.dashboard-page-wrapper .dashboard-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--spacing-lg)}.dashboard-page-wrapper .dashboard-header .dashboard-header-actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-lg)}.dashboard-page-wrapper .dashboard-header .dashboard-header-buttons{display:flex;align-items:center;gap:var(--spacing-sm)}.dashboard-page-wrapper .dashboard-header .dashboard-date-range{display:flex;align-items:flex-end;gap:var(--spacing-lg)}.dashboard-page-wrapper .dashboard-header .date-range-field{display:flex;flex-direction:column;gap:var(--spacing-sm);min-width:140px}.dashboard-page-wrapper .dashboard-header .date-range-field .date-range-label{color:var(--color-primary-500)}.dashboard-page-wrapper .dashboard-header .dashboard-title{color:var(--color-primary-500);font-family:var(--font-manrope);font-size:24px;font-weight:700}.dashboard-page-wrapper .dashboard-content{display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-x:hidden;overflow-y:auto;flex:1}.dashboard-page-wrapper .metrics-row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}@media(max-width:1200px){.dashboard-page-wrapper .metrics-row{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.dashboard-page-wrapper .metrics-row{grid-template-columns:1fr}}.dashboard-page-wrapper .metric-card{background-color:var(--color-primary-100);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;flex-direction:row;align-items:start;gap:var(--spacing-md)}.dashboard-page-wrapper .metric-card .metric-icon{width:56px;height:56px;min-width:56px;display:flex;align-items:center;justify-content:center;color:var(--color-primary-700);border-radius:var(--radius-full);background-color:var(--color-primary-200)}.dashboard-page-wrapper .metric-card .metric-content{display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-sm)}.dashboard-page-wrapper .metric-card .metric-label{font-family:var(--font-manrope);font-size:12px;font-weight:600;color:var(--color-primary-700);text-transform:uppercase}.dashboard-page-wrapper .metric-card .metric-value{font-family:var(--font-manrope);font-size:28px;font-weight:700;color:var(--color-primary-700);letter-spacing:-.5px}.dashboard-page-wrapper .charts-row{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg)}@media(max-width:1200px){.dashboard-page-wrapper .charts-row{grid-template-columns:1fr}}.dashboard-page-wrapper .chart-card{background-color:var(--color-primary-100);border-radius:var(--radius-m);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);min-height:280px;min-width:0;width:100%}.dashboard-page-wrapper .chart-card .chart-header{display:flex;align-items:center;justify-content:space-between}.dashboard-page-wrapper .chart-card .chart-header .chart-title{font-family:var(--font-manrope);font-size:16px;font-weight:700;color:var(--color-primary-500)}.dashboard-page-wrapper .chart-card .chart-body{flex:1;min-height:200px;min-width:0;width:100%;font-family:var(--font-manrope)}.dashboard-page-wrapper .chart-card .chart-body:focus,.dashboard-page-wrapper .chart-card .chart-body:focus-within{outline:none!important}.dashboard-page-wrapper .chart-card .chart-body .recharts-responsive-container{width:100%!important}.dashboard-page-wrapper .chart-card .chart-body .recharts-responsive-container:focus,.dashboard-page-wrapper .chart-card .chart-body .recharts-responsive-container:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.dashboard-page-wrapper .chart-card .chart-body .recharts-wrapper,.dashboard-page-wrapper .chart-card .chart-body .recharts-wrapper:focus,.dashboard-page-wrapper .chart-card .chart-body .recharts-wrapper:focus-visible,.dashboard-page-wrapper .chart-card .chart-body .recharts-layer,.dashboard-page-wrapper .chart-card .chart-body .recharts-pie,.dashboard-page-wrapper .chart-card .chart-body .recharts-bar,.dashboard-page-wrapper .chart-card .chart-body .recharts-line,.dashboard-page-wrapper .chart-card .chart-body .recharts-cartesian-grid,.dashboard-page-wrapper .chart-card .chart-body g:focus,.dashboard-page-wrapper .chart-card .chart-body g:focus-visible,.dashboard-page-wrapper .chart-card .chart-body path:focus,.dashboard-page-wrapper .chart-card .chart-body path:focus-visible,.dashboard-page-wrapper .chart-card .chart-body rect:focus,.dashboard-page-wrapper .chart-card .chart-body rect:focus-visible,.dashboard-page-wrapper .chart-card .chart-body svg:focus,.dashboard-page-wrapper .chart-card .chart-body svg:focus-visible{outline:none!important;border:none!important;box-shadow:none!important}.dashboard-page-wrapper .chart-card .chart-body .recharts-cartesian-axis-tick,.dashboard-page-wrapper .chart-card .chart-body .recharts-cartesian-axis-tick-value,.dashboard-page-wrapper .chart-card .chart-body .recharts-xAxis .recharts-text,.dashboard-page-wrapper .chart-card .chart-body .recharts-yAxis .recharts-text{opacity:1!important;fill:var(--color-primary-600)!important}.dashboard-page-wrapper .chart-card .chart-body .recharts-legend-wrapper,.dashboard-page-wrapper .chart-card .chart-body .recharts-legend-item{font-family:var(--font-manrope)!important;font-size:12px!important;font-weight:500!important;cursor:pointer}.dashboard-page-wrapper .chart-card .chart-body .recharts-legend-item-text{font-family:var(--font-manrope)!important;font-size:12px!important;font-weight:500!important}.dashboard-page-wrapper .chart-card .chart-body .dashboard-pie-legend{display:flex;gap:var(--spacing-lg);justify-content:center;flex-wrap:wrap;list-style:none;margin:0;padding:0;font-family:var(--font-manrope);font-size:12px;font-weight:500;cursor:pointer}.dashboard-page-wrapper .chart-card .chart-body .dashboard-pie-legend li{display:flex;align-items:center;gap:6px}.dashboard-page-wrapper .chart-card .chart-body .dashboard-pie-legend li.legend-item-hidden{opacity:.5}.dashboard-page-wrapper .quick-actions{display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.dashboard-page-wrapper .dashboard-apply-btn{display:flex;align-items:center;padding:var(--spacing-md) var(--spacing-lg);background-color:var(--color-primary-500);color:var(--color-neutral-100);border-radius:var(--radius-m);border:var(--stroke-s) solid var(--color-primary-600);font-family:var(--font-manrope);font-size:14px;font-weight:600;cursor:pointer}.dashboard-page-wrapper .dashboard-apply-btn:disabled{opacity:.7;cursor:not-allowed}.dashboard-page-wrapper .dashboard-recent-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-lg)}@media(max-width:900px){.dashboard-page-wrapper .dashboard-recent-row{grid-template-columns:1fr}}.dashboard-page-wrapper .dashboard-card-full{width:100%;overflow-y:auto}.dashboard-page-wrapper .dashboard-card{background-color:var(--color-primary-100);border-radius:var(--radius-m);padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg);overflow-y:auto}.dashboard-page-wrapper .dashboard-card .dashboard-card-header{display:flex;align-items:center;justify-content:space-between}.dashboard-page-wrapper .dashboard-card .dashboard-card-header .dashboard-card-title{font-family:var(--font-manrope);font-size:16px;font-weight:700;color:var(--color-primary-500)}.dashboard-page-wrapper .dashboard-card .dashboard-card-header .see-all-link{font-family:var(--font-manrope);font-size:12px;font-weight:600;color:var(--color-primary-500);text-decoration:none}.dashboard-page-wrapper .dashboard-card .dashboard-card-body{flex:1;overflow:hidden;min-width:0;overflow-y:auto}.dashboard-page-wrapper .dashboard-table-wrap{overflow-x:auto;width:100%;white-space:nowrap}.dashboard-page-wrapper .dashboard-table{width:100%;border-collapse:collapse;font-family:var(--font-manrope)}.dashboard-page-wrapper .dashboard-table th,.dashboard-page-wrapper .dashboard-table td{padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) 0;text-align:left;border-bottom:var(--stroke-s) solid var(--color-primary-200);white-space:nowrap}.dashboard-page-wrapper .dashboard-table th:last-child,.dashboard-page-wrapper .dashboard-table td:last-child{padding-right:0}.dashboard-page-wrapper .dashboard-table th{color:var(--color-primary-500)}.dashboard-page-wrapper .dashboard-table tbody tr{cursor:pointer}.dashboard-page-wrapper .dashboard-table tbody tr:last-child td{border-bottom:none}.dashboard-page-wrapper .dashboard-table .recent-list-id,.dashboard-page-wrapper .dashboard-table .recent-list-name,.dashboard-page-wrapper .dashboard-table td{color:var(--color-primary-600)}.summary-card-container{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg)}@media(max-width:480px){.summary-card-container{grid-template-columns:1fr}}.summary-card-container .summary-ui-boxes{display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--color-primary-200);padding:var(--spacing-lg);border-radius:var(--radius-m)}@media(max-width:480px){.summary-card-container .summary-ui-boxes{flex-direction:row;align-items:center;justify-content:space-between;gap:var(--spacing-lg)}}.summary-card-container .summary-ui-boxes .summary-logo-align{align-self:flex-end}.summary-card-container .summary-ui-boxes .summary-logo-header{color:var(--color-primary-700)}.main-container{height:100vh;display:grid;grid-template-columns:270px 1fr;transition:grid-template-columns .35s ease}.drawer-closed{grid-template-columns:0px 1fr}.content-container{display:flex;flex-direction:column;gap:16px}:root{--barcode-primary: #32499f;--barcode-primary-hover: #23346f;--barcode-primary-fg: #ffffff;--barcode-bg: #f1f3fb;--barcode-bg-white: #ffffff;--barcode-border: #e2e3ea;--barcode-text: #231f20;--barcode-text-muted: #383334;--barcode-danger: #e63639;--barcode-danger-hover: #8a282a;--barcode-danger-bg: #f1b9ba;--barcode-info-bg: #edfeff;--barcode-info-text: #05cfd3;--barcode-radius: 6px;--barcode-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--barcode-shadow: 0 1px 3px rgba(0, 0, 0, .1), 0 1px 2px rgba(0, 0, 0, .06);--barcode-shadow-lg: 0 4px 6px rgba(0, 0, 0, .1);--barcode-font: var(--font-manrope)}.app-layout-barcode{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden;font-size:13px;font-family:var(--barcode-font);position:relative;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius)}.canvas-loading-overlay{position:absolute;inset:0;z-index:100;background:#ffffffb3;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.app-body-barcode{flex:1;display:flex;overflow:hidden}@media(max-width:480px){.app-body-barcode{display:grid;grid-template-columns:1fr}}.toolbar{height:80px;border-bottom:1px solid var(--barcode-border);background:var(--barcode-bg-white);display:flex;flex-direction:column;flex-shrink:0;z-index:10;position:relative;box-shadow:var(--barcode-shadow-sm)}.toolbar-row{flex:1;display:flex;align-items:center;padding:0 16px;justify-content:space-between}.toolbar-row-top{border-bottom:1px solid var(--barcode-border);font-size:12px}.toolbar-group{display:flex;align-items:center;gap:2px}.toolbar-separator{width:1px;height:16px;background:var(--barcode-border);margin:0 8px}.toolbar-separator-lg{height:24px}.toolbar-title{font-weight:700;margin-right:8px;font-size:13px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:none;background:transparent;cursor:pointer;border-radius:var(--barcode-radius);font-family:var(--barcode-font);font-size:12px;transition:background .15s,color .15s,opacity .15s;color:var(--barcode-text);white-space:nowrap}.btn:disabled{opacity:.4;cursor:not-allowed}.btn:hover:not(:disabled){background:#f3f4f6}.btn-sm{height:28px;padding:0 8px}.btn-icon{height:32px;width:32px;padding:0}.btn-icon-sm{height:24px;width:24px;padding:0}.btn-primary{background:var(--barcode-primary);color:var(--barcode-primary-fg)}.btn-primary:hover:not(:disabled){background:var(--barcode-primary-hover)}.btn-outline{border:1px solid var(--barcode-border);background:var(--barcode-bg-white)}.btn-outline:hover:not(:disabled){background:#f9fafb}.btn-danger{color:var(--barcode-danger)}.btn-danger:hover:not(:disabled){background:var(--barcode-danger-bg);color:var(--barcode-danger-hover)}.btn-active{background:var(--barcode-primary)!important;color:var(--barcode-primary-fg)!important}.btn-grid-active{background:#f3f4f6;color:var(--barcode-primary)}.zoom-group{display:flex;align-items:center;background:#f3f4f6;border-radius:var(--barcode-radius);padding:2px}.zoom-text{font-size:10px;width:32px;text-align:center;color:var(--barcode-text-muted)}.dropdown-wrapper{position:relative;display:inline-block}.dropdown-menu{position:absolute;top:100%;left:0;z-index:50;min-width:180px;background:var(--barcode-bg-white);border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);box-shadow:var(--barcode-shadow-lg);padding:4px;margin-top:4px}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-variables{min-width:200px;max-height:320px;overflow-y:auto}.dropdown-item{display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;background:none;width:100%;text-align:left;cursor:pointer;border-radius:4px;font-size:13px;font-family:var(--barcode-font);color:var(--barcode-text)}.dropdown-item:hover{background:#f3f4f6}.canvas-area{flex:1;display:flex;align-items:center;justify-content:center;background:var(--barcode-bg);padding:32px;overflow:auto;height:100%;position:relative}.canvas-wrapper{position:relative;box-shadow:var(--barcode-shadow-lg);border:1px solid #d1d5db;background:var(--barcode-bg-white)}.props-panel{width:320px;border-left:1px solid var(--barcode-border);background:var(--barcode-bg-white);height:100%;overflow:auto;display:flex;flex-direction:column;box-shadow:var(--barcode-shadow-sm);z-index:10}.props-empty{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:16px;color:var(--barcode-text-xs);font-size:13px;height:100%}.props-empty-icon{width:64px;height:64px;border-radius:50%;background:#f9fafb;border:1px dashed var(--barcode-border);display:flex;align-items:center;justify-content:center;font-size:24px}.props-header{padding:16px 24px;border-bottom:1px solid var(--barcode-border)}.props-header h3{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--barcode-text-muted)}.props-body{padding:24px;display:flex;flex-direction:column;gap:24px}.props-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:480px){.props-grid{grid-template-columns:1fr}}.props-section{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:1px solid var(--barcode-border)}.props-section h3{font-size:11px;font-weight:600;color:var(--barcode-text)}.props-tip{background:var(--barcode-info-bg);color:var(--barcode-info-text);padding:12px;border-radius:var(--barcode-radius);font-size:12px;border-top:1px solid var(--barcode-border);margin-top:8px}.field{display:flex;flex-direction:column;gap:6px}.field-label{font-size:11px;color:var(--barcode-text-muted);font-weight:500}.field-row{display:flex;align-items:center;justify-content:space-between}.field-color-row{display:flex;gap:8px}.app-layout-barcode input[type=text],.app-layout-barcode input[type=number],.app-layout-barcode input[type=email],.app-layout-barcode input[type=password]{height:32px;padding:0 10px;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);font-size:13px;font-family:var(--barcode-font);background:var(--barcode-bg-white);color:var(--barcode-text);width:100%;outline:none;transition:border-color .15s}.app-layout-barcode input:focus{border-color:var(--barcode-primary);box-shadow:0 0 0 2px #3b82f61a}.app-layout-barcode input:disabled{background:#f9fafb;color:var(--barcode-text-muted)}.app-layout-barcode input[type=color]{width:40px;height:32px;padding:2px;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);cursor:pointer;background:var(--barcode-bg-white)}.app-layout-barcode input[type=range]{width:100%;height:6px;-webkit-appearance:none;appearance:none;background:#e5e7eb;border-radius:3px;outline:none}.app-layout-barcode input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border-radius:50%;background:var(--barcode-primary);cursor:pointer;border:2px solid var(--barcode-bg-white);box-shadow:var(--barcode-shadow-sm)}.app-layout-barcode input[type=range]:disabled{opacity:.4}.app-layout-barcode input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--barcode-primary)}.app-layout-barcode select{height:32px;padding:0 10px;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);font-size:13px;font-family:var(--barcode-font);background:var(--barcode-bg-white);color:var(--barcode-text);width:100%;outline:none;cursor:pointer}.app-layout-barcode select:focus{border-color:var(--barcode-primary)}.slider-row{display:flex;align-items:center;gap:8px}.slider-value{font-size:11px;width:32px;text-align:right;color:var(--barcode-text-muted);flex-shrink:0}.dialog-overlay{position:fixed;inset:0;background:#00000080;z-index:100;display:flex;align-items:center;justify-content:center}.dialog{background:var(--barcode-bg-white);border-radius:12px;box-shadow:0 20px 60px #0003;width:100%;max-width:425px;padding:24px;position:relative;max-height:85vh;overflow:auto}.dialog-lg{max-width:500px}.dialog-header{margin-bottom:16px}.dialog-title{font-size:18px;font-weight:600;margin-bottom:4px}.dialog-desc{font-size:13px;color:var(--barcode-text-muted)}.dialog-body{display:flex;flex-direction:column;gap:16px;padding:16px 0}.dialog-footer{display:flex;justify-content:flex-end;gap:8px;padding-top:16px}.dialog-form-row{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:16px}.dialog-form-label{text-align:right;font-size:13px;font-weight:500}.template-list{max-height:300px;overflow:auto;display:flex;flex-direction:column;gap:8px;padding-right:4px}.template-item{display:flex;align-items:center;justify-content:space-between;padding:12px;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);cursor:pointer;transition:background .15s}.template-item:hover{background:#f9fafb}.template-item-name{font-size:13px;font-weight:500}.template-item-meta{font-size:11px;color:var(--barcode-text-muted)}.template-item-delete{opacity:0;transition:opacity .15s}.template-item:hover .template-item-delete{opacity:1}.template-empty{text-align:center;padding:32px;color:var(--barcode-text-muted)}.not-found{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#f9fafb}.not-found-card{width:100%;max-width:400px;margin:0 16px;background:var(--barcode-bg-white);border:1px solid var(--barcode-border);border-radius:12px;padding:24px;box-shadow:var(--barcode-shadow)}.icon-sm{width:12px;height:12px}.icon{width:16px;height:16px}.icon-lg{width:20px;height:20px}.hidden{display:none}.toast-container{position:fixed;bottom:16px;right:16px;z-index:200;display:flex;flex-direction:column;gap:8px}.toast{background:var(--barcode-bg-white);border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);padding:12px 16px;box-shadow:var(--barcode-shadow-lg);min-width:250px;animation:toast-in .3s ease-out}.toast-destructive{border-color:var(--barcode-danger)}.toast-title{font-weight:600;font-size:13px}.toast-desc{font-size:12px;color:var(--barcode-text-muted);margin-top:2px}.print-preview-overlay{z-index:1000}.print-preview-dialog{max-width:560px}.print-preview-body{display:flex;flex-direction:column;gap:20px;padding:16px 0}.print-preview-controls{display:grid;grid-template-columns:1fr 1fr;gap:16px}.print-preview-controls .field-hint{font-size:11px;color:var(--barcode-text-muted);margin-top:4px}.print-preview-paper-wrap{display:flex;justify-content:center;padding:16px;background:#e5e7eb;border-radius:var(--barcode-radius)}.print-preview-paper{background:#fff;box-shadow:var(--barcode-shadow-lg);border:1px solid var(--barcode-border)}.print-preview-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--barcode-text-muted);font-size:13px}.print-preview-summary{font-size:12px;color:var(--barcode-text-muted)}@keyframes toast-in{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.logo-upload-zone{width:100%;min-height:100px;border:2px dashed var(--barcode-border);border-radius:var(--barcode-radius);background:linear-gradient(135deg,#fafbff,#f1f3fb);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 16px;cursor:pointer;transition:all .2s ease}.logo-upload-zone:hover{border-color:var(--barcode-primary);background:linear-gradient(135deg,#f5f7ff,#eef1fb);box-shadow:0 0 0 3px #32499f1f}.logo-upload-icon{width:36px;height:36px;border-radius:10px;background:var(--barcode-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.logo-upload-text{font-size:13px;font-weight:600;color:var(--barcode-text)}.logo-upload-hint{font-size:11px;color:var(--barcode-text-muted)}.logo-preview-card{width:100%;border:1px solid var(--barcode-border);border-radius:var(--barcode-radius);background:var(--barcode-bg-white);overflow:hidden;box-shadow:var(--barcode-shadow-sm)}.logo-preview-body{display:flex;align-items:center;gap:16px;padding:16px}.logo-preview-img{width:64px;height:64px;border-radius:8px;object-fit:contain;background:#f9fafb;border:1px solid var(--barcode-border);flex-shrink:0}.logo-preview-info{flex:1;min-width:0}.logo-preview-label{font-size:12px;font-weight:600;color:var(--barcode-text)}.logo-preview-buttons{display:flex;gap:8px;margin-top:10px}
