/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%}.tablesort--asc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-down.svg)}.tablesort--desc{background-image:url(/themes/contrib/stable/css/system/components/../../../images/core/icons/787878/twistie-up.svg)}
.lwb-pp-btn:focus{outline:2px solid #156539 !important;outline-offset:2px}
:root{--white:#fff;--black:#000;--red:#e00;--grey:#5b5b66;--light-light-gray:#f3f4f7;--spaceBase:1.25rem;--spaceSmall:calc(var(--spaceBase)/2);--spaceBig:calc(var(--spaceBase)*2);--spaceBottomLabel:.75rem;--formBorderWidth:.2rem;--fontWeight:400;--fontWeightBold:700}#frbox-processing{display:inline-block;width:1.25rem;height:1.25rem;border:.1rem solid currentColor;border-top-color:transparent;border-radius:50%;vertical-align:middle;margin-left:.75rem;animation:frbox-spin .7s linear infinite}@keyframes frbox-spin{to{transform:rotate(360deg)}}.form__sandbox-notice{padding:1rem 1.25rem;margin-bottom:var(--spaceBase);background:#f39c12;color:var(--white);font-size:.9rem;font-family:"Work Sans",sans-serif}.l-form{position:relative}.l-form form{font-family:"Work Sans",sans-serif;background:var(--white)}.form__item{width:100%;margin-bottom:var(--spaceBase);display:flex;flex-direction:column}@media screen and (min-width:38.4rem){.form__item{margin-bottom:var(--spaceBig)}}.form__item:has(>input[type=hidden]){display:none}.form__item>label:not(.form__label--radio){color:var(--black);font-size:18px;line-height:normal;font-weight:var(--fontWeightBold);margin-bottom:var(--spaceBottomLabel);display:block;font-family:"Work Sans",sans-serif;letter-spacing:3px}label{cursor:pointer}#number-form input,.l-form input.form__input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=number]){background:var(--white);border:none;border-bottom:var(--formBorderWidth) solid var(--black);border-top:.05rem solid transparent;border-inline:.05rem solid transparent;border-radius:0;padding:.35rem .6rem;color:var(--grey);font-size:.8rem;line-height:2rem;font-weight:var(--fontWeightBold);font-family:"Work Sans",sans-serif;outline:none;width:100%;box-shadow:none;appearance:none;-webkit-appearance:none}@media screen and (min-width:38.4rem){#number-form input,.l-form input.form__input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=number]){font-size:.9rem}}#number-form input::placeholder,.l-form input.form__input::placeholder{font-weight:var(--fontWeight)}#number-form input:focus,#number-form input:focus-visible,.l-form input.form__input:focus,.l-form input.form__input:focus-visible,.l-form textarea:focus,.l-form textarea:focus-visible,.l-form select.form-select:focus,.l-form select.form-select:focus-visible{border-color:var(--red) !important;outline:none !important;box-shadow:none !important}.l-form textarea{background:var(--white);border:none !important;border-bottom:var(--formBorderWidth) solid var(--black) !important;border-top:.05rem solid transparent !important;border-inline:.05rem solid transparent !important;border-radius:0;padding:.4rem .6rem;color:var(--grey);font-size:.8rem;line-height:1.6;font-weight:var(--fontWeightBold);font-family:"Work Sans",sans-serif;outline:none;width:100%;box-shadow:none !important;resize:vertical}.l-form select.form-select{background:var(--white);border:none;border-bottom:var(--formBorderWidth) solid var(--black);border-top:.05rem solid transparent;border-inline:.05rem solid transparent;border-radius:0;padding:.35rem 1.4rem .35rem .6rem;color:var(--grey);font-size:.8rem;line-height:2rem;font-weight:var(--fontWeightBold);font-family:"Work Sans",sans-serif;outline:none;width:100%;box-shadow:none;appearance:none;-webkit-appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.40039 1.59998L6.20039 6.39998L11.0004 1.59998' stroke='%236B7280' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.6rem .4rem;background-position:right .2rem center}@media screen and (min-width:38.4rem){.l-form select.form-select{font-size:.9rem}}.l-form div.form__input{background:var(--white);border-top:.05rem solid transparent;border-inline:.05rem solid transparent;border-bottom:var(--formBorderWidth) solid var(--black);border-radius:0;height:50px;padding:.35rem .6rem;width:100%;box-sizing:border-box;box-shadow:none}#payment_wants_newsletter_wrapper,#payment_donor_covers_the_fee_wrapper,#payment_is_privacy_accepted_wrapper,#payment_bank_confirmation_wrapper{flex-direction:row !important;flex-wrap:wrap !important;align-items:flex-start !important}#payment_wants_newsletter_wrapper>label,#payment_donor_covers_the_fee_wrapper>label,#payment_is_privacy_accepted_wrapper>label,#payment_bank_confirmation_wrapper>label{order:2;flex:1;text-transform:none !important;font-weight:var(--fontWeightBold) !important;font-size:18px;color:var(--grey) !important;line-height:normal;margin-bottom:0}#payment_wants_newsletter_wrapper input[type=checkbox],#payment_donor_covers_the_fee_wrapper input[type=checkbox],#payment_is_privacy_accepted_wrapper input[type=checkbox],#payment_bank_confirmation_wrapper input[type=checkbox]{order:1;flex-shrink:0;margin-top:.15rem;margin-right:.5rem;accent-color:var(--red);width:.8rem;height:.8rem}#payment_wants_newsletter_wrapper input[type=checkbox]:focus-visible,#payment_donor_covers_the_fee_wrapper input[type=checkbox]:focus-visible,#payment_is_privacy_accepted_wrapper input[type=checkbox]:focus-visible,#payment_bank_confirmation_wrapper input[type=checkbox]:focus-visible{outline:2px solid var(--red);outline-offset:2px}#payment_wants_newsletter_wrapper .error,#payment_donor_covers_the_fee_wrapper .error,#payment_is_privacy_accepted_wrapper .error,#payment_bank_confirmation_wrapper .error{order:3;flex-basis:100%}#payment_is_privacy_accepted_wrapper a{text-decoration:underline}#payment_donor_covers_the_fee_wrapper label{color:var(--black) !important;font-size:18px;line-height:normal;font-weight:var(--fontWeightBold) !important}.form__item--amounts{display:grid !important;grid-template-columns:1fr;gap:25px;margin-bottom:var(--spaceBig);width:100%}@container (min-width:480px){.form__item--amounts{grid-template-columns:repeat(2,1fr)}}@container (min-width:768px){.form__item--amounts{grid-template-columns:repeat(3,1fr)}.form__item--amounts .choice-custom{grid-column:2/span 1;min-height:320px}}.form__label--radio{position:relative;display:flex !important;flex-direction:column !important;align-items:center !important;padding:25px;cursor:pointer;background:var(--white);text-align:center;border:1px solid var(--black);color:var(--black);word-break:break-word;text-transform:none;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}@container (min-width:768px){.form__label--radio{border-top:0;border-right:0;border-left:0;border-bottom:8px solid var(--black)}.form__label--radio:last-child{border-bottom-color:var(--red)}}.form__label--radio:last-child{border-color:var(--red)}.form__label--radio input[type=radio]{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;opacity:.0001;cursor:pointer;appearance:none;-webkit-appearance:none;margin:0}.form__label--radio.choice-custom input[type=radio]{position:static;width:.8rem;height:.8rem;opacity:.0001;pointer-events:none}.form__label--radio:hover,.form__label--radio:focus-within,.form__label--radio.checked{background-color:var(--red);color:var(--white) !important;border-color:var(--red)}.form__label--radio .amount-value{font-size:36px;font-weight:var(--fontWeightBold);line-height:normal;margin-bottom:25px;word-break:break-word;display:block;width:100%;text-align:center}@container (min-width:768px){.form__label--radio .amount-value{font-size:50px}}@media screen and (max-width:24rem){.form__label--radio.choice-custom .amount-value,.form__label--radio.choice-custom input[type=number].form__input,.form__label--radio.choice-custom .currency-symbol{font-size:24px !important}.form__label--radio.choice-custom input[type=number].form__input{min-width:2rem;max-width:4rem}}.amount-hint{font-size:16px !important;font-weight:var(--fontWeight) !important;text-transform:none !important;line-height:25px !important;text-align:center;border-top:1px solid var(--black);padding-top:25px;color:var(--black);width:100%;display:block;transition:color .3s ease-in-out,border-color .3s ease-in-out}.form__label--radio:hover .amount-hint,.form__label--radio:focus-within .amount-hint,.form__label--radio.checked .amount-hint{color:var(--white) !important;border-color:var(--white) !important}.form__label--radio.choice-custom .amount-value{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.4rem;font-size:36px;font-weight:var(--fontWeightBold);margin-bottom:25px;width:100%}.form__label--radio.choice-custom .currency-symbol{flex-shrink:0}.form__label--radio.choice-custom input[type=number].form__input{font-size:36px !important;font-weight:400 !important;width:auto !important;min-width:3rem;max-width:7.5rem;border:none !important;background:0 0 !important;text-align:center;padding:0 !important;color:var(--black) !important;outline:none !important;box-shadow:none !important;line-height:normal;-moz-appearance:textfield;appearance:textfield}.form__label--radio.choice-custom input[type=number].form__input::-webkit-outer-spin-button,.form__label--radio.choice-custom input[type=number].form__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form__label--radio.choice-custom input[type=number].form__input::placeholder{color:var(--grey);opacity:1}.form__label--radio.choice-custom:hover input[type=number].form__input,.form__label--radio.choice-custom.checked input[type=number].form__input{color:var(--white) !important}.form__label--radio.choice-custom:hover input[type=number].form__input::placeholder,.form__label--radio.choice-custom.checked input[type=number].form__input::placeholder{color:rgba(255,255,255,.7)}@container (min-width:768px){.form__label--radio.choice-custom .amount-value,.form__label--radio.choice-custom input[type=number].form__input{font-size:50px !important}}#paymentMethods{display:grid;grid-template-columns:1fr;gap:var(--spaceBase);width:100%;margin-bottom:var(--spaceBig)}@media screen and (min-width:48rem){#paymentMethods{grid-template-columns:repeat(3,1fr)}}#paymentMethods .form__item{margin-bottom:0 !important;padding:0 !important;display:flex}#paymentMethods .form__item>label{display:flex;gap:1.6rem !important;padding:.85rem;border-top:0;border-right:0;border-left:0;border-bottom:.4rem solid var(--black);background:var(--white);cursor:pointer;min-height:4.5rem;text-transform:none !important;font-weight:var(--fontWeightBold) !important;font-size:.7rem !important;color:var(--black) !important;transition:border-color .2s ease-in-out;width:100%;flex:1}#paymentMethods .form__item>label:hover{border-bottom-color:var(--red)}#paymentMethods .form__item>label:focus-within{outline:2px solid var(--red);outline-offset:0;border-bottom-color:var(--red)}#paymentMethods input[type=radio]{position:static !important;opacity:1 !important;width:.8rem !important;height:.8rem !important;accent-color:var(--red);flex-shrink:0}.paymentmethod-logo{display:block;width:5rem;height:2rem;background-repeat:no-repeat;background-size:contain;background-position:center}.paymentmethod--sepa_direct_debit .paymentmethod-logo{background-image:url('/modules/custom/msf_next_fundraisingbox/images/lastschrift_icon.svg')}.paymentmethod--micropayment_credit_card .paymentmethod-logo{background-image:url('/modules/custom/msf_next_fundraisingbox/images/visa_mastercard_icon.svg')}.paymentmethod--paypal .paymentmethod-logo{background-image:url('/modules/custom/msf_next_fundraisingbox/images/paypal_icon.svg')}.paymentmethod-label{font-size:.7rem;color:var(--black);text-align:center;font-weight:var(--fontWeight);letter-spacing:0px!important}.l-form .form-actions{padding-inline:0 !important}.l-form .form-actions input[type=submit].form__input{width:100%;display:block;background:var(--red);color:var(--white);border:none;border-radius:0;font-family:"Work Sans",sans-serif;font-size:1.4rem;line-height:1.5rem;font-weight:var(--fontWeight);text-transform:uppercase;padding-top:var(--spaceBase);padding-bottom:var(--spaceBase);margin-bottom:var(--spaceBig);cursor:pointer;-webkit-appearance:button}.l-form .form-actions input[type=submit].form__input:hover{background:#b00}.error{color:#dc3545;font-size:.85rem;margin-top:.25rem}.has-error input,.has-error select,.has-error textarea{border-bottom-color:#dc3545 !important}.form__error-global{color:#dc3545;font-size:1rem;font-family:"Work Sans",sans-serif;font-weight:var(--fontWeightBold);padding:.75rem 1.25rem;margin:0 0 var(--spaceBase) 0;border-left:4px solid #dc3545;background:#fff5f5}.form__error-global{display:none}@media screen and (min-width:38.4rem){.form__error-global{padding:.75rem 2.5rem}}#number-form input{border:none !important;border-bottom:none !important;padding:.35rem .6rem !important;height:auto !important}#payment_credit_card_owner_wrapper .form__input,#micropayment_credit_card_fields input{border-bottom:var(--formBorderWidth) solid var(--black) !important}#creditCardFields{container-type:inline-size}.cc-expiry-row{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spaceBase);align-items:start}.cc-cvc-group{grid-column:1/-1}@container (min-width:768px){.cc-expiry-row{grid-template-columns:1fr 1fr 1fr}.cc-cvc-group{grid-column:auto}}#payment_credit_card_owner_wrapper .form__input:focus,#micropayment_credit_card_fields input:focus,#payment_credit_card_owner_wrapper .form__input:focus-visible,#micropayment_credit_card_fields input:focus-visible{border-bottom:var(--formBorderWidth) solid var(--red) !important}#payment_credit_card_number.is-focused,#payment_credit_card_secure_id.is-focused{border-color:var(--red) !important}.form__section{margin-bottom:var(--spaceBig);background-color:var(--light-light-gray);padding-block:25px!important}.form__section-title{font-family:"Work Sans",sans-serif;font-size:22px;text-transform:uppercase;color:var(--red);margin:0 0 25px;padding-inline:1.25rem;word-break:break-word;hyphens:auto;line-height:normal !important}@media screen and (min-width:1024px){.form__section-title{font-size:38px;margin:0 0 50px;padding-inline:2.5rem}}.form__section-title:after{content:'';display:block;height:1px;background:var(--red);margin-top:1rem;margin-bottom:var(--spaceBase)}.form__section-inner{padding-inline:1.25rem}@media screen and (min-width:48rem){.form__section-inner{padding-inline:2.5rem}}.form__section--amount{container-type:inline-size}.form__section--amount #form-fields-amount .form__item:first-child{margin-bottom:var(--spaceBig)}.form__label--amount{margin-bottom:0 !important}.form__spende-label{font-family:"Work Sans",sans-serif;font-size:18px;line-height:1.5625rem;font-weight:var(--fontWeightBold);color:var(--red);margin:var(--spaceBase) 0 .75rem 0}.label__title{display:block;color:var(--black);font-weight:var(--fontWeightBold);font-size:18px;line-height:25px;font-family:"Work Sans",sans-serif;letter-spacing:3px;margin-bottom:var(--spaceBottomLabel)}.form__required{color:red}.form__cc-hint,.form__receipt-info,.form__address-info{font-family:"Work Sans",sans-serif;font-size:16px;line-height:1.4;margin-bottom:6px;color:var(--grey)}.form__bankverbindung-label{font-family:"Work Sans",sans-serif;font-size:.85rem;font-weight:var(--fontWeight);color:#000;margin-bottom:var(--spaceBottomLabel)}.form__sepa-confirm{font-family:"Work Sans",sans-serif;font-size:18px;font-weight:var(--fontWeightBold);line-height:normal;color:var(--grey);margin-bottom:var(--spaceBase)}.form__cc-hint{font-size:.75rem;margin-top:calc(var(--spaceBottomLabel)*-1)}.form__bank-confirmation,.form__bank-confirmation>label,.form__bank-confirmation *{font-family:"Work Sans",sans-serif !important;font-size:18px !important;font-weight:var(--fontWeight) !important;color:var(--grey) !important;text-transform:none !important;letter-spacing:normal !important}.form__address-info{color:#000}.form__section--payment .paymentFields{margin-top:var(--spaceBase)}#form-fields-donor{display:flex;flex-direction:column}@media screen and (min-width:48rem){#form-fields-donor{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--spaceBig);align-items:start}#payment_email_wrapper,#payment_company_name_wrapper,#payment_phone_wrapper,#payment_address_wrapper,#payment_country_wrapper,#payment_message_wrapper,#payment_birthday_wrapper,.form__item--company-toggle,.form__item--receipt-toggle,.form__receipt-info,.form__address-info{grid-column:1/-1}}#payment_interval_wrapper label{margin-bottom:0}.form__item--company-toggle{flex-direction:row !important;align-items:center !important;margin-bottom:var(--spaceBase)}.form__label--company-toggle{display:flex !important;align-items:center;gap:.75rem;cursor:pointer;text-transform:none !important;font-weight:var(--fontWeightBold) !important;font-size:18px;color:var(--red) !important;margin-bottom:0 !important}.form__label--company-toggle input[type=checkbox]{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.form__item--receipt-toggle{flex-direction:row !important;align-items:flex-start !important;margin-bottom:var(--spaceBase)}.form__label--receipt-toggle{display:flex !important;gap:.6rem;align-items:flex-start;cursor:pointer;text-transform:none !important;font-weight:var(--fontWeightBold) !important;font-size:.9rem;color:var(--red) !important;margin-bottom:0 !important;line-height:1.4}.form__label--receipt-toggle input[type=checkbox]{flex-shrink:0;margin-top:.15rem;accent-color:var(--red);width:.8rem;height:.8rem}.form__label--receipt-toggle input[type=checkbox]:focus-visible{outline:2px solid var(--red);outline-offset:2px}.form__receipt-toggle-label{flex:1}.toggle-track{display:inline-block;flex-shrink:0;width:2.75rem;height:1.5rem;border-radius:9999px;background-color:var(--white);border:1px solid var(--black);position:relative;transition:background-color .2s ease,border-color .2s ease}.toggle-thumb{display:block;position:absolute;width:1.25rem;height:1.25rem;border-radius:9999px;background-color:var(--red);top:50%;left:2px;transform:translateY(-50%);transition:left .2s ease}.form__label--company-toggle:focus-within .toggle-track{outline:2px solid var(--red);outline-offset:2px}.form__label--company-toggle:has(input:checked) .toggle-track{background-color:var(--red);border-color:var(--red)}.form__label--company-toggle:has(input:checked) .toggle-thumb{left:calc(2.75rem - 1.25rem - 2px);background-color:var(--white)}.form__section .form__item{padding:0 !important}.form__interval-buttons{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:25px}@media screen and (min-width:48rem){.form__interval-buttons{margin-top:50px}}.form__interval-btn{font-family:"Work Sans",sans-serif;font-size:.85rem;text-transform:uppercase;padding:.5rem 1.25rem;border:1px solid var(--red);background:var(--white);color:var(--red);cursor:pointer;transition:background-color .2s ease,color .2s ease}.form__interval-btn:hover,.form__interval-btn.is-active,.form__interval-btn:focus-visible{background:var(--red);color:var(--white);outline:none}@media screen and (max-width:24rem){.form__interval-btn{flex:1;text-align:center}}.form__required-star{color:var(--red);white-space:nowrap}.paymentFields{display:none}.paymentFields.is-active{display:block}.frbox-help-btn{order:2;flex-shrink:0;background:0 0;border:none;cursor:pointer;padding:0;line-height:1;color:var(--grey);margin-left:.5rem;width:24px;height:24px}.frbox-help-btn svg{display:block;width:24px;height:24px}.frbox-help-btn:hover{color:var(--black)}.frbox-help-btn:focus-visible{color:var(--black);outline:none;border-radius:50%;box-shadow:0 0 0 2px var(--red)}.jsModal{display:none;position:absolute;inset:0;z-index:10}.jsModal.is-open{display:block}.modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.2)}.modal-panel{position:absolute;z-index:1;background:var(--white);padding:1.5rem 1.5rem 1.25rem;max-height:80vh;overflow-y:auto;box-shadow:0 4px 24px rgba(0,0,0,.2);border-radius:.25rem}.modal-body{text-align:center}.modal-heading{font-family:"Work Sans",sans-serif;font-size:1rem;font-weight:var(--fontWeightBold);line-height:1.5;color:var(--black);margin:0;text-align:center}.modal-content{font-family:"Work Sans",sans-serif;margin-top:.5rem;color:var(--grey);font-size:.9rem;line-height:1.6;text-align:center}.modal-actions{margin-top:1.25rem;display:flex;justify-content:center}.button-secondary{background:var(--red);border:none;padding:.5rem 1.5rem;cursor:pointer;font-weight:var(--fontWeightBold);font-family:"Work Sans",sans-serif;color:var(--white);font-size:.9rem;text-transform:uppercase;letter-spacing:1px}.button-secondary:hover,.button-secondary:focus{opacity:.85;outline:none}
.views-align-left{text-align:left}.views-align-right{text-align:right}.views-align-center{text-align:center}.views-view-grid .views-col{float:left}.views-view-grid .views-row{float:left;clear:both;width:100%}.views-display-link+.views-display-link{margin-left:.5em}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}
