h2{display:none;} /* ---------------- Top utility bar ---------------- */ .tlb-topbar{ background:var(--tlb-deep); color:#CFEFF0; font-size:12.5px; padding:7px 0; } .tlb-topbar .container{display:flex; justify-content:space-between; align-items:center; gap:12px; flex-wrap:wrap;} .tlb-topbar .est{opacity:.75; letter-spacing:.03em;} .tlb-social-mini{display:flex; gap:14px;} .tlb-social-mini a{opacity:.85; transition:opacity .2s;} .tlb-social-mini a:hover{opacity:1; color:var(--tlb-mint);} /* ---------------- Header ---------------- */ .tlb-header{ background:#fff; border-bottom:1px solid var(--tlb-line); position:sticky; top:0; z-index:50; } .tlb-header-inner{ display:flex; align-items:center; justify-content:space-between; padding:14px 0; gap:20px; } .tlb-brand{display:flex; align-items:center; gap:12px;} .tlb-brand img{ width:46px; height:46px; border-radius:50%; box-shadow:0 0 0 3px var(--tlb-mint), 0 0 0 5px #fff, 0 4px 14px rgba(27,169,192,.25); } .tlb-brand-text{display:flex; flex-direction:column; line-height:1.15;} .tlb-brand-name{font-family:var(--font-display); font-weight:700; font-size:19px; letter-spacing:.01em; color:var(--tlb-deep);} .tlb-brand-tag{font-size:11px; color:var(--tlb-teal-dark); font-weight:600; letter-spacing:.04em; text-transform:uppercase;} .tlb-nav{display:flex; align-items:center; gap:26px;} .tlb-nav a{ font-weight:600; font-size:14.5px; color:var(--tlb-deep); padding:8px 2px; position:relative; } .tlb-nav a::after{ content:''; position:absolute; left:0; bottom:2px; width:0; height:2px; background:var(--tlb-teal); transition:width .25s ease; } .tlb-nav a:hover::after{width:100%;} .tlb-header-actions{display:flex; align-items:center; gap:10px;} .tlb-search-toggle, .tlb-menu-toggle{ width:40px; height:40px; border-radius:50%; border:1px solid var(--tlb-line); display:flex; align-items:center; justify-content:center; cursor:pointer; background:#fff; } .tlb-menu-toggle{display:none;} .tlb-search-box{ max-width:1180px; margin:0 auto; padding:0 20px; overflow:hidden; max-height:0; transition:max-height .3s ease, padding .3s ease; } .tlb-search-box.open{max-height:70px; padding-bottom:14px;} .tlb-search-box form{display:flex; border:1px solid var(--tlb-line); border-radius:999px; overflow:hidden;} .tlb-search-box input{flex:1; border:0; padding:10px 18px; font-size:14px; font-family:var(--font-bn); outline:0;} .tlb-search-box button{border:0; background:var(--tlb-teal); color:#fff; padding:0 20px; font-weight:600; cursor:pointer;} @media(max-width:900px){ .tlb-nav{ position:fixed; inset:0 0 0 auto; width:78%; max-width:320px; background:#fff; flex-direction:column; align-items:flex-start; padding:90px 28px 28px; transform:translateX(100%); transition:transform .3s ease; box-shadow:-10px 0 30px rgba(0,0,0,.08); } .tlb-nav.open{transform:translateX(0);} .tlb-nav a{width:100%; padding:12px 0; border-bottom:1px solid var(--tlb-line);} .tlb-menu-toggle{display:flex;} } /* ---------------- Hero / Featured ---------------- */ .tlb-hero{padding:34px 0 10px;} .tlb-hero-card{ position:relative; border-radius:var(--radius); overflow:hidden; background:var(--tlb-deep); min-height:360px; display:flex; align-items:flex-end; box-shadow:0 14px 40px rgba(13,43,51,.18); } .tlb-hero-card img{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; opacity:.55; } .tlb-hero-card::before{ content:''; position:absolute; inset:0; background:linear-gradient(0deg, rgba(13,43,51,.95) 5%, rgba(13,43,51,.15) 75%); } .tlb-hero-content{position:relative; padding:34px 40px; max-width:720px;} .tlb-hero-eyebrow{ display:inline-flex; align-items:center; gap:8px; background:var(--tlb-mint); color:var(--tlb-deep); font-size:12px; font-weight:700; letter-spacing:.05em; text-transform:uppercase; padding:5px 14px; border-radius:999px; margin-bottom:14px; } .tlb-hero-content h1, .tlb-hero-content h2{color:#fff; font-size:clamp(22px,3.4vw,34px); margin-bottom:12px;} .tlb-hero-content p{color:#D9EEF0; font-size:14.5px; margin:0 0 6px;} .tlb-hero-meta{color:#9FD5D9; font-size:12.5px;} /* ---------------- Section headers ---------------- */ .tlb-section-head{display:flex; align-items:center; justify-content:space-between; margin:40px 0 18px;} .tlb-section-head h3{ font-size:20px; display:flex; align-items:center; gap:10px; margin:0; } .tlb-section-head h3::before{ content:''; width:10px; height:10px; border-radius:50%; background:radial-gradient(circle at 30% 30%, var(--tlb-mint), var(--tlb-teal)); } .tlb-section-head a{font-size:13px; font-weight:600; color:var(--tlb-teal-dark);} /* ---------------- Layout: main + sidebar ---------------- */ .tlb-layout{display:grid; grid-template-columns:1fr 320px; gap:38px; align-items:start;} @media(max-width:960px){.tlb-layout{grid-template-columns:1fr;}} /* ---------------- Post grid & cards ---------------- */ .tlb-grid{display:grid; grid-template-columns:1fr 1fr; gap:22px;} @media(max-width:640px){.tlb-grid{grid-template-columns:1fr;}} .tlb-card{ background:var(--tlb-card); border-radius:var(--radius); overflow:hidden; border:1px solid var(--tlb-line); transition:transform .25s ease, box-shadow .25s ease; } .tlb-card:hover{transform:translateY(-4px); box-shadow:0 16px 30px rgba(13,43,51,.10);} .tlb-thumb{ position:relative; padding:14px 14px 0; } .tlb-thumb-ring{ position:relative; border-radius:14px; overflow:hidden; aspect-ratio:16/10; box-shadow:0 0 0 3px #fff, 0 0 0 5px var(--tlb-mint); } .tlb-thumb-ring img{width:100%; height:100%; object-fit:cover;} .tlb-card-body{padding:16px 18px 20px;} .tlb-label-chip{ display:inline-block; font-size:11px; font-weight:700; letter-spacing:.04em; text-transform:uppercase; color:var(--tlb-teal-dark); background:rgba(27,169,192,.10); padding:4px 10px; border-radius:999px; margin-bottom:10px; } .tlb-card h3, .tlb-card h4{font-size:16.5px; margin-bottom:8px;} .tlb-card h3 a, .tlb-card h4 a{transition:color .2s;} .tlb-card h3 a:hover, .tlb-card h4 a:hover{color:var(--tlb-teal-dark);} .tlb-card-excerpt{font-size:13.5px; color:var(--tlb-text-soft); margin:0 0 10px;} .tlb-card-meta{font-size:11.5px; color:var(--tlb-text-soft); display:flex; gap:12px; align-items:center;} /* list-row style for secondary lists */ .tlb-row{display:flex; gap:14px; padding:14px 0; border-bottom:1px solid var(--tlb-line);} .tlb-row:last-child{border-bottom:0;} .tlb-row-thumb{width:74px; height:74px; flex:0 0 auto; border-radius:12px; overflow:hidden; box-shadow:0 0 0 2px #fff, 0 0 0 3px var(--tlb-mint);} .tlb-row-thumb img{width:100%; height:100%; object-fit:cover;} .tlb-row h4{font-size:14px; margin:0 0 6px;} .tlb-row .tlb-card-meta{font-size:11px;} /* pagination / older posts */ .tlb-more{text-align:center; margin:34px 0;} .tlb-btn{ display:inline-flex; align-items:center; gap:8px; background:var(--tlb-deep); color:#fff; padding:12px 26px; border-radius:999px; font-weight:600; font-size:14px; transition:background .2s; } .tlb-btn:hover{background:var(--tlb-teal);} /* ---------------- Sidebar widgets ---------------- */ .tlb-widget{ background:var(--tlb-card); border:1px solid var(--tlb-line); border-radius:var(--radius); padding:22px; margin-bottom:24px; } .tlb-widget h3{font-size:16px; margin-bottom:16px; display:flex; align-items:center; gap:8px;} .tlb-widget h3::before{content:''; width:8px; height:8px; border-radius:50%; background:var(--tlb-teal);} .tlb-about-card{text-align:center;} .tlb-about-card img{width:74px; height:74px; border-radius:50%; margin:0 auto 14px; box-shadow:0 0 0 3px #fff,0 0 0 5px var(--tlb-mint);} .tlb-about-card p{font-size:13px; color:var(--tlb-text-soft); margin:0 0 14px;} .tlb-about-social{display:flex; justify-content:center; gap:10px;} .tlb-about-social a{ width:34px; height:34px; border-radius:50%; background:var(--tlb-bg); border:1px solid var(--tlb-line); display:flex; align-items:center; justify-content:center; transition:.2s; } .tlb-about-social a:hover{background:var(--tlb-teal); border-color:var(--tlb-teal); color:#fff;} .tlb-tags{display:flex; flex-wrap:wrap; gap:8px;} .tlb-tags a{ font-size:12px; padding:6px 12px; border-radius:999px; background:var(--tlb-bg); border:1px solid var(--tlb-line); color:var(--tlb-text-soft); font-weight:600; } .tlb-tags a:hover{background:var(--tlb-teal); color:#fff; border-color:var(--tlb-teal);} /* ---------------- Footer ---------------- */ .tlb-footer{background:var(--tlb-deep); color:#BFE3E5; margin-top:60px; padding-top:50px;} .tlb-footer-grid{display:grid; grid-template-columns:1.4fr 1fr 1fr; gap:40px; padding-bottom:34px; border-bottom:1px solid rgba(255,255,255,.1);} @media(max-width:760px){.tlb-footer-grid{grid-template-columns:1fr;}} .tlb-footer-brand{display:flex; align-items:center; gap:10px; margin-bottom:12px;} .tlb-footer-brand img{width:38px; height:38px; border-radius:50%;} .tlb-footer-brand span{font-family:var(--font-display); font-weight:700; color:#fff; font-size:17px;} .tlb-footer p{font-size:13.5px; color:#9FC7CA; line-height:1.7;} .tlb-footer h4{color:#fff; font-family:var(--font-display); font-size:14px; text-transform:uppercase; letter-spacing:.04em; margin-bottom:16px;} .tlb-footer ul{list-style:none; margin:0; padding:0; display:flex; flex-direction:column; gap:10px;} .tlb-footer ul a{font-size:13.5px; color:#BFE3E5; transition:color .2s;} .tlb-footer ul a:hover{color:var(--tlb-mint);} .tlb-footer-social{display:flex; gap:10px; margin-top:6px;} .tlb-footer-social a{ width:36px; height:36px; border-radius:50%; background:rgba(255,255,255,.08); display:flex; align-items:center; justify-content:center; transition:.2s; } .tlb-footer-social a:hover{background:var(--tlb-teal);} .tlb-bottom{display:flex; justify-content:space-between; align-items:center; padding:20px 0; font-size:12.5px; color:#7FA9AC; flex-wrap:wrap; gap:10px;} /* Post page adjustments */ .tlb-post-single{background:var(--tlb-card); border-radius:var(--radius); border:1px solid var(--tlb-line); padding:34px; margin-bottom:24px;} .tlb-post-single .post-body{font-size:15.5px; line-height:1.85;} .tlb-post-single .post-body img{border-radius:12px; margin:18px 0;} .tlb-post-single h1{font-size:clamp(22px,3vw,30px);} .tlb-post-title-meta{display:flex; gap:14px; color:var(--tlb-text-soft); font-size:13px; margin-bottom:22px; flex-wrap:wrap;} ]]>
Est. আগস্ট ১৭, ২০২৩ থেকে বাংলাদেশের পাঠকদের জন্য টেক নিউজ
Tech Lover Bangladesh Tech Lover Bangladesh Reviews · Gadgets · AI · Global Tech
ফিচার্ড

·

সর্বশেষ পোস্ট

Tech Lover Bangladesh

মন্তব্য