.cmp-myaccount{padding-block:40px}@media (min-width:768px){.cmp-myaccount{padding-block:48px}}@media (min-width:1024px){.cmp-myaccount{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-areas:"header header" "sidebar main" "paymentHistory paymentHistory";grid-template-columns:294px 1fr}.cmp-myaccount[data-context=paymentHistory]{grid-template-areas:"paymentHistory paymentHistory"}}.cmp-myaccount[data-context=paymentHistory] :is(.cmp-myaccount__header,.cmp-myaccount__sidebar,.cmp-myaccount__panels-container){display:none}.cmp-myaccount__panel{scroll-margin-top:100vh}.cmp-myaccount__header{display:grid;gap:24px;grid-area:header;grid-template-areas:"title" "actions";margin:0 0 16px;width:100%}@media (min-width:768px){.cmp-myaccount__header{align-items:center;grid-template-areas:"title actions";grid-template-columns:1fr max-content;margin-bottom:32px;min-height:52px}}.cmp-myaccount__header-title{font-family:var(--font-family-display);font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);grid-area:title;line-height:var(--line-height-h5);margin:0}@media (min-width:768px){.cmp-myaccount__header-title{font-family:var(--font-family-display);font-size:var(--font-size-h4);font-weight:var(--font-weight-bold);line-height:var(--line-height-h4)}}.cmp-myaccount__header-actions-container{align-self:start;grid-area:actions}.cmp-myaccount__sidebar{display:none}@media (min-width:1024px){.cmp-myaccount__sidebar{display:initial;grid-area:sidebar;width:294px}}.cmp-myaccount__panel{margin-inline:-16px}@media (min-width:768px){.cmp-myaccount__panel{margin-inline:0}}.cmp-myaccount__panel:not(.is-active){display:none}.cmp-myaccount__panel-title{margin:0}.cmp-myaccount__panel-description{margin:4px 0 24px}@media (min-width:768px){.cmp-myaccount__panel-description{margin-bottom:32px}}@media (min-width:1024px){.cmp-myaccount__panels-container{grid-area:main}}.cmp-myaccount__container{background-color:var(--color-white);border:1px solid var(--color-gray-100);border-radius:8px;padding:24px 16px}@media (min-width:768px){.cmp-myaccount__container{padding:32px}}.cmp-myaccount__dialog{top:0}.cmp-myaccount .cmp-userNavigation__navigation .cmp-userNavigation__link{padding:12px}.cmp-myaccount .cmp-userNavigation__logout-button-wrapper{border-top:1px solid var(--color-gray-50);display:initial;margin:16px 0 0;padding:16px 0 0}.cmp-myaccount__panel-section+.cmp-myaccount__panel-section{margin-top:24px;padding-top:32px}.cmp-myaccount__panel-section-title{border-bottom:1px solid var(--color-gray-100);margin:0 0 16px;padding-bottom:8px}.cmp-myaccount__login-providers-list,.cmp-myaccount__personaldata-attributes-list{display:flex;flex-direction:column;row-gap:24px}.cmp-myaccount__personaldata-attributes-list{margin-bottom:24px}.cmp-myaccount__login-attribute,.cmp-myaccount__login-provider,.cmp-myaccount__personaldata-attribute{--icon-size:48px}.cmp-myaccount__login-attribute:before,.cmp-myaccount__login-provider:before,.cmp-myaccount__personaldata-attribute:before{font-family:pNetIcons\.2rogp;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--icon-background-color);border-radius:6px;color:var(--icon-color);display:block;font-size:24px;height:var(--icon-size);line-height:var(--icon-size);text-align:center;width:var(--icon-size)}.cmp-myaccount__login-provider,.cmp-myaccount__personaldata-attribute{--icon-background-color:var(--color-gray-50);--icon-color:var(--color-gray-500);min-height:var(--icon-size);padding-left:64px;position:relative}.cmp-myaccount__login-provider:before,.cmp-myaccount__personaldata-attribute:before{left:0;position:absolute;top:0}.cmp-myaccount__login-attribute-inner,.cmp-myaccount__login-provider-inner{align-self:flex-start}.cmp-myaccount__personaldata-attribute--user:before{content:"\f14c"}.cmp-myaccount__personaldata-attribute--phone:before{content:"\f139"}.cmp-myaccount__personaldata-attribute--address:before{content:"\f13a"}.cmp-myaccount__login-attribute-name,.cmp-myaccount__login-provider-name,.cmp-myaccount__personaldata-attribute-name{margin:0}.cmp-myaccount__login-attribute-value,.cmp-myaccount__login-provider-description,.cmp-myaccount__personaldata-attribute-value{margin:4px 0 0}.cmp-myaccount__login-attribute-value{max-height:var(--line-height-body-1);overflow:hidden}.cmp-myaccount__edit-button{width:-moz-fit-content!important;width:fit-content!important}.cmp-myaccount__login-provider{--icon-color:var(--color-white);align-items:center;display:flex}[data-login-provider-attribute=user]:before{content:"\f14c"}[data-login-provider-attribute=phone]:before{content:"\f139"}[data-login-provider-attribute=address]:before{content:"\f13a"}.cmp-myaccount__login-providers-list:not(.is-active) [data-login-provider]:before{--icon-background-color:var(--color-gray-300);content:""}.cmp-myaccount__login-providers-list--current.is-active [data-login-provider]:not(.is-current),.cmp-myaccount__login-providers-list--current:not(.is-active) [data-login-provider]:nth-child(n+2),.cmp-myaccount__login-providers-list--other [data-login-provider].is-current,.cmp-myaccount__login-providers-list--other:not(.is-active) [data-login-provider]:nth-child(n+4),.cmp-myaccount__login-providers-list:not(.is-active) [data-login-provider] .cmp-myaccount__login-provider-description,.cmp-myaccount__login-providers-list:not(.is-active) [data-login-provider] .cmp-myaccount__login-provider-name{display:none}.cmp-myaccount__login-providers-list--other [data-login-provider].is-active{order:-1}.cmp-myaccount__login-providers-list--other [data-login-provider]:not(.is-active){color:var(--color-gray-300)}.cmp-myaccount__login-providers-list--other [data-login-provider]:not(.is-active):before{--icon-background-color:var(--color-gray-300)}[data-login-provider=site]:before{--icon-background-color:#323232;content:"\f101"}[data-login-provider=oidc-swissid]:before{--icon-background-color:#fe0002;content:"\f145"}[data-login-provider=oidc-vwgroup]:before{--icon-background-color:#001e50;content:"\f12e"}[data-login-provider=linkedin]:before{--icon-background-color:#0a66c2;content:"\f12c"}.cmp-myaccount__login-attribute{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:nowrap}.cmp-myaccount__login-attribute:before{--icon-background-color:var(--color-gray-50);--icon-color:var(--color-gray-500);flex:0 0 var(--icon-size)}.cmp-myaccount__login-attribute .cmp-myaccount__edit-button{flex:0 0 auto;margin-left:auto}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button){display:grid;grid-template-areas:"icon name" "icon value" "icon button";grid-template-columns:var(--icon-size) 1fr}@media (min-width:768px){.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button){grid-template-areas:"icon name button" "icon value button";grid-template-columns:var(--icon-size) 1fr auto}}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button) .cmp-myaccount__login-attribute-inner{display:contents}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button) .cmp-myaccount__login-attribute-name{grid-area:name}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button) .cmp-myaccount__login-attribute-value{grid-area:value}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button):before{align-self:start;grid-area:icon}@media (min-width:768px){.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button):before{align-self:center}}.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button) .cmp-myaccount__edit-button{grid-area:button;margin:12px 0 0}@media (min-width:768px){.cmp-myaccount__login-attribute:has(.cmp-myaccount__edit-button) .cmp-myaccount__edit-button{margin:0}}[data-login-attribute=email]:before{content:"\f12f";font-size:20px}[data-login-attribute=password]:before{content:"\f12d"}@media (min-width:768px){.cmp-myaccount button[data-action=identify]{padding-inline:50px;width:-moz-max-content;width:max-content}.cmp-myaccount form[name=userAuthentication] .form__wrapper{--form-wrapper-row-gap:4px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"label empty-top" "input button" "error empty-bottom";grid-template-columns:312px max-content}.cmp-myaccount form[name=userAuthentication] [data-group-name=customerNumber]{display:contents}.cmp-myaccount form[name=userAuthentication] [data-group-name=customerNumber] label{grid-area:label}.cmp-myaccount form[name=userAuthentication] [data-group-name=customerNumber] input{grid-area:input}.cmp-myaccount form[name=userAuthentication] [data-group-name=customerNumber] .form__error-messages{grid-area:error}.cmp-myaccount form[name=userAuthentication] .form__button-submit{grid-area:button}}@media (min-width:1024px){.cmp-myaccount form[name=userAuthentication] .form__button-submit{font-family:var(--font-family-display);font-size:var(--font-size-subtitle-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-subtitle-1);--button-icon-size:16px;--button-icon-translateX:2px;--button-icon-translateY:-1px;--button-icon-margin:6px;height:42px;padding:7px 12px}}.cmp-myaccount [data-icon-before=check_circle_solid]:before{color:var(--color-green-500);display:inline-block;font-size:18px;line-height:inherit;padding-right:8px;vertical-align:middle}.cmp-myaccount[data-has-level="0"] :is([data-if-level-2],[data-if-level-3]){display:none}.cmp-myaccount[data-has-level="0"] [data-if-level-1]{display:revert!important;visibility:hidden}.cmp-myaccount[data-has-level="1"] :is([data-if-level-2],[data-if-level-3]){display:none}.cmp-myaccount[data-has-level="1"] [data-if-level-1]{display:revert}.cmp-myaccount[data-has-level="2"] :is([data-if-level-1],[data-if-level-3]){display:none}.cmp-myaccount[data-has-level="2"] [data-if-level-2]{display:revert}.cmp-myaccount[data-has-level="3"] :is([data-if-level-1],[data-if-level-2]){display:none}.cmp-myaccount[data-has-level="3"] [data-if-level-3]{display:revert}.cmp-myaccount .cmp-myaccount__contracts-access-info{--frame-border-radius:4px;--frame-background-color:var(--color-message-info-background);--icon-size:24px;-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;flex-wrap:nowrap}.cmp-myaccount .cmp-myaccount__contracts-access-info:before{content:"\f128";font-family:pNetIcons\.2rogp;font-style:normal;font-variant:normal;font-weight:400;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-blue-500);flex:0 0 var(--icon-size);font-size:var(--icon-size);line-height:1;width:var(--icon-size)}.cmp-myaccount .cmp-myaccount__contracts-access-info a{--link-color:var(--color-blue-500);font-weight:var(--font-weight-bold)}.cmp-myaccount .cmp-myaccount__contracts-no-contracts-info{--frame-padding-top:24px;--frame-padding-bottom:16px;--frame-padding-inline:16px;background:linear-gradient(90deg,#172983,#009ee0);box-shadow:0 4px 8px 4px hsla(0,0%,70%,.25);color:var(--color-white);display:none}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contracts-no-contracts-info{--frame-padding-top:24px;--frame-padding-bottom:24px;--frame-padding-inline:32px}}.cmp-myaccount .cmp-myaccount__contracts-list{--frame-padding-top:16px;--frame-padding-bottom:16px;--frame-padding-inline:16px;align-items:stretch;display:flex;flex-direction:column;row-gap:16px}.cmp-myaccount .cmp-myaccount__contracts-list:empty,.cmp-myaccount .cmp-myaccount__contracts-list[data-length="0"]{display:none}.cmp-myaccount .cmp-myaccount__contracts-list[data-length="0"]~.cmp-myaccount__contracts-no-contracts-info{display:revert}.cmp-myaccount .cmp-myaccount__contract-card{--frame-border-width:1px;--frame-border-color:var(--color-gray-100);--frame-background-color:var(--color-gray-50);align-items:start;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-areas:"title button" "id button" "badge button" "time-left button";grid-template-columns:1fr 16px;position:relative}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-card{grid-template-areas:"title title time-left button" "id badge time-left button";grid-template-columns:max-content 1fr max-content 16px;row-gap:4px}}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-title{grid-area:title}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-id{grid-area:id}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-status-badge{grid-area:badge;margin-top:4px}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-status-badge{margin-top:0}}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-time-left{grid-area:time-left;margin-top:16px}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-time-left{margin-top:0;padding-left:8px}}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-button-details{align-self:end;grid-area:button;padding-bottom:8px}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-button-details:before{content:"";display:block;inset:0 0 0 0;position:absolute}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-button-details:after{color:var(--color-gray-500);font-size:16px;line-height:1}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-button-details:after{font-size:18px}.cmp-myaccount .cmp-myaccount__contract-card .cmp-myaccount__contract-card-button-details{align-self:center;padding-bottom:0}}.cmp-myaccount .cmp-myaccount__contract-card__actions{display:none;grid-area:buttonActions;overflow:visible}.cmp-myaccount .cmp-myaccount__contract-card__button-actions{--button-width:52px;--button-height:52px;--button-icon-size:20px;--button-color:var(--color-gray-500);background-color:var(--button-background-color);position:relative;z-index:2}.cmp-myaccount .cmp-myaccount__contract-card__button-actions[aria-expanded=true]{--button-background-color:var(--color-gray-100)}.cmp-myaccount .cmp-myaccount__contract-card__button-actions[aria-expanded=true]:after{transform:rotate(180deg)}.cmp-myaccount .cmp-myaccount__contract-card__popover-actions{box-shadow:0 20px 25px -5px rgba(0,0,0,.102),0 10px 10px -5px rgba(0,0,0,.039);display:none;margin-top:4px;overflow:hidden;position:absolute;right:0;width:100%;z-index:1}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-card__popover-actions{max-width:100%;width:-moz-max-content;width:max-content}}.cmp-myaccount .cmp-myaccount__contract-card__popover-actions .button{--button-background-color-hover:var(--color-gray-50);--button-outline-offset:-3px;--button-icon-margin:16px;align-items:center;-moz-column-gap:var(--button-icon-margin);column-gap:var(--button-icon-margin);display:flex;justify-content:start;text-align:left}.cmp-myaccount .cmp-myaccount__contract-card__popover-actions .button:before{font-size:24px}.cmp-myaccount .cmp-myaccount__contract-card__popover-actions .button .button__label{pointer-events:none}.cmp-myaccount .cmp-myaccount__contract-card__actions-list{background-color:var(--color-white);padding-block:4px}.cmp-myaccount [aria-expanded=true]+.cmp-myaccount__contract-card__popover-actions{display:block}.cmp-myaccount .cmp-myaccount__contract-details,.cmp-myaccount .cmp-myaccount__contracts-list-item[data-status]:not([data-status=active]) [data-action=downloadPaymentSlip]{display:none}.cmp-myaccount .cmp-myaccount__contract-details-section-info{--frame-border-color:var(--color-gray-100)}.cmp-myaccount .cmp-myaccount__contract-details-section-info ul{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,1fr);list-style-type:none;margin:0;padding:0;row-gap:16px}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-details-section-info ul{grid-template-columns:repeat(4,1fr)}}.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value]:empty){display:none}@media screen{.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value=status]){order:-2}}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value=status]){order:unset}}.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value=timeLeft]){order:-1}@media (min-width:768px){.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value=timeLeft]){grid-row:span 2;order:unset}}.cmp-myaccount .cmp-myaccount__contract-details-section-info li:has([data-value=timeLeft]:empty){display:initial;visibility:hidden}.cmp-myaccount .cmp-myaccount__contract-details-section-info li>:first-child{font-family:var(--font-family-text);font-size:var(--font-size-body-2);font-weight:var(--font-weight-normal);line-height:var(--line-height-body-2);margin:0}.cmp-myaccount .cmp-myaccount__contract-details-section-info li>:last-child{font-family:var(--font-family-display);font-size:var(--font-size-subtitle-1);font-weight:var(--font-weight-bold);line-height:var(--line-height-subtitle-1);margin:4px 0 0}.cmp-myaccount :is(.cmp-myaccount__contract-card-time-left,.cmp-myaccount__contract-details-time-left){align-items:center;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-areas:"value unit" "progress progress";grid-template-columns:max-content 1fr;grid-template-rows:32px 8px;row-gap:4px}.cmp-myaccount :is(.cmp-myaccount__contract-card-time-left,.cmp-myaccount__contract-details-time-left) [data-value=timeLeft]{grid-area:value}.cmp-myaccount :is(.cmp-myaccount__contract-card-time-left,.cmp-myaccount__contract-details-time-left) [data-value=timeUnit]{grid-area:unit;line-height:16px}.cmp-myaccount :is(.cmp-myaccount__contract-card-time-left,.cmp-myaccount__contract-details-time-left):after{background-image:linear-gradient(to left,var(--color-gray-100) var(--contract-percentage,0),var(--color-blue-400) var(--contract-percentage,0));border-radius:4px;content:"";display:block;grid-area:progress;height:8px;width:127px}.cmp-myaccount :is(.cmp-myaccount__contract-card-time-left,.cmp-myaccount__contract-details-time-left):has([data-value=timeLeft]:empty){display:none}.cmp-myaccount :is(.cmp-myaccount__contract-card__print,.cmp-myaccount__contract-card__button-payment-history){display:none}.cmp-myaccount .cmp-myaccount__panel--contracts:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contracts-list-item:not(:has([data-action=contractDetails][aria-expanded=true])){display:none}.cmp-myaccount .cmp-myaccount__panel--contracts:has([data-action=contractDetails][aria-expanded=true]) :is(.cmp-myaccount__panel-title,.cmp-myaccount__panel-description){display:none}.cmp-myaccount .cmp-myaccount__panel--contracts:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contracts-list{margin-top:0}.cmp-myaccount .contractStatusBadge{border-radius:4px;display:block;width:-moz-max-content;width:max-content}@media screen{.cmp-myaccount .contractStatusBadge{background-color:var(--badge-background-color);color:var(--badge-color);font-family:amag_display!important;font-size:var(--font-size-body-2)!important;font-weight:var(--font-weight-normal)!important;line-height:var(--line-height-body-2)!important;padding:2px 12px 2px 9px}.cmp-myaccount .contractStatusBadge:before{aspect-ratio:1;background-color:var(--badge-icon-color);border-radius:50%;content:"";display:inline-block;margin-right:7px;transform:translateY(-1px);vertical-align:middle;width:6px}}.cmp-myaccount .contractStatusBadge[data-status=active]{--badge-background-color:rgba(119,205,122,.2);--badge-color:var(--color-green-500);--badge-icon-color:var(--color-green-300)}.cmp-myaccount .contractStatusBadge[data-status=pending]{--badge-background-color:#fdeed6;--badge-color:var(--color-orange-500);--badge-icon-color:var(--color-orange-300)}.cmp-myaccount .contractStatusBadge[data-status=expired]{--badge-background-color:var(--color-message-error-background);--badge-color:var(--color-red-500);--badge-icon-color:var(--color-red-500)}.cmp-myaccount [aria-hidden=true]{display:none}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card{--frame-padding-inline:0;--frame-padding-top:0;--frame-padding-bottom:0;--frame-border-width:0;--frame-background-color:tranparent;align-items:start;gap:12px;grid-template-areas:"button title buttonActions" "buttonPaymentHistory buttonPaymentHistory buttonPaymentHistory";grid-template-columns:20px 1fr 52px}@media (min-width:768px){.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card{-moz-column-gap:16px;column-gap:16px;grid-template-areas:"button title buttonPaymentHistory buttonActions";grid-template-columns:20px 1fr auto 52px}}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card-title{align-items:center;display:flex;min-height:52px;padding-left:4px}@media (min-width:768px){.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card-title{padding-left:0}}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card__actions{display:initial}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card-button-details{align-self:start;height:52px;padding-bottom:0}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card-button-details:before{content:unset}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-card-button-details:after{color:var(--color-blue-500);font-size:20px;transform:rotate(180deg)}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) :is(.cmp-myaccount__contract-card-id,.cmp-myaccount__contract-card-status-badge,.cmp-myaccount__contract-card-time-left){display:none}.cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]) .cmp-myaccount__contract-details{display:block}.cmp-myaccount__contracts-list[data-blocked-payment=false] .cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]):not([data-status=pending]) .cmp-myaccount__contract-card__button-payment-history{align-items:center;display:grid;gap:8px;grid-area:buttonPaymentHistory;grid-template-columns:1fr auto}.cmp-myaccount__contracts-list[data-blocked-payment=false] .cmp-myaccount__contracts-list-item:has([data-action=contractDetails][aria-expanded=true]):not([data-status=pending]) .cmp-myaccount__contract-card__button-payment-history:after{content:"\f103";font-family:pNetIcons\.2rogp;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cmp-myaccount__contracts-list-item--skeleton{display:none}.cmp-myaccount__contracts-list.is-loading .cmp-myaccount__contracts-list-item--skeleton{display:initial}.cmp-myaccount__contracts-list-item--skeleton .cmp-myaccount__contract-card.frame{animation:skeleton-loading 1s linear infinite alternate;height:85px}.cmp-myaccount__panel.is-active{display:grid;gap:16px}@media (min-width:768px){.cmp-myaccount__panel.is-active{align-items:start;gap:24px}.cmp-myaccount__panel--dashboard.is-active{grid-template-columns:3fr 2fr}}@media (min-width:1440px){.cmp-myaccount__panel--dashboard.is-active{-moz-column-gap:32px;column-gap:32px;grid-template-columns:2fr 1fr}}@media (min-width:768px){.cmp-myaccount__panel--dashboard.is-active .cmp-myaccount__dashboard-contracts{grid-column:1/-1}}@media (min-width:1440px){.cmp-myaccount__panel--dashboard.is-active .cmp-myaccount__dashboard-contracts{grid-column:unset}}@media (min-width:768px){.cmp-myaccount__panel--dashboard.is-active .cmp-myaccount__help-section{grid-column:1/-1}}@media (min-width:1440px){.cmp-myaccount__panel--dashboard.is-active .cmp-myaccount__help-section{grid-column:unset}}.cmp-myaccount__dashboard-column{display:contents}@media (min-width:1440px){.cmp-myaccount__dashboard-column{display:grid;row-gap:24px}}@media print{:is(.cmp-myaccount__sidebar,li:has(.cmp-myaccount__contract-details-time-left),.cmp-myaccount__dialog,.cmp-myaccount__heading,.cmp-myaccount__contract-card-button-details .button--icon){display:none!important}:is(.cmp-myaccount__container,.cmp-myaccount,.frame){background-color:initial!important;border:none!important;box-shadow:none!important;padding:0!important}.cmp-myaccount{display:block;width:100%}.cmp-myaccount__contract__overview{font-size:var(--font-size-body-2)}.cmp-myaccount__contracts-list{display:block}.cmp-myaccount__contract-info{display:block!important;margin-bottom:-16px}.cmp-myaccount__contract-info:after{clear:both;content:"";display:table}.cmp-myaccount__contract-info li{float:left;margin-bottom:16px;width:33.33%}.cmp-myaccount__contract-details{clear:both;display:block;page-break-after:auto;-moz-column-break-after:auto;break-after:auto}.cmp-myaccount .properties-list{display:block!important}.cmp-myaccount .properties-list li{display:table!important;width:100%!important}.cmp-myaccount .properties-list li>*{display:table-cell!important;width:50%!important}.cmp-myaccount .properties-list li:not(:last-child){margin-bottom:12px}.cmp-myaccount .page-break-before{display:table;page-break-before:always;position:relative;-moz-column-break-before:page;break-before:page}.cmp-myaccount .page-break-before:before{clear:both;content:"";display:table}.cmp-myaccount__contract-card-title{font-size:18pt}.cmp-myaccount__contract-card{display:block!important}.cmp-myaccount__help-section{display:none!important}}.cmp-myaccount__dashboard-contracts{--frame-padding-top:24px}@media (min-width:768px){.cmp-myaccount__dashboard-contracts{--frame-padding-top:32px;--frame-padding-bottom:32px;--frame-padding-inline:32px}}.cmp-myaccount__dashboard-budget{--frame-padding-top:24px;align-items:stretch;display:grid;row-gap:16px}@media (min-width:768px){.cmp-myaccount__dashboard-budget{--frame-padding-bottom:24px;--frame-padding-inline:24px}}.cmp-myaccount__dashboard-budget .cmp-myaccount__dashboard-budget-description{margin-bottom:0;margin-top:8px}@media (min-width:768px){.cmp-myaccount__dashboard-budget .cmp-myaccount__dashboard-budget-description{margin-top:12px}}.cmp-myaccount__dashboard-budget .budgetDetails{margin-top:8px;row-gap:8px}@media (min-width:768px){.cmp-myaccount__dashboard-budget .budgetDetails{margin-top:12px;row-gap:12px}}@media (min-width:1024px){.cmp-myaccount__dashboard-budget .budgetDetails{row-gap:16px}}.cmp-myaccount__dashboard-budget .budgetDetails:has([data-value=budgetCode]:empty){display:none}.cmp-myaccount__dashboard-budget:has([data-value=budgetCode]:empty) [data-action=availableVehicles]{display:none}.cmp-myaccount__dashboard-budget:has([data-value=budgetCode]:not(:empty)) .cmp-myaccount__dashboard-budget-description{display:none}.cmp-myaccount__dashboard-budget:has([data-value=budgetCode]:not(:empty)) [data-action=budgetCalculator]{--button-background-color:var(--color-gray-50);--button-background-color-hover:var(--color-gray-100);--button-background-color-disabled:var(--color-gray-50);--button-color:var(--color-black-light);--button-color-hover:var(--color-black-light);--button-color-disabled:var(--color-gray-300);--button-border-radius:6px}.cmp-myaccount__dashboard-personaldata-cta{--frame-padding-top:24px;--frame-padding-bottom:24px;text-align:center}@media (min-width:768px){.cmp-myaccount__dashboard-personaldata-cta{--frame-padding-top:64px;--frame-padding-bottom:64px}}@media (min-width:1024px){.cmp-myaccount__dashboard-personaldata-cta{--frame-padding-top:24px;--frame-padding-bottom:24px}}.cmp-myaccount__dashboard-personaldata-cta:focus-visible,.cmp-myaccount__dashboard-personaldata-cta:hover{background-color:var(--color-gray-100);text-decoration:none}.cmp-myaccount__dashboard-personaldata-cta .button__label{display:flex;flex-direction:column;row-gap:24px}.cmp-myaccount__dashboard-personaldata-cta .button__label:before{font-size:24px}.cmp-myaccount__help-section{--frame-padding-top:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-areas:"title" "description" "cta";row-gap:16px}@media (min-width:768px){.cmp-myaccount__help-section{--frame-padding-bottom:24px;--frame-padding-inline:32px;grid-template-areas:"title cta" "description cta";grid-template-columns:1fr fit-content}}.cmp-myaccount__help-section-title{grid-area:title;margin:0}@media (min-width:768px){.cmp-myaccount__help-section-title{font-size:var(--font-size-h5);line-height:var(--line-height-h5)}}.cmp-myaccount__help-section-description{grid-area:description;margin:0}.cmp-myaccount__help-section-cta{align-self:center;grid-area:cta;margin-top:8px}@media (min-width:768px){.cmp-myaccount__help-section-cta{margin-top:0}}.cmp-myaccount__button-download-account-statement-popover{align-items:center;-moz-column-gap:16px;column-gap:16px;display:none}.cmp-myaccount:has(.cmp-myaccount__panel--contracts.is-active) .cmp-myaccount__button-download-account-statement-popover:not([disabled]){display:flex}.cmp-myaccount__contracts__form-download-account-statement.submitting .form__wrapper{opacity:.5;pointer-events:none}.cmp-myaccount__contracts__form-download-account-statement .form__wrapper{--form-wrapper-row-gap:32px}.cmp-myaccount__contracts__form-download-account-statement .form__wrapper .row{--form-wrapper-row-gap:24px}.cmp-myaccount__payment-history{display:none}[data-context=paymentHistory] .cmp-myaccount__payment-history{display:block;grid-area:paymentHistory}.cmp-myaccount__payment-history .cmp-myaccount__payment-history-heading{font-family:var(--font-family-display);font-size:var(--font-size-h5);font-weight:var(--font-weight-bold);line-height:var(--line-height-h5);margin:0 0 24px}@media (min-width:768px){.cmp-myaccount__payment-history .cmp-myaccount__payment-history-heading{font-size:var(--font-size-h4);line-height:var(--line-height-h4);margin-bottom:32px;min-height:42px}}.cmp-myaccount__payment-history .payment-history__table-container{margin-right:-16px;min-width:100%;overflow-x:auto;padding-right:16px;position:relative;width:auto}.cmp-myaccount__payment-history .payemnt-history__header{align-items:center;display:grid;gap:16px;grid-template-areas:"closeButton title" "buttons buttons";grid-template-columns:auto 1fr;margin-bottom:24px}@media (min-width:768px){.cmp-myaccount__payment-history .payemnt-history__header{grid-template-areas:"closeButton title buttons";grid-template-columns:auto 1fr auto}}.cmp-myaccount__payment-history .payemnt-history__button-close{--button-width:28px;--button-height:52px;--button-icon-size:20px;grid-area:closeButton}.cmp-myaccount__payment-history .payemnt-history__title{font-family:var(--font-family-display);font-size:var(--font-size-h6);font-weight:var(--font-weight-bold);grid-area:title;line-height:var(--line-height-h6);margin:0}.cmp-myaccount__payment-history .payment-history__buttons-container{--button-width:100%;align-items:stretch;display:flex;flex-direction:column;grid-area:buttons;row-gap:16px}@media (min-width:768px){.cmp-myaccount__payment-history .payment-history__buttons-container{--button-width:auto;align-items:center;-moz-column-gap:24px;column-gap:24px;flex-direction:row;flex-wrap:nowrap}}.cmp-myaccount__payment-history .payemnt-history__button-account-statement{align-items:center;-moz-column-gap:16px;column-gap:16px;display:flex;justify-content:center}.cmp-myaccount__payment-history .payment-history__disclaimer{margin-bottom:24px}.cmp-myaccount__payment-history .payment-history__table{--table-border-width:1px;--table-border-color:var(--color-gray-100);border-collapse:initial;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.cmp-myaccount__payment-history .payment-history__table :is(th,td){padding-inline:24px}.cmp-myaccount__payment-history .payment-history__table th{min-width:140px}.cmp-myaccount__payment-history .payment-history__table th[data-type=type]{min-width:120px}.cmp-myaccount__payment-history .payment-history__table th[data-type=amount],.cmp-myaccount__payment-history .payment-history__table th[data-type=invoiceNumber]{min-width:160px}.cmp-myaccount__payment-history .payment-history__table th[data-type=details]{max-width:240px;min-width:240px}.cmp-myaccount__payment-history .payment-history__table td{min-width:unset;padding-block:24px}.cmp-myaccount__payment-history .payment-history__item-document-type{align-items:center;display:inline-flex;gap:6px;position:relative;text-decoration:none}.cmp-myaccount__payment-history .payment-history__item-document-type[data-title]:not([data-title=""]):after{content:"\f128";font-family:pNetIcons\.2rogp;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-align:center;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-blue-500)}.cmp-myaccount__payment-history .payment-history__item-document-type[data-title]:not([data-title=""]):focus-visible:before,.cmp-myaccount__payment-history .payment-history__item-document-type[data-title]:not([data-title=""]):hover:before{background-color:var(--color-blue-100);border-radius:8px;color:var(--color-gray-800);content:attr(data-title);display:block;font-family:var(--font-family-display);font-size:var(--font-size-subtitle-1);font-weight:var(--font-weight-bold);inset:6px 8px auto auto;line-height:var(--line-height-subtitle-1);padding:16px;position:absolute;transform:translate(100%,-100%);white-space:nowrap;z-index:1}.cmp-myaccount__payment-history .payment-history__item-document-type[data-title]:not([data-title=""]):focus-visible{border-radius:4px;outline:1px solid var(--color-blue-200);outline-offset:-1px;outline-width:3px}.cmp-myaccount__payment-history .payment-history__item-currency{color:var(--color-gray-400)}.cmp-myaccount__payment-history .payment-history__item-status{background-color:var(--color-message-success-background);border-radius:4px;color:var(--color-green-500);display:inline-block;padding:0 12px;text-transform:capitalize;white-space:nowrap;width:-moz-fit-content;width:fit-content}.cmp-myaccount__payment-history .payment-history__item-status[data-status=open]{background-color:var(--color-message-error-background);color:var(--color-red-500)}.cmp-myaccount__payment-history .payment-history__footer{align-items:stretch;display:flex;flex-direction:column;margin-top:24px;row-gap:16px}@media (min-width:768px){.cmp-myaccount__payment-history .payment-history__footer{align-items:center;display:grid;grid-template-areas:"totalResults pagination";grid-template-columns:auto 1fr}}.cmp-myaccount__payment-history .payment-history__total-results{color:var(--color-gray-300);text-align:center}@media (min-width:768px){.cmp-myaccount__payment-history .payment-history__total-results{grid-area:totalResults}}.cmp-myaccount__payment-history .payment-history__total-results p{margin:0}@media (min-width:768px){.cmp-myaccount__payment-history .payment-history__pagination{grid-area:pagination;justify-self:end}}.cmp-myaccount__payment-history .payment-history__filters{--form-wrapper-row-gap:24px}.cmp-myaccount__payment-history .payment-history__filters .dp__input_wrap [aria-hidden=true]{display:unset!important}.cmp-myaccount__payment-history .payment-history__filters .dp__input{--dp-font-size:var(--font-size-body-1) --dp-input-padding:var(--input-padding-block) var(--input-padding-inline)!important;--dp-text-color:var(--input-color);--dp-border-color:var(--input-border-color);--dp-font-family:var(--font-family-text);--dp-border-radius:var(--input-border-radius);--dp-background-color:var(--input-background-color);box-shadow:var(--input-box-shadow);color:var(--input-color);display:block;height:var(--input-height);line-height:calc(var(--input-height) - 16px);transition:unset}.cmp-myaccount__payment-history .payment-history__filters .dp__input:active{--dp-border-color:var(--input-border-color-active)}.cmp-myaccount__payment-history .payment-history__filters .dp__input:focus-visible{--input-box-shadow:var(--input-box-shadow-focus)}.cmp-myaccount__payment-history .payment-history__filters .form__group{--form-group-row-gap:8px}.cmp-myaccount__payment-history .payment-history__filters [data-group-name=accountingDocuments]{--form-group-row-gap:12px}.cmp-myaccount__payment-history .payment-history__filters [data-group-name=accountingDocuments] .badges__list:empty{display:none}.cmp-myaccount__payment-history .payment-history__filters :is([data-group-name=documentDate],[data-group-name=amountInCompanyCodeCurrency]) .form__controls-list{-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:767.98px){.cmp-myaccount__payment-history .payment-history__filters .form__input-wrapper--date{--icon-font-size:20px;--icon-offset-block:8px}}.cmp-myaccount__payment-history .payment-history__filters .fieldset--custom-slider fieldset{border:none;margin:0;padding:0}.cmp-myaccount__payment-history .payment-history__filters .fieldset--custom-slider legend{margin:0 0 16px}.cmp-myaccount__payment-history .payment-history__active-filters{display:none}@media (min-width:768px){.cmp-myaccount__payment-history .payment-history__active-filters:not(:empty){align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.cmp-myaccount__payment-history .payment-history__active-filters:not(:empty)>.badges__list{display:contents}}.fieldset--custom-slider{border:none;padding:0}.dp__input_wrap{box-sizing:unset;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid,.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid,.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;height:var(--dp-font-size);width:var(--dp-font-size);stroke-width:0;box-sizing:initial;color:var(--dp-icon-color);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px}.dp__input_icon{inset-inline-start:0}.dp--clear-btn,.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dp--clear-btn{align-items:center;background:transparent;border:none;display:inline-flex;inset-inline-end:0;margin:0;padding:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);font-size:var(--dp-font-size);min-width:var(--dp-menu-min-width);user-select:none}.dp__menu,.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_disabled,.dp__menu_readonly{inset:0;position:absolute;z-index:999999}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp-menu-loading{background:hsla(0,0%,100%,.5);cursor:default}.dp--menu-load-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.dp--menu-loader{animation:dp-load-rotation 1s linear infinite;border:var(--dp-loader);border-bottom-color:transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:48px;position:absolute;width:48px}@keyframes dp-load-rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.dp__arrow_top{border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);top:0;transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom,.dp__arrow_top{background-color:var(--dp-background-color);height:12px;left:var(--dp-arrow-left);position:absolute;width:12px}.dp__arrow_bottom{border-bottom:1px solid var(--dp-menu-border-color);border-inline-end:1px solid var(--dp-menu-border-color);bottom:0;transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{padding:2px 0;text-align:center}.dp--preset-dates{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-dates-collapsed,.dp--preset-dates[data-dp-mobile]{align-self:center;border:none;display:flex;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2);overflow-x:auto}.dp__sidebar_left{border-inline-end:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{margin-inline-end:1px solid var(--dp-border-color);padding:5px}.dp--preset-range{border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;text-align:left;transition:var(--dp-common-transition);white-space:nowrap;width:100%}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp--menu-content-wrapper-collapsed,.dp__menu_content_wrapper[data-dp-mobile]{flex-direction:column-reverse}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);text-align:center;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:var(--dp-row-margin)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:var(--dp-cell-size);justify-content:center;padding:var(--dp-cell-padding);position:relative;text-align:center;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);border:1px solid var(--dp-range-between-border-color);border-radius:0;color:var(--dp-range-between-dates-text-color)}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-start-start-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-bottom:1px dashed var(--dp-primary-color);border-end-end-radius:var(--dp-cell-border-radius);border-inline-end:1px dashed var(--dp-primary-color);border-start-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translateX(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-inline-end:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-inline-end:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}.dp--flex-display-collapsed,.dp__flex_display[data-dp-mobile]{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{align-items:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-height);justify-content:center;text-align:center}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;flex-direction:column;width:100%}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);transition:opacity 1s ease-out;width:100%;z-index:99999}.dp--overlay-absolute{height:100%;left:0;position:absolute;top:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;height:var(--dp-overlay-height);overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-inline:auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__overlay_cell:hover{transition:var(--dp-common-transition)}.dp__cell_in_between,.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed}.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed}.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn,.dp__btn{border:none;font:inherit;line-height:normal;transition:var(--dp-common-transition)}.dp--year-mode-picker{align-items:center;display:flex;height:var(--dp-cell-size);justify-content:space-between;width:100%}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{align-items:center;color:var(--dp-text-color);display:flex;font-family:var(--dp-font-family);justify-content:center;user-select:none;width:100%}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px}.dp__inc_dec_button,.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{align-items:center;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:var(--dp-common-padding)}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:var(--dp-action-row-padding);width:100%}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-inline-start:auto;white-space:nowrap}.dp__action_button{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--dp-border-radius);cursor:pointer;display:inline-flex;font-family:var(--dp-font-family);font-size:var(--dp-preview-font-size);height:var(--dp-action-button-height);line-height:var(--dp-action-button-height);margin-inline-start:3px;padding:var(--dp-action-buttons-padding)}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed}.dp--qr-btn-disabled,.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{padding:var(--dp-common-padding);width:100%}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex:1;flex-direction:column;height:100%;justify-content:space-evenly;width:100%}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition:all 0.1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:0.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all 0.2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:0.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-margin:5px 0;--dp-calendar-header-cell-padding:0.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:0.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px;--dp-action-row-padding:8px;--dp-direction:ltr}.dp__theme_dark{--dp-background-color:#212121;--dp-text-color:#fff;--dp-hover-color:#484848;--dp-hover-text-color:#fff;--dp-hover-icon-color:#959595;--dp-primary-color:#005cb2;--dp-primary-disabled-color:#61a8ea;--dp-primary-text-color:#fff;--dp-secondary-color:#a9a9a9;--dp-border-color:#2d2d2d;--dp-menu-border-color:#2d2d2d;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#737373;--dp-disabled-color-text:#d0d0d0;--dp-scroll-bar-background:#212121;--dp-scroll-bar-color:#484848;--dp-success-color:#00701a;--dp-success-color-disabled:#428f59;--dp-icon-color:#959595;--dp-danger-color:#e53935;--dp-marker-color:#e53935;--dp-tooltip-color:#3e3e3e;--dp-highlight-color:rgba(0,92,178,.2);--dp-range-between-dates-background-color:var(--dp-hover-color,#484848);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#fff);--dp-range-between-border-color:var(--dp-hover-color,#fff);--dp-loader:5px solid #005cb2}.dp__theme_light{--dp-background-color:#fff;--dp-text-color:#212121;--dp-hover-color:#f3f3f3;--dp-hover-text-color:#212121;--dp-hover-icon-color:#959595;--dp-primary-color:#1976d2;--dp-primary-disabled-color:#6bacea;--dp-primary-text-color:#fff;--dp-secondary-color:#c0c4cc;--dp-border-color:#ddd;--dp-menu-border-color:#ddd;--dp-border-color-hover:#aaaeb7;--dp-border-color-focus:#aaaeb7;--dp-disabled-color:#f6f6f6;--dp-scroll-bar-background:#f3f3f3;--dp-scroll-bar-color:#959595;--dp-success-color:#76d275;--dp-success-color-disabled:#a3d9b1;--dp-icon-color:#959595;--dp-danger-color:#ff6f60;--dp-marker-color:#ff6f60;--dp-tooltip-color:#fafafa;--dp-disabled-color-text:#8e8e8e;--dp-highlight-color:rgba(25,118,210,.1);--dp-range-between-dates-background-color:var(--dp-hover-color,#f3f3f3);--dp-range-between-dates-text-color:var(--dp-hover-text-color,#212121);--dp-range-between-border-color:var(--dp-hover-color,#f3f3f3);--dp-loader:5px solid #1976d2}.dp__flex{align-items:center;display:flex}.dp__btn{background:none}.dp__main{box-sizing:border-box;font-family:var(--dp-font-family);position:relative;user-select:none;width:100%}.dp__main *{direction:var(--dp-direction,ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-button-height);padding:var(--dp-common-padding);place-content:center center;text-align:center;width:100%}.dp__button.dp__overlay_action{bottom:0;position:absolute}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}