a{text-decoration-thickness:1px!important;text-underline-offset:.1em}:where(.wp-site-blocks *:focus){outline-width:2px;outline-style:solid}.wp-block-navigation .wp-block-navigation-submenu .wp-block-navigation-item:not(:last-child){margin-bottom:3px}.wp-block-navigation .wp-block-navigation-item .wp-block-navigation-item__content{outline-offset:4px}.wp-block-navigation .wp-block-navigation-item ul.wp-block-navigation__submenu-container .wp-block-navigation-item__content{outline-offset:0}h1,h2,h3,h4,h5,h6,blockquote,caption,figcaption,p{text-wrap:pretty}.more-link{display:block}.site-title,.site-header,.entry-title,header h1,header{border-bottom:none!important;box-shadow:none!important}h1,h2,.section-title{border-bottom:none!important}.page .entry-title,h1.entry-title,.wp-block-post-title{display:none!important}:root{--brand:#900;--btn:#16a34a;--wa:#075E54;--text:#111;--muted:#666;--bg:#fff;--border:#ddd;--thead:rgb(255,246,243);--odd:rgb(239,239,239);--even:rgb(255,246,243);--danger:#d60000;--shadow-sm:0 4px 10px rgba(0,0,0,.05);--shadow-md:0 8px 20px rgba(0,0,0,.06)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:"Noto Sans Bengali",system-ui,Roboto,Arial,sans-serif;-webkit-text-size-adjust:100%;text-size-adjust:100%}img{max-width:100%;height:auto;display:block}.wrap{max-width:1000px;margin:0 auto;padding:0 10px}.container-narrow{width:min(760px,92vw);margin:0 auto}#tables,.table-container{overflow:visible}.table-container{width:100%;margin:0;padding:0}.table-container table{width:100%;border-collapse:collapse;margin:0 auto}.table-container th,.table-container td{border:1px solid #ddd;padding:.4rem;text-align:center}.table-container tr:nth-child(even){background-color:#EFEFEF}.table-container tr:nth-child(odd){background-color:#FFF6F3}.table-container h4{text-align:center;margin:5px 20px 10px 10px;padding-bottom:10px;font-size:15px;font-weight:700;font-family:'Roboto Slab',Cambria,Georgia,serif;color:var(--title-color)}#message{text-align:center;color:#c00;margin-top:.5rem;font-size:14px}table a{color:#c00;text-decoration:none;font-weight:700;font-size:14px}table td{font-weight:700}.table-container th{font-size:14px;font-weight:700}.table-container td:first-child,.table-container td:nth-child(2){font-size:14px;font-weight:700}.container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .1);text-align:center;width:300px;margin-bottom:20px}.container h2{margin-bottom:10px;font-size:12px}.container label{display:block;text-align:left;margin:10px 0 5px 0}.container select,.container input{width:100%;padding:6px;margin:3px 0;border:1px solid #ccc;border-radius:5px;box-sizing:border-box}.container button,.submit-btn{background-color:#16a34a;color:#fff;padding:8px;border:none;border-radius:8px;margin-top:4px;cursor:pointer;width:100%;font-size:16px;font-weight:700}.container button:hover,.submit-btn:hover{background-color:#138a3d}.search-box{display:flex;justify-content:center;align-items:center;margin:0;flex-direction:column}.search-box button{width:80px;margin-right:80%}#tables{display:flex;justify-content:center;align-items:center;flex-direction:column}.velki-directory h1{text-align:center;font-size:14px;font-weight:700;margin-bottom:.5rem}.velki-directory h2{text-align:center;font-size:1rem;margin-bottom:.5rem}.id-search-text{text-align:center;font-weight:700;margin:5px 0}.chat-float{position:fixed;bottom:15px;right:15px;cursor:pointer;z-index:1000}.outer-ring{width:60px;height:60px;background:#8000a0;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px rgb(0 0 0 / .3)}.inner-circle{width:38px;height:38px;background:#16a34a;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#fff}#chatToggle{display:none}.velki-chatbox{position:fixed;bottom:50px;right:15px;width:250px;max-width:90%;background:#fff;border-radius:14px;box-shadow:0 8px 25px rgb(0 0 0 / .25);display:none;flex-direction:column;font-family:"Noto Sans Bengali",sans-serif;overflow:hidden;z-index:999;animation:fadeUp .4s ease}#chatToggle:checked~.velki-chatbox{display:flex}@keyframes fadeUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.chat-header{background:#6a0dad;color:#fff;display:flex;align-items:center;gap:10px;padding:8px 10px}.chat-header img{width:28px;height:28px;border-radius:6px}.chat-info strong{display:block;font-size:13px}.chat-info span{font-size:11px;color:#e0c9ff}.chat-close{font-size:18px;color:#fff;cursor:pointer}.chat-body{padding:10px;background:#faf6ff;flex-grow:1;overflow-y:auto}.chat-message{margin:8px 0;padding:8px;border-radius:8px;font-size:13px;line-height:1.5}.chat-message.bot{background:#fff;border:1px solid #eee}.chat-input{margin-top:10px;display:flex;gap:5px}.chat-input textarea{flex-grow:1;height:40px;padding:6px;border:1px solid #ddd;border-radius:6px;font-size:13px;resize:none;outline:none}.chat-input button{background:#6a0dad;border:none;color:#fff;padding:6px 10px;border-radius:6px;font-size:13px;cursor:not-allowed;opacity:.7}.chat-footer a{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(90deg,#25D366,#128C7E);color:#fff;padding:12px 20px;border-radius:12px;text-decoration:none;font-weight:700;font-size:16px;letter-spacing:.4px;box-shadow:0 4px 10px rgb(0 0 0 / .15);transition:all 0.25s ease}.chat-footer a:hover{transform:scale(1.07);box-shadow:0 6px 15px rgb(37 211 102 / .4)}.chat-footer a img{width:22px;height:22px}header{border-bottom:none!important}