.tg-float[data-v-f59ea5e9]{position:fixed;right:26px;bottom:160px;z-index:998;display:flex;align-items:center;gap:0;padding:6px;border-radius:999px;background:#229ed9;color:#fff;box-shadow:0 14px 32px #0c5a8247,0 2px 6px #0c5a8229;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s ease,background .25s ease;animation:tgFloatIn-f59ea5e9 .7s cubic-bezier(.2,.8,.2,1) .9s both}.tg-float[data-v-f59ea5e9]:hover,.tg-float[data-v-f59ea5e9]:focus-visible{padding-right:17px;transform:translateY(-3px);background:#1e93cc;box-shadow:0 20px 40px #0c5a8257,0 2px 6px #0c5a822e}.tg-float[data-v-f59ea5e9]:focus-visible{outline:2px solid #229ED9;outline-offset:3px}.tg-float-pulse[data-v-f59ea5e9]{position:absolute;left:6px;top:50%;width:44px;height:44px;margin-top:-22px;border-radius:50%;background:#fff6;animation:tgPulse-f59ea5e9 2.8s ease-out infinite;pointer-events:none}.tg-float-icon[data-v-f59ea5e9]{position:relative;z-index:1;display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:50%;background:#ffffff29}.tg-float-icon svg[data-v-f59ea5e9]{width:25px;height:25px}.tg-float-copy[data-v-f59ea5e9]{position:relative;z-index:1;display:flex;flex-direction:column;gap:1px;max-width:0;margin-left:0;overflow:hidden;opacity:0;line-height:1.15;white-space:nowrap;transition:max-width .38s cubic-bezier(.2,.7,.2,1),margin-left .38s cubic-bezier(.2,.7,.2,1),opacity .22s ease}.tg-float:hover .tg-float-copy[data-v-f59ea5e9],.tg-float:focus-visible .tg-float-copy[data-v-f59ea5e9]{max-width:200px;margin-left:10px;opacity:1}.tg-float-label[data-v-f59ea5e9]{font-family:var(--font-body);font-size:13.5px;font-weight:600;letter-spacing:-.01em}.tg-float-note[data-v-f59ea5e9]{font-family:var(--font-mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:#ffffffb3}@keyframes tgPulse-f59ea5e9{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.55);opacity:0}to{transform:scale(1.55);opacity:0}}@keyframes tgFloatIn-f59ea5e9{0%{opacity:0;transform:translateY(18px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 768px){.tg-float[data-v-f59ea5e9]{right:16px;bottom:140px;padding:6px;gap:0}.tg-float-icon[data-v-f59ea5e9]{width:44px;height:44px}.tg-float-icon svg[data-v-f59ea5e9]{width:26px;height:26px}.tg-float-pulse[data-v-f59ea5e9]{left:6px;width:44px;height:44px;margin-top:-22px}.tg-float-copy[data-v-f59ea5e9]{display:none}}@media (prefers-reduced-motion: reduce){.tg-float[data-v-f59ea5e9]{animation:none;transition:none}.tg-float-pulse[data-v-f59ea5e9]{display:none}}.default-layout[data-v-6e0e5d55]{display:flex;flex-direction:column;min-height:100vh}.default-layout main[data-v-6e0e5d55]{flex:1}
