.opacity:hover{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.success{background-color:#83bf30}.error{background-color:#e63939}.caution{background-color:#f9c900}.warning{background-color:#e69539}.nd{background-color:rgba(17,17,17,.25)}.white-row{background-color:#fff}.grey-row{background-color:rgba(17,17,17,.05)}.white-row{background-color:rgba(17,17,17,.015)}.sort{color:rgba(17,17,17,.5)}.chevron{font-size:1.5rem;color:#666;margin-left:3rem;cursor:pointer}.padding-top-bottom{padding:.75rem 0}.colored-background{width:80%;border-radius:.375rem;color:#fff;padding:.375rem}.flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.chevron-cell{float:right;margin-right:20%}.spanned-cell{max-width:1rem;vertical-align:baseline;padding-top:.6375rem}.data-wrapper{margin:1.5rem 3rem 0}.flex-spaced{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-square{width:1.25rem;height:1.25rem;margin-right:.375rem}.circle{border-radius:50%}.blue{background-color:#32aadb}.grey{background-color:#666}.green{background-color:#2d9646}.purple{background-color:#a890e0}.orange{background-color:#e69539}.wine{background-color:#5f0f40}.pink{background-color:#f26a8d}.pale-green{background-color:#7fc29b}.dark-yellow{background-color:#e3b505}.dark-turquoise{background-color:#0f4c5c}.red{background-color:#fe5f55}.pale-turquoise{background-color:#70c1b3}.yellow-icon{color:#f9c900}.red-icon{color:#e63939}.green-icon{color:#83bf30}.orange-icon{color:#e69539}.brown-icon{color:#7b5529}.nd-icon{color:rgba(17,17,17,.25)}.legend-icon{font-size:1.25rem}.planification-table{width:100%;font-size:.875rem;border-collapse:collapse;margin-bottom:3rem}.day-cell{width:1.5rem}.schedule,.white-filler{background-color:#fff}.justification-filler{background-color:#666}.non_clickable_opacity:hover,.opacitize{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:default}.availability-block{border-radius:5px;display:inline-block;width:-webkit-min-content;width:-moz-min-content;width:min-content;text-align:center}.availability-block-excelent{background:#83bf30}.availability-block-good{background:#f9c900}.availability-block-bad{background:#e69539}.availability-block-terrible{background:#e63939}.delete{font-size:1.5rem;cursor:pointer;color:#002e65;margin-left:1.5rem}.error-message{color:#e63939}

/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;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}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-300.153b92b.woff2) format("woff2"),url(/static/fonts/nunito-300.e17d0b5.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-400.7d023ee.woff2) format("woff2"),url(/static/fonts/nunito-400.a9a7de8.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-600.d5ef710.woff2) format("woff2"),url(/static/fonts/nunito-600.74a2845.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-700.39e76f1.woff2) format("woff2"),url(/static/fonts/nunito-700.87d1080.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-800.abb0d1d.woff2) format("woff2"),url(/static/fonts/nunito-800.a45cf5c.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Nunito;src:url(/static/fonts/nunito-900.0324fd5.woff2) format("woff2"),url(/static/fonts/nunito-900.63d5d1e.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTa-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");unicode-range:U+0460-052f,U+20b4,U+2de0-2dff,U+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTZX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTRWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTaaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTf8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef1,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTT0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0460-052f,U+20b4,U+2de0-2dff,U+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef1,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format("woff2");unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("OpenSans"),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format("woff2");unicode-range:U+0460-052f,U+20b4,U+2de0-2dff,U+a640-a69f}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format("woff2");unicode-range:U+0102-0103,U+1ea0-1ef1,U+20ab}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format("woff2");unicode-range:U+0100-024f,U+1e??,U+20a0-20ab,U+20ad-20cf,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans Semibold"),local("OpenSans-Semibold"),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2212,U+2215,U+e0ff,U+effd,U+f000}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-thin.fd8db6b.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-extralight.0be2b26.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-light.f5f37cf.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-regular.c0dc51d.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-medium.8d7edc3.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-semibold.9db9d80.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-bold.4d5d99a.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lexend;src:url(/static/fonts/lexend-extrabold.ba879a9.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Thin.72e9db3.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-ExtraLight.f7e5776.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Light.2f88cf8.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Regular.9373fb6.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Medium.bdffb48.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-SemiBold.29527ab.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-Bold.7287185.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Barlow;src:url(/static/fonts/Barlow-ExtraBold.1207515.ttf) format("truetype");font-weight:800;font-style:normal}body{font-family:Nunito;font-size:1rem;line-height:1.5;color:#111;-webkit-font-smoothing:antialiased}p{margin-top:0;margin-bottom:1.5em}a{color:#32aadb;text-decoration:none}.small{text-transform:uppercase}.caption,.small{font-size:.75rem}.note{font-size:.875rem}.subheader{font-size:1.25rem}.title{font-size:1.5rem}.h-jumbo{font-size:3rem}.h-display,.h-jumbo{font-weight:300;line-height:1.125;margin-bottom:.5em;margin-top:0}.h-display{font-size:2.5rem}.h-headline,.heading1,h1{font-size:2rem;font-weight:300}.h-headline,.h-title,.heading1,.heading2,h1,h2{line-height:1.125;margin-bottom:.5em;margin-top:0}.h-title,.heading2,h2{font-size:1.5rem;font-weight:400}.h-subheader,.heading3,h3{font-size:1.25rem;font-weight:600;line-height:1.125;margin-bottom:.5em;margin-top:0}.h-body,.heading4,h4{font-size:1rem}.h-body,.h-note,.heading4,.heading5,h4,h5{font-weight:700;line-height:1.125;margin-bottom:.5em;margin-top:0}.h-note,.heading5,h5{font-size:.875rem}.h-caption,.heading6,h6{font-size:.75rem;font-weight:800;line-height:1.125;text-transform:uppercase;margin-bottom:.5em;margin-top:0}.text-left.text-left{text-align:left}.text-right.text-right{text-align:right}.text-center.text-center{text-align:center}.margin-bottom-s{margin-bottom:.375rem}.margin-bottom-m{margin-bottom:.75rem}.margin-bottom-l{margin-bottom:1.5rem}.margin-bottom-xl{margin-bottom:2.25rem}.margin-bottom-xxl{margin-bottom:3rem}.margin-top-s{margin-top:.375rem}.margin-top-m{margin-top:.75rem}.margin-top-l{margin-top:1.5rem}.margin-top-xl{margin-top:2.25rem}.margin-top-xxl{margin-top:3rem}.margin-left-s{margin-left:.375rem}.margin-left-m{margin-left:.75rem}.margin-left-l{margin-left:1.5rem}.margin-left-xl{margin-left:2.25rem}.margin-left-xxl{margin-left:3rem}.margin-right-s{margin-right:.375rem}.margin-right-m{margin-right:.75rem}.margin-right-l{margin-right:1.5rem}.margin-right-xl{margin-right:2.25rem}.margin-right-xxl{margin-right:3rem}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img{max-width:100%}#app{min-height:100vh;-webkit-overflow-scrolling:touch}.topbar{height:2.75rem}@media (min-width:50rem){.topbar{height:3rem}}.wrapper{height:calc(100vh - 5.25rem)}@media (min-width:50rem){.wrapper{height:calc(100vh - 6rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wrapper-without-controls-bar{height:calc(100vh - 2.75rem)}@media (min-width:50rem){.wrapper-without-controls-bar{height:calc(100vh - 3rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.container{padding-left:1.5rem;padding-right:1.5rem}.main-container{padding:1.5rem}.tooltip{font-size:.875rem;text-align:left}.tooltip__title{font-weight:800;font-size:1rem;margin-bottom:.375rem}.tooltip__title-icon{color:hsla(0,0%,100%,.25);margin-right:.25rem}.tooltip :last-child{margin-bottom:0}.vue-tooltip-theme{background-color:#111;color:#fff;max-width:30rem;padding:1rem;border-radius:8px;z-index:10;-webkit-box-shadow:0 4px 8px 0 rgba(17,17,17,.1);box-shadow:0 4px 8px 0 rgba(17,17,17,.1)}.vue-tooltip-theme .vue-tooltip-content{text-align:center}.vue-tooltip-theme .tooltip-arrow{content:"";width:0;height:0;border-style:solid;position:absolute;margin:9px}.vue-tooltip[x-placement^=top]{margin-bottom:9px}.vue-tooltip-theme[x-placement^=top] .tooltip-arrow{border-width:9px 9px 0;border-top-color:#111;border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;bottom:-9px;margin-top:0;margin-bottom:0}.vue-tooltip-theme[x-placement^=bottom]{margin-top:9px}.vue-tooltip-theme[x-placement^=bottom] .tooltip-arrow{border-width:0 9px 9px;border-bottom-color:#111;border-top-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;top:-9px;margin-top:0;margin-bottom:0}.vue-tooltip-theme[x-placement^=right]{margin-left:9px}.vue-tooltip-theme[x-placement^=right] .tooltip-arrow{border-width:9px 9px 9px 0;border-right-color:#111;border-top-color:transparent!important;border-left-color:transparent!important;border-bottom-color:transparent!important;left:-9px;margin-left:0;margin-right:0}.vue-tooltip-theme[x-placement^=left]{margin-right:9px}.vue-tooltip-theme[x-placement^=left] .tooltip-arrow{border-width:9px 0 9px 9px;border-left-color:#111;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-9px;margin-left:0;margin-right:0}.my-dropdown-dd{z-index:7}.dialog{background:#fff;border:1px solid rgba(17,17,17,.25);-webkit-box-shadow:0 8px 16px 0 rgba(17,17,17,.1);box-shadow:0 8px 16px 0 rgba(17,17,17,.1);border-radius:4px}.dialog,.dialog a{color:#111}.dialog__list{list-style:none;padding-left:0;margin:0}.dialog__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem .75rem;white-space:nowrap;margin:2px}.dialog__item:hover{background-color:rgba(17,17,17,.05)}.dialog__item-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.dialog__category-icon{color:rgba(17,17,17,.5);margin-right:.5rem}.dialog__subnav-icon{margin-left:1rem}.VueCarousel-pagination{float:none!important}.VueCarousel-dot-container{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.VueCarousel-dot{margin-top:0!important;padding:1rem .25rem!important}.VueCarousel-dot-inner{border:1px solid rgba(17,17,17,.25);background:#fff!important;width:.75rem!important;height:.75rem!important}.VueCarousel-dot--active .VueCarousel-dot-inner{background:rgba(17,17,17,.25)!important;border-color:transparent!important}.datepicker.datepicker-range .datepicker-popup.datepicker-inline{width:415px}.datepicker.datepicker{display:block}.datepicker.datepicker>input{background-color:rgba(17,17,17,.2);border:1px solid hsla(0,0%,100%,.25);border-radius:4px;color:#fff;padding:0 .5rem;width:4.7rem;height:1.7rem;font-weight:800}[controlsBg=light] .datepicker.datepicker>input{color:#111;background-color:#fff;border:1px solid rgba(17,17,17,.25)}.datepicker.datepicker.wide-size>input{width:9.5rem}.datepicker.datepicker.medium-wide-size>input{width:11rem}.datepicker.datepicker.extra-wide-size>input{width:15rem}.datepicker.datepicker.extra-range-wide-size>input{width:20rem}@media (max-width:49.9375rem){.datepicker.datepicker.wide-size>input,.datepicker.datepicker>input{width:100%}}.datepicker.datepicker:before{background-size:12px;background-position:50% 40%;-webkit-transform:translateZ(0);transform:translateZ(0);top:.1rem;-webkit-filter:grayscale(100) brightness(100);filter:grayscale(100) brightness(100);opacity:.5}[controlsBg=light] .datepicker.datepicker:before{-webkit-filter:grayscale(100) brightness(0);filter:grayscale(100) brightness(0);opacity:1}.datepicker.datepicker .datepicker-popup{border-radius:4px}.datepicker.datepicker .calendar-head{font-weight:700;margin-top:.25rem;margin-bottom:.25rem}.datepicker.datepicker .calendar-head a{color:#111}.datepicker.datepicker .calendar-body{height:9rem}.datepicker.datepicker .calendar-date{color:#111}.datepicker.datepicker .calendar-date:hover{background-color:rgba(50,170,219,.3);border-radius:4px;font-weight:700}.datepicker.datepicker .calendar-date-selected{background-color:#32aadb;border-radius:4px}.datepicker.datepicker .calendar-prev-decade-btn{overflow:hidden;text-indent:-2rem;width:1.5rem;height:1.5rem;border:1px solid rgba(17,17,17,.25);border-radius:4px;top:.25rem}.datepicker.datepicker .calendar-prev-decade-btn:before{content:"";position:absolute;left:calc(50% - 3px);top:calc(50% - 3px);width:6px;height:6px;border-style:solid;border-width:0 0 2px 2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.datepicker.datepicker .calendar-next-decade-btn{overflow:hidden;text-indent:-2rem;width:1.5rem;height:1.5rem;border:1px solid rgba(17,17,17,.25);border-radius:4px;top:.25rem}.datepicker.datepicker .calendar-next-decade-btn:before{content:"";position:absolute;left:calc(50% - 3px);top:calc(50% - 3px);width:6px;height:6px;border-style:solid;border-width:2px 2px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.datepicker.datepicker .calendar-minutes a,.datepicker.datepicker .calendar-seconds a{font-size:10px}.datepicker.datepicker .calendar-hour>:last-child,.datepicker.datepicker .calendar-hour>:nth-last-child(2){display:none}.datepicker.datepicker .force-inline{z-index:1!important}.v-select.v-select{border-radius:4px;background-color:rgba(17,17,17,.2);border:1px solid hsla(0,0%,100%,.25);font-size:.875rem;font-family:inherit;width:11.5rem}.mobile .v-select.v-select{width:auto}.form-group .v-select.v-select,.v-select.v-select--light,[controlsBg=light] .controls .v-select.v-select{background-color:#fff;color:#111;border-color:rgba(17,17,17,.25)}.form--inverse .v-select.v-select,.v-select.v-select--inverse{border-color:#fff;color:#fff}.form--inverse .v-select.v-select ::-webkit-input-placeholder,.v-select.v-select--inverse ::-webkit-input-placeholder{color:hsla(0,0%,100%,.5)}.form--inverse .v-select.v-select ::-moz-placeholder,.v-select.v-select--inverse ::-moz-placeholder{color:hsla(0,0%,100%,.5)}.form--inverse .v-select.v-select :-ms-input-placeholder,.v-select.v-select--inverse :-ms-input-placeholder{color:hsla(0,0%,100%,.5)}.v-select.v-select input[type=search],.v-select.v-select input[type=search]:focus{color:inherit;height:2.4em;width:100%!important;line-height:1;padding:0;font-family:inherit;border:0}.controls .v-select.v-select input[type=search],.controls .v-select.v-select input[type=search]:focus{height:1.6rem}.v-select.v-select--hasclear input[type=search],.v-select.v-select--hasclear input[type=search]:focus{padding:.25rem}.v-select.v-select--hasclear .clear{z-index:1}.v-select.v-select .selected-tag{font-family:inherit;position:absolute;left:0;padding-left:.75rem;margin-left:0;pointer-events:none;color:#fff;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:block;overflow:hidden;width:-webkit-fill-available;width:-moz-available;width:fill-available;text-overflow:ellipsis;white-space:nowrap;margin-right:1.5rem}.controls .v-select.v-select .selected-tag{padding-left:.5rem}.form-group .v-select.v-select .selected-tag,.v-select.v-select--light .selected-tag,[controlsBg=light] .controls .v-select.v-select .selected-tag{color:#111;opacity:1}.form--inverse .v-select.v-select .selected-tag{color:#fff}.v-select.v-select .open-indicator{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;right:.5em;height:auto;top:0}.v-select.v-select .open-indicator:before{border-color:#fff;border-width:2px 2px 0 0;width:.375em;height:.375em}.form-group .v-select.v-select .open-indicator:before,[controlsBg=light] .controls .v-select.v-select .open-indicator:before{border-color:#111}.form--inverse .v-select.v-select .open-indicator:before{border-color:#fff}.v-select.v-select--light .open-indicator:before{border-color:#111}.v-select.v-select.open .open-indicator:before{-webkit-transform:translateY(.1em) rotate(315deg);transform:translateY(.1em) rotate(315deg)}.v-select.v-select--hasclear .open-indicator:before{display:none}.v-select.v-select .dropdown-toggle{border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-select.v-select:not(.v-select--hasclear) .dropdown-toggle .clear{visibility:hidden;display:none}.v-select.v-select .dropdown-toggle .clear{color:inherit;right:6px;bottom:4px}.v-select.v-select--small-size .dropdown-menu{min-width:0}.table-component{overflow-x:auto}.table-component table{border-collapse:collapse;min-width:100%}.table-component td{border-bottom:1px solid #c4c4c4;padding:.75rem .375rem;color:rgba(17,17,17,.75);font-weight:300;line-height:1.2}.table-component th{border-bottom:1px solid #c4c4c4;white-space:nowrap;padding:.375rem;font-weight:400}.table-component tr:nth-child(odd) td{background-color:rgba(17,17,17,.05)}.table-component__border-left{border-left:1px solid #c4c4c4}.table-component__border-right{border-right:1px solid #c4c4c4}.table-component .table-component__no-border{border:0}.table-component__text-right{text-align:right}.table-component__text-center{text-align:center}.table-component__filter__clear{cursor:pointer}.chart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.chart text{font-family:Nunito}.chart .c3-shapes-targetLastYear.c3-circles,.chart .c3-shapes-targetNewYear.c3-circles{display:none}.chart .c3-area-targetYear{fill:transparent!important}.chart .c3-axis-x .tick:first-of-type,.chart .c3-axis-x .tick:last-of-type{display:none}.checked{font-size:1rem!important}body{color-scheme:light!important}.white-overlay[data-v-86fca628]{background-color:hsla(0,0%,100%,.75);z-index:9999;top:0;left:0;height:100vh;width:100vw;position:fixed;margin:0}.loader-wrapper[data-v-86fca628]{position:absolute;display:inline-block;right:10vw;bottom:10vh}.pulled-left[data-v-86fca628]{float:left;padding:10px 20px}[data-v-86fca628],[data-v-86fca628]:after,[data-v-86fca628]:before{-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper[data-v-86fca628]{position:relative;display:inline-block;width:40px;height:40px;font-size:0}.spinner-container[data-v-86fca628]{width:100%;height:100%;-webkit-animation:container-rotate-data-v-86fca628 1568ms linear infinite}@-webkit-keyframes container-rotate-data-v-86fca628{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}

;}.spinner-layer[data-v-86fca628]{position:absolute;width:100%;height:100%;opacity:0}.spinner-layer--blue[data-v-86fca628]{border-color:#4285f4;-webkit-animation:fill-unfill-rotate-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both,blue-fade-in-out-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--red[data-v-86fca628]{border-color:#db4437;-webkit-animation:fill-unfill-rotate-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both,red-fade-in-out-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--yellow[data-v-86fca628]{border-color:#f4b400;-webkit-animation:fill-unfill-rotate-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both,yellow-fade-in-out-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-layer--green[data-v-86fca628]{border-color:#0f9d58;-webkit-animation:fill-unfill-rotate-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both,green-fade-in-out-data-v-86fca628 5332ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes fill-unfill-rotate-data-v-86fca628{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(3turn);transform:rotate(3turn)}

;}@-webkit-keyframes blue-fade-in-out-data-v-86fca628{0%{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}to{opacity:1}

;}@-webkit-keyframes red-fade-in-out-data-v-86fca628{0%{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}

;}@-webkit-keyframes yellow-fade-in-out-data-v-86fca628{0%{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}

;}@-webkit-keyframes green-fade-in-out-data-v-86fca628{0%{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}to{opacity:0}

;}.spinner-clipper[data-v-86fca628]{position:relative;display:inline-block;width:50%;height:100%;overflow:hidden;border-color:inherit}.spinner-circle[data-v-86fca628]{position:absolute;top:0;right:0;bottom:0;left:0;width:200%;height:100%;border:4px solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none}.spinner-clipper--left .spinner-circle[data-v-86fca628]{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg);-webkit-animation:left-spin-data-v-86fca628 1333ms cubic-bezier(.4,0,.2,1) infinite both}.spinner-clipper--right .spinner-circle[data-v-86fca628]{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg);-webkit-animation:right-spin-data-v-86fca628 1333ms cubic-bezier(.4,0,.2,1) infinite both}@-webkit-keyframes left-spin-data-v-86fca628{0%{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes right-spin-data-v-86fca628{0%{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.spinner--patch[data-v-86fca628]{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.spinner--patch .spinner-circle[data-v-86fca628]{left:-450%;width:1000%}[data-v-4c6edd24]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.spinner[data-v-4c6edd24]{color:#002e65;font-size:2rem}[data-v-69ffe610]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.buttons[data-v-69ffe610]{text-align:center}.personal-area-element[data-v-69ffe610]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;text-align:center;background-color:#eaeaea;border:.2rem solid #eaeaea;border-radius:4px;height:15rem;width:15rem;color:#063346;margin:1rem;padding-top:2.7rem}.personal-area-element[data-v-69ffe610]:hover{border:.2rem solid #5e5e5e}.personal-area-element-icon[data-v-69ffe610]{font-size:7rem}.personal-area-element-title[data-v-69ffe610]{font-size:1.3rem;font-weight:700}.disabled[data-v-69ffe610],.disabled[data-v-69ffe610]:hover{color:rgba(6,51,70,.2);border:.2rem solid #eaeaea}.center-horizontal[data-v-69ffe610]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}[data-v-b261dbe6]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.viewport[data-v-b261dbe6]{overflow-x:hidden}.viewport.is-offcanvas-open[data-v-b261dbe6]{overflow-y:hidden}.canvas[data-v-b261dbe6],.main-nav-wrapper[data-v-b261dbe6],.secondary-nav-wrapper[data-v-b261dbe6]{-webkit-transition:.3s;transition:.3s}.main-nav-wrapper[data-v-b261dbe6]{width:18rem;position:fixed;top:0;bottom:0;left:-18rem;z-index:1}.secondary-nav-wrapper[data-v-b261dbe6]{width:18rem;position:fixed;top:0;bottom:0;right:-18rem}.is-navOpen .canvas[data-v-b261dbe6],.is-navOpen .main-nav-wrapper[data-v-b261dbe6]{-webkit-transform:translateX(18rem);transform:translateX(18rem)}.is-navOpen .canvas__content[data-v-b261dbe6]{pointer-events:none;position:relative}.is-navOpen .overlay[data-v-b261dbe6]{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(17,17,17,.75)}.canvas-light .is-navOpen .overlay[data-v-b261dbe6]{background-color:hsla(0,0%,100%,.75)}.is-secondaryNavOpen .canvas[data-v-b261dbe6],.is-secondaryNavOpen .secondary-nav-wrapper[data-v-b261dbe6]{-webkit-transform:translateX(-18rem);transform:translateX(-18rem)}.is-secondaryNavOpen .canvas__content[data-v-b261dbe6]{pointer-events:none;position:relative}.is-secondaryNavOpen .overlay[data-v-b261dbe6]{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(17,17,17,.75)}.canvas-light .is-secondaryNavOpen .overlay[data-v-b261dbe6]{background-color:hsla(0,0%,100%,.75)}.powered-by-wrapper[data-v-b261dbe6]{position:fixed;right:1.5rem;bottom:0}.powered-by-wrapper svg[data-v-b261dbe6]{width:150px;margin-left:auto;margin-right:1.5rem;margin-bottom:.375rem;color:rgba(17,17,17,.25)}[data-v-490a0ad6]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.nav[data-v-490a0ad6]{position:absolute;top:0;bottom:0;right:0;left:0;background-color:#001732;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.nav[data-v-490a0ad6]:before{content:"";position:absolute;width:100%;height:100%;background-image:url(/static/img/nav-bg.8c9b903.jpg);background-size:cover;z-index:0;opacity:.1;pointer-events:none}.nav__close[data-v-490a0ad6]{position:absolute;top:1rem;right:1rem}.nav__content[data-v-490a0ad6]{padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.nav__item[data-v-490a0ad6]{padding-left:2rem;padding-right:2rem}.nav__menu[data-v-490a0ad6]{list-style:none;margin:0;padding:0}.nav__menu-item[data-v-490a0ad6]{padding:.5rem 2rem;display:block;color:#fff;background-color:transparent;width:100%;border:0;text-transform:uppercase;font-weight:700;-webkit-transition:.3s;transition:.3s;text-align:start!important}.nav__menu-item[data-v-490a0ad6]:active,.nav__menu-item[data-v-490a0ad6]:hover{-webkit-box-shadow:inset .5rem 0 0 #0a5575;box-shadow:inset .5rem 0 0 #0a5575;color:hsla(0,0%,100%,.5)}.nav__menu-item[data-v-490a0ad6]:focus{outline:0}.nav__menu-item.is-active[data-v-490a0ad6]{background:#063346;-webkit-box-shadow:inset .5rem 0 0 #0a5575;box-shadow:inset .5rem 0 0 #0a5575}.nav__menu-item.is-active[data-v-490a0ad6]:hover{color:inherit}.nav__logo[data-v-490a0ad6]{margin-bottom:1.5rem;width:150px}.nav__logo50[data-v-490a0ad6]{margin-top:auto;padding-top:1rem;width:200px;margin-bottom:1rem}.subnav[data-v-490a0ad6]{list-style:none;padding:0;margin:0}.subnav .nav__menu-item[data-v-490a0ad6]{text-transform:inherit;padding-left:2.75rem}.subnav .nav__menu-item svg[data-v-490a0ad6]{opacity:.25;margin-right:.25rem;-webkit-transition:.3s;transition:.3s}.subnav .nav__menu-item:hover svg[data-v-490a0ad6]{opacity:1;color:hsla(0,0%,100%,.5)}.has-subnav[data-v-490a0ad6]{display:-webkit-box;display:-ms-flexbox;display:flex}.has-subnav .subnav__icon[data-v-490a0ad6]{margin-left:auto}.has-subnav:hover .subnav__icon[data-v-490a0ad6]{color:hsla(0,0%,100%,.5)}.has-subnav.is-subnav-open .subnav__icon[data-v-490a0ad6]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.has-active-link .has-subnav[data-v-490a0ad6]{-webkit-box-shadow:inset .5rem 0 0 #0a5575;box-shadow:inset .5rem 0 0 #0a5575}[data-v-498d1fab]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.btn-icon[data-v-498d1fab]{background:#002e65;border-radius:50%;border:0;color:#fff;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;cursor:pointer}.btn-icon[data-v-498d1fab]:hover{background:#001732}.btn-icon[data-v-498d1fab]:active{background:#000b19;outline:0}.btn-icon[data-v-498d1fab]:focus{outline:3px solid #f2f2f2;outline-offset:2px}.btn-icon[disabled][data-v-498d1fab]{opacity:.25;pointer-events:none}.btn-icon[btn-size=xxs][data-v-498d1fab]{padding:.25rem}.btn-icon[btn-size=xxs]>svg[data-v-498d1fab]{width:.5rem;height:.5rem}.btn-icon[btn-size=xs][data-v-498d1fab]{padding:.25rem}.btn-icon[btn-size=xs]>svg[data-v-498d1fab]{width:1rem;height:1rem}.btn-icon[btn-size=s][data-v-498d1fab]{padding:.375rem}.btn-icon[btn-size=s]>svg[data-v-498d1fab]{width:1.25rem;height:1.25rem}.btn-icon[btn-size=m][data-v-498d1fab]{padding:.5rem}.btn-icon[btn-size=m]>svg[data-v-498d1fab]{width:1.5rem;height:1.5rem}.btn-icon[btn-size=l][data-v-498d1fab]{padding:.75rem}.btn-icon[btn-size=l]>svg[data-v-498d1fab]{width:2.25rem;height:2.25rem}.btn-icon[btn-type=secondary][data-v-498d1fab]{background-color:transparent;border:1px solid rgba(17,17,17,.75);color:rgba(17,17,17,.75)}.btn-icon[btn-type=secondary][data-v-498d1fab]:hover{border:1px solid rgba(17,17,17,.25);color:rgba(17,17,17,.25)}.btn-icon[btn-inverse][data-v-498d1fab]{border-color:hsla(0,0%,100%,.75);color:hsla(0,0%,100%,.75)}.btn-icon[btn-inverse][data-v-498d1fab]:hover{border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.btn-icon .icon-before>svg[data-v-498d1fab]{margin-right:.375rem}.btn-icon .icon-after>svg[data-v-498d1fab]{margin-left:.75rem}[data-v-09c62f9a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.user-nav[data-v-09c62f9a]{margin-top:1.5rem}.user-nav__menu[data-v-09c62f9a]{list-style:none;margin:0;padding:0}.user-nav__menu-item[data-v-09c62f9a]{padding:.25rem 2rem;display:block;color:#fff;font-weight:700;-webkit-transition:.3s;transition:.3s}.user-nav__menu-item[data-v-09c62f9a]:active,.user-nav__menu-item[data-v-09c62f9a]:hover{-webkit-box-shadow:inset .5rem 0 0 #0a5575;box-shadow:inset .5rem 0 0 #0a5575;color:hsla(0,0%,100%,.5);cursor:pointer}.user-nav__menu-item.is-active[data-v-09c62f9a]{background:#063346;-webkit-box-shadow:inset .5rem 0 0 #0a5575;box-shadow:inset .5rem 0 0 #0a5575}.user-nav__menu-item.is-active[data-v-09c62f9a]:hover{color:inherit}.user-nav .menu-item-disabled-fake[data-v-09c62f9a]{padding:.25rem 2rem;display:block;color:#fff;font-weight:700;-webkit-transition:.3s;transition:.3s;color:hsla(0,0%,100%,.5)}.user-nav .lang[data-v-09c62f9a]{color:#fff}.user-nav .lang-active[data-v-09c62f9a]{font-weight:400}.help_icon_hack[data-v-09c62f9a]{margin-left:.1em}.help_icon_hack_text[data-v-09c62f9a]{margin-left:.45em}.languajeSelector[data-v-09c62f9a]{background:none!important;border:none;color:#fff;font-weight:700;-moz-appearance:menulist-button!important;appearance:menulist-button!important;-webkit-appearance:menulist-button!important}.languajeSelectorOption[data-v-09c62f9a]{background:#fff;color:#111;font-size:12px;border-radius:10px}.flex-row[data-v-09c62f9a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-2642c3ab]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.selected[data-v-2642c3ab]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-select[data-v-2642c3ab]{position:relative;text-align:left;outline:none}.custom-select .selected[data-v-2642c3ab]{background:none;border-radius:6px;color:#fff;padding-left:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select .selected.open[data-v-2642c3ab]{border-radius:6px 6px 0 0}.custom-select .items[data-v-2642c3ab]{border-radius:6px 6px 6px 6px;overflow:hidden;position:absolute;background-color:#fff;left:0;right:0;z-index:1}.custom-select .items div[data-v-2642c3ab]{color:#111;font-weight:700;padding-left:1em;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select .items div[data-v-2642c3ab]:hover{font-weight:700;background-color:#32aadb;color:#fff}.caret[data-v-2642c3ab]{color:#fff}.selectHide[data-v-2642c3ab]{display:none}[data-v-5edcb882]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.topbar[data-v-5edcb882]{background-color:#000b19;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cognitor[data-v-5edcb882]{margin-left:auto}[data-v-3279e5d8]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.nav-toggle[data-v-3279e5d8]{padding:0;background:transparent;border:0;outline:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.nav-toggle__text[data-v-3279e5d8]{font-size:.875rem;font-weight:700;text-transform:uppercase;line-height:.5;margin-left:.375rem}[data-v-4ec0bd6e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.settings[data-v-4ec0bd6e]{margin-left:auto}.settings .link[data-v-4ec0bd6e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:inherit}.settings .link[data-v-4ec0bd6e]:focus,.settings .link[data-v-4ec0bd6e]:hover{opacity:.75;cursor:pointer;outline:0}.settings__icon[data-v-4ec0bd6e]{color:hsla(0,0%,100%,.5);margin-right:.25rem}.settings .trigger svg[data-v-4ec0bd6e]{-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}.my-dropdown-dd{position:absolute!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.ani-none-enter,.ani-none-enter-active,.ani-none-leave,.ani-none-leave-active{-webkit-transition:none;transition:none}.ani-slide-leave-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:scale(0);transform:scale(0);opacity:0}.ani-slide-enter-active,.ani-slide-leave{-webkit-transform:scale(1);transform:scale(1);opacity:1}.ani-slide-enter-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.ani-slide-enter{-webkit-transform:scale(0);transform:scale(0);opacity:0}.ani-slide-x-leave-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.ani-slide-x-enter-active,.ani-slide-x-leave{-webkit-transform:scaleX(1);transform:scaleX(1);opacity:1}.ani-slide-x-enter-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.ani-slide-x-enter{-webkit-transform:scaleX(0);transform:scaleX(0);opacity:0}.ani-slide-y-leave-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.ani-slide-y-enter-active,.ani-slide-y-leave{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.ani-slide-y-enter-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.ani-slide-y-enter{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:0}.ani-fade-leave-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:0}.ani-fade-leave{opacity:1}.ani-fade-enter-active{-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;opacity:1}.ani-fade-enter{opacity:0}[data-v-ae98342a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.breadcrumbs[data-v-ae98342a]{margin-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;border-left:1px solid hsla(0,0%,100%,.25);padding-left:.75rem;font-size:.875rem}@media (max-width:40.5625rem){.breadcrumbs[data-v-ae98342a]{display:none}}.breadcrumbs__dropdown[data-v-ae98342a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs__dropdown[data-v-ae98342a]:focus,.breadcrumbs__dropdown[data-v-ae98342a]:hover{cursor:pointer;color:hsla(0,0%,100%,.75);outline:0}.breadcrumbs__dropdown-icon[data-v-ae98342a]{margin-left:.375rem;-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}.breadcrumbs__folded[data-v-ae98342a],.breadcrumbs__initial[data-v-ae98342a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs__folded[data-v-ae98342a]{margin-right:.75rem}.breadcrumbs__initial[data-v-ae98342a]{white-space:nowrap}.breadcrumbs__initial .breadcrumbs__item[data-v-ae98342a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.breadcrumbs__initial .breadcrumbs__item>a[data-v-ae98342a]{color:#f2f2f2}.breadcrumbs__initial .breadcrumbs__item>a[data-v-ae98342a]:focus,.breadcrumbs__initial .breadcrumbs__item>a[data-v-ae98342a]:hover{color:hsla(0,0%,94.9%,.75)}.breadcrumbs__initial .breadcrumbs__item>a[data-v-ae98342a]:active{color:hsla(0,0%,94.9%,.5)}.breadcrumbs__folded .breadcrumbs__item[data-v-ae98342a]{display:block}.breadcrumbs__folded .breadcrumbs__separator[data-v-ae98342a]{display:none}.breadcrumbs__separator[data-v-ae98342a]{margin-left:.375rem;margin-right:.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.breadcrumbs .is-hidden[data-v-ae98342a]{display:none}[data-v-b1801a58]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.search-button[data-v-b1801a58]{background:None;color:#fff;border:2px solid #fff;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.5rem;cursor:pointer}.search-button[data-v-b1801a58]:hover{background:#093a75}.search-button-icon[data-v-b1801a58]{color:#fff}.non-clickable[data-v-b1801a58]{pointer-events:none}[data-v-03ff00ad]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.pill[data-v-03ff00ad]{background:#002e65;border-radius:2em;border:0;color:#fff;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;-webkit-transition:background .3s;transition:background .3s;cursor:pointer}.pill>[data-v-03ff00ad]{margin-top:2px}.pill[data-v-03ff00ad]:hover{background:#001732}.pill[data-v-03ff00ad]:focus{outline:3px solid #f2f2f2;outline-offset:2px}.pill[data-v-03ff00ad]:active,.pill[data-v-03ff00ad]:active:focus{background:#000b19;outline:0}.pill[disabled][data-v-03ff00ad]{opacity:.25;pointer-events:none}.pill[btn-size=xs][data-v-03ff00ad]{font-size:.75rem;min-height:1.5rem;padding-left:.75rem;padding-right:.75rem}.pill[btn-size=s][data-v-03ff00ad]{font-size:.875rem;min-height:2rem}.pill[btn-size=m][data-v-03ff00ad]{font-size:1rem;min-height:2.5rem}.pill[btn-size=l][data-v-03ff00ad]{font-size:1.5rem;min-height:3.75rem;padding-left:2.25rem;padding-right:2.25rem}.pill[btn-type=secondary][data-v-03ff00ad]{background-color:transparent;border:1px solid rgba(17,17,17,.25);color:rgba(17,17,17,.75);-webkit-transition-property:color;transition-property:color}.pill[btn-type=secondary][data-v-03ff00ad]:hover{color:rgba(17,17,17,.25)}.pill[btn-type=secondary][data-v-03ff00ad]:active{background-color:transparent;color:rgba(17,17,17,.75);border-color:rgba(17,17,17,.75)}.pill[btn-inverse][data-v-03ff00ad]:not([controlsBg=light]){border-color:hsla(0,0%,100%,.75);color:hsla(0,0%,100%,.75);-webkit-transition-property:color border;transition-property:color border}.pill[btn-inverse][data-v-03ff00ad]:not([controlsBg=light]):hover{border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.pill.pressed.pressed[data-v-03ff00ad]{background-color:#32aadb;border-color:#32aadb;color:#fff;outline:0}.pill.pressed.pressed[data-v-03ff00ad]:hover{color:#fff}.pill .icon-before>svg[data-v-03ff00ad]{margin-right:.375rem}.pill .icon-after>svg[data-v-03ff00ad]{margin-left:.75rem}[data-v-1da29440]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.label[data-v-1da29440]{margin-right:.375rem}@media (max-width:49.9375rem){.label[data-v-1da29440]{display:block;margin-bottom:.375rem}}.controls[data-v-1da29440]{background-color:#093a75;color:#fff;position:relative}@media (min-width:50rem){.controls[data-v-1da29440]{height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.controls__trigger[data-v-1da29440]{height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.controls__trigger button[data-v-1da29440]:focus{outline:0}@media (max-width:50rem){.controls__data[data-v-1da29440]{position:absolute;left:0;right:0;z-index:1;background-color:#093a75;padding:0 1.5rem}}@media (min-width:50rem){.controls__data[data-v-1da29440]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}[controlsBg=light] .controls[data-v-1da29440],[controlsBg=light] .controls__data[data-v-1da29440]{background-color:#eaeaea;color:#111}.controls__filters[data-v-1da29440],.controls__select[data-v-1da29440]{color:hsla(0,0%,100%,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0;border-left:1px solid hsla(0,0%,100%,.25);margin-right:.75rem;padding-top:0;padding-bottom:0}.controls__filters>div[data-v-1da29440],.controls__select>div[data-v-1da29440]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}[controlsBg=light] .controls__filters[data-v-1da29440],[controlsBg=light] .controls__select[data-v-1da29440]{color:rgba(17,17,17,.5);border-color:rgba(17,17,17,.25)}.controls__filters[data-v-1da29440]:first-of-type,.controls__select[data-v-1da29440]:first-of-type{border-left:0;padding-left:0}.controls__filters>div[data-v-1da29440]{padding-left:.75rem}.controls__select-mobile[data-v-1da29440]{margin-top:.75rem;margin-bottom:.75rem}@media (min-width:28.125rem){.controls__filters-mobile[data-v-1da29440]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:hsla(0,0%,100%,.5)}[controlsBg=light] .controls__filters-mobile[data-v-1da29440]{color:rgba(17,17,17,.5)}}.controls__filters-mobile>div[data-v-1da29440]{margin-bottom:.75rem}@media (min-width:28.125rem){.controls__filters-mobile>div[data-v-1da29440]{width:46%}}.controls__date-mobile[data-v-1da29440]{border-top:1px solid hsla(0,0%,100%,.25);margin-top:.75rem;padding-bottom:.75rem}[controlsBg=light] .controls__date-mobile[data-v-1da29440]{border-top:1px solid rgba(17,17,17,.25)}.forceOverflow[data-v-1da29440]{overflow:visible!important}[data-v-7630d8a6]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.label[data-v-7630d8a6]{margin-right:.375rem}@media (max-width:49.9375rem){.label[data-v-7630d8a6]{display:block;margin-bottom:.375rem}}@media (max-width:49.9375rem){.filter[data-v-7630d8a6]{width:100%;margin-bottom:.25rem}}.filter-date[data-v-7630d8a6]{background-color:rgba(17,17,17,.2);border:1px solid hsla(0,0%,100%,.25);border-radius:4px;color:#fff;width:100%}[controlsBg=light] .filter-date[data-v-7630d8a6]{color:#111;background-color:#fff;border:1px solid rgba(17,17,17,.25)}.topbar-dropdown[data-v-7630d8a6]{color:#fff;margin-left:.25rem;font-weight:800}[controlsBg=light] .topbar-dropdown[data-v-7630d8a6]{color:#111}.topbar-dropdown svg[data-v-7630d8a6]{margin-left:.375rem;-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}.datepicker{display:inline-block;position:relative}.datepicker:before{content:"";display:block;background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik01NjQgMTgwLjJINDQ4Yy04LjMgMC0xNS02LjctMTUtMTVzNi43LTE1IDE1LTE1aDExNmM4LjIgMCAxNSA2LjcgMTUgMTVzLTYuOCAxNS0xNSAxNXoiIGZpbGw9IiM5ODk4OTgiLz48cGF0aCBkPSJNOTQ1IDk1Mi4ySDgxLjJjLTguMiAwLTE1LTYuNy0xNS0xNVYxNjIuOGMwLTguMyA2LjgtMTUgMTUtMTVIMjk0YzguMiAwIDE1IDYuNyAxNSAxNXMtNi44IDE1LTE1IDE1SDk2LjJ2NzQ0LjRIOTMwVjE3Ny44SDcxMy42Yy04LjMgMC0xNS02LjctMTUtMTVzNi43LTE1IDE1LTE1SDk0NWM4LjIgMCAxNSA2LjcgMTUgMTV2Nzc0LjRjMCA4LjMtNi44IDE1LTE1IDE1eiIgZmlsbD0iIzk4OTg5OCIvPjxwYXRoIGQ9Ik0zMzMuMyA1NTFIMjE2Yy04LjIgMC0xNS02LjgtMTUtMTVzNi44LTE1IDE1LTE1aDExNy4zYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0yMzAuMyAwSDQ0Ni4zYy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4zYzguMiAwIDE1IDYuNiAxNSAxNXMtNi44IDE1LTE1IDE1em0yMzAuMiAwSDY3Ni42Yy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4yYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1ek0zMzMuMyA3NDBIMjE2Yy04LjIgMC0xNS02LjgtMTUtMTVzNi44LTE1IDE1LTE1aDExNy4zYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0yMzAuMyAwSDQ0Ni4zYy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4zYzguMiAwIDE1IDYuNiAxNSAxNXMtNi44IDE1LTE1IDE1em0yMzAuMiAwSDY3Ni42Yy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4yYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0tNDIzLTQ4MS40Yy04LjMgMC0xNS02LjctMTUtMTVWODYuOGMwLTguMiA2LjctMTUgMTUtMTVzMTUgNi44IDE1IDE1djE1Ni44YzAgOC4zLTYuNyAxNS0xNSAxNXptMjcwLjIgMGMtOC4zIDAtMTUtNi43LTE1LTE1Vjg2LjhjMC04LjIgNi43LTE1IDE1LTE1czE1IDYuOCAxNSAxNXYxNTYuOGMwIDguMy02LjcgMTUtMTUgMTV6bTMwNCAxMTMuNkg4MS4yYy04LjIgMC0xNS02LjctMTUtMTVzNi44LTE1IDE1LTE1SDk0NWM4LjIgMCAxNSA2LjcgMTUgMTVzLTYuOCAxNS0xNSAxNXoiIGZpbGw9IiM5ODk4OTgiLz48L3N2Zz4=") no-repeat 50% 50%}.datepicker-close,.datepicker:before{position:absolute;width:34px;height:100%;top:0;right:0}.datepicker-close{display:none;cursor:pointer}.datepicker-close:before{display:block;content:"";position:absolute;width:16px;height:16px;left:50%;top:50%;margin-left:-8px;margin-top:-8px;text-align:center;background:#ccc;color:#fff;border-radius:50%;background:#ccc url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjciPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00LjA4IDMuNTJMNi44OC43MUEuNDE0LjQxNCAwIDEwNi4zLjEyTDMuNSAyLjkzLjcuMTJBLjQxLjQxIDAgMDAuMTIuN2wyLjggMi44Mi0yLjggMi44YS40MS40MSAwIDAwLjU4LjU4bDIuOC0yLjggMi44IDIuODFhLjQxLjQxIDAgMDAuNTgtLjU4eiIvPjwvc3ZnPg==") no-repeat 50% 50%}.datepicker__clearable:hover:before{display:none}.datepicker__clearable:hover .datepicker-close{display:block}.datepicker-close:hover:before{background-color:#afafaf}.datepicker>input{color:#666;-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid #e5e5e5;height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;padding:0 34px 0 12px;font-size:14px;width:100%;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.datepicker>input.focus{border-color:#3bb4f2;-webkit-box-shadow:0 0 5px rgba(59,180,242,.3);box-shadow:0 0 5px rgba(59,180,242,.3)}.datepicker>input:disabled{cursor:not-allowed;background-color:#ebebe4;border-color:#e5e5e5;-webkit-box-shadow:none;box-shadow:none}.datepicker-popup{position:absolute;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:center top;transform-origin:center top;font-size:12px;background:#fff;border:1px solid #d9d9d9;-webkit-box-shadow:0 1px 6px rgba(99,99,99,.2);box-shadow:0 1px 6px rgba(99,99,99,.2);margin-top:2px;outline:0;padding:5px;overflow:hidden;z-index:999}.datepicker-inline{position:relative;margin-top:0}.datepicker-range{min-width:325px}.datepicker-range .datepicker-popup{width:403px}.datepicker-bottom{float:left;width:100%;text-align:right}.datepicker-btn{padding:5px 10px;background:#1284e7;color:#fff;border-radius:2px;display:inline-block;cursor:pointer}.datepicker-anim-enter-active{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:datepicker-anim-in .2s cubic-bezier(.23,1,.32,1);animation:datepicker-anim-in .2s cubic-bezier(.23,1,.32,1)}.datepicker-anim-leave-active{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-animation:datepicker-anim-out .2s cubic-bezier(.755,.05,.855,.06);animation:datepicker-anim-out .2s cubic-bezier(.755,.05,.855,.06)}.datepicker__buttons{display:block;text-align:right}.datepicker__buttons button{display:inline-block;font-size:13px;border:none;cursor:pointer;margin:10px 0 0 5px;padding:5px 15px;color:#fff}.datepicker__buttons .datepicker__button-select{background:#1284e7}.datepicker__buttons .datepicker__button-cancel{background:#666}@-webkit-keyframes datepicker-anim-in{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes datepicker-anim-in{0%{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}to{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes datepicker-anim-out{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}}@keyframes datepicker-anim-out{0%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}to{opacity:0;-webkit-transform:scaleY(.8);transform:scaleY(.8)}}.calendar{float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar+.calendar{border-left:1px solid #eaeaea;margin-left:5px;padding-left:5px}.calendar-head{line-height:34px;height:34px;text-align:center;position:relative}.calendar-head a{color:#666;font-weight:700;cursor:pointer;display:inline-block;text-align:center;position:absolute;padding:0 5px;font-size:16px}.calendar-head a:hover{color:#1284e7}.calendar-head .calendar-month-select,.calendar-head .calendar-year-select{font-size:12px;padding:0 2px;position:relative}.calendar-prev-decade-btn,.calendar-prev-year-btn{left:6px}.calendar-prev-month-btn{left:24px}.calendar-next-decade-btn,.calendar-next-year-btn{right:6px}.calendar-next-month-btn{right:24px}.calendar-body{position:relative;width:196px;height:196px}.calendar-days{width:100%;height:100%}.calendar-date,.calendar-week{font-weight:400;width:14.28%;height:14.28%;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;float:left}.calendar-date:before,.calendar-week:before{content:"";display:inline-block;height:100%;vertical-align:middle}.calendar-date{cursor:pointer}.calendar-date-out{color:#ccc}.calendar-date-on,.calendar-date:hover{background:#eaf8fe}.calendar-date-selected,.calendar-date-selected:hover{color:#fff;font-weight:700;background:#1284e7}.calendar-date-disabled{cursor:not-allowed!important;color:#bcbcbc!important;background:#f3f3f3!important}.calendar-foot{margin-top:5px}.calendar-hour{display:inline-block;border:1px solid #e6e5e5;color:#9e9e9e}.calendar-hour a{display:inline-block;padding:2px 4px;cursor:pointer}.calendar-hour a.on,.calendar-hour a:hover{color:#1284e7}.calendar-hours,.calendar-minutes,.calendar-months,.calendar-seconds,.calendar-years{width:100%;height:100%;position:absolute;background:#fff;left:0;top:0}.calendar-months a,.calendar-years a{width:33.33%;height:25%}.calendar-hours a{width:20%;height:20%}.calendar-minutes a,.calendar-seconds a{width:16.66%;height:10%}.calendar-title{margin-top:-30px;height:30px;line-height:30px;background:#fff;text-align:center;font-weight:700}[data-v-0f207b4a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.topbar-date[data-v-0f207b4a]{padding-top:.375rem;padding-bottom:.375rem}@media (min-width:50rem){.topbar-date[data-v-0f207b4a]{border-left:1px solid hsla(0,0%,100%,.25);padding-left:.75rem;padding-top:0;padding-bottom:0}}[controlsBg=light] .topbar-date[data-v-0f207b4a]{border-color:rgba(17,17,17,.25)}.row{display:-webkit-box;display:-ms-flexbox;display:flex}.row[col-spaced]>*{padding-left:.375rem;padding-right:.375rem}.row[col-spaced]>:first-child{padding-left:0}.row[col-spaced]>:last-child{padding-right:0}.row[column-align=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row[columns="2"]>*{width:50%}.row[columns="3"]>*{width:33.33%}.row[columns="4"]>*{width:25%}.row[columns="5"]>*{width:20%}@media (max-width:28.0625rem){.row[multi-col=s]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=s]>*{width:100%}}@media (max-width:40.5625rem){.row[multi-col=m]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=m]>*{width:100%}}@media (max-width:49.9375rem){.row[multi-col=l]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=l]>*{width:100%}}@media (max-width:68.6875rem){.row[multi-col=xl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=xl]>*{width:100%}}@media (max-width:81.125rem){.row[multi-col=xxl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=xxl]>*{width:100%}}@media (max-width:40.5625rem){.row[multi-col=m-l]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=m-l]>*{width:100%}}@media (min-width:40.625rem) and (max-width:49.9375rem){.row[multi-col=m-l]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=m-l]>*{width:50%}}@media (max-width:40.5625rem){.row[multi-col=m-xl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=m-xl]>*{width:100%}}@media (min-width:40.625rem) and (max-width:68.6875rem){.row[multi-col=m-xl]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=m-xl]>*{width:50%}}@media (max-width:40.5625rem){.row[multi-col=m-xxl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=m-xxl]>*{width:100%}}@media (min-width:40.625rem) and (max-width:81.125rem){.row[multi-col=m-xxl]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=m-xxl]>*{width:50%}}@media (max-width:49.9375rem){.row[multi-col=l-xl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=l-xl]>*{width:100%}}@media (min-width:50rem) and (max-width:68.6875rem){.row[multi-col=l-xl]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=l-xl]>*{width:50%}}@media (max-width:49.9375rem){.row[multi-col=l-xxl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=l-xxl]>*{width:100%}}@media (min-width:50rem) and (max-width:81.125rem){.row[multi-col=l-xxl]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=l-xxl]>*{width:50%}}@media (max-width:68.6875rem){.row[multi-col=xl-xxl]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row[multi-col=xl-xxl]>*{width:100%}}@media (min-width:68.75rem) and (max-width:81.125rem){.row[multi-col=xl-xxl]{-ms-flex-wrap:wrap;flex-wrap:wrap}.row[multi-col=xl-xxl]>*{width:50%}}[data-v-0b25ea7b]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.col[data-v-0b25ea7b]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.col[col-size="1"][data-v-0b25ea7b]{width:20%}.col[col-size="1"][data-v-0b25ea7b],.col[col-size="2"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size="2"][data-v-0b25ea7b]{width:40%}.col[col-size="3"][data-v-0b25ea7b]{width:60%}.col[col-size="3"][data-v-0b25ea7b],.col[col-size="4"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size="4"][data-v-0b25ea7b]{width:80%}@media (min-width:28.125rem){.col[col-size-s="2"][data-v-0b25ea7b]{width:40%}}@media (min-width:28.125rem){.col[col-size-s="2"][data-v-0b25ea7b],.col[col-size-s="3"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size-s="3"][data-v-0b25ea7b]{width:60%}}@media (min-width:28.125rem){.col[col-size-s="4"][data-v-0b25ea7b]{width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:40.625rem){.col[col-size-m="2"][data-v-0b25ea7b]{width:40%}}@media (min-width:40.625rem){.col[col-size-m="2"][data-v-0b25ea7b],.col[col-size-m="3"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size-m="3"][data-v-0b25ea7b]{width:60%}}@media (min-width:40.625rem){.col[col-size-m="4"][data-v-0b25ea7b]{width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:50rem){.col[col-size-l="2"][data-v-0b25ea7b]{width:40%}}@media (min-width:50rem){.col[col-size-l="2"][data-v-0b25ea7b],.col[col-size-l="3"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size-l="3"][data-v-0b25ea7b]{width:60%}}@media (min-width:50rem){.col[col-size-l="4"][data-v-0b25ea7b]{width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:68.75rem){.col[col-size-xl="2"][data-v-0b25ea7b]{width:40%}}@media (min-width:68.75rem){.col[col-size-xl="2"][data-v-0b25ea7b],.col[col-size-xl="3"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size-xl="3"][data-v-0b25ea7b]{width:60%}}@media (min-width:68.75rem){.col[col-size-xl="4"][data-v-0b25ea7b]{width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:81.1875rem){.col[col-size-xxl="2"][data-v-0b25ea7b]{width:40%}}@media (min-width:81.1875rem){.col[col-size-xxl="2"][data-v-0b25ea7b],.col[col-size-xxl="3"][data-v-0b25ea7b]{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.col[col-size-xxl="3"][data-v-0b25ea7b]{width:60%}}@media (min-width:81.1875rem){.col[col-size-xxl="4"][data-v-0b25ea7b]{width:80%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.table-iconset-icon{margin:0 .5em;cursor:pointer}.table-icon-disabled{opacity:.4;margin:0 .5em;cursor:default}.table-component__th--sort,.table-component__th--sort-asc,.table-component__th--sort-desc{cursor:pointer;position:relative;padding-right:1rem!important}.table-component__th--sort-asc:after,.table-component__th--sort-asc:before,.table-component__th--sort-desc:after,.table-component__th--sort-desc:before,.table-component__th--sort:after,.table-component__th--sort:before{position:absolute;font-size:.3rem;right:.3rem;opacity:.5}.table-component__th--sort-asc:before,.table-component__th--sort-desc:before,.table-component__th--sort:before{top:.7rem}.table-component__th--sort-asc:after,.table-component__th--sort-desc:after,.table-component__th--sort:after{bottom:.6rem}[data-v-2558c3f8]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.table-iconset-icon[data-v-2558c3f8]{margin:0 .5em;cursor:pointer}.table-icon-disabled[data-v-2558c3f8]{opacity:.4;margin:0 .5em;cursor:default}.datatable-icons[data-v-2558c3f8]{display:none}.datatable-icons__search[data-v-2558c3f8]{position:absolute;left:.6rem;top:.5rem;pointer-events:none}.table-component thead.is-fixed[data-v-2558c3f8]{position:fixed;top:0;left:0;background-color:#fff}.table-component thead.is-fixed[data-v-2558c3f8]:before{content:"";position:fixed;display:block;width:1.5rem;height:100%;background-color:#fff;left:0;top:0;z-index:1}.table-component thead.is-fixed[data-v-2558c3f8]:after{content:"";position:fixed;display:block;width:1.5rem;height:100%;background-color:#fff;right:0;top:0;z-index:1}.table-component__th--sort-asc[data-v-2558c3f8],.table-component__th--sort-desc[data-v-2558c3f8],.table-component__th--sort[data-v-2558c3f8]{cursor:pointer;padding-right:1rem!important}.table-component__th--sort-asc[data-v-2558c3f8]:after,.table-component__th--sort-asc[data-v-2558c3f8]:before,.table-component__th--sort-desc[data-v-2558c3f8]:after,.table-component__th--sort-desc[data-v-2558c3f8]:before,.table-component__th--sort[data-v-2558c3f8]:after,.table-component__th--sort[data-v-2558c3f8]:before{position:absolute;font-size:.3rem;right:.3rem;opacity:.5}.table-component__th--sort-asc[data-v-2558c3f8]:before,.table-component__th--sort-desc[data-v-2558c3f8]:before,.table-component__th--sort[data-v-2558c3f8]:before{top:.7rem}.table-component__th--sort-asc[data-v-2558c3f8]:after,.table-component__th--sort-desc[data-v-2558c3f8]:after,.table-component__th--sort[data-v-2558c3f8]:after{bottom:.6rem}.table-component__th--sort-asc[data-v-2558c3f8],.table-component__th--sort-desc[data-v-2558c3f8],.table-component__th--sort[data-v-2558c3f8]{position:relative;padding-right:1rem}.table-component__th--sort-asc .datatable-icons__angleup[data-v-2558c3f8],.table-component__th--sort-desc .datatable-icons__angleup[data-v-2558c3f8],.table-component__th--sort .datatable-icons__angleup[data-v-2558c3f8]{position:absolute;top:.45rem;right:.3rem;width:.4rem}.table-component__th--sort-asc .datatable-icons__angledown[data-v-2558c3f8],.table-component__th--sort-desc .datatable-icons__angledown[data-v-2558c3f8],.table-component__th--sort .datatable-icons__angledown[data-v-2558c3f8]{position:absolute;bottom:.45rem;right:.3rem;width:.4rem}.table-component__th--sort-asc .datatable-icons__angledown[data-v-2558c3f8]{display:none}.table-component__th--sort-asc .datatable-icons__angleup[data-v-2558c3f8]{top:.6rem}.table-component__th--sort-desc .datatable-icons__angleup[data-v-2558c3f8]{display:none}.table-component__th--sort-desc .datatable-icons__angledown[data-v-2558c3f8]{bottom:.6rem}.table-component__danger[data-v-2558c3f8]{color:#e63939}.table-component__warning[data-v-2558c3f8]{color:#e69539}.table-component__success[data-v-2558c3f8]{color:#83bf30}.table-component__small[data-v-2558c3f8]{width:100px}.table-component__quality-long[data-v-2558c3f8]{font-size:.75rem}.table-component__filter[data-v-2558c3f8]{position:relative}@media (min-width:50rem){.table-component__filter[data-v-2558c3f8]{float:right}}.table-component__filter input[data-v-2558c3f8]{padding-left:2rem}.table-component__filter__field[data-v-2558c3f8]{border:1px solid rgba(17,17,17,.5);border-radius:2em;padding:.375rem}.table-component__minimum__width__column[data-v-2558c3f8]{width:.25rem}.table-component__small__width__column[data-v-2558c3f8]{min-width:9em}.table-component__wider__width__column[data-v-2558c3f8]{min-width:15em}.table-component__extra__wide__width__column[data-v-2558c3f8]{min-width:20em}[data-v-3e13e4ee]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}ul.pagination[data-v-3e13e4ee]{text-align:center}ul.pagination li[data-v-3e13e4ee]{padding:.25rem;display:inline}ul.pagination li a[data-v-3e13e4ee]{cursor:pointer}ul.pagination li.disabled a[data-v-3e13e4ee],ul.pagination li a.disabled[data-v-3e13e4ee]{cursor:default}ul.pagination li.active a[data-v-3e13e4ee]{cursor:default;color:#111}[data-v-51c06e1f]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}#alert-container[data-v-51c06e1f]{position:absolute;top:0;left:0;width:100%;pointer-events:none}.alert[data-v-51c06e1f]{border-style:solid;border-width:1px;border-radius:4px;padding:.75rem 2.25rem;margin:.5rem auto 0;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:60%}.error[data-v-51c06e1f]{color:#770f0f;background-color:rgba(241,148,148,.95);border-color:rgba(236,102,102,.95)}.warning[data-v-51c06e1f]{color:#77460f;background-color:rgba(241,197,148,.95);border-color:rgba(236,173,102,.95)}.success[data-v-51c06e1f]{color:#2f4511;background-color:rgba(179,221,120,.95);border-color:rgba(156,211,79,.95)}.fade-enter-active[data-v-51c06e1f],.fade-leave-active[data-v-51c06e1f]{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter[data-v-51c06e1f],.fade-leave-to[data-v-51c06e1f]{opacity:0}[data-v-3785207e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.modal__mask[data-v-3785207e]{position:fixed;z-index:8;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.modal__container[data-v-3785207e]{margin:0 auto;padding:1.5rem;background-color:#fff;border:1px solid rgba(17,17,17,.2);border-radius:4px;-webkit-box-shadow:0 4px 8px 0 rgba(17,17,17,.1);box-shadow:0 4px 8px 0 rgba(17,17,17,.1);-webkit-transition:all .3s ease;transition:all .3s ease;color:#111;position:relative;width:18rem}@media (min-width:28.125rem){.modal__container[data-v-3785207e]{width:25rem}}@media (min-width:40.625rem){.modal__container[data-v-3785207e]{width:37rem}}@media (min-width:50rem){.modal__container[data-v-3785207e]{width:46rem}}.modal__close[data-v-3785207e]{position:absolute;right:.3rem;top:.3rem}.modal__close-simple[data-v-3785207e]{position:absolute;right:1.5rem;top:1rem}.modal__header[data-v-3785207e]{margin-top:0}.modal__body[data-v-3785207e]{margin:20px 0}.modal-enter[data-v-3785207e],.modal-leave-active[data-v-3785207e]{opacity:0}.modal-enter .modal__container[data-v-3785207e],.modal-leave-active .modal__container[data-v-3785207e]{-webkit-transform:scale(1.1);transform:scale(1.1)}[data-v-2fce0f21]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.chevron[data-v-2fce0f21]{font-size:2rem;color:#666;margin-left:auto;margin-right:.375rem;cursor:pointer}.opacity[data-v-2fce0f21]:hover{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}[data-v-023a8504]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-group[data-v-023a8504]{display:block;margin-bottom:2.25rem}.form-group label[data-v-023a8504]{display:block;color:rgba(17,17,17,.5)}.form--inverse .form-group label[data-v-023a8504]{color:hsla(0,0%,100%,.5)}.form-group input[data-v-023a8504]{background-color:#fff;border:1px solid rgba(17,17,17,.25);border-radius:4px;padding-left:.75rem;padding-right:.75rem;height:2.5rem;width:100%;caret-color:#32aadb}.form-group input[data-v-023a8504]:disabled{background:#f8f8f8}.form-group input[data-v-023a8504]::-webkit-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-023a8504]:-ms-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-023a8504]::-ms-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-023a8504]::placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-023a8504]:hover{border-color:rgba(17,17,17,.5)}.form-group input[data-v-023a8504]:active,.form-group input[data-v-023a8504]:focus{outline:0;border-color:#32aadb}.form--inverse .form-group input[data-v-023a8504]{background-color:transparent;border-color:hsla(0,0%,100%,.25);color:#fff}.form--inverse .form-group input[data-v-023a8504]::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-023a8504]:-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-023a8504]::-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-023a8504]::placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-023a8504]:hover{border-color:hsla(0,0%,100%,.5)}.form--inverse .form-group input[data-v-023a8504]:active,.form--inverse .form-group input[data-v-023a8504]:focus{border-color:#32aadb}.form-group input[error=true][data-v-023a8504]{border-color:#e63939}.form-group .error-message[data-v-023a8504]{color:#e63939}.form-group .hidden[data-v-023a8504]{visibility:hidden}.lowercase[data-v-023a8504]{text-transform:lowercase}[form-size=xs].form-group[data-v-023a8504],[form-size=xs] .form-group[data-v-023a8504]{font-size:.75rem}[form-size=xs] input[data-v-023a8504]{height:1.5rem}[form-size=s].form-group[data-v-023a8504],[form-size=s] .form-group[data-v-023a8504]{font-size:.875rem}[form-size=s] input[data-v-023a8504]{height:2rem}[form-size=m].form-group[data-v-023a8504],[form-size=m] .form-group[data-v-023a8504]{font-size:1rem}[form-size=m] input[data-v-023a8504]{height:2.5rem}[form-size=l].form-group[data-v-023a8504],[form-size=l] .form-group[data-v-023a8504]{font-size:1.5rem}[form-size=l] input[data-v-023a8504]{height:3.75rem}[data-v-0a37882c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-group[data-v-0a37882c]{display:block;margin-bottom:2.25rem}.form-group label[data-v-0a37882c]{display:block;color:rgba(17,17,17,.5)}.form--inverse .form-group label[data-v-0a37882c]{color:hsla(0,0%,100%,.5)}.form-group .v-select.v-select[data-v-0a37882c]{background-color:#fff;border:1px solid rgba(17,17,17,.25);border-radius:4px;padding-left:.75rem;padding-right:.75rem;width:100%;font-size:1em}.form-group .v-select.v-select[data-v-0a37882c]:hover{border-color:rgba(17,17,17,.5)}.form-group .v-select.v-select[data-v-0a37882c]:active,.form-group .v-select.v-select[data-v-0a37882c]:focus{outline:0;border-color:#32aadb}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]{background-color:transparent;border-color:hsla(0,0%,100%,.25);color:#fff}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]:-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]::-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]::placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]:hover{border-color:hsla(0,0%,100%,.5)}.form--inverse .form-group .v-select.v-select[data-v-0a37882c]:active,.form--inverse .form-group .v-select.v-select[data-v-0a37882c]:focus{border-color:#32aadb}.form-group .v-select.v-select[error=true][data-v-0a37882c]{border-color:#e63939}.form-group .error-message[data-v-0a37882c]{color:#e63939}.form-group .v-select.disabled[data-v-0a37882c]{background-color:#f8f8f8}.form-group .hidden[data-v-0a37882c]{visibility:hidden}[form-size=xs].form-group[data-v-0a37882c],[form-size=xs] .form-group[data-v-0a37882c]{font-size:.75rem}[form-size=xs] .v-select[data-v-0a37882c]{height:1.5rem}[form-size=s].form-group[data-v-0a37882c],[form-size=s] .form-group[data-v-0a37882c]{font-size:.875rem}[form-size=s] .v-select[data-v-0a37882c]{height:2rem}[form-size=m].form-group[data-v-0a37882c],[form-size=m] .form-group[data-v-0a37882c]{font-size:1rem}[form-size=m] .v-select[data-v-0a37882c]{height:2.5rem}[form-size=l].form-group[data-v-0a37882c],[form-size=l] .form-group[data-v-0a37882c]{font-size:1.5rem}[form-size=l] .v-select[data-v-0a37882c]{height:3.75rem}.select-group[data-v-0a37882c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-55d74ad4]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-radio[data-v-55d74ad4]{margin-bottom:.75rem}[type=radio][data-v-55d74ad4]:checked,[type=radio][data-v-55d74ad4]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label[data-v-55d74ad4],[type=radio]:not(:checked)+label[data-v-55d74ad4]{position:relative;padding-left:1.875rem;cursor:pointer}[type=radio]:checked+label[data-v-55d74ad4]:before,[type=radio]:not(:checked)+label[data-v-55d74ad4]:before{content:"";position:absolute;left:0;top:.125rem;width:1.5rem;height:1.5rem;border:2px solid #2b2b2b;background:#fff;border-radius:100%}[type=radio]:checked+label[data-v-55d74ad4]:after,[type=radio]:not(:checked)+label[data-v-55d74ad4]:after{content:"";position:absolute;top:.5rem;left:.375rem;width:.75rem;height:.75rem;-webkit-transition:all .2s;transition:all .2s;border-radius:100%;background-color:#32aadb}[type=radio]:not(:checked)+label[data-v-55d74ad4]:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=radio]:checked+label[data-v-55d74ad4]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=radio]:disabled:checked+label[data-v-55d74ad4]:after{color:#999}[type=radio]:disabled+label[data-v-55d74ad4]{color:#aaa}[type=radio]:checked:focus+label[data-v-55d74ad4]:before,[type=radio]:not(:checked):focus+label[data-v-55d74ad4]:before{outline:2px solid #f2f2f2;outline-offset:2px}label[data-v-55d74ad4]{display:block}[radio-inverse] label[data-v-55d74ad4]{color:#fff}label[data-v-55d74ad4]:hover{color:rgba(17,17,17,.75)}[radio-inverse] label[data-v-55d74ad4]:hover{color:hsla(0,0%,100%,.5)}.form-radio[disabled][data-v-55d74ad4]{opacity:.25;pointer-events:none}[radio-size=xs].form-radio[data-v-55d74ad4],[radio-size=xs] .form-radio[data-v-55d74ad4]{font-size:.75rem}[radio-size=xs] [type=radio]:checked+label[data-v-55d74ad4],[radio-size=xs] [type=radio]:not(:checked)+label[data-v-55d74ad4]{padding-left:1.375rem}[radio-size=xs] [type=radio]:checked+label[data-v-55d74ad4]:before,[radio-size=xs] [type=radio]:not(:checked)+label[data-v-55d74ad4]:before{width:1rem;height:1rem}[radio-size=xs] [type=radio]:checked+label[data-v-55d74ad4]:after,[radio-size=xs] [type=radio]:not(:checked)+label[data-v-55d74ad4]:after{top:.375rem;left:.25rem;width:.5rem;height:.5rem}[radio-size=s].form-radio[data-v-55d74ad4],[radio-size=s] .form-radio[data-v-55d74ad4]{font-size:.875rem}[radio-size=s] [type=radio]:checked+label[data-v-55d74ad4],[radio-size=s] [type=radio]:not(:checked)+label[data-v-55d74ad4]{padding-left:1.625rem}[radio-size=s] [type=radio]:checked+label[data-v-55d74ad4]:before,[radio-size=s] [type=radio]:not(:checked)+label[data-v-55d74ad4]:before{width:1.25rem;height:1.25rem}[radio-size=s] [type=radio]:checked+label[data-v-55d74ad4]:after,[radio-size=s] [type=radio]:not(:checked)+label[data-v-55d74ad4]:after{top:.4375rem;left:.3125rem;width:.625rem;height:.625rem}[radio-size=m].form-radio[data-v-55d74ad4],[radio-size=m] .form-radio[data-v-55d74ad4]{font-size:1rem}[radio-size=m] [type=radio]:checked+label[data-v-55d74ad4],[radio-size=m] [type=radio]:not(:checked)+label[data-v-55d74ad4]{padding-left:1.875rem}[radio-size=m] [type=radio]:checked+label[data-v-55d74ad4]:before,[radio-size=m] [type=radio]:not(:checked)+label[data-v-55d74ad4]:before{width:1.5rem;height:1.5rem}[radio-size=m] [type=radio]:checked+label[data-v-55d74ad4]:after,[radio-size=m] [type=radio]:not(:checked)+label[data-v-55d74ad4]:after{top:.5rem;left:.375rem;width:.75rem;height:.75rem}[radio-size=l].form-radio[data-v-55d74ad4],[radio-size=l] .form-radio[data-v-55d74ad4]{font-size:1.25rem}[radio-size=l] [type=radio]:checked+label[data-v-55d74ad4],[radio-size=l] [type=radio]:not(:checked)+label[data-v-55d74ad4]{padding-left:2.375rem}[radio-size=l] [type=radio]:checked+label[data-v-55d74ad4]:before,[radio-size=l] [type=radio]:not(:checked)+label[data-v-55d74ad4]:before{width:2rem;height:2rem}[radio-size=l] [type=radio]:checked+label[data-v-55d74ad4]:after,[radio-size=l] [type=radio]:not(:checked)+label[data-v-55d74ad4]:after{top:.625rem;left:.5rem;width:1rem;height:1rem}[data-v-de64b8a0]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.switch-field[data-v-de64b8a0]{overflow:hidden}.switch-field input[data-v-de64b8a0]{position:absolute!important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.switch-field label[data-v-de64b8a0]{font-size:.8em;float:left;display:inline-block;padding-left:10px;padding-right:10px;background-color:#fff;color:rgba(17,17,17,.25);text-align:center;border:1px solid rgba(0,0,0,.2);-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.switch-field label[data-v-de64b8a0]:hover{cursor:pointer}.switch-field input[type=radio]:checked+label[data-v-de64b8a0]{background-color:#002e65;color:#fff;-webkit-box-shadow:none;box-shadow:none}.switch-field label[data-v-de64b8a0]:first-of-type{border-radius:4px 0 0 4px}.switch-field label[data-v-de64b8a0]:last-of-type{border-radius:0 4px 4px 0}[data-v-97d03c6e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-check[data-v-97d03c6e]{margin-bottom:.75rem}[type=checkbox][data-v-97d03c6e]:checked,[type=checkbox][data-v-97d03c6e]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label[data-v-97d03c6e],[type=checkbox]:not(:checked)+label[data-v-97d03c6e]{position:relative;padding-left:1.875rem;cursor:pointer}[type=checkbox]:checked+label[data-v-97d03c6e]:before,[type=checkbox]:not(:checked)+label[data-v-97d03c6e]:before{content:"";position:absolute;left:0;top:-2px;width:1.5rem;height:1.5rem;border:2px solid #2b2b2b;background:#fff;border-radius:3px}[type=checkbox]:checked+label[data-v-97d03c6e]:before{border-color:transparent}[type=checkbox]:checked+label[data-v-97d03c6e]:after,[type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcuMyAxNS45TDMgMTEuNmwxLjUtMS41IDIuNyAyLjcgOC04LjggMS42IDEuNXoiLz48L3N2Zz4=");position:absolute;top:-2px;left:0;width:1.5rem;height:1.5rem;-webkit-transition:all .2s;transition:all .2s;border-radius:3px;background-color:#32aadb}[type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label[data-v-97d03c6e]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label[data-v-97d03c6e]:after{color:#999}[type=checkbox]:disabled+label[data-v-97d03c6e]{color:#aaa}[type=checkbox]:checked:focus+label[data-v-97d03c6e]:before,[type=checkbox]:not(:checked):focus+label[data-v-97d03c6e]:before{outline:2px solid #f2f2f2;outline-offset:2px}[checkbox-inverse] label[data-v-97d03c6e]{color:#fff}label[data-v-97d03c6e]:hover{color:rgba(17,17,17,.75)}[checkbox-inverse] label[data-v-97d03c6e]:hover{color:hsla(0,0%,100%,.5)}.form-check[disabled][data-v-97d03c6e]{opacity:.25;pointer-events:none}[check-size=xs].form-check[data-v-97d03c6e],[check-size=xs] .form-check[data-v-97d03c6e]{font-size:.75rem}[check-size=xs] [type=checkbox]:checked+label[data-v-97d03c6e],[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]{padding-left:1.375rem}[check-size=xs] [type=checkbox]:checked+label[data-v-97d03c6e]:after,[check-size=xs] [type=checkbox]:checked+label[data-v-97d03c6e]:before,[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after,[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:before{top:0;width:1rem;height:1rem}[check-size=s].form-check[data-v-97d03c6e],[check-size=s] .form-check[data-v-97d03c6e]{font-size:.875rem}[check-size=s] [type=checkbox]:checked+label[data-v-97d03c6e],[check-size=s] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]{padding-left:1.625rem}[check-size=s] [type=checkbox]:checked+label[data-v-97d03c6e]:after,[check-size=s] [type=checkbox]:checked+label[data-v-97d03c6e]:before,[check-size=s] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after,[check-size=s] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:before{top:-1px;width:1.25rem;height:1.25rem}[check-size=m].form-check[data-v-97d03c6e],[check-size=m] .form-check[data-v-97d03c6e]{font-size:1rem}[check-size=m] [type=checkbox]:checked+label[data-v-97d03c6e],[check-size=m] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]{padding-left:1.875rem}[check-size=m] [type=checkbox]:checked+label[data-v-97d03c6e]:after,[check-size=m] [type=checkbox]:checked+label[data-v-97d03c6e]:before,[check-size=m] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after,[check-size=m] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:before{top:-2px;width:1.5rem;height:1.5rem}[check-size=l].form-check[data-v-97d03c6e],[check-size=l] .form-check[data-v-97d03c6e]{font-size:1.25rem}[check-size=l] [type=checkbox]:checked+label[data-v-97d03c6e],[check-size=l] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]{padding-left:2.375rem}[check-size=l] [type=checkbox]:checked+label[data-v-97d03c6e]:after,[check-size=l] [type=checkbox]:checked+label[data-v-97d03c6e]:before,[check-size=l] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:after,[check-size=l] [type=checkbox]:not(:checked)+label[data-v-97d03c6e]:before{top:-3px;width:2rem;height:2rem}#header h1{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem}.header-add-button{cursor:pointer}[data-v-250a0c83]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.inline[data-v-250a0c83]{display:inline}.error-message[data-v-250a0c83]{color:#e63939}[data-v-1fb8ba50]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.checked_icon[data-v-1fb8ba50]{color:#32aadb}[check-size=xs][data-v-1fb8ba50]{font-size:.75rem}[check-size=s][data-v-1fb8ba50]{font-size:.875rem}[check-size=m][data-v-1fb8ba50]{font-size:1rem}[check-size=l][data-v-1fb8ba50]{font-size:1.25rem}.header-add-button{float:right}.header-add-button-icon{font-size:3rem;color:#063346}.table-iconset-icon:hover{opacity:.3;cursor:pointer;-webkit-transition:opacity .3s;transition:opacity .3s}[data-v-66c51c18]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.variable-input-field[data-v-66c51c18]{display:inline-block}.variable-input-field-name[data-v-66c51c18]{width:100%;margin:0}.submit-buttons[data-v-66c51c18]{float:right}[data-v-7e74e876]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.explorer[data-v-7e74e876]{content:url(/static/img/explorer.14c1101.png);background-repeat:no-repeat}.query[data-v-7e74e876]{content:url(/static/img/queries.3a11676.png);background-repeat:no-repeat}.rule[data-v-7e74e876]{content:url(/static/img/rules-and-events.ca00135.png);background-repeat:no-repeat}.aggregateVariable[data-v-7e74e876]{content:url(/static/img/aggregate-variables.9eff08f.png);background-repeat:no-repeat}[data-v-212b5535]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}li[data-v-212b5535]{list-style-type:none;font-size:1.25rem;font-weight:200;line-height:1.125;margin-bottom:1em;margin-top:1em}.form-check[data-v-212b5535]{margin-bottom:.75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}[type=checkbox][data-v-212b5535]:checked,[type=checkbox][data-v-212b5535]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label[data-v-212b5535],[type=checkbox]:not(:checked)+label[data-v-212b5535]{position:relative;padding-left:1.875rem;cursor:pointer}[type=checkbox]:checked+label[data-v-212b5535]:before,[type=checkbox]:not(:checked)+label[data-v-212b5535]:before{content:"";position:absolute;left:0;top:-2px;width:1.5rem;height:1.5rem;border:2px solid #2b2b2b;background:#fff;border-radius:3px}[type=checkbox]:checked+label[data-v-212b5535]:before{border-color:transparent}[type=checkbox]:checked+label[data-v-212b5535]:after,[type=checkbox]:not(:checked)+label[data-v-212b5535]:after{content:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTcuMyAxNS45TDMgMTEuNmwxLjUtMS41IDIuNyAyLjcgOC04LjggMS42IDEuNXoiLz48L3N2Zz4=");position:absolute;top:-2px;left:0;width:1.5rem;height:1.5rem;-webkit-transition:all .2s;transition:all .2s;border-radius:3px;background-color:#32aadb}[type=checkbox]:not(:checked)+label[data-v-212b5535]:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}[type=checkbox]:checked+label[data-v-212b5535]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}[type=checkbox]:disabled:checked+label[data-v-212b5535]:after{color:#999}[type=checkbox]:disabled+label[data-v-212b5535]{color:#aaa}[type=checkbox]:checked:focus+label[data-v-212b5535]:before,[type=checkbox]:not(:checked):focus+label[data-v-212b5535]:before{outline:2px solid #f2f2f2;outline-offset:2px}[checkbox-inverse] label[data-v-212b5535]{color:#fff}label[data-v-212b5535]:hover{color:rgba(17,17,17,.75)}[checkbox-inverse] label[data-v-212b5535]:hover{color:hsla(0,0%,100%,.5)}.form-check[disabled][data-v-212b5535]{opacity:.25;pointer-events:none}[check-size=xs].form-check[data-v-212b5535],[check-size=xs] .form-check[data-v-212b5535]{font-size:.75rem}[check-size=xs] [type=checkbox]:checked+label[data-v-212b5535],[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-212b5535]{padding-left:1.375rem}[check-size=xs] [type=checkbox]:checked+label[data-v-212b5535]:after,[check-size=xs] [type=checkbox]:checked+label[data-v-212b5535]:before,[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-212b5535]:after,[check-size=xs] [type=checkbox]:not(:checked)+label[data-v-212b5535]:before{top:0;width:1rem;height:1rem}[check-size=s].form-check[data-v-212b5535],[check-size=s] .form-check[data-v-212b5535]{font-size:.875rem}[check-size=s] [type=checkbox]:checked+label[data-v-212b5535],[check-size=s] [type=checkbox]:not(:checked)+label[data-v-212b5535]{padding-left:1.625rem}[check-size=s] [type=checkbox]:checked+label[data-v-212b5535]:after,[check-size=s] [type=checkbox]:checked+label[data-v-212b5535]:before,[check-size=s] [type=checkbox]:not(:checked)+label[data-v-212b5535]:after,[check-size=s] [type=checkbox]:not(:checked)+label[data-v-212b5535]:before{top:-1px;width:1.25rem;height:1.25rem}[check-size=m].form-check[data-v-212b5535],[check-size=m] .form-check[data-v-212b5535]{font-size:1rem}[check-size=m] [type=checkbox]:checked+label[data-v-212b5535],[check-size=m] [type=checkbox]:not(:checked)+label[data-v-212b5535]{padding-left:1.875rem}[check-size=m] [type=checkbox]:checked+label[data-v-212b5535]:after,[check-size=m] [type=checkbox]:checked+label[data-v-212b5535]:before,[check-size=m] [type=checkbox]:not(:checked)+label[data-v-212b5535]:after,[check-size=m] [type=checkbox]:not(:checked)+label[data-v-212b5535]:before{top:-2px;width:1.5rem;height:1.5rem}[check-size=l].form-check[data-v-212b5535],[check-size=l] .form-check[data-v-212b5535]{font-size:1.25rem}[check-size=l] [type=checkbox]:checked+label[data-v-212b5535],[check-size=l] [type=checkbox]:not(:checked)+label[data-v-212b5535]{padding-left:2.375rem}[check-size=l] [type=checkbox]:checked+label[data-v-212b5535]:after,[check-size=l] [type=checkbox]:checked+label[data-v-212b5535]:before,[check-size=l] [type=checkbox]:not(:checked)+label[data-v-212b5535]:after,[check-size=l] [type=checkbox]:not(:checked)+label[data-v-212b5535]:before{top:-3px;width:2rem;height:2rem}[data-v-57284282]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.align-right[data-v-57284282]{float:right;clear:both}.variable-input-field[data-v-57284282]{display:inline-block}.variable-input-field-name[data-v-57284282]{width:100%;margin:0}.submit-buttons[data-v-57284282]{float:right}[data-v-8382552c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}@media (min-width:50rem){.tit[data-v-8382552c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tit__container[data-v-8382552c]{padding-top:1.5rem;margin-bottom:1.25rem}.tit__header[data-v-8382552c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:101.40625rem){.tit__header[data-v-8382552c]{display:block}}@media (min-width:50rem){.title-wrapper[data-v-8382552c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.title-wrapper h1[data-v-8382552c]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem;text-align:center;color:rgba(17,17,17,.75);font-size:2.5rem}}[data-v-244f9ab4]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select-wrapper[data-v-244f9ab4]{width:15rem}.last-update[data-v-244f9ab4]{margin-left:1.5rem}
/*!
 * vue-treeselect v0.3.0 | (c) 2017-2019 Riophae Lee
 * Released under the MIT License.
 * https://vue-treeselect.js.org/
 */.vue-treeselect-helper-hide{display:none}.vue-treeselect-helper-zoom-effect-off{-webkit-transform:none!important;transform:none!important}@-webkit-keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@keyframes vue-treeselect-animation-fade-in{0%{opacity:0}}@-webkit-keyframes vue-treeselect-animation-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes vue-treeselect-animation-bounce{0%,to{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes vue-treeselect-animation-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes vue-treeselect-animation-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.vue-treeselect__multi-value-item--transition-enter-active,.vue-treeselect__multi-value-item--transition-leave-active{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform}.vue-treeselect__multi-value-item--transition-enter-active{-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1)}.vue-treeselect__multi-value-item--transition-leave-active{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute}.vue-treeselect__multi-value-item--transition-enter,.vue-treeselect__multi-value-item--transition-leave-to{-webkit-transform:scale(.7);transform:scale(.7);opacity:0}.vue-treeselect__multi-value-item--transition-move{-webkit-transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1);transition:transform .2s cubic-bezier(.165,.84,.44,1),-webkit-transform .2s cubic-bezier(.165,.84,.44,1)}.vue-treeselect{position:relative;text-align:left}[dir=rtl] .vue-treeselect{text-align:right}.vue-treeselect div,.vue-treeselect span{-webkit-box-sizing:border-box;box-sizing:border-box}.vue-treeselect svg{fill:currentColor}.vue-treeselect__control{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;height:36px;border:1px solid #ddd;border-radius:5px;background:#fff;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:border-color,width,height,background-color,opacity,-webkit-box-shadow;transition-property:border-color,width,height,background-color,opacity,-webkit-box-shadow;transition-property:border-color,box-shadow,width,height,background-color,opacity;transition-property:border-color,box-shadow,width,height,background-color,opacity,-webkit-box-shadow;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.vue-treeselect:not(.vue-treeselect--disabled):not(.vue-treeselect--focused) .vue-treeselect__control:hover{border-color:#cfcfcf}.vue-treeselect--focused:not(.vue-treeselect--open) .vue-treeselect__control{border-color:#039be5;-webkit-box-shadow:0 0 0 3px rgba(3,155,229,.1);box-shadow:0 0 0 3px rgba(3,155,229,.1)}.vue-treeselect--disabled .vue-treeselect__control{background-color:#f9f9f9}.vue-treeselect--open .vue-treeselect__control{border-color:#cfcfcf}.vue-treeselect--open.vue-treeselect--open-below .vue-treeselect__control{border-bottom-left-radius:0;border-bottom-right-radius:0}.vue-treeselect--open.vue-treeselect--open-above .vue-treeselect__control{border-top-left-radius:0;border-top-right-radius:0}.vue-treeselect__multi-value,.vue-treeselect__value-container{width:100%;vertical-align:middle}.vue-treeselect__value-container{display:table-cell;position:relative}.vue-treeselect--searchable:not(.vue-treeselect--disabled) .vue-treeselect__value-container{cursor:text}.vue-treeselect__multi-value{display:inline-block}.vue-treeselect--has-value .vue-treeselect__multi-value{margin-bottom:5px}.vue-treeselect__placeholder,.vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:5px;padding-right:5px;position:absolute;top:0;right:0;bottom:0;left:0;line-height:34px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.vue-treeselect__placeholder{color:#bdbdbd}.vue-treeselect__single-value{color:#333}.vue-treeselect--focused.vue-treeselect--searchable .vue-treeselect__single-value{color:#bdbdbd}.vue-treeselect--disabled .vue-treeselect__single-value{position:static}.vue-treeselect__multi-value-item-container{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__multi-value-item-container{padding-right:0;padding-left:5px}.vue-treeselect__multi-value-item{display:inline-table;padding:2px 0;border:1px solid transparent;border-radius:2px;font-size:12px;vertical-align:top}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-disabled):hover .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new) .vue-treeselect__multi-value-item:not(.vue-treeselect__multi-value-item-new):hover,.vue-treeselect__multi-value-item{cursor:pointer;background:#e3f2fd;color:#039be5}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-disabled{cursor:default;background:#f5f5f5;color:#757575}.vue-treeselect--disabled .vue-treeselect__multi-value-item{cursor:default;background:#fff;border-color:#e5e5e5;color:#555}.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new,.vue-treeselect__multi-value-item.vue-treeselect__multi-value-item-new:hover{background:#e8f5e9}.vue-treeselect__multi-value-label,.vue-treeselect__value-remove{display:table-cell;padding:0 5px;vertical-align:middle}.vue-treeselect__value-remove{color:#039be5;padding-left:5px;border-left:1px solid #fff;line-height:0}[dir=rtl] .vue-treeselect__value-remove{border-left:0;border-right:1px solid #fff}.vue-treeselect__multi-value-item:hover .vue-treeselect__value-remove{color:#e53935}.vue-treeselect--disabled .vue-treeselect__value-remove,.vue-treeselect__multi-value-item-disabled .vue-treeselect__value-remove{display:none}.vue-treeselect__value-remove>svg{width:6px;height:6px}.vue-treeselect__multi-value-label{padding-right:5px;white-space:pre-line;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vue-treeselect__limit-tip{display:inline-block;padding-top:5px;padding-right:5px;vertical-align:top}[dir=rtl] .vue-treeselect__limit-tip{padding-right:0;padding-left:5px}.vue-treeselect__limit-tip-text{cursor:default;display:block;margin:2px 0;padding:1px 0;color:#bdbdbd;font-size:12px;font-weight:600}.vue-treeselect__input-container{display:block;max-width:100%;outline:none}.vue-treeselect--single .vue-treeselect__input-container{font-size:inherit;height:100%}.vue-treeselect--multi .vue-treeselect__input-container{display:inline-block;font-size:12px;vertical-align:top}.vue-treeselect--searchable .vue-treeselect__input-container{padding-left:5px;padding-right:5px}.vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-top:5px;padding-left:0}[dir=rtl] .vue-treeselect--searchable.vue-treeselect--multi.vue-treeselect--has-value .vue-treeselect__input-container{padding-left:5px;padding-right:0}.vue-treeselect--disabled .vue-treeselect__input-container{display:none}.vue-treeselect__input,.vue-treeselect__sizer{margin:0;line-height:inherit;font-family:inherit;font-size:inherit}.vue-treeselect__input{max-width:100%;margin:0;padding:0;border:0;outline:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-shadow:none;box-shadow:none;background:none transparent;line-height:1;vertical-align:middle}.vue-treeselect__input::-ms-clear{display:none}.vue-treeselect--single .vue-treeselect__input{width:100%;height:100%}.vue-treeselect--multi .vue-treeselect__input{padding-top:3px;padding-bottom:3px}.vue-treeselect--has-value .vue-treeselect__input{line-height:inherit;vertical-align:top}.vue-treeselect__sizer{position:absolute;top:0;left:0;visibility:hidden;height:0;overflow:scroll;white-space:pre}.vue-treeselect__x-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer;color:#ccc;-webkit-animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1);animation:vue-treeselect-animation-fade-in .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__x-container:hover{color:#e53935}.vue-treeselect__x{width:8px;height:8px}.vue-treeselect__control-arrow-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0;cursor:pointer}.vue-treeselect--disabled .vue-treeselect__control-arrow-container{cursor:default}.vue-treeselect__control-arrow{width:9px;height:9px;color:#ccc}.vue-treeselect:not(.vue-treeselect--disabled) .vue-treeselect__control-arrow-container:hover .vue-treeselect__control-arrow{color:#616161}.vue-treeselect--disabled .vue-treeselect__control-arrow{opacity:.35}.vue-treeselect__control-arrow--rotated{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.vue-treeselect__menu-container{position:absolute;left:0;width:100%;overflow:visible;-webkit-transition:0s;transition:0s}.vue-treeselect--open-below:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{top:100%}.vue-treeselect--open-above:not(.vue-treeselect--append-to-body) .vue-treeselect__menu-container{bottom:100%}.vue-treeselect__menu{cursor:default;padding-top:5px;padding-bottom:5px;display:block;position:absolute;overflow-x:hidden;overflow-y:auto;width:auto;border:1px solid #cfcfcf;background:#fff;line-height:180%;-webkit-overflow-scrolling:touch}.vue-treeselect--open-below .vue-treeselect__menu{border-bottom-left-radius:5px;border-bottom-right-radius:5px;top:0;margin-top:-1px;border-top-color:#f2f2f2;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.06);box-shadow:0 1px 0 rgba(0,0,0,.06)}.vue-treeselect--open-above .vue-treeselect__menu{border-top-left-radius:5px;border-top-right-radius:5px;bottom:0;margin-bottom:-1px;border-bottom-color:#f2f2f2}.vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__option{padding-left:5px;padding-right:5px}.vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-0 .vue-treeselect__tip{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:25px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__option{padding-left:5px;padding-right:25px}.vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-1 .vue-treeselect__tip{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:45px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__option{padding-left:5px;padding-right:45px}.vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-2 .vue-treeselect__tip{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:65px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__option{padding-left:5px;padding-right:65px}.vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-3 .vue-treeselect__tip{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:85px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__option{padding-left:5px;padding-right:85px}.vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-4 .vue-treeselect__tip{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:105px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__option{padding-left:5px;padding-right:105px}.vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-5 .vue-treeselect__tip{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:125px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__option{padding-left:5px;padding-right:125px}.vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-6 .vue-treeselect__tip{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:145px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__option{padding-left:5px;padding-right:145px}.vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-7 .vue-treeselect__tip{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:165px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__option{padding-left:5px;padding-right:165px}.vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:185px}[dir=rtl] .vue-treeselect__indent-level-8 .vue-treeselect__tip{padding-left:5px;padding-right:185px}.vue-treeselect__option{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%}.vue-treeselect__option--highlight{background:#f5f5f5}.vue-treeselect--single .vue-treeselect__option--selected{background:#e3f2fd;font-weight:600}.vue-treeselect--single .vue-treeselect__option--selected:hover{background:#e3f2fd}.vue-treeselect__option--hide{display:none}.vue-treeselect__option-arrow-container,.vue-treeselect__option-arrow-placeholder{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect__option-arrow-container{cursor:pointer}.vue-treeselect__option-arrow{display:inline-block;width:9px;height:9px;color:#ccc;vertical-align:middle;-webkit-transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);transition:-webkit-transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1);transition:transform .2s cubic-bezier(.19,1,.22,1),-webkit-transform .2s cubic-bezier(.19,1,.22,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}[dir=rtl] .vue-treeselect__option-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vue-treeselect--branch-nodes-disabled .vue-treeselect__option:hover .vue-treeselect__option-arrow,.vue-treeselect__option-arrow-container:hover .vue-treeselect__option-arrow{color:#616161}.vue-treeselect__option-arrow--rotated,[dir=rtl] .vue-treeselect__option-arrow--rotated{-webkit-transform:rotate(0);transform:rotate(0)}.vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}[dir=rtl] .vue-treeselect__option-arrow--rotated.vue-treeselect__option-arrow--prepare-enter{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.vue-treeselect__label-container{display:table-cell;vertical-align:middle;cursor:pointer;display:table;width:100%;table-layout:fixed;color:inherit}.vue-treeselect__option--disabled .vue-treeselect__label-container{cursor:not-allowed;color:rgba(0,0,0,.25)}.vue-treeselect__checkbox-container{display:table-cell;width:20px;min-width:20px;height:100%;text-align:center;vertical-align:middle}.vue-treeselect__checkbox{display:block;margin:auto;width:12px;height:12px;border-width:1px;border-style:solid;border-radius:2px;position:relative;-webkit-transition:all .2s cubic-bezier(.075,.82,.165,1);transition:all .2s cubic-bezier(.075,.82,.165,1)}.vue-treeselect__check-mark,.vue-treeselect__minus-mark{display:block;position:absolute;left:1px;top:1px;background-repeat:no-repeat;opacity:0;-webkit-transition:all .2s ease;transition:all .2s ease}.vue-treeselect__minus-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAAD///////9zeKVjAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=);background-size:8px 8px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAAD///////////84wDuoAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAAD///////////////+PQt5oAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__checkbox--indeterminate>.vue-treeselect__minus-mark{opacity:1}.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAIAgMAAAC5YVYYAAAACVBMVEUAAADi4uLh4eHOxeSRAAAAAnRSTlMAuLMp9oYAAAAPSURBVAjXY4CDrJUgBAMAGaECJ9dz3BAAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAgMAAABinRfyAAAADFBMVEUAAADi4uLi4uLh4eE5RQaIAAAAA3RSTlMAyTzPIdReAAAAGUlEQVQI12PAD+b///+Nof7//79gAsLFCwAx/w4blADeeQAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__minus-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAD1BMVEUAAADh4eHg4ODNzc3h4eEYfw2wAAAABHRSTlMAy2EFIuWxUgAAACRJREFUGNNjGBBgJOICBY7KDCoucODEAJSAS6FwUJShGjAQAADBPRGrK2/FhgAAAABJRU5ErkJggg==)}}.vue-treeselect__check-mark{width:8px;height:8px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAQlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////8IX9KGAAAAFXRSTlMA8u24NxILB+Tawb6jiH1zRz0xIQIIP3GUAAAAMklEQVQI1y3FtQEAMQDDQD+EGbz/qkEVOpyEOP6PudKjZNSXn4Jm2CKRdBKzSLsFWl8fMG0Bl6Jk1rMAAAAASUVORK5CYII=);background-size:8px 8px;-webkit-transform:scaleY(.125);transform:scaleY(.125)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAYFBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////98JRy6AAAAH3RSTlMAzu4sDenl38fBvo1OMyIdEQrj1cSihX5hYFpHNycIcQOASAAAAF9JREFUGNN9zEcOgDAMRFHTS0LvNfe/JRmHKAIJ/mqeLJn+k9uDtaeUeFnFziGsBucUTirrprfe81RqZ3Bb6hPWeuZwDFOHyf+ig9CCzQ7INBn7bG5kF+QSt13BHNJnF7AaCT4Y+CW7AAAAAElFTkSuQmCC)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAWlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////9ZMre9AAAAHXRSTlMA/PiJhGNI9XlEHJB/b2ldV08+Oibk49vPp6QhAYgGBuwAAACCSURBVCjPrdHdDoIwDAXgTWAqCigo/+f9X5OwnoUwtis4V92XNWladUl+rzQPeQJAN2EHxoOnsPn7/oYk8fxBv08Rr/deOH/aZ2Nm8ZJ+s573QGfWKnNuZGzWm3+lv2V3pcU1XQ385/yjmBoM3Z+dXvlbYLLD3ujhTaOM3KaIXvNkFkuSEvYy1LqOAAAAAElFTkSuQmCC)}}.vue-treeselect__checkbox--checked>.vue-treeselect__check-mark{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAP1BMVEUAAADj4+Pf39/h4eHh4eHh4eHk5OTh4eHg4ODi4uLh4eHh4eHg4ODh4eHh4eHg4ODh4eHh4eHp6en////h4eFqcyvUAAAAFHRSTlMAOQfy7bgS5NrBvqOIfXNHMSELAgQ/iFsAAAA2SURBVAjXY4AANjYIzcjMAaVFuBkY+RkEWERYmRjYRXjANAOfiIgIFxNIAa8IpxBEi6AwiAQAK2MBd7xY8csAAAAASUVORK5CYII=)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAXVBMVEUAAADh4eHh4eHh4eHi4uLb29vh4eHh4eHh4eHh4eHh4eHh4eHh4eHi4uLi4uLj4+Pi4uLk5OTo6Ojh4eHh4eHi4uLg4ODg4ODh4eHg4ODh4eHf39/g4OD////h4eEzIk+wAAAAHnRSTlMAzu6/LA3p5eLZx8ONTjYiHRIKooV+YWBaRzEnCANnm5rnAAAAZElEQVQY033P2wqAIAyA4VWaaWrnc/n+j5mbhBjUf7WPoTD47TJb4i5zTr/sRDRHuyFaoWX7uK/RlbctlPEuyI1f4WY9yQINEkf6rzzo8YIzmUFoCs7J1EjeIaa9bXIEmzl8dgOZEAj/+2IvzAAAAABJRU5ErkJggg==)}}@media (-webkit-min-device-pixel-ratio:3),(min-resolution:288dpi){.vue-treeselect__checkbox--disabled .vue-treeselect__check-mark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAUVBMVEUAAADh4eHh4eHh4eHh4eHi4uLi4uLh4eHh4eHh4eHf39/j4+Ph4eHh4eHh4eHg4ODi4uLh4eHh4eHi4uLh4eHh4eHh4eHh4eHh4eH////h4eF3FMFTAAAAGnRSTlMA+/eJhGhfSHE9JBzz5KaQf3pXT0Xbz0I5AYDw8F0AAAB+SURBVCjPrdHbDoMgEEVRKAii1dZe9fz/hxplTiKIT7qfYCWTEEZdUvOwbckNAD2WHeh3brHW5f5EzGQ+iN+b1Gt6KPvtv16Dn6JX9M9ya3/A1yfu5dlyduL6Hec7mXY6ddXLPP2lpABGZ8PWXfYLTJxZekVhhl7eTX24zZPNKXoRC7zQLjUAAAAASUVORK5CYII=)}}.vue-treeselect__checkbox--unchecked{border-color:#e0e0e0;background:#fff}.vue-treeselect__label-container:hover .vue-treeselect__checkbox--unchecked{border-color:#039be5;background:#fff}.vue-treeselect__checkbox--checked,.vue-treeselect__checkbox--indeterminate,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--checked,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--indeterminate{border-color:#039be5;background:#039be5}.vue-treeselect__checkbox--disabled,.vue-treeselect__label-container:hover .vue-treeselect__checkbox--disabled{border-color:#e0e0e0;background-color:#f7f7f7}.vue-treeselect__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:table-cell;padding-left:5px;max-width:100%;vertical-align:middle;cursor:inherit}[dir=rtl] .vue-treeselect__label{padding-left:0;padding-right:5px}.vue-treeselect__count{margin-left:5px;font-weight:400;opacity:.6}[dir=rtl] .vue-treeselect__count{margin-left:0;margin-right:5px}.vue-treeselect__tip{padding-left:5px;padding-right:5px;display:table;table-layout:fixed;width:100%;color:#757575}.vue-treeselect__tip-text{display:table-cell;vertical-align:middle;padding-left:5px;padding-right:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:12px}.vue-treeselect__error-tip .vue-treeselect__retry{cursor:pointer;margin-left:5px;font-style:normal;font-weight:600;text-decoration:none;color:#039be5}[dir=rtl] .vue-treeselect__error-tip .vue-treeselect__retry{margin-left:0;margin-right:5px}.vue-treeselect__icon-container{display:table-cell;vertical-align:middle;width:20px;text-align:center;line-height:0}.vue-treeselect--single .vue-treeselect__icon-container{padding-left:5px}[dir=rtl] .vue-treeselect--single .vue-treeselect__icon-container{padding-left:0;padding-right:5px}.vue-treeselect__icon-warning{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#fb8c00}.vue-treeselect__icon-warning:after{display:block;position:absolute;content:"";left:5px;top:2.5px;width:2px;height:1px;border-color:#fff;border-style:solid;border-width:5px 0 1px}.vue-treeselect__icon-error{display:block;margin:auto;border-radius:50%;position:relative;width:12px;height:12px;background:#e53935}.vue-treeselect__icon-error:after,.vue-treeselect__icon-error:before{display:block;position:absolute;content:"";background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.vue-treeselect__icon-error:before{width:6px;height:2px;left:3px;top:5px}.vue-treeselect__icon-error:after{width:2px;height:6px;left:5px;top:3px}.vue-treeselect__icon-loader{display:block;margin:auto;position:relative;width:12px;height:12px;text-align:center;-webkit-animation:vue-treeselect-animation-rotate 1.6s linear infinite;animation:vue-treeselect-animation-rotate 1.6s linear infinite}.vue-treeselect__icon-loader:after,.vue-treeselect__icon-loader:before{border-radius:50%;position:absolute;content:"";left:0;top:0;display:block;width:100%;height:100%;opacity:.6;-webkit-animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite;animation:vue-treeselect-animation-bounce 1.6s ease-in-out infinite}.vue-treeselect__icon-loader:before{background:#039be5}.vue-treeselect__icon-loader:after{background:#b3e5fc;-webkit-animation-delay:-.8s;animation-delay:-.8s}.vue-treeselect__menu-placeholder{display:none}.vue-treeselect__portal-target{position:absolute;display:block;left:0;top:0;height:0;width:0;padding:0;margin:0;border:0;overflow:visible;-webkit-box-sizing:border-box;box-sizing:border-box}[data-v-fc42f396]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.flex[data-v-fc42f396]{display:-webkit-box;display:-ms-flexbox;display:flex}.single-indicator[data-v-fc42f396]{width:auto;min-width:26rem;max-width:35rem;margin-right:1.5rem;margin-left:1.5rem;height:auto}.double-indicator[data-v-fc42f396]{width:auto;min-width:50rem;max-width:55rem;padding-right:1.5rem;margin-left:1.5rem}@media (max-width:109.51875rem){.double-indicator[data-v-fc42f396]{padding-right:1.5rem}}.hourly-indicators-wrapper[data-v-fc42f396]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:2.25rem;margin-right:2.25rem;height:auto}@media (max-width:109.51875rem){.hourly-indicators-wrapper[data-v-fc42f396]{display:-webkit-box;overflow:scroll;margin-right:0}}.sub-indicator[data-v-fc42f396]{margin-top:2.25rem}[data-v-51e21d97]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.indicator[data-v-51e21d97]{text-align:left;position:relative;border-radius:.375rem;background-color:rgba(17,17,17,.1)}.indicator-header[data-v-51e21d97]{font-size:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex[data-v-51e21d97],.indicator-header[data-v-51e21d97]{display:-webkit-box;display:-ms-flexbox;display:flex}.left-indicator-wrapper[data-v-51e21d97]{padding-right:3rem}.header-text[data-v-51e21d97]{margin-left:.75rem}.indicator-inner[data-v-51e21d97]{margin-right:auto}[data-v-c56d7adc]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.indicator-title[data-v-c56d7adc]{padding-top:.75rem;margin-left:1.5rem;margin-bottom:0}.flex[data-v-c56d7adc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.indicator[data-v-c56d7adc]{text-align:left;position:relative;border-radius:.375rem;background-color:rgba(17,17,17,.1)}.indicator__data[data-v-c56d7adc]{font-size:1.5rem;line-height:1;display:-webkit-box;display:-moz-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem .75rem .75rem 1.5rem}.indicator__current[data-v-c56d7adc]{color:#fff;width:45%;font-weight:900;text-align:right;background:rgba(17,17,17,.1);border-radius:4px;min-height:3rem;padding:.375rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:50rem) and (max-width:68.6875rem){.indicator__current[data-v-c56d7adc]{padding:0 .25rem;min-height:2rem}}.indicator__current-unit[data-v-c56d7adc]{font-weight:300}.indicator__ref[data-v-c56d7adc]{padding-left:.5rem;margin-left:.5rem;margin-right:.75rem}.percent-trend[data-v-c56d7adc]{margin-left:.75rem;font-size:1rem}.separator[data-v-c56d7adc]{border-left:1px solid rgba(17,17,17,.25)}.indicator-rhythm-wrapper[data-v-c56d7adc]{margin-left:.375rem;font-size:1rem}.average-rhythm-text[data-v-c56d7adc],.percent-bottom[data-v-c56d7adc]{margin-top:.375rem}.grey-color[data-v-c56d7adc],.percent[data-v-c56d7adc]{color:#666}.green-color[data-v-c56d7adc]{color:#83bf30;font-weight:700}.red-color[data-v-c56d7adc]{color:#e63939;font-weight:700}.green-background[data-v-c56d7adc]{background-color:#83bf30}.red-background[data-v-c56d7adc]{background-color:#e63939}[data-v-2b19dd60]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.indicator[data-v-2b19dd60]{text-align:left;position:relative;border-radius:.375rem;background-color:rgba(17,17,17,.1)}.indicator__data[data-v-2b19dd60]{font-size:1rem;line-height:1;display:-webkit-box;display:-moz-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.75rem}.indicator__current[data-v-2b19dd60]{color:#fff;width:30%;font-weight:900;text-align:right;background:rgba(17,17,17,.1);border-radius:4px;min-height:3rem;padding:.375rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:50rem) and (max-width:68.6875rem){.indicator__current[data-v-2b19dd60]{padding:0 .25rem;min-height:2rem}}.indicator__current-unit[data-v-2b19dd60]{font-weight:300}.indicator__ref[data-v-2b19dd60]{padding-left:.5rem;margin-left:.5rem;margin-right:.75rem}.red-background[data-v-2b19dd60]{background-color:#e63939}.green-background[data-v-2b19dd60]{background-color:#83bf30}.orange-background[data-v-2b19dd60]{background-color:#e69539}.red-color[data-v-2b19dd60]{color:#e63939}.green-color[data-v-2b19dd60]{color:#83bf30}.orange-color[data-v-2b19dd60]{color:#e69539}.grey-color[data-v-2b19dd60]{color:#666}.separator[data-v-2b19dd60]{border-left:1px solid rgba(17,17,17,.25)}.indicator-title[data-v-2b19dd60]{padding-top:.375rem;margin-left:.75rem;margin-bottom:0}.percent-trend[data-v-2b19dd60]{margin-left:.75rem;font-size:1rem;color:#666}.indicator-rhythm-wrapper[data-v-2b19dd60]{margin-left:.375rem;font-size:1rem}.indicator-header[data-v-2b19dd60]{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-text[data-v-2b19dd60]{margin-left:.75rem}.average-rhythm-text[data-v-2b19dd60],.percent-bottom[data-v-2b19dd60]{margin-top:.375rem}[data-v-050e4ea4]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.indicator[data-v-050e4ea4]{text-align:left;position:relative;border-radius:.375rem}.indicator__data[data-v-050e4ea4]{font-size:1rem;line-height:1;display:-webkit-box;display:-moz-box;-webkit-box-align:start;padding:.75rem}.indicator__current[data-v-050e4ea4]{color:#fff;width:auto;font-weight:900;text-align:right;background:rgba(17,17,17,.1);border-radius:4px;min-height:3rem;padding:.375rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:50rem) and (max-width:68.6875rem){.indicator__current[data-v-050e4ea4]{padding:0 .25rem;min-height:2rem}}.indicator__current-unit[data-v-050e4ea4]{font-weight:300}.indicator__ref[data-v-050e4ea4]{padding-left:.5rem;margin-left:.5rem;margin-right:.75rem}.blue-background[data-v-050e4ea4]{background-color:#014b90}.separator[data-v-050e4ea4]{border-left:1px solid rgba(17,17,17,.25)}.indicator-title[data-v-050e4ea4]{padding-top:.375rem;margin-left:.75rem;margin-bottom:0}.indicator-rhythm-wrapper[data-v-050e4ea4]{margin-left:.375rem;font-size:1rem}.top-margin[data-v-050e4ea4]{margin-top:.375rem}.top-margin-l[data-v-050e4ea4]{margin-top:1.5rem}.indicator-time-wrapper[data-v-050e4ea4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.time-text[data-v-050e4ea4]{font-weight:700;font-size:1rem}.max-text-width[data-v-050e4ea4]{max-width:8rem}.tooltip-info[data-v-050e4ea4]:hover{cursor:default;opacity:.3}.clickable-indicator[data-v-050e4ea4]{cursor:pointer!important;-webkit-transition:opacity .2s;transition:opacity .2s}.clickable-indicator[data-v-050e4ea4]:hover{opacity:.7!important}.download-excel-icon-inline[data-v-050e4ea4]{color:#217346;font-size:1rem;margin-left:.375rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;z-index:1}.download-excel-icon-inline[data-v-050e4ea4]:hover{opacity:1!important;-webkit-transform:scale(1.2);transform:scale(1.2)}.clickable-indicator[data-v-050e4ea4]:has(.download-excel-icon-inline:hover){opacity:1!important}.wrapper[data-v-050e4ea4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:auto}[data-v-339a07f1]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.indicator[data-v-339a07f1]{text-align:left;position:relative;border-radius:.375rem}.indicator__data[data-v-339a07f1]{font-size:1.25rem;line-height:1;display:-webkit-box;display:-moz-box;-ms-flex-align:center;align-items:center;-webkit-box-align:start;display:-ms-flexbox;display:flex;padding:.75rem 0}.indicator__current[data-v-339a07f1]{color:#fff;font-weight:900;text-align:right;background:rgba(17,17,17,.1);border-radius:4px;min-height:3rem;min-width:3rem;padding:.375rem .5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:50rem) and (max-width:68.6875rem){.indicator__current[data-v-339a07f1]{padding:0 .25rem;min-height:2rem}}.indicator__current-unit[data-v-339a07f1]{font-weight:300}.indicator__ref[data-v-339a07f1]{padding-left:.5rem;margin-left:.5rem;margin-right:.75rem}.blue-background[data-v-339a07f1]{background-color:#014b90}.indicator-title[data-v-339a07f1]{padding-top:.375rem;margin-left:.75rem;margin-bottom:0}.indicator-rhythm-wrapper[data-v-339a07f1]{margin-left:.375rem;font-size:1rem}[data-v-1cd4c270]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.header-text[data-v-1cd4c270]{margin-left:.75rem}.top-margin[data-v-1cd4c270]{margin-top:.75rem}.flex[data-v-1cd4c270]{display:-webkit-box;display:-ms-flexbox;display:flex}.tables-wrapper[data-v-1cd4c270]{width:100%}.pending_pallets[data-v-1cd4c270]{border-left:1px solid rgba(17,17,17,.25);padding-left:1.5rem}[data-v-78aa0f46]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}table[data-v-78aa0f46]{width:103%;border-spacing:0;margin-top:.75rem;padding-right:1.5rem}.div-tr[data-v-78aa0f46]{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:2.7;min-width:1rem;margin-left:13%}.div-th[data-v-78aa0f46]{color:#666;font-weight:700;min-width:1rem}tr[data-v-78aa0f46]{line-height:2.5}th[data-v-78aa0f46]{text-align:left;color:#666}td[data-v-78aa0f46],th[data-v-78aa0f46]{border-bottom:1px solid #d3d3d3;padding-left:.75rem}td[data-v-78aa0f46]{min-width:1rem}.row-index[data-v-78aa0f46]{background-color:#c4c4c4;padding-left:0;text-align:center;width:2.5rem}.table-separator[data-v-78aa0f46]:after{content:"\2807";font-size:1.5rem}.table-wrapper[data-v-78aa0f46]{width:100%}.table-title[data-v-78aa0f46]{font-size:1rem;margin-top:2.25rem;font-weight:700;margin-left:.75rem}.separator-row[data-v-78aa0f46]{line-height:2}.table-container[data-v-78aa0f46]{border-top:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;height:auto;max-height:23em;overflow-y:auto;overflow-x:hidden}.border-top[data-v-78aa0f46]{border-top:1px solid #d3d3d3;margin-top:0}.tooltip[data-v-78aa0f46]:hover{cursor:default;opacity:.3}[data-v-7c028bcb]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.bar-wrapper[data-v-7c028bcb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color_bar[data-v-7c028bcb]{border-radius:.375rem;height:.75rem;background-color:#014b90}.red-background[data-v-7c028bcb]{background-color:#e63939}.green-background[data-v-7c028bcb]{background-color:#83bf30}.orange-background[data-v-7c028bcb]{background-color:#e69539}.bar-value[data-v-7c028bcb]{margin-left:.75rem}.table-icon[data-v-7c028bcb]{color:#666;margin-left:1.5rem}.flex[data-v-7c028bcb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.justify[data-v-7c028bcb]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.table-icon-wrapper[data-v-7c028bcb]{padding-right:.375rem}[data-v-0d04d805]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.modal-overlay[data-v-0d04d805]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.modal-container[data-v-0d04d805]{background-color:#fff;border-radius:4px;max-width:90rem;max-height:90vh;width:90%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2)}.modal-header[data-v-0d04d805]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:1px solid rgba(17,17,17,.25)}.modal-header h2[data-v-0d04d805]{margin:0;font-size:1.25rem;color:rgba(17,17,17,.75)}.close-button[data-v-0d04d805]{background:none;border:none;font-size:2rem;cursor:pointer;color:rgba(17,17,17,.5);padding:0;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.close-button[data-v-0d04d805]:hover{color:rgba(17,17,17,.75)}.summary-section[data-v-0d04d805]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;padding:1.5rem;background-color:rgba(17,17,17,.05);border-bottom:1px solid rgba(17,17,17,.25);-ms-flex-wrap:wrap;flex-wrap:wrap}.summary-indicator[data-v-0d04d805]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem;background-color:#fff;border-radius:4px;min-width:10rem}.summary-indicator.encargos[data-v-0d04d805]{border-left:.25rem solid #014b90}.summary-label[data-v-0d04d805]{font-size:.875rem;color:rgba(17,17,17,.5);margin-bottom:.375rem}.summary-value[data-v-0d04d805]{font-size:1.5rem;font-weight:700;color:#014b90}.summary-note[data-v-0d04d805]{font-size:.75rem;color:rgba(17,17,17,.4);margin-top:.375rem}.filter-wrapper[data-v-0d04d805]{padding:1.5rem 1.5rem 0}.filter-input[data-v-0d04d805]{width:100%;padding:.75rem;border-radius:4px;border:1px solid rgba(17,17,17,.25);font-size:1rem}.filter-input[data-v-0d04d805]:focus{outline:none;border-color:#014b90;-webkit-box-shadow:0 0 0 .125rem rgba(1,75,144,.25);box-shadow:0 0 0 .125rem rgba(1,75,144,.25)}.table-wrapper[data-v-0d04d805]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding:.75rem 1.5rem 1.5rem}[data-v-0d04d805] .text-right{text-align:right}[data-v-0d04d805] .number-cell{text-align:right;font-weight:600}[data-v-0d04d805] .totals-row{font-weight:700;position:-webkit-sticky;position:sticky;bottom:0;z-index:10;background-color:#fff;-webkit-box-shadow:0 -.0625rem 0 0 rgba(17,17,17,.5),0 .0625rem 0 0 rgba(17,17,17,.5),0 -.125rem .25rem rgba(0,0,0,.1);box-shadow:0 -.0625rem 0 0 rgba(17,17,17,.5),0 .0625rem 0 0 rgba(17,17,17,.5),0 -.125rem .25rem rgba(0,0,0,.1)}[data-v-0d04d805] .totals-row td{padding:.75rem;background-color:#fff;border-top:none}.modal-footer[data-v-0d04d805]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1.5rem;border-top:1px solid rgba(17,17,17,.25)}.button[data-v-0d04d805]{padding:.75rem 1.5rem;border-radius:4px;border:none;cursor:pointer;font-weight:700;font-size:1rem}.button-secondary[data-v-0d04d805]{background-color:rgba(17,17,17,.25);color:rgba(17,17,17,.75)}.button-secondary[data-v-0d04d805]:hover{background-color:rgba(17,17,17,.4)}.modal-fade-enter-active[data-v-0d04d805],.modal-fade-leave-active[data-v-0d04d805]{-webkit-transition:opacity .3s;transition:opacity .3s}.modal-fade-enter[data-v-0d04d805],.modal-fade-leave-to[data-v-0d04d805]{opacity:0}[data-v-0d04d805] .table-component__table__head th{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:10;-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.1);box-shadow:0 .125rem .25rem rgba(0,0,0,.1)}[data-v-0d04d805] .table-component__table-wrapper{height:23rem;overflow-x:hidden}.header-actions[data-v-0d04d805]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem}.download-excel-button[data-v-0d04d805]{color:#217346;font-size:1.5rem;cursor:pointer;-webkit-transition:opacity .2s;transition:opacity .2s}.download-excel-button[data-v-0d04d805]:hover{opacity:.7}[data-v-daa62a34]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.flex[data-v-daa62a34]{display:-webkit-box;display:-ms-flexbox;display:flex}.single-indicator[data-v-daa62a34]{width:auto;min-width:26rem;max-width:35rem;margin-right:1.5rem;margin-left:1.5rem;height:auto}.double-indicator[data-v-daa62a34]{width:auto;min-width:50rem;max-width:55rem;padding-right:1.5rem;margin-left:1.5rem}@media (max-width:109.51875rem){.double-indicator[data-v-daa62a34]{padding-right:1.5rem}}.hourly-indicators-wrapper[data-v-daa62a34]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:2.25rem;margin-right:2.25rem;height:auto}@media (max-width:109.51875rem){.hourly-indicators-wrapper[data-v-daa62a34]{display:-webkit-box;overflow:scroll;margin-right:0}}.sub-indicator[data-v-daa62a34]{margin-top:2.25rem}.left-aligned[data-v-daa62a34]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}[data-v-63cb6da2]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}@media (min-width:50rem){.tit[data-v-63cb6da2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tit__container[data-v-63cb6da2]{padding-top:1.5rem;margin-bottom:1.25rem}.tit__header[data-v-63cb6da2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:101.40625rem){.tit__header[data-v-63cb6da2]{display:block}}@media (min-width:50rem){.title-wrapper[data-v-63cb6da2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.title-wrapper h1[data-v-63cb6da2]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem;text-align:center;color:rgba(17,17,17,.75);font-size:2rem}}.flex[data-v-63cb6da2]{display:-webkit-box;display:-ms-flexbox;display:flex}.single-indicator[data-v-63cb6da2]{width:auto;min-width:26rem;max-width:35rem;margin-right:1.5rem;margin-left:1.5rem;height:auto}.double-indicator[data-v-63cb6da2]{width:auto;min-width:50rem;max-width:55rem;padding-right:1.5rem;margin-left:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:109.51875rem){.double-indicator[data-v-63cb6da2]{padding-right:1.5rem}}.hourly-indicators-wrapper[data-v-63cb6da2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:2.25rem;margin-right:2.25rem;height:auto}@media (max-width:92.72813rem){.hourly-indicators-wrapper[data-v-63cb6da2]{display:-webkit-box;overflow:scroll;margin-right:0}}.sub-indicator[data-v-63cb6da2]{margin-top:2.25rem}.table-wrapper[data-v-63cb6da2]{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin-left:5%;margin-bottom:3%}[data-v-fefe3274]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.reducedWidth[data-v-fefe3274]{width:50%}.extendedWidth[data-v-fefe3274]{width:150%}.dark-yellow-icon[data-v-fefe3274]{color:#e3b505}.pale-green-icon[data-v-fefe3274]{color:#7fc29b}.wine-icon[data-v-fefe3274]{color:#5f0f40}table.nobordertable[data-v-fefe3274]{border-spacing:0}.bordertable[data-v-fefe3274]{border-spacing:2px}th[data-v-fefe3274]{position:sticky;position:-webkit-sticky;z-index:1;background-color:#fff;top:0}.top-border[data-v-fefe3274]{border-top:111px rgba(17,17,17,.1)}.day-cell[data-v-fefe3274]{width:1.5rem}.icon[data-v-fefe3274]{font-size:1rem;margin:0 .375rem}.icon-wrapper[data-v-fefe3274]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule[data-v-fefe3274]{background-color:#fff}.check-in-while-sick[data-v-fefe3274]{color:#e69539}.work-indicator[data-v-fefe3274]{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}[data-v-7d179b9c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.work-indicator[data-v-7d179b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;float:left}.pink-icon[data-v-7d179b9c]{color:#f26a8d}.pale-green-icon[data-v-7d179b9c]{color:#7fc29b}.wine-icon[data-v-7d179b9c]{color:#5f0f40}.dark-yellow-icon[data-v-7d179b9c]{color:#e3b505}tbody[data-v-7d179b9c]{background-color:rgba(17,17,17,.1)}.day-cell[data-v-7d179b9c]{width:1.5rem}th[data-v-7d179b9c]{position:sticky;position:-webkit-sticky;z-index:1;background-color:#fff;top:0}td[data-v-7d179b9c]{padding-top:.375rem;padding-bottom:.375rem}.icon[data-v-7d179b9c]{font-size:1.25rem;margin:0 .375rem}.icon-wrapper[data-v-7d179b9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule[data-v-7d179b9c]{background-color:#fff}.check-in-while-sick[data-v-7d179b9c]{color:#e69539}[data-v-57349f33]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}@media (min-width:50rem){.tit[data-v-57349f33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tit__container[data-v-57349f33]{padding-top:1.5rem;margin-bottom:1.25rem}.tit__header[data-v-57349f33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:101.40625rem){.tit__header[data-v-57349f33]{display:block}}@media (min-width:50rem){.title-wrapper[data-v-57349f33]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.title-wrapper h1[data-v-57349f33]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem;text-align:center;color:rgba(17,17,17,.75);font-size:2rem}}.flex[data-v-57349f33]{display:-webkit-box;display:-ms-flexbox;display:flex}.single-indicator[data-v-57349f33]{width:auto;min-width:26rem;margin-right:1.5rem;margin-left:1.5rem;margin-bottom:2.25rem;height:auto}.double-indicator[data-v-57349f33]{width:auto;min-width:50rem;max-width:55rem;padding-right:1.5rem;margin-left:1.5rem}@media (max-width:109.51875rem){.double-indicator[data-v-57349f33]{padding-right:1.5rem}}.hourly-indicators-wrapper[data-v-57349f33]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:2.25rem;margin-right:2.25rem;height:auto}@media (max-width:109.51875rem){.hourly-indicators-wrapper[data-v-57349f33]{display:-webkit-box;overflow:scroll;margin-right:0}}.sub-indicator[data-v-57349f33]{margin-top:2.25rem}[data-v-5ba05bc0]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.title-wrapper[data-v-5ba05bc0]{margin:2.25rem 3rem .75rem}.tables-wrapper[data-v-5ba05bc0],.title-wrapper[data-v-5ba05bc0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tables-wrapper[data-v-5ba05bc0]{margin:0 3rem}.supermarket-table-wrapper[data-v-5ba05bc0]{width:45%;margin-left:2.25rem;margin-bottom:3rem}.traditional-table-wrapper[data-v-5ba05bc0]{width:45%;margin-right:2.25rem;margin-bottom:3rem}th[data-v-5ba05bc0]{text-align:left}.search-filter[data-v-5ba05bc0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 3rem 1.5rem}.exceeding-indicator[data-v-5ba05bc0]{height:2.5rem;min-width:2.5rem;color:#fff;border-radius:.375rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:.75rem;font-size:1.25rem;font-weight:700;padding:0 .75rem}.exceeding-text[data-v-5ba05bc0]{font-size:1.25rem;-ms-flex-item-align:center;align-self:center}h2[data-v-5ba05bc0]{font-weight:700;margin-bottom:.75rem}.radio[data-v-5ba05bc0]{margin-right:1.5rem}.hidden[data-v-5ba05bc0]{visibility:hidden}[data-v-2b8f55dc]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.supermarket-table[data-v-2b8f55dc]{width:100%;border-collapse:collapse}.supermarket-table>tr[data-v-2b8f55dc]{border-bottom:1px solid #666}.supermarket-table>tr>th[data-v-2b8f55dc]{width:20%}th[data-v-2b8f55dc]{text-align:left}th[data-v-2b8f55dc]:hover{cursor:pointer}.order-table[data-v-2b8f55dc]{width:100%;border-collapse:collapse;overflow:hidden;border-bottom:2px solid #666}.visible-order-table[data-v-2b8f55dc]{margin:.75rem 0 1.5rem}.invisible-order-table[data-v-2b8f55dc]{margin:0}.invisible-order-table td[data-v-2b8f55dc],.invisible-order-table th[data-v-2b8f55dc]{padding:0}.order-table>tr[data-v-2b8f55dc]{border-bottom:1px solid #666}.order-table th[data-v-2b8f55dc]{vertical-align:bottom;border-bottom:2px solid #666;padding-right:.75rem}.visible-order[data-v-2b8f55dc]{line-height:1.5;visibility:visible;font-size:1rem}.invisible-order[data-v-2b8f55dc],.visible-order[data-v-2b8f55dc]{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.invisible-order[data-v-2b8f55dc]{visibility:collapse;line-height:0;font-size:0}.invisible-order .order-colored-background[data-v-2b8f55dc]{padding:0;margin:0}.visible-order .order-colored-background[data-v-2b8f55dc]{padding:.1875rem .375rem;margin:.375rem 0}.order-colored-background[data-v-2b8f55dc]{width:80%;border-radius:.375rem;color:#fff}.opened-chevron[data-v-2b8f55dc]{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.closed-chevron[data-v-2b8f55dc],.opened-chevron[data-v-2b8f55dc]{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.closed-chevron[data-v-2b8f55dc]{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}.hide[data-v-2b8f55dc]{visibility:hidden}[data-v-1d242658]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.traditional-table[data-v-1d242658]{width:100%;border-collapse:collapse;border-bottom:2px solid #666}.traditional-table>tr[data-v-1d242658]{border-bottom:1px solid #666}.traditional-table>tr>th[data-v-1d242658]{width:30%}.client-table[data-v-1d242658]{border-bottom:2px solid #666}.client-table>tr[data-v-1d242658]{border-bottom:1px solid #666}.grouped-start[data-v-1d242658]{border-top:2px solid #666}.client-table th[data-v-1d242658]{vertical-align:bottom;border-bottom:2px solid #666;padding-right:.75rem}th[data-v-1d242658]{text-align:left}th[data-v-1d242658]:hover{cursor:pointer}.visible-client[data-v-1d242658]{line-height:1.5;visibility:visible;font-size:1rem}.invisible-client[data-v-1d242658],.visible-client[data-v-1d242658]{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.invisible-client[data-v-1d242658]{visibility:collapse;line-height:0;font-size:0}.invisible-client .grouped-cell[data-v-1d242658]{display:none}.invisible-client .client-colored-background[data-v-1d242658]{padding:0;margin:0}.visible-client .client-colored-background[data-v-1d242658]{padding:.1875rem .375rem;margin:.375rem 0}.client-colored-background[data-v-1d242658]{width:80%;border-radius:.375rem;color:#fff}tr[data-v-1d242658]{padding:.1875rem .375rem}.opened-chevron[data-v-1d242658]{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg)}.closed-chevron[data-v-1d242658],.opened-chevron[data-v-1d242658]{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s}.closed-chevron[data-v-1d242658]{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg)}.client-table[data-v-1d242658]{width:100%;border-collapse:collapse;overflow:hidden}.visible-client-table[data-v-1d242658]{margin:.75rem 0 1.5rem}.invisible-client-table[data-v-1d242658]{margin:0}.invisible-client-table td[data-v-1d242658],.invisible-client-table th[data-v-1d242658]{padding:0}.grouped-cell[data-v-1d242658]{padding:.1875rem .375rem;margin:.375rem 0}.baseline[data-v-1d242658]{vertical-align:baseline}.narrow-column[data-v-1d242658]{width:10%}.padding-left[data-v-1d242658]{padding-left:1.5rem}.client-name[data-v-1d242658]{max-width:17rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-right:.75rem}.hide[data-v-1d242658]{visibility:hidden}.wide-column[data-v-1d242658]{width:30%}.right-align[data-v-1d242658]{text-align:right;padding-right:0!important}.cell-right[data-v-1d242658]{text-align:right;padding-right:.75rem}.hidden-top-border[data-v-1d242658]{border-top-style:hidden}.gate[data-v-1d242658]{width:15%!important}.ending-header[data-v-1d242658]{width:20%!important}.end-hour-cell[data-v-1d242658]{float:right;margin-right:20%}[data-v-41c34ae6]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.search-input[data-v-41c34ae6]{position:relative}input[data-v-41c34ae6]{border:1px solid rgba(17,17,17,.25);border-radius:2em;padding:.375rem .375rem .375rem 2rem}.icon[data-v-41c34ae6]{position:absolute;top:.5rem;left:.5rem}[data-v-2fd0dc3e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.header-wrapper[data-v-2fd0dc3e]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper[data-v-2fd0dc3e],.title-wrapper[data-v-2fd0dc3e]{display:-webkit-box;display:-ms-flexbox;display:flex}h1[data-v-2fd0dc3e]{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid rgba(17,17,17,.25)}h2[data-v-2fd0dc3e]{line-height:2.2;font-size:1.2rem;font-weight:lighter}.personal-area-element[data-v-2fd0dc3e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;text-align:center;background-color:#eaeaea;border:.2rem solid #eaeaea;border-radius:4px;height:15rem;width:15rem;color:#063346;margin:1rem;padding-top:2.7rem}.personal-area-element[data-v-2fd0dc3e]:hover{border:.2rem solid #5e5e5e}.personal-area-element-icon[data-v-2fd0dc3e]{width:7rem;color:#063346}.personal-area-element-font-icon[data-v-2fd0dc3e]{font-size:7rem;width:7rem;color:#063346}.personal-area-element-title[data-v-2fd0dc3e]{font-size:1.3rem;font-weight:700}.disabled[data-v-2fd0dc3e],.disabled[data-v-2fd0dc3e]:hover{color:rgba(6,51,70,.2);border:.2rem solid #eaeaea}.center-horizontal[data-v-2fd0dc3e]{display:table;margin:0 auto}[data-v-73dee936]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.header-wrapper[data-v-73dee936]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper[data-v-73dee936],.title-wrapper[data-v-73dee936]{display:-webkit-box;display:-ms-flexbox;display:flex}h1[data-v-73dee936]{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid rgba(17,17,17,.25)}h2[data-v-73dee936]{line-height:2.2;font-size:1.2rem;font-weight:lighter}.selection-title[data-v-73dee936]{font-size:1.2rem;text-align:center}.selection-title[data-v-73dee936],.selection-wrapper[data-v-73dee936]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selection-wrapper[data-v-73dee936]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selection-left[data-v-73dee936]{width:100%;margin:1px .75rem 1px 1px}.btn-multiple[data-v-73dee936]{margin-left:1.5rem}.selection-right[data-v-73dee936]{font-size:1.5rem;cursor:pointer;color:#002e65}.selection-right-disabled[data-v-73dee936]{font-size:1.5rem;color:#002e65}.add-wrapper[data-v-73dee936]{margin-top:.75rem;margin-bottom:3rem}.action-wrapper[data-v-73dee936]{float:right;margin-top:.75rem}.fade-leave-active[data-v-73dee936]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-leave-to[data-v-73dee936]{opacity:0}[data-v-2eb1f2da]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.date-picker-container[data-v-2eb1f2da]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (max-width:49.9375rem){.filter[data-v-2eb1f2da]{width:100%;margin-bottom:.25rem}}.filter-date[data-v-2eb1f2da]{background-color:rgba(17,17,17,.2);border:1px solid hsla(0,0%,100%,.25);border-radius:4px;color:#fff;width:100%}[controlsBg=light] .filter-date[data-v-2eb1f2da]{color:#111;background-color:#fff;border:1px solid rgba(17,17,17,.25)}.topbar-dropdown[data-v-2eb1f2da]{color:#fff;margin-left:.25rem;font-weight:800}[controlsBg=light] .topbar-dropdown[data-v-2eb1f2da]{color:#111}.topbar-dropdown svg[data-v-2eb1f2da]{margin-left:.375rem;-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}[data-v-f96f9126]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.datepicker-from-to-legend[data-v-f96f9126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.datepicker-calendar-icon[data-v-f96f9126]{display:inline-block;width:34px;height:34px;background:url("data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPjxwYXRoIGQ9Ik01NjQgMTgwLjJINDQ4Yy04LjMgMC0xNS02LjctMTUtMTVzNi43LTE1IDE1LTE1aDExNmM4LjIgMCAxNSA2LjcgMTUgMTVzLTYuOCAxNS0xNSAxNXoiIGZpbGw9IiM5ODk4OTgiLz48cGF0aCBkPSJNOTQ1IDk1Mi4ySDgxLjJjLTguMiAwLTE1LTYuNy0xNS0xNVYxNjIuOGMwLTguMyA2LjgtMTUgMTUtMTVIMjk0YzguMiAwIDE1IDYuNyAxNSAxNXMtNi44IDE1LTE1IDE1SDk2LjJ2NzQ0LjRIOTMwVjE3Ny44SDcxMy42Yy04LjMgMC0xNS02LjctMTUtMTVzNi43LTE1IDE1LTE1SDk0NWM4LjIgMCAxNSA2LjcgMTUgMTV2Nzc0LjRjMCA4LjMtNi44IDE1LTE1IDE1eiIgZmlsbD0iIzk4OTg5OCIvPjxwYXRoIGQ9Ik0zMzMuMyA1NTFIMjE2Yy04LjIgMC0xNS02LjgtMTUtMTVzNi44LTE1IDE1LTE1aDExNy4zYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0yMzAuMyAwSDQ0Ni4zYy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4zYzguMiAwIDE1IDYuNiAxNSAxNXMtNi44IDE1LTE1IDE1em0yMzAuMiAwSDY3Ni42Yy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4yYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1ek0zMzMuMyA3NDBIMjE2Yy04LjIgMC0xNS02LjgtMTUtMTVzNi44LTE1IDE1LTE1aDExNy4zYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0yMzAuMyAwSDQ0Ni4zYy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4zYzguMiAwIDE1IDYuNiAxNSAxNXMtNi44IDE1LTE1IDE1em0yMzAuMiAwSDY3Ni42Yy04LjMgMC0xNS02LjgtMTUtMTVzNi43LTE1IDE1LTE1aDExNy4yYzguMyAwIDE1IDYuNiAxNSAxNXMtNi43IDE1LTE1IDE1em0tNDIzLTQ4MS40Yy04LjMgMC0xNS02LjctMTUtMTVWODYuOGMwLTguMiA2LjctMTUgMTUtMTVzMTUgNi44IDE1IDE1djE1Ni44YzAgOC4zLTYuNyAxNS0xNSAxNXptMjcwLjIgMGMtOC4zIDAtMTUtNi43LTE1LTE1Vjg2LjhjMC04LjIgNi43LTE1IDE1LTE1czE1IDYuOCAxNSAxNXYxNTYuOGMwIDguMy02LjcgMTUtMTUgMTV6bTMwNCAxMTMuNkg4MS4yYy04LjIgMC0xNS02LjctMTUtMTVzNi44LTE1IDE1LTE1SDk0NWM4LjIgMCAxNSA2LjcgMTUgMTVzLTYuOCAxNS0xNSAxNXoiIGZpbGw9IiM5ODk4OTgiLz48L3N2Zz4=") no-repeat 50% 50%}.datepicker-wraper[data-v-f96f9126]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.75rem;margin-bottom:.75rem}.datepicker-shortcuts>ul[data-v-f96f9126]{list-style:none;margin:0;padding:0}.datepicker-shortcuts>ul li[data-v-f96f9126]{height:2rem;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.datepicker-shortcuts>ul li.selected[data-v-f96f9126]{color:#fff;background-color:#002e65;border-radius:4px}.date-range-picker[data-v-f96f9126]{padding-left:3rem;padding-right:.75rem}[data-v-4daea25e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}h3[data-v-4daea25e]{color:#666}.variable-list[data-v-4daea25e]{min-height:50vh;max-height:50vh;overflow-y:auto}.select-all-wrapper[data-v-4daea25e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem;cursor:pointer}.search-input[data-v-4daea25e]{margin-bottom:1.5rem}.and-x-more[data-v-4daea25e]{color:#666}[data-v-892305ba]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}label[data-v-892305ba]{border:1px solid #ccc;width:100%;margin-right:.75rem;padding:.375rem;border-radius:8px}.selection-left[data-v-892305ba]{width:100%;margin:1px .75rem 1px 1px}.variable-selector[data-v-892305ba]{background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.v-select.v-select[data-v-892305ba]{padding-left:.75rem;padding-right:.75rem}[data-v-892305ba] .single-select-wrapper{margin-bottom:0!important}.inline-block[data-v-b3635f2e]{display:inline-block}.block[data-v-b3635f2e]{display:block}.flex[data-v-b3635f2e]{display:-webkit-box;display:-ms-flexbox;display:flex}.border[data-v-b3635f2e]{border-width:thin;border-style:solid}.rounded[data-v-b3635f2e]{border-radius:.25em}.text-black[data-v-b3635f2e]{color:#22292f}.border-grey-lighter[data-v-b3635f2e]{border-color:#ced4da}.bg-grey-lighter[data-v-b3635f2e]{background-color:#606f7b}.bg-grey-light[data-v-b3635f2e]{background-color:#dae1e7}.bg-grey-dark[data-v-b3635f2e]{background-color:#8795a1}.bg-white[data-v-b3635f2e]{background-color:#fff}.pin-r[data-v-b3635f2e]{right:0}.pin-y[data-v-b3635f2e]{top:0;bottom:0}.absolute[data-v-b3635f2e]{position:absolute}.relative[data-v-b3635f2e]{position:relative}.items-center[data-v-b3635f2e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-0[data-v-b3635f2e]{padding:0}.p-1[data-v-b3635f2e]{padding:.25em}.px-1[data-v-b3635f2e]{padding-left:.25em;padding-right:.25em}.py-2[data-v-b3635f2e]{padding-top:.5em;padding-bottom:.5em}.px-2[data-v-b3635f2e]{padding-left:.5em;padding-right:.5em}.mt-px[data-v-b3635f2e]{margin-top:1px}.leading-tight[data-v-b3635f2e]{line-height:1.25}.leading-normal[data-v-b3635f2e]{line-height:1.5}.text-left[data-v-b3635f2e]{text-align:left}.w-full[data-v-b3635f2e]{width:100%}.shadow[data-v-b3635f2e]{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.list-reset[data-v-b3635f2e]{list-style:none;padding:0}.overflow-auto[data-v-b3635f2e]{overflow:auto}.appearance-none[data-v-b3635f2e]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.w-1[data-v-b3635f2e]{width:.25em}.w-2[data-v-b3635f2e]{width:.5em}.w-3[data-v-b3635f2e]{width:.75em}.w-4[data-v-b3635f2e]{width:1em}.h-4[data-v-b3635f2e]{height:1em}.h-1[data-v-b3635f2e]{height:.25em}.h-2[data-v-b3635f2e]{height:.5em}.h-3[data-v-b3635f2e]{height:.75em}.fill-current[data-v-b3635f2e]{fill:currentColor}.hover\:no-underline[data-v-b3635f2e]:hover,.no-underline[data-v-b3635f2e]{text-decoration:none}.hover\:outline-none[data-v-b3635f2e],.outline-none[data-v-b3635f2e]{outline:0}.hover\:bg-grey-light[data-v-b3635f2e]:hover{background-color:#dae1e7}.shadow-md[data-v-b3635f2e]{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08)}.search-input[data-v-b3635f2e]{display:block;width:100%;padding:.375em .75em;font-size:1em;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25em;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}.icons[data-v-b3635f2e]{padding:0 1em;right:0;top:0;bottom:0;fill:#606f7b}.icons svg[data-v-b3635f2e]{width:.75em;height:.75em}.single-select-wrapper[data-v-b3635f2e]{position:relative;margin-bottom:.5em}.required[data-v-b3635f2e]{_color:#721c24;_background-color:#f8d7da;border-color:#f5c6cb}.cursor-pointer[data-v-b3635f2e]{cursor:pointer}.dropdown[data-v-b3635f2e]{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);background-color:#fff;color:#606f7b;border-radius:.25em;line-height:1.25;text-align:left}.dropdown>li[data-v-b3635f2e]{padding:.5em .75em}.active[data-v-b3635f2e]{background:#dae1e7}[data-v-bde8327c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}h3[data-v-bde8327c]{color:#666}.variable-list[data-v-bde8327c]{min-height:50vh;max-height:50vh;overflow-y:auto}.search-input[data-v-bde8327c]{margin-bottom:1.5rem}.and-x-more[data-v-bde8327c]{color:#666}[data-v-82ad445e]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.container[data-v-82ad445e]{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-check[data-v-82ad445e]{display:inline}.header[data-v-82ad445e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__title[data-v-82ad445e]{margin-bottom:1.5rem}@media (min-width:50rem){.header__title[data-v-82ad445e]{display:-webkit-box;display:-ms-flexbox;display:flex}.header__title h1[data-v-82ad445e]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem}}.chevron[data-v-82ad445e]{font-size:2rem;color:#666;margin-left:auto;margin-right:.375rem;cursor:pointer}.opacity[data-v-82ad445e]:hover{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.update-button[data-v-82ad445e]{margin-left:.25rem}.flex[data-v-82ad445e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon[data-v-82ad445e]{font-size:1rem;color:#666;margin-left:1.5rem}.queryName[data-v-82ad445e]{padding:0;font-weight:300;margin:0 0 0 3rem}.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:grey;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max,.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target.c3-focused g path,.c3-chart-arc.c3-target g path{opacity:1}[data-v-7459f533]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.settings[data-v-7459f533]{margin-left:auto}.settings .link[data-v-7459f533]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:inherit}.settings .link[data-v-7459f533]:focus,.settings .link[data-v-7459f533]:hover{opacity:.75;cursor:pointer;outline:0}.settings__icon[data-v-7459f533]{margin-right:.25rem}.settings .trigger svg[data-v-7459f533]{-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}.settings .clickable[data-v-7459f533]{cursor:pointer}.settings .option-checkbox[data-v-7459f533]{margin-bottom:auto}[data-v-2286fc18]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-check[data-v-2286fc18]{display:inline}[data-v-766427ee]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.inlinetip[data-v-766427ee]{position:relative;display:inline-block;vertical-align:.06em}.inlinetip__tip-icon svg[data-v-766427ee]{width:.75rem;height:.75rem}[data-v-8ce229ba]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.range-form[data-v-8ce229ba]{display:-webkit-box;display:-ms-flexbox;display:flex}.range-input[data-v-8ce229ba]{width:50%;margin-right:.75rem;margin-left:.75rem}[data-v-6a4f14cc]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.clickable[data-v-6a4f14cc]{cursor:pointer}[data-v-22914672]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.header-wrapper[data-v-22914672]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header-wrapper[data-v-22914672],.title-wrapper[data-v-22914672]{display:-webkit-box;display:-ms-flexbox;display:flex}h1[data-v-22914672]{margin-right:1.5rem;padding-right:1.5rem;border-right:1px solid rgba(17,17,17,.25)}h2[data-v-22914672]{line-height:2.2;font-size:1.2rem;font-weight:lighter}.selection-title[data-v-22914672]{font-size:1.2rem;margin-bottom:.75rem}.selection-wrapper[data-v-22914672]{background-color:transparent;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.375rem}.selection-left[data-v-22914672]{width:50%;margin-right:.75rem}.selection-right[data-v-22914672]{font-size:1.5rem;cursor:pointer;color:#002e65}.selection-right-disabled[data-v-22914672]{visibility:hidden;font-size:1.5rem;color:#002e65}.add-wrapper[data-v-22914672]{margin-top:.75rem}.add-btn[data-v-22914672]{margin-bottom:.75rem}.intensity-group[data-v-22914672]{margin-top:.75rem;margin-bottom:3rem}.selection-category-wrapper[data-v-22914672],.selection-intensity-wrapper[data-v-22914672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:.75rem;width:47%}.selection-category-wrapper[data-v-22914672]{margin-bottom:2.25rem}.variable-name[data-v-22914672]{margin-right:.75rem}.action-wrapper[data-v-22914672]{float:right;margin-top:.75rem;margin-bottom:3rem}.exchange[data-v-22914672]{margin:1.5rem;font-size:1.25rem}.exchange[data-v-22914672]:hover{cursor:pointer;opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.check-group[data-v-22914672]{display:-webkit-box;display:-ms-flexbox;display:flex}.check[data-v-22914672]{margin-right:2.25rem}.flex[data-v-22914672]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#selectZ[data-v-22914672]{margin-left:1.5rem}[data-v-9396cc6c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.container[data-v-9396cc6c]{padding-top:1.5rem;padding-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.scatters-container-parent[data-v-9396cc6c]{display:-webkit-box;display:-ms-flexbox;display:flex;height:available;-webkit-box-flex:1;-ms-flex:1;flex:1}.scatters-container[data-v-9396cc6c]{height:available;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.chart-meter-container[data-v-9396cc6c]{float:right}.form-check[data-v-9396cc6c]{display:inline}.header[data-v-9396cc6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__title[data-v-9396cc6c]{margin-bottom:1.5rem}@media (min-width:50rem){.header__title[data-v-9396cc6c]{display:-webkit-box;display:-ms-flexbox;display:flex}.header__title h1[data-v-9396cc6c]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem}}.chevron[data-v-9396cc6c]{font-size:2rem;color:#666;margin-left:auto;margin-right:.375rem;cursor:pointer}.opacity[data-v-9396cc6c]:hover{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s}.update-button[data-v-9396cc6c]{margin-left:.25rem}.flex[data-v-9396cc6c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icon[data-v-9396cc6c]{font-size:1rem;color:#666;margin-left:1.5rem}.queryName[data-v-9396cc6c]{padding:0;font-weight:300;margin:0 0 0 3rem}.correlation{display:inline-block}[data-v-147ba79d]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.legend[data-v-147ba79d]{list-style:none;margin:.375rem 0 0}.legend li[data-v-147ba79d]{float:left;margin-right:.75rem;cursor:pointer;font-size:.875rem}.legend .color-square[data-v-147ba79d]{float:left;width:.75rem;height:.75rem;margin-top:.25em;margin-right:.375rem}.legend-container[data-v-147ba79d]{margin-top:-.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}[data-v-00979f52]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.chart-meter[data-v-00979f52]{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.chart-meter__grades[data-v-00979f52]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chart-meter__number[data-v-00979f52]{font-size:.75rem;position:relative;padding-right:1rem;text-align:right;word-wrap:break-word;max-width:3.5rem;line-height:1.1}.chart-meter__number[data-v-00979f52]:after{content:"";display:inline-block;width:.8rem;margin-left:.2rem;border-bottom:1px solid;position:absolute;top:45%;right:0}.chart-meter__bar_divergent[data-v-00979f52]{width:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#ffa138),color-stop(rgba(255,161,56,.35)),to(#38aadb));background:linear-gradient(#ffa138,rgba(255,161,56,.35),#38aadb)}.chart-meter__bar_sequential[data-v-00979f52]{width:1rem;background:-webkit-gradient(linear,left top,left bottom,from(#057aac),color-stop(rgba(5,122,172,.35)),to(#8bd0ee));background:linear-gradient(#057aac,rgba(5,122,172,.35),#8bd0ee)}.chart-meter__legend[data-v-00979f52]{width:1.3rem;position:relative}.chart-meter__legend-text[data-v-00979f52]{display:block;font-size:.75rem;white-space:nowrap;position:absolute;right:0;top:0;-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:rotate(-90deg) translateX(1rem);transform:rotate(-90deg) translateX(1rem)}[data-v-2b0b379f]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.settings[data-v-2b0b379f]{margin-left:auto}.settings .link[data-v-2b0b379f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0;color:inherit}.settings .link[data-v-2b0b379f]:focus,.settings .link[data-v-2b0b379f]:hover{opacity:.75;cursor:pointer;outline:0}.settings__icon[data-v-2b0b379f]{margin-right:.25rem}.settings .trigger svg[data-v-2b0b379f]{-webkit-transform:scale(.875);transform:scale(.875);-webkit-transform-origin:bottom;transform-origin:bottom}.settings .clickable[data-v-2b0b379f]{cursor:pointer}.settings .option-checkbox[data-v-2b0b379f]{margin-bottom:auto}[data-v-18f25e01]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.range-form[data-v-18f25e01]{display:-webkit-box;display:-ms-flexbox;display:flex}.range-input-left[data-v-18f25e01]{width:50%;margin-right:.75rem}.range-input-right[data-v-18f25e01]{width:50%;margin-left:.75rem}[data-v-3f613446]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-3f613446]{width:100%}[data-v-1ce9d4aa]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.personal-area-element[data-v-1ce9d4aa]{background-color:#eaeaea;border:.2rem solid #eaeaea;border-radius:4px;height:15rem;width:15rem;color:#063346;margin:1rem;padding-top:2.7rem}.align-center[data-v-1ce9d4aa],.personal-area-element[data-v-1ce9d4aa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;text-align:center}.personal-area-element[data-v-1ce9d4aa]:hover{border:.2rem solid #5e5e5e}.personal-area-element-icon[data-v-1ce9d4aa]{font-size:7rem}.personal-area-element-title[data-v-1ce9d4aa]{font-size:1.3rem;font-weight:700}.disabled[data-v-1ce9d4aa],.disabled[data-v-1ce9d4aa]:hover{color:rgba(6,51,70,.2);border:.2rem solid #eaeaea}.center-horizontal[data-v-1ce9d4aa]{display:table;margin:0 auto}[data-v-2015e03d]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.header-title[data-v-2015e03d]{float:left}h2[data-v-2015e03d]{line-height:2.2;font-size:1.2rem;font-weight:lighter;margin-bottom:0;margin-left:1.5rem;padding-bottom:0;padding-left:1.5rem;border-left:1px solid rgba(17,17,17,.25);float:left}.header-add-button[data-v-2015e03d]{float:right;cursor:pointer}.header-add-button-icon[data-v-2015e03d]{font-size:3rem;color:#063346}.opacity[data-v-2015e03d]:hover{opacity:.3;-webkit-transition:opacity .3s;transition:opacity .3s;cursor:pointer}.query-data-table-clickable{cursor:pointer;color:#32aadb}[data-v-d4d57b44]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}span[data-v-d4d57b44]{padding:.375rem;border-radius:4px;color:#fff;margin-right:.375rem}.tag-list[data-v-d4d57b44]{line-height:2}[data-v-1f54f5c9]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.tags-filter[data-v-1f54f5c9]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}[data-v-44c0854d]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-44c0854d] .form-check{margin-bottom:0!important}[data-v-44c0854d] .wrapper{overflow-x:auto}@media (max-width:93.75rem){[data-v-44c0854d] .controls{height:auto!important}}.filter-select[data-v-44c0854d]{width:20rem;margin-left:.75rem}.button-container[data-v-44c0854d]{float:right;margin-bottom:1.5rem}.icon[data-v-44c0854d]{font-size:.875rem}[data-v-44c0854d] .modal__container{width:70vw!important;height:80vh!important;border-radius:25px;margin:15px;overflow-y:auto!important}[data-v-19f8d5ce]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-19f8d5ce]{margin-left:.75rem;margin-right:2.25rem}.center[data-v-19f8d5ce]{width:22rem}.worker[data-v-19f8d5ce]{width:30rem}.datepicker[data-v-19f8d5ce]{margin-left:.75rem;margin-right:2.25rem}.controls-wrapper[data-v-19f8d5ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-19f8d5ce] .form-check{margin-bottom:0!important}.watch-button[data-v-19f8d5ce]{margin-left:2.25rem}[data-v-0eb917c4]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.day-cell[data-v-0eb917c4]{width:1.5rem}.schedule[data-v-0eb917c4],th[data-v-0eb917c4]{background-color:#fff}th[data-v-0eb917c4]{position:sticky;position:-webkit-sticky;z-index:1;top:0}.bottom-border[data-v-0eb917c4]{border-bottom:1px solid rgba(17,17,17,.25)}td[data-v-0eb917c4]{padding-top:.375rem;padding-bottom:.375rem}.edit-icon[data-v-0eb917c4]{color:rgba(17,17,17,.4);font-size:1.25rem}.table-icon[data-v-0eb917c4]{font-size:1.25rem}[data-v-2e76f8a0]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.flex[data-v-2e76f8a0]{display:-webkit-box;display:-ms-flexbox;display:flex}.button-wrapper[data-v-2e76f8a0]{margin:2.25rem 3rem;text-align:right}.type-select[data-v-2e76f8a0]{width:22rem;min-width:22rem}.schedule-select[data-v-2e76f8a0]{width:40rem;min-width:40rem}.delete[data-v-2e76f8a0]{font-size:1.5rem;cursor:pointer;color:#002e65;margin-left:1.5rem}.content-wrapper[data-v-2e76f8a0]{width:85%;margin:3rem auto 1.5rem}.incomplete[data-v-2e76f8a0]{color:#e63939}.hide[data-v-2e76f8a0]{visibility:hidden}[data-v-2e76f8a0] .wrapper-without-controls-bar{overflow:auto}.justification-check[data-v-2e76f8a0]{margin-left:.5%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.time-input[data-v-2e76f8a0]{margin-left:.5%;padding-bottom:-50%}[data-v-3222dc11]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.document-icon[data-v-3222dc11]{font-size:1.25rem;cursor:pointer;color:#002e65;margin-left:.75rem}[data-v-64520a41]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.pill[data-v-64520a41]{background:#002e65;border-radius:2em;border:0;color:#fff;font-weight:700;line-height:1;text-align:center;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:1.5rem;padding-right:1.5rem;-webkit-transition:background .3s;transition:background .3s;cursor:pointer}.pill>[data-v-64520a41]{margin-top:2px}.pill[data-v-64520a41]:hover{background:#001732}.pill[data-v-64520a41]:focus{outline:3px solid #f2f2f2;outline-offset:2px}.pill[data-v-64520a41]:active,.pill[data-v-64520a41]:active:focus{background:#000b19;outline:0}.pill[disabled][data-v-64520a41]{opacity:.25;pointer-events:none}.pill[btn-size=xs][data-v-64520a41]{font-size:.75rem;min-height:1.5rem;padding-left:.75rem;padding-right:.75rem}.pill[btn-size=s][data-v-64520a41]{font-size:.875rem;min-height:2rem}.pill[btn-size=m][data-v-64520a41]{font-size:1rem;min-height:2.5rem}.pill[btn-size=l][data-v-64520a41]{font-size:1.5rem;min-height:3.75rem;padding-left:2.25rem;padding-right:2.25rem}.pill[btn-type=secondary][data-v-64520a41]{background-color:transparent;border:1px solid rgba(17,17,17,.25);color:rgba(17,17,17,.75);-webkit-transition-property:color;transition-property:color}.pill[btn-type=secondary][data-v-64520a41]:hover{color:rgba(17,17,17,.25)}.pill[btn-type=secondary][data-v-64520a41]:active{background-color:transparent;color:rgba(17,17,17,.75);border-color:rgba(17,17,17,.75)}.pill[btn-inverse][data-v-64520a41]:not([controlsBg=light]){border-color:hsla(0,0%,100%,.75);color:hsla(0,0%,100%,.75);-webkit-transition-property:color border;transition-property:color border}.pill[btn-inverse][data-v-64520a41]:not([controlsBg=light]):hover{border:1px solid hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25)}.pill.pressed.pressed[data-v-64520a41]{background-color:#32aadb;border-color:#32aadb;color:#fff;outline:0}.pill.pressed.pressed[data-v-64520a41]:hover{color:#fff}.pill .icon-before>svg[data-v-64520a41]{margin-right:.375rem}.pill .icon-after>svg[data-v-64520a41]{margin-left:.75rem}.pill input[type=file][data-v-64520a41]{display:none}[data-v-3949ad21]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.align-bottom[data-v-3949ad21]{display:inline-block;-ms-flex-item-align:end;align-self:flex-end}.form-group[data-v-3949ad21]{margin-bottom:0!important}.grey-text[data-v-3949ad21]{color:rgba(17,17,17,.5)}[data-v-8ad61750]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.checkbox[data-v-8ad61750]{text-align:center;margin-left:2.25rem}[data-v-9a5566a0]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-group[data-v-9a5566a0]{display:block;margin-bottom:2.25rem}.form-group label[data-v-9a5566a0]{display:block;color:rgba(17,17,17,.5)}.form--inverse .form-group label[data-v-9a5566a0]{color:hsla(0,0%,100%,.5)}.form-group input[data-v-9a5566a0]{background-color:#fff;border:1px solid rgba(17,17,17,.25);border-radius:4px;padding-left:.75rem;padding-right:.75rem;height:2.5rem;width:100%;caret-color:#32aadb}.form-group input[data-v-9a5566a0]:disabled{background:#f8f8f8}.form-group input[data-v-9a5566a0]::-webkit-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-9a5566a0]:-ms-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-9a5566a0]::-ms-input-placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-9a5566a0]::placeholder{color:rgba(17,17,17,.25)}.form-group input[data-v-9a5566a0]:hover{border-color:rgba(17,17,17,.5)}.form-group input[data-v-9a5566a0]:active,.form-group input[data-v-9a5566a0]:focus{outline:0;border-color:#32aadb}.form--inverse .form-group input[data-v-9a5566a0]{background-color:transparent;border-color:hsla(0,0%,100%,.25);color:#fff}.form--inverse .form-group input[data-v-9a5566a0]::-webkit-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-9a5566a0]:-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-9a5566a0]::-ms-input-placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-9a5566a0]::placeholder{color:hsla(0,0%,100%,.25)}.form--inverse .form-group input[data-v-9a5566a0]:hover{border-color:hsla(0,0%,100%,.5)}.form--inverse .form-group input[data-v-9a5566a0]:active,.form--inverse .form-group input[data-v-9a5566a0]:focus{border-color:#32aadb}.form-group input[error=true][data-v-9a5566a0]{border-color:#e63939}.form-group .error-message[data-v-9a5566a0]{color:#e63939}.form-group .hidden[data-v-9a5566a0]{visibility:hidden}.lowercase[data-v-9a5566a0]{text-transform:lowercase}.error-border[data-v-9a5566a0]{border-color:#e63939}[data-v-5d868369]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.border[data-v-5d868369]{border-right:1px solid rgba(17,17,17,.5);height:1.5rem;margin-right:.75rem}[data-v-5d868369] .form-check{margin-bottom:0!important}[data-v-5d868369] .wrapper{overflow-x:auto}@media (max-width:93.75rem){[data-v-5d868369] .controls{height:auto!important}}.filter-select[data-v-5d868369]{width:20rem;margin-left:2.25rem}.button-column[data-v-5d868369]{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.button-column[data-v-5d868369],.container[data-v-5d868369]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.container[data-v-5d868369]{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.legend-container[data-v-5d868369]{-webkit-box-flex:1;-ms-flex:1;flex:1;flex-direction:column}.button-container[data-v-5d868369],.legend-container[data-v-5d868369]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.button-container[data-v-5d868369]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.rrhh-button[data-v-5d868369]{margin-left:5%;background-color:#a2a4a3;color:#f6f1f1;padding:1%;border-radius:5px}.title-button-block[data-v-5d868369]{white-space:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.check-filter[data-v-5d868369]{margin:5px}[data-v-a1c48c7a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.day-cell[data-v-a1c48c7a]{width:1.5rem}th[data-v-a1c48c7a]{position:sticky;position:-webkit-sticky;z-index:1;background-color:#fff;top:0}td[data-v-a1c48c7a]{padding-top:.375rem;padding-bottom:.375rem}.icon[data-v-a1c48c7a]{font-size:1.25rem;margin:0 .375rem}.icon-wrapper[data-v-a1c48c7a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule[data-v-a1c48c7a]{background-color:#fff}.check-in-while-sick[data-v-a1c48c7a]{color:#e69539}[data-v-1620f59a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.flex-container[data-v-1620f59a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-item[data-v-1620f59a]{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:10px;margin-bottom:10px}[data-v-8e5fa0ae]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.button-wrapper[data-v-8e5fa0ae]{margin:2.25rem 3rem;text-align:right}.check-filter[data-v-8e5fa0ae]{margin:5px}[data-v-0b138656]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.fade-enter-active[data-v-0b138656],.fade-leave-active[data-v-0b138656]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-0b138656],.fade-leave-to[data-v-0b138656]{opacity:0}.content-wrapper[data-v-0b138656]{width:85%;margin:2.25rem 1.5rem 1.5rem}h2[data-v-0b138656]{margin-top:2.25rem}.hide[data-v-0b138656]{visibility:hidden}.delete[data-v-0b138656]{font-size:1.5rem;cursor:pointer;color:#002e65;margin-left:1.5rem}.type-select[data-v-0b138656]{width:25rem;min-width:25rem}.button-wrapper[data-v-0b138656]{margin:2.25rem 3rem;text-align:right}.incomplete[data-v-0b138656]{color:#e63939}.justification-editor[data-v-0b138656]{margin-right:25px}.no-edit[data-v-0b138656]{padding:12.5px}.time-input[data-v-0b138656]{margin-left:.5%;padding-bottom:-50%}.edit-icon-colored[data-v-0d78ba82]{color:#132e69}.invisible-button[data-v-0d78ba82]{border:none;outline:none;background-color:transparent}[data-v-018dd4a9]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-018dd4a9] .modal__container{width:63rem!important}[data-v-02eb2624]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.time-input[data-v-02eb2624]{margin-left:2%;padding-bottom:-50%}[data-v-fdc5b738]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.button-wrapper[data-v-fdc5b738]{text-align:right;margin-right:10rem}h1[data-v-fdc5b738]{margin-bottom:0}[data-v-fdc5b738] .form-check{margin-bottom:0!important}[data-v-fdc5b738] .wrapper{overflow-x:auto}@media (max-width:93.75rem){[data-v-fdc5b738] .controls{height:auto!important}}.filter-select[data-v-fdc5b738]{width:20rem;margin-left:.75rem}.icon[data-v-fdc5b738]{font-size:.875rem}.check-filter[data-v-fdc5b738]{margin:5px}[data-v-caf21996]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-caf21996]{margin-left:.75rem;margin-right:2.25rem}.center[data-v-caf21996]{width:22rem}.button-wrapper[data-v-caf21996]{margin:2.25rem 3rem;text-align:right}.radio-wrapper[data-v-caf21996]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center}.incidence-worker[data-v-caf21996]{margin-top:50px}.incidence-worker-checkin[data-v-caf21996]{margin-top:25px}.incidence-worker-checkin-justification[data-v-caf21996]{margin-top:12.5px}.checkbox[data-v-caf21996]{text-align:center;margin-left:2.25rem}.type-select[data-v-caf21996]{width:25rem;min-width:25rem}.hide[data-v-caf21996]{visibility:hidden}.manual-center[data-v-caf21996]{padding-top:12px}.time-input[data-v-caf21996]{margin-left:.5%;padding-bottom:-50%}[data-v-034c3371]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-034c3371]{width:17rem}.reduced-select[data-v-034c3371]{width:12rem}.big-select[data-v-034c3371]{width:22rem}ul[data-v-034c3371]{margin-top:.2rem}table[data-v-034c3371]{width:40%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}td[data-v-034c3371]{text-align:center}.filter[data-v-034c3371]{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;float:left;margin-left:15px}.filter-box[data-v-034c3371]{width:100vw}.monitoring-header[data-v-034c3371]{margin-top:30px;margin-left:40px;width:100%}.date-range-selector[data-v-034c3371],.monitoring-header[data-v-034c3371]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.date-range-selector[data-v-034c3371]{margin-left:20px;margin-right:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:10px}.data-display-box[data-v-034c3371]{margin-left:50px}.indicator[data-v-034c3371]{padding:15px 5px;margin-left:30px;font-size:25px}.sale-indicator[data-v-034c3371]{text-align:right;font-size:25px;display:inline-block}.sale-gradient-box[data-v-034c3371]{background:-webkit-gradient(linear,left top,right top,from(#a0e7e0),to(#007dff));background:linear-gradient(90deg,#a0e7e0 0,#007dff);padding:1px 2px;margin-left:5px;margin-right:5px;width:100%;height:80%;display:inline-block;border-radius:5px}.gradient-box[data-v-034c3371]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:20%;margin-right:100px}.gradient-box[data-v-034c3371],.gradient-text[data-v-034c3371]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.gradient-text[data-v-034c3371]{margin:2% 0 5% 5%;display:inline-block;font-size:15px;white-space:nowrap}.sale-data-header[data-v-034c3371]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:100px;margin-top:20px}.watchAllCheck[data-v-034c3371]{margin-top:20%}[data-v-034c3371] .controls{height:7.5rem!important}.col[data-v-034c3371]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.filter-label[data-v-034c3371]{width:5%;padding-left:1%}.filter-block[data-v-034c3371]{width:80%}.filter-button[data-v-034c3371]{width:15%}.list-node[data-v-74d52f0c]:nth-child(odd){list-style:none;background:#dadada}.list-node[data-v-74d52f0c]:nth-child(2n){list-style:none;background:#eee}.list-node[data-v-74d52f0c]{padding-top:1px;padding-bottom:10px;border-bottom:1px solid #000}.article-header[data-v-74d52f0c]{margin-left:40px;border-bottom:1px solid #000;margin-bottom:-15px}.article-list[data-v-74d52f0c]{margin-left:50px}.right-floated[data-v-74d52f0c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:right}.left-spaced[data-v-74d52f0c]{margin-left:10px}.article-filter[data-v-74d52f0c]{margin-left:5px;display:inline-block}.package-icon[data-v-74d52f0c]{color:#f6a62e}.myIndicator[data-v-3def915d]{text-align:center}.list-node[data-v-ac6a841e]{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #000}.list-node[data-v-ac6a841e]:nth-child(odd){list-style:none;background:#dadada}.list-node[data-v-ac6a841e]:nth-child(2n){list-style:none;background:#eee}.client-header[data-v-ac6a841e]{margin-left:40px;border-bottom:1px solid #000;margin-bottom:-15px}.availability-block[data-v-ac6a841e]{border-radius:5px;display:inline-block;width:-webkit-min-content;width:-moz-min-content;width:min-content;float:right}.client-data-box[data-v-ac6a841e]{margin-left:50px;width:20%}.div-splitter[data-v-4897d63a]{padding-left:50px;height:100px}.color-indicator[data-v-4897d63a]{border-radius:5px;border-style:solid;border-color:#d9d7d7;margin-left:25px;display:inline-block}.table-div[data-v-4897d63a]{width:40%}table[data-v-4897d63a]{border-collapse:collapse;table-layout:fixed;width:100%}table td[data-v-4897d63a],table th[data-v-4897d63a]{padding:10px}tr[data-v-4897d63a]{border-bottom:1px solid #000}.hour-row-header[data-v-4897d63a]{text-align:center;height:100%;padding-top:10px}.table-block[data-v-4897d63a]{display:-webkit-box;display:-ms-flexbox;display:flex}.center-indicator[data-v-4897d63a]{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.availability-row[data-v-4897d63a]:nth-child(odd){background:#dadada}.availability-row[data-v-4897d63a]:nth-child(2n){background:#eee}.gradient-box[data-v-e6559e02]{padding:4px 10px;border-radius:2px}[data-v-70921d68]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.input[data-v-70921d68]{width:5rem}.time-separator[data-v-70921d68]{-ms-flex-item-align:baseline;align-self:baseline;margin:.375rem .75rem 0}.button-wrapper[data-v-70921d68]{margin:2.25rem 3rem;text-align:right}.content-wrapper[data-v-70921d68]{width:85%;margin:3rem auto 1.5rem}.incomplete[data-v-70921d68]{color:#e63939}[data-v-705b9e0b]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-705b9e0b]{width:25rem}#header{display:inline-block;width:100%;line-height:1rem}.header-title{float:left}.header-add-rule{float:right}.header-add-rule-icon{font-size:3rem;color:#063346}[data-v-7e1cb548]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.align-right[data-v-7e1cb548]{float:right;clear:both}.variable-input-field[data-v-7e1cb548]{display:inline-block}.variable-input-field-name[data-v-7e1cb548]{width:100%;margin:0}.variable-input-field-unit[data-v-7e1cb548]{min-width:0;width:25%;float:right;margin:0}.first-operand[data-v-7e1cb548]{float:left;width:35%;margin:0}.operator[data-v-7e1cb548]{width:10%;margin:0}.second-operand[data-v-7e1cb548]{width:54.5%;margin:0;float:right}.variable-input-variable-or-constant-field[data-v-7e1cb548]{width:70%}.variable-input-variable-or-constant-toggle[data-v-7e1cb548]{margin-top:2rem;float:right;display:inline-block}.submit-buttons[data-v-7e1cb548]{float:right}.fade-enter-active[data-v-7e1cb548],.fade-leave-active[data-v-7e1cb548]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-7e1cb548],.fade-leave-to[data-v-7e1cb548]{opacity:0}[data-v-2cd09e91]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.error-message[data-v-2cd09e91]{color:#e63939}.hidden[data-v-2cd09e91]{visibility:hidden}.name[data-v-2cd09e91]{border:1px solid #ccc;width:100%;margin-right:.75rem;padding:.375rem;border-radius:8px}.single-select-wrapper[data-v-2cd09e91]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.selection-left[data-v-2cd09e91]{width:100%}.label[data-v-2cd09e91]{color:rgba(17,17,17,.5)}[data-v-2cd09e91] .not-clearable .single-select-wrapper .cursor-pointer{display:none}[data-v-2cd09e91] .not-clearable .search-input{background-color:#f8f8f8!important}[data-v-321c5908]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.align-right[data-v-321c5908]{float:right;clear:both}.variable-input-field[data-v-321c5908]{display:inline-block}.variable-input-field-name[data-v-321c5908]{width:100%;margin:0}.variable-input-field-unit[data-v-321c5908]{min-width:0;width:25%;float:right;margin:0}.first-operand[data-v-321c5908]{float:left;width:35%;margin:0 0 1.5rem}.operator[data-v-321c5908]{width:10%;margin:0}.second-operand[data-v-321c5908]{width:54.5%;margin:0;float:right}.variable-input-variable-or-constant-field[data-v-321c5908]{width:75%}.variable-input-variable-or-constant-toggle[data-v-321c5908]{margin-top:2rem;float:right;display:inline-block}.submit-buttons[data-v-321c5908]{float:right}.fade-enter-active[data-v-321c5908],.fade-leave-active[data-v-321c5908]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-321c5908],.fade-leave-to[data-v-321c5908]{opacity:0}.flex[data-v-321c5908]{display:-webkit-box;display:-ms-flexbox;display:flex}[data-v-f7e04954]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.error-message[data-v-f7e04954]{color:#e63939}.hidden[data-v-f7e04954]{visibility:hidden}.box[data-v-f7e04954]{border:1px solid #ccc;width:100%;margin-right:.75rem;padding:.375rem;border-radius:8px}.pill[data-v-f7e04954]{font-size:.875rem;display:inline-block;border:1px solid #aaa;padding:4px;margin:4px;border-radius:8px}.form-group[data-v-f7e04954]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
/*!
 * # Semantic UI 2.4.0 - Dropdown
 */.ui.dropdown{cursor:pointer;position:relative;display:inline-block;outline:none;text-align:left;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ui.dropdown .menu{cursor:auto;position:absolute;display:none;outline:none;top:100%;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0;padding:0;background:#fff;font-size:1em;text-shadow:none;text-align:left;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;z-index:11;will-change:transform,opacity}.ui.dropdown .menu>*{white-space:nowrap}.ui.dropdown>input:not(.search):first-child,.ui.dropdown>select{display:none!important}.ui.dropdown>.dropdown.icon{position:relative;font-size:.85714286em;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon{width:auto;float:right;margin:0 0 0 1em}.ui.dropdown .menu>.item .dropdown.icon+.text{margin-right:1em}.ui.dropdown>.text{display:inline-block;-webkit-transition:none;transition:none}.ui.dropdown .menu>.item{position:relative;cursor:pointer;display:block;height:auto;text-align:left;border:none;line-height:1em;color:rgba(0,0,0,.87);padding:.78571429rem 1.14285714rem!important;font-size:1rem;text-transform:none;font-weight:400;-webkit-box-shadow:none;box-shadow:none;-webkit-touch-callout:none}.ui.dropdown .menu>.item:first-child{border-top-width:0}.ui.dropdown .menu .item>[class*="right floated"],.ui.dropdown>.text>[class*="right floated"]{float:right!important;margin-right:0!important;margin-left:1em!important}.ui.dropdown .menu .item>[class*="left floated"],.ui.dropdown>.text>[class*="left floated"]{float:left!important;margin-left:0!important;margin-right:1em!important}.ui.dropdown .menu .item>.flag.floated,.ui.dropdown .menu .item>.icon.floated,.ui.dropdown .menu .item>.image.floated,.ui.dropdown .menu .item>img.floated{margin-top:0}.ui.dropdown .menu>.header{margin:1rem 0 .75rem;padding:0 1.14285714rem;color:rgba(0,0,0,.85);font-size:.78571429em;font-weight:700;text-transform:uppercase}.ui.dropdown .menu>.divider{border-top:1px solid rgba(34,36,38,.1);height:0;margin:.5em 0}.ui.dropdown.dropdown .menu>.input{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.14285714rem .78571429rem;min-width:10rem}.ui.dropdown .menu>.header+.input{margin-top:0}.ui.dropdown .menu>.input:not(.transparent) input{padding:.5em 1em}.ui.dropdown .menu>.input:not(.transparent) .button,.ui.dropdown .menu>.input:not(.transparent) .icon,.ui.dropdown .menu>.input:not(.transparent) .label{padding-top:.5em;padding-bottom:.5em}.ui.dropdown .menu>.item>.description,.ui.dropdown>.text>.description{float:right;margin:0 0 0 1em;color:rgba(0,0,0,.4)}.ui.dropdown .menu>.message{padding:.78571429rem 1.14285714rem;font-weight:400}.ui.dropdown .menu>.message:not(.ui){color:rgba(0,0,0,.4)}.ui.dropdown .menu .menu{top:0!important;left:100%;right:auto;margin:0 0 0 -.5em!important;border-radius:.28571429rem!important;z-index:21!important}.ui.dropdown .menu .menu:after{display:none}.ui.dropdown .menu>.item>.flag,.ui.dropdown .menu>.item>.icon,.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>.label,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.flag,.ui.dropdown>.text>.icon,.ui.dropdown>.text>.image,.ui.dropdown>.text>.label,.ui.dropdown>.text>img{margin-top:0;margin-left:0;float:none;margin-right:.78571429rem}.ui.dropdown .menu>.item>.image,.ui.dropdown .menu>.item>img,.ui.dropdown>.text>.image,.ui.dropdown>.text>img{display:inline-block;vertical-align:top;width:auto;margin-top:-.5em;margin-bottom:-.5em;max-height:2em}.ui.dropdown .ui.menu>.item:before,.ui.menu .ui.dropdown .menu>.item:before{display:none}.ui.menu .ui.dropdown .menu .active.item{border-left:none}.ui.buttons>.ui.dropdown:last-child .menu,.ui.menu .right.dropdown.item .menu,.ui.menu .right.menu .dropdown:last-child .menu{left:auto;right:0}.ui.label.dropdown .menu{min-width:100%}.ui.dropdown.icon.button>.dropdown.icon{margin:0}.ui.button.dropdown .menu{min-width:100%}.ui.selection.dropdown{cursor:pointer;word-wrap:break-word;line-height:1em;white-space:normal;outline:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);min-width:14em;min-height:2.71428571em;background:#fff;display:inline-block;padding:.78571429em 2.1em .78571429em 1em;color:rgba(0,0,0,.87);-webkit-box-shadow:none;box-shadow:none;border:1px solid rgba(34,36,38,.15);border-radius:.28571429rem;-webkit-transition:width .1s ease,-webkit-box-shadow .1s ease;transition:width .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,width .1s ease;transition:box-shadow .1s ease,width .1s ease,-webkit-box-shadow .1s ease}.ui.selection.dropdown.active,.ui.selection.dropdown.visible{z-index:10}select.ui.dropdown{height:38px;padding:.5em;border:1px solid rgba(34,36,38,.15);visibility:visible}.ui.selection.dropdown>.delete.icon,.ui.selection.dropdown>.dropdown.icon,.ui.selection.dropdown>.search.icon{cursor:pointer;position:absolute;width:auto;height:auto;line-height:1.21428571em;top:.78571429em;right:1em;z-index:3;margin:-.78571429em;padding:.91666667em;opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.compact.selection.dropdown{min-width:0}.ui.selection.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch;border-top-width:0!important;width:auto;outline:none;margin:0 -1px;min-width:calc(100% + 2px);width:calc(100% + 2px);border-radius:0 0 .28571429rem .28571429rem;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15);-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.selection.dropdown .menu:after,.ui.selection.dropdown .menu:before{display:none}.ui.selection.dropdown .menu>.message{padding:.78571429rem 1.14285714rem}@media only screen and (max-width:767px){.ui.selection.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.selection.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.selection.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.selection.dropdown .menu{max-height:21.37142857rem}}.ui.selection.dropdown .menu>.item{border-top:1px solid #fafafa;padding:.78571429rem 1.14285714rem!important;white-space:normal;word-wrap:normal}.ui.selection.dropdown .menu>.hidden.addition.item{display:none}.ui.selection.dropdown:hover{border-color:rgba(34,36,38,.35);-webkit-box-shadow:none;box-shadow:none}.ui.selection.active.dropdown,.ui.selection.active.dropdown .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.dropdown:focus{border-color:#96c8da;-webkit-box-shadow:none;box-shadow:none}.ui.selection.dropdown:focus .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.selection.visible.dropdown>.text:not(.default){font-weight:400;color:rgba(0,0,0,.8)}.ui.selection.active.dropdown:hover,.ui.selection.active.dropdown:hover .menu{border-color:#96c8da;-webkit-box-shadow:0 2px 3px 0 rgba(34,36,38,.15);box-shadow:0 2px 3px 0 rgba(34,36,38,.15)}.ui.active.selection.dropdown>.dropdown.icon,.ui.visible.selection.dropdown>.dropdown.icon{opacity:"";z-index:3}.ui.active.selection.dropdown{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.active.empty.selection.dropdown{border-radius:.28571429rem!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.active.empty.selection.dropdown .menu{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.ui.search.dropdown{min-width:""}.ui.search.dropdown>input.search{background:none transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;cursor:text;top:0;left:1px;width:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);padding:inherit;position:absolute;z-index:2}.ui.search.dropdown>.text{cursor:text;position:relative;left:1px;z-index:3}.ui.search.selection.dropdown>input.search,.ui.search.selection.dropdown>span.sizer{line-height:1.21428571em;padding:.67857143em 2.1em .67857143em 1em}.ui.search.selection.dropdown>span.sizer{display:none;white-space:pre}.ui.search.dropdown.active>input.search,.ui.search.dropdown.visible>input.search{cursor:auto}.ui.search.dropdown.active>.text,.ui.search.dropdown.visible>.text{pointer-events:none}.ui.active.search.dropdown input.search:focus+.text .flag,.ui.active.search.dropdown input.search:focus+.text .icon{opacity:.45}.ui.active.search.dropdown input.search:focus+.text{color:hsla(0,0%,45.1%,.87)!important}.ui.search.dropdown .menu{overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}@media only screen and (max-width:767px){.ui.search.dropdown .menu{max-height:8.01428571rem}}@media only screen and (min-width:768px){.ui.search.dropdown .menu{max-height:10.68571429rem}}@media only screen and (min-width:992px){.ui.search.dropdown .menu{max-height:16.02857143rem}}@media only screen and (min-width:1920px){.ui.search.dropdown .menu{max-height:21.37142857rem}}.ui.multiple.dropdown{padding:.22619048em 2.1em .22619048em .35714286em}.ui.multiple.dropdown .menu{cursor:auto}.ui.multiple.search.dropdown,.ui.multiple.search.dropdown>input.search{cursor:text}.ui.multiple.dropdown>.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;-webkit-box-shadow:0 0 0 1px rgba(34,36,38,.15) inset;box-shadow:inset 0 0 0 1px rgba(34,36,38,.15)}.ui.multiple.dropdown .dropdown.icon{margin:"";padding:""}.ui.multiple.dropdown>.text{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.dropdown>.label~input.search{margin-left:.14285714em!important}.ui.multiple.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>.text{display:inline-block;position:absolute;top:0;left:0;padding:inherit;margin:.45238095em 0 .45238095em .64285714em;line-height:1.21428571em}.ui.multiple.search.dropdown>.label~.text{display:none}.ui.multiple.search.dropdown>input.search{position:static;padding:0;max-width:100%;margin:.45238095em 0 .45238095em .64285714em;width:2.2em;line-height:1.21428571em}.ui.inline.dropdown{cursor:pointer;display:inline-block;color:inherit}.ui.inline.dropdown .dropdown.icon{margin:0 .21428571em;vertical-align:baseline}.ui.inline.dropdown>.text{font-weight:700}.ui.inline.dropdown .menu{cursor:auto;margin-top:.21428571em;border-radius:.28571429rem}.ui.dropdown .menu .active.item{background:transparent;font-weight:700;color:rgba(0,0,0,.95);-webkit-box-shadow:none;box-shadow:none;z-index:12}.ui.dropdown .menu>.item:hover{background:rgba(0,0,0,.05);color:rgba(0,0,0,.95);z-index:13}.ui.loading.dropdown>i.icon{height:1em!important}.ui.loading.selection.dropdown>i.icon{padding:1.5em 1.28571429em!important}.ui.loading.dropdown>i.icon:before{border-radius:500rem;border:.2em solid rgba(0,0,0,.1)}.ui.loading.dropdown>i.icon:after,.ui.loading.dropdown>i.icon:before{position:absolute;content:"";top:50%;left:50%;margin:-.64285714em 0 0 -.64285714em;width:1.28571429em;height:1.28571429em}.ui.loading.dropdown>i.icon:after{-webkit-box-shadow:0 0 0 1px transparent;box-shadow:0 0 0 1px transparent;-webkit-animation:dropdown-spin .6s linear;animation:dropdown-spin .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;border-radius:500rem;border:.2em solid transparent;border-top-color:#767676}.ui.loading.dropdown.button>i.icon:after,.ui.loading.dropdown.button>i.icon:before{display:none}@-webkit-keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes dropdown-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ui.default.dropdown:not(.button)>.text,.ui.dropdown:not(.button)>.default.text{color:hsla(0,0%,74.9%,.87)}.ui.default.dropdown:not(.button)>input:focus~.text,.ui.dropdown:not(.button)>input:focus~.default.text{color:hsla(0,0%,45.1%,.87)}.ui.loading.dropdown>.text{-webkit-transition:none;transition:none}.ui.dropdown .loading.menu{display:block;visibility:hidden;z-index:-1}.ui.dropdown>.loading.menu{left:0!important;right:auto!important}.ui.dropdown>.menu .loading.menu{left:100%!important;right:auto!important}.ui.dropdown .menu .selected.item,.ui.dropdown.selected{background:rgba(0,0,0,.03);color:rgba(0,0,0,.95)}.ui.dropdown>.filtered.text{visibility:hidden}.ui.dropdown .filtered.item{display:none!important}.ui.dropdown.error,.ui.dropdown.error>.default.text,.ui.dropdown.error>.text{color:#9f3a38}.ui.selection.dropdown.error{background:#fff6f6;border-color:#e0b4b4}.ui.dropdown.error>.menu,.ui.dropdown.error>.menu .menu,.ui.selection.dropdown.error:hover{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item{color:#9f3a38}.ui.multiple.selection.error.dropdown>.label{border-color:#e0b4b4}.ui.dropdown.error>.menu>.item:hover{background-color:#fff2f2}.ui.dropdown.error>.menu .active.item{background-color:#fdcfcf}.ui.dropdown>.clear.dropdown.icon{opacity:.8;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.dropdown>.clear.dropdown.icon:hover{opacity:1}.ui.disabled.dropdown,.ui.dropdown .menu>.disabled.item{cursor:default;pointer-events:none;opacity:.45}.ui.dropdown .menu{left:0}.ui.dropdown .menu .right.menu,.ui.dropdown .right.menu>.menu{left:100%!important;right:auto!important;border-radius:.28571429rem!important}.ui.dropdown>.left.menu{left:auto!important;right:0!important}.ui.dropdown .menu .left.menu,.ui.dropdown>.left.menu .menu{left:auto;right:100%;margin:0 -.5em 0 0!important;border-radius:.28571429rem!important}.ui.dropdown .item .left.dropdown.icon,.ui.dropdown .left.menu .item .dropdown.icon{width:auto;float:left;margin:0}.ui.dropdown .item .left.dropdown.icon+.text,.ui.dropdown .left.menu .item .dropdown.icon+.text{margin-left:1em;margin-right:0}.ui.upward.dropdown>.menu{top:auto;bottom:100%;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08);border-radius:.28571429rem .28571429rem 0 0}.ui.dropdown .upward.menu{top:auto!important;bottom:0!important}.ui.simple.upward.active.dropdown,.ui.simple.upward.dropdown:hover{border-radius:.28571429rem .28571429rem 0 0!important}.ui.upward.dropdown.button:not(.pointing):not(.floating).active{border-radius:.28571429rem .28571429rem 0 0}.ui.upward.selection.dropdown .menu{border-top-width:1px!important;border-bottom-width:0!important;-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.upward.selection.dropdown:hover{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.05);box-shadow:0 0 2px 0 rgba(0,0,0,.05)}.ui.active.upward.selection.dropdown,.ui.upward.selection.dropdown.visible{border-radius:0 0 .28571429rem .28571429rem!important}.ui.upward.selection.dropdown.visible{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.08);box-shadow:0 0 3px 0 rgba(0,0,0,.08)}.ui.upward.active.selection.dropdown:hover{-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.05);box-shadow:0 0 3px 0 rgba(0,0,0,.05)}.ui.upward.active.selection.dropdown:hover .menu{-webkit-box-shadow:0 -2px 3px 0 rgba(0,0,0,.08);box-shadow:0 -2px 3px 0 rgba(0,0,0,.08)}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-x:hidden}.ui.scrolling.dropdown .menu{overflow-x:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-overflow-scrolling:touch}.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{overflow-y:auto;min-width:100%!important;width:auto!important}.ui.dropdown .scrolling.menu{position:static;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important;margin:0!important;border:none;border-top:1px solid rgba(34,36,38,.15)}.ui.dropdown .scrolling.menu .item:first-child,.ui.dropdown .scrolling.menu>.item.item.item,.ui.scrolling.dropdown .menu .item.item.item,.ui.scrolling.dropdown .menu .item:first-child{border-top:none}.ui.dropdown>.animating.menu .scrolling.menu,.ui.dropdown>.visible.menu .scrolling.menu{display:block}@media (-ms-high-contrast:none){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{min-width:calc(100% - 17px)}}@media only screen and (max-width:767px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:10.28571429rem}}@media only screen and (min-width:768px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:15.42857143rem}}@media only screen and (min-width:992px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}@media only screen and (min-width:1920px){.ui.dropdown .scrolling.menu,.ui.scrolling.dropdown .menu{max-height:20.57142857rem}}.ui.simple.dropdown .menu:after,.ui.simple.dropdown .menu:before{display:none}.ui.simple.dropdown .menu{position:absolute;display:block;overflow:hidden;top:-9999px!important;opacity:0;width:0;height:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.simple.active.dropdown,.ui.simple.dropdown:hover{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.ui.simple.active.dropdown>.menu,.ui.simple.dropdown:hover>.menu{overflow:visible;width:auto;height:auto;top:100%!important;opacity:1}.ui.simple.dropdown:hover>.menu>.item:hover>.menu,.ui.simple.dropdown>.menu>.item:active>.menu{overflow:visible;width:auto;height:auto;top:0!important;left:100%!important;opacity:1}.ui.simple.disabled.dropdown:hover .menu{display:none;height:0;width:0;overflow:hidden}.ui.simple.visible.dropdown>.menu{display:block}.ui.fluid.dropdown{display:block;width:100%;min-width:0}.ui.fluid.dropdown>.dropdown.icon{float:right}.ui.floating.dropdown .menu{left:0;right:auto;-webkit-box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;box-shadow:0 2px 4px 0 rgba(34,36,38,.12),0 2px 10px 0 rgba(34,36,38,.15)!important;border-radius:.28571429rem!important}.ui.floating.dropdown>.menu{margin-top:.5em!important;border-radius:.28571429rem!important}.ui.pointing.dropdown>.menu{top:100%;margin-top:.78571429rem;border-radius:.28571429rem}.ui.pointing.dropdown>.menu:after{display:block;position:absolute;pointer-events:none;content:"";visibility:visible;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.5em;height:.5em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);background:#fff;z-index:2;top:-.25em;left:50%;margin:0 0 0 -.25em}.ui.top.left.pointing.dropdown>.menu{top:100%;bottom:auto;left:0;right:auto;margin:1em 0 0}.ui.top.left.pointing.dropdown>.menu:after{top:-.25em;left:1em;right:auto;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.top.right.pointing.dropdown>.menu{top:100%;bottom:auto;right:0;left:auto;margin:1em 0 0}.ui.top.pointing.dropdown>.left.menu:after,.ui.top.right.pointing.dropdown>.menu:after{top:-.25em;left:auto!important;right:1em!important;margin:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.left.pointing.dropdown>.menu{top:0;left:100%;right:auto;margin:0 0 0 1em}.ui.left.pointing.dropdown>.menu:after{top:1em;left:-.25em;margin:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu{left:auto!important;right:100%!important;margin:0 1em 0 0}.ui.left:not(.top):not(.bottom).pointing.dropdown>.left.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.right.pointing.dropdown>.menu{top:0;left:auto;right:100%;margin:0 1em 0 0}.ui.right.pointing.dropdown>.menu:after{top:1em;left:auto;right:-.25em;margin:0;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.ui.bottom.pointing.dropdown>.menu{top:auto;bottom:100%;left:0;right:auto;margin:0 0 1em}.ui.bottom.pointing.dropdown>.menu:after{top:auto;bottom:-.25em;right:auto;margin:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.ui.bottom.pointing.dropdown>.menu .menu{top:auto!important;bottom:0!important}.ui.bottom.left.pointing.dropdown>.menu{left:0;right:auto}.ui.bottom.left.pointing.dropdown>.menu:after{left:1em;right:auto}.ui.bottom.right.pointing.dropdown>.menu{right:0;left:auto}.ui.bottom.right.pointing.dropdown>.menu:after{left:auto;right:1em}.ui.pointing.upward.dropdown .menu,.ui.top.pointing.upward.dropdown .menu{top:auto!important;bottom:100%!important;margin:0 0 .78571429rem;border-radius:.28571429rem}.ui.pointing.upward.dropdown .menu:after,.ui.top.pointing.upward.dropdown .menu:after{top:100%!important;bottom:auto!important;-webkit-box-shadow:1px 1px 0 0 rgba(34,36,38,.15);box-shadow:1px 1px 0 0 rgba(34,36,38,.15);margin:-.25em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 1em 0 0}.ui.right.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu{top:auto!important;bottom:0!important;margin:0 0 0 1em}.ui.left.pointing.upward.dropdown:not(.top):not(.bottom) .menu:after{top:auto!important;bottom:0!important;margin:0 0 1em;-webkit-box-shadow:-1px -1px 0 0 rgba(34,36,38,.15);box-shadow:-1px -1px 0 0 rgba(34,36,38,.15)}@font-face{font-family:Dropdown;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAVgAA8AAAAACFAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABWAAAABwAAAAchGgaq0dERUYAAAF0AAAAHAAAAB4AJwAPT1MvMgAAAZAAAABDAAAAVnW4TJdjbWFwAAAB1AAAAEsAAAFS8CcaqmN2dCAAAAIgAAAABAAAAAQAEQFEZ2FzcAAAAiQAAAAIAAAACP//AANnbHlmAAACLAAAAQoAAAGkrRHP9WhlYWQAAAM4AAAAMAAAADYPK8YyaGhlYQAAA2gAAAAdAAAAJANCAb1obXR4AAADiAAAACIAAAAiCBkAOGxvY2EAAAOsAAAAFAAAABQBnAIybWF4cAAAA8AAAAAfAAAAIAEVAF5uYW1lAAAD4AAAATAAAAKMFGlj5HBvc3QAAAUQAAAARgAAAHJoedjqd2ViZgAABVgAAAAGAAAABrO7W5UAAAABAAAAANXulPUAAAAA1r4hgAAAAADXu2Q1eNpjYGRgYOABYjEgZmJgBEIOIGYB8xgAA/YAN3jaY2BktGOcwMDKwMI4jTGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHFT/fLjFeOD/AQY9xjMMbkBhRpAcAN48DQYAeNpjYGBgZoBgGQZGBhDwAfIYwXwWBgMgzQGETAwMqn8+8H649f8/lHX9//9b7Pzf+fWgusCAkY0BzmUE6gHpQwGMDMMeAACbxg7SAAARAUQAAAAB//8AAnjadZBPSsNAGMXfS+yMqYgOhpSuSlKadmUhiVEhEMQzFF22m17BbbvzCh5BXCUn6EG8gjeQ4DepwYo4i+/ffL95j4EDA+CFC7jQuKyIeVHrI3wkleq9F7XrSInKteOeHdda8bOoaeepSc00NWPz/LRec9G8GabyGtEdF7h19z033GAMTK7zbM42xNEZpzYof0RtQ5CUHAQJ73OtVyutc+3b7Ou//b8XNlsPx3jgjUifABdhEohKJJL5iM5p39uqc7X1+sRQSqmGrUVhlsJ4lpmEUVwyT8SUYtg0P9DyNzPADDs+tjrGV6KRCRfsui3eHcL4/p8ZXvfMlcnEU+CLv7hDykOP+AKTPTxbAAB42mNgZGBgAGKuf5KP4vltvjLIMzGAwLV9ig0g+vruFFMQzdjACOJzMIClARh0CTJ42mNgZGBgPPD/AJD8wgAEjA0MjAyogAMAbOQEAQAAAAC7ABEAAAAAAKoAAAH0AAABgAAAAUAACAFAAAgAwAAXAAAAAAAAACoAKgAqADIAbACGAKAAugDSeNpjYGRgYOBkUGFgYgABEMkFhAwM/xn0QAIADdUBdAB42qWQvUoDQRSFv3GjaISUQaymSmGxJoGAsRC0iPYLsU50Y6IxrvlRtPCJJKUPIBb+PIHv4EN4djKuKAqCDHfmu+feOdwZoMCUAJNbAlYUMzaUlM14jjxbngOq7HnOia89z1Pk1vMCa9x7ztPkzfMyJbPj+ZGi6Xp+omxuPD+zaD7meaFg7mb8GrBqHmhwxoAxlm0uiRkpP9X5m26pKRoMxTGR1D49Dv/Yb/91o6l8qL6eu5n2hZQzn68utR9m3FU2cB4t9cdSLG2utI+44Eh/P9bqKO+oJ/WxmXssj77YkrjasZQD6SFddythk3Wtzrf+UF2p076Udla1VNzsERP3kkjVRKel7mp1udXYcHtZSlV7RfmJe1GiFWveluaeKD5/MuJcSk8Tpm/vvwPIbmJleNpjYGKAAFYG7ICTgYGRiZGZkYWRlZGNkZ2Rg5GTLT2nsiDDEEIZsZfmZRqZujmDaDcDAxcI7WIOpS2gtCWUdgQAZkcSmQAAAAFblbO6AAA=) format("woff");font-weight:400;font-style:normal}.ui.dropdown>.dropdown.icon{font-family:Dropdown;line-height:1;height:1em;width:1.23em;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-weight:400;font-style:normal;text-align:center;width:auto}.ui.dropdown>.dropdown.icon:before{content:"\F0D7"}.ui.dropdown .menu .item .dropdown.icon:before{content:"\F0DA"}.ui.dropdown .item .left.dropdown.icon:before,.ui.dropdown .left.menu .item .dropdown.icon:before{content:"\F0D9"}.ui.vertical.menu .dropdown.item>.dropdown.icon:before{content:"\F0DA"}.ui.dropdown>.clear.icon:before{content:"\F00D"}/*!
 * # Semantic UI 2.4.1 - Label
 */.ui.label{display:inline-block;line-height:1;vertical-align:baseline;margin:0 .14285714em;background-color:#e8e8e8;background-image:none;padding:.5833em .833em;color:rgba(0,0,0,.6);text-transform:none;font-weight:700;border:0 solid transparent;border-radius:.28571429rem;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label:first-child{margin-left:0}.ui.label:last-child{margin-right:0}.ui.label>a,a.ui.label{cursor:pointer}.ui.label>a{color:inherit;opacity:.5;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.ui.label>a:hover{opacity:1}.ui.label>img{width:auto!important;vertical-align:middle;height:2.1666em!important}.ui.label>.icon{width:auto;margin:0 .75em 0 0}.ui.label>.detail{display:inline-block;vertical-align:top;font-weight:700;margin-left:1em;opacity:.8}.ui.label>.detail .icon{margin:0 .25em 0 0}.ui.label>.close.icon,.ui.label>.delete.icon{cursor:pointer;margin-right:0;margin-left:.5em;font-size:.92857143em;opacity:.5;-webkit-transition:background .1s ease;transition:background .1s ease}.ui.label>.delete.icon:hover{opacity:1}.ui.dropdown{-webkit-box-sizing:border-box;box-sizing:border-box}.ui.dropdown,.ui.dropdown input{font-size:14px}.ui.dropdown .menu{-webkit-box-sizing:content-box;box-sizing:content-box}.ui.dropdown .menu>.item{font-size:14px}.ui.selection.dropdown{min-height:14px}.ui.selection.dropdown .menu{min-width:100%;width:100%}.ui.multiple.dropdown>.label{position:relative;padding-right:calc(.78571em + 15px)}.ui.multiple.dropdown>.label i.icon.delete:before{content:"\D7";font-family:Arial,sans-serif}.ui.multiple.dropdown>.label i.icon.delete{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:10px;display:inline-block;width:18px;height:24px;margin:-5px -10px}.ui.multiple.dropdown>.label i.icon.delete:after,.ui.multiple.dropdown>.label i.icon.delete:before{position:absolute;content:" ";height:12px;width:3px;top:25%;left:25%;-webkit-transform:translate(-25%,-25%);transform:translate(-25%,-25%);background-color:#333}.ui.multiple.dropdown>.label i.icon.delete:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ui.multiple.dropdown>.label i.icon.delete:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.list-reset[data-v-7dd28048]{list-style:none;padding:0}.overflow-auto[data-v-7dd28048]{overflow:auto}.text-black[data-v-7dd28048]{color:#22292f}.text-grey-darkest[data-v-7dd28048]{color:#3d4852}.text-grey-darker[data-v-7dd28048]{color:#606f7b}.text-xs[data-v-7dd28048]{font-size:.75em}.tracking-tight[data-v-7dd28048]{letter-spacing:-.05em}.text-sm[data-v-7dd28048]{font-size:.875em}.inline[data-v-7dd28048]{display:inline}.inline-block[data-v-7dd28048]{display:inline-block}.block[data-v-7dd28048]{display:block}.flex[data-v-7dd28048]{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-1[data-v-7dd28048]{-webkit-box-flex:1;-ms-flex:1;flex:1}.flex-wrap[data-v-7dd28048]{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-between[data-v-7dd28048]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.content-center[data-v-7dd28048]{-ms-flex-line-pack:center;align-content:center}.bordered[data-v-7dd28048]{border-width:1px;border-style:solid}.border-none[data-v-7dd28048]{border:none}.hover\:border-blue[data-v-7dd28048]:hover{border-color:#3490dc}.border-grey[data-v-7dd28048]{border-color:#b8c2cc}.border-grey-lighter[data-v-7dd28048]{border-color:#ced4da}.border-grey-light[data-v-7dd28048]{border-color:#dae1e7}.bg-grey-lighter[data-v-7dd28048]{background-color:#f1f5f8}.bg-white[data-v-7dd28048]{background-color:#fff}.pin-r[data-v-7dd28048]{right:0}.pin-y[data-v-7dd28048]{top:0;bottom:0}.absolute[data-v-7dd28048]{position:absolute}.relative[data-v-7dd28048]{position:relative}.items-center[data-v-7dd28048]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.p-0[data-v-7dd28048]{padding:0}.p-1[data-v-7dd28048]{padding:.25em}.pt-1[data-v-7dd28048]{padding-top:1px}.pl-1[data-v-7dd28048]{padding-left:.25em}.pb-1[data-v-7dd28048]{padding-bottom:.25em}.pl-2[data-v-7dd28048]{padding-left:.5em}.pr-1[data-v-7dd28048]{padding-right:.25em}.px-1[data-v-7dd28048]{padding-left:.25em;padding-right:.25em}.py-2[data-v-7dd28048]{padding-top:.25em;padding-bottom:.25em}.p-2[data-v-7dd28048]{padding:.5em}.py-px[data-v-7dd28048]{padding-top:1px;padding-bottom:1px}.py-1[data-v-7dd28048]{padding-top:.25em;padding-bottom:.25em}.py-2[data-v-7dd28048]{padding-top:.5em;padding-bottom:.5em}.px-2[data-v-7dd28048]{padding-left:.5em;padding-right:.5em}.m-0[data-v-7dd28048]{margin:0;margin-bottom:0!important}.m-1[data-v-7dd28048]{margin:.25em!important}.mx-1[data-v-7dd28048]{margin-left:.25em;margin-right:.25em}.mt-1[data-v-7dd28048]{margin-top:.25em!important}.mr-1[data-v-7dd28048]{margin-right:.25em!important}.ml-1[data-v-7dd28048]{margin-left:.25em}.mb-1[data-v-7dd28048]{margin-bottom:.25em}.m-px2[data-v-7dd28048]{margin:2px}.mt-px[data-v-7dd28048]{margin-top:1px}.mb-0[data-v-7dd28048]{margin-bottom:0}.leading-tight[data-v-7dd28048]{line-height:1.25}.leading-normal[data-v-7dd28048]{line-height:1.5}.text-left[data-v-7dd28048]{text-align:left}.w-full[data-v-7dd28048]{width:100%}.shadow[data-v-7dd28048]{-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 2px 4px 0 rgba(0,0,0,.1)}.w-1[data-v-7dd28048]{width:.25em}.w-2[data-v-7dd28048]{width:.5em}.w-3[data-v-7dd28048]{width:.75em}.w-4[data-v-7dd28048]{width:1em}.min-w-10[data-v-7dd28048]{min-width:10em}.h-4[data-v-7dd28048]{height:1em}.h-1[data-v-7dd28048]{height:.25em}.h-2[data-v-7dd28048]{height:.5em}.h-3[data-v-7dd28048]{height:.75em}.opacity-100[data-v-7dd28048]{opacity:1}.opacity-25[data-v-7dd28048]{opacity:.25}.fill-current[data-v-7dd28048]{fill:currentColor}.hover\:no-underline[data-v-7dd28048]:hover{text-decoration:none}.hover\:outline-none[data-v-7dd28048],.outline-none[data-v-7dd28048]{outline:0}.hover\:bg-grey-lighter[data-v-7dd28048]:hover{background-color:#dae1e7}.shadow-md[data-v-7dd28048]{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08)}.focus\:shadow-outline[data-v-7dd28048]:focus{-webkit-box-shadow:0 0 0 3px rgba(52,144,220,.5);box-shadow:0 0 0 3px rgba(52,144,220,.5)}.rounded[data-v-7dd28048]{border-radius:.25em}.overflow-x-scroll[data-v-7dd28048]{overflow-x:scroll}.icons[data-v-7dd28048]{color:#3d4852}.icons svg[data-v-7dd28048]{width:.75em;height:.75em;fill:currentColor}.required[data-v-7dd28048]{_color:#721c24;_background-color:#f8d7da;border-color:#f5c6cb}.cursor-pointer[data-v-7dd28048]{cursor:pointer}.dropdown[data-v-7dd28048]{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);box-shadow:0 4px 8px 0 rgba(0,0,0,.12),0 2px 4px 0 rgba(0,0,0,.08);background-color:#fff;color:#606f7b;border-radius:.25em;line-height:1.25;text-align:left;display:inline;width:99.8%}.dropdown>li[data-v-7dd28048]{padding:.5em .75em}.active[data-v-7dd28048]{background-color:#dae1e7}.hidden[data-v-7dd28048]{display:none}.appearance-none[data-v-7dd28048]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[data-v-7dd28048]{overflow:visible}.search-input[data-v-7dd28048]{font-size:100%;margin:0}.box-size[data-v-7dd28048],.select-wrapper[data-v-7dd28048]{-webkit-box-sizing:border-box;box-sizing:border-box}.pill[data-v-7dd28048]{border:1px solid #b8c2cc;cursor:pointer;border-radius:.25em;line-height:1.5;padding:.15em .5em;letter-spacing:-.05em}.pill[data-v-7dd28048],.pill[data-v-7dd28048]:hover{background-color:#f1f5f8}[data-v-2b8c0922]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.center-horizontal[data-v-2b8c0922]{display:table;margin:0 auto}.personal-area-element[data-v-2b8c0922]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-block;text-align:center;background-color:#eaeaea;border:.2rem solid #eaeaea;border-radius:4px;height:15rem;width:15rem;color:#063346;margin:1rem;padding-top:2.7rem}.personal-area-element[data-v-2b8c0922]:hover{border:.2rem solid #5e5e5e}.personal-area-element-icon[data-v-2b8c0922]{font-size:7rem}.personal-area-element-title[data-v-2b8c0922]{font-size:1.3rem;font-weight:700}.disabled[data-v-2b8c0922],.disabled[data-v-2b8c0922]:hover{color:rgba(6,51,70,.2);border:.2rem solid #eaeaea}.event-clickable{cursor:pointer;color:#32aadb}[data-v-0b1b9c35]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-0b1b9c35]{width:25rem}.button-wrapper[data-v-0b1b9c35]{margin:3rem;text-align:right}[data-v-470e40db]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}@media (min-width:50rem){.tit[data-v-470e40db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tit__container[data-v-470e40db]{padding-top:1.5rem;margin-bottom:1.25rem}.tit__header[data-v-470e40db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:101.40625rem){.tit__header[data-v-470e40db]{display:block}}@media (min-width:50rem){.title-wrapper[data-v-470e40db]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.title-wrapper h1[data-v-470e40db]{margin-bottom:0;margin-right:1.5rem;padding-right:1.5rem;text-align:center;color:rgba(17,17,17,.75);font-size:2.5rem}}.flex[data-v-470e40db]{display:-webkit-box;display:-ms-flexbox;display:flex}.single-indicator[data-v-470e40db]{width:auto;min-width:26rem;max-width:35rem;margin-right:1.5rem;margin-left:1.5rem;height:auto}.double-indicator[data-v-470e40db]{width:auto;min-width:50rem;max-width:55rem;padding-right:1.5rem;margin-left:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media (max-width:109.51875rem){.double-indicator[data-v-470e40db]{padding-right:1.5rem}}.hourly-indicators-wrapper[data-v-470e40db]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:2.25rem;margin-right:2.25rem;height:auto}@media (max-width:109.51875rem){.hourly-indicators-wrapper[data-v-470e40db]{display:-webkit-box;overflow:scroll;margin-right:0}}.sub-indicator[data-v-470e40db]{margin-top:2.25rem}[data-v-7a942abe]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select-wrapper[data-v-7a942abe]{width:15rem}.last-update[data-v-7a942abe]{margin-left:1.5rem}.row[data-v-f78a5b52]{display:-webkit-box;display:-ms-flexbox;display:flex}.column[data-v-f78a5b52]{margin-left:5%;-webkit-box-flex:50%;-ms-flex:50%;flex:50%}.workedHourRow[data-v-f78a5b52]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.big-icon[data-v-f78a5b52]{height:90%;width:10%}.worker-info-row[data-v-f78a5b52]{-ms-flex-line-pack:center;align-content:center;margin-top:.9%}[data-v-691d8c15]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.productionControlTable[data-v-691d8c15]{margin-left:12.5%}.productionHeader[data-v-691d8c15]{margin-left:12.5%;margin-top:3%;margin-bottom:3%}[data-v-6bdfbf82]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select-wrapper[data-v-6bdfbf82]{width:15rem}.select-wrapper-big[data-v-6bdfbf82],.select-wrapper[data-v-6bdfbf82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-wrapper-big[data-v-6bdfbf82]{width:30rem}.big-select[data-v-6bdfbf82]{width:25rem}.controls-wrapper[data-v-6bdfbf82]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}[data-v-e0a566f6]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.table-container[data-v-e0a566f6]{margin:0 2.25rem .75rem}.average-header-container[data-v-e0a566f6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:3rem 2.25rem .75rem}.average-header-container[data-v-e0a566f6],.average-item[data-v-e0a566f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.average-item[data-v-e0a566f6]{gap:12px}.checkbox[data-v-e0a566f6]{margin-top:0;margin-bottom:0!important}.average-container[data-v-e0a566f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.green-box[data-v-e0a566f6]{background-color:#83bf30}.green-box[data-v-e0a566f6],.red-box[data-v-e0a566f6]{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 16px;color:#fff;font-weight:700}.red-box[data-v-e0a566f6]{background-color:#e63939}[data-v-7dc23a26]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.worker[data-v-7dc23a26]{width:27rem}.select-all-checkbox[data-v-7dc23a26]{margin-left:.75rem;margin-top:0;margin-bottom:0!important}.department[data-v-7dc23a26]{width:23rem;margin-right:.75rem}.datepicker[data-v-7dc23a26]{margin-left:.75rem;margin-right:.75rem}.download-icon[data-v-7dc23a26]{font-size:1.5rem;color:#002e65}[data-v-1bc71908]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-1bc71908] .text-bold{font-weight:700}.name[data-v-1bc71908]{color:#32aadb}.green-box[data-v-1bc71908]{background-color:#83bf30}.green-box[data-v-1bc71908],.red-box[data-v-1bc71908]{border-radius:8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 16px;color:#fff}.red-box[data-v-1bc71908]{background-color:#e63939}.gray-box[data-v-1bc71908]{border-radius:8px;background-color:grey;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 16px;color:#fff}[data-v-20e0525d]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.name-container[data-v-20e0525d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;margin:2.25rem}.worker-name[data-v-20e0525d]{font-size:1.5rem;font-weight:700}.icon-chevron[data-v-20e0525d]{color:#666;font-size:2rem}[data-v-017245cb]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.buttons-container[data-v-017245cb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.datepicker[data-v-017245cb]{margin-left:.75rem;margin-right:.75rem}.table[data-v-55d2f182]{margin-left:12rem;margin-right:12rem}[data-v-55d2f182] .text-bold{font-weight:700}[data-v-10d9b59c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.title[data-v-10d9b59c]{text-align:center;font-size:1.5rem}.error-message[data-v-10d9b59c]{color:#e63939}.time-picker-container[data-v-10d9b59c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem}.time-pickers-container[data-v-10d9b59c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin:1.5rem 0}[data-v-aa0502ea]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.title[data-v-aa0502ea]{text-align:center;font-size:1.5rem}.inputs-wrapper[data-v-aa0502ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0}.input-container[data-v-aa0502ea]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.error-message[data-v-aa0502ea]{color:#e63939}[data-v-ca8e6a66]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.flex[data-v-ca8e6a66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layout-wrapper[data-v-ca8e6a66]{padding:3rem;margin:0 3rem}.side[data-v-ca8e6a66]{width:47%}.icon[data-v-ca8e6a66]{font-size:2.5rem}.side-title[data-v-ca8e6a66]{font-size:1.5rem;margin-left:1.5rem;font-weight:400}[data-v-ca8e6a66] .controls__select{width:100%!important}.space-between[data-v-ca8e6a66]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.reference-indicator[data-v-ca8e6a66]{background-color:#014b90;padding:.5rem 1rem;border-radius:25%;color:#fff;font-size:1.5rem;font-weight:bolder}[data-v-540523ac]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-540523ac] .table-component__table__head>tr{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:5}[data-v-540523ac] .table-component__table-wrapper{max-height:35rem;overflow-x:hidden}.table-toggle-button[data-v-540523ac]{height:1rem;width:100%}[data-v-989dcd64]:export{theme:"light"}[data-v-989dcd64]:export,[data-v-45462e75]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff}[data-v-45462e75]:export{theme:"light"}table[data-v-45462e75]{width:100%;margin-top:2.25rem;border-collapse:collapse}td[data-v-45462e75]{text-align:center;vertical-align:center}tr[data-v-45462e75]{border-bottom:1px solid #666}.icon[data-v-45462e75]{font-size:1.5rem}.icon--error[data-v-45462e75]{color:#e63939}.indicator-wrapper[data-v-45462e75]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;width:80%}.oven-indicator[data-v-45462e75]{background-color:rgba(17,17,17,.25);padding:.5rem 1rem;border-radius:25%;color:#fff;font-size:1.5rem;font-weight:bolder}.disabled[data-v-45462e75]{opacity:.5;cursor:auto}[data-v-63464d72]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.form-entity[data-v-63464d72]{width:15rem;margin-bottom:1.5rem}input[data-v-63464d72]{width:15rem}[data-v-74204859]:export{theme:"light"}[data-v-29282296]:export,[data-v-74204859]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff}[data-v-29282296]:export{theme:"light"}[data-v-29282296] .controls__select{width:100%!important}.wrapper[data-v-29282296]{padding:0 3rem}.bell[data-v-29282296]{font-size:2rem;color:#e69539}.alarm-wrapper[data-v-29282296]{margin:.75rem 1.5rem 0 auto}.planification-table[data-v-29282296]{max-height:32rem;overflow-y:scroll}.big-text[data-v-29282296]{font-size:1.5rem}[data-v-133d40ca]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-133d40ca] .vue-treeselect__input,[data-v-133d40ca] .vue-treeselect__input-container{pointer-events:none!important}[data-v-8c7f5d42]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.select[data-v-8c7f5d42]{width:12rem;margin-left:2.25rem}.date-info[data-v-8c7f5d42]{margin-right:0}[data-v-4bbf2d06]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}table[data-v-4bbf2d06]{width:100%}.hour-row-header[data-v-4bbf2d06]{font-weight:700;background-color:#ddd;padding:.75rem;position:-webkit-sticky;position:sticky;top:1.5rem;z-index:4}tr.collapsible.collapsed[data-v-4bbf2d06]{-webkit-transition-delay:.3s;transition-delay:.3s;visibility:collapse}tr.collapsible td[data-v-4bbf2d06],tr.collapsible th[data-v-4bbf2d06]{-webkit-transition:all .3s linear;transition:all .3s linear}tr.collapsible.collapsed td[data-v-4bbf2d06],tr.collapsible.collapsed th[data-v-4bbf2d06]{line-height:0;padding-top:0;padding-bottom:0;border-top-color:transparent;border-bottom-color:transparent;opacity:0}tr.collapsible td>div[data-v-4bbf2d06],tr.collapsible th>div[data-v-4bbf2d06]{-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in;max-height:10rem;overflow:hidden}tr.collapsible.collapsed td>div[data-v-4bbf2d06],tr.collapsible.collapsed th>div[data-v-4bbf2d06]{max-height:0;-webkit-transition-timing-function:cubic-bezier(0,.8,0,.8);transition-timing-function:cubic-bezier(0,.8,0,.8)}.info-header[data-v-4bbf2d06]{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding-left:.75rem}.expand-icon[data-v-4bbf2d06]{font-size:1.5rem;color:rgba(17,17,17,.6)}.brightness[data-v-4bbf2d06]:hover{-webkit-filter:brightness(1.075);filter:brightness(1.075);cursor:pointer;color:#666;-webkit-transition:color .3s;transition:color .3s}[data-v-f39dda36]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-f39dda36] .c3-texts text{font-size:1rem;font-weight:700}.c3-texts-realSales text[data-v-f39dda36],[data-v-f39dda36] .c3-texts-estimatedSales text{-webkit-transform:translateY(1.5rem);transform:translateY(1.5rem)}[data-v-f39dda36] .c3-axis-x text,[data-v-f39dda36] .c3-axis-y text{font-size:.8rem}[data-v-672e9f12]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}[data-v-672e9f12] .controls__select{width:100%!important}.wrapper[data-v-672e9f12]{padding:3rem}.space-between[data-v-672e9f12]{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.planification-table[data-v-672e9f12]{height:95%;overflow-y:scroll}.big-text[data-v-672e9f12]{font-size:1.5rem}[data-v-7c9a17e7]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.bell[data-v-7c9a17e7]{font-size:2rem;color:#e69539}.icon[data-v-7c9a17e7]{font-size:1.5rem}.icon--error[data-v-7c9a17e7]{color:#e63939}[data-v-7bcc510a]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}table[data-v-7bcc510a]{width:100%}.hour-row-header[data-v-7bcc510a]{font-weight:700;background-color:#ddd;padding:.75rem;position:-webkit-sticky;position:sticky;top:1.5rem;z-index:4}tr.collapsible.collapsed[data-v-7bcc510a]{-webkit-transition-delay:.3s;transition-delay:.3s;visibility:collapse}tr.collapsible td[data-v-7bcc510a],tr.collapsible th[data-v-7bcc510a]{-webkit-transition:all .3s linear;transition:all .3s linear}tr.collapsible.collapsed td[data-v-7bcc510a],tr.collapsible.collapsed th[data-v-7bcc510a]{line-height:0;padding-top:0;padding-bottom:0;border-top-color:transparent;border-bottom-color:transparent;opacity:0}tr.collapsible td>div[data-v-7bcc510a],tr.collapsible th>div[data-v-7bcc510a]{-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in;max-height:10rem;overflow:hidden}tr.collapsible.collapsed td>div[data-v-7bcc510a],tr.collapsible.collapsed th>div[data-v-7bcc510a]{max-height:0;-webkit-transition-timing-function:cubic-bezier(0,.8,0,.8);transition-timing-function:cubic-bezier(0,.8,0,.8)}.batch-input[data-v-7bcc510a]{width:3rem;text-align:center;border-radius:.2rem}.batch-input.different[data-v-7bcc510a]{background-color:#efefd8}.button[data-v-7bcc510a]{white-space:nowrap;font-size:.7rem;padding:4px 10px}.button.add[data-v-7bcc510a]{background-color:#72ac2e;color:#fff}.button.add[data-v-7bcc510a]:hover{background-color:#5e8f24}.button.cancel[data-v-7bcc510a]{background-color:#d33232;color:#fff}.button.cancel[data-v-7bcc510a]:hover{background-color:#b22b2b}.button.expanded[data-v-7bcc510a]{font-size:1.5rem;padding:.5rem .75rem}.info-header[data-v-7bcc510a]{position:-webkit-sticky;position:sticky;top:0;background-color:#fff;padding-left:.75rem;z-index:5;border-bottom:1px solid #666}.flex-between[data-v-7bcc510a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.expand-icon[data-v-7bcc510a]{font-size:1.5rem;color:rgba(17,17,17,.6)}.brightness[data-v-7bcc510a]:hover{-webkit-filter:brightness(1.075);filter:brightness(1.075);cursor:pointer;color:#666;-webkit-transition:color .3s;transition:color .3s}[data-v-1d6d0bc1]:export{theme:"light"}[data-v-1d6d0bc1]:export,[data-v-0788ae6b]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff}[data-v-0788ae6b]:export{theme:"light"}[data-v-3968cef2]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.email-sender-container[data-v-3968cef2]{padding:.25rem;max-width:800px;margin:0 auto}.date-selector[data-v-3968cef2],h1[data-v-3968cef2]{margin-bottom:3rem}.date-selector label[data-v-3968cef2]{display:block;margin-bottom:1.5rem;font-weight:700}.date-selector .date-picker-wrapper[data-v-3968cef2]{width:300px}.button-container[data-v-3968cef2]{margin-top:3rem}.send-button[data-v-3968cef2]{background-color:#002e65;color:#fff;border:none;padding:1.5rem 3rem;border-radius:4px;cursor:pointer;font-weight:700}.send-button[data-v-3968cef2]:hover{background-color:#001732}.message[data-v-3968cef2]{margin-top:1.5rem;padding:1.5rem;border-radius:4px}.message.success[data-v-3968cef2]{background-color:#d4edda;color:#155724;border:1px solid #c3e6cb}.message.error[data-v-3968cef2]{background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.message.warning[data-v-3968cef2]{background-color:#fff3cd;color:#856404;border:1px solid #ffeeba}.email-config[data-v-3968cef2]{margin-bottom:3rem;padding:1.5rem;background-color:#e9ecef;border-radius:4px}.email-config .recipients[data-v-3968cef2]{font-size:1rem}.email-inactive-warning[data-v-3968cef2]{margin-bottom:3rem}.ves-dry-historical-rate[data-v-829b8064]{padding:2rem}.page-title[data-v-829b8064]{margin-bottom:2rem}.content-container[data-v-829b8064]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:200px}[data-v-07a2bb11]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.coverage-alarm-icon[data-v-07a2bb11]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-07a2bb11]:hover{color:#b36a00}.coverage-kpi-container[data-v-07a2bb11]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-07a2bb11]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-07a2bb11]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-07a2bb11]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-07a2bb11]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-07a2bb11]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-07a2bb11]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-07a2bb11]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-07a2bb11]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-07a2bb11]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-07a2bb11]:after{content:"";display:block;height:50px}.assortment-table[data-v-07a2bb11]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-07a2bb11]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-07a2bb11]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-07a2bb11]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-07a2bb11]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-07a2bb11]:last-child{border-bottom:none}.assortment-table tbody td[data-v-07a2bb11]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-07a2bb11]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-07a2bb11]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-07a2bb11]{background-color:#f8f9fa}.needunit-table thead th[data-v-07a2bb11]:first-child{width:6%}.needunit-table thead th[data-v-07a2bb11]:nth-child(2),.needunit-table thead th[data-v-07a2bb11]:nth-child(3),.needunit-table thead th[data-v-07a2bb11]:nth-child(4){width:12%}.needunit-table thead th[data-v-07a2bb11]:nth-child(5){width:18%}.needunit-table thead th[data-v-07a2bb11]:nth-child(6),.needunit-table thead th[data-v-07a2bb11]:nth-child(7),.needunit-table thead th[data-v-07a2bb11]:nth-child(8),.needunit-table thead th[data-v-07a2bb11]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-07a2bb11]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-07a2bb11]{table-layout:fixed}.needunit-table tbody td[data-v-07a2bb11]:first-child{width:6%}.needunit-table tbody td[data-v-07a2bb11]:nth-child(2),.needunit-table tbody td[data-v-07a2bb11]:nth-child(3),.needunit-table tbody td[data-v-07a2bb11]:nth-child(4){width:12%}.needunit-table tbody td[data-v-07a2bb11]:nth-child(5){width:18%}.needunit-table tbody td[data-v-07a2bb11]:nth-child(6),.needunit-table tbody td[data-v-07a2bb11]:nth-child(7),.needunit-table tbody td[data-v-07a2bb11]:nth-child(8),.needunit-table tbody td[data-v-07a2bb11]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-07a2bb11],.needunit-table tbody td:nth-child(7) .editable-input[data-v-07a2bb11],.needunit-table tbody td:nth-child(8) .editable-input[data-v-07a2bb11],.needunit-table tbody td:nth-child(9) .editable-input[data-v-07a2bb11]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-07a2bb11]:last-child,.needunit-table tbody td[data-v-07a2bb11]:nth-last-child(2),.needunit-table tbody td[data-v-07a2bb11]:nth-last-child(3),.needunit-table tbody td[data-v-07a2bb11]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-07a2bb11]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-07a2bb11]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-07a2bb11]{background-color:#e3f2fd!important}.header-icons[data-v-07a2bb11]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-07a2bb11]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-07a2bb11]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-07a2bb11]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-07a2bb11]{opacity:1}.sort-icon[data-v-07a2bb11]{font-size:12px;color:#495057}.filter-active-indicator[data-v-07a2bb11]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-07a2bb11]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-07a2bb11]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-07a2bb11]:hover{color:#007bff}.action-btn.info-btn[data-v-07a2bb11]{cursor:default}.action-btn.info-btn[data-v-07a2bb11]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-07a2bb11]:hover{color:#dc3545}.action-btn.save-btn[data-v-07a2bb11]{color:#28a745}.action-btn.save-btn[data-v-07a2bb11]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-07a2bb11]{color:#dc3545}.action-btn.cancel-btn[data-v-07a2bb11]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-07a2bb11]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-07a2bb11]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-07a2bb11]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-07a2bb11]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-07a2bb11]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-07a2bb11]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-07a2bb11]:hover{opacity:.7}.attribute-name[data-v-07a2bb11]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-07a2bb11]{color:#007bff}.attribute-name-optional[data-v-07a2bb11]{color:#6c757d}.attribute-value[data-v-07a2bb11]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-07a2bb11]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-07a2bb11]{background-color:#6c757d;color:#fff}.no-attributes[data-v-07a2bb11],.no-category[data-v-07a2bb11],.no-province[data-v-07a2bb11],.no-segment[data-v-07a2bb11],.no-subcategory[data-v-07a2bb11],.no-udn[data-v-07a2bb11]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-07a2bb11]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-07a2bb11]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-07a2bb11]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-07a2bb11],.filter-checkbox-container[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-07a2bb11]{cursor:pointer;margin:0}.filter-checkbox[data-v-07a2bb11]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-07a2bb11]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-07a2bb11]{font-weight:500;color:#333}.province-cell .province-name[data-v-07a2bb11]{color:#495057;font-weight:500}.editable-input[data-v-07a2bb11],.editable-select[data-v-07a2bb11]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-07a2bb11]:focus,.editable-select[data-v-07a2bb11]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-07a2bb11]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-07a2bb11]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-07a2bb11],.selector-treeselect[data-v-07a2bb11]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-07a2bb11]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-07a2bb11]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-07a2bb11]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-07a2bb11]{background-color:#f8f9fa}.new-row td[data-v-07a2bb11]{border-top:2px solid #007bff}.warehouse-icon[data-v-07a2bb11]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-07a2bb11]:hover{color:#495057}.article-attribute.editing[data-v-07a2bb11]{margin-bottom:8px}.attribute-value-select[data-v-07a2bb11]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-07a2bb11]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-07a2bb11]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-07a2bb11]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-07a2bb11]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-07a2bb11]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-07a2bb11]{font-size:11px}.template-info[data-v-07a2bb11]{margin-top:6px;padding:6px 10px;border-radius:4px;line-height:1.3}.template-info small[data-v-07a2bb11]{display:block}.template-info.template-required[data-v-07a2bb11]{border:1px solid #fff3cd}.template-info.template-required small[data-v-07a2bb11]{color:#856404}.template-info.template-free[data-v-07a2bb11]{border:1px solid #d1ecf1}.template-info.template-free small[data-v-07a2bb11]{color:#0c5460}.pagination-controls[data-v-07a2bb11]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-07a2bb11]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-07a2bb11]{margin-bottom:1rem}.filter-section[data-v-07a2bb11]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-07a2bb11]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-07a2bb11]{margin-bottom:.75rem}.filter-section[data-v-07a2bb11]{margin:.5rem 0}.assortment-master-title[data-v-07a2bb11]{font-size:20px}.pagination-controls[data-v-07a2bb11]{padding:.75rem 0}}.btn-archivos-udn[data-v-07a2bb11]{background-color:#e9ecef;border:1px solid #e9ecef;border-radius:4px;padding:8px 16px;font-size:14px;color:#6c757d;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-archivos-udn[data-v-07a2bb11]:hover:not(:disabled){background-color:#e9ecef}.btn-archivos-udn[data-v-07a2bb11]:disabled{background-color:#f8f9fa;color:#6c757d;cursor:not-allowed}.filter-info[data-v-07a2bb11]{padding:10px 15px;margin-bottom:15px}.filter-info .filter-label[data-v-07a2bb11]{font-size:14px;color:#6c757d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-info .filter-icon[data-v-07a2bb11]{font-weight:700}.udn-badge.udn-blue[data-v-07a2bb11]{background-color:#007bff;color:#fff}.udn-badge.udn-gray[data-v-07a2bb11]{background-color:#6c757d;color:#fff}.udn-badge.udn-yellow[data-v-07a2bb11]{background-color:#856404;color:#333}.udn-badge[data-v-07a2bb11]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.warehouses-cell[data-v-07a2bb11]{text-align:center}.custom-tooltip[data-v-07a2bb11]{background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3);pointer-events:none;max-width:300px;z-index:1000}.custom-tooltip .creation-line[data-v-07a2bb11]{margin-bottom:0;font-size:12px}.new-udn-row[data-v-07a2bb11]{background-color:#f8f9fa;border:2px solid #007bff}.editing-row[data-v-07a2bb11]{background-color:#fff3cd;border:2px solid #856404}.attributes-treeselect[data-v-07a2bb11],.selector-treeselect[data-v-07a2bb11]{width:150px;font-size:12px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__menu),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__menu){max-height:180px;font-size:12px;min-width:200px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value){background-color:#e9ecef;border:1px solid #e9ecef;border-radius:2px;color:#495057;font-size:10px;padding:1px 4px;margin:1px;max-width:60px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value-remove),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value-remove){font-size:10px;padding:0 2px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;padding:2px 4px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control:hover),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control:hover){border-color:#007bff}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control--focused),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 1px rgba(0,123,255,.15);box-shadow:0 0 0 1px rgba(0,123,255,.15)}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__placeholder),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic;font-size:12px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__input),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__input){font-size:12px}.attributes-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value-container),.selector-treeselect[data-v-07a2bb11] :deep(.vue-treeselect__multi-value-container){max-height:60px;overflow-y:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.template-info[data-v-07a2bb11]{margin-top:5px;padding:4px 8px;border-radius:3px;font-size:11px;line-height:1.2}.template-info.template-required[data-v-07a2bb11]{background-color:#fff3cd;border:1px solid #856404;color:#856404}.template-info.template-free[data-v-07a2bb11]{background-color:#d1ecf1;border:1px solid #007bff;color:#0c5460}.template-info small[data-v-07a2bb11]{font-weight:500}.limited-height[data-v-07a2bb11]{max-height:40rem;overflow-y:auto;margin-bottom:.625rem}.coverage-alarm-icon[data-v-a7b646f2]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-a7b646f2]:hover{color:#b36a00}.coverage-kpi-container[data-v-a7b646f2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-a7b646f2]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-a7b646f2]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-a7b646f2]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-a7b646f2]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-a7b646f2]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-a7b646f2]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-a7b646f2]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-a7b646f2]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-a7b646f2]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-a7b646f2]:after{content:"";display:block;height:50px}.assortment-table[data-v-a7b646f2]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-a7b646f2]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-a7b646f2]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-a7b646f2]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-a7b646f2]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-a7b646f2]:last-child{border-bottom:none}.assortment-table tbody td[data-v-a7b646f2]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-a7b646f2]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-a7b646f2]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-a7b646f2]{background-color:#f8f9fa}.needunit-table thead th[data-v-a7b646f2]:first-child{width:6%}.needunit-table thead th[data-v-a7b646f2]:nth-child(2),.needunit-table thead th[data-v-a7b646f2]:nth-child(3),.needunit-table thead th[data-v-a7b646f2]:nth-child(4){width:12%}.needunit-table thead th[data-v-a7b646f2]:nth-child(5){width:18%}.needunit-table thead th[data-v-a7b646f2]:nth-child(6),.needunit-table thead th[data-v-a7b646f2]:nth-child(7),.needunit-table thead th[data-v-a7b646f2]:nth-child(8),.needunit-table thead th[data-v-a7b646f2]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-a7b646f2]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-a7b646f2]{table-layout:fixed}.needunit-table tbody td[data-v-a7b646f2]:first-child{width:6%}.needunit-table tbody td[data-v-a7b646f2]:nth-child(2),.needunit-table tbody td[data-v-a7b646f2]:nth-child(3),.needunit-table tbody td[data-v-a7b646f2]:nth-child(4){width:12%}.needunit-table tbody td[data-v-a7b646f2]:nth-child(5){width:18%}.needunit-table tbody td[data-v-a7b646f2]:nth-child(6),.needunit-table tbody td[data-v-a7b646f2]:nth-child(7),.needunit-table tbody td[data-v-a7b646f2]:nth-child(8),.needunit-table tbody td[data-v-a7b646f2]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-a7b646f2],.needunit-table tbody td:nth-child(7) .editable-input[data-v-a7b646f2],.needunit-table tbody td:nth-child(8) .editable-input[data-v-a7b646f2],.needunit-table tbody td:nth-child(9) .editable-input[data-v-a7b646f2]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-a7b646f2]:last-child,.needunit-table tbody td[data-v-a7b646f2]:nth-last-child(2),.needunit-table tbody td[data-v-a7b646f2]:nth-last-child(3),.needunit-table tbody td[data-v-a7b646f2]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-a7b646f2]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-a7b646f2]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-a7b646f2]{background-color:#e3f2fd!important}.header-icons[data-v-a7b646f2]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-a7b646f2]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-a7b646f2]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-a7b646f2]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-a7b646f2]{opacity:1}.sort-icon[data-v-a7b646f2]{font-size:12px;color:#495057}.filter-active-indicator[data-v-a7b646f2]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-a7b646f2]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-a7b646f2]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-a7b646f2]:hover{color:#007bff}.action-btn.info-btn[data-v-a7b646f2]{cursor:default}.action-btn.info-btn[data-v-a7b646f2]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-a7b646f2]:hover{color:#dc3545}.action-btn.save-btn[data-v-a7b646f2]{color:#28a745}.action-btn.save-btn[data-v-a7b646f2]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-a7b646f2]{color:#dc3545}.action-btn.cancel-btn[data-v-a7b646f2]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-a7b646f2]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-a7b646f2]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-a7b646f2]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-a7b646f2]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-a7b646f2]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-a7b646f2]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-a7b646f2]:hover{opacity:.7}.attribute-name[data-v-a7b646f2]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-a7b646f2]{color:#007bff}.attribute-name-optional[data-v-a7b646f2]{color:#6c757d}.attribute-value[data-v-a7b646f2]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-a7b646f2]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-a7b646f2]{background-color:#6c757d;color:#fff}.no-attributes[data-v-a7b646f2],.no-category[data-v-a7b646f2],.no-province[data-v-a7b646f2],.no-segment[data-v-a7b646f2],.no-subcategory[data-v-a7b646f2],.no-udn[data-v-a7b646f2]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-a7b646f2]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-a7b646f2]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-a7b646f2]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-a7b646f2],.filter-checkbox-container[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-a7b646f2]{cursor:pointer;margin:0}.filter-checkbox[data-v-a7b646f2]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-a7b646f2]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-a7b646f2]{font-weight:500;color:#333}.province-cell .province-name[data-v-a7b646f2]{color:#495057;font-weight:500}.editable-input[data-v-a7b646f2],.editable-select[data-v-a7b646f2]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-a7b646f2]:focus,.editable-select[data-v-a7b646f2]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-a7b646f2]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-a7b646f2]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-a7b646f2],.selector-treeselect[data-v-a7b646f2]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-a7b646f2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-a7b646f2]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-a7b646f2]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-a7b646f2]{background-color:#f8f9fa}.new-row td[data-v-a7b646f2]{border-top:2px solid #007bff}.warehouse-icon[data-v-a7b646f2]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-a7b646f2]:hover{color:#495057}.article-attribute.editing[data-v-a7b646f2]{margin-bottom:8px}.attribute-value-select[data-v-a7b646f2]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-a7b646f2]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-a7b646f2]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-a7b646f2]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-a7b646f2]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-a7b646f2]{font-size:11px}.template-info[data-v-a7b646f2]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-a7b646f2]{display:block;font-weight:500}.template-info.template-required[data-v-a7b646f2]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-a7b646f2]{color:#856404}.template-info.template-free[data-v-a7b646f2]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-a7b646f2]{color:#0c5460}.pagination-controls[data-v-a7b646f2]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-a7b646f2]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-a7b646f2]{margin-bottom:1rem}.filter-section[data-v-a7b646f2]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-a7b646f2]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-a7b646f2]{margin-bottom:.75rem}.filter-section[data-v-a7b646f2]{margin:.5rem 0}.assortment-master-title[data-v-a7b646f2]{font-size:20px}.pagination-controls[data-v-a7b646f2]{padding:.75rem 0}}.filter-modal-content[data-v-a7b646f2]{width:100%;min-width:400px;height:450px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-search[data-v-a7b646f2]{margin-bottom:16px;-ms-flex-negative:0;flex-shrink:0}.filter-search .search-input[data-v-a7b646f2]{width:100%;padding:8px 12px;border:1px solid #e9ecef;border-radius:4px;font-size:14px}.filter-search .search-input[data-v-a7b646f2]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.filter-controls[data-v-a7b646f2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #e9ecef;-ms-flex-negative:0;flex-shrink:0}.filter-controls .clear-filter-btn[data-v-a7b646f2]{background:none;border:none;color:#dc3545;cursor:pointer;font-size:12px;text-decoration:underline}.filter-controls .clear-filter-btn[data-v-a7b646f2]:hover{color:#c82333}.filter-options[data-v-a7b646f2]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;display:grid;grid-template-columns:1fr;gap:8px;-ms-flex-line-pack:start;align-content:start;padding-top:4px}.filter-options .filter-option[data-v-a7b646f2]{margin:0}.filter-options .filter-option[data-v-a7b646f2] label{font-size:14px;cursor:pointer}.filter-options .filter-option.disabled-option[data-v-a7b646f2]{opacity:.6}.filter-options .filter-option.disabled-option[data-v-a7b646f2] label{cursor:not-allowed;color:#6c757d;font-style:italic}.no-results[data-v-a7b646f2]{text-align:center;color:#6c757d;font-style:italic;padding:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.limit-message[data-v-a7b646f2]{padding:12px;margin-top:8px;background-color:#e3f2fd;color:#1565c0;border-radius:4px;font-size:13px;text-align:center;-ms-flex-negative:0;flex-shrink:0;border:1px solid #90caf9}.filter-options[data-v-a7b646f2]::-webkit-scrollbar{width:6px}.filter-options[data-v-a7b646f2]::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.filter-options[data-v-a7b646f2]::-webkit-scrollbar-thumb{background:#e9ecef;border-radius:3px}.filter-options[data-v-a7b646f2]::-webkit-scrollbar-thumb:hover{background:#6c757d}.coverage-alarm-icon{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon:hover{color:#b36a00}.coverage-kpi-container{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value{font-weight:500}.coverage-kpi-value.coverage-alarm{color:#dc3545!important;font-weight:600}.assortment-page-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner{font-size:24px;color:#6c757d}.assortment-loading-spinner p{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container:after{content:"";display:block;height:50px}.assortment-table{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr:hover{background-color:#f8f9fa}.assortment-table tbody tr:last-child{border-bottom:none}.assortment-table tbody td{padding:16px 12px;vertical-align:middle}.needunit-table{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead{position:-webkit-sticky;position:sticky;top:0;z-index:5}.needunit-table thead,.needunit-table thead th{background-color:#f8f9fa}.needunit-table thead th:first-child{width:6%}.needunit-table thead th:nth-child(2),.needunit-table thead th:nth-child(3),.needunit-table thead th:nth-child(4){width:12%}.needunit-table thead th:nth-child(5){width:18%}.needunit-table thead th:nth-child(6),.needunit-table thead th:nth-child(7),.needunit-table thead th:nth-child(8),.needunit-table thead th:nth-child(9){width:6%;text-align:center}.needunit-table thead th:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row{table-layout:fixed}.needunit-table tbody td:first-child{width:6%}.needunit-table tbody td:nth-child(2),.needunit-table tbody td:nth-child(3),.needunit-table tbody td:nth-child(4){width:12%}.needunit-table tbody td:nth-child(5){width:18%}.needunit-table tbody td:nth-child(6),.needunit-table tbody td:nth-child(7),.needunit-table tbody td:nth-child(8),.needunit-table tbody td:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input,.needunit-table tbody td:nth-child(7) .editable-input,.needunit-table tbody td:nth-child(8) .editable-input,.needunit-table tbody td:nth-child(9) .editable-input{width:100%;text-align:center;padding:4px}.needunit-table tbody td:last-child,.needunit-table tbody td:nth-last-child(2),.needunit-table tbody td:nth-last-child(3),.needunit-table tbody td:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header:hover{background-color:#e9ecef!important}.sortable-header.is-sorted{background-color:#e3f2fd!important}.header-icons{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area:hover{background-color:rgba(0,0,0,.1)}.filter-icon{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon{opacity:1}.sort-icon{font-size:12px;color:#495057}.filter-active-indicator{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn:hover{color:#007bff}.action-btn.info-btn{cursor:default}.action-btn.info-btn:hover{color:#17a2b8}.action-btn.delete-btn:hover{color:#dc3545}.action-btn.save-btn{color:#28a745}.action-btn.save-btn:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn{color:#dc3545}.action-btn.cancel-btn:hover{background-color:#f8e6e6;color:#721c24}.action-btn:disabled{opacity:.5;cursor:not-allowed}.udn-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute,.attributes{display:-webkit-box;display:-ms-flexbox;display:flex}.article-attribute{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute:hover{opacity:.7}.attribute-name{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required{color:#007bff}.attribute-name-optional{color:#6c757d}.attribute-value{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required{background-color:#007bff;color:#fff}.attribute-value-optional{background-color:#6c757d;color:#fff}.no-attributes,.no-category,.no-province,.no-segment,.no-subcategory,.no-udn{color:#6c757d;font-style:italic}.without-descriptors-indicator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label,.filter-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label{cursor:pointer;margin:0}.filter-checkbox{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text{color:#495057;font-size:.875rem;font-weight:500}.name-cell{font-weight:500;color:#333}.province-cell .province-name{color:#495057;font-weight:500}.editable-input,.editable-select{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input:focus,.editable-select:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select{background-color:#fff;cursor:pointer}.selector-treeselect{width:100%!important}.selector-treeselect,.selector-treeselect .vue-treeselect__control{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container{overflow:hidden}.selector-treeselect .vue-treeselect__menu{z-index:5;position:absolute;min-width:200px}.new-row{background-color:#f8f9fa}.new-row td{border-top:2px solid #007bff}.warehouse-icon{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon:hover{color:#495057}.article-attribute.editing{margin-bottom:8px}.attribute-value-select{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes:hover{background-color:#0056b3}.btn-manage-attributes:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg{font-size:11px}.template-info{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small{display:block;font-weight:500}.template-info.template-required{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small{color:#856404}.template-info.template-free{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small{color:#0c5460}.pagination-controls{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container{max-height:calc(100vh - 250px)}.assortment-master-header{margin-bottom:1rem}.filter-section{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header{margin-bottom:.75rem}.filter-section{margin:.5rem 0}.assortment-master-title{font-size:20px}.pagination-controls{padding:.75rem 0}}.pagination-container[data-v-1a2ede65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;border-top:1px solid #e1e5e9;border-bottom:1px solid #e1e5e9;margin:0;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff}.pagination-info[data-v-1a2ede65]{color:#666;font-size:14px;font-weight:500}.pagination-controls[data-v-1a2ede65]{gap:8px}.pagination-btn[data-v-1a2ede65],.pagination-controls[data-v-1a2ede65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-btn[data-v-1a2ede65]{gap:6px;padding:8px 16px;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:6px;cursor:pointer;font-size:14px;-webkit-transition:all .2s;transition:all .2s}.pagination-btn[data-v-1a2ede65]:hover:not(:disabled){background:#f9fafb;border-color:#9ca3af}.pagination-btn[data-v-1a2ede65]:disabled{color:#9ca3af;cursor:not-allowed;opacity:.5}.pagination-numbers[data-v-1a2ede65]{gap:.5rem}.pagination-number[data-v-1a2ede65],.pagination-numbers[data-v-1a2ede65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-number[data-v-1a2ede65]{min-width:2.25rem;height:2.25rem;padding:0 .5rem;border:1px solid #d1d5db;background:#fff;color:#374151;border-radius:6px;cursor:pointer;font-size:14px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination-number[data-v-1a2ede65]:hover{background:#f9fafb;border-color:#9ca3af}.pagination-number.active[data-v-1a2ede65]{background:#3b82f6;border-color:#3b82f6;color:#fff}.pagination-ellipsis[data-v-1a2ede65]{padding:0 8px;color:#9ca3af;font-size:14px}.page-size-selector[data-v-1a2ede65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:14px;color:#666}.page-size-select[data-v-1a2ede65]{padding:6px 12px;border:1px solid #d1d5db;border-radius:4px;background:#fff;color:#374151;font-size:14px;cursor:pointer}.page-size-select[data-v-1a2ede65]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 2px rgba(59,130,246,.1);box-shadow:0 0 0 2px rgba(59,130,246,.1)}@media (max-width:768px){.pagination-container[data-v-1a2ede65]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:16px}.pagination-controls[data-v-1a2ede65]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-size-selector[data-v-1a2ede65],.pagination-info[data-v-1a2ede65]{text-align:center}}.coverage-alarm-icon[data-v-6b2a57bb]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-6b2a57bb]:hover{color:#b36a00}.coverage-kpi-container[data-v-6b2a57bb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-6b2a57bb]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-6b2a57bb]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-6b2a57bb]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-6b2a57bb]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-6b2a57bb]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-6b2a57bb]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-6b2a57bb]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-6b2a57bb]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-6b2a57bb]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-6b2a57bb]:after{content:"";display:block;height:50px}.assortment-table[data-v-6b2a57bb]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-6b2a57bb]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-6b2a57bb]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-6b2a57bb]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-6b2a57bb]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-6b2a57bb]:last-child{border-bottom:none}.assortment-table tbody td[data-v-6b2a57bb]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-6b2a57bb]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-6b2a57bb]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-6b2a57bb]{background-color:#f8f9fa}.needunit-table thead th[data-v-6b2a57bb]:first-child{width:6%}.needunit-table thead th[data-v-6b2a57bb]:nth-child(2),.needunit-table thead th[data-v-6b2a57bb]:nth-child(3),.needunit-table thead th[data-v-6b2a57bb]:nth-child(4){width:12%}.needunit-table thead th[data-v-6b2a57bb]:nth-child(5){width:18%}.needunit-table thead th[data-v-6b2a57bb]:nth-child(6),.needunit-table thead th[data-v-6b2a57bb]:nth-child(7),.needunit-table thead th[data-v-6b2a57bb]:nth-child(8),.needunit-table thead th[data-v-6b2a57bb]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-6b2a57bb]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-6b2a57bb]{table-layout:fixed}.needunit-table tbody td[data-v-6b2a57bb]:first-child{width:6%}.needunit-table tbody td[data-v-6b2a57bb]:nth-child(2),.needunit-table tbody td[data-v-6b2a57bb]:nth-child(3),.needunit-table tbody td[data-v-6b2a57bb]:nth-child(4){width:12%}.needunit-table tbody td[data-v-6b2a57bb]:nth-child(5){width:18%}.needunit-table tbody td[data-v-6b2a57bb]:nth-child(6),.needunit-table tbody td[data-v-6b2a57bb]:nth-child(7),.needunit-table tbody td[data-v-6b2a57bb]:nth-child(8),.needunit-table tbody td[data-v-6b2a57bb]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-6b2a57bb],.needunit-table tbody td:nth-child(7) .editable-input[data-v-6b2a57bb],.needunit-table tbody td:nth-child(8) .editable-input[data-v-6b2a57bb],.needunit-table tbody td:nth-child(9) .editable-input[data-v-6b2a57bb]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-6b2a57bb]:last-child,.needunit-table tbody td[data-v-6b2a57bb]:nth-last-child(2),.needunit-table tbody td[data-v-6b2a57bb]:nth-last-child(3),.needunit-table tbody td[data-v-6b2a57bb]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-6b2a57bb]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-6b2a57bb]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-6b2a57bb]{background-color:#e3f2fd!important}.header-icons[data-v-6b2a57bb]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-6b2a57bb]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-6b2a57bb]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-6b2a57bb]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-6b2a57bb]{opacity:1}.sort-icon[data-v-6b2a57bb]{font-size:12px;color:#495057}.filter-active-indicator[data-v-6b2a57bb]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-6b2a57bb]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-6b2a57bb]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-6b2a57bb]:hover{color:#007bff}.action-btn.info-btn[data-v-6b2a57bb]{cursor:default}.action-btn.info-btn[data-v-6b2a57bb]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-6b2a57bb]:hover{color:#dc3545}.action-btn.save-btn[data-v-6b2a57bb]{color:#28a745}.action-btn.save-btn[data-v-6b2a57bb]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-6b2a57bb]{color:#dc3545}.action-btn.cancel-btn[data-v-6b2a57bb]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-6b2a57bb]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-6b2a57bb]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-6b2a57bb]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-6b2a57bb]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-6b2a57bb]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-6b2a57bb]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-6b2a57bb]:hover{opacity:.7}.attribute-name[data-v-6b2a57bb]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-6b2a57bb]{color:#007bff}.attribute-name-optional[data-v-6b2a57bb]{color:#6c757d}.attribute-value[data-v-6b2a57bb]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-6b2a57bb]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-6b2a57bb]{background-color:#6c757d;color:#fff}.no-attributes[data-v-6b2a57bb],.no-category[data-v-6b2a57bb],.no-province[data-v-6b2a57bb],.no-segment[data-v-6b2a57bb],.no-subcategory[data-v-6b2a57bb],.no-udn[data-v-6b2a57bb]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-6b2a57bb]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-6b2a57bb]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-6b2a57bb]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-6b2a57bb],.filter-checkbox-container[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-6b2a57bb]{cursor:pointer;margin:0}.filter-checkbox[data-v-6b2a57bb]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-6b2a57bb]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-6b2a57bb]{font-weight:500;color:#333}.province-cell .province-name[data-v-6b2a57bb]{color:#495057;font-weight:500}.editable-input[data-v-6b2a57bb],.editable-select[data-v-6b2a57bb]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-6b2a57bb]:focus,.editable-select[data-v-6b2a57bb]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-6b2a57bb]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-6b2a57bb]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-6b2a57bb],.selector-treeselect[data-v-6b2a57bb]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-6b2a57bb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-6b2a57bb]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-6b2a57bb]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-6b2a57bb]{background-color:#f8f9fa}.new-row td[data-v-6b2a57bb]{border-top:2px solid #007bff}.warehouse-icon[data-v-6b2a57bb]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-6b2a57bb]:hover{color:#495057}.article-attribute.editing[data-v-6b2a57bb]{margin-bottom:8px}.attribute-value-select[data-v-6b2a57bb]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-6b2a57bb]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-6b2a57bb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-6b2a57bb]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-6b2a57bb]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-6b2a57bb]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-6b2a57bb]{font-size:11px}.template-info[data-v-6b2a57bb]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-6b2a57bb]{display:block;font-weight:500}.template-info.template-required[data-v-6b2a57bb]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-6b2a57bb]{color:#856404}.template-info.template-free[data-v-6b2a57bb]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-6b2a57bb]{color:#0c5460}.pagination-controls[data-v-6b2a57bb]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-6b2a57bb]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-6b2a57bb]{margin-bottom:1rem}.filter-section[data-v-6b2a57bb]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-6b2a57bb]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-6b2a57bb]{margin-bottom:.75rem}.filter-section[data-v-6b2a57bb]{margin:.5rem 0}.assortment-master-title[data-v-6b2a57bb]{font-size:20px}.pagination-controls[data-v-6b2a57bb]{padding:.75rem 0}}.coverage-alarm-indicator[data-v-6b2a57bb]{margin-left:4px}.coverage-alarm-icon[data-v-6b2a57bb]{color:#ff6b6b}.coverage-alarm-icon[data-v-650035fb]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-650035fb]:hover{color:#b36a00}.coverage-kpi-container[data-v-650035fb]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-650035fb]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-650035fb]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-650035fb]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-650035fb]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-650035fb]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-650035fb]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-650035fb]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-650035fb]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-650035fb]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-650035fb]:after{content:"";display:block;height:50px}.assortment-table[data-v-650035fb]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-650035fb]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-650035fb]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-650035fb]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-650035fb]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-650035fb]:last-child{border-bottom:none}.assortment-table tbody td[data-v-650035fb]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-650035fb]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-650035fb]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-650035fb]{background-color:#f8f9fa}.needunit-table thead th[data-v-650035fb]:first-child{width:6%}.needunit-table thead th[data-v-650035fb]:nth-child(2),.needunit-table thead th[data-v-650035fb]:nth-child(3),.needunit-table thead th[data-v-650035fb]:nth-child(4){width:12%}.needunit-table thead th[data-v-650035fb]:nth-child(5){width:18%}.needunit-table thead th[data-v-650035fb]:nth-child(6),.needunit-table thead th[data-v-650035fb]:nth-child(7),.needunit-table thead th[data-v-650035fb]:nth-child(8),.needunit-table thead th[data-v-650035fb]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-650035fb]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-650035fb]{table-layout:fixed}.needunit-table tbody td[data-v-650035fb]:first-child{width:6%}.needunit-table tbody td[data-v-650035fb]:nth-child(2),.needunit-table tbody td[data-v-650035fb]:nth-child(3),.needunit-table tbody td[data-v-650035fb]:nth-child(4){width:12%}.needunit-table tbody td[data-v-650035fb]:nth-child(5){width:18%}.needunit-table tbody td[data-v-650035fb]:nth-child(6),.needunit-table tbody td[data-v-650035fb]:nth-child(7),.needunit-table tbody td[data-v-650035fb]:nth-child(8),.needunit-table tbody td[data-v-650035fb]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-650035fb],.needunit-table tbody td:nth-child(7) .editable-input[data-v-650035fb],.needunit-table tbody td:nth-child(8) .editable-input[data-v-650035fb],.needunit-table tbody td:nth-child(9) .editable-input[data-v-650035fb]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-650035fb]:last-child,.needunit-table tbody td[data-v-650035fb]:nth-last-child(2),.needunit-table tbody td[data-v-650035fb]:nth-last-child(3),.needunit-table tbody td[data-v-650035fb]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-650035fb]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-650035fb]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-650035fb]{background-color:#e3f2fd!important}.header-icons[data-v-650035fb]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-650035fb]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-650035fb]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-650035fb]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-650035fb]{opacity:1}.sort-icon[data-v-650035fb]{font-size:12px;color:#495057}.filter-active-indicator[data-v-650035fb]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-650035fb]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-650035fb]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-650035fb]:hover{color:#007bff}.action-btn.info-btn[data-v-650035fb]{cursor:default}.action-btn.info-btn[data-v-650035fb]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-650035fb]:hover{color:#dc3545}.action-btn.save-btn[data-v-650035fb]{color:#28a745}.action-btn.save-btn[data-v-650035fb]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-650035fb]{color:#dc3545}.action-btn.cancel-btn[data-v-650035fb]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-650035fb]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-650035fb]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-650035fb]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-650035fb]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-650035fb]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-650035fb]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-650035fb]:hover{opacity:.7}.attribute-name[data-v-650035fb]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-650035fb]{color:#007bff}.attribute-name-optional[data-v-650035fb]{color:#6c757d}.attribute-value[data-v-650035fb]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-650035fb]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-650035fb]{background-color:#6c757d;color:#fff}.no-attributes[data-v-650035fb],.no-category[data-v-650035fb],.no-province[data-v-650035fb],.no-segment[data-v-650035fb],.no-subcategory[data-v-650035fb],.no-udn[data-v-650035fb]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-650035fb]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-650035fb]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-650035fb]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-650035fb],.filter-checkbox-container[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-650035fb]{cursor:pointer;margin:0}.filter-checkbox[data-v-650035fb]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-650035fb]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-650035fb]{font-weight:500;color:#333}.province-cell .province-name[data-v-650035fb]{color:#495057;font-weight:500}.editable-input[data-v-650035fb],.editable-select[data-v-650035fb]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-650035fb]:focus,.editable-select[data-v-650035fb]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-650035fb]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-650035fb]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-650035fb],.selector-treeselect[data-v-650035fb]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-650035fb]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-650035fb]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-650035fb]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-650035fb]{background-color:#f8f9fa}.new-row td[data-v-650035fb]{border-top:2px solid #007bff}.warehouse-icon[data-v-650035fb]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-650035fb]:hover{color:#495057}.article-attribute.editing[data-v-650035fb]{margin-bottom:8px}.attribute-value-select[data-v-650035fb]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-650035fb]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-650035fb]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-650035fb]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-650035fb]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-650035fb]{font-size:11px}.template-info[data-v-650035fb]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-650035fb]{display:block;font-weight:500}.template-info.template-required[data-v-650035fb]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-650035fb]{color:#856404}.template-info.template-free[data-v-650035fb]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-650035fb]{color:#0c5460}.pagination-controls[data-v-650035fb]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-650035fb]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-650035fb]{margin-bottom:1rem}.filter-section[data-v-650035fb]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-650035fb]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-650035fb]{margin-bottom:.75rem}.filter-section[data-v-650035fb]{margin:.5rem 0}.assortment-master-title[data-v-650035fb]{font-size:20px}.pagination-controls[data-v-650035fb]{padding:.75rem 0}}.custom-tooltip[data-v-650035fb]{position:fixed;background-color:rgba(0,0,0,.9);color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;max-width:250px;z-index:9999;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3)}.creation-line[data-v-650035fb],.warehouses-line[data-v-650035fb]{line-height:1.4}.info-tooltip[data-v-650035fb]{max-width:400px}.info-content[data-v-650035fb]{white-space:pre-line;line-height:1.4;margin:0;font-family:inherit;font-size:inherit}.articles-warning-content[data-v-650035fb]{max-height:60vh;overflow-y:auto}.affected-articles-list[data-v-650035fb]{max-height:40vh;overflow-y:auto;border:1px solid #e9ecef;border-radius:4px;padding:10px;background-color:#f8f9fa;margin-top:10px}.affected-articles-list ul[data-v-650035fb]{margin:0;padding:0 0 0 20px}.affected-articles-list li[data-v-650035fb]{padding:2px 0;font-size:13px;line-height:1.4}.delete-confirmation-content[data-v-650035fb]{max-height:60vh;overflow-y:auto}.affected-articles[data-v-650035fb]{margin-top:15px}.articles-list[data-v-650035fb]{max-height:40vh;overflow-y:auto;border:1px solid #e9ecef;border-radius:4px;padding:10px;background-color:#f8f9fa;margin-top:10px}.articles-list ul[data-v-650035fb]{margin:0;padding:0 0 0 20px}.articles-list li[data-v-650035fb]{padding:2px 0;font-size:13px;line-height:1.4}.coverage-kpi-tooltip .coverage-alarm-provinces .coverage-alarm-province[data-v-650035fb]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px;line-height:1.3;margin:2px 0}.coverage-kpi-tooltip .coverage-alarm-provinces .coverage-alarm-province.province-over-100[data-v-650035fb]{font-weight:700}.kpi-warning-icon[data-v-650035fb]{color:#ff6b6b;font-size:14px;margin-left:8px}.final-delete-content .delete-warning-text[data-v-650035fb]{margin-bottom:15px;font-size:14px}.final-delete-content .affected-articles-section[data-v-650035fb]{margin:20px 0}.final-delete-content .affected-articles-section .articles-count[data-v-650035fb]{font-weight:600;margin-bottom:10px;color:#d9534f}.final-delete-content .affected-articles-section .articles-list-preview[data-v-650035fb]{max-height:200px;overflow-y:auto;border:1px solid #ddd;border-radius:4px;padding:10px;background-color:#f9f9f9}.final-delete-content .affected-articles-section .articles-list-preview ul[data-v-650035fb]{margin:0;padding-left:20px}.final-delete-content .affected-articles-section .articles-list-preview li[data-v-650035fb]{padding:2px 0;font-size:13px}.final-delete-content .no-articles-section[data-v-650035fb]{margin:20px 0;padding:15px;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:4px;color:#155724}.final-delete-content .final-warning[data-v-650035fb]{margin-top:20px;padding:10px;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;text-align:center}[data-v-650035fb] .modal__mask{z-index:2000!important}.coverage-alarm-icon[data-v-43c9ab59]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-43c9ab59]:hover{color:#b36a00}.coverage-kpi-container[data-v-43c9ab59]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-43c9ab59]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-43c9ab59]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-43c9ab59]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-43c9ab59]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-43c9ab59]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-43c9ab59]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-43c9ab59]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-43c9ab59]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-43c9ab59]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-43c9ab59]:after{content:"";display:block;height:50px}.assortment-table[data-v-43c9ab59]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-43c9ab59]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-43c9ab59]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-43c9ab59]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-43c9ab59]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-43c9ab59]:last-child{border-bottom:none}.assortment-table tbody td[data-v-43c9ab59]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-43c9ab59]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-43c9ab59]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-43c9ab59]{background-color:#f8f9fa}.needunit-table thead th[data-v-43c9ab59]:first-child{width:6%}.needunit-table thead th[data-v-43c9ab59]:nth-child(2),.needunit-table thead th[data-v-43c9ab59]:nth-child(3),.needunit-table thead th[data-v-43c9ab59]:nth-child(4){width:12%}.needunit-table thead th[data-v-43c9ab59]:nth-child(5){width:18%}.needunit-table thead th[data-v-43c9ab59]:nth-child(6),.needunit-table thead th[data-v-43c9ab59]:nth-child(7),.needunit-table thead th[data-v-43c9ab59]:nth-child(8),.needunit-table thead th[data-v-43c9ab59]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-43c9ab59]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-43c9ab59]{table-layout:fixed}.needunit-table tbody td[data-v-43c9ab59]:first-child{width:6%}.needunit-table tbody td[data-v-43c9ab59]:nth-child(2),.needunit-table tbody td[data-v-43c9ab59]:nth-child(3),.needunit-table tbody td[data-v-43c9ab59]:nth-child(4){width:12%}.needunit-table tbody td[data-v-43c9ab59]:nth-child(5){width:18%}.needunit-table tbody td[data-v-43c9ab59]:nth-child(6),.needunit-table tbody td[data-v-43c9ab59]:nth-child(7),.needunit-table tbody td[data-v-43c9ab59]:nth-child(8),.needunit-table tbody td[data-v-43c9ab59]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-43c9ab59],.needunit-table tbody td:nth-child(7) .editable-input[data-v-43c9ab59],.needunit-table tbody td:nth-child(8) .editable-input[data-v-43c9ab59],.needunit-table tbody td:nth-child(9) .editable-input[data-v-43c9ab59]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-43c9ab59]:last-child,.needunit-table tbody td[data-v-43c9ab59]:nth-last-child(2),.needunit-table tbody td[data-v-43c9ab59]:nth-last-child(3),.needunit-table tbody td[data-v-43c9ab59]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-43c9ab59]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-43c9ab59]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-43c9ab59]{background-color:#e3f2fd!important}.header-icons[data-v-43c9ab59]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-43c9ab59]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-43c9ab59]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-43c9ab59]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-43c9ab59]{opacity:1}.sort-icon[data-v-43c9ab59]{font-size:12px;color:#495057}.filter-active-indicator[data-v-43c9ab59]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-43c9ab59]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-43c9ab59]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-43c9ab59]:hover{color:#007bff}.action-btn.info-btn[data-v-43c9ab59]{cursor:default}.action-btn.info-btn[data-v-43c9ab59]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-43c9ab59]:hover{color:#dc3545}.action-btn.save-btn[data-v-43c9ab59]{color:#28a745}.action-btn.save-btn[data-v-43c9ab59]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-43c9ab59]{color:#dc3545}.action-btn.cancel-btn[data-v-43c9ab59]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-43c9ab59]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-43c9ab59]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-43c9ab59]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-43c9ab59]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-43c9ab59]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-43c9ab59]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-43c9ab59]:hover{opacity:.7}.attribute-name[data-v-43c9ab59]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-43c9ab59]{color:#007bff}.attribute-name-optional[data-v-43c9ab59]{color:#6c757d}.attribute-value[data-v-43c9ab59]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-43c9ab59]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-43c9ab59]{background-color:#6c757d;color:#fff}.no-attributes[data-v-43c9ab59],.no-category[data-v-43c9ab59],.no-province[data-v-43c9ab59],.no-segment[data-v-43c9ab59],.no-subcategory[data-v-43c9ab59],.no-udn[data-v-43c9ab59]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-43c9ab59]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-43c9ab59]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-43c9ab59]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-43c9ab59],.filter-checkbox-container[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-43c9ab59]{cursor:pointer;margin:0}.filter-checkbox[data-v-43c9ab59]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-43c9ab59]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-43c9ab59]{font-weight:500;color:#333}.province-cell .province-name[data-v-43c9ab59]{color:#495057;font-weight:500}.editable-input[data-v-43c9ab59],.editable-select[data-v-43c9ab59]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-43c9ab59]:focus,.editable-select[data-v-43c9ab59]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-43c9ab59]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-43c9ab59]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-43c9ab59],.selector-treeselect[data-v-43c9ab59]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-43c9ab59]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-43c9ab59]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-43c9ab59]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-43c9ab59]{background-color:#f8f9fa}.new-row td[data-v-43c9ab59]{border-top:2px solid #007bff}.warehouse-icon[data-v-43c9ab59]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-43c9ab59]:hover{color:#495057}.article-attribute.editing[data-v-43c9ab59]{margin-bottom:8px}.attribute-value-select[data-v-43c9ab59]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-43c9ab59]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-43c9ab59]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-43c9ab59]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-43c9ab59]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-43c9ab59]{font-size:11px}.template-info[data-v-43c9ab59]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-43c9ab59]{display:block;font-weight:500}.template-info.template-required[data-v-43c9ab59]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-43c9ab59]{color:#856404}.template-info.template-free[data-v-43c9ab59]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-43c9ab59]{color:#0c5460}.pagination-controls[data-v-43c9ab59]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-43c9ab59]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-43c9ab59]{margin-bottom:1rem}.filter-section[data-v-43c9ab59]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-43c9ab59]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-43c9ab59]{margin-bottom:.75rem}.filter-section[data-v-43c9ab59]{margin:.5rem 0}.assortment-master-title[data-v-43c9ab59]{font-size:20px}.pagination-controls[data-v-43c9ab59]{padding:.75rem 0}}.attribute-filter-content[data-v-43c9ab59]{width:100%;min-width:550px;max-width:650px;max-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filter-header[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #e9ecef}.filter-header h3[data-v-43c9ab59]{margin:0;font-size:18px;font-weight:600;color:#333}.filter-header .clear-all-btn[data-v-43c9ab59]{background:none;border:none;color:#dc3545;cursor:pointer;font-size:12px;text-decoration:underline}.filter-header .clear-all-btn[data-v-43c9ab59]:hover{color:#c82333}.attribute-selectors[data-v-43c9ab59]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto;padding-right:4px}.attribute-row[data-v-43c9ab59]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;gap:20px}.attribute-row[data-v-43c9ab59]:last-child{margin-bottom:0}.attribute-label[data-v-43c9ab59]{min-width:160px;font-size:14px;font-weight:500;color:#333;text-align:right;-ms-flex-negative:0;flex-shrink:0;padding-right:8px}.attribute-selector[data-v-43c9ab59]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:280px;max-width:320px}.attribute-selector .attribute-treeselect[data-v-43c9ab59]{font-size:14px;width:100%}.no-attributes[data-v-43c9ab59]{text-align:center;color:#6c757d;font-style:italic;padding:40px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.attribute-selectors[data-v-43c9ab59]::-webkit-scrollbar{width:6px}.attribute-selectors[data-v-43c9ab59]::-webkit-scrollbar-track{background:#f8f9fa;border-radius:3px}.attribute-selectors[data-v-43c9ab59]::-webkit-scrollbar-thumb{background:#e9ecef;border-radius:3px}.attribute-selectors[data-v-43c9ab59]::-webkit-scrollbar-thumb:hover{background:#6c757d}.attribute-treeselect ::v-deep .vue-treeselect__menu-container[data-v-43c9ab59],.attribute-treeselect ::v-deep .vue-treeselect__menu[data-v-43c9ab59]{z-index:9999!important}.modal-overlay[data-v-888fa82a]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1050}.modal-container[data-v-888fa82a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);max-width:700px;width:90%;max-height:85vh;min-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-header[data-v-888fa82a]{padding:16px 20px;border-bottom:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-header .modal-title[data-v-888fa82a]{margin:0;font-size:18px;font-weight:600;color:#495057}.modal-header .modal-close[data-v-888fa82a]{background:none;border:none;font-size:20px;cursor:pointer;color:#6c757d;padding:4px}.modal-header .modal-close[data-v-888fa82a]:hover{color:#495057}.modal-body[data-v-888fa82a]{padding:20px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.attribute-selection-section[data-v-888fa82a],.values-assignment-section[data-v-888fa82a]{margin-bottom:24px}.section-label[data-v-888fa82a]{display:block;font-size:14px;font-weight:600;color:#495057;margin-bottom:8px}.attribute-selector-treeselect[data-v-888fa82a]{width:100%}.attribute-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:38px;padding:4px 8px}.attribute-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control:hover){border-color:#007bff}.attribute-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.attribute-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__menu){z-index:1060;max-height:200px;border:1px solid #e9ecef;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.attribute-values-container[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.attribute-value-assignment[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.attribute-value-assignment .attribute-name[data-v-888fa82a]{font-size:13px;font-weight:500;min-width:120px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.attribute-value-assignment .attribute-name-required[data-v-888fa82a]{color:#007bff}.attribute-value-assignment .attribute-name-optional[data-v-888fa82a]{color:#6c757d}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;padding:2px 6px}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control:hover){border-color:#007bff}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 1px rgba(0,123,255,.15);box-shadow:0 0 0 1px rgba(0,123,255,.15)}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic;font-size:12px}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__menu){z-index:1060;max-height:150px;border:1px solid #e9ecef;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.attribute-value-assignment .value-selector-treeselect[data-v-888fa82a] :deep(.vue-treeselect__option){padding:6px 10px;font-size:13px}.modal-footer[data-v-888fa82a]{padding:16px 20px;border-top:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.btn[data-v-888fa82a]{padding:8px 16px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;border:1px solid transparent}.btn.btn-secondary[data-v-888fa82a]{background-color:#6c757d;color:#fff}.btn.btn-secondary[data-v-888fa82a]:hover{background-color:#495057}.btn.btn-primary[data-v-888fa82a]{background-color:#007bff;color:#fff}.btn.btn-primary[data-v-888fa82a]:hover{background-color:#0056b3}.optional-attribute-message[data-v-888fa82a]{padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;margin-top:4px}.optional-attribute-message .optional-text[data-v-888fa82a]{color:#6c757d;font-style:italic;font-size:.9em}.attribute-value-assignment[data-v-888fa82a]{margin-bottom:16px}.attribute-value-assignment label[data-v-888fa82a]{display:block;margin-bottom:4px;font-weight:500}.coverage-alarm-icon[data-v-888fa82a]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-888fa82a]:hover{color:#b36a00}.coverage-kpi-container[data-v-888fa82a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-888fa82a]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-888fa82a]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-888fa82a]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-888fa82a]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-888fa82a]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-888fa82a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-888fa82a]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-888fa82a]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-888fa82a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-888fa82a]:after{content:"";display:block;height:50px}.assortment-table[data-v-888fa82a]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-888fa82a]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-888fa82a]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-888fa82a]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-888fa82a]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-888fa82a]:last-child{border-bottom:none}.assortment-table tbody td[data-v-888fa82a]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-888fa82a]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-888fa82a]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-888fa82a]{background-color:#f8f9fa}.needunit-table thead th[data-v-888fa82a]:first-child{width:6%}.needunit-table thead th[data-v-888fa82a]:nth-child(2),.needunit-table thead th[data-v-888fa82a]:nth-child(3),.needunit-table thead th[data-v-888fa82a]:nth-child(4){width:12%}.needunit-table thead th[data-v-888fa82a]:nth-child(5){width:18%}.needunit-table thead th[data-v-888fa82a]:nth-child(6),.needunit-table thead th[data-v-888fa82a]:nth-child(7),.needunit-table thead th[data-v-888fa82a]:nth-child(8),.needunit-table thead th[data-v-888fa82a]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-888fa82a]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-888fa82a]{table-layout:fixed}.needunit-table tbody td[data-v-888fa82a]:first-child{width:6%}.needunit-table tbody td[data-v-888fa82a]:nth-child(2),.needunit-table tbody td[data-v-888fa82a]:nth-child(3),.needunit-table tbody td[data-v-888fa82a]:nth-child(4){width:12%}.needunit-table tbody td[data-v-888fa82a]:nth-child(5){width:18%}.needunit-table tbody td[data-v-888fa82a]:nth-child(6),.needunit-table tbody td[data-v-888fa82a]:nth-child(7),.needunit-table tbody td[data-v-888fa82a]:nth-child(8),.needunit-table tbody td[data-v-888fa82a]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-888fa82a],.needunit-table tbody td:nth-child(7) .editable-input[data-v-888fa82a],.needunit-table tbody td:nth-child(8) .editable-input[data-v-888fa82a],.needunit-table tbody td:nth-child(9) .editable-input[data-v-888fa82a]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-888fa82a]:last-child,.needunit-table tbody td[data-v-888fa82a]:nth-last-child(2),.needunit-table tbody td[data-v-888fa82a]:nth-last-child(3),.needunit-table tbody td[data-v-888fa82a]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-888fa82a]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-888fa82a]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-888fa82a]{background-color:#e3f2fd!important}.header-icons[data-v-888fa82a]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-888fa82a]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-888fa82a]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-888fa82a]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-888fa82a]{opacity:1}.sort-icon[data-v-888fa82a]{font-size:12px;color:#495057}.filter-active-indicator[data-v-888fa82a]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-888fa82a]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-888fa82a]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-888fa82a]:hover{color:#007bff}.action-btn.info-btn[data-v-888fa82a]{cursor:default}.action-btn.info-btn[data-v-888fa82a]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-888fa82a]:hover{color:#dc3545}.action-btn.save-btn[data-v-888fa82a]{color:#28a745}.action-btn.save-btn[data-v-888fa82a]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-888fa82a]{color:#dc3545}.action-btn.cancel-btn[data-v-888fa82a]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-888fa82a]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-888fa82a]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-888fa82a]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-888fa82a]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-888fa82a]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-888fa82a]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-888fa82a]:hover{opacity:.7}.attribute-name[data-v-888fa82a]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-888fa82a]{color:#007bff}.attribute-name-optional[data-v-888fa82a]{color:#6c757d}.attribute-value[data-v-888fa82a]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-888fa82a]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-888fa82a]{background-color:#6c757d;color:#fff}.no-attributes[data-v-888fa82a],.no-category[data-v-888fa82a],.no-province[data-v-888fa82a],.no-segment[data-v-888fa82a],.no-subcategory[data-v-888fa82a],.no-udn[data-v-888fa82a]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-888fa82a]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-888fa82a]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-888fa82a]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-888fa82a],.filter-checkbox-container[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-888fa82a]{cursor:pointer;margin:0}.filter-checkbox[data-v-888fa82a]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-888fa82a]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-888fa82a]{font-weight:500;color:#333}.province-cell .province-name[data-v-888fa82a]{color:#495057;font-weight:500}.editable-input[data-v-888fa82a],.editable-select[data-v-888fa82a]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-888fa82a]:focus,.editable-select[data-v-888fa82a]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-888fa82a]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-888fa82a]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-888fa82a],.selector-treeselect[data-v-888fa82a]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-888fa82a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-888fa82a]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-888fa82a]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-888fa82a]{background-color:#f8f9fa}.new-row td[data-v-888fa82a]{border-top:2px solid #007bff}.warehouse-icon[data-v-888fa82a]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-888fa82a]:hover{color:#495057}.article-attribute.editing[data-v-888fa82a]{margin-bottom:8px}.attribute-value-select[data-v-888fa82a]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-888fa82a]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-888fa82a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-888fa82a]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-888fa82a]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-888fa82a]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-888fa82a]{font-size:11px}.template-info[data-v-888fa82a]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-888fa82a]{display:block;font-weight:500}.template-info.template-required[data-v-888fa82a]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-888fa82a]{color:#856404}.template-info.template-free[data-v-888fa82a]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-888fa82a]{color:#0c5460}.pagination-controls[data-v-888fa82a]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-888fa82a]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-888fa82a]{margin-bottom:1rem}.filter-section[data-v-888fa82a]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-888fa82a]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-888fa82a]{margin-bottom:.75rem}.filter-section[data-v-888fa82a]{margin:.5rem 0}.assortment-master-title[data-v-888fa82a]{font-size:20px}.pagination-controls[data-v-888fa82a]{padding:.75rem 0}}[data-v-b0210c64]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.coverage-alarm-icon[data-v-b0210c64]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-b0210c64]:hover{color:#b36a00}.coverage-kpi-container[data-v-b0210c64]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-b0210c64]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-b0210c64]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-b0210c64]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-b0210c64]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-b0210c64]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-b0210c64]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-b0210c64]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-b0210c64]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-b0210c64]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-b0210c64]:after{content:"";display:block;height:50px}.assortment-table[data-v-b0210c64]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-b0210c64]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-b0210c64]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-b0210c64]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-b0210c64]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-b0210c64]:last-child{border-bottom:none}.assortment-table tbody td[data-v-b0210c64]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-b0210c64]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-b0210c64]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-b0210c64]{background-color:#f8f9fa}.needunit-table thead th[data-v-b0210c64]:first-child{width:6%}.needunit-table thead th[data-v-b0210c64]:nth-child(2),.needunit-table thead th[data-v-b0210c64]:nth-child(3),.needunit-table thead th[data-v-b0210c64]:nth-child(4){width:12%}.needunit-table thead th[data-v-b0210c64]:nth-child(5){width:18%}.needunit-table thead th[data-v-b0210c64]:nth-child(6),.needunit-table thead th[data-v-b0210c64]:nth-child(7),.needunit-table thead th[data-v-b0210c64]:nth-child(8),.needunit-table thead th[data-v-b0210c64]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-b0210c64]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-b0210c64]{table-layout:fixed}.needunit-table tbody td[data-v-b0210c64]:first-child{width:6%}.needunit-table tbody td[data-v-b0210c64]:nth-child(2),.needunit-table tbody td[data-v-b0210c64]:nth-child(3),.needunit-table tbody td[data-v-b0210c64]:nth-child(4){width:12%}.needunit-table tbody td[data-v-b0210c64]:nth-child(5){width:18%}.needunit-table tbody td[data-v-b0210c64]:nth-child(6),.needunit-table tbody td[data-v-b0210c64]:nth-child(7),.needunit-table tbody td[data-v-b0210c64]:nth-child(8),.needunit-table tbody td[data-v-b0210c64]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-b0210c64],.needunit-table tbody td:nth-child(7) .editable-input[data-v-b0210c64],.needunit-table tbody td:nth-child(8) .editable-input[data-v-b0210c64],.needunit-table tbody td:nth-child(9) .editable-input[data-v-b0210c64]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-b0210c64]:last-child,.needunit-table tbody td[data-v-b0210c64]:nth-last-child(2),.needunit-table tbody td[data-v-b0210c64]:nth-last-child(3),.needunit-table tbody td[data-v-b0210c64]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-b0210c64]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-b0210c64]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-b0210c64]{background-color:#e3f2fd!important}.header-icons[data-v-b0210c64]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-b0210c64]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-b0210c64]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-b0210c64]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-b0210c64]{opacity:1}.sort-icon[data-v-b0210c64]{font-size:12px;color:#495057}.filter-active-indicator[data-v-b0210c64]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-b0210c64]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-b0210c64]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-b0210c64]:hover{color:#007bff}.action-btn.info-btn[data-v-b0210c64]{cursor:default}.action-btn.info-btn[data-v-b0210c64]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-b0210c64]:hover{color:#dc3545}.action-btn.save-btn[data-v-b0210c64]{color:#28a745}.action-btn.save-btn[data-v-b0210c64]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-b0210c64]{color:#dc3545}.action-btn.cancel-btn[data-v-b0210c64]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-b0210c64]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-b0210c64]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-b0210c64]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-b0210c64]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-b0210c64]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-b0210c64]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-b0210c64]:hover{opacity:.7}.attribute-name[data-v-b0210c64]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-b0210c64]{color:#007bff}.attribute-name-optional[data-v-b0210c64]{color:#6c757d}.attribute-value[data-v-b0210c64]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-b0210c64]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-b0210c64]{background-color:#6c757d;color:#fff}.no-attributes[data-v-b0210c64],.no-category[data-v-b0210c64],.no-province[data-v-b0210c64],.no-segment[data-v-b0210c64],.no-subcategory[data-v-b0210c64],.no-udn[data-v-b0210c64]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-b0210c64]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-b0210c64]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-b0210c64]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-b0210c64],.filter-checkbox-container[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-b0210c64]{cursor:pointer;margin:0}.filter-checkbox[data-v-b0210c64]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-b0210c64]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-b0210c64]{font-weight:500;color:#333}.province-cell .province-name[data-v-b0210c64]{color:#495057;font-weight:500}.editable-input[data-v-b0210c64],.editable-select[data-v-b0210c64]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-b0210c64]:focus,.editable-select[data-v-b0210c64]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-b0210c64]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-b0210c64]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-b0210c64],.selector-treeselect[data-v-b0210c64]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-b0210c64]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-b0210c64]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-b0210c64]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-b0210c64]{background-color:#f8f9fa}.new-row td[data-v-b0210c64]{border-top:2px solid #007bff}.warehouse-icon[data-v-b0210c64]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-b0210c64]:hover{color:#495057}.article-attribute.editing[data-v-b0210c64]{margin-bottom:8px}.attribute-value-select[data-v-b0210c64]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-b0210c64]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-b0210c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-b0210c64]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-b0210c64]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-b0210c64]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-b0210c64]{font-size:11px}.template-info[data-v-b0210c64]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-b0210c64]{display:block;font-weight:500}.template-info.template-required[data-v-b0210c64]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-b0210c64]{color:#856404}.template-info.template-free[data-v-b0210c64]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-b0210c64]{color:#0c5460}.pagination-controls[data-v-b0210c64]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-b0210c64]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-b0210c64]{margin-bottom:1rem}.filter-section[data-v-b0210c64]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-b0210c64]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-b0210c64]{margin-bottom:.75rem}.filter-section[data-v-b0210c64]{margin:.5rem 0}.assortment-master-title[data-v-b0210c64]{font-size:20px}.pagination-controls[data-v-b0210c64]{padding:.75rem 0}}.province-cell[data-v-b0210c64]{text-align:center}.province-icon[data-v-b0210c64]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.province-icon[data-v-b0210c64]:hover{color:#17a2b8}.custom-tooltip[data-v-b0210c64]{background-color:#333;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3);box-shadow:0 4px 12px rgba(0,0,0,.3);pointer-events:none;max-width:300px;z-index:1000}.coverage-alarm-icon[data-v-26dd1066]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-26dd1066]:hover{color:#b36a00}.coverage-kpi-container[data-v-26dd1066]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-26dd1066]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-26dd1066]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-26dd1066]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-26dd1066]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-26dd1066]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-26dd1066]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-26dd1066]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-26dd1066]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-26dd1066]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;margin:0 15px;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-26dd1066]:after{content:"";display:block;height:50px}.assortment-table[data-v-26dd1066]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-26dd1066]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-26dd1066]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-26dd1066]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-26dd1066]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-26dd1066]:last-child{border-bottom:none}.assortment-table tbody td[data-v-26dd1066]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-26dd1066]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-26dd1066]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-26dd1066]{background-color:#f8f9fa}.needunit-table thead th[data-v-26dd1066]:first-child{width:6%}.needunit-table thead th[data-v-26dd1066]:nth-child(2),.needunit-table thead th[data-v-26dd1066]:nth-child(3),.needunit-table thead th[data-v-26dd1066]:nth-child(4){width:12%}.needunit-table thead th[data-v-26dd1066]:nth-child(5){width:18%}.needunit-table thead th[data-v-26dd1066]:nth-child(6),.needunit-table thead th[data-v-26dd1066]:nth-child(7),.needunit-table thead th[data-v-26dd1066]:nth-child(8),.needunit-table thead th[data-v-26dd1066]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-26dd1066]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-26dd1066]{table-layout:fixed}.needunit-table tbody td[data-v-26dd1066]:first-child{width:6%}.needunit-table tbody td[data-v-26dd1066]:nth-child(2),.needunit-table tbody td[data-v-26dd1066]:nth-child(3),.needunit-table tbody td[data-v-26dd1066]:nth-child(4){width:12%}.needunit-table tbody td[data-v-26dd1066]:nth-child(5){width:18%}.needunit-table tbody td[data-v-26dd1066]:nth-child(6),.needunit-table tbody td[data-v-26dd1066]:nth-child(7),.needunit-table tbody td[data-v-26dd1066]:nth-child(8),.needunit-table tbody td[data-v-26dd1066]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-26dd1066],.needunit-table tbody td:nth-child(7) .editable-input[data-v-26dd1066],.needunit-table tbody td:nth-child(8) .editable-input[data-v-26dd1066],.needunit-table tbody td:nth-child(9) .editable-input[data-v-26dd1066]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-26dd1066]:last-child,.needunit-table tbody td[data-v-26dd1066]:nth-last-child(2),.needunit-table tbody td[data-v-26dd1066]:nth-last-child(3),.needunit-table tbody td[data-v-26dd1066]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-26dd1066]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-26dd1066]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-26dd1066]{background-color:#e3f2fd!important}.header-icons[data-v-26dd1066]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-26dd1066]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-26dd1066]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-26dd1066]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-26dd1066]{opacity:1}.sort-icon[data-v-26dd1066]{font-size:12px;color:#495057}.filter-active-indicator[data-v-26dd1066]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-26dd1066]{padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-26dd1066]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-26dd1066]:hover{color:#007bff}.action-btn.info-btn[data-v-26dd1066]{cursor:default}.action-btn.info-btn[data-v-26dd1066]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-26dd1066]:hover{color:#dc3545}.action-btn[data-v-26dd1066]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-26dd1066]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-26dd1066]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-26dd1066]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-26dd1066]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-26dd1066]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-26dd1066]:hover{opacity:.7}.attribute-name[data-v-26dd1066]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-26dd1066]{color:#007bff}.attribute-name-optional[data-v-26dd1066]{color:#6c757d}.attribute-value[data-v-26dd1066]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-26dd1066]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-26dd1066]{background-color:#6c757d;color:#fff}.no-attributes[data-v-26dd1066],.no-category[data-v-26dd1066],.no-province[data-v-26dd1066],.no-segment[data-v-26dd1066],.no-subcategory[data-v-26dd1066],.no-udn[data-v-26dd1066]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-26dd1066]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-26dd1066]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-26dd1066]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-26dd1066],.filter-checkbox-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-26dd1066]{cursor:pointer;margin:0}.filter-checkbox[data-v-26dd1066]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-26dd1066]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-26dd1066]{font-weight:500;color:#333}.province-cell .province-name[data-v-26dd1066]{color:#495057;font-weight:500}.editable-input[data-v-26dd1066],.editable-select[data-v-26dd1066]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-26dd1066]:focus,.editable-select[data-v-26dd1066]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-26dd1066]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-26dd1066]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-26dd1066],.selector-treeselect[data-v-26dd1066]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-26dd1066]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-26dd1066]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-26dd1066]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-26dd1066]{background-color:#f8f9fa}.new-row td[data-v-26dd1066]{border-top:2px solid #007bff}.warehouse-icon[data-v-26dd1066]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-26dd1066]:hover{color:#495057}.article-attribute.editing[data-v-26dd1066]{margin-bottom:8px}.attribute-value-select[data-v-26dd1066]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-26dd1066]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-26dd1066]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-26dd1066]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-26dd1066]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-26dd1066]{font-size:11px}.template-info[data-v-26dd1066]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-26dd1066]{display:block;font-weight:500}.template-info.template-required[data-v-26dd1066]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-26dd1066]{color:#856404}.template-info.template-free[data-v-26dd1066]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-26dd1066]{color:#0c5460}.pagination-controls[data-v-26dd1066]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-26dd1066]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-26dd1066]{margin-bottom:1rem}.filter-section[data-v-26dd1066]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-26dd1066]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-26dd1066]{margin-bottom:.75rem}.filter-section[data-v-26dd1066]{margin:.5rem 0}.assortment-master-title[data-v-26dd1066]{font-size:20px}.pagination-controls[data-v-26dd1066]{padding:.75rem 0}}.descriptor-master-container[data-v-26dd1066]{padding:1.25rem;max-width:87.5rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.page-header[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef}.page-title[data-v-26dd1066]{font-size:1.5rem;font-weight:600;color:#495057;margin:0}.header-actions .new-record-btn[data-v-26dd1066]{background-color:#007bff;color:#fff;border:none;padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.header-actions .new-record-btn[data-v-26dd1066]:hover{background-color:#0056b3}.loading-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;gap:16px}.loading-container .loading-icon[data-v-26dd1066]{font-size:32px;color:#007bff}.loading-container p[data-v-26dd1066]{color:#6c757d;font-size:14px}.error-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px}.error-container .error-message[data-v-26dd1066]{color:#dc3545;font-size:14px;padding:12px 20px;background-color:#f8e6e6;border:1px solid #dc3545;border-radius:4px}.content-container[data-v-26dd1066]{min-height:400px;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.filters-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:24px;padding:16px;background-color:#f8f9fa;border-radius:4px;border:1px solid #e9ecef}.filters-container .filter-group[data-v-26dd1066]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.filters-container .filter-group label[data-v-26dd1066]{font-size:.8125rem;font-weight:500;color:#495057;margin-bottom:0}.filters-container .filter-group .filter-select[data-v-26dd1066] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:.25rem;min-height:2.25rem;font-size:.8125rem}.filters-container .filter-group .filter-select[data-v-26dd1066] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.filters-container .filter-group .filter-select[data-v-26dd1066] :deep(.vue-treeselect__control:hover){border-color:#007bff}.filters-container .filter-group .filter-select[data-v-26dd1066] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.25);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.filters-container .filter-group .filter-select :deep(.vue-treeselect--disabled) .vue-treeselect__control[data-v-26dd1066]{background-color:#e9ecef;cursor:not-allowed;opacity:.6}.filters-container .filter-group .filter-select :deep(.vue-treeselect--disabled) .vue-treeselect__placeholder[data-v-26dd1066]{color:#6c757d}.table-section[data-v-26dd1066]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.floating-breadcrumb[data-v-26dd1066]{position:absolute;top:0;right:2rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.8125rem;color:#495057;padding:.75rem 1rem;background-color:#e3f2fd;border:1px solid #bbdefb;border-radius:.25rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:visible;opacity:1}.floating-breadcrumb.breadcrumb-hidden[data-v-26dd1066]{visibility:hidden;opacity:0}.floating-breadcrumb .breadcrumb-item[data-v-26dd1066]{font-weight:500}.floating-breadcrumb .breadcrumb-separator[data-v-26dd1066]{color:#adb5bd;font-weight:300}.assortment-table-container[data-v-26dd1066]{border:1px solid #e9ecef;border-radius:.25rem;overflow-y:auto;background-color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.descriptor-table[data-v-26dd1066]{width:100%;border-collapse:collapse;border-spacing:0;font-size:.8125rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.descriptor-table thead[data-v-26dd1066]{background-color:#f8f9fa}.descriptor-table thead th[data-v-26dd1066]{padding:.75rem 1rem;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:.8125rem}.descriptor-table thead th.actions-column[data-v-26dd1066]{width:6.25rem;text-align:center}.descriptor-table tbody tr[data-v-26dd1066]{-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.descriptor-table tbody tr.category-start .actions-cell[data-v-26dd1066],.descriptor-table tbody tr.category-start .category-cell[data-v-26dd1066],.descriptor-table tbody tr.category-start .segment-cell[data-v-26dd1066],.descriptor-table tbody tr.category-start .subcategory-cell[data-v-26dd1066]{border-top:2px solid #007bff}.descriptor-table tbody tr.category-end .actions-cell[data-v-26dd1066],.descriptor-table tbody tr.category-end .category-cell[data-v-26dd1066],.descriptor-table tbody tr.category-end .segment-cell[data-v-26dd1066],.descriptor-table tbody tr.category-end .subcategory-cell[data-v-26dd1066]{border-bottom:2px solid #007bff}.descriptor-table tbody tr.subcategory-start:not(.category-start) .actions-cell[data-v-26dd1066],.descriptor-table tbody tr.subcategory-start:not(.category-start) .segment-cell[data-v-26dd1066],.descriptor-table tbody tr.subcategory-start:not(.category-start) .subcategory-cell[data-v-26dd1066]{border-top:1px solid #6c757d}.descriptor-table tbody tr.subcategory-end:not(.category-end) .actions-cell[data-v-26dd1066],.descriptor-table tbody tr.subcategory-end:not(.category-end) .segment-cell[data-v-26dd1066],.descriptor-table tbody tr.subcategory-end:not(.category-end) .subcategory-cell[data-v-26dd1066]{border-bottom:1px solid #6c757d}.descriptor-table tbody tr td[data-v-26dd1066]{padding:.625rem 1rem;color:#333;vertical-align:middle;border-left:1px solid transparent;border-right:1px solid transparent}.descriptor-table tbody tr td.category-cell[data-v-26dd1066]{font-weight:600;width:25%;max-width:12.5rem}.descriptor-table tbody tr td.category-cell.category-visible[data-v-26dd1066]{background-color:rgba(0,123,255,.05)}.descriptor-table tbody tr td.subcategory-cell[data-v-26dd1066]{padding-left:1.25rem;font-weight:500;width:25%;max-width:12.5rem}.descriptor-table tbody tr td.subcategory-cell.subcategory-visible[data-v-26dd1066]{background-color:rgba(108,117,125,.05)}.descriptor-table tbody tr td.segment-cell[data-v-26dd1066]{padding-left:1.5rem;color:#6c757d;width:25%;max-width:12.5rem;border-bottom:1px solid #e9ecef}.descriptor-table tbody tr td.actions-cell[data-v-26dd1066]{text-align:center;white-space:nowrap;border-bottom:1px solid #e9ecef}.descriptor-table tbody tr td.category-cell.cell-highlight[data-v-26dd1066],.descriptor-table tbody tr td.segment-cell.cell-highlight[data-v-26dd1066],.descriptor-table tbody tr td.subcategory-cell.cell-highlight[data-v-26dd1066]{background-color:#e3f2fd}.edit-select[data-v-26dd1066]{min-width:9.375rem;max-width:11.25rem;position:relative}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__control){border:1px solid #007bff;border-radius:.25rem;min-height:2rem;font-size:.75rem}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.25);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__menu){z-index:1000;max-height:12.5rem;overflow-y:auto}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__menu--above){z-index:1000}.edit-select.category-edit[data-v-26dd1066],.edit-select.segment-edit[data-v-26dd1066],.edit-select.subcategory-edit[data-v-26dd1066]{width:100%;max-width:11.25rem}.action-btn[data-v-26dd1066]{background:none;border:none;padding:.375rem;margin:0 .125rem;border-radius:.1875rem;cursor:pointer;font-size:.875rem;-webkit-transition:all .2s ease;transition:all .2s ease}.action-btn.edit-btn[data-v-26dd1066]{color:#007bff}.action-btn.edit-btn[data-v-26dd1066]:hover{background-color:rgba(0,123,255,.1);color:#0056b3}.action-btn.delete-btn[data-v-26dd1066]{color:#dc3545}.action-btn.delete-btn[data-v-26dd1066]:hover{background-color:rgba(220,53,69,.1);color:#c82333}.action-btn.save-btn[data-v-26dd1066]{color:#28a745}.action-btn.save-btn[data-v-26dd1066]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-26dd1066]{color:#dc3545}.action-btn.cancel-btn[data-v-26dd1066]:hover{background-color:#f8e6e6;color:#721c24}@media (max-height:800px){.descriptor-master-container[data-v-26dd1066]{padding:.75rem}.page-header[data-v-26dd1066]{margin-bottom:1rem;padding-bottom:.75rem}.page-title[data-v-26dd1066]{font-size:1.25rem}.filters-container[data-v-26dd1066]{padding:.75rem;margin-bottom:1rem}.descriptor-table[data-v-26dd1066]{font-size:.75rem}.descriptor-table thead th[data-v-26dd1066]{padding:.5rem .75rem;font-size:.75rem}.descriptor-table tbody td[data-v-26dd1066]{padding:.5rem .75rem}.action-btn[data-v-26dd1066]{padding:.25rem;font-size:.75rem}}@media (max-height:720px){.descriptor-master-container[data-v-26dd1066]{padding:.5rem;height:calc(100vh - 60px);overflow:hidden}.page-header[data-v-26dd1066]{margin-bottom:.75rem;padding-bottom:.5rem}.filters-container[data-v-26dd1066]{padding:.5rem;margin-bottom:.75rem;gap:.75rem}.filters-container .filter-group[data-v-26dd1066]{gap:.25rem}.filters-container .filter-group label[data-v-26dd1066]{font-size:.75rem}.filters-container .filter-group .filter-select[data-v-26dd1066] :deep(.vue-treeselect__control){min-height:1.75rem;font-size:.75rem}.assortment-table-container[data-v-26dd1066]{min-height:200px;overflow-y:auto}.descriptor-table[data-v-26dd1066]{font-size:.6875rem}.descriptor-table thead th[data-v-26dd1066]{padding:.375rem .5rem;font-size:.6875rem}.descriptor-table tbody td[data-v-26dd1066]{padding:.375rem .5rem}.descriptor-table tbody td.subcategory-cell[data-v-26dd1066]{padding-left:1rem}.descriptor-table tbody td.segment-cell[data-v-26dd1066]{padding-left:1.5rem}.edit-select[data-v-26dd1066]{min-width:7rem;max-width:8rem}.edit-select[data-v-26dd1066] :deep(.vue-treeselect__control){min-height:1.5rem;font-size:.625rem}.action-btn[data-v-26dd1066]{padding:.1875rem;margin:0 .0625rem;font-size:.625rem}.pagination-controls[data-v-26dd1066]{margin-top:.5rem}}.current-value[data-v-26dd1066]{display:block;font-weight:500;color:#333;padding:.5rem 0;margin-bottom:.25rem}.btn-create-new[data-v-26dd1066]{margin-top:.5rem;font-size:.75rem;padding:.25rem .5rem;background-color:#28a745;color:#fff;border:none;border-radius:.25rem;cursor:pointer;display:block;width:100%;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-create-new[data-v-26dd1066]:hover{background-color:#218838}.new-descriptor-container[data-v-26dd1066]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.new-descriptor-input[data-v-26dd1066]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem;border:2px solid #28a745;border-radius:.25rem;font-size:.875rem;min-width:0}.new-descriptor-input[data-v-26dd1066]:focus{outline:none;border-color:#1e7e34}.btn-cancel-new[data-v-26dd1066]{padding:.25rem .5rem;background-color:#dc3545;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-size:1rem;line-height:1;min-width:2rem;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-cancel-new[data-v-26dd1066]:hover{background-color:#c82333}.coverage-alarm-icon[data-v-456a247a]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-456a247a]:hover{color:#b36a00}.coverage-kpi-container[data-v-456a247a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-456a247a]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-456a247a]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-456a247a]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-456a247a]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-456a247a]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-456a247a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-456a247a]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-456a247a]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-456a247a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-456a247a]:after{content:"";display:block;height:50px}.assortment-table[data-v-456a247a]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-456a247a]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-456a247a]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-456a247a]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-456a247a]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-456a247a]:last-child{border-bottom:none}.assortment-table tbody td[data-v-456a247a]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-456a247a]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-456a247a]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-456a247a]{background-color:#f8f9fa}.needunit-table thead th[data-v-456a247a]:first-child{width:6%}.needunit-table thead th[data-v-456a247a]:nth-child(2),.needunit-table thead th[data-v-456a247a]:nth-child(3),.needunit-table thead th[data-v-456a247a]:nth-child(4){width:12%}.needunit-table thead th[data-v-456a247a]:nth-child(5){width:18%}.needunit-table thead th[data-v-456a247a]:nth-child(6),.needunit-table thead th[data-v-456a247a]:nth-child(7),.needunit-table thead th[data-v-456a247a]:nth-child(8),.needunit-table thead th[data-v-456a247a]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-456a247a]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-456a247a]{table-layout:fixed}.needunit-table tbody td[data-v-456a247a]:first-child{width:6%}.needunit-table tbody td[data-v-456a247a]:nth-child(2),.needunit-table tbody td[data-v-456a247a]:nth-child(3),.needunit-table tbody td[data-v-456a247a]:nth-child(4){width:12%}.needunit-table tbody td[data-v-456a247a]:nth-child(5){width:18%}.needunit-table tbody td[data-v-456a247a]:nth-child(6),.needunit-table tbody td[data-v-456a247a]:nth-child(7),.needunit-table tbody td[data-v-456a247a]:nth-child(8),.needunit-table tbody td[data-v-456a247a]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-456a247a],.needunit-table tbody td:nth-child(7) .editable-input[data-v-456a247a],.needunit-table tbody td:nth-child(8) .editable-input[data-v-456a247a],.needunit-table tbody td:nth-child(9) .editable-input[data-v-456a247a]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-456a247a]:last-child,.needunit-table tbody td[data-v-456a247a]:nth-last-child(2),.needunit-table tbody td[data-v-456a247a]:nth-last-child(3),.needunit-table tbody td[data-v-456a247a]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-456a247a]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-456a247a]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-456a247a]{background-color:#e3f2fd!important}.header-icons[data-v-456a247a]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-456a247a]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-456a247a]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-456a247a]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-456a247a]{opacity:1}.sort-icon[data-v-456a247a]{font-size:12px;color:#495057}.filter-active-indicator[data-v-456a247a]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-456a247a]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-456a247a]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-456a247a]:hover{color:#007bff}.action-btn.info-btn[data-v-456a247a]{cursor:default}.action-btn.info-btn[data-v-456a247a]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-456a247a]:hover{color:#dc3545}.action-btn.save-btn[data-v-456a247a]{color:#28a745}.action-btn.save-btn[data-v-456a247a]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-456a247a]{color:#dc3545}.action-btn.cancel-btn[data-v-456a247a]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-456a247a]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-456a247a]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-456a247a]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-456a247a]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-456a247a]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-456a247a]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-456a247a]:hover{opacity:.7}.attribute-name[data-v-456a247a]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-456a247a]{color:#007bff}.attribute-name-optional[data-v-456a247a]{color:#6c757d}.attribute-value[data-v-456a247a]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-456a247a]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-456a247a]{background-color:#6c757d;color:#fff}.no-attributes[data-v-456a247a],.no-category[data-v-456a247a],.no-province[data-v-456a247a],.no-segment[data-v-456a247a],.no-subcategory[data-v-456a247a],.no-udn[data-v-456a247a]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-456a247a]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-456a247a]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-456a247a]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-456a247a],.filter-checkbox-container[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-456a247a]{cursor:pointer;margin:0}.filter-checkbox[data-v-456a247a]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-456a247a]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-456a247a]{font-weight:500;color:#333}.province-cell .province-name[data-v-456a247a]{color:#495057;font-weight:500}.editable-input[data-v-456a247a],.editable-select[data-v-456a247a]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-456a247a]:focus,.editable-select[data-v-456a247a]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-456a247a]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-456a247a]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-456a247a],.selector-treeselect[data-v-456a247a]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-456a247a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-456a247a]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-456a247a]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-456a247a]{background-color:#f8f9fa}.new-row td[data-v-456a247a]{border-top:2px solid #007bff}.warehouse-icon[data-v-456a247a]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-456a247a]:hover{color:#495057}.article-attribute.editing[data-v-456a247a]{margin-bottom:8px}.attribute-value-select[data-v-456a247a]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-456a247a]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-456a247a]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-456a247a]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-456a247a]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-456a247a]{font-size:11px}.template-info[data-v-456a247a]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-456a247a]{display:block;font-weight:500}.template-info.template-required[data-v-456a247a]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-456a247a]{color:#856404}.template-info.template-free[data-v-456a247a]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-456a247a]{color:#0c5460}.pagination-controls[data-v-456a247a]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-456a247a]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-456a247a]{margin-bottom:1rem}.filter-section[data-v-456a247a]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-456a247a]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-456a247a]{margin-bottom:.75rem}.filter-section[data-v-456a247a]{margin:.5rem 0}.assortment-master-title[data-v-456a247a]{font-size:20px}.pagination-controls[data-v-456a247a]{padding:.75rem 0}}.modal-overlay[data-v-456a247a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-container[data-v-456a247a]{background:#fff;border-radius:8px;max-width:90vw;max-height:90vh;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-header[data-v-456a247a]{padding:20px 24px;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}.modal-header h2[data-v-456a247a]{margin:0;font-size:18px;font-weight:600;color:#495057}.modal-body[data-v-456a247a]{padding:20px 24px;max-height:60vh;overflow-y:auto}.modal-body .description[data-v-456a247a]{margin:0 0 20px;color:#6c757d;font-size:14px;line-height:1.5}.table-container[data-v-456a247a]{border:1px solid #e9ecef;border-radius:4px;overflow:hidden}.affected-table[data-v-456a247a]{width:100%;border-collapse:collapse;font-size:13px}.affected-table thead[data-v-456a247a]{background-color:#f8f9fa}.affected-table thead th[data-v-456a247a]{padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #e9ecef;font-size:12px;white-space:nowrap}.affected-table tbody tr[data-v-456a247a]{border-bottom:1px solid #e9ecef}.affected-table tbody tr[data-v-456a247a]:hover{background-color:#e3f2fd}.affected-table tbody tr[data-v-456a247a]:last-child{border-bottom:none}.affected-table tbody td[data-v-456a247a]{padding:8px;vertical-align:middle}.affected-table tbody td.code-cell[data-v-456a247a]{font-weight:600;color:#007bff;text-align:center;min-width:80px}.affected-table tbody td.current-value[data-v-456a247a]{color:#6c757d;font-style:italic;min-width:120px}.affected-table tbody td.edit-cell[data-v-456a247a]{min-width:150px}.affected-table tbody td.attributes-cell[data-v-456a247a]{min-width:200px;max-width:250px}.modal-select[data-v-456a247a]{min-width:140px}.modal-select[data-v-456a247a] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;font-size:12px}.modal-select[data-v-456a247a] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.modal-select[data-v-456a247a] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.modal-select[data-v-456a247a] :deep(.vue-treeselect__control--disabled){background-color:#f8f9fa;cursor:not-allowed}.modal-select[data-v-456a247a] :deep(.vue-treeselect__menu),.modal-select[data-v-456a247a] :deep(.vue-treeselect__menu-container){z-index:1100!important}.modal-footer[data-v-456a247a]{padding:16px 24px;border-top:1px solid #e9ecef;background-color:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.modal-footer .btn[data-v-456a247a]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal-footer .btn.btn-secondary[data-v-456a247a]{background-color:#6c757d;color:#fff}.modal-footer .btn.btn-secondary[data-v-456a247a]:hover{background-color:#545b62}.modal-footer .btn.btn-primary[data-v-456a247a]{background-color:#007bff;color:#fff}.modal-footer .btn.btn-primary[data-v-456a247a]:hover:not(:disabled){background-color:#0056b3}.modal-footer .btn.btn-primary[data-v-456a247a]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.affected-table tbody tr.duplicated-row[data-v-456a247a]{background-color:rgba(220,53,69,.1);border-left:3px solid #dc3545}.affected-table tbody tr.duplicated-row[data-v-456a247a]:hover{background-color:rgba(220,53,69,.15)}.duplicates-warning[data-v-456a247a]{margin-top:16px;padding:12px;background-color:#fff3cd;border-radius:4px;border:1px solid #ffeaa7;border-left:4px solid #f39c12}.duplicates-warning .warning-text[data-v-456a247a]{margin:0;color:#856404;font-size:13px;line-height:1.4;font-weight:500}.duplicates-warning .conflict-details[data-v-456a247a]{color:#856404;font-weight:600;margin:4px 0 0;font-size:13px}.attributes-container .no-attributes[data-v-456a247a]{color:#6c757d;font-style:italic;font-size:12px}.bulk-selectors[data-v-456a247a]{margin-bottom:24px;padding:16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px}.bulk-selectors h3[data-v-456a247a]{margin:0 0 12px;font-size:14px;font-weight:600;color:#495057}.bulk-selectors .bulk-selectors-row[data-v-456a247a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bulk-selectors .bulk-selectors-row .bulk-selector[data-v-456a247a]{-webkit-box-flex:1;-ms-flex:1;flex:1}.bulk-selectors .bulk-selectors-row .bulk-selector label[data-v-456a247a]{display:block;margin-bottom:4px;font-size:12px;font-weight:500;color:#6c757d}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-456a247a]{width:100%}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-456a247a] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;font-size:12px}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-456a247a] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-456a247a] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-456a247a] :deep(.vue-treeselect__control--disabled){background-color:#f8f9fa;cursor:not-allowed}.coverage-alarm-icon[data-v-ff17ece8]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-ff17ece8]:hover{color:#b36a00}.coverage-kpi-container[data-v-ff17ece8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-ff17ece8]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-ff17ece8]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-ff17ece8]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-ff17ece8]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-ff17ece8]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-ff17ece8]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-ff17ece8]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-ff17ece8]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-ff17ece8]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-ff17ece8]:after{content:"";display:block;height:50px}.assortment-table[data-v-ff17ece8]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-ff17ece8]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-ff17ece8]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-ff17ece8]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-ff17ece8]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-ff17ece8]:last-child{border-bottom:none}.assortment-table tbody td[data-v-ff17ece8]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-ff17ece8]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-ff17ece8]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-ff17ece8]{background-color:#f8f9fa}.needunit-table thead th[data-v-ff17ece8]:first-child{width:6%}.needunit-table thead th[data-v-ff17ece8]:nth-child(2),.needunit-table thead th[data-v-ff17ece8]:nth-child(3),.needunit-table thead th[data-v-ff17ece8]:nth-child(4){width:12%}.needunit-table thead th[data-v-ff17ece8]:nth-child(5){width:18%}.needunit-table thead th[data-v-ff17ece8]:nth-child(6),.needunit-table thead th[data-v-ff17ece8]:nth-child(7),.needunit-table thead th[data-v-ff17ece8]:nth-child(8),.needunit-table thead th[data-v-ff17ece8]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-ff17ece8]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-ff17ece8]{table-layout:fixed}.needunit-table tbody td[data-v-ff17ece8]:first-child{width:6%}.needunit-table tbody td[data-v-ff17ece8]:nth-child(2),.needunit-table tbody td[data-v-ff17ece8]:nth-child(3),.needunit-table tbody td[data-v-ff17ece8]:nth-child(4){width:12%}.needunit-table tbody td[data-v-ff17ece8]:nth-child(5){width:18%}.needunit-table tbody td[data-v-ff17ece8]:nth-child(6),.needunit-table tbody td[data-v-ff17ece8]:nth-child(7),.needunit-table tbody td[data-v-ff17ece8]:nth-child(8),.needunit-table tbody td[data-v-ff17ece8]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-ff17ece8],.needunit-table tbody td:nth-child(7) .editable-input[data-v-ff17ece8],.needunit-table tbody td:nth-child(8) .editable-input[data-v-ff17ece8],.needunit-table tbody td:nth-child(9) .editable-input[data-v-ff17ece8]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-ff17ece8]:last-child,.needunit-table tbody td[data-v-ff17ece8]:nth-last-child(2),.needunit-table tbody td[data-v-ff17ece8]:nth-last-child(3),.needunit-table tbody td[data-v-ff17ece8]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-ff17ece8]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-ff17ece8]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-ff17ece8]{background-color:#e3f2fd!important}.header-icons[data-v-ff17ece8]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-ff17ece8]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-ff17ece8]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-ff17ece8]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-ff17ece8]{opacity:1}.sort-icon[data-v-ff17ece8]{font-size:12px;color:#495057}.filter-active-indicator[data-v-ff17ece8]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-ff17ece8]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-ff17ece8]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-ff17ece8]:hover{color:#007bff}.action-btn.info-btn[data-v-ff17ece8]{cursor:default}.action-btn.info-btn[data-v-ff17ece8]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-ff17ece8]:hover{color:#dc3545}.action-btn.save-btn[data-v-ff17ece8]{color:#28a745}.action-btn.save-btn[data-v-ff17ece8]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-ff17ece8]{color:#dc3545}.action-btn.cancel-btn[data-v-ff17ece8]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-ff17ece8]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-ff17ece8]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-ff17ece8]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-ff17ece8]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-ff17ece8]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-ff17ece8]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-ff17ece8]:hover{opacity:.7}.attribute-name[data-v-ff17ece8]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-ff17ece8]{color:#007bff}.attribute-name-optional[data-v-ff17ece8]{color:#6c757d}.attribute-value[data-v-ff17ece8]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-ff17ece8]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-ff17ece8]{background-color:#6c757d;color:#fff}.no-attributes[data-v-ff17ece8],.no-category[data-v-ff17ece8],.no-province[data-v-ff17ece8],.no-segment[data-v-ff17ece8],.no-subcategory[data-v-ff17ece8],.no-udn[data-v-ff17ece8]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-ff17ece8]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-ff17ece8]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-ff17ece8]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-ff17ece8],.filter-checkbox-container[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-ff17ece8]{cursor:pointer;margin:0}.filter-checkbox[data-v-ff17ece8]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-ff17ece8]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-ff17ece8]{font-weight:500;color:#333}.province-cell .province-name[data-v-ff17ece8]{color:#495057;font-weight:500}.editable-input[data-v-ff17ece8],.editable-select[data-v-ff17ece8]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-ff17ece8]:focus,.editable-select[data-v-ff17ece8]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-ff17ece8]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-ff17ece8]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-ff17ece8],.selector-treeselect[data-v-ff17ece8]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-ff17ece8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-ff17ece8]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-ff17ece8]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-ff17ece8]{background-color:#f8f9fa}.new-row td[data-v-ff17ece8]{border-top:2px solid #007bff}.warehouse-icon[data-v-ff17ece8]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-ff17ece8]:hover{color:#495057}.article-attribute.editing[data-v-ff17ece8]{margin-bottom:8px}.attribute-value-select[data-v-ff17ece8]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-ff17ece8]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-ff17ece8]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-ff17ece8]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-ff17ece8]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-ff17ece8]{font-size:11px}.template-info[data-v-ff17ece8]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-ff17ece8]{display:block;font-weight:500}.template-info.template-required[data-v-ff17ece8]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-ff17ece8]{color:#856404}.template-info.template-free[data-v-ff17ece8]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-ff17ece8]{color:#0c5460}.pagination-controls[data-v-ff17ece8]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-ff17ece8]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-ff17ece8]{margin-bottom:1rem}.filter-section[data-v-ff17ece8]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-ff17ece8]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-ff17ece8]{margin-bottom:.75rem}.filter-section[data-v-ff17ece8]{margin:.5rem 0}.assortment-master-title[data-v-ff17ece8]{font-size:20px}.pagination-controls[data-v-ff17ece8]{padding:.75rem 0}}.modal-overlay[data-v-ff17ece8]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-container[data-v-ff17ece8]{background:#fff;border-radius:8px;max-width:85vw;max-height:90vh;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-header[data-v-ff17ece8]{padding:20px 24px;border-bottom:1px solid #e9ecef;background-color:#f8f9fa}.modal-header h2[data-v-ff17ece8]{margin:0;font-size:18px;font-weight:600;color:#495057}.modal-body[data-v-ff17ece8]{padding:20px 24px;max-height:60vh;overflow-y:auto}.modal-body .description[data-v-ff17ece8]{margin:0 0 20px;color:#6c757d;font-size:14px;line-height:1.5}.table-container[data-v-ff17ece8]{border:1px solid #e9ecef;border-radius:4px;overflow:hidden}.affected-table[data-v-ff17ece8]{width:100%;border-collapse:collapse;font-size:13px}.affected-table thead[data-v-ff17ece8]{background-color:#f8f9fa}.affected-table thead th[data-v-ff17ece8]{padding:12px 8px;text-align:left;font-weight:600;color:#495057;border-bottom:1px solid #e9ecef;font-size:12px;white-space:nowrap}.affected-table tbody tr[data-v-ff17ece8]{border-bottom:1px solid #e9ecef}.affected-table tbody tr[data-v-ff17ece8]:hover{background-color:#e3f2fd}.affected-table tbody tr[data-v-ff17ece8]:last-child{border-bottom:none}.affected-table tbody td[data-v-ff17ece8]{padding:8px;vertical-align:middle}.affected-table tbody td.code-cell[data-v-ff17ece8]{font-weight:600;color:#007bff;text-align:center;min-width:100px;width:15%}.affected-table tbody td.name-cell[data-v-ff17ece8]{font-weight:500;color:#333;min-width:200px;max-width:300px;width:25%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.affected-table tbody td.edit-cell[data-v-ff17ece8]{min-width:180px;width:20%}.modal-select[data-v-ff17ece8]{min-width:140px}.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;font-size:12px}.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__control--disabled){background-color:#f8f9fa;cursor:not-allowed}.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__menu),.modal-select[data-v-ff17ece8] :deep(.vue-treeselect__menu-container){z-index:1100!important}.modal-footer[data-v-ff17ece8]{padding:16px 24px;border-top:1px solid #e9ecef;background-color:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.modal-footer .btn[data-v-ff17ece8]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal-footer .btn.btn-secondary[data-v-ff17ece8]{background-color:#6c757d;color:#fff}.modal-footer .btn.btn-secondary[data-v-ff17ece8]:hover{background-color:#545b62}.modal-footer .btn.btn-primary[data-v-ff17ece8]{background-color:#007bff;color:#fff}.modal-footer .btn.btn-primary[data-v-ff17ece8]:hover:not(:disabled){background-color:#0056b3}.modal-footer .btn.btn-primary[data-v-ff17ece8]:disabled{background-color:#6c757d;cursor:not-allowed;opacity:.6}.bulk-selectors[data-v-ff17ece8]{margin-bottom:24px;padding:16px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px}.bulk-selectors h3[data-v-ff17ece8]{margin:0 0 12px;font-size:14px;font-weight:600;color:#495057}.bulk-selectors .bulk-selectors-row[data-v-ff17ece8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.bulk-selectors .bulk-selectors-row .bulk-selector[data-v-ff17ece8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.bulk-selectors .bulk-selectors-row .bulk-selector label[data-v-ff17ece8]{display:block;margin-bottom:4px;font-size:12px;font-weight:500;color:#6c757d}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-ff17ece8]{width:100%}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-ff17ece8] :deep(.vue-treeselect__control){border:1px solid #e9ecef;border-radius:4px;min-height:32px;font-size:12px}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-ff17ece8] :deep(.vue-treeselect__placeholder){color:#6c757d;font-style:italic}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-ff17ece8] :deep(.vue-treeselect__control--focused){border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.bulk-selectors .bulk-selectors-row .bulk-selector .bulk-select[data-v-ff17ece8] :deep(.vue-treeselect__control--disabled){background-color:#f8f9fa;cursor:not-allowed}.coverage-alarm-icon[data-v-f2e6ddae]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-f2e6ddae]:hover{color:#b36a00}.coverage-kpi-container[data-v-f2e6ddae]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-f2e6ddae]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-f2e6ddae]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-f2e6ddae]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-f2e6ddae]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-f2e6ddae]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-f2e6ddae]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-f2e6ddae]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-f2e6ddae]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-f2e6ddae]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-f2e6ddae]:after{content:"";display:block;height:50px}.assortment-table[data-v-f2e6ddae]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-f2e6ddae]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-f2e6ddae]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-f2e6ddae]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-f2e6ddae]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-f2e6ddae]:last-child{border-bottom:none}.assortment-table tbody td[data-v-f2e6ddae]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-f2e6ddae]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-f2e6ddae]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-f2e6ddae]{background-color:#f8f9fa}.needunit-table thead th[data-v-f2e6ddae]:first-child{width:6%}.needunit-table thead th[data-v-f2e6ddae]:nth-child(2),.needunit-table thead th[data-v-f2e6ddae]:nth-child(3),.needunit-table thead th[data-v-f2e6ddae]:nth-child(4){width:12%}.needunit-table thead th[data-v-f2e6ddae]:nth-child(5){width:18%}.needunit-table thead th[data-v-f2e6ddae]:nth-child(6),.needunit-table thead th[data-v-f2e6ddae]:nth-child(7),.needunit-table thead th[data-v-f2e6ddae]:nth-child(8),.needunit-table thead th[data-v-f2e6ddae]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-f2e6ddae]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-f2e6ddae]{table-layout:fixed}.needunit-table tbody td[data-v-f2e6ddae]:first-child{width:6%}.needunit-table tbody td[data-v-f2e6ddae]:nth-child(2),.needunit-table tbody td[data-v-f2e6ddae]:nth-child(3),.needunit-table tbody td[data-v-f2e6ddae]:nth-child(4){width:12%}.needunit-table tbody td[data-v-f2e6ddae]:nth-child(5){width:18%}.needunit-table tbody td[data-v-f2e6ddae]:nth-child(6),.needunit-table tbody td[data-v-f2e6ddae]:nth-child(7),.needunit-table tbody td[data-v-f2e6ddae]:nth-child(8),.needunit-table tbody td[data-v-f2e6ddae]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-f2e6ddae],.needunit-table tbody td:nth-child(7) .editable-input[data-v-f2e6ddae],.needunit-table tbody td:nth-child(8) .editable-input[data-v-f2e6ddae],.needunit-table tbody td:nth-child(9) .editable-input[data-v-f2e6ddae]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-f2e6ddae]:last-child,.needunit-table tbody td[data-v-f2e6ddae]:nth-last-child(2),.needunit-table tbody td[data-v-f2e6ddae]:nth-last-child(3),.needunit-table tbody td[data-v-f2e6ddae]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-f2e6ddae]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-f2e6ddae]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-f2e6ddae]{background-color:#e3f2fd!important}.header-icons[data-v-f2e6ddae]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-f2e6ddae]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-f2e6ddae]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-f2e6ddae]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-f2e6ddae]{opacity:1}.sort-icon[data-v-f2e6ddae]{font-size:12px;color:#495057}.filter-active-indicator[data-v-f2e6ddae]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-f2e6ddae]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-f2e6ddae]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-f2e6ddae]:hover{color:#007bff}.action-btn.info-btn[data-v-f2e6ddae]{cursor:default}.action-btn.info-btn[data-v-f2e6ddae]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-f2e6ddae]:hover{color:#dc3545}.action-btn.save-btn[data-v-f2e6ddae]{color:#28a745}.action-btn.save-btn[data-v-f2e6ddae]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-f2e6ddae]{color:#dc3545}.action-btn.cancel-btn[data-v-f2e6ddae]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-f2e6ddae]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-f2e6ddae]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-f2e6ddae]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-f2e6ddae]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-f2e6ddae]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-f2e6ddae]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-f2e6ddae]:hover{opacity:.7}.attribute-name[data-v-f2e6ddae]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-f2e6ddae]{color:#007bff}.attribute-name-optional[data-v-f2e6ddae]{color:#6c757d}.attribute-value[data-v-f2e6ddae]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-f2e6ddae]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-f2e6ddae]{background-color:#6c757d;color:#fff}.no-attributes[data-v-f2e6ddae],.no-category[data-v-f2e6ddae],.no-province[data-v-f2e6ddae],.no-segment[data-v-f2e6ddae],.no-subcategory[data-v-f2e6ddae],.no-udn[data-v-f2e6ddae]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-f2e6ddae]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-f2e6ddae]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-f2e6ddae]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-f2e6ddae],.filter-checkbox-container[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-f2e6ddae]{cursor:pointer;margin:0}.filter-checkbox[data-v-f2e6ddae]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-f2e6ddae]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-f2e6ddae]{font-weight:500;color:#333}.province-cell .province-name[data-v-f2e6ddae]{color:#495057;font-weight:500}.editable-input[data-v-f2e6ddae],.editable-select[data-v-f2e6ddae]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-f2e6ddae]:focus,.editable-select[data-v-f2e6ddae]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-f2e6ddae]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-f2e6ddae]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-f2e6ddae],.selector-treeselect[data-v-f2e6ddae]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-f2e6ddae]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-f2e6ddae]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-f2e6ddae]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-f2e6ddae]{background-color:#f8f9fa}.new-row td[data-v-f2e6ddae]{border-top:2px solid #007bff}.warehouse-icon[data-v-f2e6ddae]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-f2e6ddae]:hover{color:#495057}.article-attribute.editing[data-v-f2e6ddae]{margin-bottom:8px}.attribute-value-select[data-v-f2e6ddae]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-f2e6ddae]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-f2e6ddae]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-f2e6ddae]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-f2e6ddae]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-f2e6ddae]{font-size:11px}.template-info[data-v-f2e6ddae]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-f2e6ddae]{display:block;font-weight:500}.template-info.template-required[data-v-f2e6ddae]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-f2e6ddae]{color:#856404}.template-info.template-free[data-v-f2e6ddae]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-f2e6ddae]{color:#0c5460}.pagination-controls[data-v-f2e6ddae]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-f2e6ddae]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-f2e6ddae]{margin-bottom:1rem}.filter-section[data-v-f2e6ddae]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-f2e6ddae]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-f2e6ddae]{margin-bottom:.75rem}.filter-section[data-v-f2e6ddae]{margin:.5rem 0}.assortment-master-title[data-v-f2e6ddae]{font-size:20px}.pagination-controls[data-v-f2e6ddae]{padding:.75rem 0}}.modal-overlay[data-v-f2e6ddae]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-container[data-v-f2e6ddae]{background:#fff;border-radius:8px;max-width:500px;width:90vw;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-header[data-v-f2e6ddae]{padding:20px 24px;border-bottom:1px solid #e9ecef;background-color:#fff3cd}.modal-header .header-content[data-v-f2e6ddae]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.modal-header .header-content .warning-icon[data-v-f2e6ddae]{font-size:24px;color:#856404}.modal-header .header-content h2[data-v-f2e6ddae]{margin:0;font-size:18px;font-weight:600;color:#856404}.modal-body[data-v-f2e6ddae]{padding:24px}.modal-body .confirmation-message[data-v-f2e6ddae]{margin:0 0 1rem;color:#333;font-size:14px;line-height:1.6;text-align:center}.modal-body .warning-box[data-v-f2e6ddae]{background-color:#fff3cd;border:.0625rem solid #ffc107;border-radius:.25rem;padding:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.625rem}.modal-body .warning-box .info-icon[data-v-f2e6ddae]{color:#856404;font-size:1rem;margin-top:.125rem;-ms-flex-negative:0;flex-shrink:0}.modal-body .warning-box .warning-text[data-v-f2e6ddae]{margin:0;color:#856404;font-size:.8125rem;line-height:1.5;-webkit-box-flex:1;-ms-flex:1;flex:1}.modal-footer[data-v-f2e6ddae]{padding:16px 24px;border-top:1px solid #e9ecef;background-color:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px}.modal-footer .btn[data-v-f2e6ddae]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal-footer .btn.btn-secondary[data-v-f2e6ddae]{background-color:#6c757d;color:#fff}.modal-footer .btn.btn-secondary[data-v-f2e6ddae]:hover{background-color:#545b62}.modal-footer .btn.btn-danger[data-v-f2e6ddae]{background-color:#dc3545;color:#fff}.modal-footer .btn.btn-danger[data-v-f2e6ddae]:hover{background-color:#c82333}.coverage-alarm-icon[data-v-3f27e97e]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-3f27e97e]:hover{color:#b36a00}.coverage-kpi-container[data-v-3f27e97e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-3f27e97e]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-3f27e97e]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-3f27e97e]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-3f27e97e]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-3f27e97e]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-3f27e97e]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-3f27e97e]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-3f27e97e]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-3f27e97e]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-3f27e97e]:after{content:"";display:block;height:50px}.assortment-table[data-v-3f27e97e]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-3f27e97e]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-3f27e97e]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-3f27e97e]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-3f27e97e]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-3f27e97e]:last-child{border-bottom:none}.assortment-table tbody td[data-v-3f27e97e]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-3f27e97e]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-3f27e97e]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-3f27e97e]{background-color:#f8f9fa}.needunit-table thead th[data-v-3f27e97e]:first-child{width:6%}.needunit-table thead th[data-v-3f27e97e]:nth-child(2),.needunit-table thead th[data-v-3f27e97e]:nth-child(3),.needunit-table thead th[data-v-3f27e97e]:nth-child(4){width:12%}.needunit-table thead th[data-v-3f27e97e]:nth-child(5){width:18%}.needunit-table thead th[data-v-3f27e97e]:nth-child(6),.needunit-table thead th[data-v-3f27e97e]:nth-child(7),.needunit-table thead th[data-v-3f27e97e]:nth-child(8),.needunit-table thead th[data-v-3f27e97e]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-3f27e97e]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-3f27e97e]{table-layout:fixed}.needunit-table tbody td[data-v-3f27e97e]:first-child{width:6%}.needunit-table tbody td[data-v-3f27e97e]:nth-child(2),.needunit-table tbody td[data-v-3f27e97e]:nth-child(3),.needunit-table tbody td[data-v-3f27e97e]:nth-child(4){width:12%}.needunit-table tbody td[data-v-3f27e97e]:nth-child(5){width:18%}.needunit-table tbody td[data-v-3f27e97e]:nth-child(6),.needunit-table tbody td[data-v-3f27e97e]:nth-child(7),.needunit-table tbody td[data-v-3f27e97e]:nth-child(8),.needunit-table tbody td[data-v-3f27e97e]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-3f27e97e],.needunit-table tbody td:nth-child(7) .editable-input[data-v-3f27e97e],.needunit-table tbody td:nth-child(8) .editable-input[data-v-3f27e97e],.needunit-table tbody td:nth-child(9) .editable-input[data-v-3f27e97e]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-3f27e97e]:last-child,.needunit-table tbody td[data-v-3f27e97e]:nth-last-child(2),.needunit-table tbody td[data-v-3f27e97e]:nth-last-child(3),.needunit-table tbody td[data-v-3f27e97e]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-3f27e97e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-3f27e97e]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-3f27e97e]{background-color:#e3f2fd!important}.header-icons[data-v-3f27e97e]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-3f27e97e]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-3f27e97e]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-3f27e97e]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-3f27e97e]{opacity:1}.sort-icon[data-v-3f27e97e]{font-size:12px;color:#495057}.filter-active-indicator[data-v-3f27e97e]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-3f27e97e]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-3f27e97e]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-3f27e97e]:hover{color:#007bff}.action-btn.info-btn[data-v-3f27e97e]{cursor:default}.action-btn.info-btn[data-v-3f27e97e]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-3f27e97e]:hover{color:#dc3545}.action-btn.save-btn[data-v-3f27e97e]{color:#28a745}.action-btn.save-btn[data-v-3f27e97e]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-3f27e97e]{color:#dc3545}.action-btn.cancel-btn[data-v-3f27e97e]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-3f27e97e]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-3f27e97e]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-3f27e97e]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-3f27e97e]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-3f27e97e]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-3f27e97e]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-3f27e97e]:hover{opacity:.7}.attribute-name[data-v-3f27e97e]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-3f27e97e]{color:#007bff}.attribute-name-optional[data-v-3f27e97e]{color:#6c757d}.attribute-value[data-v-3f27e97e]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-3f27e97e]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-3f27e97e]{background-color:#6c757d;color:#fff}.no-attributes[data-v-3f27e97e],.no-category[data-v-3f27e97e],.no-province[data-v-3f27e97e],.no-segment[data-v-3f27e97e],.no-subcategory[data-v-3f27e97e],.no-udn[data-v-3f27e97e]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-3f27e97e]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-3f27e97e]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-3f27e97e]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-3f27e97e],.filter-checkbox-container[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-3f27e97e]{cursor:pointer;margin:0}.filter-checkbox[data-v-3f27e97e]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-3f27e97e]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-3f27e97e]{font-weight:500;color:#333}.province-cell .province-name[data-v-3f27e97e]{color:#495057;font-weight:500}.editable-input[data-v-3f27e97e],.editable-select[data-v-3f27e97e]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-3f27e97e]:focus,.editable-select[data-v-3f27e97e]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-3f27e97e]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-3f27e97e]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-3f27e97e],.selector-treeselect[data-v-3f27e97e]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-3f27e97e]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-3f27e97e]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-3f27e97e]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-3f27e97e]{background-color:#f8f9fa}.new-row td[data-v-3f27e97e]{border-top:2px solid #007bff}.warehouse-icon[data-v-3f27e97e]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-3f27e97e]:hover{color:#495057}.article-attribute.editing[data-v-3f27e97e]{margin-bottom:8px}.attribute-value-select[data-v-3f27e97e]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-3f27e97e]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-3f27e97e]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-3f27e97e]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-3f27e97e]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-3f27e97e]{font-size:11px}.template-info[data-v-3f27e97e]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-3f27e97e]{display:block;font-weight:500}.template-info.template-required[data-v-3f27e97e]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-3f27e97e]{color:#856404}.template-info.template-free[data-v-3f27e97e]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-3f27e97e]{color:#0c5460}.pagination-controls[data-v-3f27e97e]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-3f27e97e]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-3f27e97e]{margin-bottom:1rem}.filter-section[data-v-3f27e97e]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-3f27e97e]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-3f27e97e]{margin-bottom:.75rem}.filter-section[data-v-3f27e97e]{margin:.5rem 0}.assortment-master-title[data-v-3f27e97e]{font-size:20px}.pagination-controls[data-v-3f27e97e]{padding:.75rem 0}}.modal-overlay[data-v-3f27e97e]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-container[data-v-3f27e97e]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3);max-width:500px;width:90%;max-height:80vh;overflow:visible;position:relative}.modal-header[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:1px solid #e9ecef}.modal-header h3[data-v-3f27e97e]{margin:0;color:#333;font-size:1.25rem;font-weight:600}.modal-close[data-v-3f27e97e]{background:none;border:none;font-size:1.25rem;color:#6c757d;cursor:pointer;padding:4px;border-radius:4px}.modal-close[data-v-3f27e97e]:hover{color:#333;background-color:#f8f9fa}.modal-body[data-v-3f27e97e]{padding:1.5rem;max-height:60vh;overflow:visible;position:relative}.form-group[data-v-3f27e97e]{margin-bottom:1.25rem}.form-group[data-v-3f27e97e]:last-child{margin-bottom:0}.form-select-container[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.5rem}.form-label[data-v-3f27e97e]{display:block;margin-bottom:.5rem;font-weight:500;color:#495057;font-size:.875rem}.form-select[data-v-3f27e97e]{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-select[data-v-3f27e97e] .vue-treeselect__control{border:1px solid #e9ecef;border-radius:4px}.form-select[data-v-3f27e97e] .vue-treeselect__control:focus-within{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.form-select[data-v-3f27e97e] .vue-treeselect__placeholder{color:#6c757d}.form-select[data-v-3f27e97e] .vue-treeselect__menu{z-index:1001;position:absolute;max-height:200px;overflow-y:auto}.form-select[data-v-3f27e97e] .vue-treeselect__menu-container{z-index:1001}.modal-footer[data-v-3f27e97e]{padding:1.5rem;border-top:1px solid #e9ecef;background-color:#f8f9fa}.modal-footer .validation-messages[data-v-3f27e97e]{margin-bottom:1rem}.modal-footer .validation-messages .validation-error[data-v-3f27e97e]{color:#dc3545;font-size:.875rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-footer .validation-messages .validation-error[data-v-3f27e97e]:before{content:"\26A0";margin-right:.5rem;font-size:1rem}.modal-footer .modal-actions[data-v-3f27e97e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.btn[data-v-3f27e97e]{padding:.5rem 1rem;border-radius:4px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn[data-v-3f27e97e]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-3f27e97e]{background-color:#e9ecef;color:#495057}.btn-secondary[data-v-3f27e97e]:hover:not(:disabled){background-color:#cbd3da}.btn-primary[data-v-3f27e97e]{background-color:#007bff;color:#fff}.btn-primary[data-v-3f27e97e]:hover:not(:disabled){background-color:#0056b3}.add-descriptor-btn[data-v-3f27e97e]{-ms-flex-negative:0;flex-shrink:0;padding:.5rem .75rem;border:1px solid #007bff;color:#007bff;background-color:transparent;border-radius:4px;cursor:pointer;font-size:.875rem;-webkit-transition:all .2s;transition:all .2s;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:36px}.add-descriptor-btn[data-v-3f27e97e]:hover{background-color:#007bff;color:#fff}.add-descriptor-btn[data-v-3f27e97e]:disabled{opacity:.6;cursor:not-allowed}.modal-overlay[data-v-36c6282a]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1100}.create-descriptor-modal[data-v-36c6282a]{background:#fff;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3);width:400px;max-width:90vw;position:relative}.modal-header[data-v-36c6282a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:1px solid #e5e7eb}.modal-header h3[data-v-36c6282a]{margin:0;color:#374151;font-size:1.25rem;font-weight:600}.modal-close[data-v-36c6282a]{background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;padding:4px;border-radius:4px}.modal-close[data-v-36c6282a]:hover{color:#374151;background-color:#f9fafb}.modal-body[data-v-36c6282a]{padding:1.5rem}.modal-footer[data-v-36c6282a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid #e5e7eb;background-color:#f9fafb}.form-group[data-v-36c6282a]{margin-bottom:1rem}.form-label[data-v-36c6282a]{display:block;margin-bottom:.5rem;font-weight:600;color:#374151}.form-input[data-v-36c6282a]{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:1rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.form-input[data-v-36c6282a]:focus{outline:none;border-color:#3b82f6;-webkit-box-shadow:0 0 0 3px rgba(59,130,246,.1);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.form-input[data-v-36c6282a]:disabled{background-color:#f9fafb;cursor:not-allowed}.validation-error[data-v-36c6282a]{margin-top:.5rem;font-size:.875rem;color:#dc2626}.btn[data-v-36c6282a]{padding:.5rem 1rem;border-radius:4px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn[data-v-36c6282a]:disabled{opacity:.6;cursor:not-allowed}.btn-secondary[data-v-36c6282a]{background-color:#e5e7eb;color:#6b7280}.btn-secondary[data-v-36c6282a]:hover:not(:disabled){background-color:#d1d5db}.btn-primary[data-v-36c6282a]{background-color:#3b82f6;color:#fff}.btn-primary[data-v-36c6282a]:hover:not(:disabled){background-color:#2563eb}.btn-icon[data-v-36c6282a]{margin-right:.5rem}.coverage-alarm-icon[data-v-31343950]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-31343950]:hover{color:#b36a00}.coverage-kpi-container[data-v-31343950]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-31343950]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-31343950]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-31343950]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-31343950]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-31343950]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-31343950]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-31343950]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-31343950]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-31343950]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-31343950]:after{content:"";display:block;height:50px}.assortment-table[data-v-31343950]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-31343950]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-31343950]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-31343950]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-31343950]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-31343950]:last-child{border-bottom:none}.assortment-table tbody td[data-v-31343950]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-31343950]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-31343950]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-31343950]{background-color:#f8f9fa}.needunit-table thead th[data-v-31343950]:first-child{width:6%}.needunit-table thead th[data-v-31343950]:nth-child(2),.needunit-table thead th[data-v-31343950]:nth-child(3),.needunit-table thead th[data-v-31343950]:nth-child(4){width:12%}.needunit-table thead th[data-v-31343950]:nth-child(5){width:18%}.needunit-table thead th[data-v-31343950]:nth-child(6),.needunit-table thead th[data-v-31343950]:nth-child(7),.needunit-table thead th[data-v-31343950]:nth-child(8),.needunit-table thead th[data-v-31343950]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-31343950]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-31343950]{table-layout:fixed}.needunit-table tbody td[data-v-31343950]:first-child{width:6%}.needunit-table tbody td[data-v-31343950]:nth-child(2),.needunit-table tbody td[data-v-31343950]:nth-child(3),.needunit-table tbody td[data-v-31343950]:nth-child(4){width:12%}.needunit-table tbody td[data-v-31343950]:nth-child(5){width:18%}.needunit-table tbody td[data-v-31343950]:nth-child(6),.needunit-table tbody td[data-v-31343950]:nth-child(7),.needunit-table tbody td[data-v-31343950]:nth-child(8),.needunit-table tbody td[data-v-31343950]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-31343950],.needunit-table tbody td:nth-child(7) .editable-input[data-v-31343950],.needunit-table tbody td:nth-child(8) .editable-input[data-v-31343950],.needunit-table tbody td:nth-child(9) .editable-input[data-v-31343950]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-31343950]:last-child,.needunit-table tbody td[data-v-31343950]:nth-last-child(2),.needunit-table tbody td[data-v-31343950]:nth-last-child(3),.needunit-table tbody td[data-v-31343950]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-31343950]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-31343950]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-31343950]{background-color:#e3f2fd!important}.header-icons[data-v-31343950]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-31343950]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-31343950]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-31343950]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-31343950]{opacity:1}.sort-icon[data-v-31343950]{font-size:12px;color:#495057}.filter-active-indicator[data-v-31343950]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-31343950]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-31343950]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-31343950]:hover{color:#007bff}.action-btn.info-btn[data-v-31343950]{cursor:default}.action-btn.info-btn[data-v-31343950]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-31343950]:hover{color:#dc3545}.action-btn.save-btn[data-v-31343950]{color:#28a745}.action-btn.save-btn[data-v-31343950]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-31343950]{color:#dc3545}.action-btn.cancel-btn[data-v-31343950]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-31343950]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-31343950]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-31343950]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-31343950]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-31343950]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-31343950]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-31343950]:hover{opacity:.7}.attribute-name[data-v-31343950]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-31343950]{color:#007bff}.attribute-name-optional[data-v-31343950]{color:#6c757d}.attribute-value[data-v-31343950]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-31343950]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-31343950]{background-color:#6c757d;color:#fff}.no-attributes[data-v-31343950],.no-category[data-v-31343950],.no-province[data-v-31343950],.no-segment[data-v-31343950],.no-subcategory[data-v-31343950],.no-udn[data-v-31343950]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-31343950]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-31343950]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-31343950]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-31343950],.filter-checkbox-container[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-31343950]{cursor:pointer;margin:0}.filter-checkbox[data-v-31343950]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-31343950]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-31343950]{font-weight:500;color:#333}.province-cell .province-name[data-v-31343950]{color:#495057;font-weight:500}.editable-input[data-v-31343950],.editable-select[data-v-31343950]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-31343950]:focus,.editable-select[data-v-31343950]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-31343950]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-31343950]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-31343950],.selector-treeselect[data-v-31343950]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-31343950]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-31343950]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-31343950]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-31343950]{background-color:#f8f9fa}.new-row td[data-v-31343950]{border-top:2px solid #007bff}.warehouse-icon[data-v-31343950]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-31343950]:hover{color:#495057}.article-attribute.editing[data-v-31343950]{margin-bottom:8px}.attribute-value-select[data-v-31343950]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-31343950]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-31343950]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-31343950]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-31343950]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-31343950]{font-size:11px}.template-info[data-v-31343950]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-31343950]{display:block;font-weight:500}.template-info.template-required[data-v-31343950]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-31343950]{color:#856404}.template-info.template-free[data-v-31343950]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-31343950]{color:#0c5460}.pagination-controls[data-v-31343950]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-31343950]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-31343950]{margin-bottom:1rem}.filter-section[data-v-31343950]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-31343950]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-31343950]{margin-bottom:.75rem}.filter-section[data-v-31343950]{margin:.5rem 0}.assortment-master-title[data-v-31343950]{font-size:20px}.pagination-controls[data-v-31343950]{padding:.75rem 0}}.modal-overlay[data-v-31343950]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}.modal-container[data-v-31343950]{background:#fff;border-radius:8px;max-width:600px;width:90vw;max-height:80vh;overflow:hidden;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.3);box-shadow:0 4px 20px rgba(0,0,0,.3)}.modal-header[data-v-31343950]{padding:20px 24px;border-bottom:1px solid #e9ecef;background-color:#d1ecf1}.modal-header .header-content[data-v-31343950]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.modal-header .header-content .info-icon[data-v-31343950]{font-size:24px;color:#17a2b8}.modal-header .header-content h2[data-v-31343950]{margin:0;font-size:18px;font-weight:600;color:#17a2b8}.modal-body[data-v-31343950]{padding:24px;max-height:50vh;overflow-y:auto}.modal-body .warning-message[data-v-31343950]{margin:0 0 20px;color:#333;font-size:14px;line-height:1.6}.articles-container[data-v-31343950]{border:1px solid #e9ecef;border-radius:4px;background-color:#f8f9fa;max-height:300px;overflow-y:auto}.articles-list[data-v-31343950]{list-style:none;margin:0;padding:0}.articles-list .article-item[data-v-31343950]{padding:12px 16px;border-bottom:1px solid #e9ecef;font-size:13px;line-height:1.4}.articles-list .article-item[data-v-31343950]:last-child{border-bottom:none}.articles-list .article-item[data-v-31343950]:hover{background-color:#e3f2fd}.articles-list .article-item .article-name[data-v-31343950]{font-weight:500;color:#333;margin-right:8px}.articles-list .article-item .article-id[data-v-31343950]{color:#6c757d;font-size:12px}.modal-footer[data-v-31343950]{padding:16px 24px;border-top:1px solid #e9ecef;background-color:#f8f9fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.modal-footer .btn[data-v-31343950]{padding:8px 16px;border:none;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.modal-footer .btn.btn-primary[data-v-31343950]{background-color:#007bff;color:#fff}.modal-footer .btn.btn-primary[data-v-31343950]:hover{background-color:#0056b3}.coverage-alarm-icon[data-v-0ecc44cf]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-0ecc44cf]:hover{color:#b36a00}.coverage-kpi-container[data-v-0ecc44cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-0ecc44cf]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-0ecc44cf]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-0ecc44cf]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-0ecc44cf]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-0ecc44cf]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-0ecc44cf]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-0ecc44cf]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-0ecc44cf]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-0ecc44cf]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-0ecc44cf]:after{content:"";display:block;height:50px}.assortment-table[data-v-0ecc44cf]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-0ecc44cf]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-0ecc44cf]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-0ecc44cf]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-0ecc44cf]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-0ecc44cf]:last-child{border-bottom:none}.assortment-table tbody td[data-v-0ecc44cf]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-0ecc44cf]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-0ecc44cf]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-0ecc44cf]{background-color:#f8f9fa}.needunit-table thead th[data-v-0ecc44cf]:first-child{width:6%}.needunit-table thead th[data-v-0ecc44cf]:nth-child(2),.needunit-table thead th[data-v-0ecc44cf]:nth-child(3),.needunit-table thead th[data-v-0ecc44cf]:nth-child(4){width:12%}.needunit-table thead th[data-v-0ecc44cf]:nth-child(5){width:18%}.needunit-table thead th[data-v-0ecc44cf]:nth-child(6),.needunit-table thead th[data-v-0ecc44cf]:nth-child(7),.needunit-table thead th[data-v-0ecc44cf]:nth-child(8),.needunit-table thead th[data-v-0ecc44cf]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-0ecc44cf]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-0ecc44cf]{table-layout:fixed}.needunit-table tbody td[data-v-0ecc44cf]:first-child{width:6%}.needunit-table tbody td[data-v-0ecc44cf]:nth-child(2),.needunit-table tbody td[data-v-0ecc44cf]:nth-child(3),.needunit-table tbody td[data-v-0ecc44cf]:nth-child(4){width:12%}.needunit-table tbody td[data-v-0ecc44cf]:nth-child(5){width:18%}.needunit-table tbody td[data-v-0ecc44cf]:nth-child(6),.needunit-table tbody td[data-v-0ecc44cf]:nth-child(7),.needunit-table tbody td[data-v-0ecc44cf]:nth-child(8),.needunit-table tbody td[data-v-0ecc44cf]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-0ecc44cf],.needunit-table tbody td:nth-child(7) .editable-input[data-v-0ecc44cf],.needunit-table tbody td:nth-child(8) .editable-input[data-v-0ecc44cf],.needunit-table tbody td:nth-child(9) .editable-input[data-v-0ecc44cf]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-0ecc44cf]:last-child,.needunit-table tbody td[data-v-0ecc44cf]:nth-last-child(2),.needunit-table tbody td[data-v-0ecc44cf]:nth-last-child(3),.needunit-table tbody td[data-v-0ecc44cf]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-0ecc44cf]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-0ecc44cf]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-0ecc44cf]{background-color:#e3f2fd!important}.header-icons[data-v-0ecc44cf]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-0ecc44cf]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-0ecc44cf]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-0ecc44cf]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-0ecc44cf]{opacity:1}.sort-icon[data-v-0ecc44cf]{font-size:12px;color:#495057}.filter-active-indicator[data-v-0ecc44cf]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-0ecc44cf]{padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s}.action-btn[data-v-0ecc44cf]:hover{background-color:#f8f9fa;color:#495057}.action-btn.info-btn[data-v-0ecc44cf]{cursor:default}.action-btn.info-btn[data-v-0ecc44cf]:hover{color:#17a2b8}.action-btn.save-btn[data-v-0ecc44cf]{color:#28a745}.action-btn.save-btn[data-v-0ecc44cf]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-0ecc44cf]{color:#dc3545}.action-btn.cancel-btn[data-v-0ecc44cf]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-0ecc44cf]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-0ecc44cf]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-0ecc44cf]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-0ecc44cf]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-0ecc44cf]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-0ecc44cf]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-0ecc44cf]:hover{opacity:.7}.attribute-name[data-v-0ecc44cf]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-0ecc44cf]{color:#007bff}.attribute-name-optional[data-v-0ecc44cf]{color:#6c757d}.attribute-value[data-v-0ecc44cf]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-0ecc44cf]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-0ecc44cf]{background-color:#6c757d;color:#fff}.no-attributes[data-v-0ecc44cf],.no-category[data-v-0ecc44cf],.no-province[data-v-0ecc44cf],.no-segment[data-v-0ecc44cf],.no-subcategory[data-v-0ecc44cf],.no-udn[data-v-0ecc44cf]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-0ecc44cf]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-0ecc44cf]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-0ecc44cf]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-0ecc44cf],.filter-checkbox-container[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-0ecc44cf]{cursor:pointer;margin:0}.filter-checkbox[data-v-0ecc44cf]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-0ecc44cf]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-0ecc44cf]{font-weight:500;color:#333}.province-cell .province-name[data-v-0ecc44cf]{color:#495057;font-weight:500}.editable-input[data-v-0ecc44cf],.editable-select[data-v-0ecc44cf]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-0ecc44cf]:focus,.editable-select[data-v-0ecc44cf]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-0ecc44cf]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-0ecc44cf]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-0ecc44cf],.selector-treeselect[data-v-0ecc44cf]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-0ecc44cf]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-0ecc44cf]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-0ecc44cf]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-0ecc44cf]{background-color:#f8f9fa}.new-row td[data-v-0ecc44cf]{border-top:2px solid #007bff}.warehouse-icon[data-v-0ecc44cf]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-0ecc44cf]:hover{color:#495057}.article-attribute.editing[data-v-0ecc44cf]{margin-bottom:8px}.attribute-value-select[data-v-0ecc44cf]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-0ecc44cf]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-0ecc44cf]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-0ecc44cf]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-0ecc44cf]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-0ecc44cf]{font-size:11px}.template-info[data-v-0ecc44cf]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-0ecc44cf]{display:block;font-weight:500}.template-info.template-required[data-v-0ecc44cf]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-0ecc44cf]{color:#856404}.template-info.template-free[data-v-0ecc44cf]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-0ecc44cf]{color:#0c5460}.pagination-controls[data-v-0ecc44cf]{margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-0ecc44cf]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-0ecc44cf]{margin-bottom:1rem}.filter-section[data-v-0ecc44cf]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-0ecc44cf]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-0ecc44cf]{margin-bottom:.75rem}.filter-section[data-v-0ecc44cf]{margin:.5rem 0}.assortment-master-title[data-v-0ecc44cf]{font-size:20px}.pagination-controls[data-v-0ecc44cf]{padding:.75rem 0}}.attribute-master-container[data-v-0ecc44cf]{padding:1.5rem;background-color:#f8f9fa;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.master-header[data-v-0ecc44cf]{margin-bottom:1.5rem;padding-left:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.master-header h1[data-v-0ecc44cf]{font-size:1.75rem;font-weight:600;margin:0;color:#212529}.master-content[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.left-column[data-v-0ecc44cf]{-webkit-box-flex:0;-ms-flex:0 0 36rem;flex:0 0 36rem;flex-direction:column;gap:1.5rem;height:100%;min-height:0}.left-column[data-v-0ecc44cf],.new-attribute-section[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}.new-attribute-section[data-v-0ecc44cf]{flex-direction:column;-ms-flex-negative:0;flex-shrink:0}.section-header[data-v-0ecc44cf]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;padding:0 .5rem;gap:.5rem;-webkit-transition:margin-bottom .3s ease-in-out;transition:margin-bottom .3s ease-in-out}.section-header[data-v-0ecc44cf],.toggle-section-btn[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-section-btn[data-v-0ecc44cf]{background:none;border:none;padding:.375rem;cursor:pointer;color:#495057;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.25rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-ms-flex-negative:0;flex-shrink:0}.toggle-section-btn[data-v-0ecc44cf]:hover{background-color:rgba(0,0,0,.05);color:#212529}.toggle-section-btn[data-v-0ecc44cf]:active{background-color:rgba(0,0,0,.1)}.toggle-section-btn svg[data-v-0ecc44cf]{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.collapse-enter-active[data-v-0ecc44cf],.collapse-leave-active[data-v-0ecc44cf]{-webkit-transition:max-height .3s ease-in-out,opacity .3s ease-in-out;transition:max-height .3s ease-in-out,opacity .3s ease-in-out;overflow:hidden}.collapse-enter[data-v-0ecc44cf],.collapse-leave-to[data-v-0ecc44cf]{max-height:0;opacity:0}.collapse-enter-to[data-v-0ecc44cf],.collapse-leave[data-v-0ecc44cf]{max-height:50rem;opacity:1}.new-attribute-section.collapsed[data-v-0ecc44cf]{-ms-flex-negative:0;flex-shrink:0}.new-attribute-section.collapsed .section-header[data-v-0ecc44cf]{margin-bottom:0}.new-attribute-section h3[data-v-0ecc44cf]{margin:0;font-size:1.25rem;font-weight:600;line-height:1}.new-attribute-form[data-v-0ecc44cf]{background:#fff;border:1px solid #dee2e6;border-radius:.5rem;padding:1rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);min-height:16rem}.form-placeholder[data-v-0ecc44cf]{opacity:.65;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.optional-form[data-v-0ecc44cf]{opacity:1}.form-input[data-v-0ecc44cf]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.3rem;font-size:.8rem;line-height:1.5;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.form-input[data-v-0ecc44cf]:focus{border-color:#007bff;outline:none;-webkit-box-shadow:0 0 0 .15rem rgba(0,123,255,.2);box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}.form-textarea[data-v-0ecc44cf]{resize:vertical;min-height:4rem;font-family:inherit}.values-section[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.value-input-row-inline[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #e0e0e0;border-radius:.25rem;background-color:#f8f9fa;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.value-input-row-inline[data-v-0ecc44cf]:hover{background-color:#f0f1f3}.value-name-input[data-v-0ecc44cf]{width:25%;min-width:8rem;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.8rem;line-height:1.5;background-color:#fff;font-weight:500}.value-name-input[data-v-0ecc44cf]:focus{border-color:#007bff;outline:none;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.15);box-shadow:0 0 0 .125rem rgba(0,123,255,.15)}.value-equivalences-input[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.8rem;line-height:1.5;background-color:#fff}.value-equivalences-input[data-v-0ecc44cf]:focus{border-color:#007bff;outline:none;-webkit-box-shadow:0 0 0 .0625rem rgba(0,123,255,.15);box-shadow:0 0 0 .0625rem rgba(0,123,255,.15)}.value-equivalences-input[data-v-0ecc44cf]::-webkit-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-0ecc44cf]:-ms-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-0ecc44cf]::-ms-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-0ecc44cf]::placeholder{color:#999;font-style:italic;font-size:.75rem}.remove-value-btn-inline[data-v-0ecc44cf]{background:none;border:none;color:#dc3545;cursor:pointer;padding:.375rem;border-radius:.25rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-ms-flex-negative:0;flex-shrink:0;font-size:.8rem}.remove-value-btn-inline[data-v-0ecc44cf]:hover:not(:disabled){background-color:#ffe5e5}.remove-value-btn-inline[data-v-0ecc44cf]:disabled{opacity:.4;cursor:not-allowed}.add-value-btn-inline[data-v-0ecc44cf]{background-color:#007bff;border:1px solid #007bff;color:#fff;cursor:pointer;padding:.375rem .75rem;border-radius:.25rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-ms-flex-negative:0;flex-shrink:0;font-size:.8rem}.add-value-btn-inline[data-v-0ecc44cf]:hover{background-color:#0056b3;border-color:#0056b3}.add-value-btn[data-v-0ecc44cf]{background:none;border:1px solid #ced4da;color:#007bff;cursor:pointer;padding:.5rem .75rem;border-radius:.3rem;font-size:.75rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.3rem;-ms-flex-item-align:start;align-self:flex-start}.add-value-btn[data-v-0ecc44cf]:hover{background-color:rgba(0,123,255,.05);border-color:#007bff}.tab-buttons[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.tab-btn[data-v-0ecc44cf]{padding:.4rem .8rem;border:1px solid #ced4da;background:#f8f9fa;cursor:pointer;font-size:.75rem;font-weight:500;-webkit-transition:all .2s;transition:all .2s}.tab-btn[data-v-0ecc44cf]:disabled{cursor:not-allowed;opacity:.6}.tab-btn[data-v-0ecc44cf]:not(:disabled):hover{background:#e9ecef}.tab-btn[data-v-0ecc44cf]:first-child{border-radius:.3rem 0 0 .3rem}.tab-btn[data-v-0ecc44cf]:last-child{border-radius:0 .3rem .3rem 0;border-left:none}.tab-btn.active[data-v-0ecc44cf]{background:#007bff;color:#fff;border-color:#007bff}.form-fields[data-v-0ecc44cf]{margin-bottom:1rem}.inline-selectors[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:.85rem}.inline-selectors .field-group[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.inline-selectors .clear-btn[data-v-0ecc44cf]{display:none}.inline-selectors .selector-with-clear select[data-v-0ecc44cf]{border-radius:.3rem}.field-group[data-v-0ecc44cf]{margin-bottom:.65rem}.field-group label[data-v-0ecc44cf]{display:block;margin-bottom:.3rem;font-weight:500;font-size:.8rem;color:#495057}.field-group select[data-v-0ecc44cf]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.3rem;font-size:.8rem;background-color:#e9ecef}.selector-with-clear[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.selector-with-clear select[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1}.clear-btn[data-v-0ecc44cf]{-ms-flex-negative:0;flex-shrink:0;background:#6c757d;color:#fff;border:none;border-radius:.3rem;padding:.5rem .65rem;cursor:pointer;font-size:.8rem;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:2.2rem;height:2.2rem}.clear-btn[data-v-0ecc44cf]:hover{background:#545b62;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.form-actions[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.5rem}.btn-primary[data-v-0ecc44cf],.btn-secondary[data-v-0ecc44cf]{padding:.6rem 1.2rem;border:none;border-radius:.3rem;font-size:.8rem;font-weight:600;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.btn-primary[data-v-0ecc44cf]:disabled,.btn-secondary[data-v-0ecc44cf]:disabled{cursor:not-allowed;opacity:.6}.btn-primary[data-v-0ecc44cf]:not(:disabled):hover,.btn-secondary[data-v-0ecc44cf]:not(:disabled):hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-secondary[data-v-0ecc44cf]{background:#f8f9fa;color:#6c757d;border:1px solid #dee2e6}.btn-primary[data-v-0ecc44cf]{background:#007bff;color:#fff}.attributes-main-section[data-v-0ecc44cf]{gap:1.5rem}.attribute-tree-section[data-v-0ecc44cf],.attributes-main-section[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.floating-breadcrumb[data-v-0ecc44cf]{position:absolute;right:.5rem;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;font-size:.875rem;color:#495057;padding:.4rem 1rem;background-color:#e3f2fd;border:1px solid #bbdefb;border-radius:.25rem;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;visibility:visible;opacity:1}.floating-breadcrumb.breadcrumb-hidden[data-v-0ecc44cf]{visibility:hidden;opacity:0}.floating-breadcrumb .breadcrumb-item[data-v-0ecc44cf]{font-weight:500}.floating-breadcrumb .breadcrumb-separator[data-v-0ecc44cf]{color:#adb5bd;font-weight:300}.tree-header[data-v-0ecc44cf]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;padding:0 .5rem;min-height:1.25rem}.tree-header h3[data-v-0ecc44cf]{margin:0;font-size:1.25rem;font-weight:600;line-height:1}.assortment-table-container.limited-height[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto}.attribute-tree-table td[data-v-0ecc44cf]{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.attribute-tree-table td.attributes-cell.cell-highlight[data-v-0ecc44cf],.attribute-tree-table td.category-cell.cell-highlight[data-v-0ecc44cf],.attribute-tree-table td.segment-cell.cell-highlight[data-v-0ecc44cf],.attribute-tree-table td.subcategory-cell.cell-highlight[data-v-0ecc44cf]{background-color:#e3f2fd}.non-sortable-header[data-v-0ecc44cf]{cursor:default}.non-sortable-header .header-icons[data-v-0ecc44cf]{position:static!important;-webkit-transform:none!important;transform:none!important;gap:.3rem;margin-left:.5rem;vertical-align:middle}.non-sortable-header .filter-area[data-v-0ecc44cf],.non-sortable-header .header-icons[data-v-0ecc44cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.non-sortable-header .filter-area[data-v-0ecc44cf]{cursor:pointer;padding:.25rem;border-radius:.25rem;-webkit-transition:background-color .2s;transition:background-color .2s}.non-sortable-header .filter-area[data-v-0ecc44cf]:hover{background-color:rgba(0,0,0,.05)}.non-sortable-header .filter-icon[data-v-0ecc44cf]{color:#6c757d!important;font-size:.875rem!important;opacity:1!important;-webkit-transition:color .2s;transition:color .2s}.non-sortable-header .filter-icon.filter-active[data-v-0ecc44cf]{color:#007bff!important;font-weight:700}.category-cell[data-v-0ecc44cf],.subcategory-cell[data-v-0ecc44cf]{font-weight:500;min-height:2.5rem;vertical-align:middle}.segment-cell[data-v-0ecc44cf]{font-size:.8rem}.attributes-cell[data-v-0ecc44cf]{min-width:14rem}.attribute-tags[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem}.attribute-tag[data-v-0ecc44cf]{background:#e3f2fd;color:#1976d2;padding:.2rem .6rem;border-radius:1rem;font-size:.75rem;font-weight:500;border:1px solid #bbdefb}.attribute-tag.inherited[data-v-0ecc44cf]{background:#f3e5f5;color:#7b1fa2;border-color:#ce93d8}.attribute-tags-edit[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.attribute-tag-editable[data-v-0ecc44cf]{position:relative;cursor:pointer}.attribute-tag-editable.inherited[data-v-0ecc44cf]{opacity:.6;cursor:not-allowed;background:#f5f5f5;color:#666;border-color:#ddd}.attribute-tag-editable .remove-icon[data-v-0ecc44cf]{position:absolute;top:-.25rem;right:-.25rem;background:#d32f2f;color:#fff;border-radius:50%;width:1rem;height:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.75rem;cursor:pointer;line-height:1;border:1px solid #fff}.attribute-tag-editable .remove-icon[data-v-0ecc44cf]:hover{background:#b71c1c}.btn-add-attribute[data-v-0ecc44cf]{border:2px dashed #1976d2;background:transparent;color:#1976d2;padding:.2rem .6rem;border-radius:1rem;font-size:.75rem;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease}.btn-add-attribute[data-v-0ecc44cf]:hover{background:#e3f2fd;border-style:solid}.btn-add-attribute[data-v-0ecc44cf]:disabled{opacity:.5;cursor:not-allowed}.actions-cell[data-v-0ecc44cf]{width:7rem;text-align:center;white-space:nowrap}.actions-col[data-v-0ecc44cf]{width:7rem;text-align:center}.action-btn[data-v-0ecc44cf]{background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.25rem;-webkit-transition:all .2s;transition:all .2s;color:#6c757d;font-size:.9rem;margin:0 .15rem}.action-btn[data-v-0ecc44cf]:hover{background-color:#e9ecef}.action-btn.edit-btn[data-v-0ecc44cf]:hover{color:#007bff;background-color:rgba(0,123,255,.1)}.action-btn.delete-btn[data-v-0ecc44cf]:hover{color:#dc3545;background-color:rgba(220,53,69,.1)}.action-btn.info-btn[data-v-0ecc44cf]{color:#17a2b8}.action-btn.info-btn[data-v-0ecc44cf]:hover{color:#138496;background-color:rgba(23,162,184,.1)}.action-btn.disabled[data-v-0ecc44cf]{opacity:.4;cursor:not-allowed;pointer-events:none}.info-btn-left[data-v-0ecc44cf]{background:none;border:none;cursor:pointer;padding:.5rem;margin-right:.5rem;border-radius:.25rem;-webkit-transition:all .2s;transition:all .2s;color:#17a2b8;font-size:1rem}.info-btn-left[data-v-0ecc44cf]:hover{color:#138496;background-color:rgba(23,162,184,.1)}.info-btn-inline[data-v-0ecc44cf]{background:none;border:none;cursor:pointer;padding:.25rem .5rem;margin-right:.5rem;border-radius:.25rem;-webkit-transition:all .2s;transition:all .2s;color:#17a2b8;font-size:.9rem;vertical-align:middle}.info-btn-inline[data-v-0ecc44cf]:hover{color:#138496;background-color:rgba(23,162,184,.1)}.info-btn-card[data-v-0ecc44cf]{background:none;border:none;cursor:pointer;padding:.5rem;margin-right:.5rem;border-radius:.25rem;-webkit-transition:all .2s;transition:all .2s;color:#17a2b8;font-size:1rem}.info-btn-card[data-v-0ecc44cf]:hover{color:#138496;background-color:rgba(23,162,184,.1)}.optional-attributes-wrapper[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:18rem}.new-attribute-section.collapsed~.optional-attributes-wrapper[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1}.optional-attributes-wrapper h3[data-v-0ecc44cf]{margin:0 0 1rem;font-size:1.25rem;font-weight:600;color:#212529;padding:0 .5rem;line-height:1;-ms-flex-negative:0;flex-shrink:0}.optional-attributes-section[data-v-0ecc44cf]{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);padding:1.5rem;min-height:24rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:visible!important}.optional-attributes-container[data-v-0ecc44cf]{overflow-y:auto;overflow-x:hidden;max-height:30rem;min-height:15rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.new-attribute-section.collapsed~.optional-attributes-wrapper .optional-attributes-container[data-v-0ecc44cf]{max-height:none}.optional-attributes-section .search-bar[data-v-0ecc44cf]{margin:0 0 1rem}.optional-attributes-section .search-bar input[data-v-0ecc44cf]{width:100%;padding:.6rem .8rem;border:1px solid #ced4da;border-radius:.3rem;font-size:.875rem;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}.optional-attribute-cell[data-v-0ecc44cf]{color:#6c757d}.optional-attribute-tag[data-v-0ecc44cf]{background-color:#f1f3f5;color:#495057;border:1px solid #dee2e6;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative;font-weight:500}.optional-attribute-tag[data-v-0ecc44cf]:hover{background-color:#e9ecef;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.attribute-tag[data-v-0ecc44cf]{cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;position:relative}.attribute-tag[data-v-0ecc44cf]:hover{background-color:rgba(0,123,255,.2);-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:rgba(0,123,255,.3)}.custom-tooltip[data-v-0ecc44cf]{background:#212529;color:#fff;padding:.5rem .7rem;border-radius:.3rem;font-size:.8rem;line-height:1.4;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);pointer-events:none;z-index:10000;position:fixed;max-width:25rem;white-space:normal;word-wrap:break-word;-webkit-animation:tooltipFadeIn-data-v-0ecc44cf .15s ease-in-out;animation:tooltipFadeIn-data-v-0ecc44cf .15s ease-in-out}.custom-tooltip.equivalences-tooltip[data-v-0ecc44cf]{background:#17a2b8;max-width:25rem;white-space:pre-line;word-wrap:break-word}@-webkit-keyframes tooltipFadeIn-data-v-0ecc44cf{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes tooltipFadeIn-data-v-0ecc44cf{0%{opacity:0;-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.no-optional-attributes[data-v-0ecc44cf]{text-align:center;padding:1.5rem;color:#6c757d;font-style:italic;margin:1rem;background-color:#f8f9fa;border-radius:.3rem}.pagination-controls[data-v-0ecc44cf]{margin-top:1.5rem;padding:0 .5rem;-ms-flex-negative:0;flex-shrink:0}.mandatory-form[data-v-0ecc44cf]{opacity:1}.form-select[data-v-0ecc44cf]{width:100%;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.3rem;font-size:.8rem;background-color:#fff;cursor:pointer;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.form-select[data-v-0ecc44cf]:disabled{background-color:#e9ecef;cursor:not-allowed;opacity:.6}.form-select[data-v-0ecc44cf]:focus{border-color:#007bff;outline:none;-webkit-box-shadow:0 0 0 .15rem rgba(0,123,255,.2);box-shadow:0 0 0 .15rem rgba(0,123,255,.2)}.attribute-selector-row[data-v-0ecc44cf]{gap:.5rem}.add-attribute-btn[data-v-0ecc44cf],.attribute-selector-row[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.add-attribute-btn[data-v-0ecc44cf]{-ms-flex-negative:0;flex-shrink:0;background:#007bff;color:#fff;border:none;border-radius:.3rem;padding:.5rem .65rem;cursor:pointer;font-size:.9rem;-webkit-transition:all .2s;transition:all .2s;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.add-attribute-btn[data-v-0ecc44cf]:hover:not(:disabled){background:#0062cc;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.add-attribute-btn[data-v-0ecc44cf]:disabled{opacity:.5;cursor:not-allowed}.edit-attribute-btn[data-v-0ecc44cf]{-ms-flex-negative:0;flex-shrink:0;background:#6c757d;color:#fff;border:none;border-radius:.3rem;padding:.5rem .65rem;cursor:pointer;font-size:.9rem;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.edit-attribute-btn[data-v-0ecc44cf]:hover{background:#545b62;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.delete-attribute-btn[data-v-0ecc44cf]{-ms-flex-negative:0;flex-shrink:0;background:#dc3545;color:#fff;border:none;border-radius:.3rem;padding:.5rem .65rem;cursor:pointer;font-size:.9rem;-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.delete-attribute-btn[data-v-0ecc44cf]:hover{background:#bd2130;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.modal-overlay[data-v-0ecc44cf]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}.modal-content[data-v-0ecc44cf]{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);width:90%;max-width:32rem;max-height:90vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-header[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-0ecc44cf]{margin:0;font-size:1.1rem;font-weight:600;color:#212529}.modal-header .close-btn[data-v-0ecc44cf]{background:none;border:none;font-size:1.75rem;line-height:1;color:#6c757d;cursor:pointer;padding:0;width:1.75rem;height:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:.25rem;-webkit-transition:all .2s;transition:all .2s}.modal-header .close-btn[data-v-0ecc44cf]:hover{background:#e9ecef;color:#212529}.modal-body[data-v-0ecc44cf]{padding:1.5rem;overflow-y:auto}.modal-body .error-message[data-v-0ecc44cf]{padding:.75rem;margin-bottom:1rem;background-color:#f8d7da;color:#721c24;border:1px solid #f5c6cb;border-radius:.25rem;font-size:.875rem}.modal-body .validation-message[data-v-0ecc44cf]{margin-top:.5rem;padding:.5rem;background-color:#fff3cd;color:#856404;border:1px solid #ffeaa7;border-radius:.25rem;font-size:.875rem}.modal-footer[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid #dee2e6}.modal-large[data-v-0ecc44cf]{max-width:90rem;width:95%}.filters-bar[data-v-0ecc44cf]{margin-bottom:1.5rem;padding:1rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem}.filters-row[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;margin-bottom:.75rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-input[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:10rem;padding:.5rem .75rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.875rem;line-height:1.5;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.filter-input[data-v-0ecc44cf]:focus{outline:none;border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.filter-input.filter-global[data-v-0ecc44cf]{-webkit-box-flex:2;-ms-flex:2;flex:2;font-weight:500}.filter-input[data-v-0ecc44cf]::-webkit-input-placeholder{color:#6c757d;opacity:.7}.filter-input[data-v-0ecc44cf]:-ms-input-placeholder{color:#6c757d;opacity:.7}.filter-input[data-v-0ecc44cf]::-ms-input-placeholder{color:#6c757d;opacity:.7}.filter-input[data-v-0ecc44cf]::placeholder{color:#6c757d;opacity:.7}.filter-treeselect[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:10rem}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__control){border:1px solid #ced4da;border-radius:.25rem;min-height:2.375rem;font-size:.875rem;-webkit-transition:border-color .15s ease-in-out;transition:border-color .15s ease-in-out}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__placeholder){color:#6c757d;opacity:.7;font-size:.875rem}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__control--focused){border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__multi-value){background-color:#007bff;color:#fff;border-radius:.125rem;padding:.125rem .375rem;font-size:.75rem;margin:.125rem}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__multi-value-label),.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__value-remove){color:#fff}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__value-remove):hover{background-color:hsla(0,0%,100%,.2)}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__menu){z-index:1150!important;font-size:.875rem}.filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__menu-container){z-index:1150!important}.filter-treeselect.filter-hierarchy[data-v-0ecc44cf]{-webkit-box-flex:3;-ms-flex:3;flex:3;min-width:20rem}.btn-clear-filters[data-v-0ecc44cf]{padding:.5rem 1rem;background-color:#6c757d;color:#fff;border:none;border-radius:.25rem;font-size:.875rem;cursor:pointer;white-space:nowrap;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}.btn-clear-filters[data-v-0ecc44cf]:hover:not(:disabled){background-color:#5a6268}.btn-clear-filters[data-v-0ecc44cf]:disabled{opacity:.5;cursor:not-allowed}.results-counter[data-v-0ecc44cf]{text-align:right;font-size:.875rem;color:#6c757d;font-weight:500}.modal-description[data-v-0ecc44cf]{margin-bottom:1rem;color:#495057;font-size:.9rem;line-height:1.5}.value-equivalence-inline[data-v-0ecc44cf]{color:#007bff;font-style:italic;font-size:.8125rem;margin-left:.25rem}.global-assignment[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:1rem;background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:.375rem;margin-bottom:1.5rem}.global-assignment label[data-v-0ecc44cf]{font-weight:600;color:#495057;font-size:.9rem;white-space:nowrap;margin:0}.global-assignment .global-select[data-v-0ecc44cf]{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:20rem}.loading-indicator[data-v-0ecc44cf]{text-align:center;padding:2rem;color:#6c757d;font-size:.9rem}.table-wrapper[data-v-0ecc44cf]{overflow-x:auto;overflow-y:auto;margin-top:1rem;max-height:50vh;min-height:50vh}.article-assignment-table[data-v-0ecc44cf],.udn-assignment-table[data-v-0ecc44cf]{width:100%;border-collapse:collapse;font-size:.85rem}.article-assignment-table thead[data-v-0ecc44cf],.udn-assignment-table thead[data-v-0ecc44cf]{background-color:#f8f9fa;position:-webkit-sticky;position:sticky;top:0;z-index:10}.article-assignment-table thead th[data-v-0ecc44cf],.udn-assignment-table thead th[data-v-0ecc44cf]{padding:.75rem;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;white-space:nowrap}.article-assignment-table tbody tr[data-v-0ecc44cf],.udn-assignment-table tbody tr[data-v-0ecc44cf]{border-bottom:1px solid #dee2e6;-webkit-transition:background-color .15s ease;transition:background-color .15s ease}.article-assignment-table tbody tr[data-v-0ecc44cf]:hover,.udn-assignment-table tbody tr[data-v-0ecc44cf]:hover{background-color:#f8f9fa}.article-assignment-table tbody td[data-v-0ecc44cf],.udn-assignment-table tbody td[data-v-0ecc44cf]{padding:.75rem;vertical-align:middle}.existing-attributes[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.attribute-item[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}.no-attributes[data-v-0ecc44cf]{color:#adb5bd;font-style:italic;font-size:.8rem}.assignment-select[data-v-0ecc44cf]{min-width:10rem;font-size:.85rem}.checkbox-selector[data-v-0ecc44cf]{min-width:12rem;max-width:20rem;border:1px solid #e9ecef;border-radius:.25rem;padding:.5rem;background-color:#fff;position:relative}.checkbox-selector[data-v-0ecc44cf]:hover{border-color:#007bff}.checkbox-list[data-v-0ecc44cf]{max-height:15rem;overflow-y:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem}.checkbox-item[data-v-0ecc44cf]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.375rem .5rem;cursor:pointer;border-radius:.25rem;-webkit-transition:background-color .15s ease;transition:background-color .15s ease;max-width:20rem}.checkbox-item[data-v-0ecc44cf]:hover{background-color:rgba(0,123,255,.05)}.checkbox-item input[type=checkbox][data-v-0ecc44cf]{cursor:pointer;width:1rem;height:1rem;-ms-flex-negative:0;flex-shrink:0}.checkbox-item .checkbox-label[data-v-0ecc44cf]{font-size:.875rem;color:#495057;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assignment-selector[data-v-0ecc44cf]{min-width:10rem}.assignment-selector .checkbox-list[data-v-0ecc44cf]{max-height:12rem}.radio-group[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-top:.5rem}.radio-option[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;color:#495057}.radio-option input[type=radio][data-v-0ecc44cf]{cursor:pointer;width:1rem;height:1rem;margin:0}.radio-option span[data-v-0ecc44cf]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radio-option[data-v-0ecc44cf]:hover{color:#007bff}.selected-hierarchy-chips[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.hierarchy-chip[data-v-0ecc44cf]{display:inline-block;padding:.25rem .75rem;background-color:#007bff;color:#fff;border-radius:1rem;font-size:.75rem;font-weight:500;white-space:nowrap}.optional-filters-bar[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.75rem;margin-bottom:1rem;padding:1rem;background-color:#f8f9fa;border-radius:.375rem;overflow:visible!important}.optional-filters-bar .filter-group[data-v-0ecc44cf]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.optional-filters-bar .filter-group label[data-v-0ecc44cf]{font-size:.875rem;font-weight:600;color:#495057}.optional-filters-bar .filter-group input[type=text][data-v-0ecc44cf]{padding:.5rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.875rem}.optional-filters-bar .filter-group input[type=text][data-v-0ecc44cf]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.25);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.optional-filters-bar .filter-group .form-select[data-v-0ecc44cf]{padding:.5rem;border:1px solid #ced4da;border-radius:.25rem;font-size:.875rem;background-color:#fff;cursor:pointer}.optional-filters-bar .filter-group .form-select[data-v-0ecc44cf]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.25);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.hierarchy-filter-treeselect[data-v-0ecc44cf]{font-size:.875rem}.hierarchy-filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__menu-container){position:absolute!important;left:0!important;right:auto!important;min-width:30rem!important;width:30rem!important;z-index:9999!important}.hierarchy-filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__menu){min-width:30rem!important;width:30rem!important;max-height:20rem!important}.hierarchy-filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__label){white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.hierarchy-filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__label-container),.hierarchy-filter-treeselect[data-v-0ecc44cf] :deep(.vue-treeselect__option){white-space:nowrap!important;overflow:visible!important}.hierarchy-filter-treeselect .vue-treeselect__menu-container{min-width:20rem!important;width:auto!important;max-width:30rem!important;left:0!important;right:auto!important}.hierarchy-filter-treeselect .vue-treeselect__menu{min-width:20rem!important;width:auto!important;max-width:30rem!important;max-height:20rem!important;overflow-y:auto!important}.hierarchy-filter-treeselect .vue-treeselect__label,.hierarchy-filter-treeselect .vue-treeselect__option{white-space:nowrap!important}.coverage-alarm-icon[data-v-172b4490]{color:#ff9800;fill:currentColor;-webkit-transition:color .2s ease;transition:color .2s ease}.coverage-alarm-icon[data-v-172b4490]:hover{color:#b36a00}.coverage-kpi-container[data-v-172b4490]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.coverage-kpi-value[data-v-172b4490]{font-weight:500}.coverage-kpi-value.coverage-alarm[data-v-172b4490]{color:#dc3545!important;font-weight:600}.assortment-page-container[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem;max-width:100%;margin:0 auto;height:100vh;overflow:hidden}.assortment-master-header[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.25rem;-ms-flex-negative:0;flex-shrink:0}.assortment-master-title[data-v-172b4490]{font-size:24px;font-weight:600;color:#333;margin:0}.header-actions[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn-clear-filters[data-v-172b4490]{background-color:#dc3545;border:1px solid #dc3545;border-radius:4px;padding:6px 12px;font-size:13px;color:#fff;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-clear-filters[data-v-172b4490]:hover{background-color:#c82333;border-color:#c82333}.assortment-loading-container[data-v-172b4490]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);margin:0 15px;padding:40px;text-align:center}.assortment-loading-spinner[data-v-172b4490]{font-size:24px;color:#6c757d}.assortment-loading-spinner p[data-v-172b4490]{margin-top:15px;font-size:16px;color:#6c757d}.assortment-table-container[data-v-172b4490]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);overflow-x:auto;overflow-y:auto;margin:0 15px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:200px;max-height:calc(100vh - 280px)}.assortment-table-container[data-v-172b4490]:after{content:"";display:block;height:50px}.assortment-table[data-v-172b4490]{width:100%;border-collapse:collapse;font-size:14px}.assortment-table thead[data-v-172b4490]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.assortment-table thead th[data-v-172b4490]{padding:16px 12px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #e9ecef;font-size:13px;min-width:60px;background-color:#f8f9fa}.assortment-table tbody tr[data-v-172b4490]{border-bottom:1px solid #e9ecef;-webkit-transition:background-color .2s;transition:background-color .2s}.assortment-table tbody tr[data-v-172b4490]:hover{background-color:#f8f9fa}.assortment-table tbody tr[data-v-172b4490]:last-child{border-bottom:none}.assortment-table tbody td[data-v-172b4490]{padding:16px 12px;vertical-align:middle}.needunit-table[data-v-172b4490]{min-width:1400px;max-width:100%;table-layout:fixed}.needunit-table thead[data-v-172b4490]{position:-webkit-sticky;position:sticky;top:0;z-index:5;background-color:#f8f9fa}.needunit-table thead th[data-v-172b4490]{background-color:#f8f9fa}.needunit-table thead th[data-v-172b4490]:first-child{width:6%}.needunit-table thead th[data-v-172b4490]:nth-child(2),.needunit-table thead th[data-v-172b4490]:nth-child(3),.needunit-table thead th[data-v-172b4490]:nth-child(4){width:12%}.needunit-table thead th[data-v-172b4490]:nth-child(5){width:18%}.needunit-table thead th[data-v-172b4490]:nth-child(6),.needunit-table thead th[data-v-172b4490]:nth-child(7),.needunit-table thead th[data-v-172b4490]:nth-child(8),.needunit-table thead th[data-v-172b4490]:nth-child(9){width:6%;text-align:center}.needunit-table thead th[data-v-172b4490]:nth-last-child(-n+4){width:5%;text-align:center}.needunit-table tbody tr.editing-row[data-v-172b4490]{table-layout:fixed}.needunit-table tbody td[data-v-172b4490]:first-child{width:6%}.needunit-table tbody td[data-v-172b4490]:nth-child(2),.needunit-table tbody td[data-v-172b4490]:nth-child(3),.needunit-table tbody td[data-v-172b4490]:nth-child(4){width:12%}.needunit-table tbody td[data-v-172b4490]:nth-child(5){width:18%}.needunit-table tbody td[data-v-172b4490]:nth-child(6),.needunit-table tbody td[data-v-172b4490]:nth-child(7),.needunit-table tbody td[data-v-172b4490]:nth-child(8),.needunit-table tbody td[data-v-172b4490]:nth-child(9){width:6%;text-align:center;font-weight:500;padding:16px 8px}.needunit-table tbody td:nth-child(6) .editable-input[data-v-172b4490],.needunit-table tbody td:nth-child(7) .editable-input[data-v-172b4490],.needunit-table tbody td:nth-child(8) .editable-input[data-v-172b4490],.needunit-table tbody td:nth-child(9) .editable-input[data-v-172b4490]{width:100%;text-align:center;padding:4px}.needunit-table tbody td[data-v-172b4490]:last-child,.needunit-table tbody td[data-v-172b4490]:nth-last-child(2),.needunit-table tbody td[data-v-172b4490]:nth-last-child(3),.needunit-table tbody td[data-v-172b4490]:nth-last-child(4){width:5%;text-align:center;padding:16px 8px}.sortable-header[data-v-172b4490]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;padding-right:50px!important}.sortable-header[data-v-172b4490]:hover{background-color:#e9ecef!important}.sortable-header.is-sorted[data-v-172b4490]{background-color:#e3f2fd!important}.header-icons[data-v-172b4490]{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.filter-area[data-v-172b4490]{cursor:pointer;padding:4px;border-radius:3px;-webkit-transition:background-color .2s;transition:background-color .2s}.filter-area[data-v-172b4490]:hover{background-color:rgba(0,0,0,.1)}.filter-icon[data-v-172b4490]{font-size:12px;color:#6c757d;opacity:.7;-webkit-transition:opacity .2s;transition:opacity .2s}.filter-area:hover .filter-icon[data-v-172b4490]{opacity:1}.sort-icon[data-v-172b4490]{font-size:12px;color:#495057}.filter-active-indicator[data-v-172b4490]{position:absolute;top:8px;right:8px;width:8px;height:8px;background-color:#007bff;border-radius:50%}.action-btn[data-v-172b4490]{background:none;border:none;cursor:pointer;padding:8px;border-radius:4px;-webkit-transition:background-color .2s;transition:background-color .2s;color:#6c757d}.action-btn[data-v-172b4490]:hover{background-color:#f8f9fa;color:#495057}.action-btn.edit-btn[data-v-172b4490]:hover{color:#007bff}.action-btn.info-btn[data-v-172b4490]{cursor:default}.action-btn.info-btn[data-v-172b4490]:hover{color:#17a2b8}.action-btn.delete-btn[data-v-172b4490]:hover{color:#dc3545}.action-btn.save-btn[data-v-172b4490]{color:#28a745}.action-btn.save-btn[data-v-172b4490]:hover{background-color:#e8f5e8;color:#155724}.action-btn.cancel-btn[data-v-172b4490]{color:#dc3545}.action-btn.cancel-btn[data-v-172b4490]:hover{background-color:#f8e6e6;color:#721c24}.action-btn[data-v-172b4490]:disabled{opacity:.5;cursor:not-allowed}.udn-badge[data-v-172b4490]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;text-align:center;min-width:50px;background-color:#28a745;color:#fff}.udn-badge.clickable[data-v-172b4490]{cursor:pointer;-webkit-transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,-webkit-transform .1s;transition:opacity .2s,transform .1s;transition:opacity .2s,transform .1s,-webkit-transform .1s}.udn-badge.clickable[data-v-172b4490]:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.udn-badge.clickable[data-v-172b4490]:active{-webkit-transform:translateY(0);transform:translateY(0)}.attribute-badge[data-v-172b4490]{background-color:#e9ecef;color:#495057;padding:2px 6px;border-radius:12px;font-size:11px;font-weight:500}.attributes[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.article-attribute[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:.5rem;margin-bottom:.25rem;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.article-attribute[data-v-172b4490]:hover{opacity:.7}.attribute-name[data-v-172b4490]{font-size:9px;text-transform:uppercase;font-weight:500;margin-bottom:2px}.attribute-name-required[data-v-172b4490]{color:#007bff}.attribute-name-optional[data-v-172b4490]{color:#6c757d}.attribute-value[data-v-172b4490]{padding:3px 6px;border-radius:4px;font-size:11px;font-weight:500;min-width:40px;text-align:center}.attribute-value-required[data-v-172b4490]{background-color:#007bff;color:#fff}.attribute-value-optional[data-v-172b4490]{background-color:#6c757d;color:#fff}.no-attributes[data-v-172b4490],.no-category[data-v-172b4490],.no-province[data-v-172b4490],.no-segment[data-v-172b4490],.no-subcategory[data-v-172b4490],.no-udn[data-v-172b4490]{color:#6c757d;font-style:italic}.without-descriptors-indicator[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-right:1rem}.indicator-label[data-v-172b4490]{color:#6c757d;font-size:1.125rem;font-weight:500}.indicator-count[data-v-172b4490]{background-color:#dc3545;color:#fff;padding:.375rem .75rem;border-radius:.75rem;font-size:1.125rem;font-weight:600;min-width:1.75rem;text-align:center}.filter-section[data-v-172b4490]{margin:1rem 0;-ms-flex-negative:0;flex-shrink:0}.checkbox-label[data-v-172b4490],.filter-checkbox-container[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkbox-label[data-v-172b4490]{cursor:pointer;margin:0}.filter-checkbox[data-v-172b4490]{margin-right:.5rem;-webkit-transform:scale(1.1);transform:scale(1.1)}.checkbox-text[data-v-172b4490]{color:#495057;font-size:.875rem;font-weight:500}.name-cell[data-v-172b4490]{font-weight:500;color:#333}.province-cell .province-name[data-v-172b4490]{color:#495057;font-weight:500}.editable-input[data-v-172b4490],.editable-select[data-v-172b4490]{width:100%;padding:4px 8px;border:1px solid #e9ecef;border-radius:4px;font-size:13px}.editable-input[data-v-172b4490]:focus,.editable-select[data-v-172b4490]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.editable-select[data-v-172b4490]{background-color:#fff;cursor:pointer}.selector-treeselect[data-v-172b4490]{width:100%!important}.selector-treeselect .vue-treeselect__control[data-v-172b4490],.selector-treeselect[data-v-172b4490]{min-width:0!important;max-width:100%!important}.selector-treeselect .vue-treeselect__single-value[data-v-172b4490]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 30px)}.selector-treeselect .vue-treeselect__value-container[data-v-172b4490]{overflow:hidden}.selector-treeselect .vue-treeselect__menu[data-v-172b4490]{z-index:5;position:absolute;min-width:200px}.new-row[data-v-172b4490]{background-color:#f8f9fa}.new-row td[data-v-172b4490]{border-top:2px solid #007bff}.warehouse-icon[data-v-172b4490]{color:#6c757d;-webkit-transition:color .2s;transition:color .2s}.warehouse-icon[data-v-172b4490]:hover{color:#495057}.article-attribute.editing[data-v-172b4490]{margin-bottom:8px}.attribute-value-select[data-v-172b4490]{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;padding:3px 6px;font-size:11px;min-width:40px}.attribute-value-select[data-v-172b4490]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.25);box-shadow:0 0 0 2px rgba(0,123,255,.25)}.btn-manage-attributes[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 12px;background-color:#007bff;color:#fff;border:none;border-radius:4px;font-size:12px;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;white-space:nowrap}.btn-manage-attributes[data-v-172b4490]:hover{background-color:#0056b3}.btn-manage-attributes[data-v-172b4490]:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.btn-manage-attributes .attribute-count[data-v-172b4490]{background-color:hsla(0,0%,100%,.2);padding:2px 6px;border-radius:10px;font-size:10px;font-weight:600}.btn-manage-attributes svg[data-v-172b4490]{font-size:11px}.template-info[data-v-172b4490]{margin-top:6px;padding:6px 10px;border-radius:4px;font-size:11px;line-height:1.3}.template-info small[data-v-172b4490]{display:block;font-weight:500}.template-info.template-required[data-v-172b4490]{background-color:#fff3cd;border:1px solid #fff3cd;color:#856404}.template-info.template-required small[data-v-172b4490]{color:#856404}.template-info.template-free[data-v-172b4490]{background-color:#d1ecf1;border:1px solid #d1ecf1;color:#0c5460}.template-info.template-free small[data-v-172b4490]{color:#0c5460}.pagination-controls[data-v-172b4490]{-ms-flex-negative:0;flex-shrink:0;margin-top:1rem;padding:1rem 0;background-color:#fff;border-top:1px solid #e9ecef}@media (max-height:800px){.assortment-table-container[data-v-172b4490]{max-height:calc(100vh - 250px)}.assortment-master-header[data-v-172b4490]{margin-bottom:1rem}.filter-section[data-v-172b4490]{margin:.75rem 0}}@media (max-height:720px){.assortment-table-container[data-v-172b4490]{max-height:calc(100vh - 220px);min-height:150px}.assortment-master-header[data-v-172b4490]{margin-bottom:.75rem}.filter-section[data-v-172b4490]{margin:.5rem 0}.assortment-master-title[data-v-172b4490]{font-size:20px}.pagination-controls[data-v-172b4490]{padding:.75rem 0}}.modal-overlay[data-v-172b4490]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1050}.modal-container[data-v-172b4490]{background:#fff;border-radius:.5rem;-webkit-box-shadow:0 .25rem 1.25rem rgba(0,0,0,.2);box-shadow:0 .25rem 1.25rem rgba(0,0,0,.2);max-width:43.75rem;width:90%;max-height:85vh;min-height:31.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-header[data-v-172b4490]{padding:1rem 1.25rem;border-bottom:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-header h3[data-v-172b4490]{margin:0;font-size:1.125rem;font-weight:600;color:#495057}.modal-header button[data-v-172b4490]{background:none;border:none;font-size:1.25rem;cursor:pointer;color:#6c757d;padding:.25rem}.modal-header button[data-v-172b4490]:hover{color:#495057}.modal-body[data-v-172b4490]{padding:1.25rem;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.attribute-name-section[data-v-172b4490]{margin-bottom:1.5rem}.attribute-name-section label[data-v-172b4490]{display:block;font-size:.875rem;font-weight:600;color:#495057;margin-bottom:.5rem}.attribute-name-section input[data-v-172b4490]{width:100%;padding:.5rem .75rem;border:1px solid #e9ecef;border-radius:.25rem;font-size:.875rem;line-height:1.5}.attribute-name-section input[data-v-172b4490]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.25);box-shadow:0 0 0 .125rem rgba(0,123,255,.25)}.attribute-name-section input.error[data-v-172b4490]{border-color:#dc3545!important}.attribute-name-section .error-message[data-v-172b4490]{color:#dc3545;font-size:.75rem;margin-top:.25rem;display:block}.attribute-values-section label[data-v-172b4490]{display:block;font-size:.875rem;font-weight:600;color:#495057;margin-bottom:.5rem}.values-list[data-v-172b4490]{max-height:25rem;overflow-y:auto;margin-bottom:1rem;padding-right:.25rem}.values-list[data-v-172b4490]::-webkit-scrollbar{width:.375rem}.values-list[data-v-172b4490]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.1875rem}.values-list[data-v-172b4490]::-webkit-scrollbar-thumb{background:#888;border-radius:.1875rem}.values-list[data-v-172b4490]::-webkit-scrollbar-thumb:hover{background:#555}.value-item-inline[data-v-172b4490]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;margin-bottom:.625rem;padding:.5rem;border:1px solid #e9ecef;border-radius:.25rem;background-color:#f8f9fa;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;position:relative}.value-item-inline[data-v-172b4490]:hover{background-color:#f0f1f3}.value-item-inline .btn-remove[data-v-172b4490]{background:none;border:none;color:#dc3545;cursor:pointer;padding:.375rem;border-radius:.25rem;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;-ms-flex-negative:0;flex-shrink:0}.value-item-inline .btn-remove[data-v-172b4490]:hover{background-color:#ffe5e5}.value-item-inline .error-message[data-v-172b4490]{position:absolute;bottom:-1.25rem;left:0;color:#dc3545;font-size:.75rem}.value-name-input[data-v-172b4490]{width:25%;min-width:8rem;padding:.5rem .75rem;border:1px solid #e9ecef;border-radius:.25rem;font-size:.875rem;background-color:#fff;font-weight:500;line-height:1.5}.value-name-input[data-v-172b4490]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 .125rem rgba(0,123,255,.15);box-shadow:0 0 0 .125rem rgba(0,123,255,.15)}.value-name-input.error[data-v-172b4490]{border-color:#dc3545!important}.value-equivalences-input[data-v-172b4490]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5rem .75rem;border:1px solid #e9ecef;border-radius:.25rem;font-size:.8125rem;background-color:#fff;line-height:1.5}.value-equivalences-input[data-v-172b4490]:focus{outline:none;border-color:#007bff;-webkit-box-shadow:0 0 0 .0625rem rgba(0,123,255,.15);box-shadow:0 0 0 .0625rem rgba(0,123,255,.15)}.value-equivalences-input[data-v-172b4490]::-webkit-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-172b4490]:-ms-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-172b4490]::-ms-input-placeholder{color:#999;font-style:italic;font-size:.75rem}.value-equivalences-input[data-v-172b4490]::placeholder{color:#999;font-style:italic;font-size:.75rem}.add-value-section .btn-add[data-v-172b4490]{padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid #007bff;background-color:#007bff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-ms-flex-negative:0;flex-shrink:0}.add-value-section .btn-add[data-v-172b4490]:hover{background-color:#0056b3;border-color:#0056b3}.modal-footer[data-v-172b4490]{padding:1rem 1.25rem;border-top:1px solid #e9ecef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem}.modal-footer .btn-secondary[data-v-172b4490]{padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent;background-color:#6c757d;color:#fff}.modal-footer .btn-secondary[data-v-172b4490]:hover{background-color:#495057}.modal-footer .btn-primary[data-v-172b4490]{padding:.5rem 1rem;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent;background-color:#007bff;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.modal-footer .btn-primary[data-v-172b4490]:hover{background-color:#0056b3}.modal-footer .btn-primary[data-v-172b4490]:disabled{opacity:.6;cursor:not-allowed;background-color:#6c757d}.modal-footer .btn-primary[data-v-172b4490]:disabled:hover{background-color:#6c757d}.modal-overlay[data-v-7696d32f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:9999}.modal-container[data-v-7696d32f]{background-color:#fff;border-radius:.5rem;-webkit-box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2);box-shadow:0 .25rem 1.5rem rgba(0,0,0,.2);max-height:90vh;overflow-y:auto;position:relative}.modal-header[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem;border-bottom:.0625rem solid #e0e0e0}.modal-header h3[data-v-7696d32f]{margin:0;font-size:1.25rem;font-weight:600;color:#333}.modal-header .btn-close[data-v-7696d32f]{background:none;border:none;font-size:1.5rem;cursor:pointer;color:#666;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2rem;height:2rem;border-radius:.25rem}.modal-header .btn-close[data-v-7696d32f]:hover{background-color:#f5f5f5;color:#333}.modal-body[data-v-7696d32f]{padding:1.5rem}.modal-footer[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:.0625rem solid #e0e0e0}.modal-footer button[data-v-7696d32f]{padding:.625rem 1.25rem;border:none;border-radius:.25rem;font-size:.875rem;font-weight:500;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.modal-footer button.btn-cancel[data-v-7696d32f]{background-color:#f5f5f5;color:#666}.modal-footer button.btn-cancel[data-v-7696d32f]:hover{background-color:#e0e0e0}.modal-footer button.btn-primary[data-v-7696d32f]{background-color:#007bff;color:#fff}.modal-footer button.btn-primary[data-v-7696d32f]:hover:not(:disabled){background-color:#0056b3}.modal-footer button.btn-primary[data-v-7696d32f]:disabled{background-color:#ccc;cursor:not-allowed}.hierarchy-edit-modal[data-v-7696d32f]{width:60rem;max-width:90vw}.attribute-info[data-v-7696d32f]{margin-bottom:1.5rem}.attribute-info label[data-v-7696d32f]{display:block;font-weight:600;margin-bottom:.5rem;color:#333}.attribute-info .readonly-value[data-v-7696d32f]{padding:.75rem;background-color:#f5f5f5;border:.0625rem solid #ddd;border-radius:.25rem;color:#666;font-weight:500}.hierarchy-type-section[data-v-7696d32f]{margin-bottom:1.5rem}.hierarchy-type-section label[data-v-7696d32f]{display:block;font-weight:600;margin-bottom:.75rem;color:#333}.hierarchy-type-section .radio-group[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.hierarchy-type-section .radio-group .radio-label[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;font-weight:400}.hierarchy-type-section .radio-group .radio-label input[type=radio][data-v-7696d32f]{cursor:pointer}.hierarchy-selection-section[data-v-7696d32f]{margin-bottom:1.5rem}.hierarchy-selection-section label[data-v-7696d32f]{display:block;font-weight:600;margin-bottom:.5rem;color:#333}.hierarchy-selection-section .hint-text[data-v-7696d32f]{font-size:.875rem;color:#666;margin-bottom:1rem}.hierarchy-selectors[data-v-7696d32f]{padding:1rem;background-color:#f9f9f9;border-radius:.25rem;margin-bottom:1rem}.hierarchy-selectors .selector-row[data-v-7696d32f]{margin-bottom:1rem}.hierarchy-selectors .selector-row[data-v-7696d32f]:last-of-type{margin-bottom:0}.hierarchy-selectors .selector-row label[data-v-7696d32f]{display:block;font-size:.875rem;margin-bottom:.375rem;color:#555}.hierarchy-selectors .selector-row .form-select[data-v-7696d32f]{width:100%;padding:.5rem;border:.0625rem solid #ddd;border-radius:.25rem;font-size:.9375rem}.hierarchy-selectors .selector-row .form-select[data-v-7696d32f]:focus{outline:none;border-color:#4caf50}.hierarchy-selectors .btn-add-level[data-v-7696d32f]{margin-top:1rem;padding:.625rem 1.25rem;background-color:#4caf50;color:#fff;border:none;border-radius:.25rem;cursor:pointer;font-size:.9375rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.hierarchy-selectors .btn-add-level[data-v-7696d32f]:hover:not(:disabled){background-color:#45a049}.hierarchy-selectors .btn-add-level[data-v-7696d32f]:disabled{background-color:#ccc;cursor:not-allowed}.selected-levels h4[data-v-7696d32f]{font-size:.9375rem;margin-bottom:.75rem;color:#333}.selected-levels .level-chips[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem}.selected-levels .level-chips .level-chip[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:#e3f2fd;border:.0625rem solid #90caf9;border-radius:1.25rem;font-size:.875rem}.selected-levels .level-chips .level-chip .btn-remove-chip[data-v-7696d32f]{background:none;border:none;cursor:pointer;color:#1976d2;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selected-levels .level-chips .level-chip .btn-remove-chip[data-v-7696d32f]:hover{color:#d32f2f}.impact-warning[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem;background-color:#fff3cd;border:.0625rem solid #ffc107;border-radius:.25rem;margin-top:1rem}.impact-warning>svg[data-v-7696d32f]{color:#ff9800;font-size:1.5rem;-ms-flex-negative:0;flex-shrink:0;margin-top:.125rem}.impact-warning .impact-header[data-v-7696d32f]{-webkit-box-flex:1;-ms-flex:1;flex:1}.impact-warning .impact-header p[data-v-7696d32f]{margin:0 0 .5rem;color:#856404}.impact-warning .impact-header p strong[data-v-7696d32f]{font-weight:600;font-size:1rem}.impact-warning .impact-header .warning-message[data-v-7696d32f]{font-size:.875rem;line-height:1.4;margin-bottom:.75rem}.impact-warning .affected-articles-list[data-v-7696d32f]{max-height:12rem;overflow-y:auto;margin-bottom:.75rem}.impact-warning .affected-articles-list ul[data-v-7696d32f]{margin:0;padding-left:1.25rem;color:#856404}.impact-warning .affected-articles-list ul li[data-v-7696d32f]{margin-bottom:.375rem;font-size:.875rem;line-height:1.4}.impact-warning .affected-articles-list ul li strong[data-v-7696d32f]{font-weight:600}.impact-warning .info-message[data-v-7696d32f]{margin:0;padding:.625rem;background-color:#e7f3ff;border-left:.1875rem solid #2196f3;border-radius:.25rem;font-size:.875rem;color:#1565c0;line-height:1.4}.impact-success[data-v-7696d32f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;padding:1rem;background-color:#d4edda;border:.0625rem solid #c3e6cb;border-radius:.25rem;margin-top:1rem}.impact-success svg[data-v-7696d32f]{color:#28a745;font-size:1.5rem}.impact-success p[data-v-7696d32f]{margin:0;color:#155724;font-weight:500}[data-v-29fbf48c]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.login[data-v-29fbf48c]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.login[data-v-29fbf48c]:after{content:"";background-size:auto 100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1}@media (min-width:50rem){.login[data-v-29fbf48c]:after{background:no-repeat 0 url(/static/img/login-bg.5e27961.jpg);z-index:-3;background-position:0 0;background-size:cover}}.login__bg[data-v-29fbf48c]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#fff}@media (min-width:50rem){.login__bg[data-v-29fbf48c]{background-color:transparent;background-image:radial-gradient(circle at 23% 35%,hsla(0,0%,100%,.5),hsla(0,0%,100%,.6),hsla(0,0%,100%,.9),#fff 35%,#fff)}}.login__bg[data-v-29fbf48c]:before{content:"";width:100%;height:100%;background-image:url(/static/img/login-cubes.5ad59d8.png);background-repeat:no-repeat;background-position:100% 100%;position:absolute;right:0;top:0;opacity:.4;z-index:0}.login__content[data-v-29fbf48c]{color:#666}@media (max-width:49.9375rem){.login__content[data-v-29fbf48c]{padding:0 2.25rem}}@media (min-width:50rem){.login__content[data-v-29fbf48c]{display:-webkit-box;display:-ms-flexbox;display:flex}}.login__brand[data-v-29fbf48c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:3rem}@media (max-width:49.9375rem){.login__brand[data-v-29fbf48c]{margin-top:2.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:23rem;padding-right:0;margin-bottom:1.5rem}}.login .dwall[data-v-29fbf48c]{margin-bottom:1.5rem}@media (max-width:49.9375rem){.login .dwall[data-v-29fbf48c]{margin-bottom:.75rem;width:80%;height:auto}}.login .powered-by[data-v-29fbf48c]{width:11rem;display:block;color:#aaa}@media (max-width:49.9375rem){.login .powered-by[data-v-29fbf48c]{width:90%;height:auto}}.login__form[data-v-29fbf48c]{max-width:23rem}@media (min-width:50rem){.login__form[data-v-29fbf48c]{padding-left:3rem;border-left:1px solid rgba(17,17,17,.25)}}.login__form form[data-v-29fbf48c]{margin-bottom:1.5rem}.login .no__allowed[data-v-29fbf48c]{padding-bottom:.375rem;font-weight:700}.login .no__allowed svg[data-v-29fbf48c]{color:#fe5f55!important}.login__help a[data-v-29fbf48c]{color:#f2f2f2;font-weight:700}.login__help-pass[data-v-29fbf48c]{font-weight:700}.login__help-pass a[data-v-29fbf48c]{color:#fff}.logo-horizontal[data-v-29fbf48c]{width:230px;margin-bottom:1.5rem}@media (max-width:49.9375rem){.logo-horizontal[data-v-29fbf48c]{display:none}}.logo-square-wrapper[data-v-29fbf48c]{width:38%;-ms-flex-negative:0;flex-shrink:0;padding-left:1.5rem;border-left:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:50rem){.logo-square-wrapper[data-v-29fbf48c]{display:none}}.logo-square[data-v-29fbf48c]{width:100%;height:auto}[data-v-3ff0f648]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}#logo-square-lightable[data-v-3ff0f648]{content:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeD0iMCIgeT0iMCIgdmlld0JveD0iMCAwIDE0MCAxMDUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZT4uc3Qxe2ZpbGw6IzAwNGM5Mn0uc3QxMHtmaWxsOiNmZWZlZmV9LnN0MTF7ZmlsbDojZmRmZWZkfTwvc3R5bGU+PHBhdGggZD0iTTguMyA2MS4zYy0uMi0uMi0uNS0uMS0uOC0uMi0zLjQtLjctNS44LTMuNC02LjItNi45LS4xLTEuMi4xLTIuNC4zLTMuNi4zLTIuMi42LTQuMy45LTYuNS4xLS44LjItMS41LjMtMi4zIDAtLjMuMS0uMy40LS4zaDYuN2MyLjkgMCA1LjgtLjEgOC43IDAgMi45LjEgNS4xIDEuMyA2LjYgMy44IDEgMS43IDEuMyAzLjUgMSA1LjQtLjMgMi41LS43IDUuMS0xIDcuNi0uMSAxLS4zIDItLjQgM0g5LjNjLS4xLS4xLS4zLS4xLS40IDBoLS42eiIgZmlsbD0iIzQxYTUyYSIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik0xMjUuNiA2MS4zYy0uNC0uMi0uOC0uMi0xLjMtLjMtMy40LS44LTUuOC0zLjMtNi4yLTYuNy0uNC0yLjYuMy01LjEgMS43LTcuMyAyLTMuMSA0LjktNC45IDguNS01LjQgMi43LS40IDUuMi4xIDcuMyAxLjggMS44IDEuNCAyLjggMy4zIDMgNS41LjUgNS4xLTIuOCA5LjctNy4zIDExLjUtMS4xLjQtMi4yLjctMy4zLjgtLjEgMC0uMSAwLS4xLjFoLS42Yy0uMS0uMS0uMi0uMS0uMyAwaC0uNGMtLjItLjEtLjMtLjEtLjUgMGgtLjV6TTM2LjkgNjEuM2MtLjUtLjItMS0uMi0xLjQtLjMtMi0uNS0zLjUtMS41LTQuMy0zLjQtLjUtMS4yLS42LTIuNC0uNS0zLjcuMi0yLjMuNi00LjUgMS02LjcuMi0xLjcuNS0zLjQuOC01LjIgMC0uMi4xLS4zLjMtLjNoMy43Yy4yIDAgLjIuMS4yLjMtLjMgMS45LS42IDMuOS0uOSA1LjgtLjMgMS45LS42IDMuOC0uOCA1LjcgMCAuNSAwIDEgLjEgMS41LjQgMS40IDEuNSAyLjMgMyAyLjMgMi44LjEgNC43LTEuNCA1LjEtNC4zbDEuNS05LjZjLjEtLjUuMS0xIC4yLTEuNCAwLS4yLjEtLjIuMy0uMkg0OWMuMiAwIC4yIDAgLjIuMi0uNSAzLjItMSA2LjUtMS41IDkuNy0uMiAxLjQtLjUgMi45LTEuMSA0LjItMS40IDMuMS0zLjggNC44LTcuMiA1LjItLjMgMC0uNSAwLS44LjFoLS41Yy0uMy0uMS0uNi0uMS0xIDAgLjEuMS0uMS4xLS4yLjF6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEwNy41IDYxLjNjLS40LS4yLS45LS4yLTEuMy0uMy0zLjMtLjgtNS43LTMuNi02LTctLjYtNiA0LTExLjYgOS45LTEyLjQgMi4xLS4zIDQuMi0uMSA2LjIuOCAxIC40IDEuOCAxLjEgMi41IDEuOS4xLjEuMS4yIDAgLjQtMSAuOS0xLjkgMS44LTIuOCAyLjgtLjIuMS0uMi4xLS4zIDAtLjctLjctMS41LTEuNC0yLjUtMS43LTIuNC0uNy00LjUtLjItNi4yIDEuNS0yIDEuOS0yLjcgNC4zLTIgNyAuNSAxLjkgMi4xIDMuMSA0LjEgMy4yIDEuNi4xIDMuMS0uMyA0LjQtMS4yLjQtLjMuOC0uNSAxLjItLjguMi0uMS4yLS4xLjMgMCAuNy44IDEuMyAxLjYgMiAyLjMuMS4xLjEuMiAwIC40LTEuOSAxLjgtNC4yIDMtNi44IDMuMiAwIDAtLjEgMC0uMS4xaC0uNGMtLjEtLjEtLjItLjEtLjMgMGgtMS4yLS4xYy0uNC0uMi0uNS0uMi0uNi0uMnoiLz48cGF0aCBkPSJNMzcuMyA2MS4zYy4zLS4xLjYtLjEgMSAwaC0xeiIgZmlsbD0iIzZjOThjMCIvPjxwYXRoIGQ9Ik05MS43IDYxLjJjLS4yLjEtLjQuMS0uNi4xdi0uMWMuMi0uMS40LS4yLjYgMHoiIGZpbGw9IiNjYmRhZTkiLz48cGF0aCBkPSJNMTI2LjIgNjEuM2MuMi0uMS4zLS4xLjUgMGgtLjV6IiBmaWxsPSIjMTk1ZDlkIi8+PHBhdGggZD0iTTguOCA2MS4zYy4xLS4xLjMtLjEuNCAwaC0uNHoiIGZpbGw9IiM1M2FlM2UiLz48cGF0aCBkPSJNOTEuMSA2MS4yYy0uMS4xLS4yLjEtLjMuMXYtLjFjMC0uMS4yLS4xLjMgMHoiIGZpbGw9IiNlM2ViZjIiLz48cGF0aCBkPSJNMTA5LjIgNjEuM2MuMS0uMS4yLS4xLjMgMGgtLjN6IiBmaWxsPSIjM2M3NmFjIi8+PHBhdGggZD0iTTEyNy4xIDYxLjNjLjEtLjEuMi0uMS4zIDBoLS4zeiIgZmlsbD0iIzE3NWM5YyIvPjxwYXRoIGQ9Ik0xMDcuOCA2MS4zYzAtLjEuMS0uMS4xIDBoLS4xeiIgZmlsbD0iIzY0OTJiZCIvPjxwYXRoIGNsYXNzPSJzdDEiIGQ9Ik03NS4xIDYwLjloLTdjLS4zIDAtLjMgMC0uMy0uMy40LTIuNC43LTQuNyAxLjEtNy4xLjQtMi43LjgtNS4zIDEuMi04IC4yLTEuMi40LTIuMy41LTMuNSAwLS4yLjEtLjMuMy0uM2gxNGMuMSAwIC4zIDAgLjIuMi0uMiAxLjEtLjMgMi4xLS41IDMuMiAwIC4zLS4yLjMtLjQuM2gtOS41Yy0uMyAwLS40LjEtLjUuNC0uMSAxLjItLjIgMi4yLS40IDMuMy0uMS4zIDAgLjMuMy4zaDguNGMuMyAwIC40LjEuMy40LS4yIDEtLjMgMi0uNSAzIDAgLjMtLjEuNC0uNC40aC04LjRjLS4zIDAtLjMuMS0uNC4zLS4yIDEuMS0uMyAyLjMtLjUgMy40IDAgLjMgMCAuMy4zLjNoOS43Yy40IDAgLjQgMCAuNC40LS4xIDEtLjMgMi0uNCAzIDAgLjMtLjEuNC0uNC40LTIuNS0uMS00LjgtLjEtNy4xLS4xek05MS4xIDYxLjJoLS4zYy0yLS4xLTQtLjYtNS43LTEuOC0uNS0uMy0uOS0uNy0xLjMtMS4xLS4xLS4xLS4xLS4yIDAtLjMuOS0uOSAxLjgtMS44IDIuNi0yLjcuMS0uMi4yLS4xLjQgMCAxIC44IDIgMS42IDMuMiAxLjkgMS4xLjMgMi4zLjQgMy41IDAgLjgtLjIgMS4zLS43IDEuNS0xLjUuMi0uNyAwLTEuMi0uNy0xLjYtLjgtLjUtMS42LS43LTIuNS0uOS0xLS4zLTIuMS0uNi0zLjEtMS0xLjMtLjYtMi40LTEuNC0yLjgtMi45LS4yLS45LS4xLTEuOS4xLTIuOC42LTIuMSAyLTMuNyA0LTQuNCAzLjYtMS4zIDYuOS0uOCAxMCAxLjYuMi4xLjIuMi4xLjQtLjguOS0xLjYgMS44LTIuMyAyLjctLjEuMi0uMi4yLS40IDAtMS0uNy0yLjEtMS40LTMuNC0xLjYtLjgtLjEtMS41LS4yLTIuMyAwLS44LjItMS40LjctMS41IDEuNi0uMS43LjEgMS4yLjggMS41LjcuNCAxLjQuNSAyLjEuOCAxLjEuMyAyLjEuNiAzLjEgMSAuMy4xLjYuMy45LjQgMS43IDEgMi40IDIuNSAyLjEgNC41LS41IDMuNC0yLjkgNS40LTYuMSA1LjktLjUuMS0xIC4xLTEuNS4xLS4xLjItLjMuMi0uNS4yek01Ny45IDU1LjJjLjktMS44IDEuOC0zLjUgMi43LTUuMiAxLjQtMi42IDIuOC01LjMgNC4yLTggLjEtLjIuMi0uMy41LS4zaDQuMWMuMS4xIDAgLjItLjEuMy0zLjUgNi4zLTYuOSAxMi41LTEwLjQgMTguOC0uMS4yLS4yLjItLjQuMmgtMy4xYy0uMyAwLS40LS4xLS41LS40LTEuMy01LjMtMi42LTEwLjUtNC0xNS44LS4yLTEtLjUtMS45LS43LTIuOS0uMS0uMiAwLS4zLjItLjNoNC4xYy4yIDAgLjMuMS4zLjMuOSA0LjMgMS45IDguNSAyLjggMTIuOC4yLjIuMi40LjMuNXoiLz48cGF0aCBjbGFzcz0ic3QxMCIgZD0iTTEzLjggNDYuOUg2LjJjLS43IDAtMS0uMy0uOC0xIC4yLS43LjItLjcgMS0uN2gxNC45Yy44IDAgMSAuMy44IDEuMS0uMi43LS4yLjctLjkuNy0yLjUtLjEtNC45LS4xLTcuNC0uMXpNMTQuNCA0OC4yaDYuN2MuNyAwIDEgLjMuOCAxLS4yLjctLjIuNy0xIC43SDcuN2MtLjUgMC0uNy0uMS0uOC0uNC0uMS0uNS4xLS44LjItMS4zIDAtLjEuMi0uMS40LS4xIDIuMy4xIDQuNi4xIDYuOS4xek0xNS40IDUzLjFIOS45Yy0uNyAwLTEtLjMtLjgtMSAuMi0uNy4yLS43IDEtLjdoMTAuOGMuNCAwIC43LjMuNi43IDAgLjMtLjEuNi0uMi45LS4xLjItLjIuMS0uMy4xaC01LjZ6TTE2LjEgNTQuM2g0LjJjLjcgMCAuOS4zLjggMS0uMi43LS4yLjctMSAuN0gxMmMtLjggMC0xLS4zLS44LTEuMS4yLS43LjItLjcuOS0uNyAxLjQuMSAyLjcuMSA0IC4xeiIvPjxwYXRoIGNsYXNzPSJzdDExIiBkPSJNMjAuNCA1OC4xYzAgLjQtLjQuOS0uOS45LS40IDAtLjctLjMtLjctLjYgMC0uNS40LS45LjktLjkuNCAwIC43LjIuNy42ek0xNi4xIDU3LjVjLjQgMCAuNy4zLjcuNiAwIC40LS40LjktLjkuOS0uNCAwLS43LS4zLS43LS43IDAtLjQuNC0uOC45LS44eiIvPjxwYXRoIGNsYXNzPSJzdDEwIiBkPSJNMTI5LjEgNDUuM2MzLjMtLjEgNS41IDIuNCA1LjIgNS42LS4zIDIuNy0xLjYgNC43LTQuMSA1LjgtMS42LjctMy4zLjgtNC45LjEtMS43LS44LTIuNS0yLjItMi43LTQtLjMtMy4xIDEuOC02LjQgNC44LTcuMy42LS4xIDEuMi0uMiAxLjctLjJ6Ii8+PC9zdmc+)}[data-v-6e005261]:export{wine:#5f0f40;pink:#f26a8d;pale_green:#7fc29b;dark_yellow:#e3b505;dark_turquioise:#0f4c5c;red:#fe5f55;pale_turquoise:#70c1b3;jamaicol:#666;white:#fff;theme:"light"}.login[data-v-6e005261]{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}.login[data-v-6e005261]:after{content:"";background-size:auto 100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;opacity:1}@media (min-width:50rem){.login[data-v-6e005261]:after{background:no-repeat 0 url(/static/img/login-bg.5e27961.jpg);z-index:-3;background-position:0 0;background-size:cover}}.login__bg[data-v-6e005261]{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#fff}@media (min-width:50rem){.login__bg[data-v-6e005261]{background-color:transparent;background-image:radial-gradient(circle at 23% 35%,hsla(0,0%,100%,.5),hsla(0,0%,100%,.6),hsla(0,0%,100%,.9),#fff 35%,#fff)}}.login__bg[data-v-6e005261]:before{content:"";width:100%;height:100%;background-image:url(/static/img/login-cubes.5ad59d8.png);background-repeat:no-repeat;background-position:100% 100%;position:absolute;right:0;top:0;opacity:.4;z-index:0}.login__content[data-v-6e005261]{color:#666}@media (max-width:49.9375rem){.login__content[data-v-6e005261]{padding:0 2.25rem}}@media (min-width:50rem){.login__content[data-v-6e005261]{display:-webkit-box;display:-ms-flexbox;display:flex}}.login__brand[data-v-6e005261]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:3rem}@media (max-width:49.9375rem){.login__brand[data-v-6e005261]{margin-top:2.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:23rem;padding-right:0;margin-bottom:1.5rem}}.login .dwall[data-v-6e005261]{margin-bottom:1.5rem}@media (max-width:49.9375rem){.login .dwall[data-v-6e005261]{margin-bottom:.75rem;width:80%;height:auto}}.login .powered-by[data-v-6e005261]{width:11rem;display:block;color:#aaa}@media (max-width:49.9375rem){.login .powered-by[data-v-6e005261]{width:90%;height:auto}}.login__form[data-v-6e005261]{max-width:23rem}@media (min-width:50rem){.login__form[data-v-6e005261]{padding-left:3rem;border-left:1px solid rgba(17,17,17,.25)}}.login__form form[data-v-6e005261]{margin-bottom:1.5rem}.login__help a[data-v-6e005261]{color:#f2f2f2;font-weight:700}.login__help-pass[data-v-6e005261]{font-weight:700}.login__help-pass a[data-v-6e005261]{color:#fff}.logo-horizontal[data-v-6e005261]{width:230px;margin-bottom:1.5rem}@media (max-width:49.9375rem){.logo-horizontal[data-v-6e005261]{display:none}}.logo-square-wrapper[data-v-6e005261]{width:38%;-ms-flex-negative:0;flex-shrink:0;padding-left:1.5rem;border-left:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:50rem){.logo-square-wrapper[data-v-6e005261]{display:none}}.logo-square[data-v-6e005261]{width:100%;height:auto}.vue-map-container{position:relative}.vue-map-container .vue-map{left:0;right:0;top:0;bottom:0;position:absolute}.vue-map-hidden{display:none}.vue-street-view-pano-container{position:relative}.vue-street-view-pano-container .vue-street-view-pano{left:0;right:0;top:0;bottom:0;position:absolute}