:root{--rc2002-safe:env(safe-area-inset-bottom,0px)}
#rc2002-mobile-actions{display:none}
@media(max-width:820px){
 body{padding-bottom:calc(86px + var(--rc2002-safe))!important}
 #rc190-mobile-nav{display:none!important}
 #rc2002-mobile-actions{position:fixed;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;left:8px;right:8px;bottom:calc(7px + var(--rc2002-safe));z-index:2147482500;padding:7px 6px 6px;border:1px solid #496b8e;border-radius:21px;background:rgba(15,38,63,.97);box-shadow:0 12px 38px rgba(0,0,0,.38);backdrop-filter:blur(16px);font-family:inherit}
 .rc2002-action{appearance:none;border:0;background:transparent;color:#f5f9ff;min-width:0;padding:4px 1px 2px;font:800 .66rem/1.1 inherit;text-align:center;cursor:pointer;touch-action:manipulation}
 .rc2002-action span{display:grid;place-items:center;width:34px;height:34px;margin:0 auto 4px;border-radius:12px;background:#2468e8;color:#fff;font-size:1.12rem;box-shadow:inset 0 0 0 1px #ffffff29}
 .rc2002-action:nth-child(2) span{background:#26b986}.rc2002-action:nth-child(4) span{background:#ef526d}.rc2002-action:nth-child(5) span{background:#7a63e8}
 .rc2002-action[data-rc2002="scanner"]{position:relative;color:#fff;font-size:.72rem}
 .rc2002-action[data-rc2002="scanner"] span{width:49px;height:49px;margin-top:-18px;border-radius:17px;background:linear-gradient(135deg,#ff755e,#f6b740);color:#152232;font-size:1.45rem;box-shadow:0 8px 24px #f479466b,0 0 0 4px #102b47}
 .rc2002-action:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:12px}
 body.rc2002-sheet-open{overflow:hidden}
}
@media(display-mode:standalone) and (max-width:820px){#rc2002-mobile-actions{bottom:calc(4px + var(--rc2002-safe))}}

