.tgla-links{padding:15px 24px;display:flex;justify-content:center;gap:20px;flex-wrap:wrap;font:14px/1.5 system-ui,sans-serif}.tgla-links button{font:inherit;background:transparent;border:0;color:#146c51;text-decoration:underline;cursor:pointer;padding:0}.tgla-panel{position:fixed;z-index:99999;bottom:20px;right:20px;width:min(540px,calc(100vw - 40px));max-height:85vh;overflow:auto;padding:26px;background:#fff;color:#142a3b;border:1px solid #bbcec3;border-radius:12px;box-shadow:0 12px 60px #142a3b40;font:15px/1.6 system-ui,sans-serif}.tgla-panel[hidden]{display:none}.tgla-panel h2{font-size:24px;letter-spacing:-.03em;margin:0 0 12px}.tgla-actions{display:flex;gap:12px;flex-wrap:wrap}.tgla-actions button{flex:1;min-width:170px;background:#146c51;color:#fff;border:1px solid #146c51;border-radius:6px;padding:12px;font:600 15px/1.4 system-ui,sans-serif;cursor:pointer}.tgla-panel a{color:#146c51}.tgla-panel :focus-visible,.tgla-links :focus-visible{outline:3px solid #c48318;outline-offset:3px}.tgla-note{font-size:12px;margin-bottom:0}
