
    /* Основные стили */
    body,html{margin:0;padding:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:#f2f2f2;color:#333}
    .a{position:relative;text-align:center;max-width:500px;margin:20px;}
    .b{padding:20px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.3);border-radius:8px;text-align:center}
    .b h2{margin:0 0 20px;font-size:28px;color:#4285f4}
    .b p{margin:0 0 20px;font-size:18px;color:#666}
    .c{display:inline-flex;align-items:center;padding:10px 20px;background:#4285f4;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;transition:background .1s}
    .c img{margin-right:10px}
    .c:hover{background:#357ae8}
    .d{display:none;padding:20px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,.3);border-radius:8px;text-align:left;position:absolute;top:110%;left:50%;transform:translateX(-50%);z-index:20;animation:fadeIn .1s ease}
    .d.show{display:block}
    .d h3{margin:0 0 15px;font-size:24px;color:#333}
    .d p{font-size:18px;color:#333;margin:5px 0}
    .e{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:10;display:none}
    .e.show{display:block}
    @keyframes fadeIn{from{opacity:0}to{opacity:1}}
    /* Мусорные стили */
    .junk1, .junk2, .junk3 {display:none;}
    .decoy:before {content:"decoy";opacity:0.3;font-size:0.5rem;}
  
