#pa-sticky-cart{align-items:center;background:var(--pa-sticky-bg,#fff);border-top:2px solid var(--pa-accent,#2f6fed);bottom:-1px;box-shadow:0 -10px 30px rgba(0,0,0,.1);color:var(--pa-text,#4a4a4a);display:flex;gap:16px;justify-content:center;left:0;opacity:.001;padding:14px clamp(12px,3vw,24px) calc(env(safe-area-inset-bottom, 0px) + 14px);pointer-events:none;position:fixed;right:-1px;transform:translateY(100%);transition:transform .35s cubic-bezier(.25,.8,.25,1),opacity .2s ease;z-index:99999}#pa-sticky-cart.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}#pa-sticky-cart .pa-cart-badge{align-items:center;background:var(--pa-accent,#2f6fed);border-radius:var(--pa-pill,999px);color:var(--pa-accent-contrast,#fff);display:inline-flex;font-size:14px;font-weight:700;height:28px;justify-content:center;min-width:28px;padding:0 8px}#pa-sticky-cart .pa-label{font-size:15px}#pa-sticky-cart .pa-go-to-cart{align-items:center;background:var(--pa-accent,#2f6fed);border:none;border-radius:var(--pa-pill,999px);color:var(--pa-accent-contrast,#fff);cursor:pointer;display:inline-flex;font-size:16px;font-weight:700;gap:8px;height:44px;justify-content:center;padding:0 22px;transition:transform .12s ease,background-color .25s ease}#pa-sticky-cart .pa-go-to-cart:hover{background:var(--pa-accent-hover,#1f57c4);transform:translateY(-1px)}#pa-sticky-cart .pa-go-to-cart:active{transform:scale(.98)}#pa-sticky-cart .pa-go-to-cart:focus-visible{outline:2px solid var(--pa-accent-contrast,#fff);outline-offset:2px}#pa-sticky-cart .pa-clear-cart{align-items:center;background:var(--pa-muted-bg,#eef1f6);border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex:0 0 auto;height:30px;justify-content:center;margin:0;padding:3px;transition:transform .12s ease,opacity .2s ease;width:30px}#pa-sticky-cart .pa-clear-cart[disabled]{opacity:.4;pointer-events:none}#pa-sticky-cart .pa-clear-cart:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#pa-sticky-cart .pa-clear-cart img{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}#pa-sticky-cart.is-pop .pa-cart-badge{animation:paCartPulse .36s cubic-bezier(.2,.8,.25,1);transform-origin:center}.pa-fly-chip{background:var(--pa-accent,#2f6fed);border-radius:var(--pa-pill,999px);box-shadow:0 6px 16px rgba(0,0,0,.25);height:16px;pointer-events:none;position:fixed;width:16px;z-index:100000}@keyframes paCartPulse{0%{transform:scale(.9)}60%{transform:scale(1.15)}to{transform:scale(1)}}@media(max-width:600px){#pa-sticky-cart{padding:12px}#pa-sticky-cart .pa-label{display:none}}
.column.subscription-select-container,.subscription-select-container{align-items:stretch;display:flex;flex-basis:auto;flex-wrap:wrap;gap:24px;justify-content:center;padding-top:18px}.subscription-select-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex:0 1 320px;flex-direction:column;gap:12px;margin:2px;padding:32px 28px 24px;position:relative;text-align:left}.subscription-select-card.subscription-selected{border-color:var(--pa-accent,#2f6fed);border-width:2px}.subscription-select-card.subscription-owned{cursor:default;opacity:.6}.subscription-select-card.subscription-locked{border-color:var(--pa-accent,#2f6fed);cursor:default}.subscription-select-status-note{background:var(--pa-muted-bg,#eef1f6);border-radius:var(--pa-radius,8px);font-size:.9em;padding:6px 12px;text-align:center}.subscription-select-status-note+.subscription-select-status-note{margin-top:8px}.subscription-select-locked-message{color:var(--pa-muted-text,#5b6270);flex-basis:100%;text-align:center}.subscription-select-badge{background:var(--pa-badge-bg,#1f2430);border-radius:var(--pa-pill,999px);color:var(--pa-badge-text,#fff);font-size:13px;font-weight:700;left:50%;padding:4px 14px;position:absolute;top:-14px;transform:translateX(-50%);white-space:nowrap}.subscription-select-name{font-size:1.35em;font-weight:700}.subscription-select-subtitle{color:var(--pa-muted-text,#5b6270);margin-top:-8px}.subscription-select-price{font-size:2.6em;font-weight:700;line-height:1.1}.subscription-select-price .unit{color:var(--pa-muted-text,#5b6270);font-size:.35em;font-weight:400}.subscription-select-perday{color:var(--pa-muted-text,#5b6270);font-size:.85em;margin-top:-8px}.subscription-select-channels{margin:0}.subscription-select-channels summary{color:var(--pa-accent,#2f6fed);cursor:pointer;font-weight:600;list-style:none}.subscription-select-channels summary::-webkit-details-marker{display:none}.subscription-select-channel-logos{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.subscription-select-channel-logos img{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);height:36px;-o-object-fit:contain;object-fit:contain;padding:4px 6px;width:auto}ul.subscription-select-features{list-style:disc;margin:0;padding-left:1.2em}ul.subscription-select-features li{line-height:1.45;margin-bottom:8px}ul.subscription-select-features li:last-child{margin-bottom:0}.subscription-select-cta{margin-top:auto;padding-top:12px}.subscription-select-card .subscription-select-cta-button{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;padding:10px 16px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.subscription-select-card .subscription-select-cta-button:hover:not([disabled]){background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}.subscription-select-card .subscription-select-cta-button:active,.subscription-select-card .subscription-select-cta-button:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}.subscription-select-card .subscription-select-cta-button:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.subscription-select-card .subscription-select-cta-button[disabled]{background:transparent;border:1px solid var(--pa-card-border,#e7e9f0);color:var(--pa-muted-text,#5b6270);cursor:default}.subscription-select-card.subscription-selected .subscription-select-cta-button{background:var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}.subscription-select-card.subscription-selected .subscription-select-cta-button:active,.subscription-select-card.subscription-selected .subscription-select-cta-button:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}.subscription-select-card.subscription-selected .subscription-select-cta-button:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.subscription-select-card.subscription-selected .subscription-select-cta-button:after{content:"✓";margin-left:8px}
.pa-channel-logos{text-align:center}.pa-channel-logo-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;overflow:hidden;transition:max-height .3s ease}.pa-channel-logos.is-collapsed .pa-channel-logo-grid{max-height:var(--pa-channel-logo-h,60px)}.pa-channel-logo{align-items:center;background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);display:flex;flex:0 0 auto;height:var(--pa-channel-logo-h,60px);justify-content:center;padding:4px;width:var(--pa-channel-logo-w,80px)}.pa-channel-logo img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.pa-channel-logo--fallback{color:var(--pa-muted-text,#5b6270);font-size:.75em;line-height:1.2;overflow:hidden;text-align:center}.pa-channel-logos .pa-channel-toggle{background:none;border:none;border-radius:0;box-shadow:none;color:var(--pa-accent,#2f6fed);cursor:pointer;display:inline-block;font-family:inherit;font-size:.85em;font-weight:600;line-height:1.4;margin:12px 0 0;padding:2px 0}.pa-channel-logos .pa-channel-toggle:after{content:" ▾"}.pa-channel-logos .pa-channel-toggle:hover{background:none;border:none;box-shadow:none;color:var(--pa-accent-hover,#1f57c4);text-decoration:underline}.pa-channel-logos .pa-channel-toggle:active,.pa-channel-logos .pa-channel-toggle:focus{background:none;border:none;box-shadow:none;color:var(--pa-accent,#2f6fed)}.pa-channel-logos .pa-channel-toggle:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.pa-channel-logos .pa-channel-toggle[hidden]{display:none}.pa-channel-logos:not(.is-collapsed) .pa-channel-toggle:after{content:" ▴"}.subscription-select-container:has(.pa-channel-toggle){align-items:flex-start}
.basket-container>.basket-item-container{align-items:center;border-bottom:1px solid var(--pa-card-border,#e7e9f0);display:grid;gap:20px;grid-template-columns:minmax(140px,2fr) minmax(80px,.7fr) minmax(170px,1fr) minmax(50px,.4fr) 55px;padding:14px 0;text-align:left;width:100%}.basket-container>.basket-item-container:first-child{font-weight:700}.basket-container>br{display:none}.basket-item-discountedprice,.basket-item-name,.basket-item-normalprice,.basket-item-quantity,.basket-item-startdate{text-align:left;width:auto}.basket-item-discountedprice,.basket-item-normalprice{white-space:nowrap}.basket-item-startdate input,.basket-item-startdate select{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.basket-item-startdate input:hover,.basket-item-startdate select:hover{border-color:var(--pa-muted-text,#5b6270)}.basket-item-startdate input:focus,.basket-item-startdate select:focus{border-color:var(--pa-accent,#2f6fed);box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}.basket-item-startdate input,.basket-item-startdate select{max-width:100%;width:auto}.basket-item-remove .pa-icon-button{align-items:center;background:var(--pa-danger,#c62828);border:none;border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background-color .15s ease,transform .12s ease;width:44px}.basket-item-remove .pa-icon-button i{color:var(--pa-accent-contrast,#fff);font-size:16px}.basket-item-remove .pa-icon-button:hover{background:var(--pa-danger-hover,#a91515);border-color:transparent;border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);transform:translateY(-1px)}.basket-item-remove .pa-icon-button:active,.basket-item-remove .pa-icon-button:focus{background:var(--pa-danger,#c62828);border-color:transparent;border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.basket-item-remove .pa-icon-button:focus-visible{outline:2px solid var(--pa-danger,#c62828);outline-offset:2px}.order-button-container{display:flex;justify-content:center;margin-top:20px}.basket-order-button{background:var(--pa-accent,#2f6fed);border:none;border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);cursor:pointer;font-size:1em;font-weight:600;padding:12px 28px;transition:background-color .15s ease,transform .12s ease}.basket-order-button:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);color:var(--pa-accent-contrast,#fff);transform:translateY(-1px)}.basket-order-button[disabled]{cursor:not-allowed;opacity:.5}.condition-container{display:flex;flex-direction:column;gap:10px;margin-top:24px;text-align:left}.condition-block{align-items:center;display:flex;gap:10px}.wp-block-cgb-block-panther-selfservice-basket-block .condition-container input.conditions_check[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--pa-card-bg,#fff);border:1.5px solid var(--pa-checkbox-border,var(--pa-muted-text,#5b6270));border-radius:var(--pa-checkbox-radius,4px);box-shadow:none;cursor:pointer;flex:0 0 auto;height:var(--pa-checkbox-size,18px);margin:0 10px 0 0;transition:none;vertical-align:middle;width:var(--pa-checkbox-size,18px)}.wp-block-cgb-block-panther-selfservice-basket-block .condition-container input.conditions_check[type=checkbox]:active,.wp-block-cgb-block-panther-selfservice-basket-block .condition-container input.conditions_check[type=checkbox]:focus{background-color:var(--pa-card-bg,#fff);border-color:var(--pa-checkbox-border,var(--pa-muted-text,#5b6270));border-radius:var(--pa-checkbox-radius,4px);box-shadow:none}.wp-block-cgb-block-panther-selfservice-basket-block .condition-container input.conditions_check[type=checkbox]:checked{background-color:var(--pa-accent,#2f6fed);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3E%3Cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.5%27 d=%27M3 8.5 6.5 12 13 4.5%27/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:60% 60%;border-color:var(--pa-accent,#2f6fed);border-radius:var(--pa-checkbox-radius,4px)}.wp-block-cgb-block-panther-selfservice-basket-block .condition-container input.conditions_check[type=checkbox]:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.condition-container .label{color:inherit;display:inline;font-weight:400}.condition-container .label a{color:var(--pa-accent,#2f6fed)}@media(max-width:760px){.basket-container>.basket-item-container{font-size:.9em;gap:10px;grid-template-columns:minmax(100px,1.6fr) minmax(60px,.7fr) minmax(110px,1fr) minmax(30px,.4fr) 44px}}.basket-item-min{font-size:12px;line-height:1.35;margin-top:2px;opacity:.7}
#pa_invoices>.columns:not(#pa_invoices_head),#pa_invoices_head{align-items:center;display:grid;gap:12px;grid-template-columns:1.2fr 1fr 1fr .9fr .8fr .9fr;margin:0;padding:14px 12px}#pa_invoices_head{border-bottom:2px solid var(--pa-card-border,#e7e9f0);font-weight:700}#pa_invoices>.columns:not(#pa_invoices_head){border-bottom:1px solid var(--pa-card-border,#e7e9f0)}#pa_invoices .column.pa-amount-negative,#pa_invoices .column.pa-status-refunded{color:var(--pa-success,#356b4e);font-weight:600}#pa_invoices .column.pa-amount-due{color:var(--pa-danger,#c62828);font-weight:600}#loadmore_invoice{margin-top:20px}@media(max-width:900px){#pa_invoices_head{display:none}#pa_invoices>.columns:not(#pa_invoices_head){background:var(--pa-card-bg,#fff);border-bottom:none;border-radius:var(--pa-card-radius,14px);gap:8px 12px;grid-template-columns:1fr 1fr;margin-bottom:12px;padding:16px 12px}}
.columns.overview-container,.overview-container{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}@media(max-width:1440px){.columns.overview-container,.overview-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.columns.overview-container,.overview-container{grid-template-columns:minmax(0,1fr)}}.column.overview-card,.overview-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex-direction:column;min-width:0;padding:32px 28px 24px}@media(max-width:900px){.column.overview-card,.overview-card{padding:24px 18px 20px}}.overview-card-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.overview-card-body hr{display:none}.overview-card-header{display:flex;justify-content:center;padding:0 0 12px}.overview-card-icon{color:var(--pa-accent,#2f6fed);height:64px;width:64px}.overview-card-icon svg{height:100%;width:100%}@media(max-width:900px){.overview-card-icon{height:56px;width:56px}}.overview-card-content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px;min-width:0}.overview-card-kpi{min-height:2em}.overview-product-name{font-size:1.35em;font-weight:700;line-height:1.2;overflow-wrap:anywhere}.overview-section-title{color:var(--pa-muted-text,#5b6270);font-size:.95em;font-weight:600;margin:0 0 2px}.overview-helper-text{color:var(--pa-muted-text,#5b6270);font-size:.9em;line-height:1.45;margin:auto 0 0;padding-top:14px}.overview-detail-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.overview-detail-label{color:var(--pa-muted-text,#5b6270)}.overview-detail-value{font-weight:600;margin-left:auto;min-width:0;text-align:right}.overview-card.is-inactive .overview-card-icon,.overview-card.is-inactive .overview-product-name{color:var(--pa-muted-text,#5b6270)}.overview-tv-config{padding-top:4px}.overview-card-cta{margin-top:auto;padding-top:16px}.overview-card-cta a{display:block;width:100%}.overview-card .overview-cta-button{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;padding:10px 16px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.overview-card .overview-cta-button:hover{background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.overview-card .overview-cta-button:active,.overview-card .overview-cta-button:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}.overview-card .overview-cta-button:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}
#customer-info-container .content.center-column{display:block;width:100%}#customer-info-container .container{margin:0 auto;max-width:1160px;width:100%}#customer-info-container #info-save-notification{display:none}#customer-info-container .pa-profile-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:0}#customer-info-container .pa-profile-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex-direction:column;gap:16px;min-width:0;padding:32px 28px 24px}#customer-info-container .pa-profile-card.pa-profile-card-hidden{display:none}#customer-info-container .pa-profile-card-title{align-items:center;border-bottom:1px solid var(--pa-card-border,#e7e9f0);display:flex;font-weight:700;gap:14px;padding-bottom:14px}#customer-info-container .pa-profile-card-icon{align-items:center;background:var(--pa-muted-bg,#eef1f6);border-radius:50%;color:var(--pa-accent,#2f6fed);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}#customer-info-container .pa-profile-card-icon svg{height:24px;width:24px}#customer-info-container .pa-profile-card-body{align-items:center;-moz-column-gap:18px;column-gap:18px;display:grid;grid-template-columns:minmax(120px,170px) minmax(0,1fr);row-gap:20px}#customer-info-container .pa-profile-card-body>.column{flex:none;margin:0;min-width:0;padding:0;width:auto}#customer-info-container .pa-profile-card-body .has-text-weight-semibold{color:var(--pa-muted-text,#5b6270);font-size:.9em;font-weight:600;text-align:right}#customer-info-container .pa-profile-card-body .is-family-secondary .right,#customer-info-container .pa-profile-card-body .is-family-secondary.right{text-align:left}#customer-info-container .pa-profile-card-body [id^=customer_]:empty:after{color:var(--pa-muted-text,#5b6270);content:"–"}#customer-info-container .pa-profile-card-body input[type=email],#customer-info-container .pa-profile-card-body input[type=tel],#customer-info-container .pa-profile-card-body input[type=text],#customer-info-container .pa-profile-card-body select,#customer-info-container .pa-profile-card-body textarea{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}#customer-info-container .pa-profile-card-body input[type=email]:hover,#customer-info-container .pa-profile-card-body input[type=tel]:hover,#customer-info-container .pa-profile-card-body input[type=text]:hover,#customer-info-container .pa-profile-card-body select:hover,#customer-info-container .pa-profile-card-body textarea:hover{border-color:var(--pa-muted-text,#5b6270)}#customer-info-container .pa-profile-card-body input[type=email]:focus,#customer-info-container .pa-profile-card-body input[type=tel]:focus,#customer-info-container .pa-profile-card-body input[type=text]:focus,#customer-info-container .pa-profile-card-body select:focus,#customer-info-container .pa-profile-card-body textarea:focus{border-color:var(--pa-accent,#2f6fed);box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#customer-info-container .pa-profile-card-body>.column.is-12{grid-column:1/-1}#customer-info-container .pa-profile-card-body .column input[type=radio]{accent-color:var(--pa-accent,#2f6fed);height:18px;margin-right:10px;vertical-align:middle;width:18px}#customer-info-container .pa-profile-card-body .column input[type=radio]+.is-family-secondary{display:inline-block;vertical-align:middle}#customer-info-container .pa-profile-card-body #billingPeriodLabel{text-align:left}#customer-info-container .pa-profile-card[data-card=kommunikation] .pa-profile-card-body{display:flex;flex-direction:column;gap:14px}#customer-info-container .pa-profile-card[data-card=kommunikation] .pa-profile-card-body .column.is-6{align-items:center;display:flex;flex-direction:row-reverse;gap:12px;justify-content:space-between;max-width:100%;padding:0;width:100%}#customer-info-container .pa-profile-card[data-card=kommunikation] .pa-profile-card-body .column.is-6>.is-family-secondary:not(.right){flex:1 1 auto;text-align:left}#customer-info-container .pa-profile-card[data-card=kommunikation] .pa-profile-card-body .columns{display:flex;flex-direction:column;gap:14px;margin:0}#customer-info-container #outage-notification-section>.columns{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-auto-flow:dense;grid-template-columns:minmax(0,1fr) auto;row-gap:14px}#customer-info-container #outage-notification-section>.columns>.column.is-3{grid-column:2;padding:0}#customer-info-container #outage-notification-section>.columns>.column.is-9{grid-column:1;padding:0}#customer-info-container .pa-profile-card[data-card=kommunikation] input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--pa-card-border,#e7e9f0);border:none;border-radius:var(--pa-pill,999px);cursor:pointer;flex-shrink:0;height:22px;margin:0;position:relative;transition:background-color .18s ease;width:38px}#customer-info-container .pa-profile-card[data-card=kommunikation] input[type=checkbox]:before{background:var(--pa-card-bg,#fff);border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:16px}#customer-info-container .pa-profile-card[data-card=kommunikation] input[type=checkbox]:checked{background:var(--pa-accent,#2f6fed)}#customer-info-container .pa-profile-card[data-card=kommunikation] input[type=checkbox]:checked:before{transform:translateX(16px)}#customer-info-container .pa-profile-card[data-card=kommunikation] input[type=checkbox]:focus-visible{box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#customer-info-container .pa-profile-actionbar{align-items:center;background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:24px;padding:18px 24px}#customer-info-container .pa-profile-actionbar-status{color:var(--pa-muted-text,#5b6270)}#customer-info-container .pa-profile-actionbar.is-dirty .pa-profile-actionbar-status{color:var(--pa-text,#4a4a4a);font-weight:600}#customer-info-container .pa-profile-actionbar-actions{display:flex;flex-wrap:wrap;gap:12px;margin-left:auto}#customer-info-container .pa-profile-btn{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}#customer-info-container .pa-profile-btn:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#customer-info-container .pa-profile-btn-primary{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}#customer-info-container .pa-profile-btn-primary:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}#customer-info-container .pa-profile-btn-primary:active,#customer-info-container .pa-profile-btn-primary:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}#customer-info-container .pa-profile-btn-primary[disabled]{cursor:default;opacity:.5}#customer-info-container .pa-profile-btn-outline{background:transparent;border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent,#2f6fed)}#customer-info-container .pa-profile-btn-outline:hover{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}#customer-info-container .pa-profile-btn-outline:active,#customer-info-container .pa-profile-btn-outline:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}#change-password-modal .box{border-radius:var(--pa-card-radius,14px);padding:32px}#change-password-modal-title{font-size:1.15em;font-weight:700;margin-bottom:16px}#change-password-modal input[type=password]{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}#change-password-modal input[type=password]:hover{border-color:var(--pa-muted-text,#5b6270)}#change-password-modal input[type=password]:focus{border-color:var(--pa-accent,#2f6fed);box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#change-password-modal input[type=password]{margin-bottom:12px}#change-password-modal input[type=password]#new2_password,#change-password-modal input[type=password]#new_password{width:calc(100% - 32px)}@media(max-width:900px){#customer-info-container .pa-profile-grid{grid-template-columns:1fr}}@media(max-width:600px){#customer-info-container .pa-profile-card-body{grid-template-columns:1fr;row-gap:6px}#customer-info-container .pa-profile-card-body .has-text-weight-semibold{text-align:left}#customer-info-container .pa-profile-card-body>.column.is-12,#customer-info-container .pa-profile-card-body>.column.is-8{margin-bottom:12px}#customer-info-container .pa-profile-actionbar{align-items:stretch;flex-direction:column}#customer-info-container .pa-profile-actionbar-actions{flex-direction:column;margin-left:0}#customer-info-container .pa-profile-actionbar-actions .pa-profile-btn{width:100%}}
#cardpay_container .container{margin:0 auto;max-width:640px;width:100%}#cardpay_container #pa_invoices_debt_due_title,#cardpay_container .pa-pay-view[hidden]{display:none}#cardpay_container .pa-pay-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex-direction:column;min-width:0;padding:32px 28px 24px}@media(max-width:600px){#cardpay_container .pa-pay-card{padding:24px 18px 20px}}#cardpay_container .pa-pay-card-header{display:flex;justify-content:center;padding:0 0 12px}#cardpay_container .pa-pay-card-icon{color:var(--pa-accent,#2f6fed);height:64px;width:64px}#cardpay_container .pa-pay-card-icon svg{height:100%;width:100%}#cardpay_container .pa-pay-eyebrow{color:var(--pa-muted-text,#5b6270);font-size:.95em;font-weight:600;margin:0 0 2px}#cardpay_container .pa-pay-kpi{font-size:1.35em;font-weight:700;line-height:1.2;margin-bottom:12px;overflow-wrap:anywhere}#cardpay_container .pa-pay-rows{display:flex;flex-direction:column}#cardpay_container .pa-pay-rows .overview-detail-row{padding:10px 0}#cardpay_container .pa-pay-rows .overview-detail-row+.overview-detail-row{border-top:1px solid var(--pa-card-border,#e7e9f0)}#cardpay_container .pa-pay-status-ok{color:var(--pa-success,#356b4e);font-weight:600}#cardpay_container .pa-pay-debt-note{border:1px solid var(--pa-warning,#b45309);border-radius:var(--pa-radius,8px);color:var(--pa-warning,#b45309);font-size:.9em;line-height:1.45;margin-top:12px;padding:10px 14px}#cardpay_container .pa-pay-cta{margin-top:auto;padding-top:16px}#cardpay_container .pa-pay-cta button{display:block;width:100%}#cardpay_container .pa-pay-back{align-self:flex-start;background:transparent;border:none;box-shadow:none;color:var(--pa-accent,#2f6fed);cursor:pointer;font-size:1em;font-weight:600;height:auto;padding:0 0 16px}#cardpay_container .pa-pay-back:active,#cardpay_container .pa-pay-back:focus,#cardpay_container .pa-pay-back:hover{background:transparent;border:none;box-shadow:none;color:var(--pa-accent-hover,#1f57c4)}#cardpay_container .pa-pay-back:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#cardpay_container .pa-pay-status{align-items:center;border-bottom:1px solid var(--pa-card-border,#e7e9f0);display:flex;gap:16px;margin-bottom:18px;padding-bottom:18px}#cardpay_container .pa-pay-status-icon{align-items:center;border-radius:50%;color:var(--pa-success,#356b4e);display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}#cardpay_container .pa-pay-status-icon svg{height:36px;width:36px}#cardpay_container .pa-pay-status.is-debt .pa-pay-status-icon{color:var(--pa-danger,#c62828)}#cardpay_container .pa-pay-status-text{display:flex;flex-direction:column;gap:2px;min-width:0}#cardpay_container .pa-pay-status-title{font-size:1.1em;font-weight:700}#cardpay_container .pa-pay-status-note{color:var(--pa-muted-text,#5b6270);font-size:.9em;line-height:1.45}#cardpay_container .pa-pay-section-title{border-bottom:1px solid var(--pa-card-border,#e7e9f0);color:var(--pa-text,#4a4a4a);font-size:1.1em;font-weight:700;margin:0 0 12px;padding-bottom:12px}#cardpay_container .pa-pay-intro{color:var(--pa-muted-text,#5b6270);font-size:.9em;line-height:1.45;margin-bottom:12px}#cardpay_container .pa-pay-terms{margin-bottom:16px}#cardpay_container .pa-pay-terms-label{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:10px}#cardpay_container .pa-pay-terms-label input[type=checkbox]{accent-color:var(--pa-accent,#2f6fed);flex-shrink:0;height:18px;margin:0;width:18px}#cardpay_container .pa-pay-terms-label a{color:var(--pa-text,#4a4a4a);font-weight:600;text-decoration:underline}#cardpay_container .pa-pay-terms-help{color:var(--pa-muted-text,#5b6270);font-size:.9em;line-height:1.45;margin:4px 0 0 28px}#cardpay_container .pa-pay-methods{display:flex;flex-direction:column;gap:12px}#cardpay_container .pa-pay-methods.is-locked{opacity:.55}#cardpay_container .pa-pay-methods.is-locked .pa-pay-method,#cardpay_container .pa-pay-methods.is-locked .pa-pay-toggle-row{cursor:not-allowed}#cardpay_container .pa-pay-method{align-items:center;background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:none;color:var(--pa-text,#4a4a4a);cursor:pointer;display:flex;font-family:var(--pa-font-family,inherit);font-size:15px;font-weight:400;gap:14px;line-height:1.4;padding:14px 16px;text-align:left;transition:border-color .15s ease,background-color .15s ease;white-space:normal;width:100%}#cardpay_container .pa-pay-method:hover:not([disabled]){background:var(--pa-card-bg,#fff);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-card-radius,14px);color:var(--pa-text,#4a4a4a)}#cardpay_container .pa-pay-method:active,#cardpay_container .pa-pay-method:focus{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:none;color:var(--pa-text,#4a4a4a)}#cardpay_container .pa-pay-method:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#cardpay_container .pa-pay-method[disabled]{cursor:not-allowed}#cardpay_container .pa-pay-method.is-loading{cursor:progress;opacity:.7}#cardpay_container .pa-pay-method.is-current{border-style:dashed}#cardpay_container .pa-pay-method.is-current .pa-pay-method-sub:after{content:" (nuværende)"}#cardpay_container .pa-pay-method-icon{align-items:center;color:var(--pa-accent,#2f6fed);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}#cardpay_container .pa-pay-method-icon svg{height:22px;width:22px}#cardpay_container .pa-pay-bs-logo{color:var(--pa-danger,#c62828);font-size:1.1em;font-style:italic;font-weight:800;letter-spacing:-.5px}#cardpay_container .pa-pay-method-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}#cardpay_container .pa-pay-method-title{font-weight:600;line-height:1.3}#cardpay_container .pa-pay-method-sub{color:var(--pa-muted-text,#5b6270);font-size:.87em;line-height:1.4}#cardpay_container .pa-pay-method-arrow{color:var(--pa-muted-text,#5b6270);flex-shrink:0}#cardpay_container .pa-pay-method-arrow svg{height:18px;width:18px}#cardpay_container .pa-pay-methods-notice{color:var(--pa-muted-text,#5b6270);line-height:1.45;padding:12px 0}#cardpay_container .pa-pay-methods-notice[hidden]{display:none}#cardpay_container .pa-pay-toggle-row{align-items:center;background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);cursor:pointer;display:flex;font-size:15px;gap:14px;line-height:1.4;padding:14px 16px}#cardpay_container .pa-pay-toggle-row .pa-pay-toggle-head{line-height:1}#cardpay_container .pa-pay-toggle-row input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--pa-card-border,#e7e9f0);border:none;border-radius:var(--pa-pill,999px);cursor:pointer;flex-shrink:0;height:22px;margin:0;position:relative;transition:background-color .18s ease;width:38px}#cardpay_container .pa-pay-toggle-row input[type=checkbox]:before{background:var(--pa-card-bg,#fff);border-radius:50%;content:"";height:16px;left:3px;position:absolute;top:3px;transition:transform .18s ease;width:16px}#cardpay_container .pa-pay-toggle-row input[type=checkbox]:checked{background:var(--pa-accent,#2f6fed)}#cardpay_container .pa-pay-toggle-row input[type=checkbox]:checked:before{transform:translateX(16px)}#cardpay_container .pa-pay-toggle-row input[type=checkbox]:focus-visible{box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#cardpay_container .pa-pay-toggle-row input[type=checkbox][disabled]{cursor:not-allowed}#cardpay_container .pa-pay-badge{background:var(--pa-badge-bg,#1f2430);border-radius:var(--pa-pill,999px);color:var(--pa-badge-text,#fff);display:inline-block;font-size:.75em;font-weight:700;padding:2px 10px}#cardpay_container .pa-profile-btn{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}#cardpay_container .pa-profile-btn:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#cardpay_container .pa-profile-btn-primary{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}#cardpay_container .pa-profile-btn-primary:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}#cardpay_container .pa-profile-btn-primary:active,#cardpay_container .pa-profile-btn-primary:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}#cardpay_container .pa-profile-btn-primary[disabled]{cursor:default;opacity:.5}#cardpay_container .pa-profile-btn-primary.is-loading{cursor:progress;opacity:.7}#cardpay_container #subscription-payment-modal .box{border-radius:var(--pa-card-radius,14px);padding:32px}#cardpay_container #subscription-payment-modal-title h2{font-size:1.15em;font-weight:700;margin:0 0 16px}#cardpay_container #subscription-payment-modal-content label{color:var(--pa-muted-text,#5b6270);display:block;font-size:.9em;font-weight:600;margin:12px 0 4px}#cardpay_container #subscription-payment-modal-content input[type=password],#cardpay_container #subscription-payment-modal-content input[type=text]{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}#cardpay_container #subscription-payment-modal-content input[type=password]:hover,#cardpay_container #subscription-payment-modal-content input[type=text]:hover{border-color:var(--pa-muted-text,#5b6270)}#cardpay_container #subscription-payment-modal-content input[type=password]:focus,#cardpay_container #subscription-payment-modal-content input[type=text]:focus{border-color:var(--pa-accent,#2f6fed);box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#cardpay_container #subscription-payment-modal-content button{margin-top:18px;width:100%}
#internet-info-container .content.center-column{display:block;width:100%}#internet-info-container .container.pa-net-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));margin:0 auto 24px;max-width:560px;padding:32px 28px 24px;width:100%}#internet-info-container .pa-net-card-header{display:flex;justify-content:center;padding-bottom:12px}#internet-info-container .pa-net-card-icon{color:var(--pa-accent,#2f6fed);height:64px;width:64px}#internet-info-container .pa-net-card-icon svg{height:100%;width:100%}#internet-info-container .pa-net-row{align-items:baseline;display:flex;gap:12px;justify-content:space-between;padding:12px 0}#internet-info-container .pa-net-row+.pa-net-row{border-top:1px solid var(--pa-card-border,#e7e9f0)}#internet-info-container .pa-net-label{color:var(--pa-muted-text,#5b6270)}#internet-info-container .pa-net-value{font-weight:600;min-width:0;overflow-wrap:anywhere;text-align:right}#internet-info-container .pa-net-default-message{color:var(--pa-muted-text,#5b6270);line-height:1.45;padding:12px 0}#internet-info-container .pa-net-card-cta{padding-top:16px}#internet-info-container .pa-net-card-cta button{display:block;width:100%}#internet-info-container .pa-net-additional{color:var(--pa-muted-text,#5b6270);font-size:.9em;line-height:1.45;padding-top:12px}#internet-info-container .pa-net-empty{color:var(--pa-muted-text,#5b6270);font-style:italic;padding:24px 16px;text-align:center}@media(max-width:900px){#internet-info-container .container.pa-net-card{padding:24px 18px 20px}#internet-info-container .pa-net-card-icon{height:56px;width:56px}}#internet-info-container .pa-profile-btn,#modem-data-container .pa-profile-btn{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}#internet-info-container .pa-profile-btn:focus-visible,#modem-data-container .pa-profile-btn:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#internet-info-container .pa-profile-btn-primary,#modem-data-container .pa-profile-btn-primary{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}#internet-info-container .pa-profile-btn-primary:hover:not([disabled]),#modem-data-container .pa-profile-btn-primary:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}#internet-info-container .pa-profile-btn-primary:active,#internet-info-container .pa-profile-btn-primary:focus,#modem-data-container .pa-profile-btn-primary:active,#modem-data-container .pa-profile-btn-primary:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}#internet-info-container .pa-profile-btn-primary[disabled],#modem-data-container .pa-profile-btn-primary[disabled]{cursor:default;opacity:.5}#modem-data-container .pa-profile-btn-outline{background:transparent;border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent,#2f6fed)}#modem-data-container .pa-profile-btn-outline:hover{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}#modem-data-container .pa-profile-btn-outline:active,#modem-data-container .pa-profile-btn-outline:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}#wifi-data-container .container{margin:0 auto;max-width:1160px;width:100%}#wifi-data-container #ap-container,#wifi-data-container #cl-container{align-items:center;background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:grid;grid-template-columns:minmax(0,1fr) auto;padding:32px 28px 24px}#wifi-data-container #ap-container .table-container,#wifi-data-container #cl-container .table-container{grid-column:1/-1;overflow-x:auto}#wifi-data-container #cl-container{margin-top:24px}#wifi-data-container #ap_table_header,#wifi-data-container #cl_table_header{font-size:1.05em;font-weight:700;padding-bottom:14px}#wifi-data-container #ap_wifi_toggle_advanced{align-items:center;border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-muted-text,#5b6270);cursor:pointer;display:inline-flex;gap:6px;justify-self:end;margin-bottom:14px;padding:4px 10px;transition:color .15s ease,border-color .15s ease,background-color .15s ease}#wifi-data-container #ap_wifi_toggle_advanced.is-active,#wifi-data-container #ap_wifi_toggle_advanced:hover{border-color:var(--pa-accent,#2f6fed);color:var(--pa-accent,#2f6fed)}#wifi-data-container #ap_wifi_toggle_advanced.is-active{background:var(--pa-muted-bg,#eef1f6)}#wifi-data-container #ap_wifi_toggle_advanced:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}#wifi-data-container #ap_wifi_toggle_advanced .pa-wifi-adv-toggle-icon{font-size:18px;height:18px;line-height:1;width:18px}#wifi-data-container #ap_wifi_toggle_advanced .pa-wifi-adv-toggle-label{font-size:.85em;font-weight:600}#wifi-data-container table.table{background:transparent;border-collapse:collapse;width:100%}#wifi-data-container table.table thead th{border-bottom:2px solid var(--pa-card-border,#e7e9f0);border-right:1px solid var(--pa-muted-bg,#eef1f6);color:var(--pa-text,#4a4a4a);font-weight:700;padding:14px 16px;text-align:left}#wifi-data-container table.table thead th:last-child{border-right:none}#wifi-data-container table.table tbody td{border-bottom:1px solid var(--pa-card-border,#e7e9f0);border-right:none;padding:12px 16px;vertical-align:middle}#wifi-data-container table.table tbody tr:last-child td{border-bottom:none}#wifi-data-container .pa-table-empty{color:var(--pa-muted-text,#5b6270);font-style:italic;padding:24px 16px;text-align:center}@media(max-width:1100px){#wifi-data-container #ap-container,#wifi-data-container #cl-container{padding:20px 18px}#wifi-data-container table.table{display:block;white-space:normal}#wifi-data-container table.table thead{display:none}#wifi-data-container table.table tbody{display:block}#wifi-data-container table.table tbody tr{border-bottom:1px solid var(--pa-card-border,#e7e9f0);display:block;margin-bottom:14px;padding:8px 0 14px}#wifi-data-container table.table tbody tr:last-child{border-bottom:none;margin-bottom:0}#wifi-data-container table.table tbody td{align-items:baseline;border-bottom:none;display:flex;gap:16px;justify-content:space-between;min-width:0;overflow-wrap:anywhere;padding:8px 0}#wifi-data-container table.table tbody td[data-label]:before{color:var(--pa-muted-text,#5b6270);content:attr(data-label);flex-shrink:0;font-weight:600}}#modem-data-container .content.center-column{display:block;width:100%}#modem-data-container .container{max-width:none;width:100%}#modem-data-container #modem_data_form{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:block;margin:0 auto;max-width:720px;padding:32px 28px 24px}#modem-data-container input[type=text],#modem-data-container select{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}#modem-data-container input[type=text]:hover,#modem-data-container select:hover{border-color:var(--pa-muted-text,#5b6270)}#modem-data-container input[type=text]:focus,#modem-data-container select:focus{border-color:var(--pa-accent,#2f6fed);box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25));outline:none}#modem-data-container .modem_data_option{align-items:center;display:inline-flex;gap:6px;margin-left:14px}#modem-data-container .modem_data_option input[type=radio]{accent-color:var(--pa-accent,#2f6fed);height:18px;margin:0;width:18px}#modem-data-container .modem_data_option label{cursor:pointer}#modem-data-container .wifiheader{border-bottom:1px solid var(--pa-card-border,#e7e9f0);font-weight:700;margin-bottom:8px;padding:18px 0 10px}#modem-data-container #ssid5_error,#modem-data-container #ssid_error,#modem-data-container #wpapsk_error{color:var(--pa-danger,#c62828);font-weight:600}#modem-data-container .help-icon{color:var(--pa-muted-text,#5b6270);cursor:help}#modem-data-container .popuptext{border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);box-shadow:0 10px 30px rgba(15,23,42,.12);max-width:280px;padding:10px 14px}#modem-data-container #modem_data_form>.column{display:flex;gap:12px;padding:20px 0 0}@media(max-width:600px){#modem-data-container .column.is-4,#modem-data-container .column.is-8{flex:none;width:100%}#modem-data-container #modem_data_form>.column{flex-direction:column}#modem-data-container #modem_data_form>.column .pa-profile-btn{width:100%}}
.pa-login-shell .content.center-column{display:block;width:100%}.pa-login-shell .columns.is-multiline{display:block;margin:0}.pa-login-shell #forgot-pass-container,.pa-login-shell #login-container,.pa-login-shell #magiclink-container,.pa-login-shell #otp-container,.pa-login-shell #pr-container{display:block;margin:0 auto;max-width:420px;padding:0;width:100%}.pa-login-shell #login_form,.pa-login-shell #magiclink-form,.pa-login-shell #otp-container,.pa-login-shell #pr-container,.pa-login-shell #reset_password_form{display:flex;flex-direction:column;gap:16px}.pa-login-shell #login_form .column,.pa-login-shell #login_form .columns,.pa-login-shell #magiclink-form .column,.pa-login-shell #magiclink-form .columns,.pa-login-shell #otp-container .column,.pa-login-shell #otp-container .columns,.pa-login-shell #pr-container .column,.pa-login-shell #pr-container .columns,.pa-login-shell #reset_password_form .column,.pa-login-shell #reset_password_form .columns{display:block;flex:none;margin:0;padding:0;width:100%}.pa-login-shell #otp-container>.column+.column,.pa-login-shell #pr-container>.column+.column{margin-top:16px}.pa-login-shell #login_error:empty,.pa-login-shell #login_message:empty{display:none}.pa-login-shell .pa-login-header,.pa-login-shell .pa-login-panel-header{align-items:center;display:flex;flex-direction:column;gap:6px;padding-bottom:14px;text-align:center}.pa-login-shell .pa-login-header h2.title{color:var(--pa-text,#4a4a4a);font-size:2em;font-weight:700;margin:0;padding:0}.pa-login-shell h3.pa-login-panel-title{color:var(--pa-text,#4a4a4a);font-size:1.35em;font-weight:700;margin:0}.pa-login-shell h3.pa-login-panel-title:not(:first-child){margin-top:0}.pa-login-shell .pa-login-subtitle{color:var(--pa-muted-text,#5b6270);font-size:.95em;line-height:1.5;margin:0}.pa-login-shell .pa-login-panel-icon{color:var(--pa-accent,#2f6fed);display:inline-flex;margin-bottom:2px}.pa-login-shell label.label{color:var(--pa-text,#4a4a4a);display:block;font-size:.9em;font-weight:600;margin:0 0 6px}.pa-login-shell input[type=email],.pa-login-shell input[type=password],.pa-login-shell input[type=text]{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);color:var(--pa-text,#4a4a4a);font-size:.95em;min-height:42px;padding:9px 14px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.pa-login-shell input[type=email]:hover,.pa-login-shell input[type=password]:hover,.pa-login-shell input[type=text]:hover{border-color:var(--pa-muted-text,#5b6270)}.pa-login-shell input[type=email]:focus,.pa-login-shell input[type=password]:focus,.pa-login-shell input[type=text]:focus{border-color:var(--pa-accent,#2f6fed);outline:none}.pa-login-shell input[type=email],.pa-login-shell input[type=password],.pa-login-shell input[type=text]{box-shadow:none;box-sizing:border-box;display:block;line-height:1.4}.pa-login-shell input[type=email]:focus,.pa-login-shell input[type=password]:focus,.pa-login-shell input[type=text]:focus{box-shadow:0 0 0 .125em var(--pa-accent-ring,rgba(72,95,199,.25))}.pa-login-shell .pa-pw-wrap{position:relative}.pa-login-shell .pa-pw-wrap input[type=password],.pa-login-shell .pa-pw-wrap input[type=text]{padding-right:46px}.pa-login-shell .pa-pw-toggle{align-items:center;background:transparent;border:none;border-radius:var(--pa-radius,8px);color:var(--pa-muted-text,#5b6270);cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:absolute;right:0;top:0;width:44px}.pa-login-shell .pa-pw-toggle:hover{color:var(--pa-accent,#2f6fed)}.pa-login-shell .pa-pw-toggle:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:-2px}.pa-login-shell #forgot-pass-link{color:var(--pa-accent,#2f6fed);cursor:pointer;display:block;font-size:.9em;font-weight:600;margin-top:10px;text-align:center}.pa-login-shell #forgot-pass-link:hover{color:var(--pa-accent-hover,#1f57c4);text-decoration:underline;text-underline-offset:3px}.pa-login-shell #forgot-pass-goback,.pa-login-shell #magiclink-goback{color:var(--pa-muted-text,#5b6270);cursor:pointer;display:block;font-size:.9em;font-weight:600;text-align:center}.pa-login-shell #forgot-pass-goback:hover,.pa-login-shell #magiclink-goback:hover{color:var(--pa-accent,#2f6fed);text-decoration:underline;text-underline-offset:3px}.pa-login-shell #login_error,.pa-login-shell #pr_error{font-size:.9em;font-weight:600;text-align:center}.pa-login-shell .pa-profile-btn{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pa-login-shell .pa-profile-btn:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.pa-login-shell .pa-profile-btn{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.pa-login-shell .pa-profile-btn-primary{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}.pa-login-shell .pa-profile-btn-primary:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.pa-login-shell .pa-profile-btn-primary:active,.pa-login-shell .pa-profile-btn-primary:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}.pa-login-shell .pa-profile-btn-primary[disabled]{cursor:default;opacity:.5}.pa-login-shell .pa-profile-btn-primary.is-loading,.pa-login-shell .pa-profile-btn-primary.is-loading[disabled]{color:transparent;opacity:1;pointer-events:none;position:relative}.pa-login-shell .pa-profile-btn-primary.is-loading:after,.pa-login-shell .pa-profile-btn-primary.is-loading[disabled]:after{animation:pa-login-spin .7s linear infinite;border:2px solid var(--pa-accent-contrast,#fff);border-radius:50%;border-top:2px solid transparent;content:"";height:18px;left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;width:18px}.pa-login-shell .pa-profile-btn-outline{background:transparent;border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent,#2f6fed)}.pa-login-shell .pa-profile-btn-outline:hover{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}.pa-login-shell .pa-profile-btn-outline:active,.pa-login-shell .pa-profile-btn-outline:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}.pa-login-shell #applebutton,.pa-login-shell #facebookbutton,.pa-login-shell #googlebutton{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pa-login-shell #applebutton:focus-visible,.pa-login-shell #facebookbutton:focus-visible,.pa-login-shell #googlebutton:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.pa-login-shell #applebutton,.pa-login-shell #facebookbutton,.pa-login-shell #googlebutton{align-items:center;background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);color:var(--pa-text,#4a4a4a);display:flex;justify-content:center;width:100%}.pa-login-shell #applebutton:hover,.pa-login-shell #facebookbutton:hover,.pa-login-shell #googlebutton:hover{background:var(--pa-muted-bg,#eef1f6);border-color:var(--pa-muted-text,#5b6270);color:var(--pa-text,#4a4a4a)}.pa-login-shell #applebutton .level,.pa-login-shell #applebutton .level-left,.pa-login-shell #facebookbutton .level,.pa-login-shell #facebookbutton .level-left,.pa-login-shell #googlebutton .level,.pa-login-shell #googlebutton .level-left{align-items:center;display:flex;gap:8px;justify-content:center;margin:0;width:auto}.pa-login-shell .pa-login-divider{align-items:center;color:var(--pa-muted-text,#5b6270);display:flex;font-size:.85em;gap:12px}.pa-login-shell .pa-login-divider:after,.pa-login-shell .pa-login-divider:before{background:var(--pa-card-border,#e7e9f0);content:"";flex:1;height:1px}.pa-login-shell .pa-login-badge{align-items:flex-start;background:var(--pa-success-bg,#eef7f1);border-radius:var(--pa-radius,8px);display:flex;gap:10px;padding:12px 14px}.pa-login-shell .pa-login-badge-icon{color:var(--pa-success,#356b4e);display:inline-flex;flex-shrink:0;margin-top:1px}.pa-login-shell .pa-login-badge-text{display:flex;flex-direction:column;gap:2px}.pa-login-shell .pa-login-badge-title{color:var(--pa-success,#356b4e);font-size:.85em;font-weight:600;line-height:1.35}.pa-login-shell .pa-login-badge-desc{color:var(--pa-muted-text,#5b6270);font-size:.8em;line-height:1.4}@keyframes pa-login-fade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes pa-login-spin{to{transform:rotate(1turn)}}.pa-login-shell #forgot-pass-container,.pa-login-shell #login-container,.pa-login-shell #magiclink-container{animation:pa-login-fade .3s ease}@media(prefers-reduced-motion:reduce){.pa-login-shell #forgot-pass-container,.pa-login-shell #login-container,.pa-login-shell #magiclink-container,.pa-login-shell .pa-profile-btn-primary.is-loading:after{animation:none}}@media(max-width:600px){.pa-login-shell #login_form,.pa-login-shell #magiclink-form,.pa-login-shell #reset_password_form{gap:14px}.pa-login-shell .pa-login-header h2.title{font-size:1.7em}}
.column.conax-container-eventpackets,.column.conax-container-mixpackets,.column.conax-container-multipackets,.column.conax-container-singlepackets{align-items:stretch;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1280px){.column.conax-container-eventpackets,.column.conax-container-mixpackets,.column.conax-container-multipackets,.column.conax-container-singlepackets{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.column.conax-container-eventpackets,.column.conax-container-mixpackets,.column.conax-container-multipackets,.column.conax-container-singlepackets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.column.conax-container-eventpackets,.column.conax-container-mixpackets,.column.conax-container-multipackets,.column.conax-container-singlepackets{grid-template-columns:minmax(0,1fr)}}.column.conax-container-eventpackets:has(.pa-channel-toggle),.column.conax-container-mixpackets:has(.pa-channel-toggle),.column.conax-container-multipackets:has(.pa-channel-toggle),.column.conax-container-singlepackets:has(.pa-channel-toggle){align-items:start}.conax-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex-direction:column;gap:12px;padding:32px 28px 24px;text-align:center}.conax-card.channel-selected{border-color:var(--pa-accent,#2f6fed);border-width:2px}.conax-card.channel-owned{border-color:var(--pa-success,#356b4e)}.conax-card.channel-marked-for-removal{border-color:var(--pa-danger,#c62828);border-width:2px}.conax-card-name{font-size:1.15em;font-weight:700}.conax-card-price{font-size:1.9em;font-weight:700;line-height:1.1;margin-top:auto;padding-top:12px}.conax-card-price .unit{color:var(--pa-muted-text,#5b6270);font-size:.45em;font-weight:400}.conax-card-cta{padding-top:12px}.conax-card .conax-cta-button{background:transparent;cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;padding:10px 16px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.conax-card .conax-cta-button,.conax-card .conax-cta-button:hover{border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}.conax-card .conax-cta-button:hover{background:var(--pa-muted-bg,#eef1f6)}.conax-card .conax-cta-button:active,.conax-card .conax-cta-button:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}.conax-card .conax-cta-button:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.conax-card.channel-selected .conax-cta-button,.conax-card.channel-selected .conax-cta-button:active,.conax-card.channel-selected .conax-cta-button:focus{background:var(--pa-success,#356b4e);border:1px solid var(--pa-success,#356b4e);color:var(--pa-accent-contrast,#fff)}.conax-card.channel-selected .conax-cta-button:hover{background:var(--pa-success-hover,#2b5940);border:1px solid var(--pa-success-hover,#2b5940);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.conax-card.channel-selected .conax-cta-button:after{content:"✓";margin-left:8px}.conax-card.channel-owned .conax-cta-button{border:1px solid var(--pa-success,#356b4e);color:var(--pa-success,#356b4e)}.conax-card.channel-owned .conax-cta-button:hover{background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-success,#356b4e);border-radius:var(--pa-radius,8px);color:var(--pa-success,#356b4e)}.conax-card.channel-owned .conax-cta-button:active,.conax-card.channel-owned .conax-cta-button:focus{background:transparent;border:1px solid var(--pa-success,#356b4e);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-success,#356b4e)}.conax-card.channel-marked-for-removal .conax-cta-button,.conax-card.channel-marked-for-removal .conax-cta-button:active,.conax-card.channel-marked-for-removal .conax-cta-button:focus{background:var(--pa-danger,#c62828);border:1px solid var(--pa-danger,#c62828);color:var(--pa-accent-contrast,#fff)}.conax-card.channel-marked-for-removal .conax-cta-button:hover{background:var(--pa-danger-hover,#a91515);border:1px solid var(--pa-danger-hover,#a91515);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}
.pa-signupinput-dep-hidden,.pa-step2-controls-empty{display:none!important}
.pa-mitid-notice{background:#f9fafb;border-left:3px solid #2e7d32;border-radius:8px;color:#374151;font-size:13px;line-height:1.45;margin:0 0 10px;padding:10px 12px}.pa-mitid-notice-pending{border-left-color:#b45309}.pa-mitid-notice-done{color:#2e7d32}
.mix-config-product-name{font-size:1.35em;font-weight:700;margin-bottom:4px}.mix-config-channel-count{color:var(--pa-muted-text,#5b6270);font-weight:600;margin-bottom:16px}.mix-channel-container{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.mix-channel,.mix-channel-selected{align-items:center;background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-radius,8px);display:flex;flex-direction:column;gap:6px;padding:10px 8px;text-align:center}.mix-channel img,.mix-channel-selected img{height:40px;max-width:100%;-o-object-fit:contain;object-fit:contain}.mix-channel{cursor:pointer}.mix-channel:hover{background:var(--pa-muted-bg,#eef1f6);border-color:var(--pa-accent,#2f6fed)}.mix-channel-selected{border-color:var(--pa-accent,#2f6fed);border-width:2px;cursor:pointer}.mix-channel-locked{cursor:default}.mix-channel-locked:hover{background:var(--pa-card-bg,#fff);border-color:var(--pa-accent,#2f6fed)}.mix-channel-note{color:var(--pa-muted-text,#5b6270);font-size:.75em;min-height:1.2em}.mix-channel-points{color:var(--pa-muted-text,#5b6270);font-size:.85em}.mix-config-back{color:var(--pa-accent,#2f6fed);display:inline-block;font-weight:600;margin-top:20px}.mix-config-back:hover{color:var(--pa-accent-hover,#1f57c4);text-decoration:underline}.mix-channel-selected:focus-visible,.mix-channel:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}
.pa-mobilordre{grid-column:1/-1;scroll-margin-top:180px;width:100%;--pa-mo-card-bg:var(--pa-card-bg,#fff);--pa-mo-card-radius:14px;--pa-mo-muted:var(--pa-mo-badge-color,#9ca3af);--pa-mo-ink:var(--pa-mo-amount-color,#111827);--pa-mo-btn-bg:#f9fafb;--pa-mo-btn-border:#e5e7eb;--pa-mo-btn-text:#374151;--pa-mo-ok:var(--pa-success,#2e7d32);display:block}.pa-mobilordre .pa-mobilordre-heading{font-weight:700;margin:0 0 .75em}.pa-mobilordre .pa-mobilordre-label{color:var(--pa-mo-muted);display:block;font-size:13px;margin:0 0 .5em}.pa-mobilordre .pa-mobilordre-help{color:var(--pa-mo-muted);margin-top:.25em}.pa-mobilordre .pa-mobilordre-note{color:var(--pa-mo-muted);margin:.5em 0}.pa-mobilordre .pa-mobilordre-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 24px}.pa-mobilordre .pa-mobilordre-chip{background:var(--pa-mo-card-bg);border:1px solid var(--pa-mo-btn-border);border-radius:var(--pa-mo-card-radius);color:var(--pa-mo-ink);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:15px;font-weight:600;height:44px;min-width:52px;padding:0 14px;transition:border-color .22s ease,box-shadow .22s ease,color .22s ease}.pa-mobilordre .pa-mobilordre-chip:hover{background:var(--pa-mo-card-bg);border-color:var(--pa-accent,#2f6fed);color:var(--pa-mo-ink)}.pa-mobilordre .pa-mobilordre-chip-active{border-color:var(--pa-mo-ok);box-shadow:0 6px 22px rgba(46,125,50,.18);font-weight:700}.pa-mobilordre .pa-mobilordre-line{border-bottom:1px solid var(--pa-mo-btn-border);margin:0 0 28px;padding:0 0 28px}.pa-mobilordre .pa-mobilordre-line:last-child{border-bottom:0}.pa-mobilordre .pa-mobilordre-line-heading{font-size:15px;font-weight:700;margin:0 0 12px}.pa-mobilordre .pa-mobilordre-cards{display:grid;gap:10px;grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));list-style:none;margin:0 0 24px;padding:0}.pa-mobilordre .pa-mobilordre-card{align-items:center;background:var(--pa-mo-card-bg);border:0;border-radius:var(--pa-mo-card-radius);box-shadow:0 0 18px 8px rgba(17,24,39,.04);box-sizing:border-box;color:var(--pa-mo-ink);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;justify-content:flex-start;min-height:200px;min-width:0;overflow:hidden;padding:20px 10px 16px;position:relative;text-align:center;transition:box-shadow .22s ease,transform .1s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.pa-mobilordre .pa-mobilordre-card:active,.pa-mobilordre .pa-mobilordre-card:focus,.pa-mobilordre .pa-mobilordre-card:focus-visible,.pa-mobilordre .pa-mobilordre-card:hover{background:var(--pa-mo-card-bg);color:var(--pa-mo-ink);transform:translateY(-2px)}.pa-mobilordre .pa-mobilordre-card:focus .pa-mobilordre-card-amount,.pa-mobilordre .pa-mobilordre-card:hover .pa-mobilordre-card-amount{color:var(--pa-mo-ink)}.pa-mobilordre .pa-mobilordre-card:focus .pa-mobilordre-card-name,.pa-mobilordre .pa-mobilordre-card:focus .pa-mobilordre-card-type,.pa-mobilordre .pa-mobilordre-card:hover .pa-mobilordre-card-name,.pa-mobilordre .pa-mobilordre-card:hover .pa-mobilordre-card-type{color:var(--pa-mo-muted)}.pa-mobilordre .pa-mobilordre-card-selected{box-shadow:0 0 30px rgba(46,125,50,.2),0 10px 38px rgba(46,125,50,.1)}.pa-mobilordre .pa-mobilordre-card-type{color:var(--pa-mo-muted);font-size:10px;font-weight:700;letter-spacing:.8px;line-height:1;margin-bottom:10px;text-transform:uppercase}.pa-mobilordre .pa-mobilordre-card-amount{color:var(--pa-mo-ink);font-size:30px;font-weight:800;letter-spacing:-1px;line-height:1}.pa-mobilordre .pa-mobilordre-card-name{color:var(--pa-mo-muted);font-size:13px;margin:6px 0 0}.pa-mobilordre .pa-mobilordre-card-sub{color:var(--pa-mo-ink);font-size:11px;line-height:1.3;margin:6px 0 0}.pa-mobilordre .pa-mobilordre-card-fordele{display:flex;flex-direction:column;gap:2px;margin:6px 0 0}.pa-mobilordre .pa-mobilordre-card-fordel{color:var(--pa-mo-muted);font-size:11px;line-height:1.3}.pa-mobilordre .pa-mobilordre-card-fordel:before{content:"· "}.pa-mobilordre .pa-mobilordre-card-presentation{color:var(--pa-mo-muted);font-size:12px;line-height:1.35;margin:6px 0 0}.pa-mobilordre .pa-mobilordre-card-price{color:var(--pa-mo-ink);font-size:14px;font-weight:600;margin:4px 0 0}.pa-mobilordre .pa-mobilordre-card-btn{align-items:center;background:var(--pa-mo-btn-bg);border:1px solid var(--pa-mo-btn-border);border-radius:8px;color:var(--pa-mo-btn-text);display:inline-flex;font-size:12px;font-weight:600;justify-content:center;line-height:1;margin-top:auto;min-width:56px;padding:6px 16px;transition:background-color .22s ease,border-color .22s ease,color .22s ease}.pa-mobilordre .pa-mobilordre-card-selected .pa-mobilordre-card-btn{background:var(--pa-mo-ok);border-color:var(--pa-mo-ok);box-shadow:0 6px 22px rgba(46,125,50,.28);color:#fff}.pa-mobilordre .pa-mobilordre-type{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px}.pa-mobilordre .pa-mobilordre-type-btn{background:var(--pa-mo-card-bg);border:1px solid var(--pa-mo-btn-border);border-radius:var(--pa-mo-card-radius);color:var(--pa-mo-ink);cursor:pointer;flex:1 1 220px;font-family:inherit;font-size:14px;font-weight:600;padding:14px 18px;transition:border-color .22s ease,box-shadow .22s ease}.pa-mobilordre .pa-mobilordre-type-btn:hover{background:var(--pa-mo-card-bg);border-color:var(--pa-accent,#2f6fed);color:var(--pa-mo-ink)}.pa-mobilordre .pa-mobilordre-type-active{border-color:var(--pa-mo-ok);box-shadow:0 6px 22px rgba(46,125,50,.18)}.pa-mobilordre .pa-mobilordre-port{display:flex;flex-wrap:wrap;gap:16px}.pa-mobilordre .pa-mobilordre-search,.pa-mobilordre-manual,.pa-mobilordre-phone,.pa-mobilordre-sim{border:1px solid var(--pa-mo-btn-border);border-radius:8px;box-sizing:border-box;font-family:inherit;font-size:15px;max-width:22em;padding:10px 12px;width:100%}.pa-mobilordre .pa-mobilordre-numbers{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));margin:12px 0}.pa-mobilordre .pa-mobilordre-number{background:var(--pa-mo-card-bg);border:1px solid var(--pa-mo-btn-border);border-radius:8px;color:var(--pa-mo-ink);cursor:pointer;font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;padding:10px 8px;transition:border-color .22s ease,background-color .22s ease,color .22s ease}.pa-mobilordre .pa-mobilordre-number:hover{background:var(--pa-mo-card-bg);border-color:var(--pa-accent,#2f6fed);color:var(--pa-mo-ink)}.pa-mobilordre .pa-mobilordre-number-active{background:var(--pa-mo-ok);border-color:var(--pa-mo-ok);color:#fff}.pa-mobilordre .pa-mobilordre-refresh{background:none;border:0;color:var(--pa-accent,#2f6fed);cursor:pointer;font-family:inherit;font-size:13px;padding:0;text-decoration:underline}.pa-mobilordre .pa-mobilordre-error{color:var(--pa-danger,#c62828);font-size:13px;margin:.25em 0 0}@media(max-width:767px){.pa-mobilordre-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-mobilordre .pa-mobilordre-field{display:flex;flex:1 1 220px;flex-direction:column;min-width:0}.pa-mobilordre .pa-mobilordre-label-row{align-items:center;display:flex;gap:6px;margin:0 0 .5em}.pa-mobilordre .pa-mobilordre-label-row .pa-mobilordre-label{margin:0}.pa-mobilordre .pa-mobilordre-help-btn{background:var(--pa-mo-btn-bg);border:1px solid var(--pa-mo-btn-border);border-radius:50%;color:var(--pa-mo-btn-text);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;height:20px;line-height:1;padding:0;width:20px}.pa-mobilordre .pa-mobilordre-help-btn:focus,.pa-mobilordre .pa-mobilordre-help-btn:hover{background:var(--pa-mo-btn-bg);border-color:var(--pa-accent,#2f6fed);color:var(--pa-mo-btn-text)}.pa-mobilordre .pa-mobilordre-help-btn[aria-expanded=true]{border-color:var(--pa-mo-ok);color:var(--pa-mo-ok)}.pa-mobilordre .pa-mobilordre-help{background:var(--pa-mo-btn-bg);border-radius:8px;color:var(--pa-mo-btn-text);display:block;font-size:12px;line-height:1.45;margin-top:.5em;padding:10px 12px}.pa-mobilordre .pa-mobilordre-field-error{color:var(--pa-danger,#c62828);display:block;font-size:12px;margin-top:.35em;min-height:1em}.pa-mobilordre .pa-mobilordre-line-hint{color:var(--pa-danger,#c62828);font-size:12px;margin:.5em 0 0}.pa-mobilordre .pa-mobilordre-portinfo{background:var(--pa-mo-btn-bg);border-left:3px solid var(--pa-mo-ok);border-radius:8px;color:var(--pa-mo-btn-text);font-size:12px;line-height:1.5;margin:16px 0 0;padding:12px 14px}.pa-mobilordre .pa-mobilordre-help[hidden]{display:none}.pa-mobilordre .pa-mobilordre-simtype{margin:0 0 20px}.pa-mobilordre .pa-mobilordre-simtype-row{align-items:center;display:flex;gap:8px}.pa-mobilordre .pa-mobilordre-simtype-box{accent-color:var(--pa-mo-ok);cursor:pointer;flex:0 0 auto;height:18px;margin:0;width:18px}.pa-mobilordre .pa-mobilordre-simtype-label{color:var(--pa-mo-ink);cursor:pointer;font-size:14px}.pa-mobilordre-startdate-note{background:#f9fafb;border-left:3px solid #b45309;border-radius:8px;color:#374151;font-size:12px;line-height:1.5;margin:12px 0 0;padding:12px 14px}.pa-mobilordre .pa-mobilordre-submit{border-top:1px solid var(--pa-mo-btn-border);margin-top:1.25em;padding-top:1em}.pa-mobilordre .pa-mobilordre-tocart,.pa-mobilordre .pa-mobilordre-tocart:active,.pa-mobilordre .pa-mobilordre-tocart:focus,.pa-mobilordre .pa-mobilordre-tocart:hover{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);cursor:pointer;display:block;font-size:16px;font-weight:700;line-height:1.4;padding:12px 20px;width:100%}.pa-mobilordre .pa-mobilordre-tocart:disabled,.pa-mobilordre .pa-mobilordre-tocart:disabled:hover{background:var(--pa-mo-btn-bg);border-color:var(--pa-mo-btn-border);color:var(--pa-mo-muted);cursor:not-allowed}.pa-mobilordre .pa-mobilordre-disclosure{display:flex;justify-content:center}.pa-mobilordre .pa-mobilordre-disclosure.is-open{justify-content:flex-end;margin-bottom:.5em}.pa-mobilordre .pa-mobilordre-toggle-open,.pa-mobilordre .pa-mobilordre-toggle-open:active,.pa-mobilordre .pa-mobilordre-toggle-open:focus,.pa-mobilordre .pa-mobilordre-toggle-open:hover{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff);cursor:pointer;font-size:16px;font-weight:700;line-height:1.4;padding:12px 28px}.pa-mobilordre .pa-mobilordre-disclosure.is-open .pa-mobilordre-toggle-open,.pa-mobilordre .pa-mobilordre-disclosure.is-open .pa-mobilordre-toggle-open:active,.pa-mobilordre .pa-mobilordre-disclosure.is-open .pa-mobilordre-toggle-open:focus,.pa-mobilordre .pa-mobilordre-disclosure.is-open .pa-mobilordre-toggle-open:hover{background:var(--pa-mo-btn-bg);border-color:var(--pa-mo-btn-border);color:var(--pa-mo-btn-text);font-size:14px;font-weight:600;padding:6px 14px}.pa-mobilordre .pa-mobilordre-card-min{color:var(--pa-mo-muted);display:block;font-size:11px;line-height:1.3;margin-top:2px;overflow-wrap:anywhere;text-wrap:balance;white-space:normal}
.allente-v1-section{margin-bottom:32px}.allente-v1-section:last-child{margin-bottom:0}.allente-v1-heading{font-size:1.25em;font-weight:700;margin:0 0 16px}.allente-v1-grid{align-items:stretch;display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding-top:6px}.allente-v1-card{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));display:flex;flex:0 1 300px;flex-direction:column;gap:12px;margin:2px;padding:32px 28px 24px;position:relative;text-align:left}.allente-v1-card.allente-v1-selected{border-color:var(--pa-accent,#2f6fed);border-width:2px}.allente-v1-card.allente-v1-owned{cursor:default;opacity:.6}.allente-v1-status-note{background:var(--pa-muted-bg,#eef1f6);border-radius:var(--pa-radius,8px);color:var(--pa-muted-text,#5b6270);font-size:.9em;padding:6px 12px;text-align:center}.allente-v1-name{font-size:1.35em;font-weight:700}.allente-v1-price{font-size:1.6em;font-weight:700;line-height:1.1}.allente-v1-empty{color:var(--pa-muted-text,#5b6270);flex-basis:100%;text-align:center;width:100%}.allente-v1-error{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);border-color:var(--pa-danger,#c62828);border-radius:var(--pa-card-radius,14px);box-shadow:var(--pa-card-shadow,0 10px 30px rgba(15,23,42,.06));color:var(--pa-danger,#c62828);line-height:1.5;padding:32px 28px 24px;text-align:center}.allente-v1-username{color:var(--pa-muted-text,#5b6270);margin-bottom:8px}.allente-v1-password-field{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.allente-v1-password-input{background:var(--pa-card-bg,#fff);border:1px solid var(--pa-card-border,#e7e9f0);color:var(--pa-text,#4a4a4a);flex:1 1 240px;padding:9px 12px}.allente-v1-password-button,.allente-v1-password-input{border-radius:var(--pa-radius,8px);font-size:15px;min-height:42px}.allente-v1-password-button{cursor:pointer;flex:0 0 auto;font-weight:600;line-height:1.5;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:auto}.allente-v1-password-button:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.allente-v1-password-button{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}.allente-v1-password-button:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent-hover,#1f57c4);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.allente-v1-password-button:active,.allente-v1-password-button:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent-contrast,#fff)}.allente-v1-password-button[disabled]{cursor:default;opacity:.5}.allente-v1-cta{margin-top:auto;padding-top:12px}.allente-v1-card .allente-v1-cta-button{border-radius:var(--pa-radius,8px);cursor:pointer;font-size:15px;font-weight:600;line-height:1.5;min-height:42px;padding:9px 22px;transition:background-color .15s ease,color .15s ease,border-color .15s ease;width:100%}.allente-v1-card .allente-v1-cta-button:focus-visible{outline:2px solid var(--pa-accent,#2f6fed);outline-offset:2px}.allente-v1-card .allente-v1-cta-button{background:transparent;border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent,#2f6fed)}.allente-v1-card .allente-v1-cta-button:hover:not([disabled]){background:var(--pa-muted-bg,#eef1f6);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent,#2f6fed)}.allente-v1-card .allente-v1-cta-button:active,.allente-v1-card .allente-v1-cta-button:focus{background:transparent;border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);box-shadow:none;color:var(--pa-accent,#2f6fed)}.allente-v1-card.allente-v1-selected .allente-v1-cta-button{background:var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}.allente-v1-card.allente-v1-selected .allente-v1-cta-button:after{content:"✓";margin-left:8px}.allente-v1-card.allente-v1-selected .allente-v1-cta-button:hover:not([disabled]){background:var(--pa-accent-hover,#1f57c4);border:1px solid var(--pa-accent,#2f6fed);border-radius:var(--pa-radius,8px);color:var(--pa-accent-contrast,#fff)}.allente-v1-card.allente-v1-selected .allente-v1-cta-button:active,.allente-v1-card.allente-v1-selected .allente-v1-cta-button:focus{background:var(--pa-accent,#2f6fed);border:1px solid var(--pa-accent,#2f6fed);color:var(--pa-accent-contrast,#fff)}
