#kian-home[hidden]{display:none!important}#kian-home{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:flex-end;justify-content:center;padding:16px;font-family:inherit}#kian-home.kh-pos-center{align-items:center}#kian-home *{box-sizing:border-box}#kian-home .kh-overlay{position:absolute;inset:0;background:rgba(8,15,28,.52);backdrop-filter:blur(3px)}#kian-home .kh-dialog{position:relative;width:min(100%,430px);padding:24px 22px calc(24px + env(safe-area-inset-bottom));border:1px solid rgba(255,255,255,.35);border-radius:28px;background:var(--kh-bg);color:var(--kh-text);box-shadow:0 24px 65px rgba(5,12,24,.32);text-align:center;isolation:isolate}#kian-home .kh-dialog:before{content:'';position:absolute;inset:0;z-index:-1;border-radius:inherit;background:rgba(255,255,255,.10);backdrop-filter:blur(24px)}#kian-home .kh-close{position:absolute;top:14px;left:14px;width:38px;height:38px;border:1px solid rgba(255,255,255,.28);border-radius:50%;background:rgba(255,255,255,.12);color:inherit;font-size:24px;line-height:1;cursor:pointer}#kian-home .kh-icon{display:inline-grid;place-items:center;width:64px;height:64px;object-fit:cover;border-radius:16px;box-shadow:0 6px 24px #0003}#kian-home .kh-icon-fallback{font-size:34px;background:var(--kh-button);color:var(--kh-button-text)}#kian-home h2{font-size:20px;line-height:1.6;margin:14px 0 4px;color:inherit}#kian-home .kh-message{font-size:14px;line-height:1.9;margin:0 auto 16px;color:inherit;opacity:.88}#kian-home .kh-steps{list-style:none;counter-reset:kh;margin:0 0 18px;padding:0;display:grid;gap:8px}#kian-home .kh-steps li{counter-increment:kh;display:flex;align-items:center;gap:12px;text-align:right;font-size:13px;line-height:1.8;background:rgba(255,255,255,.13);border:1px solid rgba(255,255,255,.14);border-radius:14px;padding:11px}#kian-home .kh-steps li:before{content:counter(kh);display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:9px;background:rgba(255,255,255,.2);font-weight:700}#kian-home .kh-action{border:0;border-radius:14px;background:var(--kh-button);color:var(--kh-button-text);padding:12px 22px;font-weight:700;cursor:pointer;max-width:100%}#kian-home .kh-theme-light .kh-dialog{box-shadow:0 24px 65px #2223}@media(max-width:400px){#kian-home{padding:8px}#kian-home .kh-dialog{padding:20px 15px calc(20px + env(safe-area-inset-bottom));border-radius:23px}#kian-home .kh-steps li{font-size:12px;padding:9px}}
