@charset "UTF-8";
/* https://senzoor.cz/wp-content/themes/senzoor/css/styles_user_account.css?ver=1787568212 */
.pay-method-items{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;gap:1.5rem;margin:0 0 1.5rem}.pay-method-items-collapsed .pay-method-item-alternative{display:none}.pay-method-items-collapsed .pay-method-item{max-width:420px}.pay-method-more-wrap{margin:0 0 2.5rem;text-align:center}.pay-method-more{padding:.4rem .8rem;border:0;background:none;color:#5b7183;font-family:inherit;font-size:.9em;text-decoration:underline;cursor:pointer}.pay-method-more:hover{color:#234f70}.pay-method-more:focus-visible{outline:2px solid #234f70;outline-offset:2px}.pay-method-item{position:relative;flex:1 1 calc(50% - 1rem);max-width:340px;line-height:1.3}.pay-method-item input[type="radio"]{position:absolute;width:0;height:0;opacity:0}.pay-method-item input[type="radio"]+label{position:relative;display:flex;flex-direction:column;gap:.8rem;height:100%;margin:0;padding:2.6rem 1.5rem 1.8rem;border:1px solid #ddd;border-radius:8px;color:#234f70;text-align:center;cursor:pointer;transition:border-color .2s ease-out,background-color .2s ease-out}.pay-method-item input[type="radio"]+label:hover{border-color:#9fb3c2}.pay-method-item input[type="radio"]:checked+label{border-color:#0fb6cc;background-color:#f2fbfd;box-shadow:inset 0 0 0 1px #0fb6cc}.pay-method-item input[type="radio"]:focus-visible+label{outline:2px solid #234f70;outline-offset:2px}@supports not selector(:focus-visible){.pay-method-item input[type="radio"]:focus+label{outline:2px solid #234f70;outline-offset:2px}}.pay-method-badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.3rem 1rem;border-radius:999px;background-color:#0fb6cc;color:#fff;font-size:.75em;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.pay-method-title{font-weight:700}.pay-method-desc{color:#5b7183;font-size:.9em}.pay-method-consent{max-width:520px;margin:0 auto 2.5rem;text-align:left}.pay-method-consent .checkbox+label{display:block;margin:0;line-height:1.5}.pay-method-consent .checkbox+label p{margin:0}.device-activation-period-toggle{display:flex;justify-content:center;gap:1rem;margin:0 0 2.5rem}.device-activation-period-toggle input[type="radio"]{position:absolute;width:0;height:0;opacity:0}.device-activation-period-toggle input[type="radio"]+label{margin:0;padding:.8rem 2.5rem;border:1px solid #ddd;border-radius:999px;color:#234f70;cursor:pointer;transition:border-color .2s ease-out,background-color .2s ease-out}.device-activation-period-toggle input[type="radio"]+label:hover{border-color:#9fb3c2}.device-activation-period-toggle input[type="radio"]:checked+label{border-color:#0fb6cc;background-color:#f2fbfd;font-weight:700}.device-activation-period-toggle input[type="radio"]:focus-visible+label{outline:2px solid #234f70;outline-offset:2px}@supports not selector(:focus-visible){.device-activation-period-toggle input[type="radio"]:focus+label{outline:2px solid #234f70;outline-offset:2px}}@media (max-width:600px){.pay-method-item{flex:1 1 100%;max-width:none}}.subscription-cancel-reasons{max-width:520px;margin:0 auto 2.5rem;padding:0;border:0;text-align:left}.subscription-cancel-reasons legend{margin-bottom:1rem;padding:0;color:#5b7183;font-size:.9em}.subscription-cancel-reason{display:flex;align-items:flex-start;gap:.8rem;line-height:1.4}.subscription-cancel-reason input[type="radio"]{flex:0 0 auto;margin:.7rem 0 0}.subscription-cancel-reason label{margin:0;padding:.5rem 0;cursor:pointer}.subscription-cancel-note-wrap{margin-top:1.2rem}.subscription-cancel-note-wrap label{display:block;margin-bottom:.4rem;padding-left:0;color:#5b7183;font-size:.9em}.subscription-cancel-note{width:100%;padding:.8rem 1rem;border:1px solid #ddd;border-radius:8px;color:#234f70;font:inherit;line-height:1.4;resize:vertical}.subscription-cancel-note:focus-visible{outline:2px solid #234f70;outline-offset:2px}.device-subscription-cancel-row{margin:2rem 0 0}.device-subscription-cancel-row .device-subscription-cancel{color:#6e7a81}.device-subscription-cancel-row .device-subscription-cancel:hover,.device-subscription-cancel-row .device-subscription-cancel:focus-visible{color:#234f70}.device-subscription-actions .ua-button-full{margin:0 8px 8px 0}.user-account-popup.device-activation.device-activation-wide{max-width:82rem;transition:max-width .2s ease}.user-account-popup.device-activation.device-activation-wide .user-account-popup-title,.user-account-popup.device-activation.device-activation-wide .device-activation-period-toggle{max-width:60rem;margin-inline:auto}@media (prefers-reduced-motion:reduce){.user-account-popup.device-activation.device-activation-wide{transition:none}}.user-account-popup.device-activation form#device-activation-step2 .device-activation-step2-plan .device-activation-plan-items,.user-account-popup.device-activation form#device-activation-changing-tariff .device-activation-step2-plan .device-activation-plan-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.2rem;align-items:stretch;max-width:76rem;margin:0 auto}.user-account-popup.device-activation form#device-activation-step2 .device-activation-step2-plan .device-activation-plan-items .device-activation-plan-item,.user-account-popup.device-activation form#device-activation-changing-tariff .device-activation-step2-plan .device-activation-plan-items .device-activation-plan-item{position:relative;display:flex;width:auto;min-width:0;margin:0;line-height:1.5}.user-account-popup.device-activation form#device-activation-step2 .device-activation-step2-plan .device-activation-plan-items .device-activation-plan-item input[type=radio]+label,.user-account-popup.device-activation form#device-activation-changing-tariff .device-activation-step2-plan .device-activation-plan-items .device-activation-plan-item input[type=radio]+label{display:flex;width:100%;min-height:100%;flex-direction:column;overflow:hidden;margin:0;padding:0;border:2px solid #e3eaee;border-radius:20px;background:#fff;box-shadow:0 9px 30px rgb(0 63 88 / .05);text-align:center;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.device-activation-plan-item:hover input[type=radio]+label{transform:translateY(-2px);border-color:#7daebd;box-shadow:0 14px 36px rgb(0 63 88 / .11)}.user-account-popup.device-activation .device-activation-plan-item input[type=radio]:checked+label{border-color:#00496d;background:#eaf8fb;box-shadow:0 0 0 1px #00496d,0 16px 38px rgb(0 63 88 / .14)}.device-activation-plan-item input[type=radio]:focus-visible+label{outline:4px solid #00496d;outline-offset:4px}.tariff-card__topline{display:flex;min-height:5rem;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.2rem 2.2rem 0}.tariff-card__badge{display:inline-flex;min-height:2.9rem;align-items:center;padding:.5rem 1.1rem;border-radius:999px;background:#0fb6cc;color:#00374f;font-size:1.2rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.tariff-card__badge--placeholder{visibility:hidden}.tariff-card__dot{display:grid;width:2.7rem;height:2.7rem;flex:0 0 2.7rem;place-items:center;border:2px solid #aec5cd;border-radius:50%;background:#fff;color:#fff;font-size:1.6rem;font-weight:900;line-height:1;transition:border-color .16s ease,background-color .16s ease}.device-activation-plan-item input[type=radio]:checked+label .tariff-card__dot{border-color:#00496d;background:#00496d}.device-activation-plan-item input[type=radio]:checked+label .tariff-card__dot::before{content:"\2713"}.device-activation-plan-item input[type=radio]:checked+label .tariff-card__header{background:rgb(223 247 251 / .7)}.tariff-card__header{display:block;padding:1.8rem 2.6rem 2.6rem;border-bottom:1px solid #e3eaee}.tariff-card__name,.tariff-card__price,.tariff-card__period,.tariff-card__daily,.tariff-card__summary,.tariff-card__features,.tariff-card__feature,.tariff-card__note{display:block}.tariff-card__name{color:#00374f;font-size:2rem;font-weight:800}.tariff-card__price{margin-top:.2rem;color:#00374f;font-size:3.8rem;font-weight:900;line-height:1.05;letter-spacing:-.045em}.tariff-card__period{margin-top:.3rem;color:#2e2d2c;font-size:1.4rem;font-weight:600}.tariff-card__daily{margin-top:.3rem;color:#00496d;font-size:1.3rem;font-weight:800}.tariff-card__summary{margin:2rem 2.6rem .4rem;padding:1.5rem 1.7rem;border-radius:12px;background:#dcf3f7;color:#00374f;font-size:1.6rem;font-weight:800;text-align:left}.tariff-card__features{padding:2rem 2.6rem 2.4rem;text-align:left}.tariff-card__summary+.tariff-card__features{padding-top:.4rem}.tariff-card__feature{position:relative;min-height:5.4rem;padding:1.4rem 0 1.4rem 3.5rem;border-bottom:1px solid #e6eff2;color:#2e2d2c;font-size:1.5rem;font-weight:600;line-height:1.32}.tariff-card__feature:last-child{border-bottom:0}.tariff-card__check{position:absolute;top:1.3rem;left:0;display:grid;width:2.3rem;height:2.3rem;place-items:center;border-radius:50%;background:#dcf3f7;color:#00496d;font-size:1.4rem;font-weight:900;line-height:1}.tariff-card__note{padding:2rem 2.6rem 2.4rem;color:#2e2d2c;font-size:1.5rem;line-height:1.45;text-align:left}@media (max-width:740px){.user-account-popup.device-activation form#device-activation-step2 .device-activation-step2-plan .device-activation-plan-items,.user-account-popup.device-activation form#device-activation-changing-tariff .device-activation-step2-plan .device-activation-plan-items{grid-template-columns:1fr;gap:1.8rem}.tariff-card__topline{padding-inline:1.8rem}.tariff-card__header,.tariff-card__features,.tariff-card__note{padding-inline:2rem}.tariff-card__summary{margin-inline:2rem}}@media (prefers-reduced-motion:reduce){.device-activation-plan-item input[type=radio]+label,.tariff-card__dot{transition:none}}