.thudo-hotline-widget{position:fixed;left:16px;bottom:18px;z-index:99990;width:235px;max-width:calc(100vw - 32px);font-family:Arial,Helvetica,sans-serif;box-shadow:0 5px 22px rgba(0,0,0,.17);border-radius:12px;overflow:hidden;background:#fff;line-height:1.3}.thudo-hotline-heading{background:#e21d25;color:#fff;font-weight:800;font-size:13px;letter-spacing:.3px;padding:10px 13px}.thudo-hotline-heading span{margin-right:6px}.thudo-hotline-list{max-height:min(45vh,320px);overflow-y:auto}.thudo-hotline-link{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#262626!important;text-decoration:none!important;border-bottom:1px solid #eee;background:#fff;transition:background .15s}.thudo-hotline-link:last-child{border-bottom:0}.thudo-hotline-link:hover,.thudo-hotline-link:focus{background:#fff2f2;color:#222!important}.thudo-hotline-icon{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#e21d25;color:white;font-size:18px}.thudo-hotline-text{display:flex;flex-direction:column;min-width:0}.thudo-hotline-label{font-size:12px;color:#555;overflow-wrap:anywhere}.thudo-hotline-number{font-size:16px;font-weight:800;color:#d71920;white-space:nowrap}@media(max-width:600px){.thudo-hotline-widget{left:10px;bottom:12px;width:202px;max-width:calc(100vw - 20px)}.thudo-hotline-heading{font-size:11px;padding:8px 10px}.thudo-hotline-link{padding:8px 9px;gap:7px}.thudo-hotline-icon{width:28px;height:28px;flex-basis:28px;font-size:15px}.thudo-hotline-number{font-size:14px}.thudo-hotline-label{font-size:11px}.thudo-hotline-list{max-height:35vh}}
