.fiby-install-banner,.fiby-install-dialog{font-family:inherit;color:#143451;background:#fff;border:1px solid #dce6ed;box-shadow:0 12px 36px #0d2d4d24;border-radius:18px}.fiby-install-banner{position:fixed;z-index:10010;bottom:calc(20px + env(safe-area-inset-bottom,0px));right:20px;left:auto;max-width:560px;display:flex;align-items:center;gap:14px;padding:18px}.fiby-install-icon{border-radius:12px;flex-shrink:0}.fiby-install-copy{flex:1;min-width:130px}.fiby-install-copy strong{font-size:15px}.fiby-install-copy p{font-size:13px;color:#597086;margin:5px 0 0;line-height:1.4}.fiby-install-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.fiby-install-primary,.fiby-install-later{font:inherit;font-size:13px;font-weight:700;border:0;border-radius:10px;padding:11px 14px;cursor:pointer}.fiby-install-primary{background:#008f9b;color:#fff}.fiby-install-later{background:#eef4f8;color:#143451}.fiby-install-primary:focus-visible,.fiby-install-later:focus-visible{outline:3px solid #104c7d;outline-offset:3px}.fiby-install-veil{position:fixed;inset:0;z-index:10020;background:#0d2d4d66;display:flex;align-items:center;justify-content:center;padding:20px}.fiby-install-dialog{width:100%;max-width:460px;max-height:85dvh;overflow:auto;padding:26px}.fiby-install-dialog h2{font-size:23px;margin:0 0 15px}.fiby-install-dialog p,.fiby-install-dialog li{font-size:15px;line-height:1.65}.fiby-install-dialog ol{padding-left:24px}.fiby-install-dialog li{padding-left:5px;margin:10px 0}.fiby-install-note{color:#597086}.fiby-install-dialog .fiby-install-primary{width:100%;margin-top:10px}@media(max-width:640px){.fiby-install-banner{right:12px;left:12px;padding:15px;gap:12px;flex-wrap:wrap}.fiby-install-banner[data-app=eos]{bottom:calc(90px + env(safe-area-inset-bottom,0px))}.fiby-install-actions{width:100%;padding-left:60px}.fiby-install-actions .fiby-install-primary{flex:1}.fiby-install-copy{min-width:0}.fiby-install-dialog{padding:22px}}
