@font-face{font-family:"Poppins";src:url("../fonts/Poppins/poppins-v24-latin-300.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins/poppins-v24-latin-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins/poppins-v24-latin-500.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins/poppins-v24-latin-600.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Poppins";src:url("../fonts/Poppins/poppins-v24-latin-700.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--c-white: #fff;--c-gray-light: #eee;--c-gray: #666;--c-gray-darker: #333;--c-blue: #06f;--c-gold: #b8860b;--c-sinolytics: #b91817;--color-generic-1: var(--c-white);--color-generic-1-dark:color-mix(in hsl, var(--color-generic-1), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-dark:hsl(from var(--color-generic-1) h s calc(l - 5))}}:root{--color-generic-1-darker:color-mix(in hsl, var(--color-generic-1), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-darker:hsl(from var(--color-generic-1) h s calc(l - 10))}}:root{--color-generic-1-light:color-mix(in hsl, var(--color-generic-1), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-light:hsl(from var(--color-generic-1) h s calc(l + 5))}}:root{--color-generic-1-lighter:color-mix(in hsl, var(--color-generic-1), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-lighter:hsl(from var(--color-generic-1) h s calc(l + 10))}}:root{--color-generic-1-variant: var(--color-generic-1-dark);--color-generic-1-contrast:color-mix(in hsl, var(--color-generic-1), black 50%)}@supports(color: hsl(from red h s l)){:root{--color-generic-1-contrast:hsl(from var(--color-generic-1) h s calc(100 - l))}}:root{--color-generic-2: var(--c-gray-light);--color-generic-2-dark:color-mix(in hsl, var(--color-generic-2), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-dark:hsl(from var(--color-generic-2) h s calc(l - 5))}}:root{--color-generic-2-darker:color-mix(in hsl, var(--color-generic-2), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-darker:hsl(from var(--color-generic-2) h s calc(l - 10))}}:root{--color-generic-2-light:color-mix(in hsl, var(--color-generic-2), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-2-light:hsl(from var(--color-generic-2) h s calc(l + 5))}}:root{--color-generic-1-lighter:color-mix(in hsl, var(--color-generic-1), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-generic-1-lighter:hsl(from var(--color-generic-1) h s calc(l + 10))}}:root{--color-generic-2-variant: var(--color-generic-2-dark);--color-generic-2-contrast:color-mix(in hsl, var(--color-generic-2), black 50%)}@supports(color: hsl(from red h s l)){:root{--color-generic-2-contrast:hsl(from var(--color-generic-2) h s calc(100 - l))}}:root{--color-primary: var(--c-sinolytics);--color-primary-dark:color-mix(in hsl, var(--color-primary), black calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-dark:hsl(from var(--color-primary) h s calc(l - 5))}}:root{--color-primary-darker:color-mix(in hsl, var(--color-primary), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-darker:hsl(from var(--color-primary) h s calc(l - 10))}}:root{--color-primary-light:color-mix(in hsl, var(--color-primary), white calc(5 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-light:hsl(from var(--color-primary) h s calc(l + 5))}}:root{--color-primary-lighter:color-mix(in hsl, var(--color-primary), white calc(10 * 2%))}@supports(color: hsl(from red h s l)){:root{--color-primary-lighter:hsl(from var(--color-primary) h s calc(l + 10))}}:root{--color-primary-variant: var(--color-primary-dark);--color-primary-contrast: var(--c-white);--color-text: var(--c-gray-darker);--color-text-invers: var(--c-white);--font-stack: "Poppins", -apple-system, BlinkMacSystemFont, "Helvetica Neue", sans-serif;--font-family: var(--font-stack);--font-family-special: var(--font-stack);--font-weight-body: var(--font-weight-light);--font-weight-heading: var(--font-weight-semibold);--font-weight-emphasis: var(--font-weight-medium);--font-size-xxs: clamp(0.69rem, 0.1vw + 0.66rem, 0.75rem);--font-size-xs: clamp(1rem, 0.42vw + 0.9rem, 1.25rem);--font-size-sm: clamp(1.13rem, 0.52vw + 0.99rem, 1.44rem);--font-size-base: clamp(1.25rem, 0.73vw + 1.07rem, 1.69rem);--font-size-md: clamp(1.56rem, 1.35vw + 1.22rem, 2.38rem);--font-size-lg: clamp(2rem, 2.29vw + 1.43rem, 3.38rem);--font-size-xl: clamp(1.38rem, 2.29vw + 0.8rem, 2.75rem);--font-size-xxl: clamp(2.25rem, 5vw + 1rem, 5.25rem);--font-weight-thin: 100;--font-weight-extrathin: 200;--font-weight-light: 300;--font-weight-base: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--line-height-xs: 1.1;--line-height-base: 1.25;--line-height-md: 1.4;--line-height-lg: 1.5;--line-height-xl: 1.75;--s-1: 0.625rem;--s-2: 1.25rem;--s-3: 1.875rem;--s-4: 2.5rem;--s-5: 3.125rem;--s-6: 3.75rem;--max-width: 85rem;--page-padding: clamp(1rem, 1.67vw + 0.58rem, 2rem);--section-block: 2rem;--gap-large: var(--s-6);--gap: var(--s-3);--gap-small: var(--s-1);--border-radius: 0.625rem;--overlay-max-width: 31.25rem;--color-btn-primary: var(--color-primary-contrast);--color-btn-primary-bg: var(--color-primary);--color-btn-secondary: var(--color-primary);--color-btn-secondary-bg: var(--color-generic-2-dark)}:root{interpolate-size:allow-keywords}html{scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--font-family);font-weight:var(--font-weight-base);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);overflow-x:hidden;background-color:var(--c-white)}p.small{font-size:var(--font-size-sm)}p.center{text-align:center}@media only screen and (min-width: 768px){.cols2{columns:2}}img{display:block}p{margin:0;margin-bottom:calc(var(--gap)*.666)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-special);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);margin:0;margin-bottom:calc(var(--gap)*1)}h1{font-size:var(--font-size-xxl)}h2{font-size:var(--font-size-xl)}h3{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-sm)}section{padding-inline:var(--page-padding) var(--page-padding);padding-block:var(--section-block) var(--section-block)}section .content{hyphens:auto;max-width:var(--max-width);margin:0 auto}section .content:not(.nopadding){padding:var(--gap) 0}@media only screen and (min-width: 480px){section .content:not(.nopadding){padding:var(--gap-large) 0}}section .content h2:last-child{margin-bottom:0}.form-group{margin-bottom:var(--gap)}.form-group a{color:inherit;text-decoration:underline;cursor:pointer}.form-group label{display:block;font-size:var(--font-size-sm);margin-bottom:.1875rem}.form-group .form-control{display:block;width:100%;padding:var(--gap-small);background-color:var(--color-white);border:1px solid var(--color-white);border-radius:0;font-size:var(--font-size-xs);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.form-group .form-control:focus{border-color:var(--color-primary);outline:0;box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-primary) 25%, transparent)}.form-group:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--gap-small)}.form-group:has(input[type=checkbox]) input[type=checkbox]{width:auto;margin:0;flex-shrink:0}.form-group:has(input[type=checkbox]) label{margin-bottom:0;display:inline;flex:1}.form-group [type=submit]{border:none;padding:var(--gap-small) var(--gap);font-family:var(--font-family);font-size:var(--font-size-sm);cursor:pointer;border-radius:2rem;transition:background-color .15s ease-in-out}.form-group [type=submit]:hover{background-color:#222}.form-group [type=submit]:disabled{background-color:var(--color-gray);opacity:.6;cursor:not-allowed}.form-group.has-error .form-control{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-group.has-error label{color:#dc3545}.nomargin{margin-bottom:var(--gap)}.nomargin p{margin-bottom:0 !important}.nomargin .form-group{margin-bottom:0}.alert{padding:var(--gap);margin-bottom:var(--gap);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.alert h4{margin-top:0;margin-bottom:.3125rem;font-size:var(--font-size-base)}.alert p{margin-bottom:0}.alert.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffe69c}.modal{--modal-max-width: 1200px;--modal-max-height: 95svh;--modal-content-padding: calc(var(--gap) * 1.5);--modal-box-shadow: 0 0px 5px rgba(0, 0, 0, 0.5);--modal-border-radius: 10px}@media only screen and (min-width: 600px){.modal{--modal-max-height: 80svh}}.modal.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.6667);display:flex;display:none;justify-content:center;align-items:center;z-index:9999}.modal .modal-wrapper{position:relative;width:95%;max-width:var(--modal-max-width);background-color:#fff;border-radius:var(--modal-border-radius);box-shadow:var(--modal-box-shadow)}@media only screen and (min-width: 600px){.modal .modal-wrapper{width:80%}}.modal .modal-wrapper .modal-inner-wrapper{display:flex;flex-direction:column;overflow:hidden;height:var(--modal-max-height)}.modal .modal-wrapper .modal-inner-wrapper .modal-content{padding-block:calc(var(--gap)*.5);overflow-x:hidden;overflow-y:auto;flex-grow:1;border-radius:var(--modal-border-radius)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .padding{padding-inline:calc(var(--gap)*.5)}@media only screen and (min-width: 600px){.modal .modal-wrapper .modal-inner-wrapper .modal-content{padding-block:var(--modal-content-padding)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .padding{padding-inline:var(--modal-content-padding)}}.modal .modal-wrapper .modal-inner-wrapper .modal-content a.button.center{min-width:15rem}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header{position:relative;font-family:var(--font-family);font-size:calc(var(--font-size-md)*1);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--color-red-dark);background-color:var(--color-blue-darker);border-bottom:3px solid var(--color-blue-light);padding-block:calc(var(--gap)*.5)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{position:absolute;content:"";width:0px;height:0px;-webkit-transform:rotate(360deg);border-style:solid;border-width:16px 12px 0 12px;right:calc(var(--gap)*.5)}@media only screen and (min-width: 600px){.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{right:var(--modal-content-padding)}}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header::after{top:calc(var(--modal-content-padding)*.5);border-color:var(--color-blue-very-dark) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header.active{color:var(--color-white);background-color:var(--color-blue-very-dark);border-bottom:none}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .header.active::after{top:auto;right:auto;left:var(--modal-content-padding);bottom:-16px}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .block{max-height:0;overflow:hidden;transition:max-height .3s ease}.modal .modal-wrapper .modal-inner-wrapper .modal-content .section .block .content{padding-block:calc(var(--gap)*1)}.modal .modal-close{position:absolute;top:calc(var(--gap)*-0.2);right:calc(var(--gap)*-0.2);width:calc(var(--gap)*1.5);height:calc(var(--gap)*1.5);background-color:var(--color-white);border-radius:50%;background-image:none;background-position:center center;background-size:calc(var(--gap)*.6) auto;background-repeat:no-repeat;box-shadow:var(--modal-box-shadow);cursor:pointer;z-index:11}@media only screen and (min-width: 600px){.modal .modal-close{top:calc(var(--gap)*-1);right:calc(var(--gap)*-1);width:calc(var(--gap)*2);height:calc(var(--gap)*2);background-size:calc(var(--gap)*.75) auto}}.management{--btn-color: var(--color-btn-primary);--btn-bg: var(--color-btn-primary-bg);--btn-ff: var(--font-family);--btn-fs: var(--font-size-base);--btn-fs-small: var(--font-size-sm);--btn-fs-xl: var(--font-size-xl);--btn-fw: var(--font-weight-bold);--btn-tt: none;--btn-border: none;--btn-border-radius: var(--border-radius-small);--btn-padding-block: 0.8125rem;--btn-padding-inline: 1.4375rem;--btn-padding-small-block: 0.625rem;--btn-padding-small-inline: 0.875rem;--btn-padding-xl-block: var(--btn-padding-block);--btn-padding-xl-inline: var(--btn-padding-inline);--btn-hover-bg:color-mix(in hsl, var(--btn-bg), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){.management{--btn-hover-bg:hsl(from var(--btn-bg) h s calc(l - 10))}}.management{--btn-hover-color: var(--btn-color);--btn-secondary-color: var(--color-btn-secondary);--btn-secondary-bg: var(--color-btn-secondary-bg);--btn-secondary-hover-bg:color-mix(in hsl, var(--btn-secondary-bg), black calc(10 * 2%))}@supports(color: hsl(from red h s l)){.management{--btn-secondary-hover-bg:hsl(from var(--btn-secondary-bg) h s calc(l - 10))}}.management{--btn-secondary-hover-color: var(--btn-secondary-color);--jump-color: var(--color-btn-secondary);--jump-bg: var(--color-btn-secondary-bg);--jump-ff: var(--btn-ff);--jump-fs: var(--btn-fs);--jump-fw: var(--btn-fw);--jump-tt: var(--btn-tt);--jump-border: none;--jump-border-top: 1px solid var(--color-page-bg);--btnlist-border: none;--btnlist-color: var(--color-text);--btnlist-bg: var(--color-page-bg);--btnlist-ff: var(--font-family);--btnlist-fs: var(--font-size-md);--btnlist-fw: var(--font-weight-base);--btnlist-tt: none;--btnlist-line-height: 4rem;--btnlist-border-top: 2px solid var(--color-page-bg);--btnlist-hover-color: var(--color-primary);--btnlist-hover-bg: var(--color-contentbox-bg);--btnlist-dropdown-bg: inherit;--btnlist-dropdown-block-border-top: none;--btnlist-dropdown-block-padding-block: var(--gap-small) 0;--btnlist-dropdown-a-border: none;--btnlist-dropdown-a-padding: var(--gap-small);--btnlist-dropdown-a-color: var(--color-text);--btnlist-dropdown-a-bg: var(--color-page-bg);--btnlist-dropdown-a-fs: var(--font-size-base);--btnlist-dropdown-a-fw: var(--font-weight-base);--btnlist-dropdown-a-hover-color: var(--color-primary-contrast);--btnlist-dropdown-a-hover-bg: var(--color-primary);--btnlist-dropdown-a-hover-fw: var(--font-weight-bold)}.management a.link{color:var(--btn-color)}.management a.link:hover{color:hsl(from var(--btn-color) h s calc(l - 10))}.management a.link.attention{color:var(--traffic-red);background-color:var(--traffic-red-invers);padding:2px;border-radius:var(--btn-border-radius)}.management a.button,.management button:not(.jodit button):not(.trumbowyg-box button){display:inline-flex;justify-content:center;align-items:center;color:var(--btn-color);background-color:var(--btn-bg);font-family:var(--btn-ff);font-size:var(--btn-fs);font-weight:var(--btn-fw);text-transform:var(--btn-tt);text-decoration:none;border:var(--btn-border);border-radius:var(--btn-border-radius);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);margin-block:auto;transition:all linear .3s}.management a.button:hover,.management a.button.active,.management button:not(.jodit button):not(.trumbowyg-box button):hover,.management button:not(.jodit button):not(.trumbowyg-box button).active{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.management a.button.tiny,.management button:not(.jodit button):not(.trumbowyg-box button).tiny{font-size:var(--font-size-xs);padding-block:.25rem;padding-inline:.25rem;white-space:nowrap}.management a.button.small,.management button:not(.jodit button):not(.trumbowyg-box button).small{font-size:var(--btn-fs-small);padding-block:var(--btn-padding-small-block);padding-inline:var(--btn-padding-small-inline)}.management a.button.xl,.management button:not(.jodit button):not(.trumbowyg-box button).xl{font-size:var(--btn-fs-xl);padding-block:var(--btn-padding-xl-block);padding-inline:var(--btn-padding-xl-inline)}.management a.button.minwidth,.management button:not(.jodit button):not(.trumbowyg-box button).minwidth{max-width:fit-content}.management a.button.secondary,.management button:not(.jodit button):not(.trumbowyg-box button).secondary{color:var(--btn-secondary-color);background-color:var(--btn-secondary-bg)}.management a.button.secondary:hover,.management a.button.secondary.active,.management button:not(.jodit button):not(.trumbowyg-box button).secondary:hover,.management button:not(.jodit button):not(.trumbowyg-box button).secondary.active{background-color:var(--btn-secondary-hover-bg);color:var(--btn-secondary-hover-color)}.management a.button:has(img),.management a.button:has(svg),.management button:not(.jodit button):not(.trumbowyg-box button):has(img),.management button:not(.jodit button):not(.trumbowyg-box button):has(svg){--img-size: 2.5rem;display:flex;justify-content:flex-start;padding:var(--gap-small)}.management a.button:has(img).tiny,.management a.button:has(svg).tiny,.management button:not(.jodit button):not(.trumbowyg-box button):has(img).tiny,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg).tiny{--img-size: 1.5rem}.management a.button:has(img).tiny img,.management a.button:has(img).tiny svg,.management a.button:has(svg).tiny img,.management a.button:has(svg).tiny svg,.management button:not(.jodit button):not(.trumbowyg-box button):has(img).tiny img,.management button:not(.jodit button):not(.trumbowyg-box button):has(img).tiny svg,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg).tiny img,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg).tiny svg{margin-right:.5rem}.management a.button:has(img).small,.management a.button:has(svg).small,.management button:not(.jodit button):not(.trumbowyg-box button):has(img).small,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg).small{--img-size: 2rem}.management a.button:has(img) img,.management a.button:has(img) svg,.management a.button:has(svg) img,.management a.button:has(svg) svg,.management button:not(.jodit button):not(.trumbowyg-box button):has(img) img,.management button:not(.jodit button):not(.trumbowyg-box button):has(img) svg,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg) img,.management button:not(.jodit button):not(.trumbowyg-box button):has(svg) svg{width:var(--img-size);height:var(--img-size);margin-right:var(--gap)}.management a.button.jump,.management button:not(.jodit button):not(.trumbowyg-box button).jump{border:var(--jump-border);border-top:var(--jump-border-top);color:var(--jump-color);background-color:var(--jump-bg);font-family:var(--jump-ff);font-size:var(--jump-fs);font-weight:var(--jump-fw);text-transform:var(--jump-tt);border-radius:0 0 var(--contentbox-border-radius) var(--contentbox-border-radius);margin-top:var(--gap);padding-block:calc(var(--btn-padding-block)*.75);width:100%}.management a.button.jump:hover,.management button:not(.jodit button):not(.trumbowyg-box button).jump:hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-color)}.management .padding:has(+a.button.jump){padding-bottom:0}.management .buttonGroup{display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--btngroup-min-width), 1fr));gap:var(--gap-small)}.management .buttonGroup.flexend{display:flex;justify-content:flex-end;align-items:center}.management .buttonListWrapper{border:var(--btnlist-border)}.management .buttonList{border-top:var(--btnlist-border-top);color:var(--btnlist-color);display:grid;grid-template-columns:repeat(auto-fit, minmax(175px, 1fr))}.management .buttonList.oneline{grid-template-columns:repeat(auto-fit, minmax(10px, 1fr))}.management .buttonList>*{position:relative;font-family:var(--btnlist-ff);font-size:var(--btnlist-fs);font-weight:var(--btnlist-fw);text-transform:var(--btnlist-tt);text-align:center;align-self:center;line-height:var(--btnlist-line-height);color:var(--btnlist-color);background-color:var(--btnlist-bg)}.management .buttonList>*.active,.management .buttonList>*:hover{color:var(--btnlist-hover-color);background-color:var(--btnlist-hover-bg)}.management .buttonList>*[data-toggle]:after{--btnlist-caret-size: 0.375rem;content:"";display:inline-block;margin-left:calc(var(--btnlist-caret-size)*.8);border-left:var(--btnlist-caret-size) solid rgba(0,0,0,0);border-right:var(--btnlist-caret-size) solid rgba(0,0,0,0);border-top:var(--btnlist-caret-size) solid currentColor;transform:translateY(-50%)}.management .buttonList:has(a[data-tab]):not(:has(a[data-tab]:not(.active))){display:none}.management .buttonListWrapper .tab{display:none}.management .buttonListWrapper .dropdown{display:none;background-color:var(--btnlist-dropdown-bg)}.management .buttonListWrapper .dropdown .dropdownWrapper{display:flex;flex-direction:column;padding:var(--gap)}.management .buttonListWrapper .dropdown .dropdownWrapper .block{border-top:var(--btnlist-dropdown-block-border-top);display:grid;grid-template-columns:repeat(auto-fit, minmax(4.5rem, 1fr));gap:var(--gap-small);padding-block:var(--btnlist-dropdown-block-padding-block)}.management .buttonListWrapper .dropdown .dropdownWrapper .block.big{grid-template-columns:repeat(auto-fit, minmax(12.5rem, 1fr))}.management .buttonListWrapper .dropdown .dropdownWrapper a{display:flex;justify-content:center;align-items:center;padding:var(--btnlist-dropdown-a-padding);font-size:var(--btnlist-dropdown-a-fs);font-weight:var(--btnlist-dropdown-a-fw);color:var(--btnlist-dropdown-a-color);background-color:var(--btnlist-dropdown-a-bg);border:var(--btnlist-dropdown-a-border)}.management .buttonListWrapper .dropdown .dropdownWrapper a.active,.management .buttonListWrapper .dropdown .dropdownWrapper a:hover{font-weight:var(--btnlist-dropdown-a-hover-fw);color:var(--btnlist-dropdown-a-hover-color);background-color:var(--btnlist-dropdown-a-hover-bg)}.management .buttonListWrapper .dropdown .dropdownWrapper .input-group .input-group-btn button{padding:.3125rem}.management .buttonListWrapper .dropdown .dropdownWrapper .input-group .input-group-btn button svg{width:1.25rem;height:1.25rem}.management{--font-size-xxs: 0.75rem;--font-size-xs: 0.875rem;--font-size-sm: 0.9375rem;--font-size-base: 1rem;--font-size-md: 1.125rem;--font-size-lg: 1.25rem;--font-size-xl: 1.25rem;--font-size-xxl: clamp(1.5rem, 0.63vw + 1.34rem, 1.88rem);--mgmt-header-height: 3.5rem;--mgmt-border: #e2e2e2;--mgmt-surface: #f6f6f4;--mgmt-muted: #6b6b6b;--mgmt-ok: #2e9d4a;--mgmt-missing: #d64545;--mgmt-optional: #c4c4c4;--mgmt-radius: 0.5rem;--mgmt-aside-width: 18.75rem;line-height:var(--line-height-lg);margin-top:var(--mgmt-header-height)}.management h1{font-weight:var(--font-weight-semibold);line-height:var(--line-height-base)}.management h2{font-weight:var(--font-weight-semibold)}.management section{padding-block:0}.management section .content:not(.nopadding){padding:var(--spacing-lg) 0 3rem}.management .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.management kbd{font-family:inherit;font-size:.85em;padding:0 .25rem;border:1px solid var(--mgmt-border);border-radius:.1875rem;background:#fff}.management .stickyHeader{position:fixed;inset:0 0 auto 0;z-index:1000;background:#fff;border-bottom:1px solid var(--mgmt-border)}.management .mgmt-header{display:flex;align-items:center;gap:var(--spacing-lg);height:var(--mgmt-header-height);padding-inline:var(--page-padding);font-size:var(--font-size-sm)}.management .mgmt-header a{color:var(--color-text);text-decoration:none;white-space:nowrap}.management .mgmt-header a:hover{color:var(--color-primary)}.management .mgmt-header a.is-active{color:var(--color-primary);font-weight:var(--font-weight-semibold)}.management .mgmt-header nav{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.management .mgmt-header nav::-webkit-scrollbar{display:none}.management .mgmt-header nav ul{display:flex;gap:var(--spacing-lg);margin:0;padding:0;list-style:none}.management .mgmt-header nav a{display:block;padding-block:1rem;border-bottom:2px solid rgba(0,0,0,0)}.management .mgmt-header nav a.is-active{border-bottom-color:var(--color-primary)}.management .mgmt-brand{display:flex;align-items:center;gap:var(--spacing-base);font-weight:var(--font-weight-semibold)}.management .mgmt-brand img{height:1.375rem;width:auto}@media(max-width: 47.99em){.management .mgmt-brand span{display:none}}.management .mgmt-header__right{display:flex;gap:var(--spacing-md);color:var(--mgmt-muted)}@media(max-width: 47.99em){.management .mgmt-header__right{display:none}}.management .page-header{margin-bottom:var(--spacing-lg)}.management .page-header .parent-link{margin-bottom:var(--spacing-base);font-size:var(--font-size-sm)}.management .page-header__eyebrow{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.06em;color:var(--mgmt-muted)}.management .page-header__title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--spacing-md)}.management .page-header__title h1{margin:0}.management .page-intro{max-width:60rem;color:var(--mgmt-muted)}.management .page-header__title button.info-toggle{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem .25rem .375rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-primary);background:rgba(0,0,0,0);border:1px solid currentColor;border-radius:999px;cursor:pointer;margin-block:0}.management .page-header__title button.info-toggle svg{flex:none;margin:0;width:1.125rem;height:1.125rem}.management .page-header__title button.info-toggle:hover{color:#fff;background:var(--color-primary)}.management dialog.help-dialog{width:min(42rem,100vw - 2rem);max-height:min(80vh,48rem);padding:0;border:none;border-radius:var(--mgmt-radius);box-shadow:0 1.5rem 3rem rgba(0,0,0,.25);color:var(--color-text)}.management dialog.help-dialog::backdrop{background:rgba(20,20,20,.45)}.management .help-dialog__head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:#fff;border-bottom:1px solid var(--mgmt-border)}.management .help-dialog__head h2{margin:0;font-size:var(--font-size-md)}.management .help-dialog__head button.help-dialog__close{width:2rem;height:2rem;padding:0;font-size:1.375rem;line-height:1;color:var(--color-text);background:var(--mgmt-surface);border-radius:50%;margin-block:0;cursor:pointer}.management .help-dialog__head button.help-dialog__close:hover{color:#fff;background:var(--color-text)}.management .help-dialog__body{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-lg);font-size:var(--font-size-sm)}.management .help-dialog__body h3{margin:var(--spacing-lg) 0 var(--spacing-sm);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}.management .help-dialog__body p{margin-bottom:var(--spacing-md)}.management .help-dialog__body ul,.management .help-dialog__body ol{margin:0 0 var(--spacing-md);padding-left:1.25rem}.management .help-dialog__body li+li{margin-top:.25rem}.management .dashboard__intro{max-width:52rem;margin-bottom:2rem}.management .dashboard__intro .lead{font-size:var(--font-size-md);line-height:var(--line-height-lg)}.management .dashboard__intro h2{margin:var(--spacing-lg) 0 var(--spacing-md);font-size:var(--font-size-md)}.management .dashboard__tip{font-size:var(--font-size-sm);color:var(--mgmt-muted)}.management ol.flow{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin:0 0 var(--spacing-md);padding:0;list-style:none;counter-reset:flow;font-size:var(--font-size-sm)}.management ol.flow li{counter-increment:flow;display:flex;align-items:center;gap:var(--spacing-sm);padding:.375rem .75rem .375rem .375rem;background:var(--mgmt-surface);border:1px solid var(--mgmt-border);border-radius:999px}.management ol.flow li::before{content:counter(flow);display:inline-grid;place-items:center;width:1.375rem;height:1.375rem;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);color:#fff;background:var(--color-primary);border-radius:50%}.management .todo-box{margin-bottom:2rem;padding:var(--spacing-md) var(--spacing-lg);background:#fff8e6;border:1px solid #f0d58c;border-radius:var(--mgmt-radius)}.management .todo-box h2{margin:0 0 var(--spacing-sm);font-size:var(--font-size-base)}.management .todo-box ul{margin:0;padding:0;list-style:none;font-size:var(--font-size-sm)}.management .todo-box li{display:flex;align-items:baseline;gap:var(--spacing-sm);padding-block:.1875rem}.management .todo-count{min-width:1.75rem;padding:0 .375rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center;color:#8a5a00;background:#fde7b0;border-radius:999px}.management .area-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 16.25rem), 1fr));gap:var(--spacing-lg)}.management .area-card{display:flex;flex-direction:column;padding:var(--spacing-lg);background:#fff;border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius);transition:border-color .2s,box-shadow .2s}.management .area-card:hover{border-color:var(--color-primary);box-shadow:0 .5rem 1.25rem rgba(0,0,0,.06)}.management .area-card__step{margin:0 0 .25rem;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--mgmt-muted)}.management .area-card__title{display:flex;align-items:baseline;justify-content:space-between;gap:var(--spacing-md);margin:0 0 var(--spacing-sm);font-size:var(--font-size-lg)}.management .area-card__title a{color:inherit;text-decoration:none}.management .area-card__count{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.management .area-card__text{flex:1 1 auto;font-size:var(--font-size-sm);color:var(--mgmt-muted)}.management .area-card__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.management .edit-layout{display:grid;gap:var(--spacing-lg);align-items:start}@media(min-width: 70em){.management .edit-layout{grid-template-columns:minmax(0, 1fr) var(--mgmt-aside-width)}}.management .edit-main{min-width:0}.management fieldset.form-card{min-width:0;margin:0 0 var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg) var(--spacing-sm);background:#fff;border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius)}.management fieldset.form-card>legend{float:left;width:100%;margin:0 0 var(--spacing-md);padding:0 0 var(--spacing-sm);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--mgmt-border)}.management fieldset.form-card>legend+*{clear:both}.management .form-group:has(>.toggle-switch-container){display:block}.management .form-group:has(>.toggle-switch-container) .toggle-switch-container{padding-block:0 var(--spacing-sm)}.management .form-row{display:grid;grid-template-columns:repeat(auto-fit, minmax(min(100%, 16.25rem), 1fr));gap:0 var(--spacing-lg);align-items:start}.management .form-footer{margin-top:var(--spacing-md)}@media(min-width: 70em){.management .form-footer{display:none}}.management .edit-aside{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width: 70em){.management .edit-aside{position:sticky;top:calc(var(--mgmt-header-height) + var(--spacing-lg));max-height:calc(100vh - var(--mgmt-header-height) - 2*var(--spacing-lg));overflow-y:auto}}.management .aside-card{padding:var(--spacing-md);background:var(--mgmt-surface);border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius);font-size:var(--font-size-sm)}.management .aside-card ul{margin:0}.management .aside-card--save{background:#fff}.management .aside-card--save .submit{box-sizing:border-box;width:100%;cursor:pointer}@media(max-width: 69.99em){.management .aside-card--save .submit,.management .aside-card--save .aside-card__shortcut{display:none}.management .aside-card--save .facts{margin-top:0;padding-top:0;border-top:none}}@media(hover: none){.management .aside-card--save .aside-card__shortcut{display:none}}.management .aside-card__shortcut{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-xxs);text-align:center;color:var(--mgmt-muted)}.management .aside-card__title{margin:0 0 var(--spacing-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.management dl.facts{display:grid;grid-template-columns:auto 1fr;gap:.125rem var(--spacing-md);margin:var(--spacing-md) 0 0;padding-top:var(--spacing-md);border-top:1px solid var(--mgmt-border)}.management dl.facts dt{color:var(--mgmt-muted)}.management dl.facts dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.management .usage-group{display:flex;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-md) 0 .25rem;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--mgmt-muted)}.management .usage-group:first-of-type{margin-top:0}.management .usage-count{padding:0 .375rem;font-size:var(--font-size-xxs);color:var(--color-text);background:#fff;border:1px solid var(--mgmt-border);border-radius:999px}.management .usage-list{padding:0;list-style:none}.management .usage-list li{padding-block:.125rem}.management .usage-note{margin-left:.25rem;font-size:var(--font-size-xxs);color:var(--mgmt-muted)}.management .usage-empty{margin:0;font-size:var(--font-size-xs);color:var(--mgmt-muted)}.management .multiselect-chip a.multiselect-chip-label{color:inherit;text-decoration:none}.management .multiselect-chip a.multiselect-chip-label:hover{color:var(--color-primary);text-decoration:underline}.management .select-edit-link{display:inline-block;margin-top:.25rem;font-size:var(--font-size-xs)}.management .table-scroll{overflow-x:auto}.management .table.list{hyphens:manual}.management .table.list th{white-space:nowrap}.management a.cell-link{color:inherit;text-decoration:none}.management a.cell-link:hover{color:var(--color-primary);text-decoration:underline}.management ul.cell-links{display:flex;flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none}.management ul.cell-links a{display:inline-block;padding:0 .5rem;white-space:nowrap;font-size:var(--font-size-xxs);line-height:1.8;color:var(--color-text);text-decoration:none;background:#fff;border:1px solid var(--mgmt-border);border-radius:999px}.management ul.cell-links a:hover{color:var(--color-primary);border-color:currentColor}.management .cell-empty{font-size:var(--font-size-xs);color:var(--mgmt-muted)}.management ul.image-status{display:flex;gap:.375rem;margin:0;padding:0;list-style:none}.management .image-status__item{display:flex;flex-direction:column;align-items:center;gap:.125rem;font-size:.625rem;line-height:1;color:var(--mgmt-muted);cursor:help}.management .image-status__item.is-ok .image-status__dot{background:var(--mgmt-ok)}.management .image-status__item.is-missing .image-status__dot{background:var(--mgmt-missing)}.management .image-status__item.is-optional .image-status__dot{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--mgmt-optional)}.management .image-status__dot{width:.75rem;height:.75rem;border-radius:50%}.management .cell-actions{width:1%;white-space:nowrap}.management .row-actions{display:flex;gap:.25rem}.management a.row-action{display:inline-grid;place-items:center;width:2rem;height:2rem;color:var(--color-text);background:#fff;border:1px solid var(--mgmt-border);border-radius:.375rem;cursor:pointer;transition:color .15s,border-color .15s,background-color .15s}.management a.row-action:hover{color:var(--color-primary);border-color:var(--color-primary)}.management a.row-action.mgmt-action-link--delete:hover{color:#fff;background:var(--mgmt-missing);border-color:var(--mgmt-missing)}.management .stat-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 12.5rem), 1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.management .stat-tile{padding:var(--spacing-md) var(--spacing-lg);background:#fff;border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius)}.management .stat-tile p{margin:0}.management .stat-tile__label{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--mgmt-muted)}.management .stat-tile__value{margin:.25rem 0 !important;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:1.1;font-variant-numeric:tabular-nums}.management .stat-tile__note{font-size:var(--font-size-xxs);color:var(--mgmt-muted)}.management .search-status h2{display:flex;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-lg) 0 var(--spacing-sm);font-size:var(--font-size-md)}.management .search-status .form-card h2{margin-top:0}.management .search-status__panels{display:grid;gap:var(--spacing-md);align-items:start}@media(min-width: 60em){.management .search-status__panels{grid-template-columns:minmax(0, 3fr) minmax(0, 2fr)}}.management .search-status__panels .form-card{padding:var(--spacing-lg);background:#fff;border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius)}.management dl.status-list{display:grid;grid-template-columns:max-content minmax(0, 1fr);gap:.375rem var(--spacing-lg);margin:0}.management dl.status-list dt{color:var(--mgmt-muted)}.management dl.status-list dd{margin:0;font-variant-numeric:tabular-nums}.management .table.list.status-table{max-width:60rem}.management .table.list.status-table th.num,.management .table.list.status-table td.num{width:7rem;text-align:right;font-variant-numeric:tabular-nums}.management .status-table__url{display:block;font-size:var(--font-size-xxs);color:var(--mgmt-muted);word-break:break-all}.management .status-errors{color:#721c24}.management .export-state{font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);color:var(--mgmt-muted)}.management .export-state.is-active{color:var(--mgmt-ok)}.management .export-state.is-pending{color:var(--color-primary)}.management .export-state.is-failed{color:var(--mgmt-missing)}.management .export-state.is-failed summary{cursor:pointer}.management .export-state.is-failed ul{margin:.375rem 0 0;padding-left:1.2em;font-weight:normal}.management .export-actions{display:flex;flex-wrap:wrap;gap:.375rem}.management .export-actions form{margin:0}.management .nowrap{white-space:nowrap}.management .list-thumb{display:block;width:5rem;height:3.375rem;object-fit:cover;border-radius:.25rem}.management .list-title{color:inherit;text-decoration:none}.management .list-title:hover{color:var(--color-primary)}.management .list-meta{font-size:var(--font-size-xxs);color:var(--mgmt-muted);word-break:break-all}.management .status-badge{display:inline-block;padding:.125rem .5rem;border-radius:999px;font-size:var(--font-size-xxs);font-weight:var(--font-weight-semibold);white-space:nowrap;background:var(--color-generic-2);color:var(--color-text)}.management .status-badge.is-live{background:#e3f1e7;color:#1e5b33}.management .status-badge.is-draft{background:#eee;color:#555}.management .status-badge.is-warning{background:#fdf0e2;color:#8a3d0a}.management .relation-tag{display:inline-block;margin:0 .25rem .25rem 0;padding:.125rem .5rem;border:1px solid var(--mgmt-border);border-radius:.25rem;font-size:var(--font-size-xxs);line-height:1.4;background:#fff}.management .relation-tag.is-main{border-color:var(--color-primary);color:var(--color-primary);font-weight:var(--font-weight-semibold)}.management .form-text{display:block;margin-top:.375rem;font-size:var(--font-size-xxs);color:var(--mgmt-muted)}.management .form-group:has(>.checkbox-list){display:block}.management .form-group:has(>.checkbox-list)>label{display:block;margin-bottom:.5rem}.management .form-group:has(>.checkbox-list) .form-check label{display:inline;margin:0;font-weight:normal}.management .checkbox-list{display:grid;grid-template-columns:repeat(auto-fill, minmax(15rem, 1fr));gap:.375rem var(--spacing-lg)}.management .form-check{display:flex;align-items:flex-start;gap:.5rem}.management .form-check input{margin-top:.25rem;accent-color:var(--color-primary)}.management .facts-table td:first-child{width:16rem;color:var(--mgmt-muted)}.management .wf-progress{position:relative;height:1.5rem;margin-top:var(--spacing-md);background:var(--color-generic-2);border-radius:.25rem;overflow:hidden}.management .wf-progress-bar{width:0;height:100%;background:var(--color-primary);transition:width .2s}.management .wf-progress-text{position:absolute;inset:0;font-size:var(--font-size-xxs);line-height:1.5rem;text-align:center}.management #wf-result:empty{display:none}.management #wf-result{margin-bottom:var(--spacing-lg)}.management #wf-result ul{margin:.375rem 0 0;padding-left:1.2em}.management .export-warnings{margin-top:.25rem;font-size:var(--font-size-xxs);color:#8a3d0a}.management .export-warnings summary{cursor:pointer}.management .export-warnings ul{margin:.25rem 0 0;padding-left:1.2em}.management .alert.alert-info{background:#eef4f8;border-color:#c9dbe6;color:#1d3f52}.management .char-counter{margin-top:.25rem;font-size:var(--font-size-xxs);color:var(--mgmt-muted);text-align:right}.management .form-check:has(input:disabled){opacity:.45}.management{--spacing-sm: 0.375rem;--spacing-base: 0.5rem;--spacing-md: 0.75rem;--spacing-lg: 1.5rem;--border-radius: 0.25rem;--global--spacing: var(--spacing-lg)}.management section .content{max-width:none}.management [hidden]{display:none !important}.management .form-hint{margin-top:calc(var(--gap)*-0.5);margin-bottom:var(--gap);font-size:var(--font-size-xs);color:#6b6b6b;overflow-wrap:anywhere}.management .form-group>.form-hint{margin-top:0;margin-bottom:var(--spacing-sm)}.management .multiselect-container[data-sortable="1"] .multiselect-chip{cursor:grab}.management a.link{color:var(--color-primary);text-decoration:none}.management .sort-handle{cursor:grab;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;line-height:1;color:currentColor}.management .sort-handle svg{display:block;width:1rem;height:1rem;fill:none;stroke:currentColor}.management .sectionHeader{display:flex;justify-content:space-between;gap:var(--spacing-md);align-items:center;color:var(--color-text);font-weight:600;background-color:var(--mgmt-surface);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--mgmt-border);border-radius:var(--mgmt-radius);margin-bottom:var(--spacing-md)}.management .sectionHeader a{color:var(--color-text)}.management .mgmt-flash{margin:var(--spacing-md) 0;padding:.625rem;background-color:var(--color-generic-2);border:1px solid var(--color-text);border-radius:var(--border-radius)}.management .mgmt-flash.mgmt-flash-error{background-color:#f8d7da;color:#721c24;border-color:#721c24}.management .sectionFooter{border-top:3px solid var(--color-text);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.management .sectionFooter a{color:var(--color-text);font-weight:700;text-decoration:none}.management .objectList{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-gap:var(--spacing-lg)}.management .objectList .object{display:flex;flex-direction:column}.management .objectList .object[data-active="0"] .objectContent{opacity:.5}.management .objectList .object[data-new="1"] .objectContent{position:relative}.management .objectList .object[data-new="1"] .objectContent::after{position:absolute;content:"New";background-color:red;color:#fff;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);font-weight:700;top:var(--spacing-md);right:var(--spacing-md)}.management .objectList .object .objectContent{flex-grow:1;display:flex;flex-direction:column;gap:var(--spacing-base)}.management .objectList .object .objectContent .objectImage img{width:100%;height:auto;border-radius:var(--border-radius);aspect-ratio:1.777;object-fit:cover}.management .objectList .object .objectContent .objectImage .no-image{display:flex;justify-content:center;align-items:center;background-color:#e87a16;aspect-ratio:1.777}.management .objectList .object .objectActions{display:flex;justify-content:center;align-items:center;gap:var(--spacing-sm);margin-top:var(--spacing-md);border:1px solid var(--color-text);border-left:none;border-right:none;padding-block:var(--spacing-sm)}.management .objectList .object .objectActions a{display:flex;justify-content:center;align-items:center;background-color:var(--color-generic-2);padding:var(--spacing-base);border-radius:var(--border-radius);cursor:pointer}.management .objectList .object .objectActions a img{width:1.5rem;height:1.5rem;transition:filter .3s}.management .objectList .object .objectActions a:hover img{filter:brightness(0)}.management .toggle-switch-container{--toggle-padding-vertical: 0.625rem;--toggle-switch-width: 3.75rem;--toggle-switch-height: 1.875rem;--toggle-switch-margin: 0.625rem;--toggle-switch-shrink-factor: 0.8;--toggle-switch-off-color: #ccc;--toggle-switch-on-color: #4caf50;--toggle-switch-knob-color: #fff;padding:var(--toggle-padding-vertical) 0}.management .toggle-switch-container .toggle-input{height:0;width:0;visibility:hidden;position:absolute}.management .toggle-switch-container .toggle-input:checked+.toggle-label .toggle-switch{background:var(--toggle-switch-on-color)}.management .toggle-switch-container .toggle-input:checked+.toggle-label .toggle-switch:after{left:calc(100% - (var(--toggle-switch-height) - var(--toggle-switch-height)*var(--toggle-switch-shrink-factor))/2);transform:translateX(-100%)}.management .toggle-switch-container .toggle-label{display:flex;align-items:center;cursor:pointer}.management .toggle-switch-container .toggle-switch{position:relative;display:inline-block;width:var(--toggle-switch-width);height:var(--toggle-switch-height);background:var(--toggle-switch-off-color);border-radius:6.25rem;margin-right:var(--toggle-switch-margin);transition:.3s}.management .toggle-switch-container .toggle-switch:after{content:"";position:absolute;top:calc((var(--toggle-switch-height) - var(--toggle-switch-height)*var(--toggle-switch-shrink-factor))/2);left:calc((var(--toggle-switch-height) - var(--toggle-switch-height)*var(--toggle-switch-shrink-factor))/2);width:calc(var(--toggle-switch-height)*var(--toggle-switch-shrink-factor));height:calc(var(--toggle-switch-height)*var(--toggle-switch-shrink-factor));background:var(--toggle-switch-knob-color);border-radius:5.625rem;transition:.3s}.management .mingrid{display:grid;grid-template-columns:repeat(auto-fit, minmax(15rem, 1fr));grid-gap:0 var(--spacing-lg)}.management .form-group{margin-bottom:var(--spacing-lg)}.management .form-group label{display:block;margin-bottom:var(--spacing-base);font-weight:500;color:#333}.management .form-group .form-control{display:block;width:100%;padding:var(--spacing-md);font-family:inherit;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:var(--border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-sizing:border-box}.management .form-group .form-control:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.management .form-group select.form-control{height:auto;padding-right:2rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--spacing-md) center;background-size:8px 10px;appearance:none}.management .form-group .image-container,.management .form-group .file-container{margin-top:var(--spacing-base);background-color:var(--color-generic-2);padding:var(--s-1)}.management .form-group .image-container .image-preview,.management .form-group .image-container .file-preview,.management .form-group .file-container .image-preview,.management .form-group .file-container .file-preview{display:flex;align-items:center;margin-bottom:var(--spacing-base)}.management .form-group .image-container .image-preview img,.management .form-group .image-container .file-preview img,.management .form-group .file-container .image-preview img,.management .form-group .file-container .file-preview img{max-width:100%;margin-right:var(--spacing-lg)}.management .form-group .image-container .image-preview .file-link,.management .form-group .image-container .file-preview .file-link,.management .form-group .file-container .image-preview .file-link,.management .form-group .file-container .file-preview .file-link{margin-right:var(--spacing-lg);text-decoration:underline}.management .form-group .image-container .upload-progress,.management .form-group .file-container .upload-progress{margin-top:var(--spacing-base);background-color:#e9ecef;border-radius:var(--border-radius);overflow:hidden}.management .form-group .image-container .upload-progress .progress-bar,.management .form-group .file-container .upload-progress .progress-bar{height:20px;background-color:#4caf50;transition:width .2s linear}.management .form-group .image-container .upload-progress .progress-text,.management .form-group .file-container .upload-progress .progress-text{margin-top:var(--spacing-sm);text-align:center}.management .multiselect-container{position:relative}.management .multiselect-container .multiselect-input-area{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);min-height:2.75rem;background-color:#fff;border:1px solid #ced4da;border-radius:var(--border-radius);cursor:text;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.management .multiselect-container .multiselect-input-area:focus-within{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.management .multiselect-container .multiselect-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .5rem;background-color:var(--color-generic-2);border:1px solid var(--color-generic-2-dark);border-radius:1rem;font-size:var(--font-size-xs, 0.85rem);line-height:1.4;white-space:nowrap;max-width:100%}.management .multiselect-container .multiselect-chip .multiselect-chip-label{overflow:hidden;text-overflow:ellipsis}.management .multiselect-container .multiselect-chip .multiselect-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;padding:0;border:none;background:none;font-size:1rem;line-height:1;cursor:pointer;color:inherit;opacity:.6;border-radius:50%;flex-shrink:0}.management .multiselect-container .multiselect-chip .multiselect-chip-remove:hover{opacity:1;background-color:rgba(0,0,0,.1)}.management .multiselect-container .multiselect-search{flex:1 1 8rem;min-width:4rem;border:none;outline:none;padding:.2rem 0;font-size:1rem;line-height:1.5;background:rgba(0,0,0,0)}.management .multiselect-container .multiselect-dropdown{display:none;position:absolute;z-index:10;top:100%;left:0;right:0;max-height:15rem;overflow-y:auto;background-color:#fff;border:1px solid #ced4da;border-top:none;border-radius:0 0 var(--border-radius) var(--border-radius);box-shadow:0 4px 6px rgba(0,0,0,.1)}.management .multiselect-container .multiselect-dropdown.is-open{display:block}.management .multiselect-container .multiselect-dropdown .multiselect-option{padding:var(--spacing-md);cursor:pointer;font-size:.95rem}.management .multiselect-container .multiselect-dropdown .multiselect-option:hover{background-color:var(--color-generic-2)}.management .table.list{--table-cell-min-height: 3rem;--table-cell-padding: var(--spacing-base);--table-cell-separator: 5px;width:100%;border-collapse:separate;border-spacing:var(--table-cell-separator) 0;margin-top:var(--spacing-lg);margin-left:calc(-1*var(--table-cell-separator));width:calc(100% + 2*var(--table-cell-separator))}.management .table.list th,.management .table.list td{padding:var(--table-cell-padding);text-align:left;vertical-align:middle;border-top:1px solid var(--mgmt-border);background-color:inherit;font-size:var(--font-size-xs)}.management .table.list th:has(img.img-fluid),.management .table.list td:has(img.img-fluid){padding:0}.management .table.list th{background-color:var(--mgmt-surface);font-weight:600;color:var(--color-text);border-top:none;border-bottom:2px solid var(--color-primary);position:sticky;top:0;z-index:1}.management .table.list th.is-sortable a{color:inherit;text-decoration:none;display:inline-block;cursor:pointer}.management .table.list th.is-sortable a:hover{text-decoration:underline}.management .table.list th.is-sorted a{text-decoration:underline}.management .table.list tbody tr:hover{background-color:var(--color-generic-2-light) td;background-color-background-color:inherit}.management .table.list tbody tr:nth-child(even){background-color:#fafaf8}.management .table.list tbody tr:nth-child(even) td{background-color:inherit}.management .table.list img.img-fluid{height:var(--table-cell-min-height);width:auto;object-fit:contain;border-radius:var(--border-radius)}.management .table.list td:nth-child(2){font-weight:500}.management .table.list td:nth-child(2):contains("Yes"){color:#28a745}.management .table.list td:nth-child(2):contains("No"){color:#dc3545}.management .table.list .objectActions{display:flex;align-items:center;gap:var(--spacing-sm)}.management .table.list .objectActions a{display:flex;justify-content:center;align-items:center;background-color:var(--color-primary);color:var(--color-primary-contrast);padding:var(--spacing-base);border-radius:var(--border-radius);cursor:pointer}.management .table.list .objectActions a img{width:1.5rem;height:1.5rem;transition:filter .3s}.management .table.list .objectActions a:hover img{filter:brightness(0)}.management svg.flag{display:block;border-radius:var(--border-radius)}.management section.list,.management section.edit{min-height:80vh}.management section.list h1,.management section.edit h1{margin-bottom:var(--spacing-lg);color:var(--color-text)}.management .search-form .search-container{display:flex;width:100%;max-width:18.75rem}.management .search-form .search-container .search-input-wrapper{position:relative;flex-grow:1}.management .search-form .search-container .search-input-wrapper .search-icon{position:absolute;left:var(--spacing-md);top:50%;transform:translateY(-50%);color:var(--color-text);display:flex;align-items:center}.management .search-form .search-container .search-input-wrapper input{width:100%;padding:var(--spacing-md) var(--spacing-md) var(--spacing-md) calc(var(--spacing-md)*3);border:none;outline:none;box-sizing:border-box;font-size:var(--font-size-sm)}.management .search-form .search-container button{cursor:pointer;white-space:nowrap;flex-shrink:0}.management section.footer{margin-top:var(--spacing-lg)}.management .pagination-container{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--mgmt-border)}.management .pagination-container .pagination{display:flex;list-style:none;padding:0;margin:0;gap:0}.management .pagination-container .pagination li{display:inline-block}.management .pagination-container .pagination li a,.management .pagination-container .pagination li span{display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;text-decoration:none;border-radius:0;border:1px solid var(--color-text);color:var(--color-text);font-weight:500;transition:all .2s ease}.management .pagination-container .pagination li a:hover,.management .pagination-container .pagination li span:hover{background-color:var(--color-generic-2-dark)}.management .pagination-container .pagination li.active a,.management .pagination-container .pagination li.active span{background-color:var(--color-generic-2-dark);color:var(--color-text)}.management .pagination-container .pagination li.disabled a,.management .pagination-container .pagination li.disabled span{opacity:.5;pointer-events:none}.management .pagination-container .items-per-page{display:flex;align-items:center;gap:var(--spacing-md)}.management .pagination-container .items-per-page label{font-weight:500;color:var(--color-text)}.management .pagination-container .items-per-page select{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius);border:1px solid var(--color-text);background-color:#fff;font-size:1rem;line-height:1.5;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right var(--spacing-md) center;background-size:8px 10px;padding-right:2rem}.management .pagination-container .items-per-page select:focus{outline:none;box-shadow:0 0 0 .2rem rgba(141,4,57,.25)}.management .mgmt-action-link{text-decoration:none}.management .mgmt-action-icon{display:inline-block;vertical-align:middle;padding:var(--spacing-sm)}.management .list-rating{white-space:nowrap}.management .list-rating__stars{margin-right:var(--spacing-sm);letter-spacing:.05em;color:#c9c9c9}.management .list-rating__stars .is-filled{color:#e0a800}.management .list-rating__count,.management .list-rating__empty{color:#777}
