Technologia, na której można polegać
.krupa-phone-wrapper { display: inline-block; vertical-align: middle; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; } .krupa-phone-btn { display: flex; align-items: center; background: #ffffff; border: 1px solid #E2E8F0; padding: 3px 8px 3px 4px; border-radius: 50px; text-decoration: none !important; transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1); box-shadow: 0 2px 4px rgba(0,0,0,0.02); position: relative; } .krupa-phone-btn:hover { transform: translateY(-2px); border-color: var(--btn-color); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.05), 0 0 10px rgba(0,0,0,0.01); background: #fff; } .krupa-phone-icon { width: 30px; height: 30px; border-radius: 50%; background: rgba(100, 116, 139, 0.08); color: var(--btn-color); display: flex; align-items: center; justify-content: center; margin-right: 12px; position: relative; flex-shrink: 0; transition: all 0.25s ease; } .krupa-phone-btn:hover .krupa-phone-icon { background: var(--btn-color); color: #ffffff; } .krupa-phone-icon svg { width: 17px; height: 17px; } .krupa-phone-info { display: flex; flex-direction: column; justify-content: center; } .krupa-phone-main { font-size: 11px; font-weight: 600; color: #1E293B; line-height: 1.2; letter-spacing: -0.2px; transition: color 0.2s ease; } .krupa-phone-btn:hover .krupa-phone-main { color: var(--btn-color); } .krupa-phone-sub { font-size: 9px; font-weight: 500; color: #64748B; text-transform: uppercase; letter-spacing: 0.6px; margin-top: 2px; line-height: 1; } /* Nowy ulepszony system pulsu dostępności */ .krupa-pulse { position: absolute; bottom: -1px; right: -1px; width: 10px; height: 10px; background-color: #22C55E; /* Żywa zieleń dostępności */ border: 2px solid #ffffff; border-radius: 50%; display: block; } .krupa-pulse::after { content: ''; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: #22C55E; border-radius: 50%; animation: krupa-glowing-pulse 1.8s infinite ease-in-out; opacity: 0.7; } @keyframes krupa-glowing-pulse { 0% { transform: scale(1); opacity: 0.8; } 100% { transform: scale(2.8); opacity: 0; } }
Technologia, na której można polegać