.kr-footer-trust{padding:4.8rem 0 2.4rem}.kr-footer-trust__inner{display:grid;gap:2.4rem}.kr-footer-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.kr-footer-trust__card{display:flex;min-height:15rem;padding:2.2rem;gap:1.5rem;align-items:flex-start;border:.1rem solid rgba(46,42,57,.1);border-radius:1.8rem;background:#ffffffa8;box-shadow:0 1rem 2.6rem #2e2a3917}.kr-footer-trust__icon{display:inline-flex;width:4.6rem;height:4.6rem;flex:0 0 4.6rem;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#ff8c42,#ff6638);color:#fff;font-size:2.2rem;font-weight:800;box-shadow:0 .7rem 1.6rem #ff66383d}.kr-footer-trust__icon--payment{background:linear-gradient(135deg,#45a5ff,#147bd1)}.kr-footer-trust__icon--secure{background:linear-gradient(135deg,#2cc77e,#129452)}.kr-footer-trust__card h3{margin:0 0 .5rem;color:#2e2a39;font-size:1.7rem}.kr-footer-trust__card p{margin:0;color:#2e2a39b8;font-size:1.3rem;line-height:1.45}.kr-footer-trust__payment-image{display:block;width:100%;max-width:24rem;height:auto;margin-top:1.2rem}.kr-footer-trust__secure-label{display:inline-flex;margin-top:1.2rem;padding:.6rem 1rem;border-radius:99rem;background:#e5fff0;color:#14854c;font-size:1.2rem;font-weight:800}.kr-footer-trust__contact{display:flex;padding:1.8rem 2rem;align-items:center;justify-content:space-between;gap:2rem;border-radius:1.6rem;background:#2e2a39;color:#fff}.kr-footer-trust__contact p{display:flex;margin:0;flex-wrap:wrap;gap:.6rem 1.3rem;align-items:center}.kr-footer-trust__contact span{opacity:.78}.kr-footer-trust__whatsapp{display:inline-flex;min-height:4.2rem;padding:.8rem 1.6rem;align-items:center;justify-content:center;gap:.7rem;border-radius:99rem;background:#25d366;color:#10251a;font-weight:800;text-decoration:none;white-space:nowrap}.kr-footer-trust__whatsapp:hover{color:#10251a;transform:translateY(-.1rem)}.kr-footer-trust__copyright{margin:-.6rem 0 0;color:#2e2a39ad;font-size:1.2rem;text-align:center}@media screen and (max-width:989px){.kr-footer-trust__grid{grid-template-columns:1fr}.kr-footer-trust__card{min-height:0}}@media screen and (max-width:749px){.kr-footer-trust{padding-top:3.6rem}.kr-footer-trust__card{padding:1.8rem}.kr-footer-trust__contact{flex-direction:column;align-items:stretch;text-align:center}.kr-footer-trust__contact p{justify-content:center}.kr-footer-trust__whatsapp{width:100%}}.kr-dashboard{width:100%}.kr-dashboard__tabs{width:fit-content;display:inline-flex;align-items:center;gap:4px;margin-bottom:28px;padding:5px;background:#fff;border:1px solid rgba(47,42,57,.09);border-radius:13px;box-shadow:0 10px 28px #2f2a3912}.kr-tab{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 15px;border:0;border-radius:9px;background:transparent;color:#6f6977;font:inherit;font-size:12px;font-weight:750;line-height:1;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.kr-tab:hover{color:#2f2a39;background:#f4f4f1}.kr-tab--active{background:#2f2a39;color:#fff;box-shadow:0 6px 16px #2f2a3933}.kr-tab--active:hover{background:#2f2a39;color:#fff}.kr-tab-panel[hidden]{display:none!important}.kr-account-card{width:100%;max-width:680px;margin:8px auto 0;overflow:hidden;background:#fff;border:1px solid rgba(47,42,57,.08);border-radius:22px;box-shadow:0 15px 45px #2f2a3914}.kr-account-card__hero{display:flex;align-items:center;gap:16px;padding:22px 24px;background:#2f2a39;text-align:left}.kr-account-card__avatar{width:64px;height:64px;flex:0 0 64px;margin:0;background:#dcff73;color:#2f2a39;font-size:24px}.kr-account-card__identity{min-width:0;flex:1}.kr-account-card__identity span{display:block;margin-bottom:4px;color:#dcff73;font-size:11px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase}.kr-account-card__identity h2{margin:0;color:#fff;font-size:26px;font-weight:750;line-height:1.15;overflow-wrap:anywhere}.kr-account-card__name-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.kr-account-edit{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border:0;border-radius:999px;background:#dcff73;color:#2f2a39;font:inherit;font-size:12px;font-weight:800;line-height:1;text-decoration:none;cursor:pointer;white-space:nowrap}.kr-account-edit:hover{background:#c8f04e}.kr-profile-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:none;place-items:center;padding:2rem;background:#1a1a1a85}.kr-profile-modal.is-open,.kr-profile-modal.is-open[hidden]{display:grid!important}.kr-profile-modal__card{width:min(54rem,100%);overflow:hidden;border-radius:1.6rem;background:#fff;color:#1a1a1a;box-shadow:0 1.2rem 4.8rem #00000038}.kr-profile-modal__head{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:2.2rem 2.4rem .4rem;background:#fff;color:#1a1a1a}.kr-profile-modal__head h3{margin:0;color:#1a1a1a;font-size:2rem;font-weight:650;line-height:1.2}.kr-profile-modal__close{display:grid;place-items:center;width:3.2rem;height:3.2rem;border:0;border-radius:50%;background:transparent;color:#6d6d6d;font:inherit;font-size:2.4rem;line-height:1;cursor:pointer}.kr-profile-modal__form{display:grid;gap:1.4rem;margin:0;padding:2rem 2.4rem 2.2rem}.kr-profile-modal__row{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}@media(max-width:560px){.kr-profile-modal__row{grid-template-columns:1fr}}.kr-profile-modal__field{position:relative;display:block}.kr-profile-modal__field span{position:absolute!important;top:.7rem;left:1.2rem;z-index:1;margin:0;color:#6d6d6d;font-size:1.15rem;font-weight:500;letter-spacing:0;transform:none!important;pointer-events:none}.kr-profile-modal__field input{position:static!important;width:100%;height:5.6rem;min-height:5.6rem;margin:0;padding:2.1rem 1.2rem .7rem;border:1px solid #c9c9c9;border-radius:.8rem;background:#fff;color:#1a1a1a;box-shadow:none;font:inherit;font-size:1.5rem;font-weight:500}.kr-profile-modal__field input:focus{border-color:#1a1a1a;background:#fff;outline:.1rem solid #1a1a1a}.kr-profile-modal__verify{display:grid;gap:1rem;padding-top:.2rem}.kr-profile-modal__verify[hidden]{display:none!important}.kr-profile-modal__verify input{letter-spacing:.28em;font-variant-numeric:tabular-nums}.kr-profile-modal__error,.kr-profile-modal__notice{margin:0;font-size:1.3rem;font-weight:450;line-height:1.45}.kr-profile-modal__error{color:#b42318;font-weight:600}.kr-profile-modal__notice{color:#6d6d6d}.kr-profile-modal__error[hidden],.kr-profile-modal__notice[hidden],.kr-profile-modal__field[hidden]{display:none!important}.kr-profile-modal__actions{display:flex;justify-content:flex-end;align-items:center;gap:2.2rem;margin-top:.6rem}.kr-profile-modal__actions button{min-height:auto;padding:.4rem 0;border:0;border-radius:0;background:transparent;font:inherit;font-size:1.45rem;font-weight:650;cursor:pointer}.kr-profile-modal__actions button[data-kr-profile-close]{background:transparent;color:#6d6d6d}.kr-profile-modal__actions button[data-kr-profile-save]{background:transparent;color:#1a1a1a}.kr-account-card__body{display:flex;flex-direction:column;gap:10px;padding:18px 18px 20px}.kr-account-email-copy,.kr-account-phone{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1px solid rgba(47,42,57,.08);border-radius:14px;background:#f7f7f4;text-align:left}.kr-account-email-copy{position:relative;font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none}.kr-account-email-copy:hover,.kr-account-email-copy:focus-visible{background:#fff;border-color:#2f2a392e;outline:none}.kr-account-email-copy__meta,.kr-account-phone{min-width:0}.kr-account-email-copy__meta span,.kr-account-phone span{display:block;margin-bottom:4px;color:#89848d;font-size:11px;font-weight:700}.kr-account-email-copy__meta strong,.kr-account-phone strong{display:block;overflow:hidden;color:#2f2a39;font-size:14px;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.kr-account-email-copy__action{flex:0 0 auto;padding:8px 12px;border-radius:9px;background:#dcff73;color:#2f2a39;font-size:11px;font-weight:800}.kr-account-email-copy__tooltip{position:absolute;left:50%;bottom:calc(100% + 8px);z-index:5;padding:6px 9px;border-radius:7px;background:#2f2a39;color:#fff;font-size:10px;font-style:normal;font-weight:700;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,4px)}.kr-account-email-copy:hover .kr-account-email-copy__tooltip,.kr-account-email-copy:focus-visible .kr-account-email-copy__tooltip,.kr-account-email-copy.is-copied .kr-account-email-copy__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.kr-account-logout{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:6px;border:1px solid rgba(47,42,57,.14);border-radius:12px;background:#fff;color:#2f2a39;font-size:13px;font-weight:750;text-decoration:none}.kr-account-logout:hover{background:#f4f4f1}.kr-account-card__stats{display:flex;gap:10px;margin-left:auto}.kr-account-card__stats>div{min-width:88px;padding:8px 10px;border:1px solid rgba(220,255,115,.18);border-radius:12px;background:#ffffff0f;text-align:center}.kr-account-card__stats strong,.kr-account-card__stats span{display:block}.kr-account-card__stats strong{color:#dcff73;font-size:16px;font-weight:800}.kr-account-card__stats span{margin-top:3px;color:#c8c2d2;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px}.kr-account-orders{margin-top:6px;padding:14px;border:1px solid rgba(47,42,57,.08);border-radius:14px;background:#f7f7f4}.kr-account-orders__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.kr-account-orders__head strong{color:#2f2a39;font-size:14px}.kr-account-orders__head span,.kr-account-orders__empty{color:#89848d;font-size:12px}.kr-account-orders__empty{margin:8px 0 2px}.kr-account-orders ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.kr-account-orders li{display:grid;grid-template-columns:4.8rem 4.4rem minmax(0,1fr) 5.8rem 7.2rem;gap:8px 10px;align-items:center;padding:12px 13px;border-radius:12px;background:#fff;border:1px solid rgba(47,42,57,.06)}.kr-account-order__id{color:#2f2a39;font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.kr-account-order-copy{display:inline-flex;align-items:center;justify-content:center;min-width:4.4rem;min-height:24px;margin:0;padding:0 8px;border:1px solid rgba(47,42,57,.12);border-radius:999px;color:#615b69;background:#f7f7f4;font-size:10px;font-weight:800;cursor:pointer}.kr-account-order-copy:hover,.kr-account-order-copy:focus-visible,.kr-account-order-copy.is-copied{color:#1a2608;border-color:#c6ec4c;background:#c6ec4c}.kr-account-orders li small{min-width:0;overflow:hidden;color:#89848d;font-size:12px;white-space:nowrap;text-overflow:ellipsis}.kr-account-orders li>b{color:#2f2a39;font-size:13px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.kr-account-order__status{display:inline-flex;align-items:center;justify-content:center;min-width:7.2rem;min-height:22px;padding:3px 8px;border-radius:999px;font-size:10px;font-style:normal;font-weight:800;text-align:center;white-space:nowrap}.kr-account-order__status--paid{color:#166534;background:#dcfce7}.kr-account-order__status--wait{color:#92400e;background:#fef3c7}.kr-account-order__status--cancel{color:#991b1b;background:#fee2e2}@media screen and (max-width:700px){.kr-account-card__hero{flex-wrap:wrap}.kr-account-card__stats{width:100%;margin-left:0}.kr-account-card__stats>div{flex:1}.kr-account-orders li{grid-template-columns:4.8rem 4.4rem minmax(0,1fr)}.kr-account-orders li>b,.kr-account-order__status{grid-row:2}.kr-account-orders li>b{grid-column:1 / 3;text-align:left}.kr-account-order__status{grid-column:3;justify-self:end}}.kr-library,.kr-library *,.kr-library *:before,.kr-library *:after{box-sizing:border-box}.kr-library{width:100%;min-height:65vh;padding:55px 20px 80px;overflow-x:hidden;background:radial-gradient(circle at top right,rgba(220,255,115,.28),transparent 34%),#f7f7f4}.kr-library__container{width:100%;max-width:1400px;margin:0 auto}.kr-library__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:35px;padding:30px;background:#fff;border:1px solid rgba(47,42,57,.08);border-radius:22px;box-shadow:0 15px 45px #2f2a3914}.kr-library__eyebrow{display:block;margin-bottom:6px;color:#77717f;font-size:12px;font-weight:700;letter-spacing:1.5px}.kr-library__header h1,.kr-library__login h1{margin:0;color:#2f2a39;font-size:clamp(28px,4vw,42px);font-weight:750;line-height:1.1}.kr-library__header p,.kr-library__login p{max-width:650px;margin:10px 0 0;color:#77717f;font-size:15px;line-height:1.6}.kr-library__avatar{width:58px;height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#2f2a39;color:#fff;font-size:21px;font-weight:700}.kr-library__avatar img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.kr-library__grid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start}.kr-software-card{width:100%;min-width:0;min-height:230px;display:grid;grid-template-columns:245px minmax(0,1fr);align-items:stretch;overflow:hidden;background:#fff;border:1px solid rgba(47,42,57,.08);border-radius:20px;box-shadow:0 14px 38px #2f2a3912;transition:transform .2s ease,box-shadow .2s ease}.kr-software-card:not(.kr-software-card--activation){min-height:270px}.kr-software-card:not(.kr-software-card--activation) .kr-software-card__image,.kr-software-card:not(.kr-software-card--activation) .kr-software-card__content{min-height:270px}.kr-software-card:not(.kr-software-card--activation) .kr-software-card__actions{margin-top:24px}.kr-software-card:hover{transform:translateY(-3px);box-shadow:0 18px 45px #2f2a391c}.kr-software-card__image{position:relative;width:100%;min-width:0;height:100%;min-height:230px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#1c1922}.kr-software-card__image-blur{position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;z-index:0;width:calc(100% + 48px);height:calc(100% + 48px);min-height:0;display:block;object-fit:cover;object-position:center;filter:blur(18px) saturate(1.08);transform:scale(1.12);pointer-events:none;-webkit-user-select:none;user-select:none}.kr-software-card__image-cover{position:relative;z-index:1;width:auto;height:auto;max-width:76%;max-height:84%;min-height:0;display:block;object-fit:contain;object-position:center;border-radius:10px;box-shadow:0 12px 28px #00000052}.kr-software-card__image img{min-height:0}.kr-software-card__image>span{font-size:55px}.kr-software-card__content{width:100%;min-width:0;min-height:230px;display:flex;flex-direction:column;padding:20px}.kr-software-card__status{display:flex;align-items:center;gap:7px;margin-bottom:9px;font-size:12px;font-weight:700}.kr-status-dot{width:8px;height:8px;flex:0 0 8px;display:block;border-radius:50%}.kr-status--approved{color:#32864a}.kr-status--approved .kr-status-dot{background:#41b65f;box-shadow:0 0 0 4px #41b65f1f}.kr-status--pending{color:#956500}.kr-status--pending .kr-status-dot{background:#f2b632;box-shadow:0 0 0 4px #f2b63229}.kr-status--processing{color:#2c67a6}.kr-status--processing .kr-status-dot{background:#4d93dd;box-shadow:0 0 0 4px #4d93dd26}.kr-software-card h2{max-width:100%;margin:0;overflow-wrap:anywhere;color:#2f2a39;font-size:19px;font-weight:750;line-height:1.28}.kr-software-card__variant{margin:5px 0 0;color:#77717f;font-size:13px}.kr-software-card__details{display:flex;flex-wrap:wrap;gap:5px 13px;margin-top:11px;color:#89848d;font-size:12px}.kr-software-card__actions{width:100%;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;padding-top:16px}.kr-button{min-width:0;min-height:41px;flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;max-width:100%;padding:9px 13px;border:0;border-radius:10px;font-size:12px;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:normal;overflow-wrap:anywhere;transition:transform .2s ease,opacity .2s ease,background .2s ease,border-color .2s ease}.kr-button:hover{transform:translateY(-2px);opacity:.92}.kr-button--download{background:#2f2a39;color:#fff}.kr-button--support{background:#2563eb;color:#fff}.kr-button--tutorial{background:#e11d48;color:#fff;border:1px solid #e11d48}.kr-button--tutorial:hover{background:#be123c;border-color:#be123c}.kr-software-card.kr-video-expanded{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;width:100vw;height:100vh;max-width:none;display:grid;grid-template-columns:minmax(0,1fr) var(--kr-side-width,440px);grid-template-rows:100vh;overflow:hidden;background:#1c1922;border:0;border-radius:0;box-shadow:none}.kr-video-expanded .kr-software-card__image{display:none}.kr-video-expanded .kr-card-video{grid-column:1;grid-row:1}.kr-video-expanded .kr-software-card__content{grid-column:2;grid-row:1;height:100vh;overflow-y:auto;padding:30px 26px;background:#fff}.kr-video-expanded .kr-software-card__actions,.kr-software-card.kr-card--blocked .kr-software-card__actions{margin-top:18px;padding-top:0}.kr-software-card.kr-card--blocked .kr-button--support,.kr-software-card.kr-card--blocked .kr-button--tutorial,.kr-card-video[hidden]{display:none}.kr-card-video{position:relative;min-width:0;display:flex;flex-direction:column;padding:20px;color:#fff;background:#1c1922;border-right:1px solid rgba(255,255,255,.1)}.kr-card-video__toggle{position:absolute;right:-18px;top:50%;z-index:3;width:38px;height:64px;transform:translateY(-50%);border:3px solid #fff;border-radius:20px;color:#17141d;background:#caff56;box-shadow:0 8px 24px #00000047;font-size:32px;font-weight:900;line-height:1;cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none}.kr-card-video__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.kr-card-video__head span{color:#caff56;font-size:10px;font-weight:900;letter-spacing:.11em}.kr-card-video__head strong{min-width:0;overflow:hidden;color:#fff;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.kr-card-video__frame{position:relative;flex:1;min-height:0;overflow:hidden;background:#09080b;border-radius:13px}.kr-card-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}body.kr-resizing-theater,body.kr-resizing-theater *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.kr-resizing-theater iframe{pointer-events:none!important}body.kr-theater-open{overflow:hidden}body.kr-theater-open #ShopifyChat,body.kr-theater-open #shopify-chat,body.kr-theater-open .shopify-chat,body.kr-theater-open shopify-chat,body.kr-theater-open iframe[title*=chat i],body.kr-theater-open iframe[src*=shopifyinbox i],body.kr-theater-open iframe[src*=inbox i]{display:none!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:900px){.kr-software-card.kr-video-expanded{grid-template-columns:1fr;grid-template-rows:minmax(280px,56vh) 44vh;overflow-y:auto}.kr-video-expanded .kr-card-video{grid-column:1;grid-row:1;min-height:0;border-right:0;border-bottom:1px solid rgba(255,255,255,.1)}.kr-video-expanded .kr-software-card__content{grid-column:1;grid-row:2;width:100%;height:auto;min-height:44vh;padding:20px}.kr-card-video__toggle{right:18px;top:auto;bottom:-18px;width:64px;height:38px;transform:rotate(90deg)}}.kr-payment-waiting,.kr-payment-processing,.kr-download-preparing{width:100%;padding:12px 14px;border-radius:10px;font-size:12px;font-weight:650;line-height:1.45}.kr-payment-waiting{background:#fff6da;color:#805b00;border:1px solid rgba(242,182,50,.25)}.kr-payment-processing{background:#eaf4ff;color:#245d96;border:1px solid rgba(77,147,221,.22)}.kr-download-preparing{background:#f1eff3;color:#554f5d;border:1px solid rgba(47,42,57,.1)}.kr-library__empty,.kr-library__login{max-width:680px;margin:0 auto;padding:65px 35px;background:#fff;border:1px solid rgba(47,42,57,.08);border-radius:22px;box-shadow:0 15px 45px #2f2a3914;text-align:center}.kr-library__empty-icon,.kr-library__login-icon{margin-bottom:15px;font-size:58px}.kr-library__empty h2{margin:0;color:#2f2a39;font-size:25px}.kr-library__empty p{max-width:510px;margin:10px auto 26px;color:#77717f;font-size:14px;line-height:1.6}.kr-library__login .kr-button{margin-top:25px}@media screen and (max-width:1180px){.kr-software-card{grid-template-columns:235px minmax(0,1fr)}.kr-software-card__content{padding:18px}.kr-button{padding:8px 10px;font-size:11px}}@media screen and (max-width:900px){.kr-library__grid{grid-template-columns:1fr}.kr-software-card{grid-template-columns:235px minmax(0,1fr)}}@media screen and (max-width:650px){.kr-dashboard__tabs{width:100%}.kr-tab{flex:1;padding:8px 10px;font-size:11px}.kr-account-card{padding:22px 16px}.kr-library{padding:28px 12px 55px}.kr-library__header{padding:22px 19px}.kr-software-card{grid-template-columns:135px minmax(0,1fr);min-height:190px}.kr-software-card__image{min-height:190px}.kr-software-card__content{min-height:190px;padding:16px 14px}.kr-software-card__actions{gap:7px;padding-top:12px}.kr-button{min-height:37px;padding:8px 10px;font-size:11px}.kr-library__empty,.kr-library__login{padding:48px 20px}}@media screen and (max-width:430px){.kr-library__avatar{width:46px;height:46px;flex-basis:46px}.kr-library__header{align-items:flex-start}.kr-software-card{display:block;min-height:0}.kr-software-card__image{width:100%;height:auto;min-height:0;aspect-ratio:1 / 1}.kr-software-card__image-cover{max-width:68%;max-height:78%}.kr-software-card__content{min-height:0;padding:16px}.kr-software-card__actions{align-items:stretch}.kr-button{width:100%}}.kr-activation-list{grid-template-columns:1fr}.kr-license-group{overflow:hidden;border:1px solid rgba(47,42,57,.09);border-radius:16px;background:#f8f8f5}.kr-license-group__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 19px;border-bottom:1px solid rgba(47,42,57,.08);background:#fff}.kr-license-group__head span{color:#89848d;font-size:10px}.kr-license-group__head h3{margin:4px 0 0;color:#2f2a39;font-size:17px}.kr-license-group__head small{padding:6px 9px;border-radius:20px;color:#625c69;background:#f0f0eb;font-size:9px;font-weight:800}.kr-license-tabs{display:flex;gap:7px;padding:12px 14px;overflow-x:auto;border-bottom:1px solid rgba(47,42,57,.08);background:#f4f4ef;scrollbar-width:thin}.kr-license-tab{min-height:35px;flex:0 0 auto;padding:8px 13px;border:1px solid rgba(47,42,57,.11);border-radius:9px;color:#6f6977;background:#fff;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.kr-license-tab.is-active{color:#fff;border-color:#2f2a39;background:#2f2a39;box-shadow:0 6px 16px #2f2a3929}.kr-license-tab{display:inline-flex;align-items:center;gap:7px}.kr-license-tab__status{width:17px;height:17px;flex:0 0 17px;display:grid;place-items:center;border-radius:50%;color:#fff;font-size:11px;font-weight:950;line-height:1}.kr-license-tab__status--ready{background:#20b77a}.kr-license-tab__status--waiting{background:#e4a700}.kr-license-tab__status--blocked,.kr-license-tab__status--not-started{background:#e0525c}.kr-license-tab.is-active .kr-license-tab__status{box-shadow:0 0 0 2px #ffffff2e}.kr-license-panels{display:grid;padding:15px}.kr-license-panel{grid-area:1 / 1;min-width:0}.kr-license-panel[hidden]{display:block!important;visibility:hidden;pointer-events:none}.kr-license-group .kr-license{padding:0;border:0;border-radius:0;background:transparent}.kr-license-group .kr-license__top{display:none}.kr-activation-center{margin-bottom:28px;padding:24px;background:#fff;border:1px solid rgba(47,42,57,.08);border-radius:20px;box-shadow:0 14px 38px #2f2a3912}.kr-activation-center__heading{display:flex;justify-content:space-between;gap:20px;align-items:end;margin-bottom:18px}.kr-activation-center__heading span{color:#32864a;font-size:10px;font-weight:800;letter-spacing:1.3px}.kr-activation-center__heading h2{margin:4px 0 0;color:#2f2a39;font-size:24px}.kr-activation-center__heading p{margin:0;color:#77717f;font-size:13px}.kr-activation-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kr-activation-list.has-one-group{grid-template-columns:1fr}.kr-activation-list.has-one-group>.kr-license-group{width:100%}.kr-license{padding:18px;background:#f7f7f4;border:1px solid rgba(47,42,57,.08);border-radius:15px}.kr-license__top{display:flex;justify-content:space-between;gap:12px;align-items:start}.kr-license__order{color:#89848d;font-size:11px}.kr-license h3{margin:5px 0 3px;color:#2f2a39;font-size:16px}.kr-license__slot{display:inline-flex;padding:5px 9px;background:#fff;border-radius:20px;color:#615b69;font-size:10px;font-weight:700;white-space:nowrap}.kr-license__message{margin:14px 0 0;padding:11px 12px;border-radius:10px;background:#eff8cd;color:#3c5720;font-size:12px;line-height:1.45}.kr-license__message--waiting{background:#fff6da;color:#805b00}.kr-license__message--blocked{background:#fff0f0;color:#9a252d;border:1px solid #efb8bc}.kr-license__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.kr-license__actions button{min-height:39px;padding:9px 13px;border:0;border-radius:9px;background:#2f2a39;color:#fff;font:inherit;font-size:11px;font-weight:750;cursor:pointer}.kr-license__actions button.secondary{background:#dfff78;color:#282334}.kr-serial-form{display:flex;gap:8px;width:100%}.kr-serial-form input{min-width:0;flex:1;padding:10px 12px;border:1px solid rgba(47,42,57,.18);border-radius:9px;background:#fff;font:inherit;font-size:12px}.kr-key-ready{margin-top:14px;padding:16px;border:1px solid #b7ead5;border-radius:14px;background:linear-gradient(135deg,#effcf6,#e5f8f0);box-shadow:0 8px 22px #167e5b0f}.kr-key-ready__head{display:flex;align-items:center;gap:11px}.kr-key-check{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#20b77a;font-size:17px;font-weight:900;box-shadow:0 6px 15px #20b77a38}.kr-key-ready__head strong,.kr-key-ready__head small{display:block}.kr-key-ready__head strong{color:#176c50;font-size:13px}.kr-key-ready__head small{margin-top:2px;color:#5b8877;font-size:10px}.kr-key-value{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;border:1px solid rgba(23,108,80,.12);border-radius:10px;background:#fff}.kr-key-value>div{min-width:0}.kr-key-value>div>span{display:block;margin-bottom:4px;color:#779387;font-size:8px;font-weight:850;letter-spacing:1px}.kr-key-value code{display:block;padding:0;color:#193e32;background:transparent;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px;font-weight:750;letter-spacing:.5px;overflow-wrap:anywhere}.kr-key-value button{min-height:36px;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 11px;border:0;border-radius:8px;color:#fff;background:#176c50;font:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:transform .18s ease,background .18s ease}.kr-key-value button:hover{transform:translateY(-1px);background:#10563f}.kr-key-ready>p{margin:10px 0 0;color:#5b8877;font-size:10px}.kr-key-ready{margin-top:10px;padding:14px}.kr-key-ready__head{gap:8px}.kr-key-check{width:36px;height:36px;flex-basis:36px;font-size:21px}.kr-key-value{gap:10px;margin-top:9px;padding:10px 11px}.kr-key-value>div>span{margin-bottom:3px;font-size:8.5px}.kr-key-value code{font-size:12.5px;line-height:1.35}.kr-key-value button{min-height:35px;padding:7px 10px;font-size:10.5px}.kr-key-ready>p{margin-top:8px;font-size:11px;line-height:1.45}.kr-key-ready+.kr-license__actions{padding-top:10px}.kr-license__actions--ready,.kr-license__actions--download{padding-top:10px}.kr-license__actions .kr-download-primary{width:100%;min-height:42px;color:#fff;background:#2f2a39;font-size:11px}.kr-download-primary span{font-size:16px;line-height:1}@media(max-width:520px){.kr-key-value{align-items:stretch;flex-direction:column}.kr-key-value button{justify-content:center;width:100%}}.kr-key-box{margin-top:13px;padding:13px;background:#eafaf3;border:1px solid #aee8ce;border-radius:11px}.kr-key-box small{display:block;color:#27765a;font-weight:700}.kr-key-box code{display:block;margin:6px 0 10px;color:#173f31;font-size:14px;overflow-wrap:anywhere}.kr-activation-guide{margin-top:14px;padding:15px;border:1px solid #dfe8b8;border-radius:13px;background:linear-gradient(135deg,#fbfde9,#f4f9d9)}.kr-activation-guide>strong{display:block;color:#394524;font-size:13px}.kr-activation-guide ol{display:grid;gap:9px;margin:12px 0;padding:0;list-style:none}.kr-activation-guide li{display:flex;align-items:flex-start;gap:9px;color:#596249;font-size:11px;line-height:1.45}.kr-activation-guide li>span{width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;border-radius:50%;color:#fff;background:#6d793d;font-size:9px;font-weight:900}.kr-activation-guide li b{color:#303823}.kr-activation-guide>p{margin:11px 0 0;padding:10px 11px;border-radius:9px;color:#805b00;background:#fff5d5;font-size:10px;line-height:1.45}.kr-serial-label{display:block;margin:14px 0 -8px;color:#77717f;font-size:9px;font-weight:850;letter-spacing:.8px}.kr-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:grid;place-items:center;padding:20px;background:#18151d9e;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:kr-fade-in .18s ease}.kr-confirm-modal{width:min(440px,100%);padding:24px;border:1px solid rgba(47,42,57,.1);border-radius:18px;background:#fff;box-shadow:0 24px 70px #18151d40}.kr-confirm-modal__icon{width:44px;height:44px;display:grid;place-items:center;margin-bottom:15px;border-radius:13px;color:#2f2a39;background:#dfff78;font-size:21px;font-weight:900}.kr-confirm-modal h3{margin:0;color:#2f2a39;font-size:20px}.kr-confirm-modal p{margin:8px 0 14px;color:#77717f;font-size:12px;line-height:1.5}.kr-confirm-serial{display:block;padding:13px;border:1px solid rgba(47,42,57,.12);border-radius:10px;color:#2f2a39;background:#f6f6f2;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:800;letter-spacing:.5px;text-align:center;overflow-wrap:anywhere}.kr-confirm-modal__actions{display:grid;grid-template-columns:1fr 1.25fr;gap:9px;margin-top:18px}.kr-confirm-modal__actions button{min-height:42px;padding:10px 12px;border:0;border-radius:10px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.kr-confirm-no{color:#2f2a39;background:#efefeb}.kr-confirm-yes{color:#fff;background:#2f2a39}@keyframes kr-fade-in{0%{opacity:0}to{opacity:1}}.kr-generating{display:flex;align-items:center;gap:13px;margin-top:14px;padding:14px;border:1px solid #f3d98d;border-radius:11px;background:linear-gradient(135deg,#fff9e7,#fff3c9);color:#6f5000}.kr-generating strong{display:block;margin-bottom:3px;font-size:13px}.kr-generating small{display:block;font-size:11px;line-height:1.45}.kr-spinner{width:24px;height:24px;flex:0 0 24px;border:3px solid rgba(149,101,0,.18);border-top-color:#e4a700;border-radius:50%;animation:kr-spin .8s linear infinite}@keyframes kr-spin{to{transform:rotate(360deg)}}.kr-license-error{color:#a42a2a;font-size:12px}@media(max-width:800px){.kr-activation-list{grid-template-columns:1fr}.kr-activation-center__heading{align-items:start;flex-direction:column}.kr-activation-center{padding:18px}}.kr-download-info{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;margin-top:9px;padding:9px 10px;border:1px solid rgba(47,42,57,.1);border-radius:10px;background:#fff}.kr-download-info>div span{display:block;color:#8a8490;font-size:7.5px;font-weight:850;letter-spacing:.08em}.kr-download-info>div strong{color:#2f2a39;font-size:15px}.kr-download-info button,.kr-download-info a{min-height:31px;display:inline-flex;align-items:center;justify-content:center;padding:6px 9px;border:1px solid rgba(47,42,57,.14);border-radius:8px;color:#2f2a39;background:#f5f5f2;font:inherit;font-size:9px;font-weight:800;text-decoration:none;cursor:pointer}.kr-id-step{margin-top:10px;padding:10px;border:1px dashed rgba(47,42,57,.18);border-radius:11px;background:#f3f2f4;opacity:.65}.kr-id-step.is-unlocked{background:#fff;opacity:1}.kr-id-locked-note{display:block;margin:3px 0 0;color:#77717f;font-size:9px}.kr-id-step .kr-license__actions{padding-top:8px}@media(max-width:520px){.kr-download-info{grid-template-columns:1fr 1fr}.kr-download-info>div{grid-column:1/-1}.kr-download-info button,.kr-download-info a{width:100%}}.kr-inline-activation{width:100%;margin-top:4px}.kr-inline-activation__loading{padding:12px 14px;color:#77717f;background:#f7f7f4;border:1px solid rgba(47,42,57,.08);border-radius:12px;font-size:12px}.kr-license-group--inline{width:100%;overflow:hidden;border:1px solid rgba(47,42,57,.1);border-radius:14px;background:#f7f7f4}.kr-license-group--inline .kr-license-tabs{padding:10px 10px 0;border-bottom:0;background:transparent}.kr-license-group--inline .kr-license-panels{padding:12px}.kr-license-group--inline .kr-license__message{margin-top:0}.kr-license-group--inline .kr-license__actions{margin-top:10px}.kr-license-group--inline .kr-serial-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.kr-license-group--inline .kr-serial-form input{min-width:0;width:100%}@media(max-width:600px){.kr-license-group--inline .kr-serial-form{grid-template-columns:1fr}}.kr-download-usage{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:11px;padding:9px 11px;color:#77717f;background:#fff;border:1px solid rgba(47,42,57,.1);border-radius:10px;font-size:11px}.kr-download-usage strong{color:#2f2a39;font-size:11px}.kr-download-usage strong.is-linked{color:#16835d}.kr-download-usage strong.is-waiting{color:#8a6800}.kr-license__actions--ready,.kr-license__actions--download{margin-top:11px;padding:10px 10px 6px;border:1px solid rgba(47,42,57,.1);border-bottom:0;border-radius:12px 12px 0 0;background:#f7f7f4}.kr-license__actions--ready+.kr-download-usage,.kr-license__actions--download+.kr-download-usage{margin-top:0;padding:6px 10px 10px;border-top:0;border-radius:0 0 12px 12px;background:#f7f7f4}.kr-download-help{position:relative;display:inline-flex;align-items:center;gap:5px}.kr-download-help>button{width:18px;height:18px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;color:#fff;background:#716b78;font:inherit;font-size:11px;font-weight:900;line-height:1;cursor:help}.kr-download-tooltip{position:absolute;left:0;bottom:calc(100% + 9px);z-index:30;width:min(300px,75vw);padding:11px 12px;visibility:hidden;opacity:0;transform:translateY(5px);border-radius:10px;color:#fff;background:#2f2a39;box-shadow:0 12px 30px #1e1a2538;font-size:10px;font-weight:650;line-height:1.45;pointer-events:none;transition:opacity .16s ease,transform .16s ease,visibility .16s}.kr-download-tooltip:after{content:"";position:absolute;left:48px;top:100%;border:6px solid transparent;border-top-color:#2f2a39}.kr-download-help:hover .kr-download-tooltip,.kr-download-help:focus-within .kr-download-tooltip{visibility:visible;opacity:1;transform:translateY(0)}.kr-license-error:not(:empty){margin-top:10px;padding:11px 12px;color:#8f2424;background:#fff0f0;border:1px solid #efc0c0;border-radius:10px;font-weight:700;line-height:1.4}.kr-account-delivery{display:grid;gap:9px}.kr-account-delivery__links{display:grid;grid-template-columns:1fr 1fr;gap:9px}.kr-account-delivery__link{display:flex;flex-direction:column;gap:3px;padding:11px 12px;border:1px solid rgba(23,108,80,.12);border-radius:10px;background:#fff;text-decoration:none}.kr-account-delivery__link span{color:#779387;font-size:8.5px;font-weight:850;letter-spacing:.4px}.kr-account-delivery__link strong{color:#193e32;font-size:13px;line-height:1.3}.kr-account-delivery__link:hover{border-color:#176c50}.kr-account-delivery .kr-key-value{margin-top:0}.kr-account-password{min-width:0}.kr-account-password>div{min-width:0;flex:1}.kr-account-password p{margin:0 0 6px;color:#5b8877;font-size:11px;font-weight:650;line-height:1.35}.kr-account-password input{display:block;width:100%;min-width:0;padding:0;border:0;border-top:1px solid rgba(23,108,80,.1);background:transparent;color:#193e32;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12.5px;font-weight:750;letter-spacing:.3px;outline:0}.kr-account-password input::placeholder{color:#9aa89f;font-weight:650;letter-spacing:0}.kr-account-delivery .kr-key-value button{min-width:92px;justify-content:center}@media(max-width:520px){.kr-account-delivery__links{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/210/compiled_assets/styles.css.map */
