/*
    This file is generated.
    Do not edit directly.
    Edit original files in
    /private/sass instead
 */ 

[data-theme=auto]{--dca-light-mode:1;--dca-dark-mode:0}@media (prefers-color-scheme:dark){[data-theme=auto]{--dca-light-mode:0;--dca-dark-mode:1}}[data-theme=light]{--dca-light-mode:1;--dca-dark-mode:0}[data-theme=dark]{--dca-light-mode:0;--dca-dark-mode:1}:root{--bs-secondary-rgb:0,123,255;--bs-secondary:#6c757d;--bs-primary:#0d6efd;--bs-gray-600:#6c757d;--bs-gray-900:#212529;--bs-light:#f8f9fa;--bs-dark:#343a40;--bs-white:#fff;--bs-black:#000;--bs-success:#198754;--bs-danger:#dc3545;--bs-warning:#ffc107;--bs-info:#0dcaf0}:root .btn-primary{color:#fff;background-color:var(--bs-primary)}:root .btn-secondary{color:#fff;background-color:var(--bs-secondary)}:root .btn-light{background-color:var(--bs-light)}:root .btn-dark{background-color:var(--bs-dark)}:root .btn-success{color:#fff;background-color:var(--bs-success)}:root .btn-danger{color:var(--body-bg);background-color:var(--bs-danger)}:root .btn-warning{color:#000;background-color:var(--bs-warning)}:root .btn-info{color:#000;background-color:var(--bs-info)}form .form-row div.frontend-button-group.frontend-button-group-block{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}form .form-row div.frontend-button-group.frontend-button-group-block label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-flex-preferred-size:calc(25% - 6px);flex-basis:calc(25% - 6px)}@media (min-width:820px){form .form-row div.frontend-button-group.frontend-button-group-block label{-ms-flex-preferred-size:calc(20% - 6px);flex-basis:calc(20% - 6px)}}form .form-row div.frontend-button-group input.btn-check{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}form .form-row div.frontend-button-group input.btn-check:focus-visible+label.btn-grp{outline:3px dashed var(--body-fg);outline-offset:3px}form .form-row div.frontend-button-group label.btn-grp{margin:3px;text-transform:none;text-align:center!important;outline:2px solid transparent;outline-offset:2px;width:auto!important;font-weight:400!important;display:inline-block}form .form-row div.frontend-button-group label.btn-grp:not(.btn){padding:4px 7px}form .form-row div.frontend-button-group input[property=color]+label.btn-grp[style="--fe-value: ;"]{color:var(--body-fg)!important}form .form-row div.frontend-button-group input[property=color][value=transparent]+label.btn-grp{color:var(--body-fg)!important}form .form-row div.frontend-button-group input[property=text]+label.btn-grp{color:var(--body-fg)!important}form .form-row div.frontend-button-group input[type=checkbox]:checked+label.btn-grp,form .form-row div.frontend-button-group input[type=radio]:checked+label.btn-grp{outline-color:var(--primary);border-radius:0;border:none}form .form-row div.frontend-button-group input[property=icon]+label.btn-grp{margin-left:.5rem;margin-right:.5rem}form .form-row div.frontend-button-group input[property=icon]:checked+label.btn-grp,form .form-row div.frontend-button-group input[property=text]:checked+label.btn-grp{background:var(--dca-action-bg,var(--dca-primary,var(--header-bg)))}form .form-row div.frontend-button-group input[property=opacity]+label.btn-grp{width:3.5em!important;-webkit-padding-start:0!important;padding-inline-start:0!important;-webkit-padding-end:0!important;padding-inline-end:0!important;color:var(--body-fg)!important;overflow:hidden;white-space:nowrap;background:rgba(var(--bs-secondary-rgb),calc(var(--fe-value)/ 100))}form .form-row div.frontend-button-group input[property=link-size][value=btn-lg]+label.btn-grp{padding:.5rem 1rem!important;font-size:1.25rem;border-radius:.3rem}form .form-row div.frontend-button-group input[property=link-size][value=btn-sm]+label.btn-grp{padding:.25rem .5rem!important;font-size:.875rem;border-radius:.2rem}form .form-row div.frontend-button-group input[property=list_state]+label.btn-grp[style="--fe-value: ;"]{color:var(--body-fg)!important}form .form-row div.frontend-button-group input[property=list_state][value=active]+label.btn-grp{background:var(--bs-primary);color:#fff}form .form-row div.frontend-button-group input[property=list_state][value=disabled]+label.btn-grp{color:var(--bs-gray-600)!important;background:#fff}form .form-row div.frontend-button-group input[property=shadow]+label.btn-grp{-webkit-margin-end:1em;margin-inline-end:1em;width:3.5em!important;padding-left:0!important;padding-right:0!important;background:var(--bs-secondary);color:#fff!important;text-align:center!important;border:var(--bs-secondary) 1px solid!important;overflow:hidden;white-space:nowrap}form .form-row div.frontend-button-group input[property=shadow][value=lg]+label.btn-grp{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}form .form-row div.frontend-button-group input[property=shadow][value=reg]+label.btn-grp{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}form .form-row div.frontend-button-group input[property=shadow][value=sm]+label.btn-grp{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}form .form-row div.frontend-button-group input[property=nav-design][value=light]+label.btn-grp{background:var(--bs-light);color:var(--bs-gray-900)!important}form .form-row div.frontend-button-group input[property=nav-design][value=dark]+label.btn-grp{background:var(--bs-dark);color:var(--bs-white)!important}form .form-row div.frontend-button-group .btn-white{background:#fff;color:var(--body-fg)!important}form .form-row div.frontend-button-group .btn-light{color:#000!important}form .form-row div.frontend-button-group .btn-dark{color:#fff!important}form .form-row div.frontend-button-group .btn-transparent{color:var(--dca-black,var(--body-fg,#000))}body:not(.djangocms-admin-style) .frontend-button-group .optgroup{clear:both}.frontend-sr-only:not([hidden]){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}