:root,body{--font-family-primary:Helvetica,Arial,sans-serif;--button-radius:var(--dca-btn-radius);--cards-border-radius:var(--dca-border-radius);--primary:var(--dca-primary);--secondary:var(--dca-white);--accent:var(--dca-action-bg);--primary-fg:var(--dca-white);--body-fg:var(--dca-black);--body-bg:var(--dca-white);--header-color:#f7f7f7;--header-branding-color:#fff;--header-bg:var(--dca-secondary);--header-link-color:var(--dca-black);--breadcrumbs-fg:var(--dca-gray);--breadcrumbs-link-fg:var(--dca-primary);--breadcrumbs-bg:var(--dca-gray-lightest);--link-fg:var(--dca-gray);--link-hover-color:color-mix(in srgb,var(--link-fg),var(--dca-white) 30%);--link-selected-fg:var(--dca-primary);--hairline-color:var(--dca-gray-lightest);--border-color:var(--dca-gray-lighter);--message-success-bg:var(--dca-secondary);--error-fg:var(--dca-red);--darkened-bg:var(--dca-gray-lightest);--selected-row:var(--dca-secondary);--button-fg:var(--dca-gray-darker);--button-bg:var(--dca-white);--button-hover-bg:color-mix(in srgb,var(--dca-secondary) 50%,var(--dca-white));--default-button-fg:var(--dca-action-text);--default-button-bg:var(--dca-action-bg);--default-button-hover-bg:color-mix(in srgb,var(--dca-action-bg),var(--dca-black) 10%);--close-button-bg:var(--button-bg);--close-button-hover-bg:var(--button-hover-bg);--delete-button-bg:var(--dca-red);--delete-button-hover-bg:color-mix(in srgb,var(--delete-button-bg),#000 10%);--object-tools-fg:var(--body-fg);--object-tools-bg:var(--dca-white);--object-tools-hover-bg:var(--button-hover-bg)}:root{--dca-dark:#2d4c4d;--dca-light:#defcb9;--dca-white:light-dark(#fff,#000);--dca-black:light-dark(#2a2c2e,rgb(from white calc(r - 45) calc(g - 44) calc(b - 46)));--dca-primary:light-dark(var(--dca-dark),rgb(from var(--dca-light) calc(r - 45) calc(g - 44) calc(b - 46)));--dca-secondary:light-dark(var(--dca-light),var(--dca-dark));--dca-red:#d44848;--dca-action-bg:var(--dca-secondary);--dca-action-text:var(--dca-black);--dca-gray:light-dark(#7c7c7c,#aaa);--dca-gray-super-lightest:light-dark(#f7f7f7,#303030);--dca-gray-lightest:light-dark(#f7f7f7,#303030);--dca-gray-lighter:light-dark(#ddd,#666);--dca-gray-light:light-dark(#999,#888);--dca-gray-darker:light-dark(#454545,#ddd);--dca-gray-darkest:light-dark(#333,#eee);--dca-border-radius:20px;--dca-btn-radius:40px;--dca-default-spacing:2px;color-scheme:dark light}:root[data-cms-theme="4"],body.cms-4{--dca-dark:#0bf;--dca-light:color-mix(in srgb,var(--dca-dark),var(--dca-white) 55%);--dca-white:light-dark(#fff,#000);--dca-black:light-dark(#000,#fff);--dca-primary:light-dark(var(--dca-dark),color-mix(in srgb,var(--dca-dark),#000 20%));--dca-secondary:var(--dca-gray-lighter);--dca-red:#d44848;--dca-action-bg:var(--dca-primary);--dca-action-text:var(--dca-white);--dca-gray:light-dark(#7c7c7c,#aaa);--dca-gray-super-lightest:light-dark(#f7f7f7,#303030);--dca-gray-lightest:light-dark(#f7f7f7,#303030);--dca-gray-lighter:light-dark(#ddd,#666);--dca-gray-light:light-dark(#999,#888);--dca-gray-darker:light-dark(#454545,#ddd);--dca-gray-darkest:light-dark(#333,#eee);--dca-border-radius:5px;--dca-btn-radius:3px;--dca-default-spacing:0px}:root[data-cms-theme="4"] body,body.cms-4{--accent:var(--dca-primary);--message-success-bg:light-dark(#dfd,#006b1b)}[data-theme=auto]{color-scheme:dark light}[data-theme=light]{color-scheme:light}[data-theme=dark]{color-scheme:dark}h1{font-size:1.6rem;padding:8px 0}h2{font-size:1.4rem}h3{font-size:1.2rem}#changelist .actions label,.inline-group h2,.module caption,.module h2,h4,label{font-size:1rem}.help,.small,div.help,div.help li,form div.help,form p.help,h5,p.help,td,th,thead th{font-size:.875rem}.mini{font-size:.75rem}dd,dt,li{font-size:1rem;line-height:1.6rem}table thead th .text span{padding:8px 12px}table thead th{text-transform:capitalize}#changelist-filter{h3,li{font-size:.875rem}li.selected{border-left-color:var(--primary)}}a.addlink{min-height:16px;min-width:16px}#header{background:var(--dca-dark);#logout-form button,a:link,a:visited{color:#fff}#site-name a:link,#site-name a:visited{color:var(--header-branding-color);font-size:1.2rem}}.dashboard #content{width:calc(100% - 340px)}#changelist-filter,#content-related{background:var(--dca-secondary);border-radius:var(--cards-border-radius);color:var(--body-fg);padding-top:15px;details>summary{border-radius:0;padding-block:5px}h2{background:transparent}}a.jstree-anchor{color:var(--body-fg);&:hover,&:link{color:var(--body-fg);text-decoration:none}}.cms-pagetree-dropdown-menu li{a:link,a:visited{color:var(--dca-gray)}}.dashboard a.section:link,.dashboard a.section:visited,.inline-group h2,.module caption,.module h2{background:var(--body-bg);color:var(--body-fg)}.module .fieldset-heading,.module fieldset details>summary{background:var(--dca-primary);border-radius:5px;color:var(--dca-white);#changelist-filter &:before{color:var(--dca-white)}}.module>h2:not(.fieldset-heading){border-style:none;padding-inline-start:0}#nav-sidebar{& .module caption{background:var(--primary)};& .current-app .section:link,& .current-app .section:visited,& .section:link,& .section:visited{color:var(--dca-white)};a{color:var(--body-fg)};.module{display:none;&:has(tr:not([style*="display: none"])){display:unset}}}.object-tools{& a,& a:link,& a:visited{border:1px solid var(--dca-gray);border-radius:var(--button-radius);color:var(--object-tools-fg);font-size:.75rem;padding:3px 12px;text-transform:none;&.accent{border-color:var(--dca-gray);color:var(--dca-action-text);letter-spacing:var(--dca-default-spacing);text-transform:uppercase}}}.button.default,.submit-row input.default,input[type=submit].default{color:var(--dca-action-text);letter-spacing:var(--dca-default-spacing);transition:filter .15s}form{.aligned div.help,.aligned p.help,.wide input+div.help,.wide input+p.help,.wide p,.wide ul.errorlist{margin-inline-start:0;padding-inline-start:0};button{background-color:var(--default-button-bg);border:1px solid var(--default-button-bg);border-radius:var(--button-radius);color:var(--default-button-fg);font-family:var(--font-family-primary);font-size:.8125rem;font-weight:400;padding:5px 6px;vertical-align:middle};.aligned :is(label,input,textarea,select)+:is(p,div.help,p.help,div.readonly),.aligned ul{margin-inline-start:0;padding-inline-start:0};.button,.form-row,input,select,textarea{font-size:inherit};.selector h2{font-size:1rem};.selector input[type=text]{padding:5px 6px};.selector label{float:inline-start}.collapse summary .fieldset-heading,.collapse summary .inline-heading{margin-inline-start:.4em}.description{padding-inline-start:0}fieldset .collapse-toggle{color:var(--dca-primary)}}.submit-row{background:var(--dca-white);border:none;display:flex;flex-direction:row-reverse;padding:0}.delete-confirmation,.submit-row{a.deletelink{color:#fff;margin-inline-end:auto;margin-inline-start:0}a.cancel-link,a.closelink{background:var(--dca-white);color:var(--dca-black)}a.cancel-link{float:inline-end}}.submit-row input[type=submit],a.button{border:1px solid var(--dca-gray);border-radius:var(--button-radius);font-size:14px;padding:10px 15px}.delete-confirmation form,form .submit-row{.cancel-link,.closelink,.deletelink,input[type=submit]{border:1px solid var(--dca-gray);border-radius:var(--button-radius);font-size:14px;padding:10px 15px}}.cms-admin-modal.delete-confirmation .cancel-link,.cms_modal-window.delete-confirmation .cancel-link,.popup.delete-confirmation .cancel-link{display:none}.delete-confirmation form input[type=submit]{color:var(--dca-white)}.inline-group h2{font-weight:600}.aligned label:not(.btn){color:var(--body-fg);font-weight:600;line-height:1.6em;width:inherit}.aligned .checkbox-row label{display:inline;width:auto}.form-row .flex-container{display:block;margin-left:0;margin-right:0;>input[type=checkbox]{vertical-align:middle;+label{display:inline-block}&:before{background-color:var(--primary)}}}.flex-container.form-multiline{display:flex;flex-wrap:wrap;&>div{flex:1 0 0;margin-inline-end:20px}}.form-multiline>div:last-child .fieldBox{margin-inline-end:0}.aligned .vCheckboxLabel{max-width:calc(100% - 20px);vertical-align:0}.required label:not(.vCheckboxLabel):after,label.required:not(.vCheckboxLabel):after{color:var(--delete-button-bg);content:"*"}.button,.submit-row input,a.button,input[type=button],input[type=submit]{font-size:14px}.colM .aligned .vLargeTextField,.colM .aligned .vXMLLargeTextField,.vLargeTextField,.vTextField,.vURLField,.vUUIDField,.vXMLLargeTextField,input[type=email],input[type=text],input[type=url],textarea{width:calc(100% - 14px)}.vTextField,input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],select,textarea{padding:6px}.datetime input,.form-row .datetime input.vDateField,.form-row .datetime input.vTimeField{margin-inline-start:0;width:unset}.form-row p.date,.form-row p.datetime,.form-row p.time{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}#changelist-search input[type=text]{width:unset}.form-row p,form .button,input,select,textarea{font-family:unset}div.form-row:not([hidden]){margin-bottom:1em;overflow:unset;padding-inline:0}.auth-user.change-form div.form-row:not([hidden]){display:block}div.form-row>div:not(.help){flex:1 0 0;margin-inline-end:10px;width:100%}.form-row>ul.errorlist{width:100%}fieldset.collapse.collapsed .form-row{display:none}.change-form .select2-container,.change-form select,.related-widget-wrapper{width:100%;li{font-size:.875rem;padding-bottom:0;padding-top:0}}.change-form .related-widget-wrapper>select,.related-widget-wrapper>.select2-container{width:calc(100% - 120px)}.change-form .tabular .related-widget-wrapper>select,.tabular .related-widget-wrapper>.select2-container{width:2em}select{min-width:10em}.colMS .aligned .vLargeTextField,.colMS .aligned .vXMLLargeTextField{width:unset}@media (max-width:1024px){form fieldset .fieldBox+.fieldBox{border-top:unset;margin-top:0;padding-top:0}}@media (min-width:768px){.main.shifted>#nav-sidebar+.content{max-width:calc(100% - 299px)}}.cms-admin a.skip-to-content-link{display:none}.cms-admin-modal{#content>h2,#header,#nav-sidebar,#toggle-nav-sidebar,.breadcrumbs,.hide-in-modal,.object-tools{display:none};#changelist{margin-top:20px};.object-tools{padding-top:20px};.main.shifted>#nav-sidebar+.content,.main>#nav-sidebar+.content{max-width:100%}}.cms-admin-sideframe{margin-top:0;#header,&:not(.delete-confirmation) #content>h2{display:none};#container{padding-top:46px};.object-tools{margin-top:-58px}}nav .module{& tr{height:2.3rem}& td,& th{border-bottom:1px solid var(--dca-gray-lighter)}& th{font-weight:400}& caption,& h2{font-weight:600}}nav .module th{vertical-align:middle}#page_form_lang_tabs{border-bottom:2px solid var(--primary);input[type=button]{border-bottom:none;border-radius:5px 5px 0 0;font-weight:700;margin-bottom:0;padding:5px 15px;&.language_button.selected{background-color:var(--primary);border-color:var(--primary);color:var(--dca-white)}&:not(.selected):hover{background-color:var(--dca-gray-lightest);color:var(--body-fg)}&.notfilled{font-weight:400}&:focus{background-color:inherit;outline:none}}}.djangocms-simple-admin-style .parler-language-tabs{border-bottom-color:var(--primary);a:link,a:visited{color:var(--body-fg)};span.available,span.current,span.empty{border-radius:5px 5px 0 0};span.current{background-color:var(--primary);border-color:var(--primary);color:var(--dca-white)}}.insertlinkButton{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%230bf'%3E%3Cpath fill-rule='evenodd' d='M15 8a.5.5 0 0 0-.5-.5H2.707l3.147-3.146a.5.5 0 1 0-.708-.708l-4 4a.5.5 0 0 0 0 .708l4 4a.5.5 0 0 0 .708-.708L2.707 8.5H14.5A.5.5 0 0 0 15 8z'/%3E%3C/svg%3E");display:inline-block;height:16px;width:16px}.cms-btn-group{border:1px solid var(--dca-gray-lighter);border-radius:0;line-height:15px;margin-inline-end:0;margin-inline-start:-5px;padding:10px 15px}.cms-btn,.cms-btn-group{background:var(--button-bg);color:var(--button-fg);display:inline-block}.cms-btn{border:1px solid var(--dca-gray-lighter);border-radius:var(--button-radius);margin-inline-start:5px}a.cms-btn-group,a.cms-btn-group:hover,a.cms-btn-group:link{color:var(--button-fg)}.cms-btn-group:first-child{border-end-start-radius:4px;border-start-start-radius:4px;margin-inline-start:5px}.cms-btn-group:last-child{border-end-end-radius:4px;border-start-end-radius:4px}.cms-btn-active{background-color:var(--dca-gray-lighter)}a.btn.cms-action-btn{bottom:-5px;height:32px;width:32px}span.cms-empty-action:empty{width:32px}.form-row p,form .button,input,select,textarea{margin-top:0}.changelink,.hidelink,.inline-hidelink,.inline-viewlink,.viewlink,inline-changelink{background-position-y:3px}a.related-widget-wrapper-link>img{zoom:.8}.theme-toggle{margin-inline-start:.6rem;svg{margin-inline-start:.4rem;width:1rem;&.theme-icon-when-light{margin-inline-start:0;width:1.4rem}}}.theme-toggle svg.theme-icon-when-auto,.theme-toggle svg.theme-icon-when-dark,.theme-toggle svg.theme-icon-when-light{fill:#fff;color:var(--dca-dark)}.cms-update-notification{background:var(--dca-secondary);border-radius:var(--cards-border-radius);color:var(--body-fg);font-size:.875rem;margin-bottom:15px;padding:15px;text-align:center;.close{color:var(--body-fg);float:inline-start}}