@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";.border-radius{border-radius:4px!important}.bg-light{background:#f3f3f3!important}.bg-light-positive{background:#69ce1430!important}.bg-light-primary{background:#146ebe30!important}.bg-light-warning{background:#f2c03730!important}.bg-light-negative{background:#ff291a26!important}.q-chip{font-weight:500!important}.q-chip__icon{font-size:1em}.q-chip__icon--left{margin-right:.4em}.text-muted{color:#7b7b7b!important}.q-toggle{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td{font-size:15px!important}.q-field input,.q-field select{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon{font-size:22px!important}.q-field.q-field--dense .q-icon{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon{font-size:25px!important}.text-caption{font-weight:500}.q-field__native.row.items-center>span{white-space:normal}.q-tree__icon,.q-tree__node-header-content .q-icon{font-size:17px}.q-tree__node--selected .q-tree__node-header-content{color:var(--q-primary)}.q-table--dense .q-table th,.q-table--dense .q-table td{padding:8px}.q-menu .q-item{-webkit-user-select:none;user-select:none}.q-field__label{font-weight:500}.text-bold{font-weight:600}.q-field--error .q-field__label{animation:none}.q-field--outlined .q-field__control:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody{opacity:.6}.disabled,.disabled *,[disabled],[disabled] *,.q-skeleton--anim{cursor:default!important}.q-checkbox__label{-webkit-user-select:none;user-select:none}.q-item__section--avatar{min-width:35px}.q-notification__caption{padding-top:5px}.q-notification{max-width:700px;transition:transform .5s,opacity 1s!important}.q-btn .q-icon,.q-btn .q-spinner{font-size:1.05rem}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.q-radio{-webkit-user-select:none;user-select:none}.gap-xs{display:flex;gap:4px}.gap-sm{display:flex;gap:8px}.gap-md{display:flex;gap:16px}.gap-lg{display:flex;gap:24px}.flex-grow-1,.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.break-word{word-break:break-word!important}.break-all{word-break:break-all!important}.white-space-pre{white-space:pre!important}.white-space-pre-wrap{white-space:pre-wrap!important}.white-space-pre-line{white-space:pre-line!important}.white-space-normal{white-space:normal!important}.text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.min-width{min-width:0}.overflow-y-auto{overflow-y:auto!important}.overflow-x-auto{overflow-x:auto!important}.overflow-scroll{overflow:scroll!important}.overflow-y-scroll{overflow-y:scroll!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-overlay{overflow:overlay!important}.overflow-y-overlay{overflow-y:overlay!important}.overflow-x-overlay{overflow-x:overlay!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-x-hidden{overflow-x:hidden!important}.scrollbar-on-hover:not(:hover)::-webkit-scrollbar{width:0;height:0}@media(min-width:600px){.flat-scrollbar::-webkit-scrollbar{width:12px;height:12px}.flat-scrollbar::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px}.flat-scrollbar::-webkit-scrollbar-track{background-color:transparent}.medium-scrollbar::-webkit-scrollbar{width:7px;height:7px}.thin-scrollbar::-webkit-scrollbar{width:5px;height:5px}.square-scrollbar::-webkit-scrollbar-thumb{border-radius:0!important}}.opacity-100{opacity:1!important}.opacity-75{opacity:.75!important}.opacity-50{opacity:.5!important}.opacity-25{opacity:.25!important}.opacity-0{opacity:0!important}.flex-row{flex-direction:row!important}.border{border:1px solid currentColor}.sticky-top{position:sticky!important;top:0}.sticky-bottom{position:sticky!important;bottom:0}.q-banner__content a{color:inherit!important;font-weight:600}.z-index{z-index:1!important}.z-index-1000{z-index:1000!important}.z-index-2000{z-index:2000!important}.flex-fill{flex:1 1 auto!important}.cursor-move{cursor:move!important}.cursor-text{cursor:text!important}.q-dialog.q-dialog--transparent-backdrop .q-dialog__backdrop{background-color:transparent!important}.aspect-ratio{aspect-ratio:1/1!important}body{overflow-x:hidden}.transition{transition:.35s ease all}.border-dashed{border-style:dashed!important}.border-solid{border-style:solid!important}.border-dotted{border-style:dotted!important}.border-none{border-style:none!important}.shadow-on-hover:not(:hover){box-shadow:none!important}.grid{display:grid!important}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-none{grid-template-columns:none}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.align-self-center{align-self:center!important}.align-self-start{align-self:start!important}.align-self-end{align-self:end!important}.align-self-baseline{align-self:baseline!important}.empty-none:empty{display:none!important}.scale-1{transform:scale(1.25)}.scale-2{transform:scale(1.5)}.scale-3{transform:scale(1.75)}.font-size-inherit{font-size:inherit!important}.line-height-inherit{line-height:inherit!important}*:focus-visible{outline:none!important}a:not([class]){color:var(--q-primary);font-weight:700}.text-primary,.hover\:text-primary:hover{color:var(--q-primary)!important}.hover\:bg-primary:hover{background-color:var(--q-primary)!important}.hover\:border-primary:hover{border-color:var(--q-primary)!important}.hover\:bg-grey-1:hover{background-color:#fafafa!important}.border-t-grey-4{border-top:1px solid #e0e0e0!important}::selection{background:var(--q-primary);color:#fff!important;text-shadow:none}::-moz-selection{background:var(--q-primary);color:#fff!important;text-shadow:none}.text-two-lines{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.text-three-lines{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.text-four-lines{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.text-five-lines{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.text-seven-lines{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.text-ten-lines{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}.q-field.q-field--no-border .q-field__control:before{border:none!important}.border-green{border-color:#4caf50!important}.border-red{border-color:#f44336!important}.border-orange{border-color:#ff9800!important}.border-blue{border-color:#2196f3!important}.border-grey{border-color:#9e9e9e!important}.border-grey-5{border-color:#bdbdbd!important}.border-grey-4{border-color:#e0e0e0!important}.border-primary{border-color:var(--q-primary)!important}.border-secondary{border-color:var(--q-secondary)!important}.card-shadow{box-shadow:0 3px #00000008!important}.text-underline{text-decoration:underline!important}.text-no-underline{text-decoration:none!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;user-select:auto!important}.max-full-height{max-height:100%!important}.max-full-width{max-width:100%!important}.min-full-height{min-height:100%!important}.min-full-width{min-width:100%!important}b,strong{font-weight:600!important}.btn__height__q-input.q-field--dense .q-field__control,.btn__height__q-input.q-field--dense .q-field__marginal{height:36px}.q-date__today{background:#0000001f!important}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-10{left:2.5rem}.z-10{z-index:10}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2 / span 2}.mb-0{margin-bottom:0}.mb-2{margin-bottom:.5rem}.mt-1{margin-top:.25rem}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.\!table{display:table!important}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-row{display:table-row}.grid{display:grid}.contents{display:contents}.list-item{display:list-item}.hidden{display:none}.size-1{width:.25rem;height:.25rem}.size-2{width:.5rem;height:.5rem}.size-3{width:.75rem;height:.75rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-12{height:3rem}.h-full{height:100%}.w-12{width:3rem}.w-\[100\%\]{width:100%}.w-\[100px\]{width:100px}.w-\[336px\]{width:336px}.w-full{width:100%}.min-w-96{min-width:24rem}.max-w-96{max-width:24rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.select-none{-webkit-user-select:none;user-select:none}.select-text{-webkit-user-select:text;user-select:text}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.columns-3{columns:3}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-between{align-content:space-between}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-2{gap:.5rem}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-dashed{border-style:dashed}.border-none{border-style:none}.border-neutral-100{--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity, 1))}.border-neutral-200{--tw-border-opacity: 1;border-color:rgb(229 229 229 / var(--tw-border-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.pb-2{padding-bottom:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-sm{font-size:.875rem;line-height:1.25rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-inherit{color:inherit}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.overline{text-decoration-line:overline}.line-through{text-decoration-line:line-through}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.empty\:hidden:empty{display:none}.hover\:underline:hover{text-decoration-line:underline}.loader-wrap[data-v-42a90ecb]{z-index:99999;position:fixed;left:0;top:0;width:100vw;height:100vh;background:#fff;display:flex;justify-content:center;align-items:center}.loader[data-v-42a90ecb]{width:8px;height:40px;border-radius:4px;display:block;margin:20px auto;position:relative;background:currentColor;color:var(--q-primary)!important;box-sizing:border-box;animation:animloader-42a90ecb .3s .3s linear infinite alternate}.loader[data-v-42a90ecb]:after,.loader[data-v-42a90ecb]:before{content:"";width:8px;height:40px;border-radius:4px;background:currentColor;position:absolute;top:50%;transform:translateY(-50%);left:20px;box-sizing:border-box;animation:animloader-42a90ecb .3s .45s linear infinite alternate}.loader[data-v-42a90ecb]:before{left:-20px;animation-delay:0s}@keyframes animloader-42a90ecb{0%{height:48px}to{height:4px}}.account-mismatch-dialog[data-v-95bb7e37]{min-width:300px;max-width:400px}.view-model-card[data-v-75d8f648]{display:flex;flex-direction:column}.view-model-card__content[data-v-75d8f648]{flex-grow:1;overflow:hidden}.border-radius[data-v-9d623075]{border-radius:4px!important}.bg-light[data-v-9d623075]{background:#f3f3f3!important}.bg-light-positive[data-v-9d623075]{background:#69ce1430!important}.bg-light-primary[data-v-9d623075]{background:#146ebe30!important}.bg-light-warning[data-v-9d623075]{background:#f2c03730!important}.bg-light-negative[data-v-9d623075]{background:#ff291a26!important}.q-chip[data-v-9d623075]{font-weight:500!important}.q-chip__icon[data-v-9d623075]{font-size:1em}.q-chip__icon--left[data-v-9d623075]{margin-right:.4em}.text-muted[data-v-9d623075]{color:#7b7b7b!important}.q-toggle[data-v-9d623075]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-9d623075]{font-size:15px!important}.q-field input[data-v-9d623075],.q-field select[data-v-9d623075]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-9d623075]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-9d623075]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-9d623075]{font-size:25px!important}.text-caption[data-v-9d623075]{font-weight:500}.q-field__native.row.items-center>span[data-v-9d623075]{white-space:normal}.q-tree__icon[data-v-9d623075],.q-tree__node-header-content .q-icon[data-v-9d623075]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-9d623075]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-9d623075],.q-table--dense .q-table td[data-v-9d623075]{padding:8px}.q-menu .q-item[data-v-9d623075]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-9d623075]{font-weight:500}.text-bold[data-v-9d623075]{font-weight:600}.q-field--error .q-field__label[data-v-9d623075]{animation:none}.q-field--outlined .q-field__control[data-v-9d623075]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-9d623075]{opacity:.6}.avatar[data-v-9d623075]{position:relative;flex:none;cursor:default}.avatar[data-v-9d623075]:hover{z-index:1}.avatar__overflow[data-v-9d623075]{background-color:#fff;overflow:hidden;width:100%;height:100%;transition:.15s ease box-shadow}.avatar.avatar--clickable[data-v-9d623075]{cursor:pointer}.avatar__content[data-v-9d623075]{width:100%;height:100%;transition:.15s ease box-shadow}.avatar__content.avatar__content--text[data-v-9d623075]{display:flex;justify-content:center;align-items:center;font-weight:600}.avatar__online-indicator[data-v-9d623075],.avatar__offline-indicator[data-v-9d623075]{position:absolute;right:0;bottom:0;width:25%;height:25%;border-radius:50%}.avatar__online-indicator[data-v-9d623075]{background-color:var(--q-positive)}.avatar__offline-indicator[data-v-9d623075]{background-color:#bdbdbd}.avatar__content.avatar__content--img[data-v-9d623075] .q-img{display:block!important;height:100%!important;width:100%!important}.user-chip__avatar[data-v-0572e3f1] .q-avatar__content{overflow:visible!important}.user-chip__avatar-padding[data-v-0572e3f1]{padding:2px;height:100%;width:100%}.border-radius[data-v-4cd5f6d7]{border-radius:4px!important}.bg-light[data-v-4cd5f6d7]{background:#f3f3f3!important}.bg-light-positive[data-v-4cd5f6d7]{background:#69ce1430!important}.bg-light-primary[data-v-4cd5f6d7]{background:#146ebe30!important}.bg-light-warning[data-v-4cd5f6d7]{background:#f2c03730!important}.bg-light-negative[data-v-4cd5f6d7]{background:#ff291a26!important}.q-chip[data-v-4cd5f6d7]{font-weight:500!important}.q-chip__icon[data-v-4cd5f6d7]{font-size:1em}.q-chip__icon--left[data-v-4cd5f6d7]{margin-right:.4em}.text-muted[data-v-4cd5f6d7]{color:#7b7b7b!important}.q-toggle[data-v-4cd5f6d7]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-4cd5f6d7]{font-size:15px!important}.q-field input[data-v-4cd5f6d7],.q-field select[data-v-4cd5f6d7]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-4cd5f6d7]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-4cd5f6d7]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-4cd5f6d7]{font-size:25px!important}.text-caption[data-v-4cd5f6d7]{font-weight:500}.q-field__native.row.items-center>span[data-v-4cd5f6d7]{white-space:normal}.q-tree__icon[data-v-4cd5f6d7],.q-tree__node-header-content .q-icon[data-v-4cd5f6d7]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-4cd5f6d7]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-4cd5f6d7],.q-table--dense .q-table td[data-v-4cd5f6d7]{padding:8px}.q-menu .q-item[data-v-4cd5f6d7]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-4cd5f6d7]{font-weight:500}.text-bold[data-v-4cd5f6d7]{font-weight:600}.q-field--error .q-field__label[data-v-4cd5f6d7]{animation:none}.q-field--outlined .q-field__control[data-v-4cd5f6d7]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-4cd5f6d7]{opacity:.6}.avatar[data-v-4cd5f6d7]{position:relative;flex:none;cursor:default}.avatar[data-v-4cd5f6d7]:hover{z-index:1}.avatar__overflow[data-v-4cd5f6d7]{background-color:#fff;overflow:hidden;width:100%;height:100%;transition:.15s ease box-shadow}.avatar.avatar--clickable[data-v-4cd5f6d7]{cursor:pointer}.avatar__content[data-v-4cd5f6d7]{width:100%;height:100%;transition:.15s ease box-shadow}.avatar__content.avatar__content--text[data-v-4cd5f6d7]{display:flex;justify-content:center;align-items:center;font-weight:600}.avatar__content.avatar__content--img[data-v-4cd5f6d7] .q-img{display:block!important;height:100%!important;width:100%!important}.customer-chip__avatar[data-v-26272eaa] .q-avatar__content{overflow:visible!important}.customer-chip__avatar-padding[data-v-26272eaa]{padding:2px;height:100%;width:100%}.border-radius[data-v-c25e0d5c]{border-radius:4px!important}.bg-light[data-v-c25e0d5c]{background:#f3f3f3!important}.bg-light-positive[data-v-c25e0d5c]{background:#69ce1430!important}.bg-light-primary[data-v-c25e0d5c]{background:#146ebe30!important}.bg-light-warning[data-v-c25e0d5c]{background:#f2c03730!important}.bg-light-negative[data-v-c25e0d5c]{background:#ff291a26!important}.q-chip[data-v-c25e0d5c]{font-weight:500!important}.q-chip__icon[data-v-c25e0d5c]{font-size:1em}.q-chip__icon--left[data-v-c25e0d5c]{margin-right:.4em}.text-muted[data-v-c25e0d5c]{color:#7b7b7b!important}.q-toggle[data-v-c25e0d5c]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-c25e0d5c]{font-size:15px!important}.q-field input[data-v-c25e0d5c],.q-field select[data-v-c25e0d5c]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-c25e0d5c]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-c25e0d5c]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-c25e0d5c]{font-size:25px!important}.text-caption[data-v-c25e0d5c]{font-weight:500}.q-field__native.row.items-center>span[data-v-c25e0d5c]{white-space:normal}.q-tree__icon[data-v-c25e0d5c],.q-tree__node-header-content .q-icon[data-v-c25e0d5c]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-c25e0d5c]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-c25e0d5c],.q-table--dense .q-table td[data-v-c25e0d5c]{padding:8px}.q-menu .q-item[data-v-c25e0d5c]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-c25e0d5c]{font-weight:500}.text-bold[data-v-c25e0d5c]{font-weight:600}.q-field--error .q-field__label[data-v-c25e0d5c]{animation:none}.q-field--outlined .q-field__control[data-v-c25e0d5c]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-c25e0d5c]{opacity:.6}.deal-stages__container[data-v-c25e0d5c]{padding:1px;border:1px solid #eeeeee;background-color:#eee;border-radius:20rem;overflow:hidden;display:flex;gap:1px}.deal-stages__stage[data-v-c25e0d5c]{flex:1 1;cursor:pointer;border:none;transition:.15s ease all}.deal-stages__container .deal-stages__stage[data-v-c25e0d5c]:first-child{border-radius:20rem 0 0 20rem}.deal-stages__container .deal-stages__stage[data-v-c25e0d5c]:last-child{border-radius:0 20rem 20rem 0}.deal-stages__stage[data-v-c25e0d5c]:not(.deal-stages__stage--active){background-color:#fff!important}.deal-stages__stage[data-v-c25e0d5c]:hover{z-index:1;background-color:var(--q-primary)!important}.tag-chip[data-v-79f0b89f]{transition:all .2s ease;font-weight:500}.tag-chip--clickable[data-v-79f0b89f]{cursor:pointer}.tag-chip--clickable[data-v-79f0b89f]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.tag-chip--small[data-v-79f0b89f]{font-size:.75rem;height:24px}.tag-chip--medium[data-v-79f0b89f]{font-size:.875rem;height:28px}.tag-chip--large[data-v-79f0b89f]{font-size:1rem;height:32px}.tag-chip-group[data-v-afdd38bb]{display:flex}.tag-chip-group--vertical[data-v-afdd38bb]{flex-direction:column}.tag-chip-group--wrap[data-v-afdd38bb]{flex-wrap:wrap}@media screen and (max-width:960px){.slide-left-enter-active,.slide-left-leave-active{position:fixed;transition:all .5s cubic-bezier(.45,.1,.1,1);z-index:0}.slide-left-enter-active{transform:translate(100vw)}.slide-left-enter-to{transform:translate(0);opacity:1}.slide-left-leave-to{transform:translate(-50vw);filter:brightness(.4)}.slide-right-enter-active,.slide-right-leave-active{position:fixed;transition:all .5s cubic-bezier(.45,.1,.1,1);z-index:10!important}.slide-right-enter-active{transform:translate(-50vw);filter:brightness(.4)}.slide-right-enter-to{transform:translate(0);opacity:1;filter:brightness(1)}.slide-right-leave-to{transform:translate(100vw);filter:brightness(1);background:#fff;position:fixed;z-index:1000!important}.slide-right-leave-active{z-index:1000!important}}.v-leave-active{transition:opacity .3s ease}.v-leave-to{opacity:0}button.without-icon i{display:none}.mce-ico.mce-i-fa{display:inline-block;font: 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tox-tbtn{cursor:pointer}.online-status[data-v-0fa35dc0]{bottom:0;background:#9ece69;position:absolute;right:0;width:9px;height:9px;border-radius:10px;border:1px solid #ffffff}.selected-label[data-v-0fa35dc0]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.border-radius[data-v-cb85e1c1]{border-radius:4px!important}.bg-light[data-v-cb85e1c1]{background:#f3f3f3!important}.bg-light-positive[data-v-cb85e1c1]{background:#69ce1430!important}.bg-light-primary[data-v-cb85e1c1]{background:#146ebe30!important}.bg-light-warning[data-v-cb85e1c1]{background:#f2c03730!important}.bg-light-negative[data-v-cb85e1c1]{background:#ff291a26!important}.q-chip[data-v-cb85e1c1]{font-weight:500!important}.q-chip__icon[data-v-cb85e1c1]{font-size:1em}.q-chip__icon--left[data-v-cb85e1c1]{margin-right:.4em}.text-muted[data-v-cb85e1c1]{color:#7b7b7b!important}.q-toggle[data-v-cb85e1c1]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-cb85e1c1]{font-size:15px!important}.q-field input[data-v-cb85e1c1],.q-field select[data-v-cb85e1c1]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-cb85e1c1]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-cb85e1c1]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-cb85e1c1]{font-size:25px!important}.text-caption[data-v-cb85e1c1]{font-weight:500}.q-field__native.row.items-center>span[data-v-cb85e1c1]{white-space:normal}.q-tree__icon[data-v-cb85e1c1],.q-tree__node-header-content .q-icon[data-v-cb85e1c1]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-cb85e1c1]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-cb85e1c1],.q-table--dense .q-table td[data-v-cb85e1c1]{padding:8px}.q-menu .q-item[data-v-cb85e1c1]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-cb85e1c1]{font-weight:500}.text-bold[data-v-cb85e1c1]{font-weight:600}.q-field--error .q-field__label[data-v-cb85e1c1]{animation:none}.q-field--outlined .q-field__control[data-v-cb85e1c1]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-cb85e1c1]{opacity:.6}.regulation-header[data-v-cb85e1c1]{max-width:1000px;margin:0 auto}.header-title[data-v-cb85e1c1]{margin-bottom:20px;padding-bottom:8px;border-bottom:1px solid #f0f2f5}.main-fields[data-v-cb85e1c1]{margin-bottom:12px}.main-fields .field-group[data-v-cb85e1c1]{margin-bottom:1px}.main-fields .field-group[data-v-cb85e1c1]:last-child{margin-bottom:0}.additional-fields .section-title[data-v-cb85e1c1]{margin-bottom:16px;padding-bottom:8px;border-bottom:1px solid #e8eaed}.field-group .field-label[data-v-cb85e1c1]{display:block;font-size:14px;font-weight:500;color:#3c4043;margin-bottom:8px;line-height:1.4}.modern-input[data-v-cb85e1c1] .q-field__control,.modern-textarea[data-v-cb85e1c1] .q-field__control,.modern-select[data-v-cb85e1c1] .q-field__control{border-radius:10px;border:2px solid #e8eaed;transition:all .2s ease;background:#fff;min-height:48px}.modern-input[data-v-cb85e1c1] .q-field__control:hover,.modern-textarea[data-v-cb85e1c1] .q-field__control:hover,.modern-select[data-v-cb85e1c1] .q-field__control:hover{border-color:#dadce0}.modern-input[data-v-cb85e1c1] .q-field--focused .q-field__control,.modern-textarea[data-v-cb85e1c1] .q-field--focused .q-field__control,.modern-select[data-v-cb85e1c1] .q-field--focused .q-field__control{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21a}.modern-input[data-v-cb85e1c1] .q-field__native,.modern-textarea[data-v-cb85e1c1] .q-field__native,.modern-select[data-v-cb85e1c1] .q-field__native{padding:12px 16px;font-size:15px;line-height:1.4}.modern-input[data-v-cb85e1c1] .q-field__prepend,.modern-textarea[data-v-cb85e1c1] .q-field__prepend,.modern-select[data-v-cb85e1c1] .q-field__prepend{padding-left:16px}.modern-input[data-v-cb85e1c1] .q-field__prepend .input-icon,.modern-textarea[data-v-cb85e1c1] .q-field__prepend .input-icon,.modern-select[data-v-cb85e1c1] .q-field__prepend .input-icon{color:#5f6368;font-size:18px;transition:color .2s ease}.modern-input[data-v-cb85e1c1] .q-field--focused .q-field__prepend .input-icon,.modern-textarea[data-v-cb85e1c1] .q-field--focused .q-field__prepend .input-icon,.modern-select[data-v-cb85e1c1] .q-field--focused .q-field__prepend .input-icon{color:#1976d2}.modern-textarea[data-v-cb85e1c1] .q-field__native{resize:vertical;min-height:80px}.modern-input[data-v-cb85e1c1] .q-field__native::placeholder,.modern-textarea[data-v-cb85e1c1] .q-field__native::placeholder,.modern-select[data-v-cb85e1c1] .q-field__native::placeholder{color:#9aa0a6;font-style:italic}[data-v-cb85e1c1] .q-field__bottom{padding-top:6px}[data-v-cb85e1c1] .q-field__bottom .q-field__counter{color:#5f6368;font-size:12px}[data-v-cb85e1c1] .q-field--error .q-field__control{border-color:#d93025!important}[data-v-cb85e1c1] .q-field--error .q-field__messages{color:#d93025;font-size:12px;margin-top:4px}.modern-select[data-v-cb85e1c1] .q-field__append{padding-right:12px}.modern-select[data-v-cb85e1c1] .q-field__append .q-icon{color:#5f6368;transition:transform .2s ease,color .2s ease}.modern-select[data-v-cb85e1c1] .q-field--focused .q-field__append .q-icon{color:#1976d2;transform:rotate(180deg)}@keyframes fadeInUp-cb85e1c1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.field-group[data-v-cb85e1c1]{animation:fadeInUp-cb85e1c1 .3s ease}@media(max-width:768px){.regulation-header[data-v-cb85e1c1]{padding:0 8px}.main-fields[data-v-cb85e1c1]{margin-bottom:32px}.main-fields .field-group[data-v-cb85e1c1],.additional-fields .section-title[data-v-cb85e1c1]{margin-bottom:20px}.modern-input[data-v-cb85e1c1] .q-field__control,.modern-textarea[data-v-cb85e1c1] .q-field__control,.modern-select[data-v-cb85e1c1] .q-field__control{min-height:44px}.modern-input[data-v-cb85e1c1] .q-field__native,.modern-textarea[data-v-cb85e1c1] .q-field__native,.modern-select[data-v-cb85e1c1] .q-field__native{padding:10px 14px;font-size:14px}.modern-input[data-v-cb85e1c1] .q-field__prepend,.modern-textarea[data-v-cb85e1c1] .q-field__prepend,.modern-select[data-v-cb85e1c1] .q-field__prepend{padding-left:14px}.modern-input[data-v-cb85e1c1] .q-field__prepend .input-icon,.modern-textarea[data-v-cb85e1c1] .q-field__prepend .input-icon,.modern-select[data-v-cb85e1c1] .q-field__prepend .input-icon{font-size:16px}}.border-radius[data-v-49607dfa]{border-radius:4px!important}.bg-light[data-v-49607dfa]{background:#f3f3f3!important}.bg-light-positive[data-v-49607dfa]{background:#69ce1430!important}.bg-light-primary[data-v-49607dfa]{background:#146ebe30!important}.bg-light-warning[data-v-49607dfa]{background:#f2c03730!important}.bg-light-negative[data-v-49607dfa]{background:#ff291a26!important}.q-chip[data-v-49607dfa]{font-weight:500!important}.q-chip__icon[data-v-49607dfa]{font-size:1em}.q-chip__icon--left[data-v-49607dfa]{margin-right:.4em}.text-muted[data-v-49607dfa]{color:#7b7b7b!important}.q-toggle[data-v-49607dfa]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-49607dfa]{font-size:15px!important}.q-field input[data-v-49607dfa],.q-field select[data-v-49607dfa]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-49607dfa]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-49607dfa]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-49607dfa]{font-size:25px!important}.text-caption[data-v-49607dfa]{font-weight:500}.q-field__native.row.items-center>span[data-v-49607dfa]{white-space:normal}.q-tree__icon[data-v-49607dfa],.q-tree__node-header-content .q-icon[data-v-49607dfa]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-49607dfa]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-49607dfa],.q-table--dense .q-table td[data-v-49607dfa]{padding:8px}.q-menu .q-item[data-v-49607dfa]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-49607dfa]{font-weight:500}.text-bold[data-v-49607dfa]{font-weight:600}.q-field--error .q-field__label[data-v-49607dfa]{animation:none}.q-field--outlined .q-field__control[data-v-49607dfa]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-49607dfa]{opacity:.6}.step-card[data-v-49607dfa]{border-radius:12px;border:2px solid #f1f3f4;background:#fff;transition:all .3s ease;overflow:hidden}.step-card[data-v-49607dfa]:hover{border-color:#e8eaed;box-shadow:0 4px 16px #00000014}.step-header[data-v-49607dfa]{background:linear-gradient(135deg,#fafbfc,#f8f9fa);border-bottom:1px solid #e8eaed;padding:20px 24px}.step-header-content[data-v-49607dfa]{display:flex;align-items:flex-start;gap:16px}.step-number-section[data-v-49607dfa]{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.step-number-section .step-number[data-v-49607dfa]{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;box-shadow:0 2px 8px #1976d24d}.step-number-section .drag-handle[data-v-49607dfa]{color:#9aa0a6;cursor:grab;font-size:14px;transition:color .2s ease}.step-number-section .drag-handle[data-v-49607dfa]:hover{color:#1976d2}.step-number-section .drag-handle[data-v-49607dfa]:active{cursor:grabbing}.step-main-info[data-v-49607dfa]{flex:1;min-width:0}.step-title-field[data-v-49607dfa]{margin-bottom:16px}.step-title-field .title-input[data-v-49607dfa] .q-field__control{border-radius:8px;border:2px solid #e8eaed;background:#fff}.step-title-field .title-input[data-v-49607dfa] .q-field__control:hover{border-color:#dadce0}.step-title-field .title-input[data-v-49607dfa] .q-field--focused .q-field__control{border-color:#1976d2;box-shadow:0 0 0 3px #1976d21a}.step-title-field .title-input[data-v-49607dfa] .q-field__native{font-weight:500;font-size:16px}.step-params .param-select[data-v-49607dfa] .q-field__control{border-radius:6px;border:1px solid #e8eaed;background:#fff;min-height:40px}.step-params .param-select[data-v-49607dfa] .q-field--focused .q-field__control{border-color:#1976d2}.step-actions[data-v-49607dfa]{display:flex;flex-direction:column;gap:4px;flex-shrink:0}.step-actions .action-btn[data-v-49607dfa]{width:36px;height:36px;transition:all .2s ease}.step-actions .action-btn[data-v-49607dfa]:hover{transform:scale(1.1)}.step-content[data-v-49607dfa]{padding:24px}.step-content .content-label[data-v-49607dfa]{display:flex;align-items:center;margin-bottom:12px;font-size:14px}.step-content .editor-container[data-v-49607dfa]{border-radius:8px;overflow:hidden;border:1px solid #e8eaed}.step-content .editor-container[data-v-49607dfa] .tox-tinymce{border:none;border-radius:8px}.step-content .editor-container[data-v-49607dfa] .tox .tox-toolbar__primary{background:#f8f9fa;border-bottom:1px solid #e8eaed}.step-content .editor-container[data-v-49607dfa] .tox .tox-edit-area__iframe{background:#fff}.step-content .editor-container[data-v-49607dfa] .tox .tox-toolbar__group{border-color:#e8eaed}.step-content .editor-container[data-v-49607dfa] .tox .tox-tbtn{border-radius:4px}.step-content .editor-container[data-v-49607dfa] .tox .tox-tbtn:hover{background:#e8eaed}.step-images[data-v-49607dfa]{padding:24px;background:#fafbfc;border-top:1px solid #e8eaed}.step-images .images-label[data-v-49607dfa]{display:flex;align-items:center;margin-bottom:16px;font-size:14px}.step-images .images-grid[data-v-49607dfa]{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.step-images .image-item .image-card[data-v-49607dfa]{border-radius:8px;border:1px solid #e8eaed;overflow:hidden;transition:all .2s ease}.step-images .image-item .image-card[data-v-49607dfa]:hover{border-color:#dadce0;box-shadow:0 2px 8px #00000014}.step-images .image-item .image-wrapper[data-v-49607dfa]{position:relative}.step-images .image-item .image-wrapper .step-image[data-v-49607dfa]{border-radius:8px 8px 0 0}.step-images .image-item .image-wrapper .remove-btn[data-v-49607dfa]{background:#ffffffe6;backdrop-filter:blur(4px);transition:all .2s ease}.step-images .image-item .image-wrapper .remove-btn[data-v-49607dfa]:hover{background:#fff;transform:scale(1.1)}.step-images .image-item .image-description[data-v-49607dfa] .q-field__native{font-size:13px;color:#5f6368;font-style:italic}.step-scripts[data-v-49607dfa]{padding:24px;background:#f8f9fa;border-top:1px solid #e8eaed}.step-scripts .scripts-label[data-v-49607dfa]{display:flex;align-items:center;margin-bottom:8px;font-size:14px}.step-scripts .scripts-chips[data-v-49607dfa]{display:flex;flex-wrap:wrap}.step-responsibles[data-v-49607dfa]{padding:24px;background:#faf8ff;border-top:1px solid #e8eaed}.step-responsibles .responsibles-label[data-v-49607dfa]{display:flex;align-items:center;margin-bottom:8px;font-size:14px;color:#7c3aed}.step-responsibles .responsibles-chips[data-v-49607dfa]{display:flex;flex-wrap:wrap}@media(max-width:768px){.step-header-content[data-v-49607dfa]{flex-direction:column;gap:12px}.step-number-section[data-v-49607dfa]{flex-direction:row;align-self:stretch;justify-content:space-between}.step-actions[data-v-49607dfa]{flex-direction:row;align-self:stretch;justify-content:flex-end}.step-content[data-v-49607dfa],.step-images[data-v-49607dfa]{padding:16px}.images-grid[data-v-49607dfa]{grid-template-columns:1fr}}@keyframes stepSlideIn-49607dfa{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.step-card[data-v-49607dfa]{animation:stepSlideIn-49607dfa .4s ease}.sortable-ghost[data-v-49607dfa]{opacity:.5;transform:rotate(2deg)}.sortable-ghost .step-card[data-v-49607dfa]{border-color:#1976d2;background:#1976d20d}.sortable-chosen .step-card[data-v-49607dfa]{box-shadow:0 8px 24px #00000026;transform:scale(1.02)}.border-radius[data-v-347a4d02]{border-radius:4px!important}.bg-light[data-v-347a4d02]{background:#f3f3f3!important}.bg-light-positive[data-v-347a4d02]{background:#69ce1430!important}.bg-light-primary[data-v-347a4d02]{background:#146ebe30!important}.bg-light-warning[data-v-347a4d02]{background:#f2c03730!important}.bg-light-negative[data-v-347a4d02]{background:#ff291a26!important}.q-chip[data-v-347a4d02]{font-weight:500!important}.q-chip__icon[data-v-347a4d02]{font-size:1em}.q-chip__icon--left[data-v-347a4d02]{margin-right:.4em}.text-muted[data-v-347a4d02]{color:#7b7b7b!important}.q-toggle[data-v-347a4d02]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-347a4d02]{font-size:15px!important}.q-field input[data-v-347a4d02],.q-field select[data-v-347a4d02]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-347a4d02]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-347a4d02]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-347a4d02]{font-size:25px!important}.text-caption[data-v-347a4d02]{font-weight:500}.q-field__native.row.items-center>span[data-v-347a4d02]{white-space:normal}.q-tree__icon[data-v-347a4d02],.q-tree__node-header-content .q-icon[data-v-347a4d02]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-347a4d02]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-347a4d02],.q-table--dense .q-table td[data-v-347a4d02]{padding:8px}.q-menu .q-item[data-v-347a4d02]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-347a4d02]{font-weight:500}.text-bold[data-v-347a4d02]{font-weight:600}.q-field--error .q-field__label[data-v-347a4d02]{animation:none}.q-field--outlined .q-field__control[data-v-347a4d02]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-347a4d02]{opacity:.6}.regulation-viewer-dialog .viewer-card[data-v-347a4d02]{width:100%;max-width:1200px;height:90vh;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #00000026;display:flex;flex-direction:column}.viewer-header[data-v-347a4d02]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:24px 32px;border-bottom:1px solid #dee2e6;display:flex;align-items:center;justify-content:space-between}.viewer-header .header-content[data-v-347a4d02]{display:flex;align-items:center;gap:16px}.viewer-header .header-content .header-icon-section[data-v-347a4d02]{width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,#1976d2,#1565c0);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #1976d24d}.viewer-header .header-content .header-icon-section .header-icon[data-v-347a4d02]{color:#fff;font-size:20px}.viewer-header .header-content .header-text .header-title[data-v-347a4d02]{font-size:24px;font-weight:600;color:#212529;line-height:1.2;margin-bottom:4px}.viewer-header .header-content .header-text .header-subtitle[data-v-347a4d02]{font-size:14px;color:#6c757d;font-weight:400}.viewer-header .header-actions[data-v-347a4d02]{display:flex;gap:8px}.viewer-header .header-actions .action-btn[data-v-347a4d02]{width:40px;height:40px;transition:all .2s ease}.viewer-header .header-actions .action-btn.print-btn[data-v-347a4d02]:hover{background:#1976d21a;color:#1976d2;transform:scale(1.1)}.viewer-header .header-actions .action-btn.close-btn[data-v-347a4d02]:hover{background:#f443361a;color:#f44336;transform:rotate(90deg)}.viewer-content[data-v-347a4d02]{flex:1;padding:32px;background:#fafbfc;min-height:400px}.content-container[data-v-347a4d02]{max-width:1000px;margin:0 auto}.regulation-info-card[data-v-347a4d02]{background:#fff;border-radius:16px;padding:32px;margin-bottom:32px;box-shadow:0 4px 16px #00000014;border:1px solid #e9ecef}.regulation-info-card .regulation-header-info[data-v-347a4d02]{margin-bottom:24px}.regulation-info-card .regulation-header-info .regulation-title[data-v-347a4d02]{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;color:#212529;margin-bottom:20px;line-height:1.3}.regulation-info-card .regulation-header-info .regulation-title .title-icon[data-v-347a4d02]{color:#1976d2;font-size:24px}.regulation-info-card .regulation-header-info .regulation-meta[data-v-347a4d02]{display:flex;flex-wrap:wrap;gap:24px}.regulation-info-card .regulation-header-info .regulation-meta .meta-item[data-v-347a4d02]{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.regulation-info-card .regulation-header-info .regulation-meta .meta-item .meta-icon[data-v-347a4d02]{color:#6c757d;font-size:14px}.regulation-info-card .regulation-header-info .regulation-meta .meta-item .meta-label[data-v-347a4d02]{font-weight:500;color:#495057;font-size:14px}.regulation-info-card .regulation-header-info .regulation-meta .meta-item .meta-value[data-v-347a4d02]{color:#212529;font-size:14px}.regulation-info-card .regulation-description .description-label[data-v-347a4d02]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#495057;margin-bottom:12px}.regulation-info-card .regulation-description .description-label .description-icon[data-v-347a4d02]{color:#6c757d;font-size:14px}.regulation-info-card .regulation-description .description-content[data-v-347a4d02]{font-size:15px;line-height:1.6;color:#495057;background:#f8f9fa;padding:16px 20px;border-radius:8px;border-left:4px solid #1976d2}.steps-section .steps-header[data-v-347a4d02]{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;color:#212529;margin-bottom:24px;padding:16px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000f;border:1px solid #e9ecef}.steps-section .steps-header .steps-icon[data-v-347a4d02]{color:#1976d2;font-size:18px}.steps-section .steps-header .steps-count[data-v-347a4d02]{margin-left:auto;background:#e3f2fd;color:#1976d2;padding:4px 12px;border-radius:12px;font-size:14px;font-weight:500}.steps-list[data-v-347a4d02]{display:flex;flex-direction:column;gap:20px}.steps-list .step-card[data-v-347a4d02]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 16px #00000014;border:1px solid #e9ecef;transition:all .3s ease}.steps-list .step-card[data-v-347a4d02]:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-2px)}.steps-list .step-card .step-header[data-v-347a4d02]{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.steps-list .step-card .step-header .step-number-badge[data-v-347a4d02]{width:40px;height:40px;border-radius:12px;background:linear-gradient(135deg,#1976d2,#1565c0);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:18px;box-shadow:0 4px 12px #1976d24d;flex-shrink:0}.steps-list .step-card .step-header .step-main-info[data-v-347a4d02]{flex:1;min-width:0}.steps-list .step-card .step-header .step-main-info .step-title[data-v-347a4d02]{font-size:18px;font-weight:600;color:#212529;margin-bottom:12px;line-height:1.4}.steps-list .step-card .step-header .step-main-info .step-badges[data-v-347a4d02]{display:flex;flex-wrap:wrap;gap:8px}.steps-list .step-card .step-header .step-main-info .step-badges .status-badge[data-v-347a4d02],.steps-list .step-card .step-header .step-main-info .step-badges .importance-badge[data-v-347a4d02]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500}.steps-list .step-card .step-header .step-main-info .step-badges .status-badge .badge-icon[data-v-347a4d02],.steps-list .step-card .step-header .step-main-info .step-badges .importance-badge .badge-icon[data-v-347a4d02]{font-size:11px}.steps-list .step-card .step-description[data-v-347a4d02]{margin-left:56px;margin-bottom:16px}.steps-list .step-card .step-description .description-content[data-v-347a4d02]{font-size:15px;line-height:1.6;color:#495057}.steps-list .step-card .step-description .description-content[data-v-347a4d02] p{margin-bottom:12px}.steps-list .step-card .step-description .description-content[data-v-347a4d02] p:last-child{margin-bottom:0}.steps-list .step-card .step-description .description-content[data-v-347a4d02] ul,.steps-list .step-card .step-description .description-content[data-v-347a4d02] ol{margin:12px 0;padding-left:20px}.steps-list .step-card .step-description .description-content[data-v-347a4d02] strong,.steps-list .step-card .step-description .description-content[data-v-347a4d02] b{font-weight:600;color:#212529}.steps-list .step-card .step-images[data-v-347a4d02]{margin-left:56px}.steps-list .step-card .step-images .images-label[data-v-347a4d02]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#495057;margin-bottom:16px}.steps-list .step-card .step-images .images-label .images-icon[data-v-347a4d02]{color:#6c757d;font-size:14px}.steps-list .step-card .step-images .images-grid[data-v-347a4d02]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.steps-list .step-card .step-images .images-grid .image-item .image-wrapper[data-v-347a4d02]{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #0000001a}.steps-list .step-card .step-images .images-grid .image-item .image-wrapper .step-image[data-v-347a4d02]{border-radius:12px}.steps-list .step-card .step-images .images-grid .image-item .image-wrapper .image-overlay[data-v-347a4d02]{position:absolute;top:8px;right:8px;opacity:0;transition:opacity .2s ease}.steps-list .step-card .step-images .images-grid .image-item .image-wrapper .image-overlay .expand-btn[data-v-347a4d02]{background:#0009;backdrop-filter:blur(4px)}.steps-list .step-card .step-images .images-grid .image-item .image-wrapper:hover .image-overlay[data-v-347a4d02]{opacity:1}.steps-list .step-card .step-images .images-grid .image-item .image-caption[data-v-347a4d02]{margin-top:8px;font-size:13px;color:#6c757d;font-style:italic;text-align:center}.empty-steps[data-v-347a4d02]{text-align:center;padding:60px 32px;background:#fff;border-radius:16px;border:2px dashed #dee2e6}.empty-steps .empty-icon[data-v-347a4d02]{font-size:48px;color:#adb5bd;margin-bottom:16px}.empty-steps .empty-title[data-v-347a4d02]{font-size:20px;font-weight:600;color:#6c757d;margin-bottom:8px}.empty-steps .empty-subtitle[data-v-347a4d02]{font-size:14px;color:#adb5bd}.viewer-actions[data-v-347a4d02]{background:#fff;padding:20px 32px 24px;border-top:1px solid #dee2e6;gap:12px}.viewer-actions .action-button[data-v-347a4d02]{border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s ease}.viewer-actions .action-button.primary-button[data-v-347a4d02]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1976d24d}.viewer-actions .action-button[data-v-347a4d02]:not(.primary-button):hover{background:#0000000a}@media(max-width:768px){.regulation-viewer-dialog .viewer-card[data-v-347a4d02]{border-radius:0;height:100vh;max-width:100vw}.viewer-header[data-v-347a4d02],.viewer-content[data-v-347a4d02],.viewer-actions[data-v-347a4d02]{padding-left:16px;padding-right:16px}.viewer-content[data-v-347a4d02]{padding-top:24px;padding-bottom:24px}.regulation-info-card[data-v-347a4d02],.step-card[data-v-347a4d02]{padding:20px}.regulation-meta[data-v-347a4d02]{flex-direction:column;align-items:stretch}.regulation-meta .meta-item[data-v-347a4d02]{flex-direction:column;align-items:flex-start;gap:4px}.step-header[data-v-347a4d02]{flex-direction:column;gap:12px}.step-header .step-number-badge[data-v-347a4d02]{align-self:flex-start}.step-description[data-v-347a4d02],.step-images[data-v-347a4d02]{margin-left:0}.images-grid[data-v-347a4d02]{grid-template-columns:1fr}}@media print{body[data-v-347a4d02] *{visibility:hidden}.content-container[data-v-347a4d02],.content-container[data-v-347a4d02] *{visibility:visible}.content-container[data-v-347a4d02]{position:absolute;left:0;top:0;width:100%;background:#fff!important}.regulation-info-card[data-v-347a4d02],.step-card[data-v-347a4d02]{box-shadow:none!important;border:1px solid #dee2e6!important}.step-card[data-v-347a4d02]:hover{transform:none!important}}.step-violations-critical[data-v-347a4d02]{border-left:4px solid #f44336!important;background:linear-gradient(90deg,#f443360d,#fff)!important}.step-violations-critical[data-v-347a4d02]:hover{box-shadow:0 8px 24px #f4433633!important}.step-violations-high[data-v-347a4d02]{border-left:4px solid #ff9800!important;background:linear-gradient(90deg,#ff98000d,#fff)!important}.step-violations-high[data-v-347a4d02]:hover{box-shadow:0 8px 24px #ff980033!important}.step-violations-normal[data-v-347a4d02]{border-left:4px solid #ffc107!important;background:linear-gradient(90deg,#ffc1070d,#fff)!important}.step-violations-normal[data-v-347a4d02]:hover{box-shadow:0 8px 24px #ffc10733!important}.violations-badge[data-v-347a4d02]{animation:pulse-347a4d02 2s infinite}.violations-warning-badge[data-v-347a4d02]{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;font-size:13px;font-weight:500;animation:pulse-347a4d02 2s infinite}.violations-warning-badge .badge-icon[data-v-347a4d02]{font-size:11px}@keyframes fadeInUp-347a4d02{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-347a4d02{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.step-card[data-v-347a4d02]{animation:fadeInUp-347a4d02 .4s ease}.border-radius[data-v-ceee1b6d]{border-radius:4px!important}.bg-light[data-v-ceee1b6d]{background:#f3f3f3!important}.bg-light-positive[data-v-ceee1b6d]{background:#69ce1430!important}.bg-light-primary[data-v-ceee1b6d]{background:#146ebe30!important}.bg-light-warning[data-v-ceee1b6d]{background:#f2c03730!important}.bg-light-negative[data-v-ceee1b6d]{background:#ff291a26!important}.q-chip[data-v-ceee1b6d]{font-weight:500!important}.q-chip__icon[data-v-ceee1b6d]{font-size:1em}.q-chip__icon--left[data-v-ceee1b6d]{margin-right:.4em}.text-muted[data-v-ceee1b6d]{color:#7b7b7b!important}.q-toggle[data-v-ceee1b6d]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-ceee1b6d]{font-size:15px!important}.q-field input[data-v-ceee1b6d],.q-field select[data-v-ceee1b6d]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-ceee1b6d]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-ceee1b6d]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-ceee1b6d]{font-size:25px!important}.text-caption[data-v-ceee1b6d]{font-weight:500}.q-field__native.row.items-center>span[data-v-ceee1b6d]{white-space:normal}.q-tree__icon[data-v-ceee1b6d],.q-tree__node-header-content .q-icon[data-v-ceee1b6d]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-ceee1b6d]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-ceee1b6d],.q-table--dense .q-table td[data-v-ceee1b6d]{padding:8px}.q-menu .q-item[data-v-ceee1b6d]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-ceee1b6d]{font-weight:500}.text-bold[data-v-ceee1b6d]{font-weight:600}.q-field--error .q-field__label[data-v-ceee1b6d]{animation:none}.q-field--outlined .q-field__control[data-v-ceee1b6d]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-ceee1b6d]{opacity:.6}.regulation-editor-dialog .regulation-editor-card[data-v-ceee1b6d]{width:100%;max-width:1200px;height:90vh;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px #00000026;display:flex;flex-direction:column}.editor-header[data-v-ceee1b6d]{background:linear-gradient(135deg,#fafafa,#f5f5f5);padding:24px 32px 20px;border-bottom:1px solid #e0e0e0}.editor-header .close-button[data-v-ceee1b6d]{transition:all .2s ease}.editor-header .close-button[data-v-ceee1b6d]:hover{transform:rotate(90deg);background:#ff4c511a;color:#ff4c51}.header-separator[data-v-ceee1b6d]{margin:0}.editor-content[data-v-ceee1b6d]{flex:1;overflow-y:auto;min-height:0}.regulation-info-section[data-v-ceee1b6d]{padding:24px 32px;background:#fff}.section-separator[data-v-ceee1b6d]{margin:0;border-color:#e8eaed}.steps-section[data-v-ceee1b6d]{padding:32px;background:#fafbfc;min-height:500px}.steps-section .steps-title-section[data-v-ceee1b6d]{text-align:center;margin-bottom:24px}.steps-section .add-step-section[data-v-ceee1b6d]{text-align:center;padding:20px;background:#fff;border-radius:12px;border:2px dashed #e0e7ff;transition:all .3s ease}.steps-section .add-step-section[data-v-ceee1b6d]:hover{border-color:#1976d2;background:#f8faff}.steps-section .add-step-section .add-step-button-main[data-v-ceee1b6d]{border-radius:12px;font-weight:600;padding:12px 32px;transition:all .3s ease;min-width:200px}.steps-section .add-step-section .add-step-button-main[data-v-ceee1b6d]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1976d24d}.steps-section .add-step-section .add-step-button-main.pulse-animation[data-v-ceee1b6d]{animation:pulse-ceee1b6d 2s infinite}.steps-info[data-v-ceee1b6d]{text-align:center;padding:12px 20px;background:#1976d20d;border-radius:8px;border:1px solid rgba(25,118,210,.1)}.steps-container[data-v-ceee1b6d]{min-height:200px}.steps-container .step-item[data-v-ceee1b6d]{margin-bottom:24px;transition:all .3s ease}.steps-container .step-item[data-v-ceee1b6d]:last-child{margin-bottom:0}.step-ghost[data-v-ceee1b6d]{opacity:.5;background:#1976d21a;border:2px dashed #1976d2;border-radius:12px;transform:rotate(2deg)}.empty-state[data-v-ceee1b6d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 32px;text-align:center;background:linear-gradient(135deg,#f8faff,#f0f4ff);border-radius:16px;border:2px dashed #c7d2fe;margin:20px 0}.empty-state .empty-icon[data-v-ceee1b6d]{font-size:48px;color:#a5b4fc;margin-bottom:16px}.empty-state .empty-title[data-v-ceee1b6d]{color:#4338ca;font-weight:600;margin-bottom:8px}.empty-state .empty-subtitle[data-v-ceee1b6d]{color:#6366f1;margin-bottom:20px}.editor-actions[data-v-ceee1b6d]{background:#fff;padding:20px 32px 24px;border-top:1px solid #e0e0e0;gap:12px}.editor-actions .action-button[data-v-ceee1b6d]{border-radius:8px;padding:8px 24px;font-weight:500;transition:all .2s ease}.editor-actions .action-button.primary-button[data-v-ceee1b6d]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1976d24d}.editor-actions .action-button[data-v-ceee1b6d]:not(.primary-button):hover{background:#0000000a}@media(max-width:768px){.regulation-editor-dialog .regulation-editor-card[data-v-ceee1b6d]{border-radius:0;height:100vh;max-width:100vw}.editor-header[data-v-ceee1b6d],.regulation-info-section[data-v-ceee1b6d],.steps-section[data-v-ceee1b6d],.editor-actions[data-v-ceee1b6d]{padding-left:16px;padding-right:16px}.steps-section[data-v-ceee1b6d]{padding-top:24px;padding-bottom:24px}.steps-header .row[data-v-ceee1b6d]{flex-direction:column;align-items:stretch;gap:16px}.steps-header .row .add-step-button[data-v-ceee1b6d]{align-self:stretch}}@keyframes fadeInUp-ceee1b6d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-ceee1b6d{0%{transform:scale(1);box-shadow:0 4px 12px #1976d24d}50%{transform:scale(1.05);box-shadow:0 8px 24px #1976d266}to{transform:scale(1);box-shadow:0 4px 12px #1976d24d}}.step-item[data-v-ceee1b6d]{animation:fadeInUp-ceee1b6d .3s ease}.finance-page[data-v-c66f34ad]{padding:0;background:#fafafa;min-height:100vh}.page-header[data-v-c66f34ad]{background:#fff;border-bottom:1px solid #e0e0e0;padding:24px 32px}.header-content[data-v-c66f34ad]{display:flex;justify-content:space-between;align-items:center;margin:0 auto}.title-section[data-v-c66f34ad]{flex:1}.page-title[data-v-c66f34ad]{font-size:28px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.2}.page-subtitle[data-v-c66f34ad]{color:#666;margin:4px 0 0;font-size:14px;font-weight:400}.action-button[data-v-c66f34ad]{border-radius:6px;font-weight:500;padding:8px 20px;font-size:14px}.content-wrapper[data-v-c66f34ad]{margin:0 auto;padding:24px 32px}.nav-tabs[data-v-c66f34ad]{display:flex;gap:2px;background:#f5f5f5;padding:4px;border-radius:8px;margin-bottom:24px;width:fit-content}.nav-tab[data-v-c66f34ad]{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;background:transparent;border-radius:6px;cursor:pointer;font-weight:500;font-size:14px;color:#666;transition:all .2s ease}.nav-tab[data-v-c66f34ad]:hover{background:#e8e8e8;color:#333}.nav-tab.active[data-v-c66f34ad]{background:#fff;color:#1976d2;box-shadow:0 1px 3px #0000001a}.tab-icon[data-v-c66f34ad]{opacity:.8}.sub-nav[data-v-c66f34ad]{display:flex;gap:1px;margin-bottom:24px;border-bottom:1px solid #e0e0e0}.sub-tab[data-v-c66f34ad]{padding:12px 20px;border:none;background:transparent;cursor:pointer;font-weight:500;font-size:14px;color:#666;border-bottom:2px solid transparent;transition:all .2s ease}.sub-tab[data-v-c66f34ad]:hover:not(.disabled){color:#333;background:#f8f8f8}.sub-tab.active[data-v-c66f34ad]{color:#1976d2;border-bottom-color:#1976d2}.sub-tab.disabled[data-v-c66f34ad]{opacity:.5;cursor:not-allowed}.tab-content[data-v-c66f34ad]{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.empty-state[data-v-c66f34ad]{padding:60px 24px;text-align:center}.empty-icon[data-v-c66f34ad]{color:#ccc;margin-bottom:16px}.empty-text[data-v-c66f34ad]{color:#666;font-size:16px;margin:0}.expense-content[data-v-c66f34ad]{padding:24px}.actions-panel[data-v-c66f34ad]{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.action-buttons[data-v-c66f34ad]{display:flex;gap:8px;flex-wrap:wrap}.action-btn[data-v-c66f34ad]{color:#666;font-size:13px;padding:6px 12px;border-radius:6px}.action-btn[data-v-c66f34ad]:hover{background:#f5f5f5;color:#333}.table-container[data-v-c66f34ad]{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.finance-table[data-v-c66f34ad]{border:none}.finance-table[data-v-c66f34ad] .q-table__top{padding:16px 16px 0}.finance-table[data-v-c66f34ad] .q-table__bottom{padding:8px 16px;border-top:1px solid #f0f0f0}.finance-table[data-v-c66f34ad] thead tr th{background:#fafafa;font-weight:600;color:#333;border-bottom:1px solid #e0e0e0;padding:12px 16px;font-size:13px}.finance-table[data-v-c66f34ad] tbody tr td{padding:12px 16px;border-bottom:1px solid #f5f5f5;font-size:14px}.finance-table[data-v-c66f34ad] tbody tr:hover{background:#fafafa}.amount-cell[data-v-c66f34ad]{font-weight:600;color:#333}.payment-dialog[data-v-c66f34ad]{min-width:580px;max-width:90vw;border-radius:8px}.dialog-header[data-v-c66f34ad]{padding:24px 24px 0;border-bottom:1px solid #f0f0f0}.dialog-title[data-v-c66f34ad]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0 0 16px}.dialog-content[data-v-c66f34ad]{padding:24px}.form-grid[data-v-c66f34ad]{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-field[data-v-c66f34ad]{display:flex;flex-direction:column;gap:6px}.form-field.full-width[data-v-c66f34ad]{grid-column:1 / -1}.field-label[data-v-c66f34ad]{font-size:13px;font-weight:500;color:#333}.dialog-actions[data-v-c66f34ad]{padding:16px 24px 24px;gap:12px}.cancel-btn[data-v-c66f34ad]{color:#666;padding:8px 16px}.submit-btn[data-v-c66f34ad]{padding:8px 20px;border-radius:6px;font-weight:500}@media(max-width:768px){.page-header[data-v-c66f34ad]{padding:16px 20px}.header-content[data-v-c66f34ad]{flex-direction:column;align-items:flex-start;gap:16px}.content-wrapper[data-v-c66f34ad]{padding:16px 20px}.form-grid[data-v-c66f34ad]{grid-template-columns:1fr}.payment-dialog[data-v-c66f34ad]{min-width:auto;margin:16px}.nav-tabs[data-v-c66f34ad]{width:100%}.nav-tab[data-v-c66f34ad]{flex:1;justify-content:center}}.border-radius[data-v-c66f34ad]{border-radius:4px!important}.bg-light[data-v-c66f34ad]{background:#f3f3f3!important}.bg-light-positive[data-v-c66f34ad]{background:#69ce1430!important}.bg-light-primary[data-v-c66f34ad]{background:#146ebe30!important}.bg-light-warning[data-v-c66f34ad]{background:#f2c03730!important}.bg-light-negative[data-v-c66f34ad]{background:#ff291a26!important}.q-chip[data-v-c66f34ad]{font-weight:500!important}.q-chip__icon[data-v-c66f34ad]{font-size:1em}.q-chip__icon--left[data-v-c66f34ad]{margin-right:.4em}.text-muted[data-v-c66f34ad]{color:#7b7b7b!important}.q-toggle[data-v-c66f34ad]{-webkit-user-select:none!important;user-select:none!important}.q-table tbody td[data-v-c66f34ad]{font-size:15px!important}.q-field input[data-v-c66f34ad],.q-field select[data-v-c66f34ad]{color:#1d1d1d!important;-webkit-text-fill-color:#1D1D1D!important;-webkit-background-clip:text!important;background-clip:text!important}.q-field .q-icon[data-v-c66f34ad]{font-size:22px!important}.q-field.q-field--dense .q-icon[data-v-c66f34ad]{font-size:18px!important}.q-pull-to-refresh .q-pull-to-refresh__puller-container .q-icon[data-v-c66f34ad]{font-size:25px!important}.text-caption[data-v-c66f34ad]{font-weight:500}.q-field__native.row.items-center>span[data-v-c66f34ad]{white-space:normal}.q-tree__icon[data-v-c66f34ad],.q-tree__node-header-content .q-icon[data-v-c66f34ad]{font-size:17px}.q-tree__node--selected .q-tree__node-header-content[data-v-c66f34ad]{color:var(--q-primary)}.q-table--dense .q-table th[data-v-c66f34ad],.q-table--dense .q-table td[data-v-c66f34ad]{padding:8px}.q-menu .q-item[data-v-c66f34ad]{-webkit-user-select:none;user-select:none}.q-field__label[data-v-c66f34ad]{font-weight:500}.text-bold[data-v-c66f34ad]{font-weight:600}.q-field--error .q-field__label[data-v-c66f34ad]{animation:none}.q-field--outlined .q-field__control[data-v-c66f34ad]:hover:before{border:1px solid rgba(0,0,0,.24)}.q-table--loading tbody[data-v-c66f34ad]{opacity:.6}.regulations-page[data-v-c66f34ad]{padding:0;background:#fafafa;min-height:100vh}.cursor-pointer[data-v-c66f34ad]{cursor:pointer}.cursor-pointer[data-v-c66f34ad]:hover{color:#1976d2}.table-card[data-v-c66f34ad]{border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.filter-toolbar[data-v-c66f34ad]{border-bottom:1px solid #e0e0e0}[data-v-c66f34ad] .q-table thead th{background-color:#fafafa;color:#333;font-weight:600;border-bottom:1px solid #e0e0e0;padding:12px 16px;font-size:13px}[data-v-c66f34ad] .q-table tbody tr td{padding:12px 16px;border-bottom:1px solid #f5f5f5;font-size:14px}[data-v-c66f34ad] .q-table tbody tr:hover{background:#fafafa}[data-v-c66f34ad] .q-table .q-btn[round]{width:32px;height:32px}[data-v-c66f34ad] .q-field--outlined .q-field__control{border-radius:6px}
