@import url(https://fonts.googleapis.com/css2?family=Baskervville+SC:wght@400..700&display=swap);.yarl__fullsize{height:100%;width:100%}.yarl__relative{position:relative}.yarl__portal{bottom:0;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .25s ease;transition:opacity var(--yarl__fade_animation_duration,.25s) var(--yarl__fade_animation_timing_function,ease);z-index:9999;z-index:var(--yarl__portal_zindex,9999)}.yarl__portal_open{opacity:1}.yarl__container{background-color:#000;background-color:var(--yarl__container_background_color,var(--yarl__color_backdrop,#000));bottom:0;left:0;outline:none;overflow:hidden;overscroll-behavior:contain;overscroll-behavior:var(--yarl__controller_overscroll_behavior,contain);position:absolute;right:0;top:0;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);-webkit-user-select:none;user-select:none}.yarl__carousel{align-content:center;align-items:stretch;display:flex;flex:0 0 auto;height:100%;justify-content:center;opacity:1;opacity:var(--yarl__pull_opacity,1);transform:translate(0);transform:translate(var(--yarl__swipe_offset,0),var(--yarl__pull_offset,0));width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*100%);width:calc(100% + (var(--yarl__carousel_slides_count) - 1)*(100% + var(--yarl__carousel_spacing_px, 0)*1px + var(--yarl__carousel_spacing_percent, 0)*1%))}.yarl__carousel_with_slides{column-gap:calc(100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*0*1%);column-gap:calc(var(--yarl__carousel_spacing_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_spacing_percent, 0)*1%)}.yarl__flex_center{align-content:center;align-items:center;display:flex;justify-content:center}.yarl__slide{flex:1 1;overflow:hidden;padding:calc(var(--yarl__carousel_padding_px, 0)*1px + 100/(var(--yarl__carousel_slides_count)*100 + (var(--yarl__carousel_slides_count) - 1)*var(--yarl__carousel_spacing_percent, 0))*var(--yarl__carousel_padding_percent, 0)*1%);position:relative}[dir=rtl] .yarl__slide{--yarl__direction:-1}.yarl__slide_image{-webkit-touch-callout:none;max-height:100%;max-width:100%;object-fit:contain;touch-action:none;touch-action:var(--yarl__controller_touch_action,none);user-select:none;-webkit-user-select:none}.yarl__slide_image_cover{height:100%;object-fit:cover;width:100%}.yarl__slide_image_loading{opacity:0}@media screen and (min-width:800px){.yarl__slide_wrapper:not(.yarl__slide_wrapper_interactive) .yarl__slide_image{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);-webkit-transform-style:preserve-3d}}.yarl__slide_placeholder{left:50%;line-height:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.yarl__slide_loading{animation:yarl__delayed_fadein 1s linear;color:#fffc;color:var(--yarl__slide_icon_loading_color,var(--yarl__color_button,#fffc))}.yarl__slide_loading line{animation:yarl__stroke_opacity 1s linear infinite}.yarl__slide_loading line:first-of-type{animation-delay:-1.875s}.yarl__slide_loading line:nth-of-type(2){animation-delay:-1.75s}.yarl__slide_loading line:nth-of-type(3){animation-delay:-1.625s}.yarl__slide_loading line:nth-of-type(4){animation-delay:-1.5s}.yarl__slide_loading line:nth-of-type(5){animation-delay:-1.375s}.yarl__slide_loading line:nth-of-type(6){animation-delay:-1.25s}.yarl__slide_loading line:nth-of-type(7){animation-delay:-1.125s}.yarl__slide_loading line:nth-of-type(8){animation-delay:-1s}.yarl__slide_error{color:red;color:var(--yarl__slide_icon_error_color,red);height:48px;height:var(--yarl__slide_icon_error_size,48px);width:48px;width:var(--yarl__slide_icon_error_size,48px)}@media (prefers-reduced-motion){.yarl__portal,.yarl__slide{transition:none 0s ease 0s;transition:initial}.yarl__slide_loading,.yarl__slide_loading line{animation:none 0s ease 0s 1 normal none running;animation:initial}}.yarl__toolbar{bottom:auto;display:flex;justify-content:flex-end;left:auto;padding:8px;padding:var(--yarl__toolbar_padding,8px);position:absolute;right:0;top:0}[dir=rtl] .yarl__toolbar{bottom:auto;left:0;right:auto;top:0}.yarl__icon{height:32px;height:var(--yarl__icon_size,32px);width:32px;width:var(--yarl__icon_size,32px)}.yarl__button{-webkit-tap-highlight-color:transparent;-webkit-appearance:none;appearance:none;background-color:initial;background-color:var(--yarl__button_background_color,#0000);border:0;border:var(--yarl__button_border,0);color:#fffc;color:var(--yarl__color_button,#fffc);cursor:pointer;filter:drop-shadow(2px 2px 2px rgba(0,0,0,.8));filter:var(--yarl__button_filter,drop-shadow(2px 2px 2px rgba(0,0,0,.8)));line-height:0;margin:0;margin:var(--yarl__button_margin,0);outline:none;padding:8px;padding:var(--yarl__button_padding,8px)}.yarl__button:focus{color:#fff;color:var(--yarl__color_button_active,#fff)}.yarl__button:focus:not(:focus-visible){color:#fffc;color:var(--yarl__color_button,#fffc)}.yarl__button:focus-visible{color:#fff;color:var(--yarl__color_button_active,#fff)}@media (hover:hover){.yarl__button:focus-visible:hover,.yarl__button:focus:hover,.yarl__button:hover{color:#fff;color:var(--yarl__color_button_active,#fff)}}.yarl__button:disabled{color:#fff6;color:var(--yarl__color_button_disabled,#fff6);cursor:default}.yarl__navigation_next,.yarl__navigation_prev{padding:24px 16px;padding:var(--yarl__navigation_button_padding,24px 16px);position:absolute;top:50%;transform:translateY(-50%)}.yarl__navigation_prev{left:0}[dir=rtl] .yarl__navigation_prev{left:auto;right:0;transform:translateY(-50%) rotate(180deg)}.yarl__navigation_next{right:0}[dir=rtl] .yarl__navigation_next{left:0;right:auto;transform:translateY(-50%) rotate(180deg)}.yarl__no_scroll{height:100%;overflow:hidden;overscroll-behavior:none}@keyframes yarl__delayed_fadein{0%{opacity:0}80%{opacity:0}to{opacity:1}}@keyframes yarl__stroke_opacity{0%{stroke-opacity:1}to{stroke-opacity:.125}}@layer settings, tools, generic, elements, objects, vendor, components, templates;@layer generic{@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/colegio-madrid/static/media/OpenSans-Light.1f45c30d2fb99f9a22fd.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/colegio-madrid/static/media/OpenSans-Regular.403af3bc2c6126fb5cef.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/colegio-madrid/static/media/OpenSans-SemiBold.e24264613d8bf484c0aa.woff2) format("woff2")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/colegio-madrid/static/media/OpenSans-Bold.1a12317389afca44fc29.woff2) format("woff2")}:where(html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,button,input,select,pre,menu,iframe,hr,h1,h2,h3,h4,h5,h6){margin:0;padding:0}:where(h1,h2,h3,h4,h5,h6,button,textarea){font-size:inherit;font-weight:inherit}:where(ul,ol,menu){list-style:none}:where(button){background-color:#0000;border:0;cursor:pointer}:where(button,textarea){font-family:inherit}:where(img){max-inline-size:100%}:where(button,iframe,fieldset,textarea){border:0}:where(table){border-collapse:collapse;border-spacing:0}:where(td,th){padding:0}:where(button):disabled{pointer-events:none;-webkit-user-select:none;user-select:none}:where(input[type=number]){-webkit-appearance:none;appearance:textfield}:where(input):focus-visible{outline:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}}@layer elements{:where(:root){--black-100:#0f1e2e;--white-100:#fff;--orange-80:#bd4b00;--orange-70:#f06c00;--orange-60:#f09400;--orange-50:#f5a524;--orange-40:#f6be3c;--orange-30:#fad79e;--orange-20:#fdebce;--orange-10:#fef5e7;--blue-80:#133f71;--blue-70:#19559a;--blue-60:#1f6bc1;--blue-50:#4b91e2;--blue-40:#8dbaec;--blue-30:#bbd5f1;--blue-20:#d1e4fa;--blue-10:#e9f2fb;--gray-100:#434a51;--gray-90:#50575e;--gray-80:#717a84;--gray-70:#9199a1;--gray-60:#abb2ba;--gray-50:#cbced2;--gray-40:#dee0e3;--gray-30:#ecedef;--gray-20:#f4f5f6;--gray-10:#f9fafa;--green-80:#177500;--green-70:#1b8500;--green-60:#1f9900;--green-50:#66b90e;--green-40:#a4d421;--green-30:#d2ec88;--green-20:#e3f5c1;--green-10:#f0fbe5;--red-80:#800011;--red-60:#b30018;--red-50:#cc001b;--red-40:#f33;--red-20:#ffe0e2;--red-10:#fff5f6;--turquoise-70:#23766c;--turquoise-60:#2d958b;--turquoise-50:#38bcaf;--turquoise-40:#7ee2d4;--purple-60:#812d86;--purple-50:#a639ac;--purple-40:#c053c6;--yellow-60:#e2d51d;--yellow-50:#e8dd4a;--yellow-40:#ede678;--brown-60:#6f4e34;--brown-50:#926645;--brown-40:#b17f59;--pink-80:#952d55;--pink-70:#b13564;--pink-60:#c63f72;--pink-50:#d1668f;--pink-40:#dd8dac;--size-12:0.75rem;--size-16:1rem;--size-24:1.5rem;--size-32:2rem;--size-40:2.5rem;--size-48:3rem;--size-64:4rem;--size-80:5rem;--size-96:6rem;--size-120:7.5rem;--_ctn-global-font-family:var(--ctn-global-font-family,Open Sans,sans-serif);--_ctn-global-font-size:var(--ctn-global-font-size,0.8125rem);--_ctn-global-scroll--BackgroundColor:var(--ctn-global-scroll--BackgroundColor,var(--gray-40));--_ctn-global-scroll--BorderColor:var(--ctn-global-scroll--BorderColor,var(--white-100));--_ctn-global-scroll--BorderRadius:var(--ctn-global-scroll--BorderRadius,8px);--_ctn-global-scroll--Border:var(--ctn-global-scroll--Border,4px solid var(--white-100));--_ctn-global-scroll--Width:var(--ctn-global-scroll--Width,1rem)}html{font-size:16px;scroll-behavior:smooth}@supports not selector(::-webkit-scrollbar){html{scrollbar-color:var(--_ctn-global-scroll--BackgroundColor) var(--_ctn-global-scroll--BorderColor)}}body{font-family:var(--_ctn-global-font-family);font-size:var(--_ctn-global-font-size);text-rendering:optimizeSpeed}@media only screen and (hover:none)and (pointer:coarse){:is(input,select,textarea){font-size:1rem}}::-webkit-scrollbar{width:var(--_ctn-global-scroll-width)}::-webkit-scrollbar-thumb{background-color:var(--_ctn-global-scroll--BackgroundColor);border:var(--_ctn-global-scroll--Border);border-radius:var(--_ctn-global-scroll--BorderRadius)}}@layer objects{.o-drop-down{--_o-drop-down--AnimationDuration:var(--o-drop-down--AnimationDuration,.18s);--_o-drop-down--AnimationTimingFunction:var(--o-drop-down--AnimationTimingFunction,ease-in-out);animation:o-drop-down var(--_o-drop-down--AnimationDuration) var(--_o-drop-down--AnimationTimingFunction) forwards;transform-origin:top center}@keyframes o-drop-down{0%{transform:scaleY(0)}}}@layer vendor{.react-datepicker{display:flex;position:relative}.react-datepicker__header{background-color:var(--_c-ctn-calendar__header--BackgroundColor);position:relative}.react-datepicker__navigation{align-items:center;color:var(--_c-ctn-calendar__navigation--Color);display:flex;height:var(--_c-ctn-calendar__navigation--Size);inset-block-start:calc(var(--_c-ctn-calendar__navigation--Size)/2);justify-content:center;position:absolute;text-align:center;text-indent:-999em;width:var(--_c-ctn-calendar__navigation--Size);z-index:1}.react-datepicker__navigation:before{background-color:var(--_c-ctn-calendar__navigation--before--BackgroundColor);content:"";display:block;height:var(--_c-ctn-calendar__navigation--before--Size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.41 16.59 9.83 12l4.58-4.59L13 6l-6 6 6 6 1.41-1.41Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.41 16.59 9.83 12l4.58-4.59L13 6l-6 6 6 6 1.41-1.41Z'/%3E%3C/svg%3E");width:var(--_c-ctn-calendar__navigation--before--Size)}.react-datepicker__navigation--previous{inset-inline-start:var(--_c-ctn-calendar__navigation--previous-next--InsetInline)}.react-datepicker__navigation--next{inset-inline-end:var(--_c-ctn-calendar__navigation--previous-next--InsetInline)}.react-datepicker__navigation--next:before{transform:rotate(180deg)}.react-datepicker__navigation:is(:hover,:focus){--_c-ctn-calendar__navigation--before--BackgroundColor:var(--_c-ctn-calendar__navigation--before--hocus--BackgroundColor);color:var(--_c-ctn-calendar__navigation--hocus--Color)}.react-datepicker__current-month{color:var(--_c-ctn-calendar__current-month--Color);display:grid;font-size:var(--_c-ctn-calendar__current-month--FontSize);font-weight:var(--_c-ctn-calendar__current-month--FontWeight);height:var(--_c-ctn-calendar__current-month--Height);place-content:center}.react-datepicker__month-container{background-color:var(--_c-ctn-calendar__current-month-container--BackgroundColor);flex:1 1}.react-datepicker__month-container+.react-datepicker__month-container:before{background-color:var(--_c-ctn-calendar__current-month-container--before--BackgroundColor);content:"";display:block;height:100%;position:absolute;width:1px;z-index:1}.react-datepicker__month{padding:var(--_c-ctn-calendar__month--Padding);text-align:center}:is(.react-datepicker__day-names,.react-datepicker__week){grid-gap:var(--_c-ctn-calendar__week--Gap);display:grid;gap:var(--_c-ctn-calendar__week--Gap);grid-template-columns:repeat(7,1fr);justify-items:center;white-space:nowrap}.react-datepicker__day-names{background-color:var(--_c-ctn-calendar__current-month-container--BackgroundColor);padding-inline:var(--_c-ctn-calendar__day-names--PaddingInline)}:is(.react-datepicker__day-name,.react-datepicker__day){border-radius:var(--_c-ctn-calendar__day--BorderRadius);color:var(--_c-ctn-calendar__day--Color);display:inline-grid;height:var(--_c-ctn-calendar__day--Size);margin:var(--_c-ctn-calendar__day--Margin);place-content:center;width:var(--_c-ctn-calendar__day--Size)}.react-datepicker__day{cursor:pointer}.react-datepicker__day--today{position:relative}.react-datepicker__day--today:before{border:1px solid var(--_c-ctn-calendar__day--before--BorderColor);border-radius:var(--_c-ctn-calendar__day--before--BorderRadius);content:"";display:var(--_c-ctn-calendar__day--before--Display);height:calc(100% + var(--_c-ctn-calendar__day--before--Size));inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:calc(100% + var(--_c-ctn-calendar__day--before--Size))}.react-datepicker__day--in-selecting-range{background-color:var(--_c-ctn-calendar__day--in-selecting-range--BackgroundColor);border:1px solid;color:var(--_c-ctn-calendar__day--in-selecting-range--Color)}.react-datepicker__day--range:hover{background-color:var(--_c-ctn-calendar__day--range--BackgroundColor)}.react-datepicker__day:is(.react-datepicker__day--selected,.react-datepicker__day--in-range){background-color:var(--_c-ctn-calendar__day--selected--BackgroundColor);color:var(--_c-ctn-calendar__day--selected--Color)}.react-datepicker__day:is(.react-datepicker__day--selected,.react-datepicker__day--disabled){pointer-events:none}.react-datepicker__day--disabled{--_c-ctn-calendar__day--before--BorderColor:var(--_c-ctn-calendar__day--disabled--Color);--_c-ctn-calendar__day--selected--BackgroundColor:var(--_c-ctn-calendar__day--disabled--Color);color:var(--_c-ctn-calendar__day--disabled--Color)}.react-datepicker__day:not(.react-datepicker__day--selected,.react-datepicker__day--in-range):is(:hover,:focus){color:var(--_c-ctn-calendar__day--hocus--Color)}.react-datepicker__input-container{height:100%;position:relative}.react-datepicker__today-button{-webkit-margin-start:var(--_c-ctn-calendar__today-button--MarginInlineStart);align-items:center;border-radius:var(--_c-ctn-calendar__today-button--BorderRadius);color:var(--_c-ctn-calendar__today-button--Color);display:inline-flex;font-size:var(--_c-ctn-calendar__today-button--FontSize);font-weight:var(--_c-ctn-calendar__today-button--FontWeight);height:var(--_c-ctn-calendar__today-button--Height);inset-block-end:var(--_c-ctn-calendar__today-button--InsetBlockEnd);margin-inline-start:var(--_c-ctn-calendar__today-button--MarginInlineStart);padding-inline:var(--_c-ctn-calendar__today-button--PaddingInline);position:absolute}.react-datepicker__today-button:is(:hover,:focus){background-color:var(--_c-ctn-calendar__today-button--hocus--BackgroundColor);cursor:pointer}.react-datepicker__today-button:active{background-color:var(--_c-ctn-calendar__today-button--active--BackgroundColor);color:var(--_c-ctn-calendar__today-button--active--Color)}.react-datepicker__close-icon{align-items:center;cursor:pointer;display:flex;height:100%;inset-block-start:0;inset-inline-end:var(--_c-ctn-calendar__close-icon--InsetInlineEnd);justify-content:center;outline:0;position:absolute;width:var(--_c-ctn-calendar__close-icon--Width)}.react-datepicker__close-icon:after{background-color:var(--_c-ctn-calendar__close-icon--after--BackgroundColor);content:"";display:block;height:var(--_c-ctn-calendar__close-icon--after--Size);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='red' d='M12 5c-3.871 0-7 3.129-7 7s3.129 7 7 7 7-3.129 7-7-3.129-7-7-7Zm3.5 9.513-.987.987L12 12.987 9.487 15.5l-.987-.987L11.013 12 8.5 9.487l.987-.987L12 11.013 14.513 8.5l.987.987L12.987 12l2.513 2.513Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='red' d='M12 5c-3.871 0-7 3.129-7 7s3.129 7 7 7 7-3.129 7-7-3.129-7-7-7Zm3.5 9.513-.987.987L12 12.987 9.487 15.5l-.987-.987L11.013 12 8.5 9.487l.987-.987L12 11.013 14.513 8.5l.987.987L12.987 12l2.513 2.513Z'/%3E%3C/svg%3E");width:var(--_c-ctn-calendar__close-icon--after--Size)}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);margin:-1px;padding:0}.react-datepicker__aria-live,.react-datepicker__sr-only{height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.react-datepicker__sr-only{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%)}.react-datepicker-wrapper{height:100%;width:100%}.react-datepicker-popper{z-index:1}.react-datepicker:has(.react-datepicker__today-button){-webkit-padding-after:var(--_c-ctn-calendar--today-button--PaddingBlockEnd);background-color:var(--_c-ctn-calendar--today-button--BackgroundColor);padding-block-end:var(--_c-ctn-calendar--today-button--PaddingBlockEnd)}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor :is(p,ol,ul,pre,blockquote,h1,h2,h3,h4,h5,h6){counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor{padding-left:1.5rem}.ql-editor li{list-style-type:none}.ql-editor [data-list=bullet] .ql-ui:before{content:"•";text-align:center}.ql-editor ul:is([data-checked=true],[data-checked=false]){pointer-events:none}.ql-editor ul:is([data-checked=true],[data-checked=false])>li *{pointer-events:all}.ql-editor [data-list=checked] .ql-ui:before,.ql-editor [data-list=unchecked] .ql-ui:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor [data-list=checked] .ql-ui:before{content:"☑"}.ql-editor [data-list=unchecked] .ql-ui:before{content:"☐"}.ql-editor li:not(.ql-direction-rtl):before{margin-inline:-1.5rem .25rem;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-inline:.25rem -1.5rem}.ql-editor :is(ol,ul) li:not(.ql-direction-rtl){padding-left:1.5rem}.ql-editor :is(ol,ul) li.ql-direction-rtl{padding-right:1.5rem}.ql-editor li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor .ql-ui:before{-webkit-margin-end:.25rem;display:inline-block;margin-inline-end:.25rem;white-space:nowrap}.ql-editor [data-list=ordered] .ql-ui:before{content:counter(list-0,decimal) ". ";text-align:right;width:1rem}.ql-editor li.ql-indent-1{counter-increment:list-1}.ql-editor [data-list=ordered].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-1 .ql-ui:before{content:counter(list-1,lower-alpha) ". "}.ql-editor li.ql-indent-2{counter-increment:list-2}.ql-editor [data-list=ordered].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-2 .ql-ui:before{content:counter(list-2,lower-roman) ". "}.ql-editor li.ql-indent-3{counter-increment:list-3}.ql-editor [data-list=ordered].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-3 .ql-ui:before{content:counter(list-3,decimal) ". "}.ql-editor li.ql-indent-4{counter-increment:list-4}.ql-editor [data-list=ordered].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-4 .ql-ui:before{content:counter(list-4,lower-alpha) ". "}.ql-editor li.ql-indent-5{counter-increment:list-5}.ql-editor [data-list=ordered].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-5 .ql-ui:before{content:counter(list-5,lower-roman) ". "}.ql-editor li.ql-indent-6{counter-increment:list-6}.ql-editor [data-list=ordered].ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor [data-list=ordered].ql-indent-6 .ql-ui:before{content:counter(list-6,decimal) ". "}.ql-editor li.ql-indent-7{counter-increment:list-7}.ql-editor [data-list=ordered].ql-indent-7{counter-reset:list-8 list-9}.ql-editor [data-list=ordered].ql-indent-7 .ql-ui:before{content:counter(list-7,lower-alpha) ". "}.ql-editor li.ql-indent-8{counter-increment:list-8}.ql-editor [data-list=ordered].ql-indent-8{counter-reset:list-9}.ql-editor [data-list=ordered].ql-indent-8 .ql-ui:before{content:counter(list-8,lower-roman) ". "}.ql-editor li.ql-indent-9{counter-increment:list-9}.ql-editor [data-list=ordered].ql-indent-9{counter-reset:list-10 list-9}.ql-editor [data-list=ordered].ql-indent-9 .ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3rem}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5rem}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6rem}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5rem}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9rem}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5rem}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12rem}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5rem}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15rem}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5rem}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18rem}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5rem}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21rem}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5rem}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24rem}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5rem}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27rem}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5rem}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-size-small{font-size:.75rem}.ql-editor .ql-size-large{font-size:1.5rem}.ql-editor .ql-size-huge{font-size:2.5rem}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:.9375rem;pointer-events:none;position:absolute;right:.9375rem}:is(.ql-snow.ql-toolbar,.ql-snow .ql-toolbar) button:active:hover{outline:none}:is(.ql-snow.ql-toolbar,.ql-snow .ql-toolbar) input.ql-image[type=file]{display:none}@media(pointer:coarse){:is(.ql-snow.ql-toolbar,.ql-snow .ql-toolbar) button:hover:not(.ql-active){color:#444}:is(.ql-snow.ql-toolbar,.ql-snow .ql-toolbar) button:hover:not(.ql-active) :is(.ql-fill,.ql-stroke.ql-fill){fill:#444}:is(.ql-snow .ql-toolbar,.ql-snow.ql-toolbar) button:hover:not(.ql-active) :is(.ql-stroke,.ql-stroke-miter){stroke:#444}}.ql-hidden{display:none}:is(.ql-out-bottom,.ql-out-top){visibility:hidden}.ql-tooltip{position:absolute;transform:translateY(-.625rem)}.ql-tooltip a{cursor:pointer;text-decoration:none}.ql-tooltip.ql-flip{transform:translateY(-.625rem)}.ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-fill{fill:#444}.ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction svg:last-child,.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-editor a{text-decoration:underline}.ql-editor blockquote{border-left:4px solid #ccc;margin-block:.3125rem;padding-left:1rem}.ql-editor :is(code,pre){background-color:#f0f0f0;border-radius:3px}.ql-editor pre{margin-block:.3125rem;padding:.3125rem .625rem;white-space:pre-wrap}.ql-editor code{font-size:85%;padding:.125rem .25rem}.ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-editor img{max-width:100%}.ql-picker{color:#444;font-size:.875rem;font-weight:500;height:1.5rem;vertical-align:middle}.ql-picker,.ql-picker-label{display:inline-block;position:relative}.ql-picker-label{cursor:pointer;height:100%;padding-inline:.5rem .125rem;width:100%}.ql-picker-label:before{display:inline-block;line-height:1}.ql-picker.ql-expanded .ql-picker-label{z-index:2}:is(.ql-color-picker,.ql-icon-picker){width:1.5rem}:is(.ql-color-picker,.ql-icon-picker) .ql-picker-label{padding:.125rem .25rem}:is(.ql-color-picker,.ql-icon-picker) .ql-picker-label svg{right:.25rem}.ql-icon-picker .ql-picker-options{padding:.25rem 0}.ql-icon-picker .ql-picker-item{height:1.5rem;padding:.125rem .25rem;width:1.5rem}.ql-color-picker .ql-picker-options{padding:.1875rem .3125rem;width:9.5rem}.ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:1rem;margin:.125rem;padding:0;width:1rem}.ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-.5625rem;position:absolute;right:0;top:50%;width:1.125rem}.ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-font{width:6.75rem}.ql-font .ql-picker-label:before,.ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-font .ql-picker-item[data-value=serif]:before,.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-font .ql-picker-item[data-value=monospace]:before,.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-picker.ql-size{width:6.125rem}.ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker :is(.ql-picker-item.ql-selected,.ql-picker-item:hover){border-color:#000}.ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:.3125rem .75rem;white-space:nowrap}.ql-tooltip:before{content:"Visit URL:";line-height:1.625rem;margin-right:.5rem}.ql-tooltip input[type=text]{border-style:solid;border-width:1px;display:none;height:1.625rem;margin:0;padding:.1875rem .3125rem;width:10.625rem}.ql-tooltip input[type=text]::placeholder{color:#0000}.ql-tooltip a.ql-preview{display:inline-block;max-width:12.5rem;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:1rem;padding-right:.5rem}.ql-tooltip a.ql-remove:before{content:"Remove";margin-left:.5rem}.ql-tooltip a{line-height:1.625rem}.ql-tooltip.ql-editing a:is(.ql-preview,.ql-remove){display:none}.ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-tooltip[data-mode=video]:before{content:"Enter video:"}}@layer components{.c-ctn-action-popup{--c-ctn-drop--Width:max-content;position:absolute}.c-ctn-app-header-portal{--_c-ctn-app-header-portal--BackgroundColor:var(--c-ctn-app-header-portal--BackgroundColor,var(--white-100));--_c-ctn-app-header-portal--BorderColor:var(--c-ctn-app-header-portal--BorderColor,var(--gray-40));--_c-ctn-app-header-portal--BoxShadow:var(--c-ctn-app-header-portal--BoxShadow,0 5px 5px -5px #00000026);--_c-ctn-app-header-portal--BorderWidth:var(--c-ctn-app-header-portal--BorderWidth,1px);--_c-ctn-app-header-portal--Gap:var(--c-ctn-app-header-portal--Gap,0.5rem);--_c-ctn-app-header-portal--Height:var(--c-ctn-app-header-portal--Height,3.5rem);--_c-ctn-app-header-portal--PaddingInline:var(--c-ctn-app-header-portal--PaddingInline,1rem);--_c-ctn-app-header-portal__nav--BackgroundColor:var(--c-ctn-app-header-portal__nav--BackgroundColor,var(--white-100));--_c-ctn-app-header-portal__nav--BoxShadow:var(--c-ctn-app-header-portal__nav--BoxShadow,0 -1px 2px 0 #00000026);--_c-ctn-app-header-portal__nav--Height:var(--c-ctn-app-header-portal__nav--Height,4rem);--_c-ctn-app-header-portal__nav--Position:var(--c-ctn-app-header-portal__nav--Position,fixed);--_c-ctn-app-header-portal__nav--ZIndex:var(--c-ctn-app-header-portal__nav--ZIndex,10);--_c-ctn-app-header-portal__list--ColumnGap:var(--c-ctn-app-header-portal__list--ColumnGap,0);--_c-ctn-app-header-portal__list--MaxWidth:var(--c-ctn-app-header-portal__list--MaxWidth,40rem);--_c-ctn-app-header-portal__list--Width:var(--c-ctn-app-header-portal__list--Width,100%);--_c-ctn-app-header-portal__item--Gap:var(--c-ctn-app-header-portal__item--Gap,0.125rem);--_c-ctn-app-header-portal__btn--Color:var(--c-ctn-app-header-portal__btn--Color,var(--gray-100));--_c-ctn-app-header-portal__btn--FontSize:var(--c-ctn-app-header-portal__btn--FontSize,0.625rem);--_c-ctn-app-header-portal__btn--Height:var(--c-ctn-app-header-portal__btn--Height,100%);--_c-ctn-app-header-portal__btn--MinWidth:var(--c-ctn-app-header-portal__btn--MinWidth,auto);--_c-ctn-app-header-portal__btn--PaddingBlockEnd:var(--c-ctn-app-header-portal__btn--PaddingBlockEnd,0);--_c-ctn-app-header-portal__btn--PaddingInline:var(--c-ctn-app-header-portal__btn--PaddingInline,0);--_c-ctn-app-header-portal__btn--RowGap:var(--c-ctn-app-header-portal__btn--RowGap,0.125rem );--_c-ctn-app-header-portal__btn--after--BackgroundColor:var(--c-ctn-app-header-portal__btn--after--BackgroundColor,var(--gray-100));--_c-ctn-app-header-portal__btn--after--Display:var(--c-ctn-app-header-portal__btn--after--Display,none);--_c-ctn-app-header-portal__btn--after--MarginBlockStart:var(--c-ctn-app-header-portal__btn--after--MarginBlockStart,0);--_c-ctn-app-header-portal__btn--after--Opacity:var(--c-ctn-app-header-portal__btn--after--Opacity,0);--_c-ctn-app-header-portal__btn--active--Color:var(--c-ctn-app-header-portal__btn--active--Color,var(--orange-80));--_c-ctn-app-header-portal__btn-txt--Display:var(--c-ctn-app-header-portal__btn-txt--Display,none);--_c-ctn-app-header-portal--portrait--Height:var(--c-ctn-app-header-portal--portrait--Height,5rem);--_c-ctn-app-header-portal--portrait--PaddingInline:var(--c-ctn-app-header-portal--portrait--PaddingInline,1.5rem);--_c-ctn-app-header-portal__nav--portrait--BoxShadow:var(--c-ctn-app-header-portal__nav--portrait--BoxShadow,none);--_c-ctn-app-header-portal__nav--portrait--Position:var(--c-ctn-app-header-portal__nav--portrait--Position,static);--_c-ctn-app-header-portal__nav--portrait--Height:var(--c-ctn-app-header-portal__nav--portrait--Height,auto);--_c-ctn-app-header-portal__list--portrait--ColumnGap:var(--c-ctn-app-header-portal__list--portrait--ColumnGap,1rem);--_c-ctn-app-header-portal__list--portrait--Width:var(--c-ctn-app-header-portal__list--portrait--Width,auto);--_c-ctn-app-header-portal__item--portrait--Gap:var(--c-ctn-app-header-portal__item--portrait--Gap,0.25rem);--_c-ctn-app-header-portal__btn--portrait--FontSize:var(--c-ctn-app-header-portal__btn--portrait--FontSize,1rem);--_c-ctn-app-header-portal__btn--portrait--MinWidth:var(--c-ctn-app-header-portal__btn--portrait--MinWidth,6.5rem);--_c-ctn-app-header-portal__btn--portrait--PaddingBlockEnd:var(--c-ctn-app-header-portal__btn--portrait--PaddingBlockEnd,1.5rem);--_c-ctn-app-header-portal__btn--portrait--PaddingInline:var(--c-ctn-app-header-portal__btn--portrait--PaddingInline,0.5rem);--_c-ctn-app-header-portal__btn--portrait--RowGap:var(--c-ctn-app-header-portal__btn--portrait--RowGap,0.25rem);--_c-ctn-app-header-portal__btn--after--portrait--Display:var(--c-ctn-app-header-portal__btn--after--portrait--Display,block);--_c-ctn-app-header-portal__btn--after--portrait--MarginBlockStart:var(--c-ctn-app-header-portal__btn--after--portrait--MarginBlockStart,0.125rem);--_c-ctn-app-header-portal__btn--after--portrait--Opacity:var(--c-ctn-app-header-portal__btn--after--portrait--Opacity,1);--_c-ctn-app-header-portal__btn--landscape--MinWidth:var(--c-ctn-app-header-portal__btn--landscape--MinWidth,7.5rem);--c-ctn-icon--Color:currentColor;align-items:center;background-color:var(--_c-ctn-app-header-portal--BackgroundColor);border-bottom:var(--_c-ctn-app-header-portal--BorderWidth) solid var(--_c-ctn-app-header-portal--BorderColor);box-shadow:var(--_c-ctn-app-header-portal--BoxShadow);display:flex;gap:var(--_c-ctn-app-header-portal--Gap);height:var(--_c-ctn-app-header-portal--Height);justify-content:space-between;padding-inline:var(--_c-ctn-app-header-portal--PaddingInline);position:relative}.c-ctn-app-header-portal__nav{align-self:flex-end;background-color:var(--_c-ctn-app-header-portal__nav--BackgroundColor);box-shadow:var(--_c-ctn-app-header-portal__nav--BoxShadow);display:flex;height:var(--_c-ctn-app-header-portal__nav--Height);inset-block-end:0;inset-inline-start:0;justify-content:center;position:var(--_c-ctn-app-header-portal__nav--Position);width:100%;z-index:var(--_c-ctn-app-header-portal__nav--ZIndex)}.c-ctn-app-header-portal__list{column-gap:var(--_c-ctn-app-header-portal__list--ColumnGap);display:flex;justify-content:center;max-width:var(--_c-ctn-app-header-portal__list--MaxWidth);width:var(--_c-ctn-app-header-portal__list--Width)}.c-ctn-app-header-portal__item{width:100%}.c-ctn-app-header-portal__btn{-webkit-padding-after:var(--_c-ctn-app-header-portal__btn--PaddingBlockEnd);grid-row-gap:var(--_c-ctn-app-header-portal__btn--RowGap);color:var(--_c-ctn-app-header-portal__btn--Color);display:grid;font-size:var(--_c-ctn-app-header-portal__btn--FontSize);font-weight:600;height:var(--_c-ctn-app-header-portal__btn--Height);justify-items:center;min-width:var(--_c-ctn-app-header-portal__btn--MinWidth);padding-block-end:var(--_c-ctn-app-header-portal__btn--PaddingBlockEnd);padding-inline:var(--_c-ctn-app-header-portal__btn--PaddingInline);place-content:center;position:relative;row-gap:var(--_c-ctn-app-header-portal__btn--RowGap);transition:color 70ms cubic-bezier(.2,0,.38,.9);white-space:nowrap;width:100%}.c-ctn-app-header-portal__btn:is(:hover,:focus,.c-ctn-app-header-portal__btn--active){color:var(--_c-ctn-app-header-portal__btn--active--Color)}.c-ctn-app-header-portal__btn--active{position:relative}.c-ctn-app-header-portal__btn--active:after{-webkit-margin-before:var(--_c-ctn-app-header-portal__btn--after--MarginBlockStart);background-color:currentColor;bottom:-1px;content:"";display:var(--_c-ctn-app-header-portal__btn--after--Display);height:.75rem;margin-block-start:var(--_c-ctn-app-header-portal__btn--after--MarginBlockStart);opacity:var(--_c-ctn-app-header-portal__btn--after--Opacity);position:absolute;width:.0625rem}.c-ctn-app-header-portal__btn-txt{display:var(--_c-ctn-app-header-portal__btn-txt--Display);line-height:1}.c-ctn-app-header-portal__action{display:flex;justify-content:flex-end}@media(min-width:360px){.c-ctn-app-header-portal{--c-ctn-app-header-portal__btn-txt--Display:inline-block}}@media(min-width:1024px){.c-ctn-app-header-portal{--c-ctn-app-header-portal--Height:var(--_c-ctn-app-header-portal--portrait--Height);--c-ctn-app-header-portal--PaddingInline:var(--_c-ctn-app-header-portal--portrait--PaddingInline);--c-ctn-app-header-portal__nav--BoxShadow:var(--_c-ctn-app-header-portal__nav--portrait--BoxShadow);--c-ctn-app-header-portal__nav--Position:var(--_c-ctn-app-header-portal__nav--portrait--Position);--c-ctn-app-header-portal__nav--Height:var(--_c-ctn-app-header-portal__nav--portrait--Height);--c-ctn-app-header-portal__list--ColumnGap:var(--_c-ctn-app-header-portal__list--portrait--ColumnGap);--c-ctn-app-header-portal__list--MaxWidth:none;--c-ctn-app-header-portal__list--Width:var(--_c-ctn-app-header-portal__list--portrait--Width);--c-ctn-app-header-portal__item--Gap:var(--_c-ctn-app-header-portal__item--portrait--Gap);--c-ctn-app-header-portal__btn--FontSize:var(--_c-ctn-app-header-portal__btn--portrait--FontSize);--c-ctn-app-header-portal__btn--MinWidth:var(--_c-ctn-app-header-portal__btn--portrait--MinWidth);--c-ctn-app-header-portal__btn--PaddingBlockEnd:var(--_c-ctn-app-header-portal__btn--portrait--PaddingBlockEnd);--c-ctn-app-header-portal__btn--PaddingInline:var(--_c-ctn-app-header-portal__btn--portrait--PaddingInline);--c-ctn-app-header-portal__btn--RowGap:var(--_c-ctn-app-header-portal__btn--portrait--RowGap);--c-ctn-app-header-portal__btn--after--Display:var(--_c-ctn-app-header-portal__btn--after--portrait--Display);--c-ctn-app-header-portal__btn--after--MarginBlockStart:var(--_c-ctn-app-header-portal__btn--after--portrait--MarginBlockStart);--c-ctn-app-header-portal__btn--after--Opacity:var(--_c-ctn-app-header-portal__btn--after--portrait--Opacity);display:grid;grid-template-columns:repeat(3,1fr)}}@media(min-width:1280px){.c-ctn-app-header-portal{--c-ctn-app-header-portal__btn--MinWidth:var(--_c-ctn-app-header-portal__btn--landscape--MinWidth)}}.c-ctn-app-header{--_c-ctn-app-header--BackgroundColor:var(--c-ctn-app-header--BackgroundColor,var(--blue-60));--_c-ctn-app-header--Gap:var(--c-ctn-app-header--Gap,0.75rem);--_c-ctn-app-header--MinHeight:var(--c-ctn-app-header--MinHeight,4.5rem);--_c-ctn-app-header--PaddingBlock:var(--c-ctn-app-header--PaddingBlock,1.25rem);--_c-ctn-app-header--PaddingInline:var(--c-ctn-app-header--PaddingInline,1rem);--_c-ctn-app-header__info--Gap:var(--c-ctn-app-header__info--Gap,0.75rem);--_c-ctn-app-header__heading--Gap:var(--c-ctn-app-header__heading--Gap,0.5rem);--_c-ctn-app-header__tit--Color:var(--c-ctn-app-header__tit--Color,var(--white-100));--_c-ctn-app-header__tit--FontSize:var(--c-ctn-app-header__tit--FontSize,1.5rem);--_c-ctn-app-header__tit--MinHeight:var(--c-ctn-app-header__tit--MinHeight,2rem);--_c-ctn-app-header__actions--Gap:var(--c-ctn-app-header__actions--Gap,1rem);--_c-ctn-app-header__actions--portrait--Gap:var(--c-ctn-app-header__actions--portrait--Gap,0.5rem);--_c-ctn-app-header__hamb--BackgroundColor:var(--c-ctn-app-header__hamb--BackgroundColor,#0000);--_c-ctn-app-header__hamb--Color:var(--c-ctn-app-header__hamb--Color,var(--white-100));--_c-ctn-app-header__hamb--hover--BackgroundColor:var(--c-ctn-app-header__hamb--hover--BackgroundColor,var(--blue-40));--_c-ctn-app-header__hamb--active--BackgroundColor:var(--c-ctn-app-header__hamb--active--BackgroundColor,var(--blue-70));--_c-ctn-app-header__hamb--hover--Color:var(--c-ctn-app-header__hamb--hover--Color,var(--_c-ctn-app-header__hamb--Color));--_c-ctn-app-header__hamb--active-Color:var(--c-ctn-app-header__hamb--active-Color,var(--_c-ctn-app-header__hamb--Color));--_c-ctn-app-header__hamb--separation--BorderRadius:var(--c-ctn-app-header__hamb--separation--BorderRadius,unset);--_c-ctn-app-header__hamb--separation--Height:var(--c-ctn-app-header__hamb--separation--Height,100%);--_c-ctn-app-header__hamb--separation--Width:var(--c-ctn-app-header__hamb--separation--Width,3rem);--_c-ctn-app-header__c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-app-header__c-ctn-button--secondary--active--BackgroundColor,var(--blue-70));--c-ctn-button--secondary--active--BackgroundColor:var(--_c-ctn-app-header__c-ctn-button--secondary--active--BackgroundColor);background-color:var(--_c-ctn-app-header--BackgroundColor);display:flex;flex-direction:column;gap:var(--_c-ctn-app-header--Gap);min-height:var(--_c-ctn-app-header--MinHeight);padding-block:var(--_c-ctn-app-header--PaddingBlock);padding-inline:var(--_c-ctn-app-header--PaddingInline)}:is(.c-ctn-app-header__info,.c-ctn-app-header__heading){align-items:center;display:flex}:is(.c-ctn-app-header__hgroup,.c-ctn-app-header__tit){min-width:0}.c-ctn-app-header__hamb{--c-ctn-button--secondary--BackgroundColor:var(--_c-ctn-app-header__hamb--BackgroundColor);--c-ctn-button--secondary--Color:var(--_c-ctn-app-header__hamb--Color);--c-ctn-button--secondary--hover--BackgroundColor:var(--_c-ctn-app-header__hamb--hover--BackgroundColor);--c-ctn-button--secondary--active--BackgroundColor:var(--_c-ctn-app-header__hamb--active--BackgroundColor);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-app-header__hamb--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-app-header__hamb--active-Color)}.c-ctn-app-header__info{--c-ctn-button--Width:auto;gap:var(--_c-ctn-app-header__info--Gap);overflow:hidden}.c-ctn-app-header__heading{gap:var(--_c-ctn-app-header__heading--Gap)}.c-ctn-app-header__tit{color:var(--_c-ctn-app-header__tit--Color);font-size:var(--_c-ctn-app-header__tit--FontSize);min-height:var(--_c-ctn-app-header__tit--MinHeight)}.c-ctn-app-header__actions{grid-gap:var(--_c-ctn-app-header__actions--Gap);display:grid;flex:none;gap:var(--_c-ctn-app-header__actions--Gap)}.c-ctn-app-header--separation-hamb{-webkit-padding-start:0;padding-block:0;padding-inline-start:0}.c-ctn-app-header--separation-hamb .c-ctn-app-header__info{align-self:stretch}.c-ctn-app-header--separation-hamb .c-ctn-app-header__hamb{border-radius:var(--_c-ctn-app-header__hamb--separation--BorderRadius);height:var(--_c-ctn-app-header__hamb--separation--Height);width:var(--_c-ctn-app-header__hamb--separation--Width)}@media(min-width:768px){.c-ctn-app-header{--_c-ctn-app-header__actions--Gap:var(--_c-ctn-app-header__actions--portrait--Gap);align-items:center;flex-direction:row}.c-ctn-app-header__actions{-webkit-margin-start:auto;grid-auto-flow:column;margin-inline-start:auto}}@media(max-width:767px){.c-ctn-app-header--separation-hamb{align-items:center;flex-direction:row}.c-ctn-app-header--separation-hamb .c-ctn-app-header__actions{-webkit-margin-start:auto;grid-auto-flow:column;margin-inline-start:auto}}.c-ctn-avatar{--_c-ctn-avatar--BackgroundColor:var(--c-ctn-avatar--BackgroundColor,var(--gray-40));--_c-ctn-avatar--BorderRadius:var(--c-ctn-avatar--BorderRadius,50%);--_c-ctn-avatar--Color:var(--c-ctn-avatar--Color,var(--white-100));--_c-ctn-avatar--Size:var(--c-ctn-avatar--Size,2.5rem);--_c-ctn-avatar__figure--BorderColor:var(--c-ctn-avatar__figure--BorderColor,var(--gray-50));--_c-ctn-avatar__figure--BorderStyle:var(--c-ctn-avatar__figure--BorderStyle,solid);--_c-ctn-avatar__figure--BorderWidth:var(--c-ctn-avatar__figure--BorderWidth,2px);--_c-ctn-avatar__figure--after--BackgroundColor:var(--c-ctn-avatar__figure--after--BackgroundColor,#00000080);--_c-ctn-avatar__figure--after--BackgroundSize:var(--c-ctn-avatar__figure--after--BackgroundSize,1.5rem);--_c-ctn-avatar__figure--after--Opacity:var(--c-ctn-avatar__figure--after--Opacity,0);--_c-ctn-avatar--size-64__figure--after--BackgroundSize:var(--c-ctn-avatar--size-64__figure--after--BackgroundSize,2rem);--_c-ctn-avatar--size-96__figure--after--BackgroundSize:var(--c-ctn-avatar--size-96__figure--after--BackgroundSize,2.5rem);--_c-ctn-avatar--size-120__figure--after--BackgroundSize:var(--c-ctn-avatar--size-120__figure--after--BackgroundSize,3rem);--_c-ctn-avatar__acronym--FontSize:var(--c-ctn-avatar__acronym--FontSize,1rem);--_c-ctn-avatar__action-btn--InsetBlockStart:var(--c-ctn-avatar__action-btn--InsetBlockStart,0);--_c-ctn-avatar__action-btn--InsetInlineEnd:var(--c-ctn-avatar__action-btn--InsetInlineEnd,0);--_c-ctn-avatar--size-32__acronym--FontSize:var(--c-ctn-avatar--size-32__acronym--FontSize,0.875rem);--_c-ctn-avatar--size-40__acronym--FontSize:var(--c-ctn-avatar--size-40__acronym--FontSize,1rem);--_c-ctn-avatar--size-48__acronym--FontSize:var(--c-ctn-avatar--size-48__acronym--FontSize,1.25rem);--_c-ctn-avatar--size-64__acronym--FontSize:var(--c-ctn-avatar--size-64__acronym--FontSize,1.75rem);--_c-ctn-avatar--size-96__acronym--FontSize:var(--c-ctn-avatar--size-96__acronym--FontSize,2.75rem);--_c-ctn-avatar--size-120__acronym--FontSize:var(--c-ctn-avatar--size-120__acronym--FontSize,3.5rem);--_c-ctn-avatar--size-32__c-ctn-icon--Size:var(--c-ctn-avatar--size-32__c-ctn-icon--Size,1.75rem);--_c-ctn-avatar--size-40__c-ctn-icon--Size:var(--c-ctn-avatar--size-40__c-ctn-icon--Size,1.875rem);--_c-ctn-avatar--size-48__c-ctn-icon--Size:var(--c-ctn-avatar--size-48__c-ctn-icon--Size,2.25rem);--_c-ctn-avatar--size-64__c-ctn-icon--Size:var(--c-ctn-avatar--size-64__c-ctn-icon--Size,3rem);--_c-ctn-avatar--size-96__c-ctn-icon--Size:var(--c-ctn-avatar--size-96__c-ctn-icon--Size,4.5rem);--_c-ctn-avatar--size-120__c-ctn-icon--Size:var(--c-ctn-avatar--size-120__c-ctn-icon--Size,5.625rem);--_c-ctn-avatar--size-32__c-ctn-button--Size:var(--c-ctn-avatar--size-32__c-ctn-button--Size,1rem);--_c-ctn-avatar--size-40__c-ctn-button--Size:var(--c-ctn-avatar--size-40__c-ctn-button--Size,1rem);--_c-ctn-avatar--size-48__c-ctn-button--Size:var(--c-ctn-avatar--size-48__c-ctn-button--Size,1rem);--_c-ctn-avatar--size-64__c-ctn-button--Size:var(--c-ctn-avatar--size-64__c-ctn-button--Size,1.5rem);--_c-ctn-avatar--size-96__c-ctn-button--Size:var(--c-ctn-avatar--size-96__c-ctn-button--Size,1.5rem);--_c-ctn-avatar--size-120__c-ctn-button--Size:var(--c-ctn-avatar--size-120__c-ctn-button--Size,2rem);--c-ctn-button--BorderRadius:var(--_c-ctn-avatar--BorderRadius);--c-ctn-icon--Color:var(--_c-ctn-avatar--Color);background-color:var(--_c-ctn-avatar--BackgroundColor);border-radius:var(--_c-ctn-avatar--BorderRadius);color:var(--_c-ctn-avatar--Color);height:var(--_c-ctn-avatar--Size);position:relative;width:var(--_c-ctn-avatar--Size)}.c-ctn-avatar__figure{align-items:center;border:var(--_c-ctn-avatar__figure--BorderWidth) var(--_c-ctn-avatar__figure--BorderStyle) var(--_c-ctn-avatar__figure--BorderColor);border-radius:var(--_c-ctn-avatar--BorderRadius);display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.c-ctn-avatar__figure:after{background:var(--_c-ctn-avatar__figure--after--BackgroundColor) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M3.942 5.043V2.65H5.57v2.393h2.442v1.595H5.57v2.393H3.942V6.638H1.5V5.043m5.38 5.287V7.94h2.45V5.043h5.193l1.465 1.595h2.605c.895 0 1.628.718 1.628 1.595v9.572c0 .877-.733 1.595-1.628 1.595H5.57c-.896 0-1.628-.718-1.628-1.595V10.33m8.14 6.677c3.621 0 5.444-4.291 2.88-6.812-2.563-2.512-6.95-.725-6.95 2.824 0 2.201 1.823 3.988 4.07 3.988ZM9.476 13.02c0 2.273 2.808 3.414 4.444 1.803 1.644-1.604.48-4.355-1.84-4.355-1.432 0-2.604 1.148-2.604 2.552Z'/%3E%3C/svg%3E") no-repeat center/var(--_c-ctn-avatar__figure--after--BackgroundSize);border-radius:50%;content:"";height:100%;inset-block-start:0;inset-inline-start:0;opacity:var(--_c-ctn-avatar__figure--after--Opacity);position:absolute;transition:opacity .1s ease-in;width:100%}.c-ctn-avatar__figure:where([role=button]){cursor:pointer;-webkit-user-select:none;user-select:none}.c-ctn-avatar__img{border-radius:var(--_c-ctn-avatar--BorderRadius);height:100%;object-fit:cover}.c-ctn-avatar__action-btn{inset-block-start:var(--_c-ctn-avatar__action-btn--InsetBlockStart);inset-inline-end:var(--_c-ctn-avatar__action-btn--InsetInlineEnd);position:absolute;z-index:1}.c-ctn-avatar__acronym{font-size:var(--_c-ctn-avatar__acronym--FontSize)}.c-ctn-avatar--editable:hover{--c-ctn-avatar__figure--after--Opacity:1}.c-ctn-avatar--size-32{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-32__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-32__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-32__c-ctn-button--Size)}.c-ctn-avatar--size-40{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-40__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-40__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-40__c-ctn-button--Size)}.c-ctn-avatar--size-48{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-48__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-48__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-48__c-ctn-button--Size)}.c-ctn-avatar--size-64{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-64__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-64__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-64__c-ctn-button--Size);--c-ctn-avatar__figure--after--BackgroundSize:var(--_c-ctn-avatar--size-64__figure--after--BackgroundSize)}.c-ctn-avatar--size-96{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-96__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-96__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-96__c-ctn-button--Size);--c-ctn-avatar__figure--after--BackgroundSize:var(--_c-ctn-avatar--size-96__figure--after--BackgroundSize)}.c-ctn-avatar--size-120{--c-ctn-avatar__acronym--FontSize:var(--_c-ctn-avatar--size-120__acronym--FontSize);--c-ctn-icon--Size:var(--_c-ctn-avatar--size-120__c-ctn-icon--Size);--c-ctn-button--icon-only--Size:var(--_c-ctn-avatar--size-120__c-ctn-button--Size);--c-ctn-avatar__figure--after--BackgroundSize:var(--_c-ctn-avatar--size-120__figure--after--BackgroundSize)}.c-ctn-badge{--_c-ctn-badge--BackgroundColor:var(--c-ctn-badge--BackgroundColor,var(--red-50));--_c-ctn-badge--Color:var(--c-ctn-badge--Color,var(--white-100));--_c-ctn-badge--FontSize:var(--c-ctn-badge--FontSize,var(--_ctn-global-font-size));--_c-ctn-badge--fontWeight:var(--c-ctn-badge--fontWeight,600);--_c-ctn-badge--PaddingInline:var(--c-ctn-badge--PaddingInline,0.5rem);--_c-ctn-badge--Size:var(--c-ctn-badge--Size,1.5rem);--c-ctn-icon--Size:var(--_c-ctn-badge__c-ctn-icon--Size,1rem);--_c-ctn-badge--secondary--BackgroundColor:var(--c-ctn-badge--secondary--BackgroundColor,var(--gray-60));--_c-ctn-badge--disabled--BackgroundColor:var(--c-ctn-badge--disabled--BackgroundColor,var(--gray-40));--_c-ctn-badge--mini--Size:var(--c-ctn-badge--mini--Size,0.5rem);--_c-ctn-badge--size-16--FontSize:var(--c-ctn-badge--size-16--FontSize,0.6875rem);--_c-ctn-badge--size-16--PaddingInline:var(--c-ctn-badge--size-16--PaddingInline,0.25rem);--_c-ctn-badge--size-16--Size:var(--c-ctn-badge--size-16--Size,1rem);--_c-ctn-badge--size-16__c-ctn-icon--Size:var(--c-ctn-badge--size-16__c-ctn-icon--Size,0.6875rem);--_c-ctn-badge--size-32--FontSize:var(--c-ctn-badge--size-32--FontSize,1.125rem);--_c-ctn-badge--size-32--PaddingInline:var(--c-ctn-badge--size-32--PaddingInline,0.625rem);--_c-ctn-badge--size-32--Size:var(--c-ctn-badge--size-32--Size,2rem);--_c-ctn-badge--size-32__c-ctn-icon--Size:var(--c-ctn-badge--size-32__c-ctn-icon--Size,1.25rem);align-items:center;background-color:var(--_c-ctn-badge--BackgroundColor);border-radius:16px;color:var(--_c-ctn-badge--Color);display:inline-flex;font-size:var(--_c-ctn-badge--FontSize);font-weight:var(--_c-ctn-badge--fontWeight);height:var(--_c-ctn-badge--Size);justify-content:center;line-height:var(--_c-ctn-badge--Size);min-width:var(--_c-ctn-badge--Size);padding-inline:var(--_c-ctn-badge--PaddingInline)}.c-ctn-badge--mini{--c-ctn-badge--PaddingInline:0;--c-ctn-badge--Size:var(--_c-ctn-badge--mini--Size)}.c-ctn-badge--size-16{--c-ctn-badge--FontSize:var(--_c-ctn-badge--size-16--FontSize);--c-ctn-badge--PaddingInline:var(--_c-ctn-badge--size-16--PaddingInline);--c-ctn-badge--Size:var(--_c-ctn-badge--size-16--Size);--c-ctn-icon--Size:var(--_c-ctn-badge--size-16__c-ctn-icon--Size)}.c-ctn-badge--size-32{--c-ctn-badge--FontSize:var(--_c-ctn-badge--size-32--FontSize);--c-ctn-badge--PaddingInline:var(--_c-ctn-badge--size-32--PaddingInline);--c-ctn-badge--Size:var(--_c-ctn-badge--size-32--Size);--c-ctn-icon--Size:var(--_c-ctn-badge--size-32__c-ctn-icon--Size)}.c-ctn-badge--disabled{--c-ctn-badge--BackgroundColor:var(--_c-ctn-badge--disabled--BackgroundColor)}.c-ctn-badge--secondary{--c-ctn-badge--BackgroundColor:var(--_c-ctn-badge--secondary--BackgroundColor)}.c-ctn-badge:has(.c-ctn-icon){--c-ctn-badge--PaddingInline:0}.c-ctn-breadcrumb{--_c-ctn-breadcrumb--BackgroundColor:var(--c-ctn-breadcrumb--BackgroundColor,var(--blue-50));--_c-ctn-breadcrumb--Gap:var(--c-ctn-breadcrumb--Gap,0.25rem);--_c-ctn-breadcrumb--Display:var(--c-ctn-breadcrumb--Display,block);--_c-ctn-breadcrumb--Height:var(--c-ctn-breadcrumb--Height,2rem);--_c-ctn-breadcrumb--PaddingInline:var(--c-ctn-breadcrumb--PaddingInline,1rem);--_c-ctn-breadcrumb__item--Color:var(--c-ctn-breadcrumb__item--Color,var(--white-100));--_c-ctn-breadcrumb__item--FontWeight:var(--c-ctn-breadcrumb__item--FontWeight,600);--_c-ctn-breadcrumb__link--FontSize:var(--c-ctn-breadcrumb__link--FontSize,var(--_ctn-global-font-size));--_c-ctn-breadcrumb--mobile--Display:var(--c-ctn-breadcrumb--mobile--Display,none);--_c-ctn-breadcrumb__c-ctn-icon--Color:var(--c-ctn-breadcrumb__c-ctn-icon--Color,var(--blue-40));background-color:var(--_c-ctn-breadcrumb--BackgroundColor);display:var(--_c-ctn-breadcrumb--Display);height:var(--_c-ctn-breadcrumb--Height);padding-inline:var(--_c-ctn-breadcrumb--PaddingInline)}.c-ctn-breadcrumb__list{display:flex;gap:var(--_c-ctn-breadcrumb--Gap);height:100%}.c-ctn-breadcrumb__item{--c-ctn-icon--Color:var(--_c-ctn-breadcrumb__c-ctn-icon--Color);align-items:center;color:var(--_c-ctn-breadcrumb__item--Color);display:inline-flex;font-weight:var(--_c-ctn-breadcrumb__item--FontWeight);gap:var(--_c-ctn-breadcrumb--Gap);white-space:nowrap}.c-ctn-breadcrumb__item:where(:not(:first-child):not(:last-child)){min-width:0}.c-ctn-breadcrumb__link{color:inherit;font-size:var(--_c-ctn-breadcrumb__link--FontSize);overflow:hidden;text-decoration:none}.c-ctn-breadcrumb__link--home{--c-ctn-icon--Color:currentColor;align-items:center;display:inline-flex;gap:var(--_c-ctn-breadcrumb--Gap)}@media(max-width:767px){.c-ctn-breadcrumb{--c-ctn-breadcrumb--Display:var(--_c-ctn-breadcrumb--mobile--Display)}}.c-ctn-button{--_c-ctn-button--AlignItems:var(--c-ctn-button--AlignItems,center);--_c-ctn-button--BorderColor:var(--c-ctn-button--BorderColor,#0000);--_c-ctn-button--BorderRadius:var(--c-ctn-button--BorderRadius,4px);--_c-ctn-button--BorderStyle:var(--c-ctn-button--BorderStyle,solid);--_c-ctn-button--BorderWidth:var(--c-ctn-button--BorderWidth,1px);--_c-ctn-button--FontSize:var(--c-ctn-button--FontSize,var(--_ctn-global-font-size));--_c-ctn-button--FontWeight:var(--c-ctn-button--FontWeight,600);--_c-ctn-button--Height:var(--c-ctn-button--Height,2.5rem);--_c-ctn-button--MinWidth:var(--c-ctn-button--MinWidth,auto);--_c-ctn-button--PaddingInlineEnd:var(--c-ctn-button--PaddingInlineEnd,1rem);--_c-ctn-button--PaddingInlineStart:var(--c-ctn-button--PaddingInlineStart,1rem);--_c-ctn-button--TextAlign:var(--c-ctn-button--TextAlign,center);--_c-ctn-button--Width:var(--c-ctn-button--Width,100%);--_c-ctn-button--hover--BorderColor:var(--c-ctn-button--hover--BorderColor,#0000);--_c-ctn-button--focus--OutlineColor:var(--c-ctn-button--focus--OutlineColor,var(--gray-80));--_c-ctn-button--focus--OutlineStyle:var(--c-ctn-button--focus--OutlineStyle,solid);--_c-ctn-button--focus--OutlineWidth:var(--c-ctn-button--focus--OutlineWidth,2px);--_c-ctn-button--disabled--BackgroundColor:var(--c-ctn-button--disabled--BackgroundColor,var(--gray-50));--_c-ctn-button--disabled--BorderColor:var(--c-ctn-button--disabled--BorderColor,#0000);--_c-ctn-button--disabled--Color:var(--c-ctn-button--disabled--Color,var(--white-100));--_c-ctn-button__txt--Flex:var(--c-ctn-button__txt--Flex,none);--_c-ctn-button__txt--LineHeight:var(--c-ctn-button__txt--LineHeight,1);--_c-ctn-button__txt--MarginBlockStart:var(--c-ctn-button__txt--MarginBlockStart,0);--_c-ctn-button__c-ctn-badge--Gap:var(--c-ctn-button__c-ctn-badge--Gap,0.5rem);--_c-ctn-button__c-ctn-badge__left--PaddingInlineStart:var(--c-ctn-button__c-ctn-badge__left--PaddingInlineStart,0.5rem);--_c-ctn-button__c-ctn-badge__right--PaddingInlineEnd:var(--c-ctn-button__c-ctn-badge__right--PaddingInlineEnd,0.5rem);--_c-ctn-button__c-ctn-icon--Color:var(--c-ctn-button__c-ctn-icon--Color,currentColor);--_c-ctn-button__c-ctn-icon--hover--Color:var(--c-ctn-button__c-ctn-icon--hover--Color,currentColor);--_c-ctn-button__c-ctn-icon--active--Color:var(--c-ctn-button__c-ctn-icon--active--Color,currentColor);--_c-ctn-button__c-ctn-icon--Gap:var(--c-ctn-button__c-ctn-icon--Gap,0.125rem);--_c-ctn-button__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button__c-ctn-icon__left--PaddingInlineStart,0.5rem);--_c-ctn-button__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button__c-ctn-icon__right--PaddingInlineEnd,0.5rem);--_c-ctn-button--size-24--FontSize:var(--c-ctn-button--size-24--FontSize,0.6875rem);--_c-ctn-button--size-24--Height:var(--c-ctn-button--size-24--Height,2.5rem);--_c-ctn-button--size-24--PaddingInline:var(--c-ctn-button--size-24--PaddingInline,0.5rem);--_c-ctn-button--size-24__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-24__c-ctn-icon__left--PaddingInlineStart,0.125rem);--_c-ctn-button--size-24__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-24__c-ctn-icon__right--PaddingInlineEnd,0.125rem);--_c-ctn-button--size-24__c-ctn-badge--FontSize:var(--c-ctn-button--size-24__c-ctn-badge--FontSize,0.6875rem);--_c-ctn-button--size-24__c-ctn-badge--PaddingInline:var(--c-ctn-button--size-24__c-ctn-badge--PaddingInline,0.25rem);--_c-ctn-button--size-24__c-ctn-icon--Size:var(--c-ctn-button--size-24__c-ctn-icon--Size,1.25rem);--_c-ctn-button--size-32--Height:var(--c-ctn-button--size-32--Height,2.5rem);--_c-ctn-button--size-32--PaddingInlineEnd:var(--c-ctn-button--size-32--PaddingInlineEnd,0.75rem);--_c-ctn-button--size-32--PaddingInlineStart:var(--c-ctn-button--size-32--PaddingInlineStart,0.75rem);--_c-ctn-button--size-32__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-32__c-ctn-icon__left--PaddingInlineStart,0.25rem);--_c-ctn-button--size-32__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-32__c-ctn-icon__right--PaddingInlineEnd,0.25rem);--_c-ctn-button--size-40__c-ctn-badge--Size:var(--_c-ctn-button--size-40__c-ctn-badge--Size,1.5rem);--_c-ctn-button--size-40__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-40__c-ctn-icon__left--PaddingInlineStart,0.25rem);--_c-ctn-button--size-40__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-40__c-ctn-icon__right--PaddingInlineEnd,0.25rem);--_c-ctn-button--size-48--FontSize:var(--c-ctn-button--size-48--FontSize,1rem);--_c-ctn-button--size-48--Height:var(--c-ctn-button--size-48--Height,3rem);--_c-ctn-button--size-48__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-48__c-ctn-icon__left--PaddingInlineStart,0.25rem);--_c-ctn-button--size-48__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-48__c-ctn-icon__right--PaddingInlineEnd,0.25rem);--_c-ctn-button--primary--BackgroundColor:var(--c-ctn-button--primary--BackgroundColor,var(--orange-50));--_c-ctn-button--primary--Color:var(--c-ctn-button--primary--Color,var(--white-100));--_c-ctn-button--primary--hover--BackgroundColor:var(--c-ctn-button--primary--hover--BackgroundColor,var(--orange-40));--_c-ctn-button--primary--active--BackgroundColor:var(--c-ctn-button--primary--active--BackgroundColor,var(--orange-60));--_c-ctn-button--primary--hover--Color:var(--c-ctn-button--primary--hover--Color,var(--_c-ctn-button--primary--Color));--_c-ctn-button--primary--active--Color:var(--c-ctn-button--primary--active--Color,var(--_c-ctn-button--primary--Color));--_c-ctn-button--primary--inverse--BackgroundColor:var(--c-ctn-button--primary--inverse--BackgroundColor,var(--_c-ctn-button--primary--Color));--_c-ctn-button--primary--inverse--Color:var(--c-ctn-button--primary--inverse--Color,var(--_c-ctn-button--primary--BackgroundColor));--_c-ctn-button--primary--inverse--hover--BackgroundColor:var(--c-ctn-button--primary--inverse--hover--BackgroundColor,var(--_c-ctn-button--primary--hover--Color));--_c-ctn-button--primary--inverse--hover--Color:var(--c-ctn-button--primary--inverse--hover--Color,var(--_c-ctn-button--primary--hover--BackgroundColor));--_c-ctn-button--primary--inverse--active--BackgroundColor:var(--c-ctn-button--primary--inverse--active--BackgroundColor,var(--_c-ctn-button--primary--active--Color));--_c-ctn-button--primary--inverse--active--Color:var(--c-ctn-button--primary--inverse--active--Color,var(--_c-ctn-button--primary--active--BackgroundColor));--_c-ctn-button--primary--outline--Color:var(--c-ctn-button--primary--outline--Color,var(--_c-ctn-button--primary--BackgroundColor));--_c-ctn-button--primary--outline--hover--BackgroundColor:var(--c-ctn-button--primary--outline--hover--BackgroundColor,var(--_c-ctn-button--primary--hover--BackgroundColor));--_c-ctn-button--primary--outline--hover--BorderColor:var(--c-ctn-button--primary--outline--hover--BorderColor,#0000);--_c-ctn-button--primary--outline--hover--Color:var(--c-ctn-button--primary--outline--hover--Color,var(--_c-ctn-button--primary--Color));--_c-ctn-button--primary--outline--active--BackgroundColor:var(--c-ctn-button--primary--outline--active--BackgroundColor,var(--_c-ctn-button--primary--active--BackgroundColor));--_c-ctn-button--primary--outline--active--BorderColor:var(--c-ctn-button--primary--outline--active--BorderColor,#0000);--_c-ctn-button--primary--outline--active--Color:var(--c-ctn-button--primary--outline--active--Color,var(--_c-ctn-button--primary--Color));--_c-ctn-button--primary--ghost--Color:var(--c-ctn-button--primary--ghost--Color,var(--orange-50));--_c-ctn-button--primary--ghost--hover--BackgroundColor:var(--c-ctn-button--primary--ghost--hover--BackgroundColor,var(--orange-10));--_c-ctn-button--primary--ghost--hover--Color:var(--c-ctn-button--primary--ghost--hover--Color,var(--orange-50));--_c-ctn-button--primary--ghost--active--BackgroundColor:var(--c-ctn-button--primary--ghost--active--BackgroundColor,var(--orange-10));--_c-ctn-button--primary--ghost--active--Color:var(--c-ctn-button--primary--ghost--active--Color,var(--orange-60));--_c-ctn-button--secondary--BackgroundColor:var(--c-ctn-button--secondary--BackgroundColor,var(--blue-50));--_c-ctn-button--secondary--Color:var(--c-ctn-button--secondary--Color,var(--white-100));--_c-ctn-button--secondary--hover--BackgroundColor:var(--c-ctn-button--secondary--hover--BackgroundColor,var(--blue-40));--_c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-button--secondary--active--BackgroundColor,var(--blue-60));--_c-ctn-button--secondary--hover--Color:var(--c-ctn-button--secondary--hover--Color,var(--_c-ctn-button--secondary--Color));--_c-ctn-button--secondary--active--Color:var(--c-ctn-button--secondary--active--Color,var(--_c-ctn-button--secondary--Color));--_c-ctn-button--secondary--inverse--BackgroundColor:var(--c-ctn-button--secondary--inverse--BackgroundColor,var(--_c-ctn-button--secondary--Color));--_c-ctn-button--secondary--inverse--Color:var(--c-ctn-button--secondary--inverse--Color,var(--_c-ctn-button--secondary--BackgroundColor));--_c-ctn-button--secondary--inverse--hover--BackgroundColor:var(--c-ctn-button--secondary--inverse--hover--BackgroundColor,var(--_c-ctn-button--secondary--hover--Color));--_c-ctn-button--secondary--inverse--hover--Color:var(--c-ctn-button--secondary--inverse--hover--Color,var(--_c-ctn-button--secondary--hover--BackgroundColor));--_c-ctn-button--secondary--inverse--active--BackgroundColor:var(--c-ctn-button--secondary--inverse--active--BackgroundColor,var(--_c-ctn-button--secondary--active--Color));--_c-ctn-button--secondary--inverse--active--Color:var(--c-ctn-button--secondary--inverse--active--Color,var(--_c-ctn-button--secondary--active--BackgroundColor));--_c-ctn-button--secondary--outline--Color:var(--c-ctn-button--secondary--outline--Color,var(--_c-ctn-button--secondary--BackgroundColor));--_c-ctn-button--secondary--outline--hover--BackgroundColor:var(--c-ctn-button--secondary--outline--hover--BackgroundColor,var(--_c-ctn-button--secondary--hover--BackgroundColor));--_c-ctn-button--secondary--outline--hover--BorderColor:var(--c-ctn-button--secondary--outline--hover--BorderColor,#0000);--_c-ctn-button--secondary--outline--hover--Color:var(--c-ctn-button--secondary--outline--hover--Color,var(--_c-ctn-button--secondary--Color));--_c-ctn-button--secondary--outline--active--BackgroundColor:var(--c-ctn-button--secondary--outline--active--BackgroundColor,var(--_c-ctn-button--secondary--active--BackgroundColor));--_c-ctn-button--secondary--outline--active--BorderColor:var(--c-ctn-button--secondary--outline--active--BorderColor,#0000);--_c-ctn-button--secondary--outline--active--Color:var(--c-ctn-button--secondary--outline--active--Color,var(--_c-ctn-button--secondary--Color));--_c-ctn-button--secondary--ghost--Color:var(--c-ctn-button--secondary--ghost--Color,var(--blue-50));--_c-ctn-button--secondary--ghost--hover--BackgroundColor:var(--c-ctn-button--secondary--ghost--hover--BackgroundColor,var(--blue-10));--_c-ctn-button--secondary--ghost--hover--Color:var(--c-ctn-button--secondary--ghost--hover--Color,var(--blue-50));--_c-ctn-button--secondary--ghost--active--BackgroundColor:var(--c-ctn-button--secondary--ghost--active--BackgroundColor,var(--blue-10));--_c-ctn-button--secondary--ghost--active--Color:var(--c-ctn-button--secondary--ghost--active--Color,var(--blue-60));--_c-ctn-button--tertiary--BackgroundColor:var(--c-ctn-button--tertiary--BackgroundColor,var(--gray-70));--_c-ctn-button--tertiary--Color:var(--c-ctn-button--tertiary--Color,var(--white-100));--_c-ctn-button--tertiary--hover--BackgroundColor:var(--c-ctn-button--tertiary--hover--BackgroundColor,var(--gray-60));--_c-ctn-button--tertiary--active--BackgroundColor:var(--c-ctn-button--tertiary--active--BackgroundColor,var(--gray-80));--_c-ctn-button--tertiary--hover--Color:var(--c-ctn-button--tertiary--hover--Color,var(--_c-ctn-button--tertiary--Color));--_c-ctn-button--tertiary--active--Color:var(--c-ctn-button--tertiary--active--Color,var(--_c-ctn-button--tertiary--Color));--_c-ctn-button--tertiary--inverse--BackgroundColor:var(--c-ctn-button--tertiary--inverse--BackgroundColor,var(--_c-ctn-button--tertiary--Color));--_c-ctn-button--tertiary--inverse--Color:var(--c-ctn-button--tertiary--inverse--Color,var(--_c-ctn-button--tertiary--BackgroundColor));--_c-ctn-button--tertiary--inverse--hover--BackgroundColor:var(--c-ctn-button--tertiary--inverse--hover--BackgroundColor,var(--_c-ctn-button--tertiary--hover--Color));--_c-ctn-button--tertiary--inverse--hover--Color:var(--c-ctn-button--tertiary--inverse--hover--Color,var(--_c-ctn-button--tertiary--hover--BackgroundColor));--_c-ctn-button--tertiary--inverse--active--BackgroundColor:var(--c-ctn-button--tertiary--inverse--active--BackgroundColor,var(--_c-ctn-button--tertiary--active--Color));--_c-ctn-button--tertiary--inverse--active--Color:var(--c-ctn-button--tertiary--inverse--active--Color,var(--_c-ctn-button--tertiary--active--BackgroundColor));--_c-ctn-button--tertiary--outline--Color:var(--c-ctn-button--tertiary--outline--Color,var(--_c-ctn-button--tertiary--BackgroundColor));--_c-ctn-button--tertiary--outline--hover--BackgroundColor:var(--c-ctn-button--tertiary--outline--hover--BackgroundColor,var(--_c-ctn-button--tertiary--hover--BackgroundColor));--_c-ctn-button--tertiary--outline--hover--BorderColor:var(--c-ctn-button--tertiary--outline--hover--BorderColor,#0000);--_c-ctn-button--tertiary--outline--hover--Color:var(--c-ctn-button--tertiary--outline--hover--Color,var(--_c-ctn-button--tertiary--Color));--_c-ctn-button--tertiary--outline--active--BackgroundColor:var(--c-ctn-button--tertiary--outline--active--BackgroundColor,var(--_c-ctn-button--tertiary--active--BackgroundColor));--_c-ctn-button--tertiary--outline--active--BorderColor:var(--c-ctn-button--tertiary--outline--active--BorderColor,#0000);--_c-ctn-button--tertiary--outline--active--Color:var(--c-ctn-button--tertiary--outline--active--Color,var(--_c-ctn-button--tertiary--Color));--_c-ctn-button--tertiary--ghost--Color:var(--c-ctn-button--tertiary--ghost--Color,var(--gray-50));--_c-ctn-button--tertiary--ghost--hover--BackgroundColor:var(--c-ctn-button--tertiary--ghost--hover--BackgroundColor,var(--gray-10));--_c-ctn-button--tertiary--ghost--hover--Color:var(--c-ctn-button--tertiary--ghost--hover--Color,var(--gray-50));--_c-ctn-button--tertiary--ghost--active--BackgroundColor:var(--c-ctn-button--tertiary--ghost--active--BackgroundColor,var(--gray-10));--_c-ctn-button--tertiary--ghost--active--Color:var(--c-ctn-button--tertiary--ghost--active--Color,var(--gray-60));--_c-ctn-button--danger--BackgroundColor:var(--c-ctn-button--danger--BackgroundColor,var(--red-50));--_c-ctn-button--danger--Color:var(--c-ctn-button--danger--Color,var(--white-100));--_c-ctn-button--danger--hover--BackgroundColor:var(--c-ctn-button--danger--hover--BackgroundColor,var(--red-40));--_c-ctn-button--danger--active--BackgroundColor:var(--c-ctn-button--danger--active--BackgroundColor,var(--red-60));--_c-ctn-button--danger--hover--Color:var(--c-ctn-button--danger--hover--Color,var(--_c-ctn-button--danger--Color));--_c-ctn-button--danger--active--Color:var(--c-ctn-button--danger--active--Color,var(--_c-ctn-button--danger--Color));--_c-ctn-button--danger--inverse--BackgroundColor:var(--c-ctn-button--danger--inverse--BackgroundColor,var(--_c-ctn-button--danger--Color));--_c-ctn-button--danger--inverse--Color:var(--c-ctn-button--danger--inverse--Color,var(--_c-ctn-button--danger--BackgroundColor));--_c-ctn-button--danger--inverse--hover--BackgroundColor:var(--c-ctn-button--danger--inverse--hover--BackgroundColor,var(--_c-ctn-button--danger--hover--Color));--_c-ctn-button--danger--inverse--hover--Color:var(--c-ctn-button--danger--inverse--hover--Color,var(--_c-ctn-button--danger--hover--BackgroundColor));--_c-ctn-button--danger--inverse--active--BackgroundColor:var(--c-ctn-button--danger--inverse--active--BackgroundColor,var(--_c-ctn-button--danger--active--Color));--_c-ctn-button--danger--inverse--active--Color:var(--c-ctn-button--danger--inverse--active--Color,var(--_c-ctn-button--danger--active--BackgroundColor));--_c-ctn-button--danger--outline--Color:var(--c-ctn-button--danger--outline--Color,var(--_c-ctn-button--danger--BackgroundColor));--_c-ctn-button--danger--outline--hover--BackgroundColor:var(--c-ctn-button--danger--outline--hover--BackgroundColor,var(--_c-ctn-button--danger--hover--BackgroundColor));--_c-ctn-button--danger--outline--hover--BorderColor:var(--c-ctn-button--danger--outline--hover--BorderColor,#0000);--_c-ctn-button--danger--outline--hover--Color:var(--c-ctn-button--danger--outline--hover--Color,var(--_c-ctn-button--danger--Color));--_c-ctn-button--danger--outline--active--BackgroundColor:var(--c-ctn-button--danger--outline--active--BackgroundColor,var(--_c-ctn-button--danger--active--BackgroundColor));--_c-ctn-button--danger--outline--active--BorderColor:var(--c-ctn-button--danger--outline--active--BorderColor,#0000);--_c-ctn-button--danger--outline--active--Color:var(--c-ctn-button--danger--outline--active--Color,var(--_c-ctn-button--danger--Color));--_c-ctn-button--danger--ghost--Color:var(--c-ctn-button--danger--ghost--Color,var(--red-50));--_c-ctn-button--danger--ghost--hover--BackgroundColor:var(--c-ctn-button--danger--ghost--hover--BackgroundColor,var(--red-10));--_c-ctn-button--danger--ghost--hover--Color:var(--c-ctn-button--danger--ghost--hover--Color,var(--red-50));--_c-ctn-button--danger--ghost--active--BackgroundColor:var(--c-ctn-button--danger--ghost--active--BackgroundColor,var(--red-10));--_c-ctn-button--danger--ghost--active--Color:var(--c-ctn-button--danger--ghost--active--Color,var(--red-60));--_c-ctn-button--outline--BackgroundColor:var(--c-ctn-button--outline--BackgroundColor,#0000);--_c-ctn-button--outline--BorderColor:var(--c-ctn-button--outline--BorderColor,currentColor);--_c-ctn-button--outline--BorderWidth:var(--c-ctn-button--outline--BorderWidth,1px);--_c-ctn-button--outline--disabled--Color:var(--c-ctn-button--outline--disabled--Color,var(--gray-50));--_c-ctn-button--ghost--BackgroundColor:var(--c-ctn-button--ghost--BackgroundColor,#0000);--_c-ctn-button--ghost--disabled--BackgroundColor:var(--c-ctn-button--ghost--disabled--BackgroundColor,#0000);--_c-ctn-button--ghost--disabled--BorderColor:var(--c-ctn-button--ghost--disabled--BorderColor,#0000);--_c-ctn-button--ghost--disabled--Color:var(--c-ctn-button--ghost--disabled--Color,var(--gray-50));--_c-ctn-button--portrait--Width:var(--c-ctn-button--portrait--Width,auto);--_c-ctn-button--size-24--portrait--Height:var(--c-ctn-button--size-24--portrait--Height,1.5rem);--_c-ctn-button--size-32--portrait--Height:var(--c-ctn-button--size-32--portrait--Height,2rem);--_c-ctn-button--size-40--portrait--Height:var(--c-ctn-button--size-40--portrait--Height,2.5rem);--_c-ctn-button--icon-only--Size:var(--c-ctn-button--icon-only--Size,var(--_c-ctn-button--Height));--_c-ctn-button--touch--FontSize:var(--c-ctn-button--touch--FontSize,1rem);--c-ctn-icon--Color:var(--_c-ctn-button__c-ctn-icon--Color);--c-ctn-spinner--Color:var(--_c-ctn-button__c-ctn-icon--Color);align-items:var(--_c-ctn-button--AlignItems);background-color:var(--c-ctn-button--BackgroundColor);border:var(--_c-ctn-button--BorderWidth) var(--_c-ctn-button--BorderStyle) var(--_c-ctn-button--BorderColor);border-radius:var(--_c-ctn-button--BorderRadius);color:var(--c-ctn-button--Color);display:inline-flex;font-family:inherit;font-size:var(--_c-ctn-button--FontSize);font-weight:var(--_c-ctn-button--FontWeight);justify-content:center;line-height:1;min-height:var(--_c-ctn-button--Height);min-width:var(--_c-ctn-button--MinWidth);padding-inline:var(--_c-ctn-button--PaddingInlineStart) var(--_c-ctn-button--PaddingInlineEnd);text-align:var(--_c-ctn-button--TextAlign);width:var(--_c-ctn-button--Width)}.c-ctn-button__txt{-webkit-margin-before:var(--_c-ctn-button__txt--MarginBlockStart);flex:var(--_c-ctn-button__txt--Flex);line-height:var(--_c-ctn-button__txt--LineHeight);margin-block-start:var(--_c-ctn-button__txt--MarginBlockStart)}.c-ctn-button :where(.right,.c-ctn-spinner){order:1}.c-ctn-button .c-ctn-icon.left{-webkit-margin-end:var(--_c-ctn-button__c-ctn-icon--Gap);margin-inline-end:var(--_c-ctn-button__c-ctn-icon--Gap)}.c-ctn-button .c-ctn-icon.right{-webkit-margin-start:var(--_c-ctn-button__c-ctn-icon--Gap);margin-inline-start:var(--_c-ctn-button__c-ctn-icon--Gap)}.c-ctn-button .c-ctn-badge.left{-webkit-margin-end:var(--_c-ctn-button__c-ctn-badge--Gap);margin-inline-end:var(--_c-ctn-button__c-ctn-badge--Gap)}.c-ctn-button .c-ctn-badge.right{-webkit-margin-start:var(--_c-ctn-button__c-ctn-badge--Gap);margin-inline-start:var(--_c-ctn-button__c-ctn-badge--Gap)}.c-ctn-button:is(:hover,:focus-visible){--c-ctn-button--BackgroundColor:var(--c-ctn-button--hover--BackgroundColor);--c-ctn-button--BorderColor:var(--_c-ctn-button--hover--BorderColor);--c-ctn-button--Color:var(--c-ctn-button--hover--Color);--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-button__c-ctn-icon--hover--Color)}.c-ctn-button:active{--c-ctn-button--BackgroundColor:var(--c-ctn-button--active--BackgroundColor);--c-ctn-button--BorderColor:var(--c-ctn-button--active--BorderColor);--c-ctn-button--Color:var(--c-ctn-button--active--Color);--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-button__c-ctn-icon--active--Color)}.c-ctn-button:focus-visible{outline:var(--_c-ctn-button--focus--OutlineWidth) var(--_c-ctn-button--focus--OutlineStyle) var(--_c-ctn-button--focus--OutlineColor)}.c-ctn-button:not(.c-ctn-button--outline,.c-ctn-button--ghost):disabled{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--disabled--BackgroundColor);--c-ctn-button--BorderColor:var(--_c-ctn-button--disabled--BorderColor);--c-ctn-button--Color:var(--_c-ctn-button--disabled--Color)}.c-ctn-button--outline:disabled{--c-ctn-button--Color:var(--_c-ctn-button--outline--disabled--Color)}.c-ctn-button--ghost:disabled{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--ghost--disabled--BackgroundColor);--c-ctn-button--BorderColor:var(--_c-ctn-button--ghost--disabled--BorderColor);--c-ctn-button--Color:var(--_c-ctn-button--ghost--disabled--Color)}.c-ctn-button--size-24{--_c-ctn-button--FontSize:var(--_c-ctn-button--size-24--FontSize);--c-ctn-button--Height:var(--_c-ctn-button--size-24--Height);--c-ctn-button--PaddingInlineEnd:var(--_c-ctn-button--size-24--PaddingInline);--c-ctn-button--PaddingInlineStart:var(--_c-ctn-button--size-24--PaddingInline);--c-ctn-button__c-ctn-icon__left--PaddingInlineStart:var(--_c-ctn-button--size-24__c-ctn-icon__left--PaddingInlineStart);--c-ctn-button__c-ctn-icon__right--PaddingInlineEnd:var(--_c-ctn-button--size-24__c-ctn-icon__right--PaddingInlineEnd);--c-ctn-badge--FontSize:var(--_c-ctn-button--size-24__c-ctn-badge--FontSize);--c-ctn-badge--PaddingInline:var(--_c-ctn-button--size-24__c-ctn-badge--PaddingInline);--c-ctn-icon--Size:var(--_c-ctn-button--size-24__c-ctn-icon--Size)}.c-ctn-button--size-32{--c-ctn-button--PaddingInlineEnd:var(--_c-ctn-button--size-32--PaddingInlineEnd);--c-ctn-button--PaddingInlineStart:var(--_c-ctn-button--size-32--PaddingInlineStart);--c-ctn-button--Height:var(--_c-ctn-button--size-32--Height);--c-ctn-button__c-ctn-icon__left--PaddingInlineStart:var(--_c-ctn-button--size-32__c-ctn-icon__left--PaddingInlineStart);--c-ctn-button__c-ctn-icon__right--PaddingInlineEnd:var(--_c-ctn-button--size-32__c-ctn-icon__right--PaddingInlineEnd)}.c-ctn-button--size-40{--c-ctn-button__c-ctn-icon__left--PaddingInlineStart:var(--_c-ctn-button--size-40__c-ctn-icon__left--PaddingInlineStart);--c-ctn-button__c-ctn-icon__right--PaddingInlineEnd:var(--_c-ctn-button--size-40__c-ctn-icon__right--PaddingInlineEnd)}.c-ctn-button--size-48{--_c-ctn-button--FontSize:var(--_c-ctn-button--size-48--FontSize);--c-ctn-button--Height:var(--_c-ctn-button--size-48--Height);--c-ctn-button__c-ctn-icon__left--PaddingInlineStart:var(--_c-ctn-button--size-48__c-ctn-icon__left--PaddingInlineStart);--c-ctn-button__c-ctn-icon__right--PaddingInlineEnd:var(--_c-ctn-button--size-48__c-ctn-icon__right--PaddingInlineEnd)}.c-ctn-button--primary{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--primary--BackgroundColor);--c-ctn-button--Color:var(--_c-ctn-button--primary--Color);--c-ctn-button--hover--BackgroundColor:var(--_c-ctn-button--primary--hover--BackgroundColor);--c-ctn-button--hover--Color:var(--_c-ctn-button--primary--hover--Color);--c-ctn-button--active--BackgroundColor:var(--_c-ctn-button--primary--active--BackgroundColor);--c-ctn-button--active--Color:var(--_c-ctn-button--primary--active--Color);--c-ctn-button--inverse--BackgroundColor:var(--_c-ctn-button--primary--inverse--BackgroundColor);--c-ctn-button--inverse--Color:var(--_c-ctn-button--primary--inverse--Color);--c-ctn-button--inverse--hover--BackgroundColor:var(--_c-ctn-button--primary--inverse--hover--BackgroundColor);--c-ctn-button--inverse--hover--Color:var(--_c-ctn-button--primary--inverse--hover--Color);--c-ctn-button--inverse--active--BackgroundColor:var(--_c-ctn-button--primary--inverse--active--BackgroundColor);--c-ctn-button--inverse--active--Color:var(--_c-ctn-button--primary--inverse--active--Color);--c-ctn-button--outline--Color:var(--_c-ctn-button--primary--outline--Color);--c-ctn-button--outline--hover--BackgroundColor:var(--_c-ctn-button--primary--outline--hover--BackgroundColor);--c-ctn-button--outline--hover--BorderColor:var(--_c-ctn-button--primary--outline--hover--BorderColor);--c-ctn-button--outline--hover--Color:var(--_c-ctn-button--primary--outline--hover--Color);--c-ctn-button--outline--active--BackgroundColor:var(--_c-ctn-button--primary--outline--active--BackgroundColor);--c-ctn-button--outline--active--BorderColor:var(--_c-ctn-button--primary--outline--active--BorderColor);--c-ctn-button--outline--active--Color:var(--_c-ctn-button--primary--outline--active--Color);--c-ctn-button--ghost--Color:var(--_c-ctn-button--primary--ghost--Color);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-button--primary--ghost--hover--BackgroundColor);--c-ctn-button--ghost--hover--Color:var(--_c-ctn-button--primary--ghost--hover--Color);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-button--primary--ghost--active--BackgroundColor);--c-ctn-button--ghost--active--Color:var(--_c-ctn-button--primary--ghost--active--Color)}.c-ctn-button--secondary{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--secondary--BackgroundColor);--c-ctn-button--Color:var(--_c-ctn-button--secondary--Color);--c-ctn-button--hover--BackgroundColor:var(--_c-ctn-button--secondary--hover--BackgroundColor);--c-ctn-button--active--BackgroundColor:var(--_c-ctn-button--secondary--active--BackgroundColor);--c-ctn-button--hover--Color:var(--_c-ctn-button--secondary--hover--Color);--c-ctn-button--active--Color:var(--_c-ctn-button--secondary--active--Color);--c-ctn-button--inverse--BackgroundColor:var(--_c-ctn-button--secondary--inverse--BackgroundColor);--c-ctn-button--inverse--Color:var(--_c-ctn-button--secondary--inverse--Color);--c-ctn-button--inverse--hover--BackgroundColor:var(--_c-ctn-button--secondary--inverse--hover--BackgroundColor);--c-ctn-button--inverse--hover--Color:var(--_c-ctn-button--secondary--inverse--hover--Color);--c-ctn-button--inverse--active--BackgroundColor:var(--_c-ctn-button--secondary--inverse--active--BackgroundColor);--c-ctn-button--inverse--active--Color:var(--_c-ctn-button--secondary--inverse--active--Color);--c-ctn-button--outline--Color:var(--_c-ctn-button--secondary--outline--Color);--c-ctn-button--outline--hover--BackgroundColor:var(--_c-ctn-button--secondary--outline--hover--BackgroundColor);--c-ctn-button--outline--hover--BorderColor:var(--_c-ctn-button--secondary--outline--hover--BorderColor);--c-ctn-button--outline--hover--Color:var(--_c-ctn-button--secondary--outline--hover--Color);--c-ctn-button--outline--active--BackgroundColor:var(--_c-ctn-button--secondary--outline--active--BackgroundColor);--c-ctn-button--outline--active--BorderColor:var(--_c-ctn-button--secondary--outline--active--BorderColor);--c-ctn-button--outline--active--Color:var(--_c-ctn-button--secondary--outline--active--Color);--c-ctn-button--ghost--Color:var(--_c-ctn-button--secondary--ghost--Color);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-button--secondary--ghost--hover--BackgroundColor);--c-ctn-button--ghost--hover--Color:var(--_c-ctn-button--secondary--ghost--hover--Color);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-button--secondary--ghost--active--BackgroundColor);--c-ctn-button--ghost--active--Color:var(--_c-ctn-button--secondary--ghost--active--Color)}.c-ctn-button--tertiary{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--tertiary--BackgroundColor);--c-ctn-button--Color:var(--_c-ctn-button--tertiary--Color);--c-ctn-button--hover--BackgroundColor:var(--_c-ctn-button--tertiary--hover--BackgroundColor);--c-ctn-button--active--BackgroundColor:var(--_c-ctn-button--tertiary--active--BackgroundColor);--c-ctn-button--hover--Color:var(--_c-ctn-button--tertiary--hover--Color);--c-ctn-button--active--Color:var(--_c-ctn-button--tertiary--active--Color);--c-ctn-button--inverse--BackgroundColor:var(--_c-ctn-button--tertiary--inverse--BackgroundColor);--c-ctn-button--inverse--Color:var(--_c-ctn-button--tertiary--inverse--Color);--c-ctn-button--inverse--hover--BackgroundColor:var(--_c-ctn-button--tertiary--inverse--hover--BackgroundColor);--c-ctn-button--inverse--hover--Color:var(--_c-ctn-button--tertiary--inverse--hover--Color);--c-ctn-button--inverse--active--BackgroundColor:var(--_c-ctn-button--tertiary--inverse--active--BackgroundColor);--c-ctn-button--inverse--active--Color:var(--_c-ctn-button--tertiary--inverse--active--Color);--c-ctn-button--outline--Color:var(--_c-ctn-button--tertiary--outline--Color);--c-ctn-button--outline--hover--BackgroundColor:var(--_c-ctn-button--tertiary--outline--hover--BackgroundColor);--c-ctn-button--outline--hover--BorderColor:var(--_c-ctn-button--tertiary--outline--hover--BorderColor);--c-ctn-button--outline--hover--Color:var(--_c-ctn-button--tertiary--outline--hover--Color);--c-ctn-button--outline--active--BackgroundColor:var(--_c-ctn-button--tertiary--outline--active--BackgroundColor);--c-ctn-button--outline--active--BorderColor:var(--_c-ctn-button--tertiary--outline--active--BorderColor);--c-ctn-button--outline--active--Color:var(--_c-ctn-button--tertiary--outline--active--Color);--c-ctn-button--ghost--Color:var(--_c-ctn-button--tertiary--ghost--Color);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-button--tertiary--ghost--hover--BackgroundColor);--c-ctn-button--ghost--hover--Color:var(--_c-ctn-button--tertiary--ghost--hover--Color);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-button--tertiary--ghost--active--BackgroundColor);--c-ctn-button--ghost--active--Color:var(--_c-ctn-button--tertiary--ghost--active--Color)}.c-ctn-button--danger{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--danger--BackgroundColor);--c-ctn-button--Color:var(--_c-ctn-button--danger--Color);--c-ctn-button--hover--BackgroundColor:var(--_c-ctn-button--danger--hover--BackgroundColor);--c-ctn-button--active--BackgroundColor:var(--_c-ctn-button--danger--active--BackgroundColor);--c-ctn-button--hover--Color:var(--_c-ctn-button--danger--hover--Color);--c-ctn-button--active--Color:var(--_c-ctn-button--danger--active--Color);--c-ctn-button--inverse--BackgroundColor:var(--_c-ctn-button--danger--inverse--BackgroundColor);--c-ctn-button--inverse--Color:var(--_c-ctn-button--danger--inverse--Color);--c-ctn-button--inverse--hover--BackgroundColor:var(--_c-ctn-button--danger--inverse--hover--BackgroundColor);--c-ctn-button--inverse--hover--Color:var(--_c-ctn-button--danger--inverse--hover--Color);--c-ctn-button--inverse--active--BackgroundColor:var(--_c-ctn-button--danger--inverse--active--BackgroundColor);--c-ctn-button--inverse--active--Color:var(--_c-ctn-button--danger--inverse--active--Color);--c-ctn-button--outline--Color:var(--_c-ctn-button--danger--outline--Color);--c-ctn-button--outline--hover--BackgroundColor:var(--_c-ctn-button--danger--outline--hover--BackgroundColor);--c-ctn-button--outline--hover--BorderColor:var(--_c-ctn-button--danger--outline--hover--BorderColor);--c-ctn-button--outline--hover--Color:var(--_c-ctn-button--danger--outline--hover--Color);--c-ctn-button--outline--active--BackgroundColor:var(--_c-ctn-button--danger--outline--active--BackgroundColor);--c-ctn-button--outline--active--BorderColor:var(--_c-ctn-button--danger--outline--active--BorderColor);--c-ctn-button--outline--active--Color:var(--_c-ctn-button--danger--outline--active--Color);--c-ctn-button--ghost--Color:var(--_c-ctn-button--danger--ghost--Color);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-button--danger--ghost--hover--BackgroundColor);--c-ctn-button--ghost--hover--Color:var(--_c-ctn-button--danger--ghost--hover--Color);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-button--danger--ghost--active--BackgroundColor);--c-ctn-button--ghost--active--Color:var(--_c-ctn-button--danger--ghost--active--Color)}.c-ctn-button--inverse{--c-ctn-button--BackgroundColor:var(--c-ctn-button--inverse--BackgroundColor);--c-ctn-button--Color:var(--c-ctn-button--inverse--Color);--c-ctn-button--hover--BackgroundColor:var(--c-ctn-button--inverse--hover--BackgroundColor);--c-ctn-button--hover--Color:var(--c-ctn-button--inverse--hover--Color);--c-ctn-button--active--BackgroundColor:var(--c-ctn-button--inverse--active--BackgroundColor);--c-ctn-button--active--Color:var(--c-ctn-button--inverse--active--Color)}.c-ctn-button--outline{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--outline--BackgroundColor);--c-ctn-button--BorderColor:var(--_c-ctn-button--outline--BorderColor);--c-ctn-button--BorderWidth:var(--_c-ctn-button--outline--BorderWidth);--c-ctn-button--Color:var(--c-ctn-button--outline--Color);--c-ctn-button--hover--BackgroundColor:var(--c-ctn-button--outline--hover--BackgroundColor);--c-ctn-button--hover--BorderColor:var(--c-ctn-button--outline--hover--BorderColor);--c-ctn-button--hover--Color:var(--c-ctn-button--outline--hover--Color);--c-ctn-button--active--BackgroundColor:var(--c-ctn-button--outline--active--BackgroundColor);--c-ctn-button--active--BorderColor:var(--c-ctn-button--outline--active--BorderColor);--c-ctn-button--active--Color:var(--c-ctn-button--outline--active--Color)}.c-ctn-button--ghost{--c-ctn-button--BackgroundColor:var(--_c-ctn-button--ghost--BackgroundColor);--c-ctn-button--Color:var(--c-ctn-button--ghost--Color);--c-ctn-button--hover--BackgroundColor:var(--c-ctn-button--ghost--hover--BackgroundColor);--c-ctn-button--hover--Color:var(--c-ctn-button--ghost--hover--Color);--c-ctn-button--active--BackgroundColor:var(--c-ctn-button--ghost--active--BackgroundColor);--c-ctn-button--active--Color:var(--c-ctn-button--ghost--active--Color)}.c-ctn-button--loading{gap:var(--_c-ctn-button__c-ctn-icon--Gap)}.c-ctn-button:where(:has(.c-ctn-icon.left)){-webkit-padding-start:var(--_c-ctn-button__c-ctn-icon__left--PaddingInlineStart);padding-inline-start:var(--_c-ctn-button__c-ctn-icon__left--PaddingInlineStart)}.c-ctn-button:where(:is(:has(.c-ctn-icon.right),.c-ctn-button--loading)){-webkit-padding-end:var(--_c-ctn-button__c-ctn-icon__right--PaddingInlineEnd);padding-inline-end:var(--_c-ctn-button__c-ctn-icon__right--PaddingInlineEnd)}.c-ctn-button:where(:has(.c-ctn-badge.left)){-webkit-padding-start:var(--_c-ctn-button__c-ctn-badge__left--PaddingInlineStart);padding-inline-start:var(--_c-ctn-button__c-ctn-badge__left--PaddingInlineStart)}.c-ctn-button:where(:has(.c-ctn-badge.right)){-webkit-padding-end:var(--_c-ctn-button__c-ctn-badge__right--PaddingInlineEnd);padding-inline-end:var(--_c-ctn-button__c-ctn-badge__right--PaddingInlineEnd)}.c-ctn-button:where(:not(:has(.c-ctn-button__txt))){--c-ctn-button__c-ctn-icon--Gap:0;flex:none;height:var(--_c-ctn-button--icon-only--Size);min-height:auto;padding-inline:0;width:var(--_c-ctn-button--icon-only--Size)}@media(min-width:768px){.c-ctn-button{--c-ctn-button--Width:var(--_c-ctn-button--portrait--Width);--c-ctn-button--size-24--Height:var(--_c-ctn-button--size-24--portrait--Height);--c-ctn-button--size-32--Height:var(--_c-ctn-button--size-32--portrait--Height)}}@media only screen and (hover:none)and (pointer:coarse){.c-ctn-button{font-size:var(--_c-ctn-button--touch--FontSize)}}.c-ctn-buttons-group{--_c-ctn-buttons-group--FlexDirection:var(--c-ctn-buttons-group--FlexDirection,column-reverse);--_c-ctn-buttons-group--Gap:var(--c-ctn-buttons-group--Gap,1rem);--_c-ctn-buttons-group--JustifyContent:var(--c-ctn-buttons-group--JustifyContent,center);--_c-ctn-buttons-group--portrait--FlexDirection:var(--c-ctn-buttons-group--portrait--FlexDirection,row);--_c-ctn-buttons-group--portrait--Gap:var(--c-ctn-buttons-group--portrait--Gap,0.5rem);display:flex;flex-direction:var(--_c-ctn-buttons-group--FlexDirection);gap:var(--_c-ctn-buttons-group--Gap);justify-content:var(--_c-ctn-buttons-group--JustifyContent)}.c-ctn-buttons-group--left{--c-ctn-buttons-group--JustifyContent:flex-start}.c-ctn-buttons-group--right{--c-ctn-buttons-group--JustifyContent:flex-end}@media(min-width:768px){.c-ctn-buttons-group{--c-ctn-buttons-group--FlexDirection:var(--_c-ctn-buttons-group--portrait--FlexDirection);--c-ctn-buttons-group--Gap:var(--_c-ctn-buttons-group--portrait--Gap)}}.c-ctn-calendar{--_c-ctn-calendar--before--Position:var(--c-ctn-calendar--before--Position,absolute);--_c-ctn-calendar--before--Transform:var(--c-ctn-calendar--before--Transform,translateY(-50%));--_c-ctn-calendar__input--PaddingInline:var(--c-ctn-calendar__input--PaddingInline,0.5rem);--_c-ctn-calendar__input--placeholder--Color:var(--c-ctn-calendar__input--placeholder--Color,var(--gray-70));--_c-ctn-calendar__ico--MarginInlineEnd:var(--c-ctn-calendar__ico--MarginInlineEnd,0.125rem);--_c-ctn-calendar__close-icon--InsetInlineEnd:var(--c-ctn-calendar__close-icon--InsetInlineEnd,0);--_c-ctn-calendar__close-icon--Width:var(--c-ctn-calendar__close-icon--Width,2rem);--_c-ctn-calendar__close-icon--after--BackgroundColor:var(--c-ctn-calendar__close-icon--after--BackgroundColor,var(--gray-70));--_c-ctn-calendar__close-icon--after--Size:var(--c-ctn-calendar__close-icon--after--Size,1.5rem);--c-ctn-input-group--Gap:0;--c-ctn-input-group--PaddingInlineEnd:0;--c-ctn-input-group--PaddingInlineStart:0;--c-ctn-input--placeholder--Color:var(--_c-ctn-calendar__input--placeholder--Color);--_c-ctn-calendar__fixed-placeholder--Color:var(--c-ctn-calendar__fixed-placeholder--Color,var(--gray-90));--_c-ctn-calendar__fixed-placeholder--FontSize:var(--c-ctn-calendar__fixed-placeholder--FontSize,var(--_c-ctn-calendar--FontSize));font-size:var(--_c-ctn-calendar--FontSize)}.c-ctn-calendar,.c-ctn-calendar--fixed-placeholder{position:relative}.c-ctn-calendar--fixed-placeholder:before{color:var(--_c-ctn-calendar__input--placeholder--Color);content:attr(data-placeholder);inset-block-start:50%;inset-inline-start:.5rem;position:var(--_c-ctn-calendar--before--Position);transform:var(--_c-ctn-calendar--before--Transform);white-space:nowrap}.c-ctn-calendar--fixed-placeholder .c-ctn-calendar__input{--c-ctn-calendar__input--placeholder--Color:#0000;caret-color:#0000;color:#0000;-webkit-user-select:none;user-select:none}.c-ctn-calendar--fixed-placeholder .c-ctn-calendar__input::selection{background-color:#0000;color:#0000}.c-ctn-calendar__input{padding-inline:var(--_c-ctn-calendar__input--PaddingInline)}.c-ctn-calendar-drop{--_c-ctn-calendar-drop--BackgroundColor:var(--c-ctn-calendar__drop--BackgroundColor,var(--white-100));--_c-ctn-calendar-drop--BorderColor:var(--c-ctn-calendar__drop--BorderColor,var(--gray-50));--_c-ctn-calendar-drop--BorderStyle:var(--c-ctn-calendar__drop--BorderStyle,solid);--_c-ctn-calendar-drop--BorderWidth:var(--c-ctn-calendar__drop--BorderWidth,1px);--_c-ctn-calendar-drop--BoxShadow:var(--c-ctn-calendar__drop--BoxShadow,4px 8px 10px 0 #0000001a);--_c-ctn-calendar-drop--MinWidth:var(--c-ctn-calendar__drop--MinWidth,17rem);--_c-ctn-calendar__header--BackgroundColor:var(--c-ctn-calendar__header--BackgroundColor,var(--gray-20));--_c-ctn-calendar__navigation--Color:var(--c-ctn-calendar__navigation--Color,var(--blue-50));--_c-ctn-calendar__navigation--Size:var(--c-ctn-calendar__navigation--Size,1.5rem);--_c-ctn-calendar__navigation--hocus--Color:var(--c-ctn-calendar__navigation--hocus--Color,var(--blue-60));--_c-ctn-calendar__navigation--previous-next--InsetInline:var(--c-ctn-calendar__navigation--previous-next--InsetInline,0.5rem);--_c-ctn-calendar__navigation--before--BackgroundColor:var(--c-ctn-calendar__navigation--before--BackgroundColor,var(--blue-50));--_c-ctn-calendar__navigation--before--Size:var(--c-ctn-calendar__navigation--before--Size,1.5rem);--_c-ctn-calendar__navigation--before--hocus--BackgroundColor:var(--c-ctn-calendar__navigation--before--hocus--BackgroundColor,var(--blue-60));--_c-ctn-calendar__current-month--Color:var(--c-ctn-calendar__current-month--Color,var(--black-100));--_c-ctn-calendar__current-month--FontSize:var(--c-ctn-calendar__current-month--FontSize,0.8125rem);--_c-ctn-calendar__current-month--FontWeight:var(--c-ctn-calendar__current-month--FontWeight,600);--_c-ctn-calendar__current-month--Height:var(--c-ctn-calendar__current-month--Height,3rem);--_c-ctn-calendar__current-month-container--BackgroundColor:var(--c-ctn-calendar__current-month-container--BackgroundColor,var(--white-100));--_c-ctn-calendar__current-month-container--before--BackgroundColor:var(--c-ctn-calendar__current-month-container--before--BackgroundColor,var(--gray-50));--_c-ctn-calendar__month--Padding:var(--c-ctn-calendar__month--Padding,0 0.5rem 0.5rem);--_c-ctn-calendar__week--Gap:var(--c-ctn-calendar__week--Gap,0.25rem);--_c-ctn-calendar__day-names--PaddingInline:var(--c-ctn-calendar__day-names--PaddingInline,0.5rem);--_c-ctn-calendar__day--BorderRadius:var(--c-ctn-calendar__day--BorderRadius,50%);--_c-ctn-calendar__day--Color:var(--c-ctn-calendar__day--Color,var(--gray-100));--_c-ctn-calendar__day--Margin:var(--c-ctn-calendar__day--Margin,0.25rem);--_c-ctn-calendar__day--Size:var(--c-ctn-calendar__day--Size,1.5rem);--_c-ctn-calendar__day--hocus--Color:var(--c-ctn-calendar__day--hocus--Color,var(--blue-60));--_c-ctn-calendar__day--before--BorderColor:var(--c-ctn-calendar__day--before--BorderColor,var(--blue-60));--_c-ctn-calendar__day--before--BorderRadius:var(--c-ctn-calendar__day--before--BorderRadius,var(--_c-ctn-calendar__day--BorderRadius));--_c-ctn-calendar__day--before--Display:var(--c-ctn-calendar__day--before--Display,block);--_c-ctn-calendar__day--before--Size:var(--c-ctn-calendar__day--before--Size,0.375rem);--_c-ctn-calendar__day--in-selecting-range--BackgroundColor:var(--c-ctn-calendar__day--in-selecting-range--BackgroundColor,var(--blue-10));--_c-ctn-calendar__day--in-selecting-range--Color:var(--c-ctn-calendar__day--in-selecting-range--Color,var(--blue-40));--_c-ctn-calendar__day--range--BackgroundColor:var(--c-ctn-calendar__day--range--BackgroundColor,var(--blue-60));--_c-ctn-calendar__day--selected--BackgroundColor:var(--c-ctn-calendar__day--selected--BackgroundColor,var(--blue-50));--_c-ctn-calendar__day--selected--Color:var(--c-ctn-calendar__day--selected--Color,var(--white-100));--_c-ctn-calendar__day--disabled--Color:var(--c-ctn-calendar__day--disabled--Color,var(--gray-50));--_c-ctn-calendar__today-button--BorderRadius:var(--c-ctn-calendar__today-button--BorderRadius,4px);--_c-ctn-calendar__today-button--Color:var(--c-ctn-calendar__today-button--Color,var(--blue-50));--_c-ctn-calendar__today-button--FontSize:var(--c-ctn-calendar__today-button--FontSize,0.6875rem);--_c-ctn-calendar__today-button--FontWeight:var(--c-ctn-calendar__today-button--FontWeight,600);--_c-ctn-calendar__today-button--Height:var(--c-ctn-calendar__today-button--Height,1.5rem);--_c-ctn-calendar__today-button--InsetBlockEnd:var(--c-ctn-calendar__today-button--InsetBlockEnd,0.25rem);--_c-ctn-calendar__today-button--MarginInlineStart:var(--c-ctn-calendar__today-button--MarginInlineStart,0.5rem);--_c-ctn-calendar__today-button--PaddingInline:var(--c-ctn-calendar__today-button--PaddingInline,0.75rem);--_c-ctn-calendar__today-button--hocus--BackgroundColor:var(--c-ctn-calendar__today-button--hocus--BackgroundColor,var(--blue-10));--_c-ctn-calendar__today-button--active--BackgroundColor:var(--c-ctn-calendar__today-button--active--BackgroundColor,var(--blue-40));--_c-ctn-calendar__today-button--active--Color:var(--c-ctn-calendar__today-button--active--Color,var(--blue-60));--_c-ctn-calendar--today-button--BackgroundColor:var(--c-ctn-calendar--today-button--BackgroundColor,var(--gray-20));--_c-ctn-calendar--today-button--PaddingBlockEnd:var(--c-ctn-calendar--today-button--PaddingBlockEnd,2rem);background-color:var(--_c-ctn-calendar-drop--BackgroundColor);border-color:var(--_c-ctn-calendar-drop--BorderColor);border-style:var(--_c-ctn-calendar-drop--BorderStyle);border-width:var(--_c-ctn-calendar-drop--BorderWidth);box-shadow:var(--_c-ctn-calendar-drop--BoxShadow);min-width:var(--_c-ctn-calendar-drop--MinWidth);width:100%}.c-ctn-calendar .c-ctn-input-group__ico{-webkit-margin-end:var(--_c-ctn-calendar__ico--MarginInlineEnd);margin-inline-end:var(--_c-ctn-calendar__ico--MarginInlineEnd)}.c-ctn-card{--_c-ctn-card--BackgroundColor:var(--c-ctn-card--BackgroundColor,var(--white-100));--_c-ctn-card--BorderColor:var(--c-ctn-card--BorderColor,var(--gray-60));--_c-ctn-card--BorderStyle:var(--c-ctn-card--BorderStyle,solid);--_c-ctn-card--BorderWidth:var(--c-ctn-card--BorderWidth,1px);--_c-ctn-card--BorderRadius:var(--c-ctn-card--BorderRadius,4px);--_c-ctn-card--MinSize:var(--c-ctn-card--MinSize,12rem);--_c-ctn-card--Padding:var(--c-ctn-card--Padding,1rem);--_c-ctn-card__side--Position:var(--c-ctn-card__side--Position,relative);--_c-ctn-card__side--after--BoxShadow:var(--c-ctn-card__side--after--BoxShadow,1px 8px 12px 0 #0003);--_c-ctn-card__side--after--Transition:var(--c-ctn-card__side--after--Transition,opacity .6s cubic-bezier(0.165,0.84,0.44,1));--_c-ctn-card__btn--BackgroundColor:var(--c-ctn-card__btn--BackgroundColor,#0000);--_c-ctn-card__btn--BorderRadius:var(--c-ctn-card__btn--BorderRadius,50%);--_c-ctn-card__btn--InsetBlockEnd:var(--c-ctn-card__btn--InsetBlockEnd,1rem);--_c-ctn-card__btn--InsetInlineEnd:var(--c-ctn-card__btn--InsetInlineEnd,1rem);--_c-ctn-card__btn--Size:var(--c-ctn-card__btn--Size,2rem);--_c-ctn-card__btn--ZIndex:var(--c-ctn-card__btn--ZIndex,1);--_c-ctn-card__btn--hover--BackgroundColor:var(--c-ctn-card__btn--hover--BackgroundColor,#0000);--_c-ctn-card__btn--active--BackgroundColor:var(--c-ctn-card__btn--active--BackgroundColor,#0000);--_c-ctn-card__template--BorderColor:var(--c-ctn-card__template--BorderColor,var(--_c-ctn-card--BorderColor));--_c-ctn-card__template--BorderStyle:var(--c-ctn-card__template--BorderStyle,var(--_c-ctn-card--BorderStyle));--_c-ctn-card__template--BorderWidth:var(--c-ctn-card__template--BorderWidth,var(--_c-ctn-card--BorderWidth));--_c-ctn-card__template--BorderRadius:var(--c-ctn-card__template--BorderRadius,var(--_c-ctn-card--BorderRadius));--_c-ctn-card__template--Padding:var(--c-ctn-card__template--Padding,var(--_c-ctn-card--Padding));--_c-ctn-card-basic--BackgroundColor:var(--c-ctn-card-basic--BackgroundColor,pink);--_c-ctn-card-overlay--BackgroundColor:var(--c-ctn-card-overlay--BackgroundColor,orange);--_c-ctn-card--overlay__side--back--Opacity:var(--c-ctn-card--overlay__side--back--Opacity,0);--_c-ctn-card--overlay__side--front--Opacity:var(--c-ctn-card--overlay__side--front--Opacity,1);--_c-ctn-card--overlay__side--back--Transform:var(--c-ctn-card--overlay__side--back--Transform,none);--_c-ctn-card--overlay__side--back--Transition:var(--c-ctn-card--overlay__side--back--Transition,transform 0.3s,opacity 0.3s );--_c-ctn-card--overlay__side--back--ZIndex:var(--c-ctn-card--overlay__side--back--ZIndex,0);--_c-ctn-card--disabled--BackgroundColor:var(--c-ctn-card--disabled--BackgroundColor,var(--gray-20));--_c-ctn-card--disabled--Color:var(--c-ctn-card--disabled--Color,var(--gray-50));background-color:var(--_c-ctn-card--BackgroundColor);border-radius:var(--_c-ctn-card--BorderRadius);display:flex;height:100%;min-height:var(--_c-ctn-card--MinSize);min-width:var(--_c-ctn-card--MinSize);position:relative;-webkit-user-select:none;user-select:none;width:100%}.c-ctn-card:where(:not(:has(.c-ctn-card__template))){border:var(--_c-ctn-card--BorderWidth) var(--_c-ctn-card--BorderStyle) var(--_c-ctn-card--BorderColor)}.c-ctn-card__actions{-webkit-padding-before:var(--_c-ctn-card--Padding);display:flex;padding-block-start:var(--_c-ctn-card--Padding);padding-inline:var(--_c-ctn-card--Padding);position:absolute;width:100%;z-index:1}.c-ctn-card__actions>:last-child{-webkit-margin-start:auto;margin-inline-start:auto}.c-ctn-card__side{align-items:center;border-radius:var(--_c-ctn-card--BorderRadius);display:flex;flex:1 1;justify-content:center;overflow:hidden;position:var(--_c-ctn-card__side--Position)}.c-ctn-card__btn{background-color:var(--_c-ctn-card__btn--BackgroundColor);border-radius:var(--_c-ctn-card__btn--BorderRadius);display:grid;height:var(--_c-ctn-card__btn--Size);inset-block-end:var(--_c-ctn-card__btn--InsetBlockEnd);inset-inline-end:var(--_c-ctn-card__btn--InsetInlineEnd);place-content:center;position:absolute;width:var(--_c-ctn-card__btn--Size);z-index:var(--_c-ctn-card__btn--ZIndex)}.c-ctn-card__btn:is(:hover,:focus){background-color:var(--_c-ctn-card__btn--hover--BackgroundColor)}.c-ctn-card__btn:active{background-color:var(--_c-ctn-card__btn--active--BackgroundColor)}.c-ctn-card__template{border:var(--_c-ctn-card__template--BorderWidth) var(--_c-ctn-card__template--BorderStyle) var(--_c-ctn-card__template--BorderColor);border-radius:var(--_c-ctn-card__template--BorderRadius);height:100%;padding:var(--_c-ctn-card__template--Padding);width:100%}.c-ctn-card-basic{background-color:var(--_c-ctn-card-basic--BackgroundColor)}.c-ctn-card-overlay{background-color:var(--_c-ctn-card-overlay--BackgroundColor)}.c-ctn-card--aspect-ratio{aspect-ratio:1/1}.c-ctn-card--overlay{--c-ctn-card__side--Position:absolute}.c-ctn-card--overlay .c-ctn-card__side{height:100%;width:100%}.c-ctn-card--overlay .c-ctn-card__side--back{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:var(--_c-ctn-card--overlay__side--back--Opacity);transform:var(--_c-ctn-card--overlay__side--back--Transform);transition:var(--_c-ctn-card--overlay__side--back--Transition);z-index:var(--_c-ctn-card--overlay__side--back--ZIndex)}.c-ctn-card--overlay .c-ctn-card__side--front{opacity:var(--_c-ctn-card--overlay__side--front--Opacity)}.c-ctn-card--overlay:hover{--c-ctn-card--overlay__side--back--Opacity:1;--c-ctn-card--overlay__side--back--ZIndex:2;--c-ctn-card--overlay__side--back--Transform:translate(-0.625rem,-0.625rem)}.c-ctn-card--disabled{background-color:var(--_c-ctn-card--disabled--BackgroundColor);color:var(--_c-ctn-card--disabled--Color)}.c-ctn-card--clickable:after{border-radius:inherit;box-shadow:0 8px 12px 0 #00000059;content:"";height:100%;inset:0;opacity:0;position:absolute;transition:opacity .3s cubic-bezier(.25,.46,.45,.94);width:100%;z-index:-1}.c-ctn-card--clickable:hover{cursor:pointer}.c-ctn-card--clickable:hover:after{opacity:1}.c-ctn-carousel{--_c-ctn-carousel--PaddingInline:var(--c-ctn-carousel--PaddingInline,1.625rem);--_c-ctn-carousel__arrow--BackgroundColor:var(--c-ctn-carousel__arrow--BackgroundColor,var(--white-100));--_c-ctn-carousel__arrow--BorderColor:var(--c-ctn-carousel__arrow--BorderColor,var(--gray-50));--_c-ctn-carousel__arrow--BorderRadius:var(--c-ctn-carousel__arrow--BorderRadius,0);--_c-ctn-carousel__arrow--BorderWidth:var(--c-ctn-carousel__arrow--BorderWidth,1px);--_c-ctn-carousel__arrow--Color:var(--c-ctn-carousel__arrow--Color,var(--blue-50));--_c-ctn-carousel__arrow--InsetBlockStart:var(--c-ctn-carousel__arrow--InsetBlockStart,50%);--_c-ctn-carousel__arrow--Size:var(--c-ctn-carousel__arrow--Size,1.5rem);--_c-ctn-carousel__arrow--TranslateY:var(--c-ctn-carousel__arrow--TranslateY,-50%);--_c-ctn-carousel__arrow--ZIndex:var(--c-ctn-carousel__arrow--ZIndex,1);--_c-ctn-carousel__arrow--prev--InsetInlineStart:var(--c-ctn-carousel__arrow--prev--InsetInlineStart,0);--_c-ctn-carousel__arrow--next--InsetInlineEnd:var(--c-ctn-carousel__arrow--next--InsetInlineEnd,0);--_c-ctn-carousel__c-ctn-icon__arrow--Size:var(--c-ctn-carousel__c-ctn-icon__arrow--Size,1.5rem);--_c-ctn-carousel__list--Gap:var(--c-ctn-carousel__list--Gap,0.5rem);--_c-ctn-carousel__list--MarginBlockStart:var(--c-ctn-carousel__list--MarginBlockStart,1rem);--_c-ctn-carousel__item--BackgroundColor:var(--c-ctn-carousel__item--BackgroundColor,var(--gray-50));--_c-ctn-carousel__item--BorderRadius:var(--c-ctn-carousel__item--BorderRadius,50%);--_c-ctn-carousel__item--Size:var(--c-ctn-carousel__item--Size,0.5rem);--_c-ctn-carousel__item--active--BackgroundColor:var(--c-ctn-carousel__item--active--BackgroundColor,var(--orange-50));--c-ctn-icon--Size:var(--_c-ctn-carousel__c-ctn-icon__arrow--Size);-webkit-tap-highlight-color:rgba(0,0,0,0);padding-inline:var(--_c-ctn-carousel--PaddingInline);position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none}.c-ctn-carousel__arrow{background-color:var(--_c-ctn-carousel__arrow--BackgroundColor);border:var(--_c-ctn-carousel__arrow--BorderWidth) solid var(--_c-ctn-carousel__arrow--BorderColor);border-radius:var(--_c-ctn-carousel__arrow--BorderRadius);color:var(--_c-ctn-carousel__arrow--Color);height:var(--_c-ctn-carousel__arrow--Size);inset-block-start:var(--_c-ctn-carousel__arrow--InsetBlockStart);position:absolute;transform:translateY(var(--_c-ctn-carousel__arrow--TranslateY));width:var(--_c-ctn-carousel__arrow--Size);z-index:var(--_c-ctn-carousel__arrow--ZIndex)}.c-ctn-carousel__arrow--prev{inset-inline-start:var(--_c-ctn-carousel__arrow--prev--InsetInlineStart)}.c-ctn-carousel__arrow--next{inset-inline-end:var(--_c-ctn-carousel__arrow--next--InsetInlineEnd)}.c-ctn-carousel__list{-webkit-margin-before:var(--_c-ctn-carousel__list--MarginBlockStart);display:flex;gap:var(--_c-ctn-carousel__list--Gap);justify-content:center;margin-block-start:var(--_c-ctn-carousel__list--MarginBlockStart)}.c-ctn-carousel__item{background-color:var(--_c-ctn-carousel__item--BackgroundColor);border-radius:var(--_c-ctn-carousel__item--BorderRadius);cursor:pointer;display:block;height:var(--_c-ctn-carousel__item--Size);width:var(--_c-ctn-carousel__item--Size)}.c-ctn-carousel .slick-list{overflow:hidden;position:relative}.c-ctn-carousel .slick-list:focus{outline:none}.c-ctn-carousel .slick-list.dragging{cursor:hand}.c-ctn-carousel :is(.slick-track,.slick-list){transform:translateZ(0)}.c-ctn-carousel .slick-active{--_c-ctn-carousel__item--BackgroundColor:var(--_c-ctn-carousel__item--active--BackgroundColor)}.c-ctn-carousel.slick-initialized{--slide--Display:block}.c-ctn-carousel.slick-vertical{--slide--Border:1px solid #0000;--slide--Display:block;--slide--Height:auto}.slick-track{inset-block-start:0;inset-inline-start:0;margin-inline:auto;position:relative}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-track .slick-arrow.slick-hidden{display:none}.slick-slide{border:none;border:var(--slide--Border,none);display:none;display:var(--slide--Display,none);float:left;height:100%;height:var(--slide--Height,100%);min-height:1px;visibility:visible;visibility:var(--slide--Visibility,visible)}.slick-slide img{display:block;display:var(--slide__img--Display,block)}.slick-slide.slick-loading{--slide__img--Display:none}.slick-slide.dragging img{pointer-events:none}.slick-slide .slick-loading{--slide--Visibility:hidden}.c-ctn-chart-progress{--_c-ctn-chart-progress--Height:var(--c-ctn-chart-progress--Height,1.5rem);--_c-ctn-chart-progress--PaddingBlock:var(--c-ctn-chart-progress--PaddingBlock,0.25rem);--_c-ctn-chart-progress__bar--BackgroundImage:var(--c-ctn-chart-progress__bar--BackgroundImage,var(--green-30) 30%,var(--orange-50) 50%,var(--orange-80) 100%);--_c-ctn-chart-progress__bar--BorderRadius:var(--c-ctn-chart-progress--BorderRadius,16px);--_c-ctn-chart-progress__bar--Height:var(--c-ctn-chart-progress--Height,1rem);--_c-ctn-chart-progress__bar--after--BorderWidth:var(--c-ctn-chart-progress__bar--after--BorderWidth,2px);--_c-ctn-chart-progress__bar--after--Height:var(--c-ctn-chart-progress--after--Height,1.5rem);--c-ctn-chart-progress__bar--after--Transform:0;--c-ctn-chart-progress__bar--after--transition:var(--c-ctn-chart-progress__bar--after--Transform,none);height:var(--_c-ctn-chart-progress--Height);overflow:hidden;padding-block:var(--_c-ctn-chart-progress--PaddingBlock)}.c-ctn-chart-progress__bar{background-image:linear-gradient(90deg,var(--_c-ctn-chart-progress__bar--BackgroundImage));border-radius:var(--_c-ctn-chart-progress__bar--BorderRadius);height:100%;position:relative;width:calc(100% - var(--_c-ctn-chart-progress__bar--after--BorderWidth))}.c-ctn-chart-progress__bar:after{-webkit-border-start:var(--_c-ctn-chart-progress__bar--after--BorderWidth) solid var(--black-100);border-inline-start:var(--_c-ctn-chart-progress__bar--after--BorderWidth) solid var(--black-100);content:"";height:var(--_c-ctn-chart-progress--Height);inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translate(var(--c-ctn-chart-progress__bar--after--Transform),-50%);transition:var(--c-ctn-chart-progress__bar--after--transition);width:100%}.c-ctn-chart-progress--animate{--c-ctn-chart-progress__bar--after--transition:transform .3s linear}.c-ctn-chart{--_c-ctn-chart--Inset:var(--c-ctn-chart--Inset,auto);--_c-ctn-chart--Position:var(--c-ctn-chart--Position,relative);--_c-ctn-chart--Height:var(--c-ctn-chart--Height,100%);--_c-ctn-chart--Width:var(--c-ctn-chart--Width,100%);--_c-ctn-chart--ZIndex:var(--c-ctn-chart--ZIndex,1);display:grid;height:var(--_c-ctn-chart--Height);inset:var(--_c-ctn-chart--Inset);place-content:center;position:var(--_c-ctn-chart--Position);width:var(--_c-ctn-chart--Width);z-index:var(--_c-ctn-chart--ZIndex)}.c-ctn-chart-tooltip{--_c-ctn-chart-tooltip--BackgroundColor:var(--c-ctn-chart-tooltip--BackgroundColor,var(--black-100));--_c-ctn-chart-tooltip--BorderRadius:var(--c-ctn-chart-tooltip--BorderRadius,4px);--_c-ctn-chart-tooltip--Color:var(--c-ctn-chart-tooltip--Color,var(--white-100));--_c-ctn-chart-tooltip--MaxWidth:var(--c-ctn-chart-tooltip--MaxWidth,18.75rem);--_c-ctn-chart-tooltip--Padding:var(--c-ctn-chart-tooltip--Padding,0.5rem 1rem);--_c-ctn-chart-tooltip--ZIndex:var(--c-ctn-chart-tooltip--ZIndex,1);background-color:var(--_c-ctn-chart-tooltip--BackgroundColor);border-radius:var(--_c-ctn-chart-tooltip--BorderRadius);color:var(--_c-ctn-chart-tooltip--Color);max-width:var(--_c-ctn-chart-tooltip--MaxWidth);padding:var(--_c-ctn-chart-tooltip--Padding);pointer-events:none;position:absolute;z-index:var(--_c-ctn-chart-tooltip--ZIndex)}:is(.c-ctn-chart-tooltip__data,.c-ctn-chart-tooltip__content){display:flex;gap:.5rem}.c-ctn-chart-tooltip__content{flex-direction:column}.c-ctn-chart-tooltip__color{border:2px solid var(--white-100);border-radius:50%;height:1.25rem;position:relative;width:1.25rem}.c-ctn-chart-tooltip__color:after{background-color:#fff;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.c-ctn-checkbox{--_c-ctn-checkbox--Gap:var(--c-ctn-checkbox--Gap,0.5rem);--_c-ctn-checkbox--MinHeight:var(--c-ctn-checkbox--MinHeight,1.5rem);--_c-ctn-checkbox__input--BackgroundColor:var(--c-ctn-checkbox__input--BackgroundColor,var(--white-100));--_c-ctn-checkbox__input--BorderColor:var(--c-ctn-checkbox__input--BorderColor,var(--gray-60));--_c-ctn-checkbox__input--BorderRadius:var(--c-ctn-checkbox__input--BorderRadius,2px);--_c-ctn-checkbox__input--Color:var(--c-ctn-checkbox__input--Color,currentColor);--_c-ctn-checkbox__input--MarginBlockStart:var(--c-ctn-checkbox__input--MarginBlockStart,0.3125rem);--_c-ctn-checkbox__input--Size:var(--c-ctn-checkbox__input--Size,0.875rem);--_c-ctn-checkbox__input--before--BackgroundColor:var(--c-ctn-checkbox__input--before--BackgroundColor,var(--blue-50));--_c-ctn-checkbox__input--before--Size:var(--c-ctn-checkbox__input--before--Size,0.5rem);--_c-ctn-checkbox__label--Color:var(--c-ctn-checkbox__label--Color,var(--black-100));--_c-ctn-checkbox__label--FontSize:var(--c-ctn-checkbox__label--FontSize,var(--_ctn-global-font-size));--_c-ctn-checkbox__label--TextAlign:var(--c-ctn-checkbox__label--TextAlign,left);--_c-ctn-checkbox__input--lg--MarginBlockStart:var(--c-ctn-checkbox__input--lg--MarginBlockStart,0.1875rem);--_c-ctn-checkbox__input--lg--Size:var(--c-ctn-checkbox__input--lg--Size,1.25rem);--_c-ctn-checkbox__ico--InsetBlockStart:var(--c-ctn-checkbox__ico--InsetBlockStart,-0.125rem);--_c-ctn-checkbox__ico--MarginInlineStart:var(--c-ctn-checkbox__ico--MarginInlineStart,0.5rem);--_c-ctn-checkbox__input--before--lg--Size:var(--c-ctn-checkbox__input--before--lg--Size,0.625rem);--_c-ctn-checkbox__input--checked--BackgroundColor:var(--c-ctn-checkbox__input--checked--BackgroundColor,var(--_c-ctn-checkbox__input--BackgroundColor));--_c-ctn-checkbox__input--checked--BorderColor:var(--c-ctn-checkbox__input--checked--BorderColor,var(--_c-ctn-checkbox__input--BorderColor));--_c-ctn-checkbox__label--checked--Color:var(--c-ctn-checkbox__label--checked--Color,var(--_c-ctn-checkbox__label--Color));--_c-ctn-checkbox__label--error--Color:var(--c-ctn-checkbox__label--error--Color,inherit);--_c-ctn-checkbox__input--error--BorderColor:var(--c-ctn-checkbox__input--error--BorderColor,var(--red-50));--_c-ctn-checkbox__input--error--before--BackgroundColor:var(--c-ctn-checkbox__input--error--before--BackgroundColor,var(--red-50));--_c-ctn-checkbox__input--error--checked--BackgroundColor:var(--c-ctn-checkbox__input--error--checked--BackgroundColor,var(--white-100));align-items:center;display:flex;gap:var(--_c-ctn-checkbox--Gap);min-height:var(--_c-ctn-checkbox--MinHeight)}.c-ctn-checkbox__input{-webkit-margin-before:var(--_c-ctn-checkbox__input--MarginBlockStart);align-self:flex-start;-webkit-appearance:none;appearance:none;background-color:var(--_c-ctn-checkbox__input--BackgroundColor);border:1px solid var(--_c-ctn-checkbox__input--BorderColor);border-radius:var(--_c-ctn-checkbox__input--BorderRadius);color:var(--_c-ctn-checkbox__input--Color);display:grid;flex:none;height:var(--_c-ctn-checkbox__input--Size);margin-block-start:var(--_c-ctn-checkbox__input--MarginBlockStart);place-content:center;width:var(--_c-ctn-checkbox__input--Size)}.c-ctn-checkbox__input:before{background-color:var(--_c-ctn-checkbox__input--before--BackgroundColor);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:var(--_c-ctn-checkbox__input--before--Size);transform:scale(0);width:var(--_c-ctn-checkbox__input--before--Size)}.c-ctn-checkbox__input:checked{background-color:var(--_c-ctn-checkbox__input--checked--BackgroundColor);border-color:var(--_c-ctn-checkbox__input--checked--BorderColor)}.c-ctn-checkbox__input:checked:before{transform:scale(1)}.c-ctn-checkbox__label{color:var(--_c-ctn-checkbox__label--Color);font-size:var(--_c-ctn-checkbox__label--FontSize);position:relative;text-align:var(--_c-ctn-checkbox__label--TextAlign);-webkit-user-select:none;user-select:none}.c-ctn-checkbox__input:checked+.c-ctn-checkbox__label{color:var(--_c-ctn-checkbox__label--checked--Color)}:is(.c-ctn-checkbox__input,.c-ctn-checkbox__label){cursor:pointer}.c-ctn-checkbox__ico{-webkit-margin-start:var(--_c-ctn-checkbox__ico--MarginInlineStart);inset-block-end:var(--_c-ctn-checkbox__ico--InsetBlockStart);margin-inline-start:var(--_c-ctn-checkbox__ico--MarginInlineStart);position:absolute}.c-ctn-checkbox--lg{--_c-ctn-checkbox__input--MarginBlockStart:var(--_c-ctn-checkbox__input--lg--MarginBlockStart);--_c-ctn-checkbox__input--Size:var(--_c-ctn-checkbox__input--lg--Size);--_c-ctn-checkbox__input--before--Size:var(--_c-ctn-checkbox__input--before--lg--Size)}.c-ctn-checkbox--reverse{--c-ctn-checkbox__label--TextAlign:right;direction:rtl}.c-ctn-checkbox--filled{--_c-ctn-checkbox__input--checked--BorderColor:var(--c-ctn-checkbox__input--before--BackgroundColor);--_c-ctn-checkbox__input--checked--BackgroundColor:var(--c-ctn-checkbox__input--before--BackgroundColor);--_c-ctn-checkbox__input--before--BackgroundColor:var(--c-ctn-checkbox__input--BackgroundColor)}.c-ctn-checkbox--error{--_c-ctn-checkbox__label--Color:var(--_c-ctn-checkbox__label--error--Color);--_c-ctn-checkbox__input--BorderColor:var(--_c-ctn-checkbox__input--error--BorderColor);--_c-ctn-checkbox__input--checked--BackgroundColor:var(--_c-ctn-checkbox__input--error--checked--BackgroundColor);--_c-ctn-checkbox__input--checked--BorderColor:var(--_c-ctn-checkbox__input--error--BorderColor);--_c-ctn-checkbox__input--before--BackgroundColor:var(--_c-ctn-checkbox__input--error--before--BackgroundColor)}.c-ctn-checkbox--disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}.c-ctn-drop{--_c-ctn-drop--BackgroundColor:var(--c-ctn-drop--BackgroundColor,var(--white-100));--_c-ctn-drop--BorderColor:var(--c-ctn-drop--BorderColor,var(--gray-50));--_c-ctn-drop--BorderWidth:var(--c-ctn-drop--BorderWidth,1px);--_c-ctn-drop--BoxShadow:var(--c-ctn-drop--BoxShadow,4px 4px 4px 0 #00000026);--_c-ctn-drop--InsetBlockStart:var(--c-ctn-drop--InsetBlockStart,100%);--_c-ctn-drop--PaddingBlock:var(--c-ctn-drop--PaddingBlock,0.5rem);--_c-ctn-drop--Width:var(--c-ctn-drop--Width,100%);--_c-ctn-drop--ZIndex:var(--c-ctn-drop--ZIndex,10);--_c-ctn-drop__option--Color:var(--c-ctn-drop__option--Color,inherit);--_c-ctn-drop__option--Cursor:var(--c-ctn-drop__option--Cursor,pointer);--_c-ctn-drop__option--FontSize:var(--c-ctn-drop__option--FontSize,var(--_ctn-global-font-size));--_c-ctn-drop__option--FontWeight:var(--c-ctn-drop__option--FontWeight,400);--_c-ctn-drop__option--Gap:var(--c-ctn-drop__option--Gap,0.25rem);--_c-ctn-drop__option--MinHeight:var(--c-ctn-drop__option--MinHeight,2rem);--_c-ctn-drop__option--Padding:var(--c-ctn-drop__option--Padding,0.4375rem 0.5rem);--_c-ctn-drop__option--hocus--BackgroundColor:var(--c-ctn-drop__option--hocus--BackgroundColor,var(--blue-10));--_c-ctn-drop--portrait--Width:var(--c-ctn-drop--portrait--Width,max-content);background-color:var(--_c-ctn-drop--BackgroundColor);border:var(--_c-ctn-drop--BorderWidth) solid var(--_c-ctn-drop--BorderColor);box-shadow:var(--_c-ctn-drop--BoxShadow);inset-block-start:var(--_c-ctn-drop--InsetBlockStart);padding-block:var(--_c-ctn-drop--PaddingBlock);position:absolute;z-index:var(--_c-ctn-drop--ZIndex)}.c-ctn-drop__option{align-items:center;color:var(--_c-ctn-drop__option--Color);cursor:var(--_c-ctn-drop__option--Cursor);display:flex;font-size:var(--_c-ctn-drop__option--FontSize);font-weight:var(--_c-ctn-drop__option--FontWeight);gap:var(--_c-ctn-drop__option--Gap);min-height:var(--_c-ctn-drop__option--MinHeight);overflow:hidden;padding:var(--_c-ctn-drop__option--Padding);transition:background-color 70ms cubic-bezier(.2,0,.38,.9)}.c-ctn-drop__option:is(:hover,:focus,.c-ctn-drop__option--active){background-color:var(--_c-ctn-drop__option--hocus--BackgroundColor)}.c-ctn-drop__option--disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}@media(min-width:768px){.c-ctn-drop{width:var(--_c-ctn-drop--portrait--Width)}}.c-ctn-dropdown-button{--_c-ctn-dropdown-button__drop--BorderRadius:var(--c-ctn-dropdown-button__drop--BorderRadius,4px);--_c-ctn-dropdown-button__drop--MarginBlockStart:var(--c-ctn-dropdown-button__drop--MarginBlockStart,0.5rem);--_c-ctn-dropdown-button__drop--Width:var(--c-ctn-dropdown-button__drop--Width,max-content);--_c-ctn-dropdown-button__option--Color:var(--c-ctn-dropdown-button__option--Color,var(--blue-50));--_c-ctn-dropdown-button__option--FontWeight:var(--c-ctn-dropdown-button__option--FontWeight,600);--_c-ctn-dropdown-button__option--Padding:var(--c-ctn-dropdown-button__option--Padding,0.25rem 1rem);--c-ctn-drop__option--Color:var(--_c-ctn-dropdown-button__option--Color);--c-ctn-drop__option--FontWeight:var(--_c-ctn-dropdown-button__option--FontWeight);--c-ctn-drop__option--Padding:var(--_c-ctn-dropdown-button__option--Padding);position:relative}.c-ctn-dropdown-button__drop{-webkit-margin-before:var(--_c-ctn-dropdown-button__drop--MarginBlockStart);border-radius:var(--_c-ctn-dropdown-button__drop--BorderRadius);margin-block-start:var(--_c-ctn-dropdown-button__drop--MarginBlockStart);width:var(--_c-ctn-dropdown-button__drop--Width)}.c-ctn-dropdown-button--full-width{--c-ctn-drop--MarginBlockStart:0;--c-ctn-drop--portrait--Width:100%;width:-webkit-fit-content;width:fit-content}.c-ctn-dropdown{--_c-ctn-dropdown__input--BackgroundColor:var(--c-ctn-dropdown__input--BackgroundColor,var(--white-100));--_c-ctn-dropdown__input--BorderColor:var(--c-ctn-dropdown__input--BorderColor,var(--gray-50));--_c-ctn-dropdown__input--BorderRadius:var(--c-ctn-dropdown__input--BorderRadius,0);--_c-ctn-dropdown__input--BorderBottomLeftRadius:var(--c-ctn-dropdown__input--BorderBottomLeftRadius,var(--_c-ctn-dropdown__input--BorderRadius));--_c-ctn-dropdown__input--BorderBottomRightRadius:var(--c-ctn-dropdown__input--BorderBottomRightRadius,var(--_c-ctn-dropdown__input--BorderRadius));--_c-ctn-dropdown__input--BorderTopLeftRadius:var(--c-ctn-dropdown__input--BorderTopLeftRadius,var(--_c-ctn-dropdown__input--BorderRadius));--_c-ctn-dropdown__input--BorderTopRightRadius:var(--c-ctn-dropdown__input--BorderTopRightRadius,var(--_c-ctn-dropdown__input--BorderRadius));--_c-ctn-dropdown__input--BorderStyle:var(--c-ctn-dropdown__input--BorderStyle,solid);--_c-ctn-dropdown__input--BorderWidth:var(--c-ctn-dropdown__input--BorderWidth,1px);--_c-ctn-dropdown__input--Color:var(--c-ctn-dropdown__input--Color,var(--black-100));--_c-ctn-dropdown__input--Cursor:var(--c-ctn-dropdown__input--Cursor,pointer);--_c-ctn-dropdown__input--Gap:var(--c-ctn-dropdown__input--Gap,0.25rem);--_c-ctn-dropdown__input--Height:var(--c-ctn-dropdown__input--Height,2rem);--_c-ctn-dropdown__input--PaddingInlineStart:var(--c-ctn-dropdown__input--PaddingInlineStart,0.25rem);--_c-ctn-dropdown__input--PaddingInlineEnd:var(--c-ctn-dropdown__input--PaddingInlineEnd,2rem);--_c-ctn-dropdown__input--focus--BorderColor:var(--c-ctn-dropdown__input--focus--BorderColor,var(--gray-80));--_c-ctn-dropdown__txt--Color:var(--c-ctn-dropdown__txt--Color,var(--black-100));--_c-ctn-dropdown__txt--FontSize:var(--c-ctn-dropdown__txt--FontSize,var(--_ctn-global-font-size));--_c-ctn-dropdown__txt--placeholder--Color:var(--c-ctn-dropdown__txt--placeholder--Color,var(--gray-70));--_c-ctn-dropdown__arrow--InsetInlineEnd:var(--c-ctn-dropdown__arrow--InsetInlineEnd,0.25rem);--_c-ctn-dropdown__arrow--TransformRotate:var(--c-ctn-dropdown__arrow--TransformRotate,0);--_c-ctn-dropdown__clean--Color:var(--c-ctn-dropdown__clean--Color,var(--gray-70));--_c-ctn-dropdown__clean--MarginInlineEnd:var(--c-ctn-dropdown__clean--MarginInlineEnd,0.125rem);--_c-ctn-dropdown__drop--Width:var(--c-ctn-dropdown__drop--Width,100%);--_c-ctn-dropdown__list--MaxHeight:var(--c-ctn-dropdown__list--MaxHeight,10rem);--_c-ctn-dropdown__list--OverflowY:var(--c-ctn-dropdown__list--OverflowY,auto);--_c-ctn-dropdown__item--Padding:var(--c-ctn-dropdown__item--Padding,0.4375rem 0.5rem);--_c-ctn-dropdown__item--option--Gap:var(--c-ctn-dropdown__item--option--Gap,0.25rem);--_c-ctn-dropdown__item--empty--Color:var(--c-ctn-dropdown__item--empty--Color,var(--gray-70));--_c-ctn-dropdown--error__input--BackgroundColor:var(--c-ctn-dropdown--error__input--BackgroundColor,var(--red-10));--_c-ctn-dropdown--error__input--BorderColor:var(--c-ctn-dropdown--error__input--BorderColor,var(--red-50));--_c-ctn-dropdown--error--after--Display:var(--c-ctn-dropdown--error--after--Display,none);--_c-ctn-dropdown--error--after--InsetInlineEnd:var(--c-ctn-dropdown--error--after--InsetInlineEnd,2rem);--_c-ctn-dropdown--error--after--Size:var(--c-ctn-dropdown--error--after--Size,1.5rem);--_c-ctn-dropdown--disabled__input--BackgroundColor:var(--c-ctn-dropdown--disabled__input--BackgroundColor,var(--gray-20));--_c-ctn-dropdown--disabled__input--Color:var(--c-ctn-dropdown--disabled__input--Color,var(--gray-70));--_c-ctn-dropdown--open__arrow--TransformRotate:var(--c-ctn-dropdown--open__arrow--TransformRotate,-180deg);min-width:0;position:relative}.c-ctn-dropdown__input{align-items:center;background-color:var(--_c-ctn-dropdown__input--BackgroundColor);border-bottom-left-radius:var(--_c-ctn-dropdown__input--BorderBottomLeftRadius);border-bottom-right-radius:var(--_c-ctn-dropdown__input--BorderBottomRightRadius);border-color:var(--_c-ctn-dropdown__input--BorderColor);border-style:var(--_c-ctn-dropdown__input--BorderStyle);border-top-left-radius:var(--_c-ctn-dropdown__input--BorderTopLeftRadius);border-top-right-radius:var(--_c-ctn-dropdown__input--BorderTopRightRadius);border-width:var(--_c-ctn-dropdown__input--BorderWidth);color:var(--_c-ctn-dropdown__input--Color);cursor:var(--_c-ctn-dropdown__input--Cursor);display:flex;gap:var(--_c-ctn-dropdown__input--Gap);height:var(--_c-ctn-dropdown__input--Height);padding-inline:var(--_c-ctn-dropdown__input--PaddingInlineStart) var(--_c-ctn-dropdown__input--PaddingInlineEnd);position:relative;-webkit-user-select:none;user-select:none}.c-ctn-dropdown__txt{--c-ctn-ellipsis--Color:var(--_c-ctn-dropdown__txt--Color);font-size:var(--_c-ctn-dropdown__txt--FontSize)}.c-ctn-dropdown__txt--placeholder{--c-ctn-ellipsis--Color:var(--_c-ctn-dropdown__txt--placeholder--Color)}.c-ctn-dropdown__arrow{--c-ctn-icon--Color:currentColor;inset-block-start:50%;inset-inline-end:var(--_c-ctn-dropdown__arrow--InsetInlineEnd);position:absolute;transform:translateY(-50%) rotate(var(--_c-ctn-dropdown__arrow--TransformRotate))}.c-ctn-dropdown__clean{--c-ctn-icon-btn--Color:var(--_c-ctn-dropdown__clean--Color);margin-inline:auto var(--_c-ctn-dropdown__clean--MarginInlineEnd)}.c-ctn-dropdown__drop{width:var(--_c-ctn-dropdown__drop--Width)}.c-ctn-dropdown__list{max-height:var(--_c-ctn-dropdown__list--MaxHeight);overflow-y:var(--_c-ctn-dropdown__list--OverflowY)}.c-ctn-dropdown__item{padding:var(--_c-ctn-dropdown__item--Padding)}.c-ctn-dropdown__item--option{flex-wrap:wrap;gap:var(--_c-ctn-dropdown__item--option--Gap)}.c-ctn-dropdown__item--empty{color:var(--_c-ctn-dropdown__item--empty--Color)}.c-ctn-dropdown:is(.c-ctn-dropdown--disabled,.c-ctn-dropdown--readonly){--c-ctn-dropdown__input--BackgroundColor:var(--_c-ctn-dropdown--disabled__input--BackgroundColor);pointer-events:none}.c-ctn-dropdown--error{--c-ctn-dropdown__input--BackgroundColor:var(--_c-ctn-dropdown--error__input--BackgroundColor);--c-ctn-dropdown__input--BorderColor:var(--_c-ctn-dropdown--error__input--BorderColor)}.c-ctn-dropdown--error:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.125 20a1.662 1.662 0 0 0 1.449-2.477l-7.13-12.676c-.636-1.13-2.262-1.13-2.898 0l-7.13 12.676A1.662 1.662 0 0 0 4.865 20h14.26Z' fill='%23D6384B'/%3E%3Cpath d='M12.9 9h-1.8v5h1.8V9Zm-.165 6.436c-.177-.183-.432-.275-.767-.275 0 0-.496-.035-.76.275-.264.31-.264.778-.264.778 0 .34.088.602.264.79.177.19.43.283.76.283s.585-.097.763-.29c.179-.192.269-.454.269-.784 0-.334-.089-.593-.265-.777Z' fill='%23fff'/%3E%3C/svg%3E");content:"";display:var(--_c-ctn-dropdown--error--after--Display);height:var(--_c-ctn-dropdown--error--after--Size);inset-block-start:50%;inset-inline-end:var(--_c-ctn-dropdown--error--after--InsetInlineEnd);position:absolute;transform:translateY(-50%);width:var(--_c-ctn-dropdown--error--after--Size)}.c-ctn-dropdown--disabled{--c-ctn-dropdown__input--Color:var(--_c-ctn-dropdown--disabled__input--Color)}.c-ctn-dropdown--readonly{--c-ctn-icon--Display:none}.c-ctn-dropdown--open{--c-ctn-dropdown__arrow--TransformRotate:var(--_c-ctn-dropdown--open__arrow--TransformRotate)}.c-ctn-dropdown:focus-visible{outline:none}.c-ctn-dropdown:focus{--c-ctn-dropdown__input--BorderColor:var(--_c-ctn-dropdown__input--focus--BorderColor)}.c-ctn-ellipsis{--_c-ctn-ellipsis--Color:var(--c-ctn-ellipsis--Color,inherit);--_c-ctn-ellipsis--LineHeight:var(--c-ctn-ellipsis--LineHeight,1.3);--_c-ctn-ellipsis--WhiteSpace:var(--c-ctn-ellipsis--WhiteSpace,nowrap);color:var(--_c-ctn-ellipsis--Color);display:block;line-height:var(--_c-ctn-ellipsis--LineHeight);overflow:hidden;text-overflow:ellipsis;white-space:var(--_c-ctn-ellipsis--WhiteSpace)}.c-ctn-field{--_c-ctn-field--RowGap:var(--c-ctn-field--RowGap,0.125rem);--_c-ctn-field--GridTemplateRow:var(--c-ctn-field--GridTemplateRow,2rem);--_c-ctn-field__label--Color:var(--c-ctn-field__label--Color,var(--black-100));--_c-ctn-field__label--FontSize:var(--c-ctn-field__label--FontSize,var(--_ctn-global-font-size));--_c-ctn-field__label--FontWeight:var(--c-ctn-field__label--FontWeight,400);--_c-ctn-field__label--Gap:var(--c-ctn-field__label--Gap,0.125rem);--_c-ctn-field__label--MinHeight:var(--c-ctn-field__label--MinHeight,1.5rem);--_c-ctn-field__label--TextTransform:var(--c-ctn-field__label--TextTransform,none);--_c-ctn-field__req--Color:var(--c-ctn-field__req--Color,var(--red-50));--_c-ctn-field__wrapper--grid--AutoFlow:var(--c-ctn-field__wrapper--grid--AutoFlow,row);--_c-ctn-field__wrapper--grid--Gap:var(--c-ctn-field__wrapper--grid--Gap,0.5rem);--_c-ctn-field__wrapper--col--AutoFlow:var(--c-ctn-field__wrapper--col--AutoFlow,var(--_c-ctn-field__wrapper--grid--AutoFlow));--_c-ctn-field__wrapper--col--Gap:var(--c-ctn-field__wrapper--col--Gap,var(--_c-ctn-field__wrapper--grid--Gap));--_c-ctn-field__col--Display:var(--c-ctn-field__col--Display,grid);--_c-ctn-field__col--Gap:var(--c-ctn-field__col--Gap,0.5rem);--_c-ctn-field__helper--FontSize:var(--c-ctn-field__helper--FontSize,0.75rem);--_c-ctn-field__helper-txt--error--Color:var(--c-ctn-field__helper-txt--error--Color,var(--red-50));--_c-ctn-field__display-only--FontWeight:var(--c-ctn-field__display-only--FontWeight,600);--_c-ctn-field__display-only--Height:var(--c-ctn-field__display-only--Height,2rem);--_c-ctn-field__wrapper--col--portrait--AutoFlow:var(--c-ctn-field__wrapper--col--portrait--AutoFlow,column);--_c-ctn-field__wrapper--col--portrait--Gap:var(--c-ctn-field__wrapper--col--portrait--Gap,2rem);--_c-ctn-field__wrapper--inline--portrait--Gap:var(--c-ctn-field__wrapper--inline--portrait--Gap,1.5rem);--_c-ctn-field--radio-check--Gap:var(--c-ctn-field--radio-check--Gap,0.375rem);--_c-ctn-field__display-only--condensed--Height:var(--c-ctn-field__display-only--condensed--Height,1.5rem);grid-row-gap:var(--_c-ctn-field--RowGap);display:grid;grid-template-rows:auto auto var(--_c-ctn-field--GridTemplateRow);row-gap:var(--_c-ctn-field--RowGap)}.c-ctn-field__label{-webkit-margin-after:var(--_c-ctn-field__label--MarginBlockEnd);align-items:center;color:var(--_c-ctn-field__label--Color);display:inline-flex;font-size:var(--_c-ctn-field__label--FontSize);font-weight:var(--_c-ctn-field__label--FontWeight);gap:var(--_c-ctn-field__label--Gap);margin-block-end:var(--_c-ctn-field__label--MarginBlockEnd);min-height:var(--_c-ctn-field__label--MinHeight);text-transform:var(--_c-ctn-field__label--TextTransform)}.c-ctn-field__req{color:var(--_c-ctn-field__req--Color);font-style:normal}.c-ctn-field__wrapper--grid{grid-gap:var(--_c-ctn-field__wrapper--grid--Gap);display:grid;gap:var(--_c-ctn-field__wrapper--grid--Gap);grid-auto-flow:var(--_c-ctn-field__wrapper--grid--AutoFlow)}.c-ctn-field__wrapper[class*=cols]{--_c-ctn-field__wrapper--grid--AutoFlow:var(--_c-ctn-field__wrapper--col--AutoFlow);--_c-ctn-field__wrapper--grid--Gap:var(--_c-ctn-field__wrapper--col--Gap)}.c-ctn-field__col{align-content:start;display:var(--_c-ctn-field__col--Display);gap:var(--_c-ctn-field__col--Gap)}.c-ctn-field__helper{column-gap:.25rem;display:flex;flex-wrap:wrap;font-size:var(--_c-ctn-field__helper--FontSize);height:var(--_c-ctn-field--PaddingBlockEnd);line-height:1.3;overflow:hidden}.c-ctn-field__helper-txt--error{color:var(--_c-ctn-field__helper-txt--error--Color)}.c-ctn-field__display-only{align-items:center;display:flex;font-weight:var(--_c-ctn-field__display-only--FontWeight);height:var(--_c-ctn-field__display-only--Height);width:100%}:is(.c-ctn-field--radio,.c-ctn-field--check){gap:var(--_c-ctn-field--radio-check--Gap)}:is(.c-ctn-field--radio,.c-ctn-field--check):where(:not(:has(.c-ctn-field__label))){grid-template-rows:auto var(--_c-ctn-field--GridTemplateRow);row-gap:0}.c-ctn-field--no-feedback{grid-template-rows:repeat(2,auto)}.c-ctn-field--condensed{--_c-ctn-field__display-only--Height:var(--_c-ctn-field__display-only--condensed--Height);row-gap:0}@media(min-width:768px){.c-ctn-field{--c-ctn-field__wrapper--col--AutoFlow:var(--_c-ctn-field__wrapper--col--portrait--AutoFlow);--c-ctn-field__wrapper--col--Gap:var(--_c-ctn-field__wrapper--col--portrait--Gap)}.c-ctn-field__wrapper--inline{gap:var(--_c-ctn-field__wrapper--inline--portrait--Gap);grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}}.c-ctn-fit{--_c-ctn-fit--FontSize:var(--c-ctn-fit--FontSize,0.625rem);font-size:var(--_c-ctn-fit--FontSize)}.c-ctn-icon{--_c-ctn-icon--Display:var(--c-ctn-icon--Display,unset);--_c-ctn-icon--Color:var(--c-ctn-icon--Color,var(--black-100));--_c-ctn-icon--Size:var(--c-ctn-icon--Size,1.5rem);fill:var(--_c-ctn-icon--Color);display:var(--_c-ctn-icon--Display);flex:none;height:var(--_c-ctn-icon--Size);width:var(--_c-ctn-icon--Size)}.c-ctn-icon-btn{--_c-ctn-icon-btn--Color:var(--c-ctn-icon-btn--Color,var(--black-100));--_c-ctn-icon-btn--Size:var(--c-ctn-icon-btn--Size,auto);--c-ctn-icon--Color:var(--_c-ctn-icon-btn--Color);--c-ctn-icon--Size:var(--_c-ctn-icon-btn--Size);display:inline-grid;flex:none;height:var(--_c-ctn-icon-btn--Size);place-items:center;width:var(--_c-ctn-icon-btn--Size)}.c-ctn-icon:focus{outline:0}.c-ctn-input-group{--_c-ctn-input-group--BackgroundColor:var(--c-ctn-input-group--BackgroundColor,var(--white-100));--_c-ctn-input-group--BorderColor:var(--c-ctn-input-group--BorderColor,var(--gray-50));--_c-ctn-input-group--BorderStyle:var(--c-ctn-input-group--BorderStyle,solid);--_c-ctn-input-group--BorderWidth:var(--c-ctn-input-group--BorderWidth,1px);--_c-ctn-input-group--BorderRadius:var(--c-ctn-input-group--BorderRadius,none);--_c-ctn-input-group--Color:var(--c-ctn-input-group--Color,var(--black-100));--_c-ctn-input-group--FontSize:var(--c-ctn-input-group--FontSize,var(--_ctn-global-font-size));--_c-ctn-input-group--Gap:var(--c-ctn-input-group--Gap,0.125rem);--_c-ctn-input-group--Height:var(--c-ctn-input-group--Height,2rem);--_c-ctn-input-group--PaddingInlineEnd:var(--c-ctn-input-group--PaddingInlineEnd,0.5rem);--_c-ctn-input-group--PaddingInlineStart:var(--c-ctn-input-group--PaddingInlineStart,0.5rem);--_c-ctn-input-group--Width:var(--c-ctn-input-group--Width,100%);--_c-ctn-input-group--focus--BorderColor:var(--c-ctn-input-group--focus--BorderColor,var(--gray-80));--_c-ctn-input-group--disabled--BackgroundColor:var(--c-ctn-input-group--disabled--BackgroundColor,var(--gray-20));--_c-ctn-input-group--disabled--Color:var(--c-ctn-input-group--disabled--Color,var(--gray-70));--_c-ctn-input-group--textarea--padding:var(--c-ctn-input-group--textarea--padding,0.375rem 0.125rem 0.375rem 0.5rem);--_c-ctn-input-group--error--BackgroundColor:var(--c-ctn-input-group--error--BackgroundColor,var(--red-10));--_c-ctn-input-group--error--BorderColor:var(--c-ctn-input-group--error--BorderColor,var(--red-50));--_c-ctn-input-group--error--after--Display:var(--c-ctn-input-group--error--after--Display,none);--_c-ctn-input-group--error--after--Size:var(--c-ctn-input-group--error--after--Size,1.5rem);--_c-ctn-input-group--ico--InlineEnd:var(--c-ctn-input-group--ico--InlineEnd,0.125rem);--_c-ctn-input-group--ico--InlineStart:var(--c-ctn-input-group--ico--InlineStart,0.125rem);--_c-ctn-input-group__ico--clean--Color:var(--c-ctn-input-group__ico--clean--Color,var(--gray-70));--_c-ctn-input-group__info--suffix--Color:var(--c-ctn-input-group__info--suffix--Color,var(--gray-60));--_c-ctn-input-group__info--suffix--MarginInlineStart:var(--c-ctn-input-group__info--suffix--MarginInlineStart,0.25rem);--_c-ctn-input-group__btn--Color:var(--c-ctn-input-group__btn--Color,var(--blue-50));--_c-ctn-input-group__btn--Size:var(--c-ctn-input-group__btn--Size,2rem);--c-ctn-icon-btn--Color:var(--_c-ctn-input-group__btn--Color);--c-ctn-icon-btn--Size:var(--_c-ctn-input-group__btn--Size);align-items:center;background-color:var(--_c-ctn-input-group--BackgroundColor);border:var(--_c-ctn-input-group--BorderWidth) var(--_c-ctn-input-group--BorderStyle) var(--_c-ctn-input-group--BorderColor);border-radius:var(--_c-ctn-input-group--BorderRadius);color:var(--_c-ctn-input-group--Color);display:flex;font-size:var(--_c-ctn-input-group--FontSize);gap:var(--_c-ctn-input-group--Gap);min-height:var(--_c-ctn-input-group--Height);padding-inline:var(--_c-ctn-input-group--PaddingInlineStart) var(--_c-ctn-input-group--PaddingInlineEnd);width:100%}.c-ctn-input-group__ico{display:flex;flex:none}.c-ctn-input-group__ico--clean{--c-ctn-icon--Color:var(--_c-ctn-input-group__ico--clean--Color)}.c-ctn-input-group__ico--right{order:1}.c-ctn-input-group__info--suffix{-webkit-margin-start:var(--_c-ctn-input-group__info--suffix--MarginInlineStart);color:var(--_c-ctn-input-group__info--suffix--Color);margin-inline-start:var(--_c-ctn-input-group__info--suffix--MarginInlineStart)}.c-ctn-input-group--ico-left{--c-ctn-input-group--PaddingInlineStart:var(--_c-ctn-input-group--ico--InlineStart)}.c-ctn-input-group--ico-right{--c-ctn-input-group--PaddingInlineEnd:var(--_c-ctn-input-group--ico--InlineEnd)}.c-ctn-input-group--textarea{align-items:start;padding:var(--_c-ctn-input-group--textarea--padding)}.c-ctn-input-group--clean{--c-ctn-input-group--PaddingInlineEnd:var(--_c-ctn-input-group--ico--InlineEnd)}.c-ctn-input-group--error{background-color:var(--_c-ctn-input-group--error--BackgroundColor);border-color:var(--_c-ctn-input-group--error--BorderColor)}.c-ctn-input-group--error:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.125 20a1.662 1.662 0 0 0 1.449-2.477l-7.13-12.676c-.636-1.13-2.262-1.13-2.898 0l-7.13 12.676A1.662 1.662 0 0 0 4.865 20h14.26Z' fill='%23D6384B'/%3E%3Cpath d='M12.9 9h-1.8v5h1.8V9Zm-.165 6.436c-.177-.183-.432-.275-.767-.275 0 0-.496-.035-.76.275-.264.31-.264.778-.264.778 0 .34.088.602.264.79.177.19.43.283.76.283s.585-.097.763-.29c.179-.192.269-.454.269-.784 0-.334-.089-.593-.265-.777Z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:var(--_c-ctn-input-group--error--after--Display);flex:none;height:var(--_c-ctn-input-group--error--after--Size);width:var(--_c-ctn-input-group--error--after--Size)}.c-ctn-input-group:where(:has(.c-ctn-input:focus)){border-color:var(--_c-ctn-input-group--focus--BorderColor)}.c-ctn-input-group:where(:has(.c-ctn-input:disabled,.c-ctn-input:read-only)){background-color:var(--_c-ctn-input-group--disabled--BackgroundColor)}.c-ctn-input-group:where(:has(.c-ctn-input:disabled)){color:var(--_c-ctn-input-group--disabled--Color)}.c-ctn-input-group:where(:has(.c-ctn-input__step)){--c-ctn-input--numeric--TextAlign:center}.c-ctn-input-nest{--_c-ctn-input-nest--MarginInlineStart:var(--c-ctn-input-nest--MarginInlineStart,1px);--_c-ctn-input-nest--ZIndex:var(--c-ctn-input-nest--ZIndex,1);display:inline-flex;position:relative;width:100%;z-index:var(--_c-ctn-input-nest--ZIndex)}.c-ctn-input-nest__input{flex:1 1;max-width:none;max-width:var(--c-ctn-input-nest__input--Width,none);min-width:0;min-width:var(--c-ctn-input-nest__input--Width,0);position:relative}.c-ctn-input-nest__input:first-child{--_c-ctn-dropdown__input--BorderBottomRightRadius:0;--_c-ctn-dropdown__input--BorderTopRightRadius:0;border-bottom-right-radius:0;border-top-right-radius:0}.c-ctn-input-nest__input:first-child:where(:has(.c-ctn-input:focus),.c-ctn-input-group--error,.c-ctn-dropdown--error){z-index:1}.c-ctn-input-nest__input:last-child{--_c-ctn-dropdown__input--BorderBottomLeftRadius:0;--_c-ctn-dropdown__input--BorderTopLeftRadius:0;-webkit-margin-start:calc(var(--_c-ctn-input-nest--MarginInlineStart)*-1);border-bottom-left-radius:0;border-top-left-radius:0;margin-inline-start:calc(var(--_c-ctn-input-nest--MarginInlineStart)*-1)}.c-ctn-input-nest__input:last-child:focus{z-index:1}.c-ctn-input-nest__input:focus+.c-ctn-input-nest__input{z-index:-1}.c-ctn-input-nest--display-only{gap:.25rem}.c-ctn-input-switch{--_c-ctn-input-switch--Gap:var(--c-ctn-input-switch--Gap,0.5rem);--_c-ctn-input-switch--MinHeight:var(--c-ctn-input-switch--MinHeight,1rem);--_c-ctn-input-switch__track--BackgroundColor:var(--c-ctn-input-switch__track--BackgroundColor,var(--gray-60));--_c-ctn-input-switch__track--BorderColor:var(--c-ctn-input-switch__track--BorderColor,#0000);--_c-ctn-input-switch__track--BorderRadius:var(--c-ctn-input-switch__track--BorderRadius,16px);--_c-ctn-input-switch__track--Height:var(--c-ctn-input-switch__track--Height,1rem);--_c-ctn-input-switch__track--Width:var(--c-ctn-input-switch__track--Width,1.75rem);--_c-ctn-input-switch__track--checked--BackgroundColor:var(--c-ctn-input-switch__track--checked--BackgroundColor,var(--green-50));--_c-ctn-input-switch__track--focus--BorderColor:var(--c-ctn-input-switch__track--focus--BorderColor,var(--gray-100));--_c-ctn-input-switch__track--after--BackgroundColor:var(--c-ctn-input-switch__track--after--BackgroundColor,var(--white-100));--_c-ctn-input-switch__track--after--BorderRadius:var(--c-ctn-input-switch__track--after--BorderRadius,50%);--_c-ctn-input-switch__track--after--Size:var(--c-ctn-input-switch___track--after--Size,0.75rem);--_c-ctn-input-switch__track--after--BoxShadow:var(--c-ctn-input-switch__track--after--BoxShadow,0 2px 4px #0003);--_c-ctn-input-switch__track--after--TranslateX:var(--c-ctn-input-switch__track--after--TranslateX,0);--_c-ctn-input-switch__track--after--TransitionDuration:var(--c-ctn-input-switch__track--after--TransitionDuration,0.2s);--_c-ctn-input-switch__label--FontWeight:var(--c-ctn-input-switch__label--FontWeight,600);--_c-ctn-input-switch__track--error--BorderColor:var(--c-ctn-input-switch__track--error--BorderColor,var(--red-50));--_c-ctn-input-switch__track--disabled--BackgroundColor:var(--c-ctn-input-switch__track--disabled--BackgroundColor,var(--gray-50));--_c-ctn-input-switch--lg__track--Height:var(--c-ctn-input-switch--lg__track--Height,1.5rem);--_c-ctn-input-switch--lg__track--Width:var(--c-ctn-input-switch--lg__track--Height,2.5rem);--_c-ctn-input-switch--lg__thumb--Size:var(--c-ctn-input-switch--lg__thumb--Size,1.25rem);min-height:var(--_c-ctn-input-switch--MinHeight)}.c-ctn-input-switch,.c-ctn-input-switch__control{align-items:center;display:flex;gap:var(--_c-ctn-input-switch--Gap)}.c-ctn-input-switch__switch{position:relative}.c-ctn-input-switch__switch:where(:has(input:focus)){--_c-ctn-input-switch__track--BorderColor:var(--_c-ctn-input-switch__track--focus--BorderColor)}.c-ctn-input-switch__input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:1}.c-ctn-input-switch__track{background-color:var(--_c-ctn-input-switch__track--BackgroundColor);border:1px solid var(--_c-ctn-input-switch__track--BorderColor);border-radius:var(--_c-ctn-input-switch__track--BorderRadius);cursor:pointer;height:var(--_c-ctn-input-switch__track--Height);position:relative;width:var(--_c-ctn-input-switch__track--Width)}.c-ctn-input-switch__track:after{background-color:var(--_c-ctn-input-switch__track--after--BackgroundColor);border-radius:var(--_c-ctn-input-switch__track--after--BorderRadius);box-shadow:var(--_c-ctn-input-switch__track--after--BoxShadow);content:"";height:var(--_c-ctn-input-switch__track--after--Size);inset-block-start:50%;inset-inline-start:.125rem;position:absolute;transform:translate(var(--_c-ctn-input-switch__track--after--TranslateX),-50%);transition:transform .2s;width:var(--_c-ctn-input-switch__track--after--Size)}.c-ctn-input-switch__input:checked+.c-ctn-input-switch__track{--_c-ctn-input-switch__track--after--TranslateX:calc(var(--_c-ctn-input-switch__track--Width) - var(--_c-ctn-input-switch__track--after--Size) - 0.25rem);background-color:var(--_c-ctn-input-switch__track--checked--BackgroundColor)}.c-ctn-input-switch__label{cursor:pointer;font-weight:var(--_c-ctn-input-switch__label--FontWeight)}.c-ctn-input-switch--large{--_c-ctn-input-switch__track--Height:var(--_c-ctn-input-switch--lg__track--Height);--_c-ctn-input-switch__track--Width:var(--_c-ctn-input-switch--lg__track--Width);--_c-ctn-input-switch__thumb--Size:var(--_c-ctn-input-switch--lg__thumb--Size)}.c-ctn-input-switch--error{--_c-ctn-input-switch__track--BorderColor:var(--_c-ctn-input-switch__track--error--BorderColor)}.c-ctn-input-switch--disabled{--_c-ctn-input-switch__track--BackgroundColor:var(--_c-ctn-input-switch__track--disabled--BackgroundColor);pointer-events:none}.c-ctn-input{--_c-ctn-input--BackgroundColor:var(--c-ctn-input--BackgroundColor,#0000);--_c-ctn-input--placeholder--Color:var(--c-ctn-input--placeholder--Color,var(--gray-70));--_c-ctn-input__step--Color:var(--_c-ctn-input__step--Color,var(--gray-80));--_c-ctn-input__step--hover--BackgroundColor:var(--c-ctn-input__step--hover--BackgroundColor,#0000);--_c-ctn-input__step--hover--Color:var(--_c-ctn-input__step--hover--Color,var(--gray-60));--_c-ctn-input__step--active--BackgroundColor:var(--c-ctn-input__step--active--BackgroundColor,#0000);--_c-ctn-input__step--active--Color:var(--_c-ctn-input__step--active--Color,var(--gray-70));--_c-ctn-input__step--Size:var(--c-ctn-input__step--Size,1.5rem);--_c-ctn-input--numeric--TextAlign:var(--c-ctn-input--numeric--TextAlign,right);background-color:var(--_c-ctn-input--BackgroundColor);border:0;color:inherit;flex-grow:1;font-family:inherit;font-size:100%;height:100%;width:100%}.c-ctn-input__step{--c-ctn-button--ghost--Color:var(--_c-ctn-input__step--Color);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-input__step--hover--BackgroundColor);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-input__step--active--BackgroundColor);--_c-ctn-button--icon-only--Size:var(--_c-ctn-input__step--Size)}.c-ctn-input__step:last-child{order:1}.c-ctn-input[inputmode=numeric]{text-align:var(--_c-ctn-input--numeric--TextAlign)}.c-ctn-input::placeholder{color:var(--_c-ctn-input--placeholder--Color);opacity:1}.c-ctn-message{--_c-ctn-message--BackgroundColor:var(--c-ctn-message--BackgroundColor,var(--gray-10));--_c-ctn-message--BorderColor:var(--c-ctn-message--BorderColor,var(--gray-50));--_c-ctn-message--BorderRadius:var(--c-ctn-message--BorderRadius,4px);--_c-ctn-message--Color:var(--c-ctn-message--Color,var(--black-100));--_c-ctn-message--Gap:var(--c-ctn-message--Gap,0.5rem);--_c-ctn-message--GridTemplateAreas:var(--c-ctn-message--GridTemplateAreas,"body");--_c-ctn-message--GridTemplateColumns:var(--c-ctn-message--GridTemplateColumns,none);--_c-ctn-message--PaddingBlock:var(--c-ctn-message--PaddingBlock,0.75rem);--_c-ctn-message--PaddingInline:var(--c-ctn-message--PaddingInline,0.75rem);--_c-ctn-message__content--FontSize:var(--c-ctn-message__content--FontSize,var(--_ctn-global-font-size));--_c-ctn-message__content--PaddingBlockStart:var(--c-ctn-message__content--PaddingBlockStart,0.25rem);--_c-ctn-message__c-ctn-icon--Color:var(--c-ctn-message__c-ctn-icon--Color,var(--black-100));--_c-ctn-message__actions--FlexDirection:var(--c-ctn-message__actions--FlexDirection,column);--_c-ctn-message--error--BackgroundColor:var(--c-ctn-message--error--BackgroundColor,var(--red-10));--_c-ctn-message--error--BorderColor:var(--c-ctn-message--error--BorderColor,var(--red-50));--_c-ctn-message--error__c-ctn-icon--Color:var(--c-ctn-message--error__c-ctn-icon--Color,var(--red-50));--_c-ctn-message--error__c-ctn-button--secondary--BackgroundColor:var(--c-ctn-message--error__c-ctn-button--secondary--BackgroundColor,var(--red-50));--_c-ctn-message--error__c-ctn-button--Color:var(--c-ctn-message--error__c-ctn-button--Color,inherit);--_c-ctn-message--error__c-ctn-button--active--Color:var(--c-ctn-message--error__c-ctn-button--active--Color,inherit);--_c-ctn-message--error__c-ctn-button--secondary--hover--BackgroundColor:var(--c-ctn-message--error__c-ctn-button--secondary--hover--BackgroundColor,var(--red-40));--_c-ctn-message--error__c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-message--error__c-ctn-button--secondary--active--BackgroundColor,var(--red-60));--_c-ctn-message--error__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--error__c-ctn-button--secondary--hover--Color,inherit);--_c-ctn-message--info--BackgroundColor:var(--c-ctn-message--info--BackgroundColor,var(--blue-10));--_c-ctn-message--info--BorderColor:var(--c-ctn-message--info--BorderColor,var(--blue-50));--_c-ctn-message--info__c-ctn-icon--Color:var(--c-ctn-message--info__c-ctn-icon--Color,var(--blue-50));--_c-ctn-message--info__c-ctn-button--Color:var(--c-ctn-message--info__c-ctn-button--Color,inherit);--_c-ctn-message--info__c-ctn-button--active--Color:var(--c-ctn-message--info__c-ctn-button--active--Color,inherit);--_c-ctn-message--info__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--info__c-ctn-button--secondary--hover--Color,inherit);--_c-ctn-message--none--BackgroundColor:var(--c-ctn-message--none--BackgroundColor,var(--gray-10));--_c-ctn-message--none--BorderColor:var(--c-ctn-message--none--BorderColor,var(--gray-80));--_c-ctn-message--none__c-ctn-icon--Color:var(--c-ctn-message--none__c-ctn-icon--Color,var(--blue-50));--_c-ctn-message--none__c-ctn-button--Color:var(--c-ctn-message--none__c-ctn-button--Color,inherit);--_c-ctn-message--none__c-ctn-button--active--Color:var(--c-ctn-message--none__c-ctn-button--active--Color,inherit);--_c-ctn-message--none__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--none__c-ctn-button--secondary--hover--Color,inherit);--_c-ctn-message--success--BackgroundColor:var(--c-ctn-message--success--BackgroundColor,var(--green-10));--_c-ctn-message--success--BorderColor:var(--c-ctn-message--success--BorderColor,var(--green-50));--_c-ctn-message--success__c-ctn-icon--Color:var(--c-ctn-message--success__c-ctn-icon--Color,var(--green-50));--_c-ctn-message--success__c-ctn-button--Color:var(--c-ctn-message--success__c-ctn-button--Color,inherit);--_c-ctn-message--success__c-ctn-button--active--Color:var(--c-ctn-message--success__c-ctn-button--active--Color,inherit);--_c-ctn-message--success__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--success__c-ctn-button--secondary--hover--Color,inherit);--_c-ctn-message--warning--BackgroundColor:var(--c-ctn-message--warning--BackgroundColor,var(--orange-10));--_c-ctn-message--warning--BorderColor:var(--c-ctn-message--warning--BorderColor,var(--orange-50));--_c-ctn-message--warning__c-ctn-icon--Color:var(--c-ctn-message--warning__c-ctn-icon--Color,var(--orange-50));--_c-ctn-message--warning__c-ctn-button--secondary--BackgroundColor:var(--c-ctn-message--warning__c-ctn-button--secondary--BackgroundColor,var(--orange-50));--_c-ctn-message--warning__c-ctn-button--Color:var(--c-ctn-message--warning__c-ctn-button--Color,inherit);--_c-ctn-message--warning__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--warning__c-ctn-button--secondary--hover--Color,inherit);--_c-ctn-message--warning__c-ctn-button--active--Color:var(--c-ctn-message--warning__c-ctn-button--active--Color,inherit);--_c-ctn-message--warning__c-ctn-button--secondary--hover--BackgroundColor:var(--c-ctn-message--warning__c-ctn-button--secondary--hover--BackgroundColor,var(--orange-40));--_c-ctn-message--warning__c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-message--warning__c-ctn-button--secondary--active--BackgroundColor,var(--orange-60));--_c-ctn-message--warning__c-ctn-button--outline--hover--BackgroundColor:var(--c-ctn-message--warning__c-ctn-button--outline--hover--BackgroundColor,inherit);--_c-ctn-message--warning__c-ctn-button--outline--active--BackgroundColor:var(--c-ctn-message--warning__c-ctn-button--outline--active--BackgroundColor,inherit);--_c-ctn-message--filled--Color:var(--c-ctn-message--filled--Color,var(--white-100));--_c-ctn-message--filled__c-ctn-icon--Color:var(--c-ctn-message--filled__c-ctn-icon--Color,currentColor);--_c-ctn-message--filled--error--BackgroundColor:var(--c-ctn-message--filled--error--BackgroundColor,var(--red-50));--_c-ctn-message--filled--error__c-ctn-button--Color:var(--c-ctn-message--filled--error__c-ctn-button--Color,var(--red-60));--_c-ctn-message--filled--error__c-ctn-button--active--Color:var(--c-ctn-message--filled--error__c-ctn-button--active--Color,var(--red-80));--_c-ctn-message--filled--error__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--filled--error__c-ctn-button--secondary--hover--Color,var(--red-60));--_c-ctn-message--filled--info--BackgroundColor:var(--c-ctn-message--filled--info--BackgroundColor,var(--blue-50));--_c-ctn-message--filled--info__c-ctn-button--Color:var(--c-ctn-message--filled--info__c-ctn-button--Color,var(--blue-50));--_c-ctn-message--filled--info__c-ctn-button--active--Color:var(--c-ctn-message--filled--info__c-ctn-button--active--Color,var(--blue-80));--_c-ctn-message--filled--info__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--filled--info__c-ctn-button--secondary--hover--Color,var(--blue-60));--_c-ctn-message--filled--none--BackgroundColor:var(--c-ctn-message--filled--none--BackgroundColor,var(--gray-80));--_c-ctn-message--filled--none__c-ctn-button--Color:var(--c-ctn-message--filled--none__c-ctn-button--Color,var(--gray-80));--_c-ctn-message--filled--none__c-ctn-button--active--Color:var(--c-ctn-message--filled--none__c-ctn-button--active--Color,var(--black-100));--_c-ctn-message--filled--none__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--filled--none__c-ctn-button--secondary--hover--Color,var(--gray-100));--_c-ctn-message--filled--success--BackgroundColor:var(--c-ctn-message--filled--success--BackgroundColor,var(--green-50));--_c-ctn-message--filled--success__c-ctn-button--Color:var(--c-ctn-message--filled--success__c-ctn-button--Color,var(--green-50));--_c-ctn-message--filled--success__c-ctn-button--active--Color:var(--c-ctn-message--filled--success__c-ctn-button--active--Color,var(--green-80));--_c-ctn-message--filled--success__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--filled--success__c-ctn-button--secondary--hover--Color,var(--green-60));--_c-ctn-message--filled--warning--BackgroundColor:var(--c-ctn-message--filled--warning--BackgroundColor,var(--orange-50));--_c-ctn-message--filled--warning__c-ctn-button--Color:var(--c-ctn-message--filled--warning__c-ctn-button--Color,var(--orange-50));--_c-ctn-message--filled--warning__c-ctn-button--active--Color:var(--c-ctn-message--filled--warning__c-ctn-button--active--Color,var(--orange-80));--_c-ctn-message--filled--warning__c-ctn-button--secondary--hover--Color:var(--c-ctn-message--filled--warning__c-ctn-button--secondary--hover--Color,var(--orange-60));--_c-ctn-message--filled__c-ctn-button--secondary--BackgroundColor:var(--c-ctn-message--filled__c-ctn-button--secondary--BackgroundColor,var(--white-100));--_c-ctn-message--filled__c-ctn-button--secondary--hover--BackgroundColor:var(--c-ctn-message--filled__c-ctn-button--secondary--hover--BackgroundColor,#ffffffe6);--_c-ctn-message--filled__c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-message--filled__c-ctn-button--secondary--active--BackgroundColor,#ffffffb3);--_c-ctn-message--filled__c-ctn-button--outline--hover--BackgroundColor:var(--c-ctn-message--filled__c-ctn-button--outline--hover--BackgroundColor,#ffffff4d);--_c-ctn-message--filled__c-ctn-button--outline--active--BackgroundColor:var(--c-ctn-message--filled__c-ctn-button--outline--active--BackgroundColor,#ffffffb3);--_c-ctn-message--filled__c-ctn-button--outline--Color:var(--c-ctn-message--filled__c-ctn-button--outline--Color,currentColor);--_c-ctn-message--filled__c-ctn-button--outline--BorderColor:var(--c-ctn-message--filled__c-ctn-button--outline--BorderColor,currentColor);--_c-ctn-message--filled__c-ctn-button--outline--hover--BorderColor:var(--c-ctn-message--filled__c-ctn-button--outline--hover--BorderColor,currentColor);--_c-ctn-message--actionButtons--GridTemplateAreas:var(--c-ctn-message--actionButtons--GridTemplateAreas,"body" "actions");--_c-ctn-message--actionButtons--GridTemplateColumns:var(--c-ctn-message--actionButtons--GridTemplateColumns,none);--_c-ctn-message--close--GridTemplateAreas:var(--c-ctn-message--close--GridTemplateAreas,"body close");--_c-ctn-message--close--GridTemplateColumns:var(--c-ctn-message--close--GridTemplateColumns,1fr auto);--_c-ctn-message--actionButtons--close--GridTemplateAreas:var(--c-ctn-message--actionButtons--close--GridTemplateAreas,"body close" "actions actions");--_c-ctn-message--actionButtons--close--GridTemplateColumns:var(--c-ctn-message--actionButtons--close--GridTemplateColumns,1fr auto);--c-ctn-icon-btn--Color:var(--_c-ctn-message--Color);--_c-ctn-message--actionButtons--portrait--GridTemplateAreas:var(--c-ctn-message--actionButtons--portrait--GridTemplateAreas,"body actions");--_c-ctn-message--actionButtons--portrait--GridTemplateColumns:var(--c-ctn-message--actionButtons--portrait--GridTemplateColumns,1fr auto);--_c-ctn-message--actionButtons--close--portrait--GridTemplateAreas:var(--c-ctn-message--actionButtons--close--portrait--GridTemplateAreas,"body actions close");--_c-ctn-message--actionButtons--close--portrait--GridTemplateColumns:var(--c-ctn-message--actionButtons--close--portrait--GridTemplateColumns,1fr auto auto);--_c-ctn-message__actions--portrait--FlexDirection:var(--c-ctn-message__actions--portrait--FlexDirection,row);grid-gap:var(--_c-ctn-message--Gap);align-items:start;background-color:var(--_c-ctn-message--BackgroundColor);border:1px solid var(--_c-ctn-message--BorderColor);border-radius:var(--_c-ctn-message--BorderRadius);color:var(--_c-ctn-message--Color);display:grid;gap:var(--_c-ctn-message--Gap);grid-template-areas:var(--_c-ctn-message--GridTemplateAreas);grid-template-columns:var(--_c-ctn-message--GridTemplateColumns);padding:var(--_c-ctn-message--PaddingBlock) var(--_c-ctn-message--PaddingInline)}.c-ctn-message__body{--c-ctn-icon--Color:var(--_c-ctn-message__c-ctn-icon--Color);display:flex;gap:var(--_c-ctn-message--Gap);grid-area:body}.c-ctn-message__content{-webkit-padding-before:var(--_c-ctn-message__content--PaddingBlockStart);font-size:var(--_c-ctn-message__content--FontSize);line-height:1.3;padding-block-start:var(--_c-ctn-message__content--PaddingBlockStart)}.c-ctn-message__actions{display:flex;flex-direction:var(--_c-ctn-message__actions--FlexDirection);gap:var(--_c-ctn-message--Gap);grid-area:actions}.c-ctn-message__close{grid-area:close}.c-ctn-message--error{--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--error__c-ctn-icon--Color);--c-ctn-button--secondary--BackgroundColor:var(--_c-ctn-message--error__c-ctn-button--secondary--BackgroundColor);--c-ctn-button--secondary--hover--BackgroundColor:var(--_c-ctn-message--error__c-ctn-button--secondary--hover--BackgroundColor);--c-ctn-button--secondary--active--BackgroundColor:var(--_c-ctn-message--error__c-ctn-button--secondary--active--BackgroundColor);--c-ctn-button--secondary--Color:var(--_c-ctn-message--error__c-ctn-button--Color);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--error__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-message--error__c-ctn-button--active--Color);--c-ctn-button--outline--active--Color:var(--_c-ctn-message--error__c-ctn-button--active--Color);background-color:var(--_c-ctn-message--error--BackgroundColor);border-color:var(--_c-ctn-message--error--BorderColor)}.c-ctn-message--info{--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--info__c-ctn-icon--Color);--c-ctn-button--secondary--Color:var(--_c-ctn-message--info__c-ctn-button--Color);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--info__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-message--info__c-ctn-button--active--Color);--c-ctn-button--outline--active--Color:var(--_c-ctn-message--info__c-ctn-button--active--Color);background-color:var(--_c-ctn-message--info--BackgroundColor);border-color:var(--_c-ctn-message--info--BorderColor)}.c-ctn-message--none{--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--none__c-ctn-icon--Color);--c-ctn-button--secondary--Color:var(--_c-ctn-message--none__c-ctn-button--Color);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--none__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-message--none__c-ctn-button--active--Color);--c-ctn-button--outline--active--Color:var(--_c-ctn-message--none__c-ctn-button--active--Color);background-color:var(--_c-ctn-message--none--BackgroundColor);border-color:var(--_c-ctn-message--none--BorderColor)}.c-ctn-message--success{--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--success__c-ctn-icon--Color);--c-ctn-button--secondary--Color:var(--_c-ctn-message--success__c-ctn-button--Color);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--success__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-message--success__c-ctn-button--active--Color);--c-ctn-button--outline--active--Color:var(--_c-ctn-message--success__c-ctn-button--active--Color);background-color:var(--_c-ctn-message--success--BackgroundColor);border-color:var(--_c-ctn-message--success--BorderColor)}.c-ctn-message--warning{--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--warning__c-ctn-icon--Color);--c-ctn-button--secondary--BackgroundColor:var(--_c-ctn-message--warning__c-ctn-button--secondary--BackgroundColor);--c-ctn-button--secondary--hover--BackgroundColor:var(--_c-ctn-message--warning__c-ctn-button--secondary--hover--BackgroundColor);--c-ctn-button--secondary--active--BackgroundColor:var(--_c-ctn-message--warning__c-ctn-button--secondary--active--BackgroundColor);--c-ctn-button--secondary--Color:var(--_c-ctn-message--warning__c-ctn-button--Color);--c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--warning__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--active--Color:var(--_c-ctn-message--warning__c-ctn-button--active--Color);--c-ctn-button--outline--active--Color:var(--_c-ctn-message--warning__c-ctn-button--active--Color);background-color:var(--_c-ctn-message--warning--BackgroundColor);border-color:var(--_c-ctn-message--warning--BorderColor)}.c-ctn-message--filled{--c-ctn-message--Color:var(--_c-ctn-message--filled--Color);--c-ctn-message__c-ctn-icon--Color:var(--_c-ctn-message--filled__c-ctn-icon--Color);--c-ctn-message--none--BackgroundColor:var(--_c-ctn-message--filled--none--BackgroundColor);--c-ctn-message--none__c-ctn-button--Color:var(--_c-ctn-message--filled--none__c-ctn-button--Color);--c-ctn-message--none__c-ctn-button--active--Color:var(--_c-ctn-message--filled--none__c-ctn-button--active--Color);--c-ctn-message--none__c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--filled--none__c-ctn-button--secondary--hover--Color);--c-ctn-message--error--BackgroundColor:var(--_c-ctn-message--filled--error--BackgroundColor);--c-ctn-message--error__c-ctn-button--Color:var(--_c-ctn-message--filled--error__c-ctn-button--Color);--c-ctn-message--error__c-ctn-button--active--Color:var(--_c-ctn-message--filled--error__c-ctn-button--active--Color);--c-ctn-message--error__c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--filled--error__c-ctn-button--secondary--hover--Color);--c-ctn-message--info--BackgroundColor:var(--_c-ctn-message--filled--info--BackgroundColor);--c-ctn-message--info__c-ctn-button--Color:var(--_c-ctn-message--filled--info__c-ctn-button--Color);--c-ctn-message--info__c-ctn-button--active--Color:var(--_c-ctn-message--filled--info__c-ctn-button--active--Color);--c-ctn-message--info__c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--filled--info__c-ctn-button--secondary--hover--Color);--c-ctn-message--success--BackgroundColor:var(--_c-ctn-message--filled--success--BackgroundColor);--c-ctn-message--success__c-ctn-button--Color:var(--_c-ctn-message--filled--success__c-ctn-button--Color);--c-ctn-message--success__c-ctn-button--active--Color:var(--_c-ctn-message--filled--success__c-ctn-button--active--Color);--c-ctn-message--success__c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--filled--success__c-ctn-button--secondary--hover--Color);--c-ctn-message--warning--BackgroundColor:var(--_c-ctn-message--filled--warning--BackgroundColor);--c-ctn-message--warning__c-ctn-button--Color:var(--_c-ctn-message--filled--warning__c-ctn-button--Color);--c-ctn-message--warning__c-ctn-button--active--Color:var(--_c-ctn-message--filled--warning__c-ctn-button--active--Color);--c-ctn-message--warning__c-ctn-button--secondary--hover--Color:var(--_c-ctn-message--filled--warning__c-ctn-button--secondary--hover--Color);--c-ctn-button--secondary--BackgroundColor:var(--_c-ctn-message--filled__c-ctn-button--secondary--BackgroundColor);--c-ctn-button--secondary--hover--BackgroundColor:var(--_c-ctn-message--filled__c-ctn-button--secondary--hover--BackgroundColor);--c-ctn-button--secondary--active--BackgroundColor:var(--_c-ctn-message--filled__c-ctn-button--secondary--active--BackgroundColor);--c-ctn-button--outline--hover--BackgroundColor:var(--_c-ctn-message--filled__c-ctn-button--outline--hover--BackgroundColor);--c-ctn-button--outline--active--BackgroundColor:var(--_c-ctn-message--filled__c-ctn-button--outline--active--BackgroundColor);--c-ctn-button--outline--Color:var(--_c-ctn-message--filled__c-ctn-button--outline--Color);--c-ctn-button--outline--hover--BorderColor:var(--_c-ctn-message--filled__c-ctn-button--outline--hover--BorderColor)}.c-ctn-message--actionButtons{--c-ctn-message--GridTemplateAreas:var(--_c-ctn-message--actionButtons--GridTemplateAreas);--c-ctn-message--GridTemplateColumns:var(--_c-ctn-message--actionButtons--GridTemplateColumns)}.c-ctn-message--close{--c-ctn-message--GridTemplateAreas:var(--_c-ctn-message--close--GridTemplateAreas);--c-ctn-message--GridTemplateColumns:var(--_c-ctn-message--close--GridTemplateColumns)}.c-ctn-message--actionButtons.c-ctn-message--close{--c-ctn-message--GridTemplateAreas:var(--_c-ctn-message--actionButtons--close--GridTemplateAreas);--c-ctn-message--GridTemplateColumns:var(--_c-ctn-message--actionButtons--close--GridTemplateColumns)}@media(min-width:768px){.c-ctn-message{--c-ctn-message--actionButtons--GridTemplateAreas:var(--_c-ctn-message--actionButtons--portrait--GridTemplateAreas);--c-ctn-message--actionButtons--close--GridTemplateAreas:var(--_c-ctn-message--actionButtons--close--portrait--GridTemplateAreas);--c-ctn-message--actionButtons--GridTemplateColumns:var(--_c-ctn-message--actionButtons--portrait--GridTemplateColumns);--c-ctn-message--actionButtons--close--GridTemplateColumns:var(--_c-ctn-message--actionButtons--close--portrait--GridTemplateColumns);--c-ctn-message__actions--FlexDirection:var(--_c-ctn-message__actions--portrait--FlexDirection)}}.c-ctn-modal{--_c-ctn-modal--BackgroundColor:var(--c-ctn-modal--BackgroundColor,#0000004d);--_c-ctn-modal__container--BackgroundColor:var(--c-ctn-modal__container--BackgroundColor,var(--white-100));--_c-ctn-modal__container--BorderRadius:var(--c-ctn-modal__container--BorderRadius,none);--_c-ctn-modal__container--BoxShadow:var(--c-ctn-modal__container--BoxShadow,0 4px 4px 0 #00000040);--_c-ctn-modal__container--Height:var(--c-ctn-modal__container--Height,100dvh);--_c-ctn-modal__container--MaxHeight:var(--c-ctn-modal__container--MaxHeight,100dvh);--_c-ctn-modal__container--Width:var(--c-ctn-modal__container--Width,100vw);--_c-ctn-modal__header--AlignItems:var(--c-ctn-modal__header--AlignItems,center);--_c-ctn-modal__header--Gap:var(--c-ctn-modal__header--Gap,1rem);--_c-ctn-modal__header--Height:var(--c-ctn-modal__header--Height,auto);--_c-ctn-modal__header--JustifyContent:var(--c-ctn-modal__header--JustifyContent,space-between);--_c-ctn-modal__header--Padding:var(--c-ctn-modal__header--Padding,0.75rem 3.5rem 0.75rem 0.75rem);--_c-ctn-modal__tit--FontSize:var(--c-ctn-modal__tit--FontSize,1.125rem);--_c-ctn-modal__tit--FontWeight:var(--c-ctn-modal__tit--FontWeight,600);--_c-ctn-modal__close--BackgroundColor:var(--c-ctn-modal__close--BackgroundColor,#ffffff80);--_c-ctn-modal__close--Color:var(--c-ctn-modal__close--Color,inherit);--_c-ctn-modal__close--InsetBlockStart:var(--c-ctn-modal__close--InsetBlockStart,1rem);--_c-ctn-modal__close--InsetInlineEnd:var(--c-ctn-modal__close--InsetInlineEnd,1rem);--_c-ctn-modal__close--MarginInlineStart:var(--c-ctn-modal__close--MarginInlineStart,auto);--_c-ctn-modal__body--FontSize:var(--c-ctn-modal__body--FontSize,var(--_ctn-global-font-size));--_c-ctn-modal__body--MarginBlock:var(--c-ctn-modal__body--MarginBlock,0.5rem);--_c-ctn-modal__body--MarginInlineEnd:var(--c-ctn-modal__body--MarginInlineEnd,0);--_c-ctn-modal__body--OverflowY:var(--c-ctn-modal__body--OverflowY,auto);--_c-ctn-modal__body--PaddingInlineStart:var(--c-ctn-modal__body--PaddingInlineStart,1rem);--_c-ctn-modal__footer--AutoFlow:var(--c-ctn-modal__footer--AutoFlow,row);--_c-ctn-modal__footer--Padding:var(--c-ctn-modal__footer--Padding,1rem);--_c-ctn-modal__additional-btn--Order:var(--c-ctn-modal__additional-btn--Order,0);--_c-ctn-modal__divider--Color:var(--c-ctn-modal__divider--Color,var(--gray-60));--_c-ctn-modal__divider--Display:var(--c-ctn-modal__divider--Display,inline-flex);--_c-ctn-modal__divider--FontSize:var(--c-ctn-modal__divider--FontSize,0.875rem);--_c-ctn-modal__divider--Gap:var(--c-ctn-modal__divider--Gap,0.5rem);--_c-ctn-modal__disclaimer--BackgroundColor:var(--c-ctn-modal__disclaimer--BackgroundColor,var(--gray-20));--_c-ctn-modal__disclaimer--Padding:var(--c-ctn-modal__disclaimer--Padding,1rem 1.5rem);--_c-ctn-modal--iframe__header--Height:var(--c-ctn-modal--iframe__header--Height,2.5rem);--_c-ctn-modal--xs__container--Height:var(--c-ctn-modal--xs__container--Height,15rem);--_c-ctn-modal--xs__container--Width:var(--c-ctn-modal--xs__container--Width,22.5rem);--_c-ctn-modal--sm__container--Height:var(--c-ctn-modal--sm__container--Height,17.5rem);--_c-ctn-modal--sm__container--Width:var(--c-ctn-modal--sm__container--Width,30rem);--_c-ctn-modal--md__container--Height:var(--c-ctn-modal--md__container--Height,20rem);--_c-ctn-modal--md__container--Width:var(--c-ctn-modal--md__container--Width,35rem);--_c-ctn-modal--lg__container--Height:var(--c-ctn-modal--lg__container--Height,22.5rem);--_c-ctn-modal--lg__container--Width:var(--c-ctn-modal--lg__container--Width,40rem);--_c-ctn-modal--xl__container--Height:var(--c-ctn-modal--xl__container--Height,30rem);--_c-ctn-modal--xl__container--Width:var(--c-ctn-modal--xl__container--Width,48rem);--_c-ctn-modal--xxl__container--Height:var(--c-ctn-modal--xxl__container--Height,35rem);--_c-ctn-modal--xxl__container--Width:var(--c-ctn-modal--xxl__container--Width,60rem);--_c-ctn-modal__footer--check-additional--Areas:var(--c-ctn-modal__footer--check-additional--Areas,"check" "actions" "divider" "additional-btn");--_c-ctn-modal__header--portrait--Padding:var(--c-ctn-modal__header--portrait--Padding,0.75rem 3.5rem 0.75rem 1.5rem);--_c-ctn-modal__container--portrait--BorderRadius:var(--c-ctn-modal__container--portrait--BorderRadius,8px);--_c-ctn-modal__body--portrait--MarginInlineEnd:var(--c-ctn-modal__body--portrait--MarginInlineEnd,0.5rem);--_c-ctn-modal__body--portrait--PaddingInlineStart:var(--c-ctn-modal__body--portrait--PaddingInlineStart,1.5rem );--_c-ctn-modal__footer--portrait--Padding:var(--c-ctn-modal__footer--portrait--Padding,1rem 1.5rem);--_c-ctn-modal__actions--portrait--FlexDirection:var(--c-ctn-modal__actions--portrait--FlexDirection,row-reverse);--_c-ctn-modal__actions--portrait--Gap:var(--c-ctn-modal__actions--portrait--Gap,0.5rem);align-items:center;animation:modal-fade-in .3s;background-color:var(--_c-ctn-modal--BackgroundColor);display:flex;height:100dvh;inset:0;position:fixed;width:100vw}.c-ctn-modal-open{overflow-y:hidden}.c-ctn-modal__container{background-color:var(--_c-ctn-modal__container--BackgroundColor);border-radius:var(--_c-ctn-modal__container--BorderRadius);box-shadow:var(--_c-ctn-modal__container--BoxShadow);display:flex;flex-direction:column;height:var(--_c-ctn-modal__container--Height);margin-inline:auto;max-height:var(--_c-ctn-modal__container--MaxHeight);overflow:hidden;position:relative;width:var(--_c-ctn-modal__container--Width)}.c-ctn-modal__header{display:flex;gap:var(--_c-ctn-modal__header--Gap);height:var(--_c-ctn-modal__header--Height);padding:var(--_c-ctn-modal__header--Padding);position:relative}.c-ctn-modal__header:empty{display:none}.c-ctn-modal__header--custom{flex-direction:column}.c-ctn-modal__tit{-webkit-margin-end:auto;font-size:var(--_c-ctn-modal__tit--FontSize);font-weight:var(--_c-ctn-modal__tit--FontWeight);margin-inline-end:auto}.c-ctn-modal__close{--c-ctn-icon--Color:var(--_c-ctn-modal__close--Color);background-color:var(--_c-ctn-modal__close--BackgroundColor);border-radius:50%;inset-block-start:var(--_c-ctn-modal__close--InsetBlockStart);inset-inline-end:var(--_c-ctn-modal__close--InsetInlineEnd);position:absolute}.c-ctn-modal__body{-webkit-margin-end:var(--_c-ctn-modal__body--MarginInlineEnd);-webkit-padding-start:var(--_c-ctn-modal__body--PaddingInlineStart);flex:1 1;font-size:var(--_c-ctn-modal__body--FontSize);margin-block:var(--_c-ctn-modal__body--MarginBlock);margin-inline-end:var(--_c-ctn-modal__body--MarginInlineEnd);overflow:hidden var(--_c-ctn-modal__body--OverflowY);overscroll-behavior:contain;padding-inline-start:var(--_c-ctn-modal__body--PaddingInlineStart);scrollbar-gutter:stable;word-break:break-word}.c-ctn-modal__body:has(.c-ctn-modal__iframe){-webkit-margin-end:0;-webkit-padding-start:0;margin-inline-end:0;overflow-y:hidden;padding-inline-start:0;scrollbar-gutter:auto}.c-ctn-modal__body:has(.c-ctn-notification-template .c-ctn-icon){--_c-ctn-modal__body--MarginBlock:0;margin-bottom:.25rem}@supports not selector(::-webkit-scrollbar){.c-ctn-modal__body{-webkit-padding-end:var(--_c-ctn-modal__body--PaddingInlineStart);padding-inline-end:var(--_c-ctn-modal__body--PaddingInlineStart)}}.c-ctn-modal__iframe{height:100%;width:100%}.c-ctn-modal__footer{grid-gap:1rem;display:grid;gap:1rem;grid-auto-flow:var(--_c-ctn-modal__footer--AutoFlow);padding:var(--_c-ctn-modal__footer--Padding)}.c-ctn-modal__footer--check-additional{grid-template-areas:var(--_c-ctn-modal__footer--check-additional--Areas)}.c-ctn-modal__footer--check-additional .c-ctn-modal__check{grid-area:check}.c-ctn-modal__footer--check-additional .c-ctn-modal__actions{grid-area:actions}.c-ctn-modal__footer--check-additional .c-ctn-modal__divider{grid-area:divider}.c-ctn-modal__footer--check-additional .c-ctn-modal__additional-btn{grid-area:additional-btn}.c-ctn-modal__additional{grid-gap:.5rem;align-items:center;display:grid;gap:.5rem;grid-template-columns:auto minmax(0,1fr)}.c-ctn-modal__additional-btn{order:var(--_c-ctn-modal__additional-btn--Order)}.c-ctn-modal__divider{align-items:center;color:var(--_c-ctn-modal__divider--Color);display:var(--_c-ctn-modal__divider--Display);font-size:var(--_c-ctn-modal__divider--FontSize);gap:var(--_c-ctn-modal__divider--Gap)}.c-ctn-modal__divider:after,.c-ctn-modal__divider:before{background-color:var(--_c-ctn-modal__divider--Color);content:"";flex:1 1;height:.0625rem}.c-ctn-modal__disclaimer{background-color:var(--_c-ctn-modal__disclaimer--BackgroundColor);padding:var(--_c-ctn-modal__disclaimer--Padding)}.c-ctn-modal--iframe{--c-ctn-modal__header--Height:var(--_c-ctn-modal--iframe__header--Height);--c-ctn-modal__body--MarginBlock:0}@media(min-width:768px){.c-ctn-modal{--c-ctn-modal__header--Padding:var(--_c-ctn-modal__header--portrait--Padding);--c-ctn-modal__container--BorderRadius:var(--_c-ctn-modal__container--portrait--BorderRadius);--c-ctn-modal__body--MarginInlineEnd:var(--_c-ctn-modal__body--portrait--MarginInlineEnd);--c-ctn-modal__body--PaddingInlineStart:var(--_c-ctn-modal__body--portrait--PaddingInlineStart);--c-ctn-modal__footer--Padding:var(--_c-ctn-modal__footer--portrait--Padding);--c-ctn-modal__footer--AutoFlow:column;--c-ctn-modal__additional-btn--Order:-1;--c-ctn-modal__divider--Display:none;--c-ctn-modal__footer--check-additional--Areas:"check check" "additional-btn actions";--c-ctn-modal__container--MaxHeight:95dvh}.c-ctn-modal--xs{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--xs__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--xs__container--Width)}.c-ctn-modal--sm{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--sm__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--sm__container--Width)}.c-ctn-modal--md{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--md__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--md__container--Width)}.c-ctn-modal--lg{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--lg__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--lg__container--Width)}.c-ctn-modal--xl{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--xl__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--xl__container--Width)}.c-ctn-modal--xxl{--_c-ctn-modal__container--Height:var(--_c-ctn-modal--xxl__container--Height);--_c-ctn-modal__container--Width:var(--_c-ctn-modal--xxl__container--Width)}.c-ctn-modal--auto-height{--_c-ctn-modal__container--Height:auto}}@keyframes modal-fade-in{0%{opacity:0}}.c-ctn-notification-template{--_c-ctn-notification-template--AlignItems:var(--c-ctn-notification-template--AlignItems,center);--_c-ctn-notification-template--TextAlign:var(--c-ctn-notification-template--TextAlign,center);--_c-ctn-notification-template--Gap:var(--c-ctn-notification-template--Gap,0.5rem);--_c-ctn-notification-template--confirm--AlignItems:var(--c-ctn-notification-template--confirm--AlignItems,flex-start);--_c-ctn-notification-template--confirm--TextAlign:var(--c-ctn-notification-template--confirm--TextAlign,left);align-items:var(--_c-ctn-notification-template--AlignItems);display:flex;flex-direction:column;gap:var(--_c-ctn-notification-template--Gap);text-align:var(--_c-ctn-notification-template--TextAlign);width:100%}.c-ctn-notification-template--confirm{--c-ctn-notification-template--AlignItems:var(--_c-ctn-notification-template--confirm--AlignItems);--c-ctn-notification-template--TextAlign:var(--_c-ctn-notification-template--confirm--TextAlign)}.c-ctn-pagination{--_c-ctn-pagination--BackgroundColor:var(--c-ctn-pagination--BackgroundColor,var(--gray-30));--_c-ctn-pagination--BorderColor:var(--c-ctn-pagination--BorderColor,var(--gray-40));--_c-ctn-pagination--BorderRadius:var(--c-ctn-pagination--BorderRadius,0 0 4px 4px);--_c-ctn-pagination--BorderWidth:var(--c-ctn-pagination--BorderWidth,1px 0 0);--_c-ctn-pagination--Color:var(--c-ctn-pagination--Color,var(--black-100));--_c-ctn-pagination--FontSize:var(--c-ctn-pagination--FontSize,0.75rem);--_c-ctn-pagination--Gap:var(--c-ctn-pagination--Gap,1.5rem 0.5rem);--_c-ctn-pagination--GridTemplateAreas:var(--c-ctn-pagination--GridTemplateAreas,"controls" "results");--_c-ctn-pagination--GridTemplateColumns:var(--c-ctn-pagination--GridTemplateColumns,none);--_c-ctn-pagination--Padding:var(--c-ctn-pagination--Padding,0.5rem 1.25rem 0.5rem 0.75rem);--_c-ctn-pagination__controls--Gap:var(--c-ctn-pagination__controls--Gap,0);--_c-ctn-pagination__controls--JustifyContent:var(--c-ctn-pagination__controls--JustifyContent,center);--_c-ctn-pagination__btn--BorderColor:var(--c-ctn-pagination__btn--BorderColor,#0000);--_c-ctn-pagination__btn--BorderRadius:var(--c-ctn-pagination__btn--BorderRadius,4px);--_c-ctn-pagination__btn--BorderWidth:var(--c-ctn-pagination__btn--BorderWidth,1px);--_c-ctn-pagination__btn--Color:var(--c-ctn-pagination__btn--Color,var(--black-100));--_c-ctn-pagination__btn--Size:var(--c-ctn-pagination__btn--Size,2rem);--_c-ctn-pagination__btn--BackgroundColor:var(--c-ctn-pagination__btn--BackgroundColor,#0000);--_c-ctn-pagination__btn--hover--BackgroundColor:var(--c-ctn-pagination__btn--hover--BackgroundColor,var(--gray-40));--_c-ctn-pagination__btn--hover--BorderColor:var(--c-ctn-pagination__btn--hover--BorderColor,#0000);--_c-ctn-pagination__btn--active--BackgroundColor:var(--c-ctn-pagination__btn--active--BackgroundColor,var(--gray-60));--_c-ctn-pagination__btn--active--BorderColor:var(--c-ctn-pagination__btn--active--BorderColor,#0000);--_c-ctn-pagination__btn--hover--Color:var(--c-ctn-pagination__btn--hover--Color,var(--black-100));--_c-ctn-pagination__btn--active--Color:var(--c-ctn-pagination__btn--active--Color,var(--black-100));--_c-ctn-pagination__btn--disabled--BorderColor:var(--c-ctn-pagination__btn--disabled--BorderColor,#0000);--_c-ctn-pagination__btn--disabled--Color:var(--c-ctn-pagination__btn--disabled--Color,var(--gray-50));--_c-ctn-pagination__btn--update--BackgroundColor:var(--c-ctn-pagination__btn--update--BackgroundColor,var(--gray-50));--_c-ctn-pagination__page--Gap:var(--c-ctn-pagination__page--Gap,0.5rem);--_c-ctn-pagination__page--MarginInline:var(--c-ctn-pagination__page--MarginInline,0.5rem);--_c-ctn-pagination__label--page--Display:var(--c-ctn-pagination__label--page--Display,none);--_c-ctn-pagination__input--BorderColor:var(--c-ctn-pagination__input--BorderColor,var(--gray-50));--_c-ctn-pagination__input--BorderRadius:var(--c-ctn-pagination__input--BorderRadius,0);--_c-ctn-pagination__input--Color:var(--c-ctn-pagination__input--Color,currentColor);--_c-ctn-pagination__input--FontSize:var(--c-ctn-pagination__input--FontSize,inherit);--_c-ctn-pagination__input--Height:var(--c-ctn-pagination__input--Height,var(--_c-ctn-pagination__btn--Size));--_c-ctn-pagination__input--PaddingInline:var(--c-ctn-pagination__input--PaddingInline,0.5rem);--_c-ctn-pagination__input--TextAlign:var(--c-ctn-pagination__input--TextAlign,left);--_c-ctn-pagination__input--Width:var(--c-ctn-pagination__input--Width,3.125rem);--_c-ctn-pagination__input--focus--BorderColor:var(--c-ctn-pagination__input--focus--BorderColor,var(--gray-80));--_c-ctn-pagination--update--GridTemplateAreas:var(--c-ctn-pagination--update--GridTemplateAreas,"controls controls" "update results");--_c-ctn-pagination--update--GridTemplateColumns:var(--c-ctn-pagination--update--GridTemplateColumns,1fr max-content);--_c-ctn-pagination--portrait--Gap:var(--c-ctn-pagination--portrait--Gap,0 1rem);--_c-ctn-pagination--portrait--Padding:var(--c-ctn-pagination--portrait--Padding,var(--_c-ctn-pagination--Padding));--_c-ctn-pagination--portrait--GridTemplateAreas:var(--c-ctn-pagination--portrait--GridTemplateAreas,"controls results");--_c-ctn-pagination--portrait--GridTemplateColumns:var(--c-ctn-pagination--portrait--GridTemplateColumns,1fr max-content);--_c-ctn-pagination--update--portrait--GridTemplateAreas:var(--c-ctn-pagination--update--portrait--GridTemplateAreas,"update controls results");--_c-ctn-pagination--update--portrait--GridTemplateColumns:var(--c-ctn-pagination--update--portrait--GridTemplateColumns,max-content 1fr max-content);--_c-ctn-pagination__controls--portrait--Gap:var(--c-ctn-pagination__controls--portrait--Gap,1rem);--_c-ctn-pagination__controls--portrait--JustifyContent:var(--c-ctn-pagination__controls--portrait--JustifyContent,flex-start);--_c-ctn-pagination__label--page--portrait--Display:var(--c-ctn-pagination__label--page--portrait--Display,block);--c-ctn-button--icon-only--Size:var(--_c-ctn-pagination__btn--Size);grid-gap:var(--_c-ctn-pagination--Gap);align-items:center;background-color:var(--_c-ctn-pagination--BackgroundColor);border-color:var(--_c-ctn-pagination--BorderColor);border-radius:var(--_c-ctn-pagination--BorderRadius);border-style:solid;border-width:var(--_c-ctn-pagination--BorderWidth);color:var(--_c-ctn-pagination--Color);display:grid;font-size:var(--_c-ctn-pagination--FontSize);gap:var(--_c-ctn-pagination--Gap);grid-template-areas:var(--_c-ctn-pagination--GridTemplateAreas);grid-template-columns:var(--_c-ctn-pagination--GridTemplateColumns);overflow:hidden;padding:var(--_c-ctn-pagination--Padding)}.c-ctn-pagination__controls{align-items:center;display:inline-flex;gap:var(--_c-ctn-pagination__controls--Gap);grid-area:controls;justify-content:var(--_c-ctn-pagination__controls--JustifyContent);-webkit-user-select:none;user-select:none}.c-ctn-pagination__btn{background-color:var(--_c-ctn-pagination__btn--BackgroundColor);border-color:var(--_c-ctn-pagination__btn--BorderColor);border-radius:var(--_c-ctn-pagination__btn--BorderRadius);border-width:var(--_c-ctn-pagination__btn--BorderWidth);color:var(--_c-ctn-pagination__btn--Color)}.c-ctn-pagination__btn:is(:hover,:focus){background-color:var(--_c-ctn-pagination__btn--hover--BackgroundColor);border-color:var(--_c-ctn-pagination__btn--hover--BorderColor);color:var(--_c-ctn-pagination__btn--hover--Color)}.c-ctn-pagination__btn:active{background-color:var(--_c-ctn-pagination__btn--active--BackgroundColor);border-color:var(--_c-ctn-pagination__btn--active--BorderColor);color:var(--_c-ctn-pagination__btn--active--Color)}.c-ctn-pagination__btn:disabled{border-color:var(--_c-ctn-pagination__btn--disabled--BorderColor);color:var(--_c-ctn-pagination__btn--disabled--Color)}.c-ctn-pagination__btn--update{background-color:var(--_c-ctn-pagination__btn--update--BackgroundColor);grid-area:update}.c-ctn-pagination__label{white-space:nowrap}.c-ctn-pagination__label--page{display:var(--_c-ctn-pagination__label--page--Display)}.c-ctn-pagination__page{align-items:center;display:inline-flex;gap:var(--_c-ctn-pagination__page--Gap);margin-inline:var(--_c-ctn-pagination__page--MarginInline)}.c-ctn-pagination__input{border:1px solid var(--_c-ctn-pagination__input--BorderColor);border-radius:var(--_c-ctn-pagination__input--BorderRadius);font-family:inherit;font-size:var(--_c-ctn-pagination__input--FontSize);height:var(--_c-ctn-pagination__input--Height);padding-inline:var(--_c-ctn-pagination__input--PaddingInline);text-align:var(--_c-ctn-pagination__input--TextAlign);width:var(--_c-ctn-pagination__input--Width)}.c-ctn-pagination__input:focus{border-color:var(--_c-ctn-pagination__input--focus--BorderColor)}.c-ctn-pagination__results{grid-area:results;justify-self:center}.c-ctn-pagination:where(:has(.c-ctn-pagination__btn--update)){grid-template-areas:var(--_c-ctn-pagination--update--GridTemplateAreas);grid-template-columns:var(--_c-ctn-pagination--update--GridTemplateColumns)}@media(min-width:768px){.c-ctn-pagination{--c-ctn-pagination--GridTemplateAreas:var(--_c-ctn-pagination--portrait--GridTemplateAreas);--c-ctn-pagination--GridTemplateColumns:var(--_c-ctn-pagination--portrait--GridTemplateColumns);--c-ctn-pagination--update--GridTemplateAreas:var(--_c-ctn-pagination--update--portrait--GridTemplateAreas);--c-ctn-pagination--update--GridTemplateColumns:var(--_c-ctn-pagination--update--portrait--GridTemplateColumns);--c-ctn-pagination__controls--Gap:var(--_c-ctn-pagination__controls--portrait--Gap);--c-ctn-pagination__controls--JustifyContent:var(--_c-ctn-pagination__controls--portrait--JustifyContent);--c-ctn-pagination__label--page--Display:var(--_c-ctn-pagination__label--page--portrait--Display);gap:var(--_c-ctn-pagination--portrait--Gap);padding:var(--_c-ctn-pagination--portrait--Padding)}}.c-ctn-radio{--_c-ctn-radio--MinHeight:var(--c-ctn-radio--MinHeight,1.5rem);--_c-ctn-radio--Gap:var(--c-ctn-radio--Gap,0.5rem);--_c-ctn-radio__input--BackgroundColor:var(--c-ctn-radio__input--BackgroundColor,var(--white-100));--_c-ctn-radio__input--BorderColor:var(--c-ctn-radio__input--BorderColor,var(--gray-60));--_c-ctn-radio__input--BorderRadius:var(--c-ctn-radio__input--BorderRadius,50%);--_c-ctn-radio__input--Color:var(--c-ctn-radio__input--Color,currentColor);--_c-ctn-radio__input--MarginBlockStart:var(--c-ctn-radio__input--MarginBlockStart,0.25rem);--_c-ctn-radio__input--Size:var(--c-ctn-radio__input--Size,1rem);--_c-ctn-radio__input--before--BackgroundColor:var(--c-ctn-radio__input--before--BackgroundColor,var(--blue-50));--_c-ctn-radio__input--before--BorderRadius:var(--c-ctn-radio__input--before--BorderRadius,50%);--_c-ctn-radio__input--before--Size:var(--c-ctn-radio__input--before--Size,calc(var(--_c-ctn-radio__input--Size)/2));--_c-ctn-radio__label--Color:var(--c-ctn-radio__label--Color,var(--black-100));--_c-ctn-radio__label--FontSize:var(--c-ctn-radio__label--FontSize,var(--_ctn-global-font-size));--_c-ctn-radio__label--TextAlign:var(--c-ctn-radio__label--TextAlign,left);--_c-ctn-radio__input--lg--MarginBlockStart:var(--c-ctn-radio__input--lg--MarginBlockStart,0.1875rem);--_c-ctn-radio__input--lg--Size:var(--c-ctn-radio__input--lg--Size,1.25rem);--_c-ctn-radio__ico--InsetBlockStart:var(--c-ctn-radio__ico--InsetBlockStart,-0.125rem);--_c-ctn-radio__ico--MarginInlineStart:var(--c-ctn-radio__ico--MarginInlineStart,0.5rem);--_c-ctn-radio__input--checked--BackgroundColor:var(--c-ctn-radio__input--checked--BackgroundColor,var(--_c-ctn-radio__input--BackgroundColor));--_c-ctn-radio__input--checked--BorderColor:var(--c-ctn-radio__input--checked--BorderColor,var(--_c-ctn-radio__input--BorderColor));--_c-ctn-radio__label--checked--Color:var(--c-ctn-radio__label--checked--Color,inherit);--_c-ctn-radio__input--error--BorderColor:var(--c-ctn-radio__input--error--BorderColor,var(--red-50));--_c-ctn-radio__input--error--before--BackgroundColor:var(--c-ctn-radio__input--error--before--BackgroundColor,var(--red-50));--_c-ctn-radio__input--error--checked--BackgroundColor:var(--c-ctn-radio__input--error--checked--BackgroundColor,var(--white-100));align-items:center;display:flex;gap:var(--_c-ctn-radio--Gap);min-height:var(--_c-ctn-radio--MinHeight)}.c-ctn-radio__input{-webkit-margin-before:var(--_c-ctn-radio__input--MarginBlockStart);align-self:flex-start;-webkit-appearance:none;appearance:none;background-color:var(--_c-ctn-radio__input--BackgroundColor);border:1px solid var(--_c-ctn-radio__input--BorderColor);border-radius:var(--_c-ctn-radio__input--BorderRadius);color:var(--_c-ctn-radio__input--Color);display:grid;flex:none;height:var(--_c-ctn-radio__input--Size);margin-block-start:var(--_c-ctn-radio__input--MarginBlockStart);place-content:center;width:var(--_c-ctn-radio__input--Size)}.c-ctn-radio__input:before{background-color:var(--_c-ctn-radio__input--before--BackgroundColor);border-radius:var(--_c-ctn-radio__input--before--BorderRadius);content:"";height:var(--_c-ctn-radio__input--before--Size);transform:scale(0);width:var(--_c-ctn-radio__input--before--Size)}.c-ctn-radio__input:checked{background-color:var(--_c-ctn-radio__input--checked--BackgroundColor);border-color:var(--_c-ctn-radio__input--checked--BorderColor)}.c-ctn-radio__input:checked:before{transform:scale(1)}.c-ctn-radio__label{color:var(--_c-ctn-radio__label--Color);font-size:var(--_c-ctn-radio__label--FontSize);position:relative;text-align:var(--_c-ctn-radio__label--TextAlign);-webkit-user-select:none;user-select:none}.c-ctn-radio__input:checked+.c-ctn-radio__label{color:var(--_c-ctn-radio__label--checked--Color)}:is(.c-ctn-radio__input,.c-ctn-radio__label){cursor:pointer}.c-ctn-radio__ico{-webkit-margin-start:var(--_c-ctn-radio__ico--MarginInlineStart);inset-block-end:var(--_c-ctn-radio__ico--InsetBlockStart);margin-inline-start:var(--_c-ctn-radio__ico--MarginInlineStart);position:absolute}.c-ctn-radio--lg{--_c-ctn-radio__input--MarginBlockStart:var(--_c-ctn-radio__input--lg--MarginBlockStart);--_c-ctn-radio__input--Size:var(--_c-ctn-radio__input--lg--Size)}.c-ctn-radio--reverse{--c-ctn-radio__label--TextAlign:right;direction:rtl}.c-ctn-radio--filled{--_c-ctn-radio__input--checked--BorderColor:var(--c-ctn-radio__input--before--BackgroundColor);--_c-ctn-radio__input--checked--BackgroundColor:var(--c-ctn-radio__input--before--BackgroundColor);--_c-ctn-radio__input--before--BackgroundColor:var(--c-ctn-radio__input--BackgroundColor)}.c-ctn-radio--error{--_c-ctn-radio__input--BorderColor:var(--_c-ctn-radio__input--error--BorderColor);--_c-ctn-radio__input--checked--BackgroundColor:var(--_c-ctn-radio__input--error--checked--BackgroundColor);--_c-ctn-radio__input--checked--BorderColor:var(--_c-ctn-radio__input--error--BorderColor);--_c-ctn-radio__input--before--BackgroundColor:var(--_c-ctn-radio__input--error--before--BackgroundColor)}.c-ctn-radio--disabled{filter:grayscale(100%);opacity:.5;pointer-events:none}.c-ctn-side-menu{--_c-ctn-side-menu--BackgroundColor:var(--c-ctn-side-menu--BackgroundColor,var(--white-100));--_c-ctn-side-menu--Width:var(--c-ctn-side-menu--Width,15rem);--_c-ctn-side-menu--ZIndex:var(--c-ctn-side-menu--ZIndex,1);--_c-ctn-side-menu--collapsed--Width:var(--c-ctn-side-menu--collapsed--Width,2.5rem);--_c-ctn-side-menu__list--breadcrumb--before--BackgroundColor:var(--c-ctn-side-menu__list--breadcrumb--before--BackgroundColor,var(--blue-50));--_c-ctn-side-menu__list--breadcrumb--before--Display:var(--c-ctn-side-menu__list--breadcrumb--before--Display,block);--_c-ctn-side-menu__list--breadcrumb--before--Height:var(--c-ctn-side-menu__list--breadcrumb--before--Height,2rem);--_c-ctn-side-menu__list--primary--PaddingBlockStart:var(--c-ctn-side-menu__list--primary--PaddingBlockStart,0);--_c-ctn-side-menu__btn--AlignItems:var(--c-ctn-side-menu__btn--AlignItems,flex-start);--_c-ctn-side-menu__btn--hover--BackgroundColor:var(--c-ctn-side-menu__btn--hover--BackgroundColor,var(--blue-10));--_c-ctn-side-menu__btn--active--BackgroundColor:var(--c-ctn-side-menu__btn--active--BackgroundColor,var(--blue-40));--_c-ctn-side-menu__btn--Color:var(--c-ctn-side-menu__btn--Color,var(--gray-100));--_c-ctn-side-menu__btn--hover--Color:var(--c-ctn-side-menu__btn--hover--Color,var(--gray-100));--_c-ctn-side-menu__btn--active--Color:var(--c-ctn-side-menu__btn--active--Color,var(--gray-100));--_c-ctn-side-menu__btn__txt--LineHeight:var(--c-ctn-side-menu__btn__txt--LineHeight,1.1);--_c-ctn-side-menu__btn__txt--MarginBlockStart:var(--c-ctn-side-menu__btn__txt--MarginBlockStart,0.25rem);--_c-ctn-side-menu__btn--PaddingBlock:var(--c-ctn-side-menu__btn--PaddingBlock,0.5rem);--_c-ctn-side-menu__btn--PaddingInline:var(--c-ctn-side-menu__btn--PaddingInline,0.75rem 0.5rem);--_c-ctn-side-menu__btn--TextAlign:var(--c-ctn-side-menu__btn--TextAlign,left);--_c-ctn-side-menu__btn--close--BackgroundColor:var(--c-ctn-side-menu__btn--close--BackgroundColor,var(--blue-60));--_c-ctn-side-menu__btn--close--hover--BackgroundColor:var(--c-ctn-side-menu__btn--close--hover--BackgroundColor,var(--_c-ctn-side-menu__btn--close--BackgroundColor));--_c-ctn-side-menu__btn--close--active--BackgroundColor:var(--c-ctn-side-menu__btn--close--active--BackgroundColor,var(--_c-ctn-side-menu__btn--close--BackgroundColor));--_c-ctn-side-menu__btn--close--Color:var(--c-ctn-side-menu__btn--close--Color,var(--white-100));--_c-ctn-side-menu__btn--close--hover--Color:var(--c-ctn-side-menu__btn--close--hover--Color,var(--_c-ctn-side-menu__btn--close--Color));--_c-ctn-side-menu__btn--close--active--Color:var(--c-ctn-side-menu__btn--close--active--Color,var(--_c-ctn-side-menu__btn--close--Color));--_c-ctn-side-menu__btn--close--Display:var(--c-ctn-side-menu__btn--close--Display,inline-flex);--_c-ctn-side-menu__btn--close--Height:var(--c-ctn-side-menu__btn--close--Height,auto);--_c-ctn-side-menu__btn--selected--BackgroundColor:var(--c-ctn-side-menu__btn--selected--BackgroundColor,var(--blue-50));--_c-ctn-side-menu__btn--selected--Color:var(--c-ctn-side-menu__btn--selected--Color,var(--white-100));--_c-ctn-side-menu__btn--shrink--BackgroundColor:var(--c-ctn-side-menu__btn--shrink--BackgroundColor,var(--_c-ctn-side-menu--BackgroundColor));--_c-ctn-side-menu__btn--shrink--Color:var(--c-ctn-side-menu__btn--shrink--Color,var(--blue-50));--_c-ctn-side-menu__btn--shrink--Display:var(--c-ctn-side-menu__btn--shrink--Display,none);--_c-ctn-side-menu__btn--shrink--InsetBlockEnd:var(--c-ctn-side-menu__btn--shrink--InsetBlockEnd,0);--_c-ctn-side-menu__btn--shrink--hover--Color:var(--c-ctn-side-menu__btn--shrink--hover--Color,var(--blue-50));--_c-ctn-side-menu__btn--shrink--active--Color:var(--c-ctn-side-menu__btn--shrink--active--Color,var(--blue-60));--_c-ctn-side-menu__btn__c-ctn-icon--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--Color,var(--blue-50));--_c-ctn-side-menu__btn__c-ctn-icon--hover--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--hover--Color,var(--blue-50));--_c-ctn-side-menu__btn__c-ctn-icon--active--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--active--Color,var(--blue-50));--_c-ctn-side-menu__btn__c-ctn-icon--close--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--close--Color,currentColor);--_c-ctn-side-menu__btn__c-ctn-icon--selected--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--selected--Color,currentColor);--_c-ctn-side-menu__btn--collapsed--PaddingBlock:var(--c-ctn-side-menu__btn--collapsed--PaddingBlock,0.5rem);--_c-ctn-side-menu__btn--collapsed--PaddingInline:var(--c-ctn-side-menu__btn--collapsed--PaddingInline,0.5rem);--_c-ctn-side-menu__btn--sub--hover--BackgroundColor:var(--c-ctn-side-menu__btn--sub--hover--BackgroundColor,#0000);--_c-ctn-side-menu__btn--sub--active--BackgroundColor:var(--c-ctn-side-menu__btn--sub--active--BackgroundColor,#0000);--_c-ctn-side-menu__btn--sub--Color:var(--c-ctn-side-menu__btn--sub--Color,var(--_c-ctn-side-menu__btn--Color));--_c-ctn-side-menu__btn--sub--PaddingBlock:var(--c-ctn-side-menu__btn--sub--PaddingBlock,0.5rem);--_c-ctn-side-menu__btn--sub--PaddingInline:var(--c-ctn-side-menu__btn--sub--PaddingInline,2rem 0.5rem);--_c-ctn-side-menu__btn--sub--hover--Color:var(--c-ctn-side-menu__btn--sub--hover--Color,var(--blue-50));--_c-ctn-side-menu__btn--sub--active--Color:var(--c-ctn-side-menu__btn--sub--active--Color,var(--blue-70));--_c-ctn-side-menu__btn--sub--selected--BackgroundColor:var(--c-ctn-side-menu__btn--sub--selected--BackgroundColor,#0000);--_c-ctn-side-menu__btn--sub--selected--Color:var(--c-ctn-side-menu__btn--sub--selected--Color,var(--blue-50));--_c-ctn-side-menu__btn__c-ctn-icon--sub--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--sub--Color,currentColor);--_c-ctn-side-menu__btn__c-ctn-icon--sub--hover--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--sub--hover--Color,currentColor);--_c-ctn-side-menu__btn__c-ctn-icon--sub--active--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--sub--active--Color,currentColor);--_c-ctn-side-menu__btn__c-ctn-icon--sub--Display:var(--c-ctn-side-menu__btn__c-ctn-icon--sub--Display,block);--_c-ctn-side-menu__btn__c-ctn-icon--sub--selected--Color:var(--c-ctn-side-menu__btn__c-ctn-icon--sub--selected--Color,currentColor);--_c-ctn-side-menu__btn--sub--collapsed--MarginInlineStart:var(--c-ctn-side-menu__btn--sub--collapsed--MarginInlineStart,0.375rem);--_c-ctn-side-menu__btn--sub--collapsed--PaddingBlock:var(--c-ctn-side-menu__btn--sub--collapsed--PaddingBlock,0.5rem);--_c-ctn-side-menu__btn--sub--collapsed--PaddingInline:var(--c-ctn-side-menu__btn--sub--collapsed--PaddingInline,0.5rem);--_c-ctn-side-menu__separator--BorderWidth:var(--c-ctn-side-menu__separator--BorderWidth,1px);--_c-ctn-side-menu__separator--BorderStyle:var(--c-ctn-side-menu__separator--BorderStyle,solid);--_c-ctn-side-menu__separator--BorderColor:var(--c-ctn-side-menu__separator--BorderColor,var(--gray-50));--_c-ctn-side-menu__separator--Margin:var(--c-ctn-side-menu__separator--Margin,1rem 0.75rem);--_c-ctn-side-menu__btn--close--landscape--Display:var(--c-ctn-side-menu__btn--close--landscape--Display,none);--_c-ctn-side-menu__btn--shrink--landscape--Display:var(--c-ctn-side-menu__btn--shrink--landscape--Display,inline-flex);--_c-ctn-side-menu__list--breadcrumb--before--landscape--Display:var(--c-ctn-side-menu__list--breadcrumb--before--landscape--Display,none);--c-ctn-button--AlignItems:var(--_c-ctn-side-menu__btn--AlignItems);--c-ctn-button--primary--ghost--hover--BackgroundColor:var(--_c-ctn-side-menu__btn--hover--BackgroundColor);--c-ctn-button--primary--ghost--active--BackgroundColor:var(--_c-ctn-side-menu__btn--active--BackgroundColor);--c-ctn-button--primary--ghost--Color:var(--_c-ctn-side-menu__btn--Color);--c-ctn-button--primary--ghost--hover--Color:var(--_c-ctn-side-menu__btn--hover--Color);--c-ctn-button--primary--ghost--active--Color:var(--_c-ctn-side-menu__btn--active--Color);--c-ctn-button--TextAlign:var(--_c-ctn-side-menu__btn--TextAlign);--c-ctn-button__txt--Flex:1;--c-ctn-button__txt--LineHeight:var(--_c-ctn-side-menu__btn__txt--LineHeight);--c-ctn-button__txt--MarginBlockStart:var(--_c-ctn-side-menu__btn__txt--MarginBlockStart);background-color:var(--_c-ctn-side-menu--BackgroundColor);box-shadow:4px 8px 10px 0 #0000001a;display:grid;height:100%;inset-block-start:0;inset-inline-start:0;position:fixed;width:var(--_c-ctn-side-menu--Width);z-index:var(--_c-ctn-side-menu--ZIndex)}:is(.c-ctn-side-menu__item,.c-ctn-side-menu__btn){width:100%}.c-ctn-side-menu__btn{border-radius:0;border-width:0;padding-block:var(--_c-ctn-side-menu__btn--PaddingBlock);padding-inline:var(--_c-ctn-side-menu__btn--PaddingInline)}.c-ctn-side-menu__btn--selected{--c-ctn-button--ghost--BackgroundColor:var(--_c-ctn-side-menu__btn--selected--BackgroundColor);--c-ctn-button--primary--ghost--Color:var(--_c-ctn-side-menu__btn--selected--Color);--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--selected--Color);pointer-events:none}.c-ctn-side-menu__btn--close{--c-ctn-button--AlignItems:center;--c-ctn-button--ghost--BackgroundColor:var(--_c-ctn-side-menu__btn--close--BackgroundColor);--c-ctn-button--ghost--hover--BackgroundColor:var(--_c-ctn-side-menu__btn--close--hover--BackgroundColor);--c-ctn-button--ghost--active--BackgroundColor:var(--_c-ctn-side-menu__btn--close--active--BackgroundColor);--c-ctn-button--primary--ghost--Color:var(--_c-ctn-side-menu__btn--close--Color);--c-ctn-button--primary--ghost--hover--Color:var(--_c-ctn-side-menu__btn--close--hover--Color);--c-ctn-button--primary--ghost--active--Color:var(--_c-ctn-side-menu__btn--close--active--Color);--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--close--Color);--c-ctn-button__txt--MarginBlockStart:0;display:var(--_c-ctn-side-menu__btn--close--Display)}.c-ctn-side-menu__btn--shrink{--c-ctn-button--ghost--BackgroundColor:var(--_c-ctn-side-menu__btn--shrink--BackgroundColor);--c-ctn-button--primary--ghost--Color:var(--_c-ctn-side-menu__btn--shrink--Color);--c-ctn-button--primary--ghost--hover--Color:var(--_c-ctn-side-menu__btn--shrink--hover--Color);--c-ctn-button--primary--ghost--active--Color:var(--_c-ctn-side-menu__btn--shrink--active--Color);align-self:end;display:var(--_c-ctn-side-menu__btn--shrink--Display);inset-block-end:var(--_c-ctn-side-menu__btn--shrink--InsetBlockEnd);position:relative}.c-ctn-side-menu__list{--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--Color);--c-ctn-button__c-ctn-icon--hover--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--hover--Color);--c-ctn-button__c-ctn-icon--active--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--active--Color);display:grid;justify-items:start}.c-ctn-side-menu__list--primary{-webkit-padding-before:var(--_c-ctn-side-menu__list--primary--PaddingBlockStart);padding-block-start:var(--_c-ctn-side-menu__list--primary--PaddingBlockStart)}.c-ctn-side-menu__list--sub{--c-ctn-icon--Display:var(--_c-ctn-side-menu__btn__c-ctn-icon--sub--Display);--c-ctn-button--primary--ghost--hover--BackgroundColor:var(--_c-ctn-side-menu__btn--sub--hover--BackgroundColor);--c-ctn-button--primary--ghost--active--BackgroundColor:var(--_c-ctn-side-menu__btn--sub--active--BackgroundColor);--c-ctn-button--primary--ghost--Color:var(--_c-ctn-side-menu__btn--sub--Color);--c-ctn-button--primary--ghost--hover--Color:var(--_c-ctn-side-menu__btn--sub--hover--Color);--c-ctn-button--primary--ghost--active--Color:var(--_c-ctn-side-menu__btn--sub--active--Color);--c-ctn-button__c-ctn-icon--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--sub--Color);--c-ctn-button__c-ctn-icon--hover--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--sub--hover--Color);--c-ctn-button__c-ctn-icon--active--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--sub--active--Color);--_c-ctn-side-menu__btn--selected--BackgroundColor:var(--_c-ctn-side-menu__btn--sub--selected--BackgroundColor);--_c-ctn-side-menu__btn--selected--Color:var(--_c-ctn-side-menu__btn--sub--selected--Color);--_c-ctn-side-menu__btn--PaddingBlock:var(--_c-ctn-side-menu__btn--sub--PaddingBlock);--_c-ctn-side-menu__btn--PaddingInline:var(--_c-ctn-side-menu__btn--sub--PaddingInline);--_c-ctn-side-menu__btn__c-ctn-icon--selected--Color:var(--_c-ctn-side-menu__btn__c-ctn-icon--sub--selected--Color)}.c-ctn-side-menu__separator{-webkit-border-after:0;-webkit-border-before:var(--_c-ctn-side-menu__separator--BorderWidth) var(--_c-ctn-side-menu__separator--BorderStyle) var(--_c-ctn-side-menu__separator--BorderColor);border-block-end:0;border-block-start:var(--_c-ctn-side-menu__separator--BorderWidth) var(--_c-ctn-side-menu__separator--BorderStyle) var(--_c-ctn-side-menu__separator--BorderColor);border-inline:0;margin:var(--_c-ctn-side-menu__separator--Margin)}.c-ctn-side-menu--collapsed{--c-ctn-side-menu__btn--PaddingBlock:var(--_c-ctn-side-menu__btn--collapsed--PaddingBlock);--c-ctn-side-menu__btn--PaddingInline:var(--_c-ctn-side-menu__btn--collapsed--PaddingInline);--c-ctn-side-menu__btn__c-ctn-icon--sub--Display:none;--c-ctn-side-menu__btn--sub--PaddingBlock:var(--_c-ctn-side-menu__btn--sub--collapsed--PaddingBlock);--c-ctn-side-menu__btn--sub--PaddingInline:var(--_c-ctn-side-menu__btn--sub--collapsed--PaddingInline);overflow:hidden;width:var(--_c-ctn-side-menu--collapsed--Width)}.c-ctn-side-menu--collapsed .c-ctn-button__txt{display:none;visibility:hidden}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn{justify-content:center;width:var(--_c-ctn-side-menu--collapsed--Width)}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn--sub{justify-content:flex-start}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn--sub .c-ctn-button__txt{-webkit-margin-start:var(--_c-ctn-side-menu__btn--sub--collapsed--MarginInlineStart);display:inline;margin-inline-start:var(--_c-ctn-side-menu__btn--sub--collapsed--MarginInlineStart)}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn--sub .c-ctn-button__txt:first-letter{visibility:visible}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn:has(.c-ctn-badge){--c-ctn-button__c-ctn-badge--Gap:0;justify-content:center}.c-ctn-side-menu--collapsed .c-ctn-side-menu__btn:has(.c-ctn-badge) :is(.c-ctn-icon,.c-ctn-button__txt){display:none}@media(min-width:768px){.c-ctn-side-menu__list--has-breadcrumb:before{background-color:var(--_c-ctn-side-menu__list--breadcrumb--before--BackgroundColor);content:"";display:var(--_c-ctn-side-menu__list--breadcrumb--before--Display);height:var(--_c-ctn-side-menu__list--breadcrumb--before--Height);width:100%}.c-ctn-side-menu__btn--close{height:var(--c-ctn-side-menu__btn--close--Height)}}@media(min-width:1024px){.c-ctn-side-menu{--c-ctn-side-menu__btn--close--Display:var(--_c-ctn-side-menu__btn--close--landscape--Display);--c-ctn-side-menu__btn--shrink--Display:var(--_c-ctn-side-menu__btn--shrink--landscape--Display);--c-ctn-side-menu__list--breadcrumb--before--Display:var(--_c-ctn-side-menu__list--breadcrumb--before--landscape--Display);position:static}}.c-ctn-spinner{--_c-ctn-spinner--AnimationDuration:var(--c-ctn-spinner--AnimationDuration,.5s);--_c-ctn-spinner--AnimationTimingFunction:var(--c-ctn-spinner--AnimationTimingFunction,linear);--_c-ctn-spinner--Color:var(--c-ctn-spinner--Color,var(--blue-50));--_c-ctn-spinner--Display:var(--c-ctn-spinner--Display,inline-block);--c-ctn-icon--Color:var(--_c-ctn-spinner--Color);--c-ctn-icon--Size:var(--c-ctn-spinner--Size);animation:spinner-animation-rotate var(--_c-ctn-spinner--AnimationDuration) var(--_c-ctn-spinner--AnimationTimingFunction) infinite;display:var(--_c-ctn-spinner--Display)}@keyframes spinner-animation-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-ctn-steps{--_c-ctn-steps__item--Color:var(--c-ctn-steps__item--Color,var(--black-100));--_c-ctn-steps__item--active--Color:var(--c-ctn-steps__item--active--Color,var(--_c-ctn-steps__item--Color));--_c-ctn-steps__item--inactive--Color:var(--c-ctn-steps__item--inactive--Color,var(--_c-ctn-steps__item--Color));--_c-ctn-steps__item--before--BackgroundColor:var(--c-ctn-steps__item--before--BackgroundColor,var(--gray-50));--_c-ctn-steps__item--before--Height:var(--c-ctn-steps__item--before--Height,0.125rem);--_c-ctn-steps__tit--BackgroundColor:var(--c-ctn-steps__tit--BackgroundColor,var(--gray-50));--_c-ctn-steps__tit--Color:var(--c-ctn-steps__tit--Color,var(--white-100));--_c-ctn-steps__tit--FontSize:var(--c-ctn-steps__tit--FontSize,1rem);--_c-ctn-steps__tit--Gutter:var(--c-ctn-steps__tit--Gutter,0.5rem);--_c-ctn-steps__tit--Size:var(--c-ctn-steps__tit--Size,1.75rem);--_c-ctn-steps__tit--active--BackgroundColor:var(--c-ctn-steps__tit--active--BackgroundColor,var(--blue-50));--_c-ctn-steps__tit--inactive--BackgroundColor:var(--c-ctn-steps__tit--active--BackgroundColor,var(--blue-40));--_c-ctn-steps__desc--Display:var(--c-ctn-steps__desc--Display,none);--_c-ctn-steps__desc--FontSize:var(--c-ctn-steps__desc--FontSize,var(--_ctn-global-font-size));--_c-ctn-steps__desc--MarginBlockStart:var(--c-ctn-steps__desc--MarginBlockStart,0.5rem);--_c-ctn-steps__desc--TextAlign:var(--c-ctn-steps__desc--TextAlign,center);--_c-ctn-steps__tit--portrait--FontSize:var(--c-ctn-steps__tit--portrait--FontSize,1.5rem);--_c-ctn-steps__tit--portrait--Gutter:var(--c-ctn-steps__tit--portrait--Gutter,1rem);--_c-ctn-steps__tit--portrait--Size:var(--c-ctn-steps__tit--portrait--Size,3rem)}.c-ctn-steps__list{display:flex;flex-wrap:wrap}.c-ctn-steps__item{align-items:center;color:var(--_c-ctn-steps__item--Color);display:flex;flex:1 1;flex-direction:column}.c-ctn-steps__item+.c-ctn-steps__item:before{background-color:var(--_c-ctn-steps__item--before--BackgroundColor);content:"";height:var(--_c-ctn-steps__item--before--Height);inset-block-start:calc(var(--_c-ctn-steps__tit--Size)/2);inset-inline-end:50%;position:relative;width:calc(100% - var(--_c-ctn-steps__tit--Size) - var(--_c-ctn-steps__tit--Gutter)*2)}:where(.c-ctn-steps__item--active,.c-ctn-steps__item--done){--_c-ctn-steps__item--Color:var(--_c-ctn-steps__item--active--Color);--_c-ctn-steps__item--before--BackgroundColor:var(--_c-ctn-steps__tit--active--BackgroundColor);--_c-ctn-steps__tit--BackgroundColor:var(--_c-ctn-steps__tit--active--BackgroundColor)}.c-ctn-steps__item--inactive{--_c-ctn-steps__item--Color:var(--_c-ctn-steps__item--inactive--Color);--_c-ctn-steps__item--before--BackgroundColor:var(--_c-ctn-steps__tit--inactive--BackgroundColor);--_c-ctn-steps__tit--BackgroundColor:var(--_c-ctn-steps__tit--inactive--BackgroundColor)}.c-ctn-steps__tit{align-items:center;background-color:var(--_c-ctn-steps__tit--BackgroundColor);border-radius:50%;color:var(--_c-ctn-steps__tit--Color);display:flex;font-size:var(--_c-ctn-steps__tit--FontSize);height:var(--_c-ctn-steps__tit--Size);justify-content:center;margin-inline:auto;width:var(--_c-ctn-steps__tit--Size)}.c-ctn-steps__desc{-webkit-margin-before:var(--_c-ctn-steps__desc--MarginBlockStart);display:var(--_c-ctn-steps__desc--Display);font-size:var(--_c-ctn-steps__desc--FontSize);line-height:1;margin-block-start:var(--_c-ctn-steps__desc--MarginBlockStart);text-align:var(--_c-ctn-steps__desc--TextAlign)}@media(min-width:768px){.c-ctn-steps{--c-ctn-steps__desc--Display:block;--c-ctn-steps__tit--FontSize:var(--_c-ctn-steps__tit--portrait--FontSize);--c-ctn-steps__tit--Gutter:var(--_c-ctn-steps__tit--portrait--Gutter);--c-ctn-steps__tit--Size:var(--_c-ctn-steps__tit--portrait--Size)}}.c-ctn-tab{--_c-ctn-tab__list--BackgroundColor:var(--c-ctn-tab__list--BackgroundColor,var(--white-100));--_c-ctn-tab__list--BorderRadius:var(--c-ctn-tab__list--BorderRadius,none);--_c-ctn-tab__list--BorderColor:var(--c-ctn-tab__list--BorderColor,var(--gray-50));--_c-ctn-tab__list--BorderStyle:var(--c-ctn-tab__list--BorderStyle,solid);--_c-ctn-tab__list--BorderWidth:var(--c-ctn-tab__list--BorderWidth,0);--_c-ctn-tab__list--Display:var(--c-ctn-tab__list--Display,flex);--_c-ctn-tab__list--Gap:var(--c-ctn-tab__list--Gap,0.0625rem);--_c-ctn-tab__list--MarginInlineEnd:var(--c-ctn-tab__list--MarginInlineEnd,unset);--_c-ctn-tab__list--empty--MinHeight:var(--c-ctn-tab__list--empty--MinHeight,3rem);--_c-ctn-tab__item--Display:var(--c-ctn-tab__item--Display,flex);--_c-ctn-tab__item--Flex:var(--c-ctn-tab__item--Flex,none);--_c-ctn-tab__btn--BackgroundColor:var(--c-ctn-tab__btn--BackgroundColor,var(--white-100));--_c-ctn-tab__btn--BorderRadius:var(--c-ctn-tab__btn--BorderRadius,inherit);--_c-ctn-tab__btn--BorderColor:var(--c-ctn-tab__btn--BorderColor,var(--gray-50));--_c-ctn-tab__btn--BorderStyle:var(--c-ctn-tab__btn--BorderStyle,solid);--_c-ctn-tab__btn--BorderWidth:var(--c-ctn-tab__btn--BorderWidth,0);--_c-ctn-tab__btn--Color:var(--c-ctn-tab__btn--Color,inherit);--_c-ctn-tab__btn--Cursor:var(--c-ctn-tab__btn--Cursor,pointer);--_c-ctn-tab__btn--Gap:var(--c-ctn-tab__btn--Gap,0.25rem);--_c-ctn-tab__btn--hocus--BackgroundColor:var(--c-ctn-tab__btn--hocus--BackgroundColor,var(--blue-10));--_c-ctn-tab__btn--MinHeight:var(--c-ctn-tab__btn--MinHeight,3rem);--_c-ctn-tab__btn--PaddingInline:var(--c-ctn-tab__btn--PaddingInline,1.5rem);--_c-ctn-tab__btn--after--BlockEnd:var(--c-ctn-tab__btn--after--BlockEnd,0);--_c-ctn-tab__btn--after--BorderColor:var(--c-ctn-tab__btn--after--BorderColor,var(--gray-30));--_c-ctn-tab__btn--after--BorderWidth:var(--c-ctn-tab__btn--after--BorderWidth,4px);--_c-ctn-tab__btn--after--BorderStyle:var(--c-ctn-tab__btn--after--BorderStyle,solid);--_c-ctn-tab__btn--after--Display:var(--c-ctn-tab__btn--after--Display,block);--_c-ctn-tab__btn--disabled--BackgroundColor:var(--c-ctn-tab__btn--disabled--BackgroundColor,var(--gray-20));--_c-ctn-tab__btn--disabled--Color:var(--c-ctn-tab__btn--disabled--Color,var(--gray-50));--_c-ctn-tab__btn--active--BackgroundColor:var(--c-ctn-tab__btn--active--BackgroundColor,var(--white-100));--_c-ctn-tab__btn--active--Color:var(--c-ctn-tab__btn--active--Color,inherit);--_c-ctn-tab__btn--active--after--BlockEnd:var(--c-ctn-tab__btn--active--after--BlockEnd,0);--_c-ctn-tab__btn--active--after--BorderColor:var(--c-ctn-tab__btn--active--after--BorderColor,var(--orange-50));--_c-ctn-tab__txt--FontSize:var(--c-ctn-tab__txt--FontSize,0.6875rem);--_c-ctn-tab__txt--FontWeight:var(--c-ctn-tab__txt--FontWeight,400);--_c-ctn-tab__ico--Display:var(--c-ctn-tab__ico--Display,none);--_c-ctn-tab__content--BackgroundColor:var(--c-ctn-tab__content--BackgroundColor,var(--white-100));--_c-ctn-tab__content--BorderColor:var(--c-ctn-tab__content--BorderColor,var(--gray-50));--_c-ctn-tab__content--BorderRadius:var(--c-ctn-tab__content--BorderRadius,none);--_c-ctn-tab__content--BorderStyle:var(--c-ctn-tab__content--BorderStyle,solid);--_c-ctn-tab__content--BorderWidth:var(--c-ctn-tab__content--BorderWidth,1px);--_c-ctn-tab__content--FontSize:var(--c-ctn-tab__content--FontSize,var(--_ctn-global-font-size));--_c-ctn-tab__content--MinHeight:var(--c-ctn-tab__content--MinHeight,0);--_c-ctn-tab__content--Padding:var(--c-ctn-tab__content--Padding,1.5rem);--_c-ctn-tab__list--portrait--MarginInlineEnd:var(--c-ctn-tab__list--portrait--MarginInlineEnd,unset);--_c-ctn-tab__txt--portrait--FontSize:var(--c-ctn-tab__txt--portrait--FontSize,var(--_ctn-global-font-size));overflow:hidden}.c-ctn-tab__list{-webkit-margin-end:var(--_c-ctn-tab__list--MarginInlineEnd);background-color:var(--_c-ctn-tab__list--BackgroundColor);border-color:var(--_c-ctn-tab__list--BorderColor);border-radius:var(--_c-ctn-tab__list--BorderRadius);border-style:var(--_c-ctn-tab__list--BorderStyle);border-width:var(--_c-ctn-tab__list--BorderWidth);display:var(--_c-ctn-tab__list--Display);gap:var(--_c-ctn-tab__list--Gap);margin-inline-end:var(--_c-ctn-tab__list--MarginInlineEnd)}.c-ctn-tab__list:empty{min-height:var(--_c-ctn-tab__list--empty--MinHeight)}.c-ctn-tab__item{display:var(--_c-ctn-tab__item--Display);flex:var(--_c-ctn-tab__item--Flex);-webkit-user-select:none;user-select:none}.c-ctn-tab__item--active{--_c-ctn-tab__btn--BackgroundColor:var(--_c-ctn-tab__btn--active--BackgroundColor);--_c-ctn-tab__btn--Color:var(--_c-ctn-tab__btn--active--Color);--_c-ctn-tab__btn--after--BlockEnd:var(--_c-ctn-tab__btn--active--after--BlockEnd);--_c-ctn-tab__btn--after--BorderColor:var(--_c-ctn-tab__btn--active--after--BorderColor)}.c-ctn-tab__item--disabled{--_c-ctn-tab__btn--BackgroundColor:var(--_c-ctn-tab__btn--disabled--BackgroundColor);--_c-ctn-tab__btn--Color:var(--_c-ctn-tab__btn--disabled--Color)}.c-ctn-tab__item:is(.c-ctn-tab__item--active,.c-ctn-tab__item--disabled){--_c-ctn-tab__btn--Cursor:default}.c-ctn-tab__item:not(.c-ctn-tab__item--active,.c-ctn-tab__item--disabled):is(:hover,:focus-visible){--_c-ctn-tab__btn--BackgroundColor:var(--_c-ctn-tab__btn--hocus--BackgroundColor)}.c-ctn-tab__btn{background-color:var(--_c-ctn-tab__btn--BackgroundColor);border-color:var(--_c-ctn-tab__btn--BorderColor);border-radius:var(--_c-ctn-tab__btn--BorderRadius);border-style:var(--_c-ctn-tab__btn--BorderStyle);border-width:var(--_c-ctn-tab__btn--BorderWidth);color:var(--_c-ctn-tab__btn--Color);cursor:var(--_c-ctn-tab__btn--Cursor);flex:1 1;min-height:var(--_c-ctn-tab__btn--MinHeight);outline:0;padding-inline:var(--_c-ctn-tab__btn--PaddingInline);position:relative}.c-ctn-tab__btn:after{-webkit-border-after:var(--_c-ctn-tab__btn--after--BorderWidth) var(--_c-ctn-tab__btn--after--BorderStyle) var(--_c-ctn-tab__btn--after--BorderColor);border-block-end:var(--_c-ctn-tab__btn--after--BorderWidth) var(--_c-ctn-tab__btn--after--BorderStyle) var(--_c-ctn-tab__btn--after--BorderColor);content:"";display:var(--_c-ctn-tab__btn--after--Display);inset-block-end:var(--_c-ctn-tab__btn--after--BlockEnd);inset-inline:0;position:absolute}.c-ctn-tab__btn:has(.c-ctn-icon,.c-ctn-badge){align-items:center;display:flex;gap:var(--_c-ctn-tab__btn--Gap);justify-content:center}.c-ctn-tab__txt{flex:none;font-size:var(--_c-ctn-tab__txt--FontSize);font-weight:var(--_c-ctn-tab__txt--FontWeight)}.c-ctn-tab__ico{display:var(--_c-ctn-tab__ico--Display)}.c-ctn-tab__content{background-color:var(--_c-ctn-tab__content--BackgroundColor);border:var(--_c-ctn-tab__content--BorderWidth) var(--_c-ctn-tab__content--BorderStyle) var(--_c-ctn-tab__content--BorderColor);border-radius:var(--_c-ctn-tab__content--BorderRadius);font-size:var(--_c-ctn-tab__content--FontSize);min-height:var(--_c-ctn-tab__content--MinHeight);padding:var(--_c-ctn-tab__content--Padding)}@media(min-width:768px){.c-ctn-tab{--_c-ctn-tab__list--MarginInlineEnd:var(--_c-ctn-tab__list--portrait--MarginInlineEnd);--_c-ctn-tab__txt--FontSize:var(--_c-ctn-tab__txt--portrait--FontSize);--_c-ctn-tab__ico--Display:inline}}.c-ctn-table{--_c-ctn-table--BorderColor:var(--c-ctn-table--BorderColor,var(--gray-40));--_c-ctn-table--BorderRadius:var(--c-ctn-table--BorderRadius,4px);--_c-ctn-table--BorderWidth:var(--c-ctn-table--BorderWidth,1px);--_c-ctn-table--LineHeight:var(--c-ctn-table--LineHeight,1.3);--_c-ctn-table--TextAlign:var(--c-ctn-table--TextAlign,left);--_c-ctn-table__th--Color:var(--c-ctn-table__th--Color,var(--black-100));--_c-ctn-table__th--BackgroundColor:var(--c-ctn-table__th--BackgroundColor,var(--gray-30));--_c-ctn-table__th--BorderBlockEndColor:var(--c-ctn-table__th--BorderBlockEndColor,var(--_c-ctn-table--BorderColor));--_c-ctn-table__th--BorderBlockEndStyle:var(--c-ctn-table__th--BorderBlockEndStyle,solid);--_c-ctn-table__th--BorderBlockEndWidth:var(--c-ctn-table__th--BorderBlockEndWidth,1px);--_c-ctn-table__th--FontSize:var(--c-ctn-table__th--FontSize,0.75rem);--_c-ctn-table__th--FontWeight:var(--c-ctn-table__th--FontWeight,600);--_c-ctn-table__th--Height:var(--c-ctn-table__th--Height,2.5rem);--_c-ctn-table__th--PaddingBlock:var(--c-ctn-table__th--PaddingBlock,0);--_c-ctn-table__th--PaddingInline:var(--c-ctn-table__th--PaddingInline,0.5rem);--_c-ctn-table__th--TextTransform:var(--c-ctn-table__th--TextTransform,none);--_c-ctn-table__th--VerticalAlign:var(--c-ctn-table__th--VerticalAlign,middle);--_c-ctn-table__th--Width:var(--c-ctn-table__th--Width,auto);--_c-ctn-table__th--first-child--PaddingInlineStart:var(--c-ctn-table__th--first-child--PaddingInlineStart,var(--_c-ctn-table__th--PaddingInline));--_c-ctn-table__tbody-tr--BorderBlockStartColor:var(--c-ctn-table__tbody-tr--BorderBlockStartColor,var(--_c-ctn-table--BorderColor));--_c-ctn-table__tbody-tr--BorderBlockStartStyle:var(--c-ctn-table__tbody-tr--BorderBlockStartStyle,solid);--_c-ctn-table__tbody-tr--BorderBlockStartWidth:var(--c-ctn-table__tbody-tr--BorderBlockStartWidth,1px);--_c-ctn-table__td--Color:var(--c-ctn-table__td--Color,var(--black-100));--_c-ctn-table__td--FontSize:var(--c-ctn-table__td--FontSize,0.75rem);--_c-ctn-table__td--Height:var(--c-ctn-table__td--Height,2rem);--_c-ctn-table__td--PaddingBlock:var(--c-ctn-table__td--PaddingBlock,0.4375rem);--_c-ctn-table__td--PaddingInline:var(--c-ctn-table__td--PaddingInline,0.5rem);--_c-ctn-table__td--VerticalAlign:var(--c-ctn-table__td--VerticalAlign,top);--_c-ctn-table__td--only-child--PaddingBlock:var(--c-ctn-table__td--only-child--PaddingBlock,2.5rem);--_c-ctn-table__td--only-child__c-ctn-icon--Color:var(--c-ctn-table__td--only-child__c-ctn-icon--Color,var(--blue-40));--_c-ctn-table__td__c-ctn-icon--PaddingBlockStart:var(--c-ctn-table__td__c-ctn-icon--PaddingBlockStart,0.1875rem);--_c-ctn-table__td__c-ctn-button--PaddingBlockStart:var(--c-ctn-table__td__c-ctn-button--PaddingBlockStart,0.1875rem);--_c-ctn-table__empty--Gap:var(--c-ctn-table__empty--Gap,0.5rem);--_c-ctn-table__c-ctn-pagination--BorderWidth:var(--c-ctn-table__c-ctn-pagination--BorderWidth,1px 0 0);--_c-ctn-table--responsive--BorderRadius:var(--c-ctn-table--responsive--BorderRadius,0);--_c-ctn-table--responsive--BorderWidth:var(--c-ctn-table--responsive--BorderWidth,0);--_c-ctn-table--responsive__td--FontSize:var(--c-ctn-table--responsive__td--FontSize,0.8125rem);--_c-ctn-table--responsive__td--FontWeight:var(--c-ctn-table--responsive__td--FontWeight,600);--_c-ctn-table--responsive__td--Gap:var(--c-ctn-table--responsive__td--Gap,0.25rem);--_c-ctn-table--responsive__td--Height:var(--c-ctn-table--responsive__td--Height,auto);--_c-ctn-table--responsive__td--Padding:var(--c-ctn-table--responsive__td--Padding,0);--_c-ctn-table--responsive__td--before--FontSize:var(--c-ctn-table--responsive__td--before--FontSize,var(--_c-ctn-table--responsive__td--FontSize));--_c-ctn-table--responsive__td--before--FontWeight:var(--c-ctn-table--responsive__td--FontWeight,400);--_c-ctn-table--responsive__td--before--TextTransform:var(--c-ctn-table--responsive__td--before--TextTransform,var(--_c-ctn-table__th--TextTransform));--_c-ctn-table--responsive__tbody-tr--BorderColor:var(--c-ctn-table--responsive__tbody-tr--BorderColor,var(--_c-ctn-table--BorderColor));--_c-ctn-table--responsive__tbody-tr--BorderRadius:var(--c-ctn-table--responsive__tbody-tr--BorderRadius,4px);--_c-ctn-table--responsive__tbody-tr--BorderStyle:var(--c-ctn-table--responsive__tbody-tr--BorderStyle,solid);--_c-ctn-table--responsive__tbody-tr--BorderWidth:var(--c-ctn-table--responsive__tbody-tr--BorderWidth,1px);--_c-ctn-table--responsive__tbody-tr--Gap:var(--c-ctn-table--responsive__tbody-tr--Gap,1rem);--_c-ctn-table--responsive__tbody-tr--MarginBlockStart:var(--c-ctn-table--responsive__tbody-tr--MarginBlockStart,1rem);--_c-ctn-table--responsive__tbody-tr--Padding:var(--c-ctn-table--responsive__tbody-tr--Padding,var(--_c-ctn-table--responsive__tbody-tr--Gap));--_c-ctn-table--responsive__tbody-tr--last--BorderWidth:var(--c-ctn-table--responsive__tbody-tr--last--BorderWidth,var(--_c-ctn-table--responsive__tbody-tr--BorderWidth));--_c-ctn-table--responsive__c-ctn-pagination--BorderRadius:var(--c-ctn-table--responsive__c-ctn-pagination--BorderRadius,4px);--_c-ctn-table--responsive__tbody-tr--last--BorderBlockEndWidth:var(--c-ctn-table--responsive__tbody-tr--last--BorderBlockEndWidth,var(--_c-ctn-table--responsive__tbody-tr--BorderWidth));border-color:var(--_c-ctn-table--BorderColor);border-radius:var(--_c-ctn-table--BorderRadius);border-style:solid;border-width:var(--_c-ctn-table--BorderWidth)}.c-ctn-table__table{table-layout:fixed;width:100%}.c-ctn-table__thead{background-color:var(--_c-ctn-table__th--BackgroundColor)}:is(.c-ctn-table__th,.c-ctn-table__td){line-height:var(--_c-ctn-table--LineHeight);text-align:var(--_c-ctn-table--TextAlign)}.c-ctn-table__th{-webkit-border-after:var(--_c-ctn-table__th--BorderBlockEndWidth) var(--_c-ctn-table__th--BorderBlockEndStyle) var(--_c-ctn-table__th--BorderBlockEndColor);border-block-end:var(--_c-ctn-table__th--BorderBlockEndWidth) var(--_c-ctn-table__th--BorderBlockEndStyle) var(--_c-ctn-table__th--BorderBlockEndColor);color:var(--_c-ctn-table__th--Color);font-size:var(--_c-ctn-table__th--FontSize);font-weight:var(--_c-ctn-table__th--FontWeight);height:var(--_c-ctn-table__th--Height);padding-block:var(--_c-ctn-table__th--PaddingBlock);padding-inline:var(--_c-ctn-table__th--PaddingInline);text-transform:var(--_c-ctn-table__th--TextTransform);vertical-align:var(--_c-ctn-table__th--VerticalAlign);width:var(--_c-ctn-table__th--Width)}.c-ctn-table__tbody-tr:not(:first-child){-webkit-border-before:var(--_c-ctn-table__tbody-tr--BorderBlockStartWidth) var(--_c-ctn-table__tbody-tr--BorderBlockStartStyle) var(--_c-ctn-table__tbody-tr--BorderBlockStartColor);border-block-start:var(--_c-ctn-table__tbody-tr--BorderBlockStartWidth) var(--_c-ctn-table__tbody-tr--BorderBlockStartStyle) var(--_c-ctn-table__tbody-tr--BorderBlockStartColor)}.c-ctn-table__td{color:var(--_c-ctn-table__td--Color);font-size:var(--_c-ctn-table__td--FontSize);height:var(--_c-ctn-table__td--Height);padding-block:var(--_c-ctn-table__td--PaddingBlock);padding-inline:var(--_c-ctn-table__td--PaddingInline);vertical-align:var(--_c-ctn-table__td--VerticalAlign)}.c-ctn-table__td:only-child{--c-ctn-icon--Color:var(--_c-ctn-table__td--only-child__c-ctn-icon--Color);-webkit-border-before:0;border-block-start:0;padding-block:var(--_c-ctn-table__td--only-child--PaddingBlock)}.c-ctn-table__td:has(.c-ctn-icon){padding-block:var(--_c-ctn-table__td__c-ctn-icon--PaddingBlockStart) 0}.c-ctn-table__td:has(.c-ctn-button){padding-block:var(--_c-ctn-table__td__c-ctn-button--PaddingBlockStart) 0}:is(.c-ctn-table__th,.c-ctn-table__td):first-child{-webkit-padding-start:var(--_c-ctn-table__th--first-child--PaddingInlineStart);padding-inline-start:var(--_c-ctn-table__th--first-child--PaddingInlineStart)}.c-ctn-table__empty{grid-gap:var(--_c-ctn-table__empty--Gap);display:grid;gap:var(--_c-ctn-table__empty--Gap);justify-items:center}.c-ctn-table--pagination{--c-ctn-pagination--BorderWidth:var(--_c-ctn-table__c-ctn-pagination--BorderWidth)}@media(max-width:767px){.c-ctn-table--responsive{--c-ctn-table__td--FontSize:var(--_c-ctn-table--responsive__td--FontSize);--c-ctn-table__td--Height:var(--_c-ctn-table--responsive__td--Height);--c-ctn-table__td--Padding:var(--_c-ctn-table--responsive__td--Padding);--c-ctn-pagination--BorderRadius:var(--_c-ctn-table--responsive__c-ctn-pagination--BorderRadius);--c-ctn-pagination--BorderWidth:var(--_c-ctn-table--responsive__c-ctn-pagination--BorderWidth);--c-ctn-ellipsis--WhiteSpace:normal;grid-gap:var(--_c-ctn-table--responsive__tbody-tr--MarginBlockStart);border-radius:var(--_c-ctn-table--responsive--BorderRadius);border-width:var(--_c-ctn-table--responsive--BorderWidth);display:grid;gap:var(--_c-ctn-table--responsive__tbody-tr--MarginBlockStart)}.c-ctn-table--responsive .c-ctn-table__thead{display:none}.c-ctn-table--responsive .c-ctn-table__tbody-tr{grid-gap:var(--_c-ctn-table--responsive__tbody-tr--Gap);border-color:var(--_c-ctn-table--responsive__tbody-tr--BorderColor);border-radius:var(--_c-ctn-table--responsive__tbody-tr--BorderRadius);border-style:var(--_c-ctn-table--responsive__tbody-tr--BorderStyle);border-width:var(--_c-ctn-table--responsive__tbody-tr--BorderWidth);display:grid;gap:var(--_c-ctn-table--responsive__tbody-tr--Gap);grid-template-columns:repeat(2,1fr);padding:var(--_c-ctn-table--responsive__tbody-tr--Padding)}.c-ctn-table--responsive .c-ctn-table__tbody-tr:not(:first-child){-webkit-margin-before:var(--_c-ctn-table--responsive__tbody-tr--MarginBlockStart);margin-block-start:var(--_c-ctn-table--responsive__tbody-tr--MarginBlockStart)}.c-ctn-table--responsive .c-ctn-table__tbody-tr:last-child{border-block-end-width:var(--_c-ctn-table--responsive__tbody-tr--last--BorderBlockEndWidth)}.c-ctn-table--responsive .c-ctn-table__td{grid-gap:var(--_c-ctn-table--responsive__td--Gap);display:grid;font-weight:var(--_c-ctn-table--responsive__td--FontWeight);gap:var(--_c-ctn-table--responsive__td--Gap);padding:0}.c-ctn-table--responsive .c-ctn-table__td:before{content:attr(data-label);font-size:var(--_c-ctn-table--responsive__td--before--FontSize);font-weight:var(--_c-ctn-table--responsive__td--before--FontWeight);text-transform:var(--_c-ctn-table--responsive__td--before--TextTransform)}.c-ctn-table--responsive .c-ctn-table__td:not(:has(.c-ctn-button,.c-ctn-icon)){justify-items:start}.c-ctn-table--responsive .c-ctn-table__td:only-child{border-width:0}.c-ctn-table--responsive .c-ctn-table__td:empty,.c-ctn-table--responsive .c-ctn-table__td:empty:before{display:none}.c-ctn-table--responsive .c-ctn-table__td--full{grid-column:1/-1}}.c-ctn-tag{--_c-ctn-tag--BackgroundColor:var(--c-ctn-tag--BackgroundColor,var(--gray-50));--_c-ctn-tag--BorderRadius:var(--c-ctn-tag--BorderRadius,2px);--_c-ctn-tag--Color:var(--c-ctn-tag--Color,var(--white-100));--_c-ctn-tag--FontWeight:var(--c-ctn-tag--FontWeight,600);--_c-ctn-tag--size-16--FontSize:var(--c-ctn-tag--size-16--FontSize,0.625rem);--_c-ctn-tag--size-16--Height:var(--c-ctn-tag--size-16--Height,1rem);--_c-ctn-tag--size-16--PaddingInlineEnd:var(--c-ctn-tag--size-16--PaddingInlineEnd,0.25rem);--_c-ctn-tag--size-16--PaddingInlineStart:var(--c-ctn-tag--size-16--PaddingInlineStart,0.25rem);--_c-ctn-tag--size-16__c-ctn-icon--Size:var(--c-ctn-tag--size-16__c-ctn-icon--Size,0.875rem);--_c-ctn-tag--size-16__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-tag--size-16__c-ctn-icon__left--PaddingInlineStart,0.0625rem);--_c-ctn-tag--size-16__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-tag--size-16__c-ctn-icon__right--PaddingInlineEnd,0.0625rem);--_c-ctn-tag--size-20--FontSize:var(--c-ctn-tag--size-20--FontSize,0.6875rem);--_c-ctn-tag--size-20--Height:var(--c-ctn-tag--size-20--Height,1.25rem);--_c-ctn-tag--size-20--PaddingInlineEnd:var(--c-ctn-tag--size-20--PaddingInlineEnd,0.3125rem);--_c-ctn-tag--size-20--PaddingInlineStart:var(--c-ctn-tag--size-20--PaddingInlineStart,0.3125rem);--_c-ctn-tag--size-20__c-ctn-icon--Size:var(--c-ctn-tag--size-20__c-ctn-icon--Size,1rem);--_c-ctn-tag--size-20__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-tag--size-20__c-ctn-icon__left--PaddingInlineStart,0.125rem);--_c-ctn-tag--size-20__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-tag--size-20__c-ctn-icon__right--PaddingInlineEnd,0.125rem);--_c-ctn-tag--size-24--FontSize:var(--c-ctn-tag--size-24--FontSize,0.875rem);--_c-ctn-tag--size-24--Height:var(--c-ctn-tag--size-24--Height,1.5rem);--_c-ctn-tag--size-24--PaddingInlineEnd:var(--c-ctn-tag--size-24--PaddingInlineEnd,0.375rem);--_c-ctn-tag--size-24--PaddingInlineStart:var(--c-ctn-tag--size-24--PaddingInlineStart,0.375rem);--_c-ctn-tag--size-24__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-tag--size-24__c-ctn-icon__left--PaddingInlineStart,0.125rem);--_c-ctn-tag--size-24__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-tag--size-24__c-ctn-icon__right--PaddingInlineEnd,0.125rem);--_c-ctn-tag--size-28--FontSize:var(--c-ctn-tag--size-28--FontSize,1rem);--_c-ctn-tag--size-28--Height:var(--c-ctn-tag--size-28--Height,1.75rem);--_c-ctn-tag--size-28--PaddingInlineEnd:var(--c-ctn-tag--size-28--PaddingInlineEnd,0.5rem);--_c-ctn-tag--size-28--PaddingInlineStart:var(--c-ctn-tag--size-28--PaddingInlineStart,0.5rem);--_c-ctn-tag--size-28__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-tag--size-28__c-ctn-icon--PaddingInlineStart,0.25rem);--_c-ctn-tag--size-28__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-tag--size-28__c-ctn-icon__right--PaddingInlineEnd,0.25rem);--c-ctn-icon--Color:currentColor;align-items:center;background-color:var(--_c-ctn-tag--BackgroundColor);border-radius:var(--_c-ctn-tag--BorderRadius);color:var(--_c-ctn-tag--Color);display:inline-flex;font-size:var(--c-ctn-tag--FontSize);font-weight:var(--_c-ctn-tag--FontWeight);height:var(--c-ctn-tag--Height);line-height:1;padding-inline:var(--c-ctn-tag--PaddingInlineStart) var(--c-ctn-tag--PaddingInlineEnd)}.c-ctn-tag--size-16{--c-ctn-tag--FontSize:var(--_c-ctn-tag--size-16--FontSize);--c-ctn-tag--Height:var(--_c-ctn-tag--size-16--Height);--c-ctn-tag--PaddingInlineEnd:var(--_c-ctn-tag--size-16--PaddingInlineEnd);--c-ctn-tag--PaddingInlineStart:var(--_c-ctn-tag--size-16--PaddingInlineStart)}.c-ctn-tag--size-20{--c-ctn-tag--FontSize:var(--_c-ctn-tag--size-20--FontSize);--c-ctn-tag--Height:var(--_c-ctn-tag--size-20--Height);--c-ctn-tag--PaddingInlineEnd:var(--_c-ctn-tag--size-20--PaddingInlineEnd);--c-ctn-tag--PaddingInlineStart:var(--_c-ctn-tag--size-20--PaddingInlineStart)}.c-ctn-tag--size-24{--c-ctn-tag--FontSize:var(--_c-ctn-tag--size-24--FontSize);--c-ctn-tag--Height:var(--_c-ctn-tag--size-24--Height);--c-ctn-tag--PaddingInlineEnd:var(--_c-ctn-tag--size-24--PaddingInlineEnd);--c-ctn-tag--PaddingInlineStart:var(--_c-ctn-tag--size-24--PaddingInlineStart)}.c-ctn-tag--size-28{--c-ctn-tag--FontSize:var(--_c-ctn-tag--size-28--FontSize);--c-ctn-tag--Height:var(--_c-ctn-tag--size-28--Height);--c-ctn-tag--PaddingInlineEnd:var(--_c-ctn-tag--size-28--PaddingInlineEnd);--c-ctn-tag--PaddingInlineStart:var(--_c-ctn-tag--size-28--PaddingInlineStart)}.c-ctn-tag:where(.c-ctn-tag--size-24,.c-ctn-tag--size-28){--c-ctn-tag--BorderRadius:4px}.c-ctn-tag--size-16{--c-ctn-icon--Size:var(--_c-ctn-tag--size-16__c-ctn-icon--Size)}.c-ctn-tag--size-20{--c-ctn-icon--Size:var(--_c-ctn-tag--size-20__c-ctn-icon--Size)}.c-ctn-tag:where(:has(.c-ctn-icon)){gap:.25rem}.c-ctn-tag:where(:has(.left)){--c-ctn-tag--size-16--PaddingInlineStart:var(--_c-ctn-tag--size-16__c-ctn-icon__left--PaddingInlineStart);--c-ctn-tag--size-20--PaddingInlineStart:var(--_c-ctn-tag--size-20__c-ctn-icon__left--PaddingInlineStart);--c-ctn-tag--size-24--PaddingInlineStart:var(--_c-ctn-tag--size-24__c-ctn-icon__left--PaddingInlineStart);--c-ctn-tag--size-28--PaddingInlineStart:var(--_c-ctn-tag--size-28__c-ctn-icon__left--PaddingInlineStart)}.c-ctn-tag:where(:has(.right)){--c-ctn-tag--size-16--PaddingInlineEnd:var(--_c-ctn-tag--size-16__c-ctn-icon__right--PaddingInlineEnd);--c-ctn-tag--size-20--PaddingInlineEnd:var(--_c-ctn-tag--size-20__c-ctn-icon__right--PaddingInlineEnd);--c-ctn-tag--size-24--PaddingInlineEnd:var(--_c-ctn-tag--size-24__c-ctn-icon__right--PaddingInlineEnd);--c-ctn-tag--size-28--PaddingInlineEnd:var(--_c-ctn-tag--size-28__c-ctn-icon__right--PaddingInlineEnd)}.c-ctn-textarea{--_c-ctn-textarea--MinHeight:var(--c-ctn-textarea--MinHeight,4.5rem);background-color:#0000;min-height:var(--_c-ctn-textarea--MinHeight);outline:none;resize:none;scrollbar-gutter:stable;width:100%}.c-ctn-tooltip{--rt-opacity:var(--c-ctn-tooltip--Opacity,1);--_c-ctn-tooltip--BackgroundColor:var(--c-ctn-tooltip--BackgroundColor,var(--black-100));--_c-ctn-tooltip--BorderColor:var(--c-ctn-tooltip--BorderColor,#0000);--_c-ctn-tooltip--BorderRadius:var(--c-ctn-tooltip--BorderRadius,4px);--_c-ctn-tooltip--Color:var(--c-ctn-tooltip--Color,var(--white-100));--_c-ctn-tooltip--FontSize:var(--c-ctn-tooltip--FontSize,var(--_ctn-global-font-size));--_c-ctn-tooltip--Padding:var(--c-ctn-tooltip--Padding,0.5rem 1rem);--_c-ctn-tooltip--WhiteSpace:var(--c-ctn-tooltip--WhiteSpace,normal);--_c-ctn-tooltip--ZIndex:var(--c-ctn-tooltip--ZIndex,2);--_c-ctn-tooltip__react-tooltip-arrow--Size:var(--c-ctn-tooltip__react-tooltip-arrow--Size,0.5rem);--_c-ctn-tooltip--outline--BackgroundColor:var(--c-ctn-tooltip--outline--BackgroundColor,var(--blue-10));--_c-ctn-tooltip--outline--BorderColor:var(--c-ctn-tooltip--outline--BorderColor,var(--blue-50));--_c-ctn-tooltip--outline--Color:var(--c-ctn-tooltip--outline--Color,var(--black-100));--_c-ctn-tooltip--opacity--Opacity:var(--c-ctn-tooltip--opacity--Opacity,.8);background-color:var(--_c-ctn-tooltip--BackgroundColor);border:1px solid var(--_c-ctn-tooltip--BorderColor);border-radius:var(--_c-ctn-tooltip--BorderRadius);color:var(--_c-ctn-tooltip--Color);font-size:var(--_c-ctn-tooltip--FontSize);opacity:var(--rt-opacity);padding:var(--_c-ctn-tooltip--Padding);white-space:var(--_c-ctn-tooltip--WhiteSpace);z-index:var(--_c-ctn-tooltip--ZIndex)}.c-ctn-tooltip .react-tooltip-arrow{box-shadow:1px 1px var(--_c-ctn-tooltip--BorderColor);height:var(--_c-ctn-tooltip__react-tooltip-arrow--Size);width:var(--_c-ctn-tooltip__react-tooltip-arrow--Size)}.c-ctn-tooltip.react-tooltip__place-bottom .react-tooltip-arrow{transform:rotate(225deg)}.c-ctn-tooltip.react-tooltip__place-left .react-tooltip-arrow{transform:rotate(315deg)}.c-ctn-tooltip.react-tooltip__place-right .react-tooltip-arrow{transform:rotate(135deg)}.c-ctn-tooltip.react-tooltip__place-top .react-tooltip-arrow{transform:rotate(45deg)}.c-ctn-tooltip--outline{--c-ctn-tooltip--BackgroundColor:var(--_c-ctn-tooltip--outline--BackgroundColor);--c-ctn-tooltip--BorderColor:var(--_c-ctn-tooltip--outline--BorderColor);--c-ctn-tooltip--Color:var(--_c-ctn-tooltip--outline--Color)}.c-ctn-tooltip--opacity{--c-ctn-tooltip--Opacity:var(--_c-ctn-tooltip--opacity--Opacity)}.c-ctn-upload{--_c-ctn-upload__list--Color:var(--c-ctn-upload__list--Color,var(--gray-80));--_c-ctn-upload__list--FlexDirection:var(--c-ctn-upload__list--FlexDirection,column);--_c-ctn-upload__list--Gap:var(--c-ctn-upload__list--Gap,0.25rem);--_c-ctn-upload__info--Gap:var(--c-ctn-upload__info--Gap,0.5rem);--_c-ctn-upload__list--portrait--FlexDirection:var(--c-ctn-upload__list--portrait--FlexDirection,row);--_c-ctn-upload__list--portrait--Order:var(--c-ctn-upload__list--portrait--Order,1);--_c-ctn-upload__item--file--BackgroundColor:var(--c-ctn-upload__item--file--BackgroundColor,var(--white-100));--_c-ctn-upload__item--file--BorderColor:var(--c-ctn-upload__item--file--BorderColor,var(--gray-50));--_c-ctn-upload__item--file--BorderWidth:var(--c-ctn-upload__item--file--BorderWidth,1px);--_c-ctn-upload__item--file--Color:var(--c-ctn-upload__item--file--Color,currentColor);--_c-ctn-upload__item--file--Height:var(--c-ctn-upload__item--file--Height,2rem);--_c-ctn-upload__item--file--Padding:var(--c-ctn-upload__item--file--Padding,0.25rem);--_c-ctn-upload__file--Gap:var(--c-ctn-upload__file--Gap,0.25rem);--_c-ctn-upload--error__item--file--BackgroundColor:var(--c-ctn-upload--error__item--file--BackgroundColor,var(--red-10));--_c-ctn-upload--error__item--file--BorderColor:var(--c-ctn-upload--error__item--file--BorderColor,var(--red-50));--_c-ctn-upload--disabled__item--file--BackgroundColor:var(--c-ctn-upload--disabled__item--file--BackgroundColor,var(--gray-20));--_c-ctn-upload--disabled__item--file--Color:var(--c-ctn-upload--disabled__item--file--Color,var(--gray-70))}.c-ctn-upload__list{color:var(--_c-ctn-upload__list--Color);display:flex;flex-direction:var(--_c-ctn-upload__list--FlexDirection);gap:var(--_c-ctn-upload__list--Gap)}.c-ctn-upload__info{grid-gap:var(--_c-ctn-upload__info--Gap);align-items:center;display:grid;gap:var(--_c-ctn-upload__info--Gap)}.c-ctn-upload__item--file{align-items:center;background-color:var(--_c-ctn-upload__item--file--BackgroundColor);border:var(--_c-ctn-upload__item--file--BorderWidth) solid var(--_c-ctn-upload__item--file--BorderColor);color:var(--_c-ctn-upload__item--file--Color);display:flex;height:var(--_c-ctn-upload__item--file--Height);justify-content:space-between;padding:var(--_c-ctn-upload__item--file--Padding)}.c-ctn-upload__file{grid-gap:var(--_c-ctn-upload__file--Gap);align-items:center;display:grid;gap:var(--_c-ctn-upload__file--Gap);grid-template-columns:auto minmax(0,1fr)}.c-ctn-upload__input{display:none}.c-ctn-upload--error{--c-ctn-upload__item--file--BackgroundColor:var(--_c-ctn-upload--error__item--file--BackgroundColor);--c-ctn-upload__item--file--BorderColor:var(--_c-ctn-upload--error__item--file--BorderColor)}.c-ctn-upload--disabled{--c-ctn-upload__item--file--BackgroundColor:var(--_c-ctn-upload--disabled__item--file--BackgroundColor);--c-ctn-upload__item--file--Color:var(--_c-ctn-upload--disabled__item--file--Color)}@media(min-width:768px){.c-ctn-upload{--c-ctn-upload__list--FlexDirection:var(--_c-ctn-upload__list--portrait--FlexDirection)}.c-ctn-upload__list{order:var(--_c-ctn-upload__list--portrait--Order)}.c-ctn-upload__info{grid-template-columns:-webkit-max-content minmax(0,1fr);grid-template-columns:max-content minmax(0,1fr)}}.c-ctn-wysiwyg{--_c-ctn-wysiwyg__toolbar__btn--Size:var(--c-ctn-wysiwyg__toolbar__btn--Size,1.5rem);--_c-ctn-wysiwyg__toolbar__btn--Color:var(--c-ctn-wysiwyg__toolbar__btn--Color,var(--black-100));--_c-ctn-wysiwyg__toolbar__btn--active--BackgroundColor:var(--c-ctn-wysiwyg__toolbar__btn--active--BackgroundColor,var(--gray-40));--_c-ctn-wysiwyg__header--Width:var(--c-ctn-wysiwyg__header--Width,8.125rem);--_c-ctn-wysiwyg__picker--hover--Color:var(--c-ctn-wysiwyg__picker--hover--Color,var(--blue-50));--_c-ctn-wysiwyg__container--Height:var(--c-ctn-wysiwyg__container--Height,10.25rem);--_c-ctn-wysiwyg__editor--Padding:var(--c-ctn-wysiwyg__editor--Padding,0.375rem 0.5rem);--_c-ctn-wysiwyg__editor__h2--FontSize:var(--c-ctn-wysiwyg__editor__h2--FontSize,1.5rem);--_c-ctn-wysiwyg__editor__h2--FontWeight:var(--c-ctn-wysiwyg__editor__h2--FontWeight,600);--_c-ctn-wysiwyg__editor__h2--PaddingBlock:var(--c-ctn-wysiwyg__editor__h2--PaddingBlock,0.75rem);--_c-ctn-wysiwyg__editor__h3--FontSize:var(--c-ctn-wysiwyg__editor__h3--FontSize,1.125rem);--_c-ctn-wysiwyg__editor__h3--FontWeight:var(--c-ctn-wysiwyg__editor__h3--FontWeight,600);--_c-ctn-wysiwyg__editor__h4--FontSize:var(--c-ctn-wysiwyg__editor__h4--FontSize,0.875rem);--_c-ctn-wysiwyg__editor__h4--FontWeight:var(--c-ctn-wysiwyg__editor__h4--FontWeight,400);--_c-ctn-wysiwyg__editor__h4--TextAlign:var(--c-ctn-wysiwyg__editor__h4--TextAlign,center);--_c-ctn-wysiwyg__editor__p--FontSize:var(--c-ctn-wysiwyg__editor__p--FontSize,0.8125rem);--_c-ctn-wysiwyg__editor__h2--before--Content:var(--c-ctn-wysiwyg__editor__h2--before--Content,"Título grande");--_c-ctn-wysiwyg__editor__h3--before--Content:var(--c-ctn-wysiwyg__editor__h3--before--Content,"Título pequeño");--_c-ctn-wysiwyg__editor__h4--before--Content:var(--c-ctn-wysiwyg__editor__h4--before--Content,"Pie de foto");--_c-ctn-wysiwyg__editor__p--before--Content:var(--c-ctn-wysiwyg__editor__p--before--Content,"Texto normal");--_c-ctn-wysiwyg--error--BorderColor:var(--c-ctn-wysiwyg--error--BorderColor,var(--red-50));border:1px solid var(--gray-50);width:100%}.c-ctn-wysiwyg .ql-toolbar{background-color:var(--gray-20);border:0;display:flex;flex-wrap:wrap;gap:.25rem 1.5rem;padding:.5rem .75rem}.c-ctn-wysiwyg .ql-toolbar button{align-items:center;display:flex;height:var(--_c-ctn-wysiwyg__toolbar__btn--Size);justify-content:center;padding:.25rem;width:var(--_c-ctn-wysiwyg__toolbar__btn--Size)}.c-ctn-wysiwyg .ql-toolbar button:is(:hover,:focus,.ql-active){border-radius:4px;color:var(--_c-ctn-wysiwyg__toolbar__btn--Color)}.c-ctn-wysiwyg .ql-toolbar button:is(:hover,:focus,.ql-active) .ql-stroke{stroke:var(--_c-ctn-wysiwyg__toolbar__btn--Color)}.c-ctn-wysiwyg .ql-toolbar button:is(:hover,:focus,.ql-active) .ql-fill{fill:var(--_c-ctn-wysiwyg__toolbar__btn--Color)}.c-ctn-wysiwyg .ql-toolbar button:is(:hover,:focus){background-color:var(--white-100);border-radius:4px;box-shadow:0 2px 4px 0 #00000040}.c-ctn-wysiwyg .ql-toolbar svg{height:1.125rem;width:1.125rem}.c-ctn-wysiwyg .ql-picker-label{align-items:center;display:flex}.c-ctn-wysiwyg .ql-picker-options{border:1px solid var(--gray-50);box-shadow:0 4px 4px 0 #00000040;padding:.25rem .5rem .75rem}.c-ctn-wysiwyg .ql-picker-item:hover{color:var(--_c-ctn-wysiwyg__picker--hover--Color)}.c-ctn-wysiwyg .ql-picker:is(:hover,:focus){background:var(--white-100);border-radius:4px;box-shadow:0 2px 4px 0 #00000040}.c-ctn-wysiwyg .ql-header{width:var(--_c-ctn-wysiwyg__header--Width)}.c-ctn-wysiwyg .ql-header .ql-picker-item:before,.c-ctn-wysiwyg .ql-header .ql-picker-label:before{content:var(--_c-ctn-wysiwyg__editor__p--before--Content)}.c-ctn-wysiwyg .ql-header .ql-picker-item[data-value="2"]:before,.c-ctn-wysiwyg .ql-header .ql-picker-label[data-value="2"]:before{content:var(--_c-ctn-wysiwyg__editor__h2--before--Content)}.c-ctn-wysiwyg .ql-header .ql-picker-item[data-value="3"]:before,.c-ctn-wysiwyg .ql-header .ql-picker-label[data-value="3"]:before{content:var(--_c-ctn-wysiwyg__editor__h3--before--Content)}.c-ctn-wysiwyg .ql-header .ql-picker-item[data-value="4"]:before,.c-ctn-wysiwyg .ql-header .ql-picker-label[data-value="4"]:before{content:var(--_c-ctn-wysiwyg__editor__h4--before--Content)}.c-ctn-wysiwyg .ql-picker-item:before{font-size:var(--_c-ctn-wysiwyg__editor__p--FontSize)}.c-ctn-wysiwyg .ql-picker-item[data-value="2"]:before{font-size:var(--_c-ctn-wysiwyg__editor__h2--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h2--FontWeight)}.c-ctn-wysiwyg .ql-picker-item[data-value="3"]:before{font-size:var(--_c-ctn-wysiwyg__editor__h3--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h3--FontWeight)}.c-ctn-wysiwyg .ql-picker-item[data-value="4"]:before{font-size:var(--_c-ctn-wysiwyg__editor__h4--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h4--FontWeight)}.c-ctn-wysiwyg .ql-tooltip{border-color:var(--gray-50)}.c-ctn-wysiwyg .ql-tooltip input[type=text]{border-color:var(--gray-50);color:currentColor;font-family:inherit;font-size:inherit}.c-ctn-wysiwyg .ql-tooltip input[type=text]::placeholder{color:#0000}.c-ctn-wysiwyg .ql-tooltip[data-mode=video]:before{content:"Añadir vídeo:"}.c-ctn-wysiwyg .ql-tooltip[data-mode=link]:before{content:"Añadir enlace:"}.c-ctn-wysiwyg .ql-tooltip[data-mode=formula]:before{content:"Añadir fórmula:"}.c-ctn-wysiwyg .ql-tooltip .ql-action:after{content:"Editar"}.c-ctn-wysiwyg .ql-tooltip.ql-editing .ql-action:after{content:"Guardar"}.c-ctn-wysiwyg .ql-tooltip .ql-remove:before{content:"Borrar"}.c-ctn-wysiwyg .ql-formats{-webkit-margin-end:0;align-items:center;display:flex;gap:.25rem;margin-inline-end:0;vertical-align:middle}.c-ctn-wysiwyg .ql-picker-options{background-color:var(--white-100);display:none;min-width:100%;padding:.25rem .5rem .5rem;position:absolute;white-space:nowrap}.c-ctn-wysiwyg .ql-expanded{border-radius:4px}.c-ctn-wysiwyg .ql-expanded .ql-picker-options{-webkit-margin-before:-1px;display:block;inset-block-start:100%;margin-block-start:-1px;z-index:1}.c-ctn-wysiwyg .ql-picker-item{-webkit-padding-before:.5rem;cursor:pointer;display:block;padding-block-start:.5rem}.c-ctn-wysiwyg .ql-picker-item:hover .ql-stroke{stroke:var(--blue-50)}.c-ctn-wysiwyg .ql-container{border:0;font-family:inherit;font-size:var(--_c-ctn-wysiwyg__editor__p--FontSize);height:var(--_c-ctn-wysiwyg__container--Height);position:relative}.c-ctn-wysiwyg .ql-snow.ql-toolbar .ql-active:not(.ql-picker-label),.c-ctn-wysiwyg .ql-snow.ql-toolbar .ql-expanded:not(.ql-picker-label){background-color:var(--_c-ctn-wysiwyg__toolbar__btn--active--BackgroundColor);box-shadow:inset 0 2px 4px 0 #00000040}.c-ctn-wysiwyg .ql-snow.ql-toolbar:after{display:none}.c-ctn-wysiwyg .ql-editor{-webkit-border-before:1px solid var(--gray-50);background-color:#fff;border-block-start:1px solid var(--gray-50);height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:var(--_c-ctn-wysiwyg__editor--Padding);tab-size:4;text-align:left;white-space:pre-wrap;word-break:break-word}.c-ctn-wysiwyg .ql-editor :is(ol,ul){list-style-type:inherit}.c-ctn-wysiwyg .ql-editor h2{font-size:var(--_c-ctn-wysiwyg__editor__h2--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h2--FontWeight);line-height:1.3;padding-block:var(--_c-ctn-wysiwyg__editor__h2--PaddingBlock)}.c-ctn-wysiwyg .ql-editor h3{font-size:var(--_c-ctn-wysiwyg__editor__h3--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h3--FontWeight)}.c-ctn-wysiwyg .ql-editor h4{font-size:var(--_c-ctn-wysiwyg__editor__h4--FontSize);font-weight:var(--_c-ctn-wysiwyg__editor__h4--FontWeight);text-align:var(--_c-ctn-wysiwyg__editor__h4--TextAlign)}.c-ctn-wysiwyg.has-error{border-color:var(--_c-ctn-wysiwyg--error--BorderColor)}}@layer templates{.t-ctn-card-chart{--_t-ctn-card-chart--Gap:var(--t-ctn-card-chart--Gap,1rem);--_t-ctn-card-chart__tit--FontSize:var(--t-ctn-card-chart__tit--FontSize,1.125rem);--_t-ctn-card-chart__tit--Position:var(--t-ctn-card-chart__tit--Position,relative);--_t-ctn-card-chart__tit--ZIndex:var(--t-ctn-card-chart__tit--ZIndex,2);--t-ctn-card-chart__percentage--AlignItems:center;--t-ctn-card-chart__percentage--FontSize:1.125rem;--t-ctn-card-chart__percentage--FontWeight:400;--t-ctn-card-chart__chart--Flex:1;--t-ctn-card-chart__canvas--Position:absolute;--_t-ctn-card-chart--half__chart--MarginBlockStart:var(--t-ctn-card-chart--half__chart--MarginBlockStart,-2.5rem);--_t-ctn-card-chart--stacked--Gap:var(--t-ctn-card-chart--stacked--Gap,var(--_t-ctn-card-chart--Gap));display:flex;flex-direction:column;gap:var(--_t-ctn-card-chart--Gap);padding:1.25rem 1.5rem}.t-ctn-card-chart__tit{flex:none;height:3.125rem;overflow:hidden;position:var(--_t-ctn-card-chart__tit--Position);text-align:center;z-index:var(--_t-ctn-card-chart__tit--ZIndex)}.t-ctn-card-chart__info{-webkit-margin-start:.25rem;inset-block-start:-.125rem;margin-inline-start:.25rem;position:relative;vertical-align:middle}:is(.t-ctn-card-chart__tit,.t-ctn-card-chart__subtit){font-size:var(--_t-ctn-card-chart__tit--FontSize)}.t-ctn-card-chart__wrap{display:flex;flex:1 1;flex-direction:column;justify-content:center}.t-ctn-card-chart__values{grid-gap:.5rem;display:grid;gap:.5rem;place-items:center;position:relative}.t-ctn-card-chart__value{font-size:3rem;font-weight:700;line-height:1}.t-ctn-card-chart__percentage{align-items:var(--t-ctn-card-chart__percentage--AlignItems);display:flex;font-size:var(--t-ctn-card-chart__percentage--FontSize);font-weight:var(--t-ctn-card-chart__percentage--FontWeight);line-height:1}.t-ctn-card-chart__sup{align-self:flex-start;font-size:.55em}.t-ctn-card-chart__chart{flex:var(--t-ctn-card-chart__chart--Flex);position:relative}.t-ctn-card-chart__chart .c-ctn-chart__canvas{aspect-ratio:1/1;inset-block-start:0;inset-inline-start:0;position:var(--t-ctn-card-chart__canvas--Position)}.t-ctn-card-chart--half{--t-ctn-card-chart__canvas--Position:static}.t-ctn-card-chart--half .t-ctn-card-chart__chart{-webkit-margin-before:var(--_t-ctn-card-chart--half__chart--MarginBlockStart);margin-block-start:var(--_t-ctn-card-chart--half__chart--MarginBlockStart);margin-inline:1.5rem}.t-ctn-card-chart--evolution{justify-content:space-between}.t-ctn-card-chart--evolution .t-ctn-card-chart__chart{margin:0 1.5rem 1.5rem}.t-ctn-card-chart--evolution .c-ctn-chart{aspect-ratio:186/56}.t-ctn-card-chart--evolution .c-ctn-chart__canvas{aspect-ratio:auto;height:100%!important;width:100%!important}.t-ctn-card-chart--simple{--t-ctn-card-chart__percentage--AlignItems:flex-start}.t-ctn-card-chart--progress .t-ctn-card-chart__chart{padding:1.5rem 1.5rem 0}.t-ctn-card-chart--stacked{--c-ctn-chart--Width:calc(100% - 1.75rem);gap:var(--_t-ctn-card-chart--stacked--Gap)}.t-ctn-card-chart:is(.t-ctn-card-chart--half,.t-ctn-card-chart--evolution,.t-ctn-card-chart--progress){gap:0}.t-ctn-card-chart:is(.t-ctn-card-chart--simple,.t-ctn-card-chart--progress){--t-ctn-card-chart__percentage--FontSize:3rem;--t-ctn-card-chart__percentage--FontWeight:700}.t-ctn-card-chart:is(.t-ctn-card-chart--evolution,.t-ctn-card-chart--progress){--t-ctn-card-chart__chart--Flex:none}.t-ctn-card-news{--_t-ctn-card-news--AlignItems:var(--t-ctn-card-news--AlignItems,flex-end);--_t-ctn-card-news--Border:var(--t-ctn-card-news--Border,0);--_t-ctn-card-news--Display:var(--t-ctn-card-news--Display,flex);--_t-ctn-card-news--Padding:var(--t-ctn-card-news--Padding,0);--_t-ctn-card-news--ZIndex:var(--t-ctn-card-news--ZIndex,1);--_t-ctn-card-news--before--BackgroundImage:var(--t-ctn-card-news--before--BackgroundImage,linear-gradient(#00000003 0%,#0000000d 20%,#00000080 50%,#000000a6 80%,#000c 100%));--_t-ctn-card-news--after--BackgroundImage:var(--t-ctn-card-news--after--BackgroundImage,linear-gradient(#0d206303 0%,#0d20630d 20%,#0d206380 50%,#0d1f61b3 80%,#0d2063cc 100%));--_t-ctn-card-news__img--ObjectFit:var(--t-ctn-card-news__img--ObjectFit,cover);--_t-ctn-card-news__img--Position:var(--t-ctn-card-news__img--Position,absolute);--_t-ctn-card-news__img--Transform:var(--t-ctn-card-news__img--Transform,scale(1.05));--_t-ctn-card-news__img--Transition:var(--t-ctn-card-news__img--Transition,transform 0.35s);--_t-ctn-card-news__info--Color:var(--t-ctn-card-news__info--Color,var(--white-100));--_t-ctn-card-news__info--Gap:var(--t-ctn-card-news__info--Gap,1rem);--_t-ctn-card-news__info--Padding:var(--t-ctn-card-news__info--Padding,4rem 2rem 2rem);--_t-ctn-card-news__info--Position:var(--t-ctn-card-news__info--Position,relative);--_t-ctn-card-news__info--Width:var(--t-ctn-card-news__info--Width,100%);--_t-ctn-card-news__date--FontSize:var(--t-ctn-card-news__date--FontSize,0.875rem);--_t-ctn-card-news__tit--FontSize:var(--t-ctn-card-news__tit--FontSize,1.5rem);--_t-ctn-card-news__tit--FontWeight:var(--t-ctn-card-news__tit--FontWeight,600);--_t-ctn-card-news__img--hover--Transform:var(--t-ctn-card-news__img--hover--Transform,scale(1));--t-ctn-card-news--before--Opacity:1;--t-ctn-card-news--after--Opacity:0;--t-ctn-card-news--after--ZIndex:0;align-items:var(--_t-ctn-card-news--AlignItems);border:var(--_t-ctn-card-news--Border);container-type:inline-size;display:var(--_t-ctn-card-news--Display);padding:var(--_t-ctn-card-news--Padding);z-index:var(--_t-ctn-card-news--ZIndex)}.t-ctn-card-news__img{height:100%;object-fit:var(--_t-ctn-card-news__img--ObjectFit);position:var(--_t-ctn-card-news__img--Position);transform:var(--_t-ctn-card-news__img--Transform);transition:var(--_t-ctn-card-news__img--Transition);width:100%}.t-ctn-card-news__info{grid-gap:var(--_t-ctn-card-news__info--Gap);color:var(--_t-ctn-card-news__info--Color);display:grid;gap:var(--_t-ctn-card-news__info--Gap);padding:var(--_t-ctn-card-news__info--Padding);position:var(--_t-ctn-card-news__info--Position);width:var(--_t-ctn-card-news__info--Width);z-index:2}.t-ctn-card-news__date{font-size:var(--_t-ctn-card-news__date--FontSize)}.t-ctn-card-news__tit{font-size:var(--_t-ctn-card-news__tit--FontSize);font-weight:var(--_t-ctn-card-news__tit--FontWeight);line-height:1.2}.t-ctn-card-news:after,.t-ctn-card-news:before{content:"";height:100%;position:absolute;transition:opacity .5s;width:100%}.t-ctn-card-news:before{background-image:var(--_t-ctn-card-news--before--BackgroundImage);opacity:var(--t-ctn-card-news--before--Opacity);z-index:1}.t-ctn-card-news:after{background-image:var(--_t-ctn-card-news--after--BackgroundImage);opacity:var(--t-ctn-card-news--after--Opacity);z-index:var(--t-ctn-card-news--after--ZIndex)}.t-ctn-card-news:hover{--t-ctn-card-news--before--Opacity:0;--t-ctn-card-news--after--Opacity:1;--t-ctn-card-news--after--ZIndex:1;--_t-ctn-card-news__img--Transform:var(--_t-ctn-card-news__img--hover--Transform)}.c-ctn-tab:where(:has(.t-ctn-tab-detail)){--_c-ctn-tab__list__t-ctn-tab-detail--BorderRadius:var(--c-ctn-tab__list__t-ctn-tab-detail--BorderRadius,8px 8px 0 0);--_c-ctn-tab__list__t-ctn-tab-detail--BorderWidth:var(--c-ctn-tab__list__t-ctn-tab-detail--BorderWidth,1px 1px 0 1px);--_c-ctn-tab__list__t-ctn-tab-detail--Display:var(--c-ctn-tab__list__t-ctn-tab-detail--Display,grid);--_c-ctn-tab__list__t-ctn-tab-detail--Gap:var(--c-ctn-tab__list__t-ctn-tab-detail--Gap,1rem 0);--_c-ctn-tab__btn__t-ctn-tab-detail--BackgroundColor:var(--c-ctn-tab__btn__t-ctn-tab-detail--BackgroundColor,#0000);--_c-ctn-tab__btn__t-ctn-tab-detail--PaddingInline:var(--c-ctn-tab__btn__t-ctn-tab-detail--PaddingInline,0);--_c-ctn-tab__btn__t-ctn-tab-detail--hocus--BackgroundColor:var(--c-ctn-tab__btn__t-ctn-tab-detail--hocus--BackgroundColor,#0000);--_c-ctn-tab__btn__t-ctn-tab-detail--active--BackgroundColor:var(--c-ctn-tab__btn__t-ctn-tab-detail--active--BackgroundColor,#0000);--_c-ctn-tab__btn__t-ctn-tab-detail--after--BorderWidth:var(--c-ctn-tab__btn__t-ctn-tab-detail--after--BorderWidth,1px);--_c-ctn-tab__btn__t-ctn-tab-detail--after--Display:var(--c-ctn-tab__btn__t-ctn-tab-detail--after--Display,none);--_c-ctn-tab__btn__t-ctn-tab-detail--disabled--BackgroundColor:var(--_c-ctn-tab__btn__t-ctn-tab-detail--disabled--BackgroundColor,#0000);--_c-ctn-tab__content__t-ctn-tab-detail--BorderRadius:var(--c-ctn-tab__content__t-ctn-tab-detail--BorderRadius,0 0 8px 8px);--_c-ctn-tab__content__t-ctn-tab-detail--Padding:var(--c-ctn-tab__content__t-ctn-tab-detail--Padding,1.5rem 1rem 1rem);--_c-ctn-tab__list--BorderRadius:var(--_c-ctn-tab__list__t-ctn-tab-detail--BorderRadius);--_c-ctn-tab__list--BorderWidth:var(--_c-ctn-tab__list__t-ctn-tab-detail--BorderWidth);--_c-ctn-tab__list--Display:var(--_c-ctn-tab__list__t-ctn-tab-detail--Display);--_c-ctn-tab__list--Gap:var(--_c-ctn-tab__list__t-ctn-tab-detail--Gap);--_c-ctn-tab__btn--BackgroundColor:var(--_c-ctn-tab__btn__t-ctn-tab-detail--BackgroundColor);--_c-ctn-tab__btn--PaddingInline:var(--_c-ctn-tab__btn__t-ctn-tab-detail--PaddingInline);--_c-ctn-tab__btn--hocus--BackgroundColor:var(--_c-ctn-tab__btn__t-ctn-tab-detail--hocus--BackgroundColor);--_c-ctn-tab__btn--active--BackgroundColor:var(--_c-ctn-tab__btn__t-ctn-tab-detail--active--BackgroundColor);--_c-ctn-tab__btn--after--BorderWidth:var(--_c-ctn-tab__btn__t-ctn-tab-detail--after--BorderWidth);--_c-ctn-tab__btn--after--Display:var(--_c-ctn-tab__btn__t-ctn-tab-detail--after--Display);--_c-ctn-tab__btn--disabled--BackgroundColor:var(--_c-ctn-tab__btn__t-ctn-tab-detail--disabled--BackgroundColor);--_c-ctn-tab__content--BorderRadius:var(--_c-ctn-tab__content__t-ctn-tab-detail--BorderRadius);--_c-ctn-tab__content--Padding:var(--_c-ctn-tab__content__t-ctn-tab-detail--Padding);--_c-ctn-tab__list__t-ctn-tab-detail--Padding:var(--c-ctn-tab__list__t-ctn-tab-detail--Padding,1rem);--_c-ctn-tab__list__t-ctn-tab-detail--portrait--GridTemplateColumns:var(--c-ctn-tab__list__t-ctn-tab-detail--portrait--GridTemplateColumns,repeat(auto-fit,minmax(min(1px,100%),1fr)));--_c-ctn-tab__list__t-ctn-tab-detail--portrait--Padding:var(--c-ctn-tab__list__t-ctn-tab-detail--portrait--Padding,1rem 1.5rem);--_c-ctn-tab__list__t-ctn-tab-detail--portrait--RowGap:var(--c-ctn-tab__list__t-ctn-tab-detail--portrait--RowGap,0);--_c-ctn-tab__list__t-ctn-tab-detail--portrait--Gap:var(--c-ctn-tab__list__t-ctn-tab-detail--portrait--Gap,0 1.5rem)}.c-ctn-tab:where(:has(.t-ctn-tab-detail)) .c-ctn-tab__list{padding:var(--_c-ctn-tab__list__t-ctn-tab-detail--Padding)}.c-ctn-tab:where(:has(.t-ctn-tab-detail)) .c-ctn-tab__item--disabled{--t-ctn-tab-detail__target--Display:none}@media(min-width:768px){.c-ctn-tab:where(:has(.t-ctn-tab-detail)){--_c-ctn-tab__list__t-ctn-tab-detail--Gap:var(--_c-ctn-tab__list__t-ctn-tab-detail--portrait--Gap);--_c-ctn-tab__list__t-ctn-tab-detail--Padding:var(--_c-ctn-tab__list__t-ctn-tab-detail--portrait--Padding)}.c-ctn-tab:where(:has(.t-ctn-tab-detail)) .c-ctn-tab__list{grid-template-columns:var(--_c-ctn-tab__list__t-ctn-tab-detail--portrait--GridTemplateColumns)}}.t-ctn-tab-detail{--_t-ctn-tab-detail__data--JustifyContent:var(--t-ctn-tab-detail__data--JustifyContent,flex-start);--_t-ctn-tab-detail__data--term--Color:var(--t-ctn-tab-detail__data--term--Color,var(--gray-80));--_t-ctn-tab-detail__data--term--FontSize:var(--t-ctn-tab-detail__data--term--FontSize,0.875rem);--_t-ctn-tab-detail__data--term--Gap:var(--t-ctn-tab-detail__data--term--Gap,0.5rem);--_t-ctn-tab-detail__data--term--MinHeight:var(--t-ctn-tab-detail__data--term--MinHeight,1.5rem);--_t-ctn-tab-detail__data--term--TextAlign:var(--t-ctn-tab-detail__data--term--TextAlign,left);--_t-ctn-tab-detail__data--desc--Color:var(--t-ctn-tab-detail__data--desc--Color,inherit);--_t-ctn-tab-detail__data--desc--FontSize:var(--t-ctn-tab-detail__data--desc--FontSize,1.125rem);--_t-ctn-tab-detail__data--desc--FontWeight:var(--t-ctn-tab-detail__data--desc--FontWeight,600);--_t-ctn-tab-detail__data--desc--Gap:var(--t-ctn-tab-detail__data--desc--Gap,0.5rem);--_t-ctn-tab-detail__data--desc--MinHeight:var(--t-ctn-tab-detail__data--desc--MinHeight,1.5rem);--_t-ctn-tab-detail__target--BackgroundColor:var(--t-ctn-tab-detail__target--BackgroundColor,#0000);--_t-ctn-tab-detail__target--Display:var(--t-ctn-tab-detail__target--Display,grid);--_t-ctn-tab-detail__target--MarginInlineStart:var(--t-ctn-tab-detail__target--MarginInlineStart,auto);--_t-ctn-tab-detail__target--Size:var(--t-ctn-tab-detail__target--Size,2rem);--_t-ctn-tab-detail__target-icon---Color:var(--t-ctn-tab-detail__target-icon---Color,var(--blue-80));--_t-ctn-tab-detail--after--BackgroundColor:var(--t-ctn-tab-detail--after--BackgroundColor,var(--white-100));--_t-ctn-tab-detail--after--BorderColor:var(--t-ctn-tab-detail--after--BorderColor,var(--gray-50));--_t-ctn-tab-detail--after--Display:var(--t-ctn-tab-detail--after--Display,none);--_t-ctn-tab-detail--after--MarginBlockStart:var(--t-ctn-tab-detail--after--MarginBlockStart,0.5rem);--_t-ctn-tab-detail--after--Size:var(--t-ctn-tab-detail--after--Size,1.0625rem);--_t-ctn-tab-detail__data--desc--hocus--Color:var(--t-ctn-tab-detail__data--desc--hocus--Color,var(--red-50));--_t-ctn-tab-detail__data--desc--active--Color:var(--t-ctn-tab-detail__data--desc--active--Color,var(--red-50));--_t-ctn-tab-detail__data--desc--active--FontSize:var(--t-ctn-tab-detail__data--desc--active--FontSize,1.5rem);--_t-ctn-tab-detail--portrait--PaddingBlock:var(--t-ctn-tab-detail--portrait--PaddingBlock,1rem);--_t-ctn-tab-detail--portrait--after--Display:var(--t-ctn-tab-detail--portrait--after--Display,block);--_t-ctn-tab-detail__data--portrait--JustifyContent:var(--t-ctn-tab-detail__data--portrait--JustifyContent,center);--_t-ctn-tab-detail__data--term--portrait--TextAlign:var(--t-ctn-tab-detail__data--term--portrait--TextAlign,center);--_t-ctn-tab-detail__target--portrait--MarginInlineStart:var(--t-ctn-tab-detail__target--portrait--MarginInlineStart,0);--c-ctn-ellipsis--LineHeight:1;display:grid;height:100%;position:relative;width:100%}.t-ctn-tab-detail__data{align-items:center;display:inline-flex;justify-content:var(--_t-ctn-tab-detail__data--JustifyContent);line-height:1}.t-ctn-tab-detail__data--term{color:var(--_t-ctn-tab-detail__data--term--Color);font-size:var(--_t-ctn-tab-detail__data--term--FontSize);gap:var(--_t-ctn-tab-detail__data--term--Gap);min-height:var(--_t-ctn-tab-detail__data--term--MinHeight);text-align:var(--_t-ctn-tab-detail__data--term--TextAlign)}.t-ctn-tab-detail__data--desc{color:var(--_t-ctn-tab-detail__data--desc--Color);display:inline-flex;font-size:var(--_t-ctn-tab-detail__data--desc--FontSize);font-weight:var(--_t-ctn-tab-detail__data--desc--FontWeight);gap:var(--_t-ctn-tab-detail__data--desc--Gap);min-height:var(--_t-ctn-tab-detail__data--desc--MinHeight);overflow:hidden}.t-ctn-tab-detail__target{-webkit-margin-start:var(--_t-ctn-tab-detail__target--MarginInlineStart);background-color:var(--_t-ctn-tab-detail__target--BackgroundColor);border-radius:50%;display:var(--_t-ctn-tab-detail__target--Display);flex:none;height:var(--_t-ctn-tab-detail__target--Size);margin-inline-start:var(--_t-ctn-tab-detail__target--MarginInlineStart);place-content:center;width:var(--_t-ctn-tab-detail__target--Size)}.t-ctn-tab-detail__target-icon{--c-ctn-icon--Color:var(--_t-ctn-tab-detail__target-icon---Color)}.t-ctn-tab-detail:is(:hover,:focus){--t-ctn-tab-detail__desc--Color:var(--_t-ctn-tab-detail__desc--hocus--Color)}.t-ctn-tab-detail--active{--t-ctn-tab-detail__data--desc--Color:var(--_t-ctn-tab-detail__data--desc--active--Color);--t-ctn-tab-detail__data--desc--FontSize:var(--_t-ctn-tab-detail__data--desc--active--FontSize);cursor:default}.t-ctn-tab-detail--active:after{-webkit-border-after:1px solid var(--_t-ctn-tab-detail--after--BorderColor);-webkit-border-end:1px solid var(--_t-ctn-tab-detail--after--BorderColor);-webkit-margin-start:calc(var(--_t-ctn-tab-detail--after--Size)*-1);-webkit-margin-before:var(--_t-ctn-tab-detail--after--MarginBlockStart);background-color:var(--_t-ctn-tab-detail--after--BackgroundColor);border-block-end:1px solid var(--_t-ctn-tab-detail--after--BorderColor);border-inline-end:1px solid var(--_t-ctn-tab-detail--after--BorderColor);content:"";display:var(--_t-ctn-tab-detail--after--Display);height:var(--_t-ctn-tab-detail--after--Size);inset-block-start:100%;inset-inline-start:50%;margin-block-start:var(--_t-ctn-tab-detail--after--MarginBlockStart);margin-inline-start:calc(var(--_t-ctn-tab-detail--after--Size)*-1);position:absolute;transform:rotate(45deg);width:var(--_t-ctn-tab-detail--after--Size)}@media(min-width:768px){.t-ctn-tab-detail{--_t-ctn-tab-detail--PaddingBlock:var(--_t-ctn-tab-detail--portrait--PaddingBlock);--_t-ctn-tab-detail--after--Display:var(--_t-ctn-tab-detail--portrait--after--Display);--_t-ctn-tab-detail__data--JustifyContent:var(--_t-ctn-tab-detail__data--portrait--JustifyContent);--_t-ctn-tab-detail__data--term--TextAlign:var(--_t-ctn-tab-detail__data--term--portrait--TextAlign);--_t-ctn-tab-detail__target--MarginInlineStart:var(--_t-ctn-tab-detail__target--portrait--MarginInlineStart)}}}.c-ctn-button{--_c-ctn-button--BorderRadius:var(--c-ctn-button--BorderRadius,0.25rem);--_c-ctn-button--outline--BorderWidth:var(--c-ctn-button--outline--BorderWidth,2px);--_c-ctn-button--PaddingInlineEnd:var(--c-ctn-button--PaddingInlineEnd,1.5rem);--_c-ctn-button--PaddingInlineStart:var(--c-ctn-button--PaddingInlineStart,1.5rem);--_c-ctn-button--size-32__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-32__c-ctn-icon__left--PaddingInlineStart,0.5rem);--_c-ctn-button--size-32__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-32__c-ctn-icon__right--PaddingInlineEnd,0.5rem);--_c-ctn-button--size-40__c-ctn-icon__left--PaddingInlineStart:var(--c-ctn-button--size-40__c-ctn-icon__left--PaddingInlineStart,1rem);--_c-ctn-button--size-40__c-ctn-icon__right--PaddingInlineEnd:var(--c-ctn-button--size-40__c-ctn-icon__right--PaddingInlineEnd,1rem);--_c-ctn-button--primary--BackgroundColor:var(--c-ctn-button--primary--BackgroundColor,#3f668c);--_c-ctn-button--primary--hover--BackgroundColor:var(--c-ctn-button--primary--hover--BackgroundColor,#204066);--_c-ctn-button--primary--active--BackgroundColor:var(--c-ctn-button--primary--active--BackgroundColor,var(--blue-50));--_c-ctn-button--primary--focus--BackgroundColor:var(--c-ctn-button--primary--focus--BackgroundColor,var(--blue-30));--_c-ctn-button--primary--disabled--BackgroundColor:var(--c-ctn-button--primary--disabled--BackgroundColor,var(--gray-30));--_c-ctn-button--secondary--BackgroundColor:var(--c-ctn-button--secondary--BackgroundColor,var(--blue-50));--_c-ctn-button--secondary--hover--BackgroundColor:var(--c-ctn-button--secondary--hover--BackgroundColor,var(--blue-40));--_c-ctn-button--secondary--active--BackgroundColor:var(--c-ctn-button--secondary--active--BackgroundColor,var(--blue-70));--_c-ctn-button--secondary--focus--BackgroundColor:var(--c-ctn-button--secondary--focus--BackgroundColor,var(--blue-30));--_c-ctn-button--secondary--disabled--BackgroundColor:var(--c-ctn-button--secondary--disabled--BackgroundColor,var(--gray-30));--c-ctn-button--secondary--BackgroundColor:var(--blue-90);--c-ctn-button--secondary--hover--BackgroundColor:var(--blue-80);--c-ctn-button--secondary--active--BackgroundColor:var(--blue-100);--c-ctn-button--secondary--inverse--BackgroundColor:var(--blue-10);--c-ctn-button--secondary--inverse--Color:var(--blue-80);--c-ctn-button--secondary--inverse--hover--BackgroundColor:var(--blue-05);--c-ctn-button--secondary--inverse--hover--Color:var(--blue-80);--c-ctn-button--secondary--inverse--active--BackgroundColor:var(--blue-20);--c-ctn-button--secondary--inverse--active--Color:var(--blue-90);--c-ctn-button--secondary--outline--hover--BackgroundColor:var(--blue-05);--c-ctn-button--secondary--outline--hover--BorderColor:currentColor;--c-ctn-button--secondary--outline--hover--Color:var(--blue-80);--c-ctn-button--secondary--outline--active--BackgroundColor:var(--blue-20);--c-ctn-button--secondary--outline--active--BorderColor:currentColor;--c-ctn-button--secondary--outline--active--Color:var(--blue-90);--c-ctn-button--secondary--ghost--Color:var(--blue-70);--c-ctn-button--secondary--ghost--hover--BackgroundColor:#0000;--c-ctn-button--secondary--ghost--active--BackgroundColor:#0000;--c-ctn-button--secondary--ghost--active--Color:var(--blue-90);--c-ctn-button--tertiary--inverse--BackgroundColor:var(--gray-30);--c-ctn-button--tertiary--inverse--Color:var(--gray-90);--c-ctn-button--tertiary--inverse--hover--BackgroundColor:var(--gray-20);--c-ctn-button--tertiary--inverse--hover--Color:var(--gray-90);--c-ctn-button--tertiary--inverse--active--BackgroundColor:var(--gray-40);--c-ctn-button--tertiary--inverse--active--Color:var(--gray-100);--c-ctn-button--tertiary--outline--hover--BackgroundColor:var(--gray-10);--c-ctn-button--tertiary--outline--hover--BorderColor:currentColor;--c-ctn-button--tertiary--outline--hover--Color:var(--gray-70);--c-ctn-button--tertiary--outline--active--BackgroundColor:var(--gray-30);--c-ctn-button--tertiary--outline--active--BorderColor:currentColor;--c-ctn-button--tertiary--outline--active--Color:var(--gray-80);--c-ctn-button--tertiary--ghost--hover--BackgroundColor:#0000;--c-ctn-button--tertiary--ghost--hover--Color:var(--gray-60);--c-ctn-button--tertiary--ghost--active--BackgroundColor:#0000;--c-ctn-button--tertiary--ghost--active--Color:var(--gray-80);--c-ctn-button--danger--inverse--BackgroundColor:var(--red-10);--c-ctn-button--danger--inverse--Color:var(--red-60);--c-ctn-button--danger--inverse--hover--BackgroundColor:var(--red-05);--c-ctn-button--danger--inverse--hover--Color:var(--red-60);--c-ctn-button--danger--inverse--active--BackgroundColor:var(--red-20);--c-ctn-button--danger--inverse--active--Color:var(--red-80);--c-ctn-button--danger--outline--Color:var(--red-60);--c-ctn-button--danger--outline--hover--BackgroundColor:var(--red-05);--c-ctn-button--danger--outline--hover--BorderColor:currentColor;--c-ctn-button--danger--outline--hover--Color:var(--red-60);--c-ctn-button--danger--outline--active--BackgroundColor:var(--red-20);--c-ctn-button--danger--outline--active--BorderColor:currentColor;--c-ctn-button--danger--outline--active--Color:var(--red-80);--c-ctn-button--danger--ghost--hover--BackgroundColor:#0000;--c-ctn-button--danger--ghost--active--BackgroundColor:#0000;--c-ctn-button--danger--ghost--active--Color:var(--red-70);--c-ctn-button--disabled--BackgroundColor:var(--gray-20);--c-ctn-button--disabled--Color:var(--gray-40);--c-ctn-button--outline--disabled--Color:var(--gray-30);--c-ctn-button--ghost--disabled--Color:var(--gray-30)}.c-ctn-card{--c-ctn-card--BorderColor:var(--gray-40);--c-ctn-card__btn--BackgroundColor:var(--blue-10);--c-ctn-card__btn--hover--BackgroundColor:var(--blue-05);--c-ctn-card__btn--active--BackgroundColor:var(--blue-20)}.c-ctn-carousel{--_c-ctn-carousel--PaddingInline:var(--c-ctn-carousel--PaddingInline,0);--c-ctn-carousel__arrow--BackgroundColor:#0000;--c-ctn-carousel__arrow--BorderWidth:2px;--c-ctn-carousel__arrow--BorderRadius:50%;--c-ctn-carousel__arrow--BorderColor:currentColor;--c-ctn-carousel__arrow--Color:var(--white-100);--c-ctn-carousel__item--BackgroundColor:var(--gray-30);--c-ctn-carousel__item--Size:0.75rem;--c-ctn-carousel__item--active--BackgroundColor:var(--blue-30)}.c-ctn-checkbox{--c-ctn-checkbox__input--checked--BorderColor:var(--blue-50);--c-ctn-checkbox__label--checked--Color:var(--blue-50);--c-ctn-checkbox__label--error--Color:var(--red-50)}.c-ctn-drop{--c-ctn-drop__option--Color:var(--red-50);--c-ctn-drop__option--Padding:0.5rem 1rem;--c-ctn-drop__option--hocus--BackgroundColor:var(--orange-05)}.c-ctn-dropdown{--c-ctn-dropdown__input--Color:var(--gray-100);--c-ctn-dropdown__input--BorderRadius:3px;--c-ctn-dropdown__input--Height:2.5rem;--c-ctn-dropdown__input--focus--BorderColor:var(--blue-40);--c-ctn-dropdown__option--Color:var(--gray-100);--c-ctn-dropdown--error--after--Display:block;--c-ctn-dropdown--error__input--BackgroundColor:var(--red-05)}.c-ctn-dropdown-button{--c-ctn-dropdown-button__drop--BorderColor:var(--gray-40)}.c-ctn-field{--c-ctn-field__label--Color:var(--gray-80);--c-ctn-field__label--FontSize:0.875rem;--c-ctn-field__req--Color:var(--red-60);--c-ctn-field--PaddingBlockEnd:2.25rem}.c-ctn-input-group{--c-ctn-input-group--BorderColor:var(--gray-40);--c-ctn-input-group--BorderRadius:3px;--c-ctn-input-group--Color:var(--gray-100);--c-ctn-input-group--Height:2.5rem;--c-ctn-input--placeholder--Color:var(--gray-60);--c-ctn-input-group--focus--BorderColor:var(--blue-40);--c-ctn-input-group--error--BackgroundColor:var(--red-05);--c-ctn-input-group--error--after--Display:block;--c-ctn-input-group--disabled--BackgroundColor:var(--gray-10);--c-ctn-input-group--disabled--Color:var(--gray-60)}.c-ctn-modal{--c-ctn-modal__header--Padding:1.5rem 1.5rem 1rem;--c-ctn-modal__tit--FontSize:1.5rem;--c-ctn-modal__body--MarginBlock:1rem;--c-ctn-modal__footer--Padding:1.5rem;--c-ctn-modal__header--portrait--Padding:1.5rem 1.5rem 1rem 2rem;--c-ctn-modal__body--portrait--MarginInlineEnd:1rem;--c-ctn-modal__body--portrait--PaddingInlineStart:2rem;--c-ctn-modal__footer--portrait--Padding:2rem 1.5rem}.c-ctn-pagination{--_c-ctn-pagination--BackgroundColor:var(--c-ctn-pagination--BackgroundColor,var(--gray-30));--_c-ctn-pagination--BorderWidth:var(--c-ctn-pagination--BorderWidth,1px);--_c-ctn-pagination--Color:var(--c-ctn-pagination--Color,var(--gray-70));--_c-ctn-pagination--FontSize:var(--c-ctn-pagination--FontSize,0.875rem);--_c-ctn-pagination--Padding:var(--c-ctn-pagination--Padding,1.5rem 0);--_c-ctn-pagination__controls--Gap:var(--c-ctn-pagination__controls--Gap,0.5rem);--_c-ctn-pagination__btn--BackgroundColor:var(--c-ctn-pagination__btn--BackgroundColor,var(--white));--_c-ctn-pagination__btn--BorderColor:var(--c-ctn-pagination__btn--BorderColor,var(--gray-50));--_c-ctn-pagination__btn--BorderRadius:var(--c-ctn-pagination__btn--BorderRadius,4px);--_c-ctn-pagination__btn--BorderWidth:var(--c-ctn-pagination__btn--BorderWidth,1px);--_c-ctn-pagination__btn--Color:var(--c-ctn-pagination__btn--Color,var(--blue-80));--_c-ctn-pagination__btn--Size:var(--c-ctn-pagination__btn--Size,2.5rem);--_c-ctn-pagination__btn--hover--BackgroundColor:var(--c-ctn-pagination__btn--hover--BackgroundColor,var(--blue-05));--_c-ctn-pagination__btn--hover--BorderColor:var(--c-ctn-pagination__btn--hover--BorderColor,currentColor);--_c-ctn-pagination__btn--hover--Color:var(--c-ctn-pagination__btn--hover--Color,var(--blue-80));--_c-ctn-pagination__btn--active--BackgroundColor:var(--c-ctn-pagination__btn--active--BackgroundColor,var(--blue-10));--_c-ctn-pagination__btn--active--BorderColor:var(--c-ctn-pagination__btn--active--BorderColor,currentColor);--_c-ctn-pagination__btn--active--Color:var(--c-ctn-pagination__btn--active--Color,var(--blue-80));--_c-ctn-pagination__btn--disabled--BorderColor:var(--c-ctn-pagination__btn--disabled--BorderColor,var(--gray-50));--_c-ctn-pagination__btn--disabled--Color:var(--c-ctn-pagination__btn--disabled--Color,var(--gray-50));--_c-ctn-pagination__btn--update--BackgroundColor:var(--c-ctn-pagination__btn--update--BackgroundColor,#0000);--_c-ctn-pagination__page--MarginInline:var(--c-ctn-pagination__page--MarginInline,0);--_c-ctn-pagination__input--BorderColor:var(--c-ctn-pagination__input--BorderColor,var(--gray-40));--_c-ctn-pagination__input--BorderRadius:var(--c-ctn-pagination__input--BorderRadius,3px);--_c-ctn-pagination__input--Color:var(--c-ctn-pagination__input--Color,var(--black));--_c-ctn-pagination__input--FontSize:var(--c-ctn-pagination__input--FontSize,1rem);--_c-ctn-pagination__input--Height:var(--c-ctn-pagination__input--Height,2.5rem);--_c-ctn-pagination__input--TextAlign:var(--c-ctn-pagination__input--TextAlign,center);--_c-ctn-pagination__input--Width:var(--c-ctn-pagination__input--Width,2.5rem);--_c-ctn-pagination--portrait--Padding:var(--c-ctn-pagination--portrait--Padding,1.5rem)}.c-ctn-spinner{--_c-ctn-spinner--Color:var(--c-ctn-spinner--Color,var(--blue-60))}.c-ctn-table{--_c-ctn-table--Border:var(--c-ctn-table--Border,0px);--_c-ctn-table--BorderColor:var(--c-ctn-table--BorderColor,var(--gray-20));--_c-ctn-table--BorderRadius:var(--c-ctn-table--BorderRadius,8px);--_c-ctn-table--BackgroundColor:var(--c-ctn-table--BackgroundColor,#fff);--_c-ctn-table__th--BackgroundColor:var(--c-ctn-table__th--BackgroundColor,var(--white));--_c-ctn-table__th--Color:var(--c-ctn-table__th--Color,var(--gray-70));--_c-ctn-table__th--FontSize:var(--c-ctn-table__th--FontSize,0.8125rem);--_c-ctn-table__th--TextTransform:var(--c-ctn-table__th--TextTransform,uppercase);--_c-ctn-table__th--Height:var(--c-ctn-table__th--Height,3rem);--_c-ctn-table__th--PaddingBlock:var(--c-ctn-table__th--PaddingBlock,1rem);--_c-ctn-table__th--PaddingInline:var(--c-ctn-table__th--PaddingInline,0.5rem);--_c-ctn-table__th--VerticalAlign:var(--c-ctn-table__th--VerticalAlign,bottom);--_c-ctn-table__td--Color:var(--c-ctn-table__td--Color,var(--gray-80));--_c-ctn-table__td--FontSize:var(--c-ctn-table__td--FontSize,0.875rem);--_c-ctn-table__td--Height:var(--c-ctn-table__td--Height,3rem);--_c-ctn-table__td--PaddingBlock:var(--c-ctn-table__td--PaddingBlock,1.0625rem 0.5625rem);--_c-ctn-table__td--PaddingInline:var(--c-ctn-table__td--PaddingInline,0.5rem);--_c-ctn-table__td__c-ctn-dropdown-button--PaddingBlockStart:var(--c-ctn-table__td__c-ctn-dropdown-button--PaddingBlockStart,0.75rem);--_c-ctn-table--responsive--BorderRadius:var(--c-ctn-table--responsive--BorderRadius,8px);--_c-ctn-table--responsive--BorderWidth:var(--c-ctn-table--responsive--BorderWidth,0px);--_c-ctn-table--responsive__tbody-tr--BorderRadius:var(--c-ctn-table--responsive__tbody-tr--BorderRadius,0);--_c-ctn-table--responsive__tbody-tr--BorderWidth:var(--c-ctn-table--responsive__tbody-tr--BorderWidth,0 0 1px);--_c-ctn-table--responsive__tbody-tr--Gap:var(--c-ctn-table--responsive__tbody-tr--Gap,1rem);--_c-ctn-table--responsive__tbody-tr--MarginBlockStart:var(--c-ctn-table--responsive__tbody-tr--MarginBlockStart,1rem);--_c-ctn-table--responsive__tbody-tr--Padding:var(--c-ctn-table--responsive__tbody-tr--Padding,1rem);--_c-ctn-table--responsive__td--before--FontSize:var(--c-ctn-table--responsive__td--before--FontSize,0.875rem);--_c-ctn-table--responsive__td--FontSize:var(--c-ctn-table--responsive__td--FontSize,0.875rem);--_c-ctn-table--responsive__c-ctn-pagination--BorderRadius:var(--c-ctn-table--responsive__c-ctn-pagination--BorderRadius,0);--_c-ctn-table--responsive__c-ctn-pagination--BorderWidth:var(--c-ctn-table--responsive__c-ctn-pagination--BorderWidth,1px 0 0)}.c-ctn-tag--size-32{--c-ctn-tag--BorderRadius:16px;--c-ctn-tag--Height:2rem;--c-ctn-tag--PaddingInlineEnd:0.75rem;--c-ctn-tag--PaddingInlineStart:0.75rem}.c-ctn-tooltip{--c-ctn-tooltip--BackgroundColor:var(--gray-100);--c-ctn-tooltip--FontSize:0.875rem;--c-ctn-tooltip--Padding:0.75rem 1rem;--c-ctn-tooltip__react-tooltip-arrow--Size:0}:root{--acc-open-ms:760ms;--acc-close-ms:280ms;--acc-ease:cubic-bezier(0.2,0,0,1)}@media(prefers-reduced-motion:reduce){:root{--acc-open-ms:0ms;--acc-close-ms:0ms}}:where(:root){--primary-black:#0f1d2d;--primary-white:#fff;--orange-80:#bd4b00;--orange-70:#f06c00;--orange-60:#f29400;--orange-50:#f5a524;--orange-40:#f6be3c;--orange-30:#fad79e;--orange-20:#fdebce;--orange-10:#fef5e7;--blue-100:#050b12;--blue-90:#0c1826;--blue-80:#253348;--blue-70:#112236;--blue-60:#3f668c;--blue-50:#204066;--blue-40:#3d586f;--blue-30:#1975d2;--blue-20:#bad5f1;--blue-10:#e5f2ff;--blue-05:#e5f1ff;--gray-100:#424950;--gray-90:#50575e;--gray-80:#333;--gray-70:#9199a1;--gray-60:#abb2ba;--gray-50:#f2f2f2;--gray-40:#faf6ee;--gray-30:#f3f3f3;--gray-20:#f4f5f6;--gray-10:#f9fafa;--green-80:#177500;--green-70:#1b8700;--green-60:#1f9900;--green-50:#66b70e;--green-40:#a5d321;--green-30:#d2ec88;--green-20:#e3f5c1;--green-10:#f0fbe5;--red-80:#800011;--red-60:#b30018;--red-50:#cc001b;--red-40:#f33;--red-20:#ffe1e3;--red-10:#fff5f6;--turquoise-70:#24776e;--turquoise-60:#2c968b;--turquoise-50:#38beb1;--turquoise-40:#7ee2d4;--purple-50:#a739ac;--purple-40:#c153c6;--yellow-60:#a66900;--yellow-50:#e8dc4a;--yellow-40:#eee577;--brown-50:#926744;--brown-40:#b17f58;--pink-50:#d1668e;--pink-40:#dd8dab}:where(b,strong){font-weight:600}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/colegio-madrid/static/media/OpenSans-Bold.1a12317389afca44fc29.woff2) format("woff2")}html{overflow-x:hidden}body{font-family:Open Sans,sans-serif}.o-container{--container-max:100%;--container-gutter:16px;-webkit-padding-start:calc(var(--container-gutter) + env(safe-area-inset-left));-webkit-padding-end:calc(var(--container-gutter) + env(safe-area-inset-right));margin-inline:auto;max-width:var(--container-max);padding-inline-end:calc(var(--container-gutter) + env(safe-area-inset-right));padding-inline-start:calc(var(--container-gutter) + env(safe-area-inset-left));position:relative;width:100%}@media(min-width:768px){.o-container{--container-max:720px;--container-gutter:20px}}@media(min-width:1024px){.o-container{--container-max:960px}}@media(min-width:1280px){.o-container{--container-max:1200px;--container-gutter:24px}}@media(min-width:1600px){.o-container{--container-max:1440px}}@media(min-width:1820px){.o-container{--container-max:1680px}}.o-container--fluid{max-width:none}.o-container--bleed{padding-inline:0}.o-container--prose{max-width:min(var(--container-max),65ch)}.o-grid{--_grid__row--AlignItems:var(--grid__row--AlignItems,start);--_grid__row--ColumnGap:var(--grid__row--ColumnGap,1rem);--_grid__row--RowGap:var(--grid__row--RowGap,0);width:100%}.o-grid__row{grid-gap:var(--_grid__row--RowGap) var(--_grid__row--ColumnGap);align-items:var(--_grid__row--AlignItems);display:grid;gap:var(--_grid__row--RowGap) var(--_grid__row--ColumnGap);grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.o-grid__col-1{grid-column:span 1}.o-grid__col-2{grid-column:span 2}.o-grid__col-3{grid-column:span 3}.o-grid__col-4{grid-column:span 4}.o-grid__col-5{grid-column:span 5}.o-grid__col-6{grid-column:span 6}.o-grid__col-7{grid-column:span 7}.o-grid__col-8{grid-column:span 8}.o-grid__col-9{grid-column:span 9}.o-grid__col-10{grid-column:span 10}.o-grid__col-11{grid-column:span 11}.o-grid__col-12{grid-column:span 12}@media(min-width:768px){.o-grid__col-1\@portrait{grid-column:span 1}.o-grid__col-2\@portrait{grid-column:span 2}.o-grid__col-3\@portrait{grid-column:span 3}.o-grid__col-4\@portrait{grid-column:span 4}.o-grid__col-5\@portrait{grid-column:span 5}.o-grid__col-6\@portrait{grid-column:span 6}.o-grid__col-7\@portrait{grid-column:span 7}.o-grid__col-8\@portrait{grid-column:span 8}.o-grid__col-9\@portrait{grid-column:span 9}.o-grid__col-10\@portrait{grid-column:span 10}.o-grid__col-11\@portrait{grid-column:span 11}.o-grid__col-12\@portrait{grid-column:span 12}}@media(min-width:1024px){.o-grid__col-1\@landscape{grid-column:span 1}.o-grid__col-2\@landscape{grid-column:span 2}.o-grid__col-3\@landscape{grid-column:span 3}.o-grid__col-4\@landscape{grid-column:span 4}.o-grid__col-5\@landscape{grid-column:span 5}.o-grid__col-6\@landscape{grid-column:span 6}.o-grid__col-7\@landscape{grid-column:span 7}.o-grid__col-8\@landscape{grid-column:span 8}.o-grid__col-9\@landscape{grid-column:span 9}.o-grid__col-10\@landscape{grid-column:span 10}.o-grid__col-11\@landscape{grid-column:span 11}.o-grid__col-12\@landscape{grid-column:span 12}}@media(min-width:1280px){.o-grid__col-1\@desktop{grid-column:span 1}.o-grid__col-2\@desktop{grid-column:span 2}.o-grid__col-3\@desktop{grid-column:span 3}.o-grid__col-4\@desktop{grid-column:span 4}.o-grid__col-5\@desktop{grid-column:span 5}.o-grid__col-6\@desktop{grid-column:span 6}.o-grid__col-7\@desktop{grid-column:span 7}.o-grid__col-8\@desktop{grid-column:span 8}.o-grid__col-9\@desktop{grid-column:span 9}.o-grid__col-10\@desktop{grid-column:span 10}.o-grid__col-11\@desktop{grid-column:span 11}.o-grid__col-12\@desktop{grid-column:span 12}}.o-layout{display:grid;grid-template-rows:auto 1fr;min-height:100dvh}.o-layout__main{display:flex;flex-direction:column}.o-layout__main--full{height:100dvh;width:100vw}@media(min-width:768px){.o-layout__body{display:grid}}@media(min-width:1024px){.o-layout__body--has-menu{grid-template-columns:auto minmax(0,1fr)}}.o-layout__inner{grid-gap:3rem;-webkit-padding-before:1.5rem;-webkit-padding-after:5rem;align-items:start;display:grid;gap:3rem;grid-template-columns:1fr;padding-block-end:5rem;padding-block-start:1.5rem}@media(min-width:1024px){.o-layout__inner{grid-template-columns:minmax(13.75rem,18.75rem) minmax(0,1fr)}}@media(min-width:1280px){.o-layout__inner{grid-template-columns:minmax(13.75rem,18.75rem) minmax(0,1fr)}}.o-layout__inner>.o-layout__main{display:flex;flex-direction:column;min-width:0}.o-layout__inner>.c-cnm-sidebar{align-self:start;position:-webkit-sticky;position:sticky;top:1rem;width:100%}.o-strapi-page h1,.o-strapi-page h2{-webkit-margin-before:2rem;-webkit-margin-after:.5rem;color:#3d586f;font-size:1.75rem;font-weight:600;margin-block-end:.5rem;margin-block-start:2rem}.o-strapi-page h1:first-child,.o-strapi-page h2:first-child{-webkit-margin-before:0;margin-block-start:0}.o-strapi-page h3{-webkit-margin-before:2rem;-webkit-margin-after:.5rem;color:#3d586f;font-size:1.25rem;font-weight:600;margin-block-end:.5rem;margin-block-start:2rem}.o-strapi-page h3:first-child{-webkit-margin-before:0;margin-block-start:0}.o-strapi-page p{color:#333;font-size:1rem;line-height:1.6}.o-strapi-page p strong{-webkit-margin-before:.5rem;-webkit-margin-after:.25rem;display:block;margin-block-end:.25rem;margin-block-start:.5rem}.o-strapi-page p em{font-style:normal;font-weight:600}.o-strapi-page ol,.o-strapi-page ul{color:#333;font-size:1rem;line-height:1.6;margin-block:1rem;padding-left:2.5rem}.o-strapi-page ol li,.o-strapi-page ul li{margin-block:.5rem}.o-strapi-page ol li em,.o-strapi-page ul li em{font-style:normal;font-weight:600}.o-strapi-page ol{list-style:decimal}.o-strapi-page ul{list-style:disc}.o-strapi-page a{color:#f29400;text-decoration:none}.o-strapi-page img{display:block;height:auto;margin:0 auto;max-width:100%}.o-wrapper{padding:1.5rem}.p-hemeroteca__content{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;margin:2rem 0 4rem;padding:0 0 2rem}.p-home{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--numCol,2),1fr)}@media(min-width:1024px){.p-home{--numCol:3}}@media(min-width:1280px){.p-home{--numCol:4}}@media(min-width:1600px){.p-home{--numCol:5}}@media(min-width:1820px){.p-home{--numCol:6}}.p-intro{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem}.p-intro__main{flex:2 1}.p-intro__col{grid-gap:1rem;display:grid;flex:1 1;gap:1rem}:where(.p-intro__main,.p-intro__col){width:100%}@media(min-width:1024px){.p-intro{flex-direction:row}}.c-cnm-accordion{display:block}.c-cnm-accordion__item{border-bottom:1px solid #d9d9d9;padding-block:.25rem}.c-cnm-accordion__header{margin:0}.c-cnm-accordion__trigger{align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;color:#253348;cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:space-between;margin:0;padding:.75rem 0;text-align:left;transition:color .15s ease;width:100%}.c-cnm-accordion__trigger:hover{color:#0c1826}.c-cnm-accordion__trigger:focus-visible{border-radius:.375rem;outline:.125rem solid #3f668c;outline-offset:.125rem}.c-cnm-accordion__title{color:#333;font-size:1.125rem;font-weight:600;inline-size:100%}.c-cnm-accordion__icon{color:#112236;display:inline-flex;transform:rotate(0deg);transition:transform .2s ease}.c-cnm-accordion__icon--open{transform:rotate(180deg)}.c-cnm-accordion__panel{-webkit-margin-before:1rem;margin-block-start:1rem;padding:0 0 .75rem}.c-cnm-accordion__panel[hidden]{display:none}.c-cnm-accordion__list{grid-row-gap:1rem;display:grid;list-style:none;margin:0;padding:0;row-gap:1rem}.c-cnm-accordion__empty{color:#abb2ba;font-size:1rem}.c-cnm-accordion a{color:#112236;font-size:1rem;text-decoration:none}.c-cnm-accordion a:hover{color:#f5a524}.c-cnm-accordion a:focus-visible{outline:.125rem solid #3f668c;outline-offset:.125rem}@media(min-width:1024px){.c-cnm-accordion__trigger{font-size:1.125rem}}.c-cnm-atencion-ciudadano__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:768px){.c-cnm-atencion-ciudadano__grid{grid-template-columns:1fr 1fr}}@media(min-width:1600px){.c-cnm-atencion-ciudadano__grid{gap:1rem;grid-template-columns:repeat(3,1fr)}}.c-cnm-atencion-ciudadano__card{grid-gap:1.5rem;display:grid;gap:1.5rem;padding-block:1.5rem;padding-inline:1rem}@media(min-width:768px){.c-cnm-atencion-ciudadano__card{gap:2rem}}.c-cnm-atencion-ciudadano__icon-wrap{display:grid;place-items:center}.c-cnm-atencion-ciudadano__icon{block-size:12.5rem;inline-size:12.5rem}.c-cnm-atencion-ciudadano__content{grid-gap:.5rem;display:grid;gap:.5rem}.c-cnm-atencion-ciudadano__title{color:#333;font-size:1.5rem;font-weight:600;line-height:1.6875rem;text-align:center}.c-cnm-atencion-ciudadano__desc{color:#333;font-size:1rem;font-weight:400;text-align:center}@media(min-width:1280px){.c-cnm-atencion-ciudadano__desc{margin:0 auto;max-width:75%}}.c-cnm-banner-actualidad{align-items:center;background:#faf6ee;display:flex;min-height:163px;overflow:hidden;position:relative}@media(min-width:768px){.c-cnm-banner-actualidad{padding-inline:2rem}}.c-cnm-banner-actualidad__viewport{overflow:hidden;width:100%}@media(min-width:768px){.c-cnm-banner-actualidad__viewport{height:100%}}.c-cnm-banner-actualidad__container{display:flex}@media(min-width:768px){.c-cnm-banner-actualidad__container{height:100%}}.c-cnm-banner-actualidad__slide{-webkit-margin-after:1.5rem;flex:0 0 100%;margin-block-end:1.5rem;min-width:0;padding:1rem}@media(min-width:768px){.c-cnm-banner-actualidad__slide{-webkit-margin-after:0;height:100%;margin-block-end:0;padding-inline:1.5rem}}.c-cnm-banner-actualidad__link{color:inherit;display:block;height:100%;text-decoration:none}.c-cnm-banner-actualidad__item-inner{grid-gap:.5rem;align-content:center;display:grid;gap:.5rem;height:100%;padding-bottom:1.5rem}@media(min-width:768px){.c-cnm-banner-actualidad__item-inner{align-content:center;gap:.5rem;height:100%;padding-bottom:0}}.c-cnm-banner-actualidad__title{-webkit-line-clamp:2;line-clamp:2;color:#333;display:-webkit-box;font-size:1.25rem;font-weight:600;line-height:1.25;margin:0;overflow:hidden}.c-cnm-banner-actualidad__desc{line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:#333;display:-webkit-box;font-size:1rem;font-weight:400;line-height:1.35;margin:0;overflow:hidden}.c-cnm-banner-actualidad__arrow{background:#0000;border:0;bottom:1rem;color:#3f668c;cursor:pointer;display:grid;height:1.5rem;padding:0;place-items:center;position:absolute;top:auto;width:1.5rem;z-index:2}@media(min-width:768px){.c-cnm-banner-actualidad__arrow{bottom:auto;inset-block:0;margin-block:auto}}.c-cnm-banner-actualidad__arrow--prev{left:1.5rem}@media(min-width:768px){.c-cnm-banner-actualidad__arrow--prev{left:.5rem}}.c-cnm-banner-actualidad__arrow--next{right:1.5rem}@media(min-width:768px){.c-cnm-banner-actualidad__arrow--next{right:.5rem}}.c-cnm-banner-actualidad__arrow:hover{opacity:.85}.c-cnm-banner-actualidad__arrow:active{opacity:.7}.c-cnm-banner-actualidad__dots{bottom:1rem;display:flex;gap:.5rem;justify-content:center;left:0;margin-bottom:.5rem;position:absolute;right:0;z-index:2}@media(min-width:768px){.c-cnm-banner-actualidad__dots{display:none}}.c-cnm-banner-actualidad__dot{background:#abb2ba;border:0;border-radius:9999px;cursor:pointer;height:.375rem;opacity:.5;width:.375rem}.c-cnm-banner-actualidad__dot.is-active{background:#3f668c;opacity:1}.c-cnm-banner-fundaciones{align-items:center;display:flex;margin-top:-1.25rem;overflow:hidden;padding-block:2.5rem 5rem!important;position:relative}.c-cnm-banner-fundaciones__viewport{overflow:hidden;width:100%}@media(min-width:1280px){.c-cnm-banner-fundaciones__viewport{height:100%;padding-bottom:1.5rem}}.c-cnm-banner-fundaciones__container{display:flex}@media(min-width:768px){.c-cnm-banner-fundaciones__container{height:100%}}.c-cnm-banner-fundaciones__slide{-webkit-margin-after:1.5rem;flex:0 0 100%;margin-block-end:1.5rem;min-width:0;padding-inline:1rem}@media(min-width:1280px){.c-cnm-banner-fundaciones__slide{-webkit-margin-after:0;height:100%;margin-block-end:0;padding-inline:5rem}}.c-cnm-banner-fundaciones__hero{grid-gap:1.5rem;align-items:center;background:#0000;color:#333;display:grid;gap:1.5rem;grid-template-areas:"logo" "copy";grid-template-columns:1fr;justify-items:start}@media(min-width:1280px){.c-cnm-banner-fundaciones__hero{gap:2.5rem;grid-template-areas:"logo copy";grid-template-columns:auto 1fr;min-height:var(--banner-min-h)}}.c-cnm-banner-fundaciones__imageBox{align-items:center;display:grid;grid-area:logo;justify-items:start}.c-cnm-banner-fundaciones__image{object-fit:contain;width:310px}.c-cnm-banner-fundaciones__item-inner{grid-gap:.5rem;align-content:center;display:grid;gap:.5rem;grid-area:copy;padding-bottom:1.5rem}@media(min-width:1280px){.c-cnm-banner-fundaciones__item-inner{gap:.5rem;padding-bottom:0}}.c-cnm-banner-fundaciones__title{-webkit-line-clamp:2;line-clamp:2;font-size:1.5rem;font-weight:600;line-height:1.25}.c-cnm-banner-fundaciones__desc,.c-cnm-banner-fundaciones__title{-webkit-box-orient:vertical;color:#333;display:-webkit-box;margin:0;overflow:hidden}.c-cnm-banner-fundaciones__desc{-webkit-line-clamp:4;font-size:1.125rem;font-weight:400;line-height:1.35}.c-cnm-banner-fundaciones__arrow{background:#0000;border:0;bottom:1rem;color:#3f668c;cursor:pointer;display:grid;height:1.5rem;padding:0;place-items:center;position:absolute;top:auto;width:1.5rem;z-index:2}@media(min-width:1280px){.c-cnm-banner-fundaciones__arrow{bottom:auto;inset-block:0;margin-block:auto}}.c-cnm-banner-fundaciones__arrow--prev{left:1.25rem}@media(min-width:1280px){.c-cnm-banner-fundaciones__arrow--prev{left:3.75rem}}.c-cnm-banner-fundaciones__arrow--next{right:1.25rem}@media(min-width:1280px){.c-cnm-banner-fundaciones__arrow--next{right:3.75rem}}.c-cnm-banner-fundaciones__arrow:hover{opacity:.85}.c-cnm-banner-fundaciones__arrow:active{opacity:.7}.c-cnm-banner-fundaciones__dots{bottom:0;display:flex;gap:.5rem;justify-content:center;left:0;margin-bottom:.5rem;position:absolute;right:0;z-index:2}.c-cnm-banner-fundaciones__dot{background:#abb2ba;border:0;border-radius:9999px;cursor:pointer;height:.5rem;opacity:.5;width:.5rem}.c-cnm-banner-fundaciones__dot.is-active{background:#3f668c;opacity:1}.c-cnm-blog-categories-list__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1280px){.c-cnm-blog-categories-list__grid{gap:4rem;grid-template-columns:repeat(2,1fr)}}.c-cnm-blog-categories-card{display:flex;flex-direction:column;gap:.75rem}.c-cnm-blog-categories-card-image{border-radius:.375rem;width:100%}.c-cnm-blog-categories-card-title{color:#333;font-size:1.5rem;font-weight:600;letter-spacing:-.3px;line-height:1.35}.c-cnm-blog-categories-card-description{color:#333;font-size:1rem;line-height:1.6}.c-cnm-blog-categories-card-link{display:flex;flex-direction:column;gap:.75rem;text-decoration:none}.c-cnm-breadcrumb{background-color:#f3f3f3;display:none;padding-block:1rem}@media(min-width:1280px){.c-cnm-breadcrumb{display:block}}.c-cnm-breadcrumb__list{-webkit-overflow-scrolling:touch;align-items:center;display:flex;justify-content:flex-start;list-style:none;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.c-cnm-breadcrumb__list::-webkit-scrollbar{display:none}.c-cnm-breadcrumb__item{align-items:center;color:#112236;display:inline-flex;min-width:0}.c-cnm-breadcrumb__item a,.c-cnm-breadcrumb__item span{color:inherit;display:inline-block;font-size:.875rem;line-height:1.2;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.c-cnm-breadcrumb__item a:hover{text-decoration:underline}.c-cnm-breadcrumb__item+.c-cnm-breadcrumb__item:before{content:"›";margin-inline:.5rem}.c-cnm-breadcrumb__item:last-child a{pointer-events:none}.c-cnm-buscadores{background-color:#f2f2f2}.c-cnm-buscadores__grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:1fr}@media(min-width:1280px){.c-cnm-buscadores__grid{gap:5rem;grid-template-columns:repeat(2,1fr)}}.c-cnm-buscadores__form-title{color:#3d586f;font-size:1.75rem;font-weight:600;letter-spacing:-.3px;line-height:1.35}.c-cnm-buscadores__form-field label{color:#6c7884;text-transform:uppercase}.c-cnm-buscadores__form-extra{-webkit-padding-before:1.5rem;-webkit-padding-after:1rem;border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:1.5rem;padding-block-end:1rem;padding-block-start:1.5rem}.c-cnm-buscadores__form-textInfo{color:#6c7884;font-size:1rem;line-height:1.5;margin-block:1rem}.c-cnm-buscadores__form-btn{background-color:#1975d2;padding-block:.75rem;width:100%}@media(min-width:1280px){.c-cnm-buscadores__form-btn{max-width:160px}}.c-cnm-card__tit{display:block}.c-cnm-catalog-categories-list{display:flex;flex-direction:column;gap:.5rem;margin-block:1rem}.c-cnm-catalog-categories-list__title{color:#333;font-size:1.125rem;font-weight:600}.c-cnm-catalog-categories-list__list{display:flex;flex-direction:column;gap:.375rem}.c-cnm-catalog-categories-list__item{font-size:1rem;font-weight:400;line-height:1.6}.c-cnm-catalog-categories-list__item a{color:#4c5785;text-decoration:none}.c-cnm-catalog-product-card__title{color:#333;font-size:1rem;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-cnm-catalog-product-card__link{color:inherit;display:flex;flex-direction:column;height:100%;text-decoration:none}.c-cnm-catalog-product-card__image{aspect-ratio:3/4;border:1px solid #f2f2f2;overflow:hidden;width:100%}.c-cnm-catalog-product-card__image img{display:block;height:100%;object-fit:cover;padding:.5rem;width:100%}.c-cnm-catalog-product-card__body{display:flex;flex-direction:column;gap:.375rem;padding:.75rem .5rem}.c-cnm-catalog-product-card__author{color:#abb2ba;font-size:.875rem;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-cnm-catalog-product-card__price{color:#112236;font-size:.875rem;font-weight:600;line-height:1.35;margin:auto 0 0}.c-cnm-catalog-product-detail__back{align-items:center;color:#3f668c;display:flex;font-size:.875rem;font-weight:600;position:relative;text-decoration:none}.c-cnm-catalog-product-detail__content{-webkit-padding-after:1rem;display:flex;flex-direction:column;gap:2rem;padding-block-end:1rem}.c-cnm-catalog-product-detail__title{color:#3d586f;font-size:1.875rem;font-weight:600;line-height:1.4}.c-cnm-catalog-product-detail__image{aspect-ratio:3/4;border:1px solid #f2f2f2;overflow:hidden;width:100%}.c-cnm-catalog-product-detail__image img{display:block;height:100%;object-fit:cover;padding:.75rem;width:100%}.c-cnm-catalog-product-detail__grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:1280px){.c-cnm-catalog-product-detail__grid{align-items:start;grid-template-columns:1fr 1fr}}.c-cnm-catalog-product-detail__info{display:flex;flex-direction:column;gap:1.5rem}.c-cnm-catalog-product-detail__info-row{display:flex;flex-direction:column;font-size:1.125rem;gap:.375rem}@media(min-width:1024px){.c-cnm-catalog-product-detail__info-row{align-items:baseline;column-gap:.75rem;grid-template-columns:11.25rem 1fr}}.c-cnm-catalog-product-detail__info-row span{color:#333;font-weight:600}.c-cnm-catalog-product-detail__info-row span.c-ctn-button__txt{color:#fff}.c-cnm-catalog-product-detail__info-row p{color:#333;margin:0}.c-cnm-catalog-product-detail__price{color:#112236;font-size:1.5rem;font-weight:600;line-height:1.35;margin:auto 0 0}.c-cnm-catalog-product-detail__btn{color:#fff;min-width:213px;padding-block:.75rem;padding-inline:1.5rem}.c-cnm-catalog-products-list{display:flex;flex-direction:column;gap:.5rem;margin-block:1.5rem}.c-cnm-catalog-products-list__title{color:#333;font-size:1.5rem;font-weight:600;line-height:1.35}.c-cnm-catalog-products-list__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:768px){.c-cnm-catalog-products-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.c-cnm-catalog-products-list__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.c-cnm-catalog-products-list__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.c-cnm-catalog-searcher{display:flex;flex-direction:column;gap:.5rem;margin-block:1.5rem}.c-cnm-catalog-searcher__title{color:#333;font-size:1.125rem;font-weight:600}.c-cnm-catalog-searcher__form{display:flex;flex-direction:column;gap:.75rem}@media(min-width:1024px){.c-cnm-catalog-searcher__form{flex-direction:row;gap:1.5rem}}.c-cnm-catalog-searcher__input{border:1px solid #f2f2f2;grid-template-rows:auto;max-width:100%}@media(min-width:1024px){.c-cnm-catalog-searcher__input{min-width:350px}}@media(min-width:1280px){.c-cnm-catalog-searcher__input{min-width:436px}}.c-cnm-catalog-searcher__btn{border-radius:.25rem;min-width:160px}.c-cnm-catalog-stepper{display:flex;flex-direction:column;gap:.5rem;margin-block:1.5rem}.c-cnm-catalog-stepper__form{background-color:#f2f2f2;border-radius:8px;margin-block:1rem;padding:2rem}.c-cnm-catalog-stepper__form-field label{color:#6c7884;text-transform:uppercase}.c-cnm-catalog-stepper__form-productList{-webkit-margin-after:2rem;display:flex;flex-direction:column;gap:.375rem;margin-block-end:2rem}.c-cnm-catalog-stepper__form-productListItem{align-items:center}.c-cnm-catalog-stepper__form-productListTitle{color:#333;font-size:.875rem}.c-cnm-catalog-stepper__btn{color:#fff;min-width:213px;padding-block:.75rem;padding-inline:1.5rem}.c-cnm-catalog-stepper__actions{align-items:center;display:flex;justify-content:space-between}.c-cnm-catalog-stepper__step-title{-webkit-margin-after:2.5rem;color:#3d586f;font-size:1.25rem;font-weight:600;letter-spacing:-.3px;line-height:1.35;margin-block-end:2.5rem}.c-cnm-catalog-stepper__resume-content{row-gap:1rem}.c-cnm-catalog-stepper__resume-productList{-webkit-margin-after:2rem;display:flex;flex-direction:column;gap:.375rem;margin-block-end:2rem}.c-cnm-catalog-stepper__resume-tableRow{border-bottom:1px solid #e4e8ec;padding-block:.75rem}.c-cnm-catalog-stepper__resume-item{display:flex;flex-direction:column;gap:.375rem}.c-cnm-catalog-stepper__resume-item-label{color:#6c7884;text-transform:uppercase}.c-cnm-catalog-stepper__resume-item-title{font-size:.875rem;line-height:1;text-transform:none}.c-cnm-catalog-stepper__policy{-webkit-margin-after:2rem;background-color:#fff;border:1px solid #e4e8ec;border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin-block-end:2rem;padding:1.5rem}.c-cnm-catalog-stepper__policy-title{color:#333;font-size:.875rem;text-transform:uppercase}.c-cnm-catalog-stepper__policy-text{color:#263240;font-size:.75rem;line-height:18px}.c-cnm-departamento{-webkit-padding-before:1rem;-webkit-padding-after:1.5rem;border-bottom:1px solid #d9d9d9;padding-block-end:1.5rem;padding-block-start:1rem}.c-cnm-departamento__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.c-cnm-departamento__header{align-items:center;display:flex;justify-content:space-between}.c-cnm-departamento__title{font-size:1.5rem;font-weight:600;margin:0}.c-cnm-departamento__map-link{color:#3f668c;font-weight:600;text-decoration:none}.c-cnm-departamento__meta{color:#333;font-size:1rem}.c-cnm-departamento__line{line-height:1.6;margin:0}.c-cnm-departamento__map-toggle{-webkit-appearance:none;appearance:none;background:none;border:0;color:#112236;cursor:pointer;font-weight:600;padding:0}.c-cnm-departamento__accordion{margin-top:8px;max-height:0;overflow:hidden;transition:max-height .25s ease}.c-cnm-departamento__accordion.is-open{max-height:90vh}.c-cnm-departamento__map-wrapper{aspect-ratio:16/9;margin-bottom:.75rem;width:100%}.c-cnm-departamento__map-iframe{border:0;display:block;height:100%;width:100%}.c-cnm-fnsignum__box{border-radius:.75rem;overflow:hidden}.c-cnm-fnsignum__hero{grid-gap:1rem;align-items:start;background:#253348;color:#f2f8ff;display:grid;gap:1rem;grid-template-areas:"logo" "copy";grid-template-columns:1fr;justify-items:start;padding-block:1.5rem;padding-inline:1.25rem;text-align:center}@media(min-width:1024px){.c-cnm-fnsignum__hero{align-items:center;gap:1.5rem;grid-template-areas:"logo copy";grid-template-columns:auto 1fr;justify-items:legacy;padding:1.75rem;text-align:left}}@media(min-width:1280px){.c-cnm-fnsignum__hero{gap:2rem;padding:2.25rem}}.c-cnm-fnsignum__logo{display:grid;grid-area:logo;margin:0 auto;place-items:center}@media(min-width:1024px){.c-cnm-fnsignum__logo{margin:auto}}.c-cnm-fnsignum__logo img,.c-cnm-fnsignum__logo svg{block-size:6.625rem;inline-size:17.5rem}@media(min-width:1024px){.c-cnm-fnsignum__logo img,.c-cnm-fnsignum__logo svg{block-size:7.625rem;inline-size:20rem}}.c-cnm-fnsignum__logo-copy{grid-area:copy}.c-cnm-fnsignum__title{font-size:2rem;font-weight:600;margin:0}.c-cnm-fnsignum__intro{font-size:1.125rem;font-weight:400;line-height:160%;margin:.5rem 0 0}.c-cnm-fnsignum__cards{grid-gap:1rem;background:#e5f2ff;display:grid;gap:1rem;grid-template-columns:1fr;padding-block:2rem;padding-inline:2.5rem}@media(min-width:1024px){.c-cnm-fnsignum__cards{gap:1.5rem;grid-template-columns:1fr 1fr;padding:1.5rem}}.c-cnm-fnsignum__card{grid-row-gap:.75rem;grid-column-gap:0;align-items:start;color:#333;column-gap:0;display:grid;grid-auto-flow:row;grid-template-columns:1fr;justify-items:start;padding:1rem;row-gap:.75rem;text-align:center}@media(min-width:1024px){.c-cnm-fnsignum__card{align-items:center;column-gap:1.5rem;grid-template-columns:auto 1fr;row-gap:0;text-align:left}}.c-cnm-fnsignum__icon{block-size:5.5rem;inline-size:5.875rem;margin:0 auto}@media(min-width:768px){.c-cnm-fnsignum__icon{margin:auto}}.c-cnm-fnsignum__card-title{font-size:1.5rem;font-weight:600;margin:0 0 .25rem}.c-cnm-fnsignum__card-desc{font-size:1rem;font-weight:400;line-height:160%;margin:0}.c-cnm-footer__tit{display:block}.c-cnm-footer__top{background-color:#112236;color:#fff;padding:3rem 0 2.625rem}.c-cnm-footer__top-content{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.c-cnm-footer__top-content{padding-inline:1rem}}.c-cnm-footer__top-title{font-size:1.75rem;font-weight:600}@media(min-width:768px){.c-cnm-footer__top-title{margin-left:-1rem}}.c-cnm-footer__top-list{column-count:1}@media(min-width:768px){.c-cnm-footer__top-list{column-count:2;column-gap:5rem}}.c-cnm-footer__top-list-item{break-inside:avoid;margin-bottom:1rem;page-break-inside:avoid}.c-cnm-footer__top-list-item a{align-items:center;color:#fff;display:flex;font-size:1.125rem;font-weight:400;gap:1rem;text-decoration:none}.c-cnm-footer__top-list-item a:active,.c-cnm-footer__top-list-item a:focus,.c-cnm-footer__top-list-item a:hover{text-decoration:none}@media(min-width:768px){.c-cnm-footer__top-list-item a{font-size:1.25rem}}.c-cnm-footer__middle{background-color:#0c1826;color:#fff;padding:3rem 0 2.625rem}.c-cnm-footer__middle-content{display:flex;flex-direction:column;gap:2rem}@media(min-width:768px){.c-cnm-footer__middle-content{gap:3.5rem;padding-inline:1rem}}.c-cnm-footer__middle-row{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:768px){.c-cnm-footer__middle-row{gap:1.5rem;grid-template-columns:1fr 1fr}}@media(min-width:1280px){.c-cnm-footer__middle-row{gap:2.5rem;grid-template-columns:repeat(4,1fr)}}.c-cnm-footer__middle-row--one-col{grid-template-columns:1fr}@media(min-width:768px){.c-cnm-footer__middle-row--one-col{grid-template-columns:1fr}}@media(min-width:1280px){.c-cnm-footer__middle-row--one-col{grid-template-columns:1fr}}.c-cnm-footer__middle-col{min-width:0}@media(min-width:1280px){.c-cnm-footer__middle-menu{padding-left:2rem}}.c-cnm-footer__middle-title{font-size:1rem;font-weight:600;letter-spacing:.0625rem;margin:0 0 .625rem;text-transform:uppercase}@media(min-width:768px){.c-cnm-footer__middle-title{font-size:1rem}}.c-cnm-footer__middle-address{grid-gap:.25rem;display:grid;font-size:1rem;font-style:normal;gap:.25rem}.c-cnm-footer__middle-address-line{display:block}.c-cnm-footer__middle-map iframe{aspect-ratio:16/9;background:#f9fafa;border:0;border-radius:.25rem;width:100%}.c-cnm-footer__middle-list{font-size:1rem;list-style:none;margin:0;padding:0}.c-cnm-footer__middle-list-item{margin-bottom:.375rem}.c-cnm-footer__middle-list a{color:inherit;text-decoration:none}.c-cnm-footer__middle-list a:hover{text-decoration:underline}.c-cnm-footer__middle-list--columns{column-count:1;column-gap:1rem}@media(min-width:768px){.c-cnm-footer__middle-list--columns{column-count:1;column-gap:1.25rem}}.c-cnm-footer__middle-social-list{display:flex;flex-wrap:wrap;gap:1rem}.c-cnm-footer__middle-social-list li{line-height:0}.c-cnm-footer__middle-social-list img{height:1.5rem;object-fit:contain;width:1.5rem}.c-cnm-footer__middle-legalText{color:#758498;font-size:.875rem}.c-cnm-footer__bottom{background-color:#050b12;color:#fff;font-size:.75rem;padding:3rem 0 2.625rem}.c-cnm-footer__bottom-content{display:flex;flex-direction:column;padding-inline:1rem}@media(min-width:768px){.c-cnm-footer__bottom-content{padding-inline:2rem}}@media(min-width:1600px){.c-cnm-footer__bottom-content{padding-inline:4rem}.c-cnm-footer__bottom-copyright:after{content:"";padding-left:.25rem}}.c-cnm-footer__bottom-row{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}@media(min-width:1600px){.c-cnm-footer__bottom-row{flex-direction:row;gap:0}}.c-cnm-footer__bottom-list{display:flex;flex-direction:column;gap:.25rem;text-align:center}@media(min-width:1600px){.c-cnm-footer__bottom-list{flex-direction:row;gap:.5rem;padding-left:.5rem}}.c-cnm-footer__bottom-list li a{color:#fff;text-decoration:none}.c-cnm-footer__bottom-list li a:active,.c-cnm-footer__bottom-list li a:focus,.c-cnm-footer__bottom-list li a:hover{text-decoration:none}@media(min-width:1600px){.c-cnm-footer__bottom-list li:after{content:"|";padding-left:.25rem}}.c-cnm-footer__bottom-list li:last-child:after{content:""}.c-cnm-footer__bottom-ctlogo{margin-left:auto;margin-right:auto}@media(min-width:1600px){.c-cnm-footer__bottom-ctlogo{margin-left:auto;margin-right:0}}.c-cnm-gallery{position:relative}.c-cnm-gallery__list{display:flex;flex-direction:column;gap:2.25rem}.c-cnm-gallery__header{-webkit-margin-after:.75rem;margin-block-end:.75rem}.c-cnm-gallery__title{font-size:1.5rem;font-weight:600;line-height:1.2;margin:0}.c-cnm-gallery__item{background:#0000000d;display:block;overflow:hidden;position:relative;width:100%}.c-cnm-gallery__img{display:block;height:auto;transition:opacity .3s ease;width:100%}.c-cnm-gallery__item:hover .c-cnm-gallery__img{opacity:.9}.c-cnm-gallery__overlay{background:#000;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.c-cnm-gallery__item:hover .c-cnm-gallery__overlay{opacity:.1}.c-cnm-gallery--fixed{height:auto;height:var(--gallery-height,auto);overflow-y:auto}.c-cnm-gallery--tile-fixed .c-cnm-gallery__item{height:13.75rem;height:var(--gallery-item-height,13.75rem)}.c-cnm-gallery--tile-fixed .c-cnm-gallery__img{height:100%;object-fit:cover}.c-cnm-header-inner{background-color:#112236;color:#fff;position:relative;z-index:30}.c-cnm-header-inner__container{align-items:center;display:flex;gap:1rem;margin-inline:auto;max-width:100%;padding-inline:.5rem}@media(min-width:768px){.c-cnm-header-inner__container{padding-inline:1.5rem}}.c-cnm-header-inner__topbar{background:#0c1826;border-bottom:1px solid #204066}.c-cnm-header-inner__topbar>.c-cnm-header-inner__container{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr auto;min-height:3.5rem}@media(min-width:1280px){.c-cnm-header-inner__topbar{display:none!important}}.c-cnm-header-inner__title{font-size:.9375rem;font-weight:100;letter-spacing:.04em;line-height:1.15;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}@media(min-width:768px){.c-cnm-header-inner__title{font-size:1.125rem;max-width:none}}.c-cnm-header-inner__right{align-items:center;display:flex;gap:0}@media(min-width:1280px){.c-cnm-header-inner__right{gap:.5rem}}.c-cnm-header-inner__iconbtn{background:#0000;block-size:40px;border:0;border-radius:10px;color:#fff;cursor:pointer;inline-size:40px;position:relative}.c-cnm-header-inner__iconbtn--search{fill:#fff;height:28px;width:28px}.c-cnm-header-inner__btn{align-items:center;background-color:#0000;block-size:40px;border-radius:10px;display:inline-flex;font-size:0;inline-size:40px;justify-content:center;min-inline-size:40px;padding:0}@media(min-width:1280px){.c-cnm-header-inner__btn{background-color:#3f668c;font-size:inherit;inline-size:auto;min-inline-size:unset;padding:0 .875rem}}.c-cnm-header-inner__btn svg{fill:#fff;height:28px;width:28px}.c-cnm-header-inner__field{align-items:center;border-radius:.375rem;display:flex;max-width:480px;min-width:360px;width:100%}.c-cnm-header-inner__input{background:#e5f2ff;color:#fff;height:2.5rem;width:100%}.c-cnm-header-inner__input::placeholder{color:#3d586f}.c-cnm-header-inner__form{display:none}@media(min-width:1280px){.c-cnm-header-inner__form{display:block}}.c-cnm-header-inner__menubar{background:#253348;border-bottom:1px solid #00000040;border-top:1px solid #ffffff0f;display:block;min-height:3.5rem}.c-cnm-header-inner__menubar>.c-cnm-header-inner__container{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.c-cnm-header-inner__menubar.is-open{background:#3f668c}@media(min-width:1280px){.c-cnm-header-inner__menubar{display:none!important}}.c-cnm-header-inner__pageTitle{color:#fff;flex:1 1;font-size:1.25rem;font-weight:400;line-height:3.5rem;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.c-cnm-header-inner__burger{cursor:pointer}.c-cnm-header-inner__burger svg{fill:#fff;height:28px;width:28px}.c-cnm-header-inner__mobilemenu{background:#3f668c;border-top:1px solid #698daa;color:#fff;font-size:1rem;inset-inline:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .25s ease;z-index:21}.c-cnm-header-inner__mobilemenu.is-open{max-height:85dvh;overflow:auto}@media(min-width:1280px){.c-cnm-header-inner__mobilemenu{display:none!important}}.c-cnm-header-inner__backdrop{background:#0006;inset:0;position:fixed;z-index:20}@media(min-width:1280px){.c-cnm-header-inner__backdrop{display:none!important}}.c-cnm-header-inner__mnav{padding:0 0 .5rem;width:100%}.c-cnm-header-inner__mlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.c-cnm-header-inner__mlist>.c-cnm-header-inner__mitem:last-child{border-bottom:0}.c-cnm-header-inner__mitem{border-bottom:1px solid #ffffff14;position:relative}.c-cnm-header-inner__mitem span{padding-inline:.5rem}.c-cnm-header-inner__mitem--parent{background:#0000}.c-cnm-header-inner__mitem--parent.is-open,.c-cnm-header-inner__mitem--parent[data-open=true]{background:#ffffff0f}.c-cnm-header-inner__mlink{color:#fff;display:block;font-weight:400;opacity:.95;padding-block:.875rem;padding-inline:.5rem;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-header-inner__mlink:hover{background:#ffffff0f;opacity:1}}.c-cnm-header-inner__mparent{-webkit-padding-end:.75rem;align-items:center;background:#0000;border:0;color:#fff;cursor:pointer;display:flex;font-weight:400;gap:.75rem;justify-content:space-between;padding-block:.875rem;padding-inline-end:.75rem;text-align:left;width:100%}@media(hover:hover)and (pointer:fine){.c-cnm-header-inner__mparent:hover{background:#ffffff0f}}@media(min-width:768px){.c-cnm-header-inner__mparent{-webkit-padding-end:0;padding-inline-end:0}}.c-cnm-header-inner__mcaret{fill:#fff}.c-cnm-header-inner__mcaret svg{fill:#fff;height:28px;width:28px}.c-cnm-header-inner__mpanel{display:block;overflow:hidden;will-change:height,opacity}.c-cnm-header-inner__msublist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 0 .5rem 1rem}.c-cnm-header-inner__msublist li:not(:last-child){border-bottom:1px dashed #ffffff1f}.c-cnm-header-inner__msublink{color:#fff;display:block;font-weight:100;opacity:.95;padding-block:.75rem;padding-inline:.5rem;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-header-inner__msublink:hover{background:#ffffff0f;opacity:1}}.c-cnm-header-inner__desktopbar{display:none}@media(min-width:1280px){.c-cnm-header-inner__desktopbar{display:block}.c-cnm-header-inner__row{align-items:stretch;block-size:3.5rem;display:flex;gap:1rem;justify-content:space-between}.c-cnm-header-inner__content{align-items:stretch;display:flex;gap:4rem}.c-cnm-header-inner__brand{align-content:center;color:#fff;display:grid;font-size:.9375rem;font-weight:100;letter-spacing:.06em;line-height:1.4;text-decoration:none;text-transform:uppercase}.c-cnm-header-inner__menu{align-items:stretch;display:flex;flex:1 1;justify-content:center}.c-cnm-header-inner__menu>ul{align-items:stretch;block-size:100%;display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.c-cnm-header-inner__item{align-items:stretch;display:flex;position:relative}.c-cnm-header-inner__item--hasDropdown>.c-cnm-header-inner__link--button:after,.c-cnm-header-inner__item--hasDropdown>.c-cnm-header-inner__link:after{-webkit-margin-start:.5rem;border:.3125rem solid #0000;border-top-color:initial;content:"";margin-inline-start:.5rem;transform:translateY(.125rem)}.c-cnm-header-inner__link,.c-cnm-header-inner__link--button{align-items:center;color:#fff;display:inline-flex;font-size:.875rem;opacity:.95;padding-inline:.875rem;text-decoration:none;transition:background .12s ease,color .12s ease}.c-cnm-header-inner__link--button.is-active,.c-cnm-header-inner__link--button:hover,.c-cnm-header-inner__link--button[aria-current=page],.c-cnm-header-inner__link.is-active,.c-cnm-header-inner__link:hover,.c-cnm-header-inner__link[aria-current=page]{background:#3f668c;color:#fff;opacity:1}.c-cnm-header-inner__dropdown{background:#3f668c;box-shadow:0 8px 20px #00000040;color:#fff;display:grid;grid-auto-flow:row;left:0;margin:0;max-width:720px;min-width:260px;opacity:0;padding:0 1.5rem .5rem;pointer-events:none;position:absolute;top:100%;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease;z-index:299}.c-cnm-header-inner__item--hasDropdown:focus-within>.c-cnm-header-inner__dropdown,.c-cnm-header-inner__item--hasDropdown:hover>.c-cnm-header-inner__dropdown{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.c-cnm-header-inner__dropdown-section+.c-cnm-header-inner__dropdown-section{margin-top:.25rem}.c-cnm-header-inner__dropdown-list{list-style:none;margin:0;padding:0}.c-cnm-header-inner__dropdown-list li:not(:last-child):after{background:#ffffff1f;content:"";inset-inline:0;bottom:0;height:1px;pointer-events:none;position:absolute}.c-cnm-header-inner__dropdown-link{color:#fff;display:block;margin-inline:-1.5rem;opacity:.95;padding-block:.75rem;padding-inline:1.5rem;text-decoration:none;transition:background-color .12s ease,opacity .12s ease}}@media(min-width:1280px)and (hover:hover)and (pointer:fine){.c-cnm-header-inner__dropdown-link:hover{background-color:#ffffff14;opacity:1}}@media(min-width:1280px){.c-cnm-header-inner__dropdown-link:focus-visible{background-color:#ffffff1f;outline:none}.c-cnm-header-inner__dropdown-link.is-active,.c-cnm-header-inner__dropdown-link[aria-current=page]{background:#ffffff1f}.c-cnm-header-inner__actions{align-items:center;display:flex;gap:.75rem}.c-cnm-header-inner__desktopbar .c-cnm-header-inner__iconbtn{align-items:center;background:#3f668c;border-radius:.25rem;color:#fff;display:flex;justify-content:center}.c-cnm-header-inner__desktopbar .c-cnm-header-inner__iconbtn--search{fill:#fff;height:24px;width:24px}.c-cnm-header-inner_mobileMenu{display:none!important}}.c-cnm-header{color:#fff;max-width:100%;position:relative}.c-cnm-header__container{align-items:center;display:flex;gap:1rem;margin-inline:auto;max-width:100%;padding-inline:.5rem}@media(min-width:768px){.c-cnm-header__container{padding-inline:24px}}.c-cnm-header__brandbar{background:#e5f1ff;min-height:64px}.c-cnm-header__brandbar .c-cnm-header__container{justify-content:center;max-width:100%}.c-cnm-header__brandlogo-img{display:block;height:54px;margin:5px auto 0;width:auto}.c-cnm-header__logo{display:none}@media(min-width:1280px){.c-cnm-header__logo{background:#e5f1ff;display:grid;height:131px;inset-block-start:0;place-items:center;position:absolute;width:172px;z-index:3}.c-cnm-header__logo-img{display:block;height:auto;max-width:100%}}.c-cnm-header__row{width:100%}.c-cnm-header__topbar{background:#0c1826;border-bottom:1px solid #204066}.c-cnm-header__topbar>.c-cnm-header__container{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr auto;min-height:56px}@media(min-width:1280px){.c-cnm-header__topbar>.c-cnm-header__container{-webkit-padding-start:196px;grid-template-columns:1fr auto;min-height:72px;padding-inline-start:196px}}.c-cnm-header__title{font-size:.9375rem;font-weight:100;letter-spacing:.04em;line-height:1.15;margin:0;max-width:70%;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:normal}@media(min-width:768px){.c-cnm-header__title{font-size:1.125rem;max-width:auto}}.c-cnm-header__right{align-items:center;display:flex;gap:0}@media(min-width:1280px){.c-cnm-header__right{gap:.5rem}}.c-cnm-header__iconbtn{background:#0000;block-size:40px;border:0;border-radius:10px;color:#fff;cursor:pointer;inline-size:40px;position:relative}@media(min-width:1280px){.c-cnm-header__iconbtn{display:none}}.c-cnm-header__iconbtn--search{fill:#fff;height:28px;width:28px}.c-cnm-header__btn{align-items:center;background-color:#0000;block-size:40px;border-radius:10px;display:inline-flex;font-size:0;inline-size:40px;justify-content:center;min-inline-size:40px;padding:0}@media(min-width:1280px){.c-cnm-header__btn{background-color:#3f668c;font-size:inherit;inline-size:auto;min-inline-size:unset;padding:0 .875rem}}.c-cnm-header__btn svg{fill:#fff;height:28px;width:28px}.c-cnm-header__field{align-items:center;border-radius:.375rem;display:flex;max-width:480px;min-width:360px;width:100%}.c-cnm-header__input{background:#e5f2ff;color:#fff;height:2.5rem;width:100%}.c-cnm-header__input::placeholder{color:#3d586f}.c-cnm-header__form{display:none}@media(min-width:1280px){.c-cnm-header__form{display:block}}.c-cnm-header__middle{display:none}@media(min-width:1280px){.c-cnm-header__middle{background:#253348;border-bottom:1px solid #00000040;border-top:1px solid #ffffff0f;display:flex;min-height:56px}.c-cnm-header__middle .c-cnm-header__container{-webkit-padding-start:196px;padding-inline-start:196px;width:100%}.c-cnm-header__middle .c-cnm-header__titleRow{font-size:1.25rem;font-weight:100}.c-cnm-header__middle .c-cnm-header__menu ul{display:flex;gap:1rem;list-style:none;margin:0;padding:0}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item{position:relative}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link--button{align-items:center;background:#0000;border:0;color:#fff;cursor:pointer;display:inline-flex;height:56px;opacity:.9;padding:0 14px;position:relative;text-decoration:none;transition:background-color .15s ease,opacity .15s ease;white-space:nowrap}}@media(min-width:1280px)and (hover:hover)and (pointer:fine){.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link--button:hover,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link:hover{background-color:#3f668c;opacity:1}}@media(min-width:1280px){.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link--button:active,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link--button:focus-visible,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link:active,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__link:focus-visible{background-color:#3f668c;opacity:1;outline:none}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:focus-within>.c-cnm-header__dropdown,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:hover>.c-cnm-header__dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:focus-within>.c-cnm-header__link,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:focus-within>.c-cnm-header__link--button,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:hover>.c-cnm-header__link,.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__item--hasDropdown:hover>.c-cnm-header__link--button{background-color:#3f668c;opacity:1}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown{background:#3f668c;box-shadow:0 8px 20px #00000040;color:#fff;display:grid;grid-auto-flow:row;left:0;max-width:720px;min-width:260px;opacity:0;padding:0 1.5rem .5rem;pointer-events:none;position:absolute;top:100%;transform:translateY(6px);transition:opacity .15s ease,transform .15s ease;z-index:299}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-section{grid-gap:.375rem;display:grid;gap:.375rem}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-heading{font-size:.75rem;letter-spacing:.12em;opacity:.9;padding-inline:.25rem;text-transform:uppercase}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-list{grid-gap:0;display:grid;gap:0;list-style:none;margin:0;padding:0}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-list li{position:relative}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-list li:not(:last-child):after{background:#ffffff1f;content:"";inset-inline:0;bottom:0;height:1px;pointer-events:none;position:absolute}.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-link{color:#fff;display:block;margin-inline:-1.5rem;opacity:.95;padding-block:.75rem;padding-inline:1.5rem;text-decoration:none;transition:background-color .12s ease,opacity .12s ease}}@media(min-width:1280px)and (hover:hover)and (pointer:fine){.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-link:hover{background-color:#ffffff14;opacity:1}}@media(min-width:1280px){.c-cnm-header__middle .c-cnm-header__menu .c-cnm-header__dropdown-link:focus-visible{background-color:#ffffff1f;outline:none}.c-cnm-header__middle .c-cnm-header__menu li:first-child{-webkit-margin-start:0;margin-inline-start:0}}.c-cnm-header__menubar{background:#253348;display:block;min-height:56px}.c-cnm-header__menubar>.c-cnm-header__container{justify-content:space-between}.c-cnm-header__menubar .c-cnm-header__pageTitle{color:#fff;font-size:1.25rem;font-weight:400;line-height:56px;text-decoration:none}.c-cnm-header__menubar .c-cnm-header__burger{cursor:pointer}.c-cnm-header__menubar .c-cnm-header__burger svg{fill:#fff;height:28px;width:28px}.c-cnm-header__menubar.is-open{background:#3f668c}@media(min-width:1280px){.c-cnm-header__menubar{display:none}}.c-cnm-header__mobilemenu{background:#3f668c;border-top:1px solid #698daa;color:#fff;font-size:1rem;inset-inline:0;max-height:0;overflow:hidden;position:absolute;transition:max-height .25s ease;z-index:21}.c-cnm-header__mobilemenu.is-open{max-height:85dvh;overflow:auto}@media(min-width:1280px){.c-cnm-header__mobilemenu{display:none}}.c-cnm-header__mnav{padding:0 0 .5rem;width:100%}.c-cnm-header__mlist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.c-cnm-header__mlist>.c-cnm-header__mitem:last-child{border-bottom:0}.c-cnm-header__mitem{border-bottom:1px solid #ffffff14}.c-cnm-header__mitem span{padding-inline:.5rem}.c-cnm-header__mlink{color:#fff;display:block;font-weight:400;opacity:.95;padding-block:.875rem;padding-inline:.5rem;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-header__mlink:hover{background:#ffffff0f}}.c-cnm-header__mparent{-webkit-padding-end:.75rem;align-items:center;background:#0000;border:0;color:#fff;cursor:pointer;display:flex;font-weight:400;gap:.75rem;justify-content:space-between;padding-block:.875rem;padding-inline-end:.75rem;text-align:left;width:100%}@media(hover:hover)and (pointer:fine){.c-cnm-header__mparent:hover{background:#ffffff0f}}@media(min-width:768px){.c-cnm-header__mparent{-webkit-padding-end:0;padding-inline-end:0}}.c-cnm-header__mcaret{fill:#fff}.c-cnm-header__mcaret svg{fill:#fff;height:28px;width:28px}.c-cnm-header__mpanel{display:block;overflow:hidden;will-change:height,opacity}.c-cnm-header__msublist{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 0 .5rem 1rem}.c-cnm-header__msublist li:not(:last-child){border-bottom:1px dashed #ffffff1f}.c-cnm-header__msublink{color:#fff;display:block;font-weight:100;opacity:.95;padding-block:.75rem;padding-inline:.5rem;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-header__msublink:hover{background:#ffffff0f;opacity:1}}.c-cnm-header__mottobar{background:#08131f73;min-height:42px;position:relative;z-index:199}.c-cnm-header__slogan{color:#ffffffd9;font-family:Baskervville SC,serif;font-size:1.625rem;grid-column:1;justify-self:center;margin:0;text-transform:uppercase}.c-cnm-header__slogan span{font-size:1rem}.c-cnm-header__motto-grid{align-items:center;display:grid;grid-template-columns:172px 1fr;height:42px;padding-left:0;width:100%}.c-cnm-header .c-cnm-header__container{max-width:100dvw}.c-cnm-header .c-cnm-header__brandbar{display:block}.c-cnm-header .c-cnm-header__logo{display:none}@media(min-width:768px){.c-cnm-header .c-cnm-header__container{max-width:720px}}@media(min-width:1024px){.c-cnm-header .c-cnm-header__container{max-width:960px}}@media(min-width:1280px){.c-cnm-header .c-cnm-header__container{max-width:1200px}.c-cnm-header .c-cnm-header__brandbar{display:none}.c-cnm-header .c-cnm-header__logo{display:grid;inset-block-start:0;left:calc(100dvw/2 - 600px);position:absolute}.c-cnm-header .c-cnm-header__middle>.c-cnm-header__container,.c-cnm-header .c-cnm-header__topbar>.c-cnm-header__container{-webkit-padding-start:196px;padding-inline-start:196px}}@media(min-width:1600px){.c-cnm-header .c-cnm-header__container{max-width:1440px}.c-cnm-header .c-cnm-header__brandbar{display:none}.c-cnm-header .c-cnm-header__logo{display:grid;inset-block-start:0;left:calc(100dvw/2 - 720px);position:absolute}.c-cnm-header .c-cnm-header__middle>.c-cnm-header__container,.c-cnm-header .c-cnm-header__topbar>.c-cnm-header__container{-webkit-padding-start:196px;padding-inline-start:196px}}@media(min-width:1820px){.c-cnm-header .c-cnm-header__container{max-width:1680px}.c-cnm-header .c-cnm-header__brandbar{display:none}.c-cnm-header .c-cnm-header__logo{display:grid;inset-block-start:0;left:calc(100dvw/2 - 840px);position:absolute}.c-cnm-header .c-cnm-header__middle>.c-cnm-header__container,.c-cnm-header .c-cnm-header__topbar>.c-cnm-header__container{-webkit-padding-start:196px;padding-inline-start:196px}}.no-scroll{overflow:hidden}.c-cnm-hemeroteca-hero{background-color:#f2f2f2;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;margin:0 auto}.c-cnm-hemeroteca-hero__image{border-top-left-radius:.75rem;border-top-right-radius:.75rem;height:250px;object-fit:cover}.c-cnm-hemeroteca-hero__bottom{padding:1rem 1.5rem}.c-cnm-hemeroteca-results{height:100%;margin-top:1rem}@media(min-width:1280px){.c-cnm-hemeroteca-results{margin-top:0}}.c-cnm-hemeroteca-results__content,.c-cnm-hemeroteca-results__loading{align-items:center;display:flex;height:100%;justify-content:center}.c-cnm-hemeroteca-results__list{display:flex;flex-direction:column;gap:.75rem}.c-cnm-hemeroteca-results__hint{color:#abb2ba;font-size:1.125rem;text-align:center}.c-cnm-hemeroteca-results__item{border:1px solid #ddd;border-radius:.5rem}.c-cnm-hemeroteca-results__item-title{align-items:center;background-color:#f7f7f7;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:space-between;padding:.5rem .75rem}.c-cnm-hemeroteca-results__item-title h5{font-size:1rem;font-weight:600}.c-cnm-hemeroteca-results__item-body{display:flex;font-size:1rem;gap:1rem;justify-content:space-between;line-height:1.6;padding:.9375rem 1rem}.c-cnm-hemeroteca-results__item-text{color:#333;text-decoration:none}.c-cnm-hemeroteca-results__item-text span{font-weight:600}.c-cnm-hemeroteca-results__item-icon{align-items:center;display:flex;flex-direction:column;text-decoration:none}.c-cnm-hemeroteca-results__item-icon svg{height:40px;width:40px}.c-cnm-hero{overflow:hidden;position:relative;width:100%;z-index:0}.c-cnm-hero__slides{height:100%;position:relative;width:100%}.c-cnm-hero__slide{inset:0;opacity:0;position:absolute;transition:opacity .8s ease-in-out;will-change:opacity}.c-cnm-hero__slide.is-active{opacity:1}.c-cnm-hero__img{display:block;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.c-cnm-hero__dots{bottom:12px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:1}.c-cnm-hero__dot{background:#ffffff80;border:0;border-radius:9999px;cursor:pointer;height:8px;width:8px}.c-cnm-hero__dot.is-active{background:#fffffff2}@media(prefers-reduced-motion:reduce){.c-cnm-hero__slide{transition:none}}.c-cnm-info-contacto{margin-block:1rem}.c-cnm-info-contacto__title{-webkit-margin-after:1rem;font-size:1.125rem;font-weight:600;margin-block-end:1rem}.c-cnm-info-contacto__content{display:flex;flex-direction:column;gap:.5rem}.c-cnm-info-contacto__text{color:#4c5785;font-size:1rem;font-weight:400}.c-cnm-inner-menu{display:block;position:relative;z-index:20}@media(min-width:1280px){.c-cnm-inner-menu{display:none}}.c-cnm-inner-menu__backdrop{background:#0006;inset:0;position:fixed;z-index:10}@media(min-width:1280px){.c-cnm-inner-menu__backdrop{display:none}}.c-cnm-inner-menu__bar{background:#f3f3f3;min-height:3.5rem;position:relative;z-index:25}.c-cnm-inner-menu__container{align-items:center;display:flex;justify-content:space-between;margin-inline:auto;max-width:100%;padding-inline:.75rem}@media(min-width:768px){.c-cnm-inner-menu__container{padding-inline:1.5rem}}.c-cnm-inner-menu__title{color:#112236;font-size:1.25rem;font-weight:400;line-height:3.5rem}.c-cnm-inner-menu__toggler{background:#0000;block-size:2.5rem;border:0;cursor:pointer;display:grid;inline-size:2.5rem;place-items:center}.c-cnm-inner-menu__toggler svg{fill:#112236;height:24px;width:24px}.c-cnm-inner-menu__root{background:#fff;border-bottom:1px solid #faf6ee;position:relative;z-index:25}.c-cnm-inner-menu__nav{width:100%}.c-cnm-inner-menu__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0 1.5rem}@media(min-width:768px){.c-cnm-inner-menu__list{padding-inline:1.5rem}}.c-cnm-inner-menu__item{border-bottom:1px solid #00000014}.c-cnm-inner-menu__item:last-child{border-bottom:0}.c-cnm-inner-menu__link{color:#112236;display:block;font-size:1rem;font-weight:400;padding:.75rem 0;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-inner-menu__link:hover{color:#a66900}}.c-cnm-inner-menu__parent{align-items:center;background:#0000;border:0;color:#112236;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;padding:.75rem 0;width:100%}.c-cnm-inner-menu__label--leaf,.c-cnm-inner-menu__label--parent{font-weight:400}.c-cnm-inner-menu__caret svg{fill:#112236;height:24px;width:24px}.c-cnm-inner-menu__panel{overflow:hidden;will-change:height,opacity}.c-cnm-inner-menu__sublist{display:flex;flex-direction:column;list-style:none;margin:0 0 .5rem;padding:0 0 0 .75rem}.c-cnm-inner-menu__sublist li:not(:last-child){border-bottom:1px dashed #0000001f}.c-cnm-inner-menu__sublink{color:#112236;display:block;font-weight:400;padding:.625rem 0;text-decoration:none}@media(hover:hover)and (pointer:fine){.c-cnm-inner-menu__sublink:hover{background:#0000000a}}.c-cnm-inner-menu__link.is-active,.c-cnm-inner-menu__link[aria-current=page],.c-cnm-inner-menu__sublink.is-active,.c-cnm-inner-menu__sublink[aria-current=page]{color:#a66900;font-weight:400}.c-cnm-job-offer-list__title{-webkit-margin-before:1.25rem;color:#333;font-size:1.5rem;font-weight:600;line-height:1.35;margin-block-start:1.25rem}.c-cnm-job-offer-list__grid{-webkit-margin-before:1.25rem;display:flex;flex-direction:column;gap:2.5rem;margin-block-start:1.25rem}.c-cnm-job-offer-detail{-webkit-padding-end:1rem;display:flex;flex-direction:column;gap:.625rem;padding-inline-end:1rem}.c-cnm-job-offer-detail__content{-webkit-padding-after:1rem;border-bottom:1px solid #f3f3f3;display:flex;flex-direction:column;gap:1rem;padding-block-end:1rem}.c-cnm-job-offer-detail__back{align-items:center;color:#3f668c;display:flex;font-size:.875rem;font-weight:600;position:relative;text-decoration:none}.c-cnm-job-offer-detail__title{color:#3d586f;font-size:1.875rem;font-weight:600;line-height:1.4}.c-cnm-job-offer-detail__grid{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}@media(min-width:1600px){.c-cnm-job-offer-detail__grid{align-items:start;grid-template-columns:1fr 1fr}}.c-cnm-job-offer-detail__contentInfo{background-color:#f7f7f7;display:flex;flex-direction:column;font-size:1rem;gap:.75rem;line-height:1.6;padding:1.5rem}.c-cnm-job-offer-detail__contentInfo-row span{display:block;font-weight:600}.c-cnm-job-offer-card{border:1px solid #ddd;border-radius:.5rem}.c-cnm-job-offer-card__header{align-items:center;background-color:#f7f7f7;border-top-left-radius:.5rem;border-top-right-radius:.5rem;display:flex;justify-content:space-between;padding:1rem 1.5rem}.c-cnm-job-offer-card__header-text{font-size:1rem}.c-cnm-job-offer-card__header-text span{font-weight:600}.c-cnm-job-offer-card__header-text h5{font-size:1.1875rem}.c-cnm-job-offer-card__body{display:flex;flex-direction:row;font-size:1rem;gap:1rem;line-height:1.6;padding:.75rem}.c-cnm-job-offer-card__body-text span{display:block;font-weight:600}.c-cnm-junta-directiva{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:1fr;margin-top:.75rem;width:100%}.c-cnm-junta-directiva__group{-webkit-padding-after:2rem;border-bottom:1px solid #f3f3f3;display:flex;flex-direction:column;gap:1rem;padding-block-end:2rem}.c-cnm-junta-directiva__group-title{color:#112236;font-size:1.5rem;font-weight:600}.c-cnm-junta-directiva__group-members{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.c-cnm-junta-directiva__member{display:flex;flex-direction:column;gap:.25rem;transition:transform .2s ease,box-shadow .2s ease}.c-cnm-junta-directiva__member:hover{transform:translateY(-2px)}.c-cnm-junta-directiva__name{color:#1975d2;font-size:1rem;font-weight:600}.c-cnm-junta-directiva__position{color:#0c1826;font-size:1.125rem;font-weight:600}.c-cnm-loading{align-items:center;display:flex;justify-content:center}.c-cnm-loading__spinner{align-items:center;display:flex;gap:.5rem}.c-cnm-loading--full{flex-direction:column;height:100vh;width:100vw}.c-cnm-notarios-card{border:1px solid #ddd;border-radius:.5rem}.c-cnm-notarios-card__grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr;padding:1.5rem}@media(min-width:1280px){.c-cnm-notarios-card__grid{align-items:start;gap:1rem;grid-template-columns:11fr 9fr}}.c-cnm-notarios-card__info{display:flex;flex-direction:column;gap:.75rem;min-width:0}.c-cnm-notarios-card__info-row{align-items:center;display:flex;gap:.5rem}.c-cnm-notarios-card__name{color:#3d586f;font-size:1.25rem;font-weight:600}.c-cnm-notarios-card__text{color:#333;font-size:1rem}.c-cnm-notarios-card__map{aspect-ratio:16/9;border-radius:.5rem;overflow:hidden;width:100%}.c-cnm-notarios-list__grid{-webkit-margin-before:1.25rem;display:flex;flex-direction:column;gap:1.5rem;margin-block-start:1.25rem}.c-cnm-notice-modal{display:flex;flex-direction:column;gap:1rem}.c-cnm-notice-modal__tit{font-size:.8125rem;font-weight:600;text-transform:uppercase}.c-cnm-notice-modal__date{color:#9199a1}.c-cnm-post-card{-webkit-padding-after:1rem;border-bottom:1px solid #f3f3f3;padding-block-end:1rem;position:relative}.c-cnm-post-card__link,.c-cnm-post-card__list{display:flex;flex-direction:column;gap:1rem}.c-cnm-post-card__link{color:#333;text-decoration:none}.c-cnm-post-card__image{border:1px solid #faf6ee}.c-cnm-post-card__date{font-size:.875rem;font-weight:400;letter-spacing:.0625rem;text-transform:uppercase}.c-cnm-post-card__title{font-size:1.125rem;font-weight:400;line-height:1.4}.c-cnm-post-detail{-webkit-padding-end:1rem;display:flex;flex-direction:column;gap:.625rem;padding-inline-end:1rem}.c-cnm-post-detail__content{-webkit-padding-after:1rem;border-bottom:1px solid #f3f3f3;display:flex;flex-direction:column;gap:2rem;padding-block-end:1rem}.c-cnm-post-detail__back{align-items:center;color:#3f668c;display:flex;font-size:.875rem;font-weight:600;position:relative;text-decoration:none}.c-cnm-post-detail__date{color:#333;font-size:1rem;font-weight:400;letter-spacing:.0625rem;line-height:1.6;text-transform:uppercase}.c-cnm-post-detail__title{color:#3d586f;font-size:1.875rem;font-weight:600;line-height:1.4}.c-cnm-post-detail__image{border:1px solid #faf6ee}.c-cnm-post-detail__body{display:flex;flex-direction:column;gap:.5rem}.c-cnm-post-detail__body p{color:#333;font-size:1rem;line-height:1.6}.c-cnm-post-detail__footer{display:flex;justify-content:flex-end}.c-cnm-post-detail__footer--withFile{justify-content:space-between}.c-cnm-post-detail__footer-link{color:#3f668c;font-size:1rem}.c-cnm-post-detail__footer-shares{justify-self:end}.c-cnm-section{padding-block:2.875rem}.c-cnm-section__content{padding-block:1.5rem}.c-cnm-section-intro{color:#333;font-size:1rem;font-weight:400;line-height:1.6}.c-cnm-section-title{color:#3d586f;font-size:1.75rem;font-weight:600}.c-cnm-section-title--align-left{text-align:left}.c-cnm-section-title--align-center{text-align:center}.c-cnm-section-title--align-right{text-align:right}@media(min-width:768px){.c-cnm-section-title{font-size:2.25rem}}.c-cnm-sidebar{display:none}@media(min-width:1024px){.c-cnm-sidebar{display:block}}.c-cnm-sidebar__nav{width:100%}.c-cnm-sidebar__list,.c-cnm-sidebar__sublist{font-size:1rem;list-style:none;margin:0;padding:0}.c-cnm-sidebar__link,.c-cnm-sidebar__link--nolink,.c-cnm-sidebar__sublink{align-items:center;color:#112236;display:flex!important;justify-content:space-between;outline:none;text-decoration:none}.c-cnm-sidebar__link:visited,.c-cnm-sidebar__sublink:visited{color:#112236}.c-cnm-sidebar__link:focus-visible,.c-cnm-sidebar__sublink:focus-visible{outline:.125rem solid #3d586f;outline-offset:.125rem}.c-cnm-sidebar__link:focus:not(:focus-visible),.c-cnm-sidebar__sublink:focus:not(:focus-visible){outline:none}.c-cnm-sidebar__list>.c-cnm-sidebar__item{border-bottom:1px solid #d9d9d9;padding-block:.625rem}.c-cnm-sidebar__list>.c-cnm-sidebar__item>.c-cnm-sidebar__link,.c-cnm-sidebar__list>.c-cnm-sidebar__item>.c-cnm-sidebar__link--nolink,.c-cnm-sidebar__list>.c-cnm-sidebar__item>span.c-cnm-sidebar__link--nolink{display:block;font-weight:600;padding-inline:0}.c-cnm-sidebar__list>.c-cnm-sidebar__item>.c-cnm-sidebar__link.is-active,.c-cnm-sidebar__list>.c-cnm-sidebar__item>.c-cnm-sidebar__link[aria-current=page]{color:#a66900}.c-cnm-sidebar__sublist{margin-top:.5rem;padding-left:1rem}.c-cnm-sidebar__sublist .c-cnm-sidebar__item{border:0;padding:0}.c-cnm-sidebar__sublist .c-cnm-sidebar__link{display:block;font-weight:400;padding-block:.375rem}.c-cnm-sidebar__sublist .c-cnm-sidebar__link:hover{text-decoration:none}.c-cnm-sidebar__sublist .c-cnm-sidebar__link.is-active,.c-cnm-sidebar__sublist .c-cnm-sidebar__link[aria-current=page]{color:#a66900;position:relative}.c-cnm-sidebar__icon{block-size:1.25rem;inline-size:1.25rem;margin-right:.5rem}.c-cnm-sidebar__badge{background:#f4f5f6;border-radius:62.4375rem;color:#253348;font-size:.75rem;line-height:1;margin-left:auto;padding:.125rem .5rem}.c-cnm-sidebar__arrow{transform:rotate(-90deg)}.c-cnm-table{border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-radius:10px;border-right:1px solid #ddd;font-size:1rem;gap:0}.c-cnm-table__header{grid-gap:0;align-items:center;background-color:#eee;border-top-left-radius:10px;border-top-right-radius:10px;display:grid;font-weight:600;gap:0;grid-template-columns:2fr 10fr;margin:0;text-align:center}.c-cnm-table__header--doble{grid-template-columns:2fr 5fr 5fr}.c-cnm-table__header--noRadius{border-radius:0}.c-cnm-table__header--firstCol{border-top-left-radius:10px}.c-cnm-table__header--service{border-top-right-radius:0}.c-cnm-table__body{grid-gap:0;grid-row-gap:0;align-items:center;display:grid;gap:0;grid-template-columns:2fr 5fr 5fr;row-gap:0}.c-cnm-table__cell{align-content:center;border-right:1px solid #ddd;border-top:1px solid #ddd;box-sizing:border-box;display:block;height:100%;min-height:1px;padding:1rem;white-space:normal;width:100%}.c-cnm-table__body>.c-cnm-table__cell:nth-child(3n),.c-cnm-table__header>.c-cnm-table__cell:last-child{border-right:none}.c-cnm-table__body>.c-cnm-table__cell:first-child,.c-cnm-table__header--firstCol{background:#0000;text-align:center}.c-cnm-table__body:last-of-type>.c-cnm-table__cell:first-child{border-bottom-left-radius:10px}.c-cnm-table__body:last-of-type>.c-cnm-table__cell:last-child{border-bottom-right-radius:10px}@media(max-width:768px){.c-cnm-table__header{grid-template-columns:1fr;text-align:left}.c-cnm-table__body{align-items:center;grid-template-columns:1fr}.c-cnm-table__cell{border-left:none;border-right:none;width:100%}.c-cnm-table__body+.c-cnm-table__body__body{margin-top:.25rem}}.u-align--left{text-align:left}.u-align--center{text-align:center}.u-align--right{text-align:right}.u-position--start{justify-content:flex-start}.u-position--center{justify-content:center}.u-position--between{justify-content:space-between}.u-position--end{justify-content:flex-end}.u-mt-8{-webkit-margin-before:.5rem;margin-block-start:.5rem}.u-mt-16{-webkit-margin-before:1rem;margin-block-start:1rem}.u-mt-24{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.u-mb-8{-webkit-margin-after:.5rem;margin-block-end:.5rem}.u-mb-16{-webkit-margin-after:1rem;margin-block-end:1rem}.u-mb-24{-webkit-margin-after:1.5rem;margin-block-end:1.5rem}
/*# sourceMappingURL=main.830fd76f.css.map*/