#ik-migration-root{position:fixed;inset:0;z-index:2147483647;pointer-events:none;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;color:#14483e}
#ik-migration-root *{box-sizing:border-box}
#ik-migration-root .ik-migration-screen{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(23,54,48,.30);padding:16px;pointer-events:auto}
#ik-migration-root .ik-migration-screen.is-end{background:#f4f0e7}
#ik-migration-root .ik-migration-box{position:relative;width:min(100%,505px);max-height:calc(100dvh - 32px);overflow-y:auto;background:#fffcf6;border:1px solid #d6bb8a;border-radius:24px;padding:24px 29px 26px;box-shadow:0 20px 65px rgba(25,40,34,.23);text-align:center}
#ik-migration-root .ik-migration-box:before{content:"";position:absolute;inset:8px;border-radius:18px;border:1px solid #d6bb8a5c;pointer-events:none}
#ik-migration-root .ik-migration-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;z-index:1}
#ik-migration-root .ik-migration-select{max-width:calc(70% - 10px);border:1px solid #dfcba7;border-radius:99px;background-color:#fffbf4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M2 2.25 6 6l4-3.75' fill='none' stroke='%2314483e' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:12px 8px;background-position:right 16px center;padding:8px 42px 8px 18px;color:#124b3e;font-size:12px;min-height:35px;appearance:none;-webkit-appearance:none;-moz-appearance:none}
#ik-migration-root .ik-migration-close{border:1px solid #dfcba7;border-radius:50%;width:34px;height:34px;background:#fffbf4;color:#906f3e;font-size:23px;cursor:pointer}
#ik-migration-root .ik-migration-box[dir="rtl"] .ik-migration-select{background-position:left 16px center;padding:8px 18px 8px 42px}
#ik-migration-root .ik-migration-select::-ms-expand{display:none}
#ik-migration-root .ik-migration-icon{font-size:29px;margin:5px auto 4px;color:#b88a3f}
#ik-migration-root h2{font:700 clamp(23px,4vw,32px)/1.15 Georgia,serif;color:#095344;margin:6px 0 12px}
#ik-migration-root p{font-size:14px;line-height:1.53;color:#415b68;margin:0 0 13px}
#ik-migration-root .ik-migration-timer{background:#eef4ed;border-radius:14px;padding:12px;margin:13px 0;color:#0c5246}
#ik-migration-root .ik-migration-timer span{display:block;font-size:12px}
#ik-migration-root .ik-migration-timer strong{display:block;font-size:23px;margin-top:2px;direction:ltr}
#ik-migration-root a{display:block;text-align:center;padding:12px 14px;text-decoration:none!important;font-size:14px;font-weight:700;border-radius:99px;margin:9px 0}
#ik-migration-root .ik-migration-primary{background:#086953;color:white;border:1px solid #086953}
#ik-migration-root .ik-migration-secondary{background:#fffdf7;color:#0c5c4c;border:1px solid #a6c7ba}
#ik-migration-root .ik-migration-previous{border-radius:12px;background:#edf4eb;padding:11px 12px;margin-top:14px;text-align:start;font-size:12px;line-height:1.5;color:#405c66}
#ik-migration-root .ik-migration-mini{position:fixed;top:13px;left:13px;background:#fffcf6;border:1px solid #dec89e;border-radius:17px;padding:10px 15px;box-shadow:0 6px 17px rgba(31,57,49,.12);pointer-events:auto;cursor:pointer;font-weight:700;color:#0c5246;font-size:13px}
html.ik-migration-expired body{background:#f4f0e7!important;overflow:hidden!important}
html.ik-migration-expired body>:not(#ik-migration-root){display:none!important}
@media(max-width:600px){#ik-migration-root .ik-migration-box{width:calc(100vw - 46px);padding:16px 17px 19px;border-radius:20px;max-height:calc(100dvh - 32px)}#ik-migration-root h2{font-size:24px}#ik-migration-root p{font-size:13px;margin-bottom:11px}#ik-migration-root .ik-migration-icon{font-size:23px}#ik-migration-root .ik-migration-timer{margin:10px 0;padding:9px}#ik-migration-root .ik-migration-timer strong{font-size:19px}#ik-migration-root .ik-migration-previous{font-size:11px;padding:10px}}
