body.hub39-enabled{padding-bottom:76px!important}#hub39-bar[hidden]{display:none}#hub39-bar{position:fixed;bottom:0;left:0;right:0;z-index:900;display:flex;justify-content:center;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dde3eb;font:14px system-ui;color:#172554}#hub39-bar button,#hub39-dialog button{cursor:pointer;border:1px solid #d8dfe9;border-radius:10px;padding:10px 14px;background:#f8fafc;color:#172554;font:inherit;min-height:42px}#hub39-count:not(:empty){background:#dc4141;color:#fff;border-radius:20px;padding:2px 7px}#hub39-dialog{box-sizing:border-box;width:min(900px,calc(100% - 20px));max-height:88dvh;padding:0;border:1px solid #dce3ed;border-radius:18px;color:#172554;background:#fff;font:15px/1.5 system-ui}#hub39-dialog::backdrop{background:#0f172a80}#hub39-dialog *{box-sizing:border-box}#hub39-dialog h2,#hub39-dialog h3{margin:4px 0 10px;overflow-wrap:anywhere}#hub39-dialog .h39-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e5e9f0}#hub39-dialog .h39-tabs,.h39-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}#hub39-dialog .h39-tabs{padding:12px 20px}#hub39-dialog [aria-pressed=true]{background:#172554;color:#fff}#hub39-dialog .h39-content{padding:0 20px 24px}#hub39-error{color:#b42318;padding:0 20px}#hub39-dialog .h39-card{border:1px solid #e1e7ee;border-radius:13px;margin:12px 0;padding:16px}#hub39-dialog .h39-unread{border-left:4px solid #3675d8;background:#f6faff}#hub39-dialog .h39-body{white-space:pre-wrap;overflow-wrap:anywhere}#hub39-dialog label{display:grid;gap:5px;margin:10px 0}#hub39-dialog input:not([type=checkbox]),#hub39-dialog textarea{font:inherit;width:100%;padding:10px;border:1px solid #cdd6e2;border-radius:8px;color:#172554;background:#fff}#hub39-dialog textarea{min-height:80px}#hub39-dialog fieldset{border:1px solid #e1e7ee;border-radius:10px;margin:16px 0}#hub39-dialog label.h39-check{display:flex;align-items:center;gap:8px}#hub39-dialog .h39-check input{width:18px;height:18px}#hub39-dialog .h39-result{display:flex;flex-direction:column;text-align:left;width:100%;margin:10px 0;overflow-wrap:anywhere}#hub39-dialog small,#hub39-dialog .h39-result span{color:#64748b}#hub39-loginlangs{text-align:right;margin:12px 20px;font:14px system-ui}.hub39-enabled #hub39-loginlangs{display:none}@media(max-width:480px){#hub39-bar{gap:5px;font-size:12px}#hub39-bar button{padding:8px}#hub39-dialog .h39-head,#hub39-dialog .h39-tabs{padding:12px}#hub39-dialog .h39-content{padding:0 12px 18px}#hub39-dialog .h39-tabs button{flex:1 1 40%;padding:8px}#hub39-dialog h2{font-size:19px}}
