.tptn-left-thumbs{--tptn-gap:0.625rem;--tptn-border-radius:8px;--tptn-thumb-frame-padding:0.25rem;--tptn-thumb-frame-border-width:1px;--tptn-thumb-border:#ccc;--tptn-shadow:0 2px 4px rgba(0, 0, 0, 0.15);--tptn-shadow-hover:0 4px 8px rgba(0, 0, 0, 0.2);--tptn-transition:0.2s ease;container-type:inline-size;container-name:tptn-left-thumbs}.tptn-left-thumbs ul{margin:0!important;padding:0!important;list-style:none}.tptn-left-thumbs ul li{display:flex;flex-wrap:nowrap;gap:var(--tptn-gap);align-items:flex-start;margin-bottom:1.25rem;padding:0!important;background:0 0;list-style:none}.tptn-left-thumbs li>a.tptn_link{display:block;flex:0 0 auto;align-self:flex-start;width:min(var(--tptn-thumb-width,9999px),45%);max-width:45%;padding:var(--tptn-thumb-frame-padding);border-width:var(--tptn-thumb-frame-border-width);border-style:solid;border-color:var(--tptn-thumb-border);border-radius:var(--tptn-border-radius);box-shadow:var(--tptn-shadow);transition:transform var(--tptn-transition),box-shadow var(--tptn-transition);will-change:transform}.tptn-left-thumbs ul li:last-child{margin-bottom:0}.tptn-left-thumbs ul li:hover>a.tptn_link{transform:scale(1.03);box-shadow:var(--tptn-shadow-hover)}.tptn-left-thumbs img.tptn_thumb{width:min(var(--tptn-thumb-width,9999px),100%);height:var(--tptn-thumb-height,auto);max-width:100%;max-height:var(--tptn-thumb-height,none);display:block;object-fit:cover;aspect-ratio:var(--tptn-thumb-aspect-ratio,auto);border-radius:calc(var(--tptn-border-radius) * .6)}.tptn-left-thumbs .tptn_after_thumb{flex:1 1 6rem;min-width:4rem}.tptn-left-thumbs a.tptn_link{text-decoration:none}.tptn-left-thumbs .tptn_title{display:block;margin-bottom:.375rem;font-weight:600;line-height:1.3;text-decoration:none}.tptn-left-thumbs a.tptn_link:hover .tptn_title{text-decoration:underline}.tptn-left-thumbs .tptn_excerpt{display:block;font-size:.9em;line-height:1.4;opacity:.85}@container tptn-left-thumbs (max-width:240px){.tptn-left-thumbs ul li{flex-wrap:wrap}.tptn-left-thumbs li>a.tptn_link{width:min(var(--tptn-thumb-width,9999px),100%);max-width:100%}.tptn-left-thumbs .tptn_after_thumb{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.tptn-left-thumbs li>a.tptn_link{transition:none;will-change:auto}.tptn-left-thumbs ul li:hover>a.tptn_link{transform:none}}.tptn-left-thumbs{--tptn-thumb-width:60px;--tptn-thumb-height:60px;--tptn-thumb-aspect-ratio:60 / 60}.tptn-left-thumbs img.tptn_thumb{width:min(var(--tptn-thumb-width), 100%);height:var(--tptn-thumb-height);max-height:var(--tptn-thumb-height);aspect-ratio:var(--tptn-thumb-aspect-ratio);object-fit:cover}.tptn-left-thumbs li>a.tptn_link{display:block;flex:0 0 auto;align-self:flex-start;padding:var(--tptn-thumb-frame-padding,.25rem);border-width:var(--tptn-thumb-frame-border-width,1px);border-style:solid;border-color:var(--tptn-thumb-border,#ccc);border-radius:var(--tptn-border-radius,8px);box-shadow:var(--tptn-shadow,0 2px 4px rgb(0 0 0 / .15));transition:transform var(--tptn-transition,0.2s ease),box-shadow var(--tptn-transition,0.2s ease);will-change:transform}.tptn-left-thumbs ul li:hover>a.tptn_link{transform:scale(1.03);box-shadow:var(--tptn-shadow-hover,0 4px 8px rgb(0 0 0 / .2))}.tptn-left-thumbs .tptn_title{width:100%}.etl-fab{position:fixed;right:20px;bottom:20px;z-index:99999;display:flex;align-items:center;font-family:'Poppins','Inter',sans-serif}.etl-fab-link{display:flex;align-items:center;gap:9px;background:#0E7AB3;color:#fff!important;text-decoration:none!important;padding:13px 20px 13px 16px;border-radius:999px;box-shadow:0 6px 20px rgb(10 40 60 / .28);font-size:14.5px;font-weight:600;transition:background .15s ease,transform .15s ease}.etl-fab-link:hover{background:#0A5C87;transform:translateY(-2px);color:#fff!important}.etl-fab-icon{font-size:18px;line-height:1}.etl-fab-close{position:absolute;top:-8px;right:-8px;width:22px;height:22px;border-radius:50%;background:#fff;border:1.5px solid #D8E4ED;color:#4C6072;font-size:11px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.etl-fab-close:hover{background:#F2F6F9}.etl-fab.etl-fab-hidden{display:none}@media (max-width:600px){.etl-fab{right:14px;bottom:14px}.etl-fab-text{display:none}.etl-fab-link{padding:14px;border-radius:50%}.etl-fab-icon{font-size:22px}}