.global-site{--ink:#163d3b;--muted:#526965;--paper:#f8f7f2;--line:#d6e0d9;--mint:#c4efd2;background:var(--paper);color:var(--ink);font:17px/1.7 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Noto Sans",sans-serif;min-height:100vh;padding-bottom:150px}
.global-site *{box-sizing:border-box}.global-site a{color:inherit;text-underline-offset:4px}.global-site button,.global-site input{font:inherit}.global-site :focus-visible{outline:3px solid #be4b32;outline-offset:4px}.global-site [hidden]{display:none!important}.global-site h1,.global-site h2,.global-site h3{line-height:1.2;text-wrap:balance;letter-spacing:-.025em}.global-site h1{font-size:clamp(2.2rem,4.2vw,4.6rem);margin:18px 0 24px;font-weight:650}.global-site h2{font-size:clamp(1.55rem,2.3vw,2.3rem);margin:0 0 24px}.global-site h3{font-size:1.35rem}.global-site p{margin:0 0 16px}.global-site figure{margin:0}.global-site img{max-width:100%;height:auto}.global-container{max-width:1200px;margin:auto;padding:0 32px}.global-topline{background:#143a37;color:#dcece3;text-align:center;font-size:11px;letter-spacing:.07em;padding:7px 16px}.global-header{max-width:1360px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 36px;border-bottom:1px solid var(--line)}.global-brand{display:flex;align-items:center;gap:9px;text-decoration:none;font-weight:750;font-size:25px;line-height:1.15;white-space:nowrap}.global-brand small{display:block;font-size:8px;letter-spacing:.14em;margin-top:6px;font-weight:500}.global-brand-dot{color:#e0785c}.global-header nav{display:flex;align-items:center;gap:24px;font-size:13px}.global-header nav a{text-decoration:none}.global-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#194c43;color:#fff!important;padding:13px 20px;border:1px solid #194c43;border-radius:6px;text-decoration:none;font-size:14px;font-weight:650;line-height:1.4;cursor:pointer;text-align:center}.global-button:hover{background:#286353}.global-button.secondary{background:transparent;color:var(--ink)!important;border-color:#9cb6a8}.global-button.secondary:hover{background:#e8eee7}.global-locale-bar{max-width:1200px;margin:auto;padding:15px 32px;display:flex;gap:20px;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);font-size:12px;flex-wrap:wrap}.global-locale-bar div{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.global-locale-bar [aria-current]{font-weight:750;text-decoration-thickness:2px}.global-hero{display:grid;grid-template-columns:1.03fr 1fr;align-items:center;gap:36px;padding:70px 0 60px}.global-hero figure img{width:100%;border-radius:12px;aspect-ratio:3/2;object-fit:cover}.global-hero figcaption{color:var(--muted);font-size:10px;padding:8px 2px}.global-kicker{font-size:11px;letter-spacing:.15em;line-height:1.7;font-weight:650;text-transform:uppercase;color:#526a60}.global-lead{font-size:19px;color:var(--muted);line-height:1.7;max-width:720px}.global-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0 15px}.global-caption{font-size:12px!important;line-height:1.7;color:var(--muted);max-width:760px}.global-reviewed{font-size:12px;color:var(--muted);margin-top:23px!important}.global-emergency-advisory{max-width:1136px;margin:24px auto;padding:18px 22px;border:1px solid #b97838;border-inline-start:5px solid #a7432b;border-radius:7px;background:#fff3e2;color:#542a1e}.global-emergency-advisory strong{display:block;font-size:18px;line-height:1.4}.global-emergency-advisory p{margin:7px 0 5px;line-height:1.65}.global-emergency-advisory small{font-size:11px;color:#694d41}.global-emergency-advisory.severity-warning{border-color:#9a711e;background:#fff8d9;color:#483811}.global-emergency-advisory.severity-info{border-color:#436f84;background:#edf7fb;color:#203e4b}@media(max-width:700px){.global-emergency-advisory{margin:15px 12px;padding:16px}}.global-country-note{border-inline-start:3px solid #d9876a;padding:26px 30px;background:#f0eae1;margin:24px 0 40px;border-radius:0 8px 8px 0}.global-country-note h2{font-size:23px;margin:8px 0 14px}.global-country-note p{max-width:950px;font-size:16px;margin:0}.global-facts{border:1px solid var(--line);border-radius:8px;padding:30px;margin:32px 0 65px;background:#fff}.global-facts h2{font-size:23px}.global-facts dl{display:grid;grid-template-columns:.75fr 1.25fr 1.25fr;gap:28px}.global-facts dt{font-size:12px;font-weight:650;color:var(--muted);margin-bottom:12px}.global-facts dd{margin:0;font-size:14px}.global-status{font-size:11px;display:inline-block;border-radius:4px;padding:5px 8px;background:#e6f3e6;color:#285537;line-height:1.5}.status-paused,.status-unconfirmed{background:#f7e9de;color:#7b3c20}.status-conditional{background:#f1eed7;color:#675815}.global-section{margin:70px 0}.global-section h2{margin-top:10px}.global-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.global-guide-card{display:flex;flex-direction:column;min-width:0;text-decoration:none;border:1px solid var(--line);padding:28px;border-radius:8px;background:#fff;transition:transform .15s,border-color .15s}.global-guide-card:hover{transform:translateY(-3px);border-color:#698d79}.global-card-top{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#56695f;font-size:11px;letter-spacing:.05em}.global-guide-card .global-card-top>span:last-child{font-size:30px;font-weight:400;color:#bd7056}.global-guide-card h3{margin:30px 0 16px}.global-guide-card p{font-size:14px;color:var(--muted)}.global-card-link{font-size:12px;font-weight:700;border-top:1px solid #e2e7de;margin-top:auto;padding-top:18px;display:flex;justify-content:space-between}.global-flow{margin:35px 0 55px;border-block:1px solid var(--line);padding:28px 0}.global-flow h2{font-size:18px}.global-flow ol{list-style:none;display:flex;gap:12px;padding:0;margin:0 0 15px;flex-wrap:wrap}.global-flow li{display:flex;align-items:center;gap:10px;font-size:12px;flex:1;min-width:130px;padding:15px 12px;background:#e9efe7;border-radius:5px}.global-flow li span{color:#9b503c;font-size:11px}.global-checklist{display:grid;grid-template-columns:1fr 1.4fr;gap:45px;padding:40px;background:#e5eee4;border-radius:10px;margin:65px 0}.global-checklist h2{margin-top:10px}.global-checklist progress{appearance:none;width:100%;height:7px;border:0;border-radius:8px;overflow:hidden;background:#c9d6c8}.global-checklist progress::-webkit-progress-bar{background:#c9d6c8}.global-checklist progress::-webkit-progress-value{background:#245d46}.global-checklist progress::-moz-progress-bar{background:#245d46}.global-check{display:flex;align-items:flex-start;gap:13px;padding:12px 0;border-bottom:1px solid #cddccd;cursor:pointer;font-size:15px}.global-check input{flex-shrink:0;accent-color:#235741;width:20px;height:20px;margin:3px 0 0}.global-checklist .global-caption{margin-top:20px}.global-text-button{background:none;border:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font-size:12px!important;color:var(--ink);padding:5px}.global-glossary{margin:65px 0}.global-glossary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 40px}.global-glossary dl>div{border-top:1px solid var(--line);padding-top:20px}.global-glossary dt{font-weight:650;font-size:16px;margin-bottom:8px}.global-glossary dd{margin:0;font-size:14px;color:var(--muted)}.global-source-box{padding:28px;border:1px solid var(--line);border-radius:8px;background:#fff;margin:36px 0}.global-source-box h2{font-size:20px}.global-source-box p,.global-source-box li{font-size:13px;color:var(--muted)}.global-source-box li{margin:8px 0}.global-source-box ul{padding-inline-start:22px}.global-source-box .global-caption{margin-inline-start:10px}.global-final{display:grid;grid-template-columns:1.3fr 1fr;align-items:center;gap:50px;padding:40px;border-radius:10px;background:#19453e;color:#f6f8ef;margin:60px 0}.global-final .global-kicker,.global-final .global-caption{color:#b7cdbc}.global-final h2{font-size:31px;margin:10px 0 20px}.global-final p{font-size:15px;color:#d4e1d5}.global-final .global-button{background:#c8efd2;color:#163e32!important;border-color:#c8efd2}.global-final .global-caption{margin-top:14px}.global-policy{max-width:850px;margin:60px 0 80px}.global-policy h2{font-size:22px}.global-policy p{font-size:13px;color:var(--muted)}.global-footer{max-width:1200px;margin:auto;padding:25px 32px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:12px}.global-footer p{max-width:580px;margin:0}.global-referral-widget{position:fixed;inset-inline-end:22px;bottom:20px;z-index:60;display:flex;gap:18px;align-items:center;background:#fff;border:1px solid #c2d2c2;box-shadow:0 8px 38px #10342a1a;border-radius:9px;padding-block:18px;padding-inline:22px 45px;max-width:620px;font-size:14px}.global-referral-widget strong{display:block;font-size:14px}.global-referral-widget p{font-size:12px;margin:3px 0}.global-referral-widget small{font-size:10px;line-height:1.4;display:block;color:var(--muted);max-width:330px}.global-referral-widget>button{position:absolute;inset-inline-end:8px;top:7px;width:30px;height:30px;background:none;border:0;color:var(--muted);font-size:24px;cursor:pointer}.global-referral-widget .global-button{flex-shrink:0;max-width:230px;font-size:12px}.global-review-banner{background:#fff0d2;color:#765020;text-align:center;padding:10px 18px;font-size:12px}.global-breadcrumb{font-size:12px;display:flex;gap:12px;margin:30px 0}.global-article-heading{max-width:850px;margin:45px 0}.global-article-heading h1{font-size:clamp(2rem,3.8vw,3.5rem)}.global-article-heading>.global-button{font-size:12px;margin-top:12px}.global-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:60px}.global-article-side nav{border-inline-start:1px solid var(--line);padding-inline-start:20px}.global-article-side h2{font-size:13px}.global-article-side nav a{display:block;font-size:12px;color:var(--muted);margin:15px 0;text-decoration:none}.global-side-cta{padding:25px 0}.global-side-cta .global-caption{margin-top:13px}.global-step{display:grid;grid-template-columns:40px minmax(0,1fr);gap:20px;margin:0 0 45px;scroll-margin-top:20px}.global-step-number{font-size:12px;line-height:32px;color:#a45940;border-top:1px solid #b2c5b3}.global-step h2{font-size:25px}.global-step p{font-size:17px;line-height:1.9}.global-check-callout{border-inline-start:3px solid #659a74;background:#eaf0e7;padding:18px 22px;margin:23px 0}.global-check-callout strong{font-size:12px}.global-check-callout p{font-size:14px;margin:6px 0 0;line-height:1.7}.global-next{display:flex;justify-content:space-between;gap:25px;font-size:13px;margin:40px 0}.global-search{display:block;font-size:12px;font-weight:600;margin:28px 0}.global-search input{display:block;width:100%;margin-top:9px;padding:16px;background:#fff;border:1px solid #9db9a5;border-radius:6px;color:var(--ink);font-size:15px}.global-directory{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:70px}.global-country-card{padding:25px;background:#fff;border:1px solid var(--line);border-radius:8px;min-width:0}.global-country-card h2{font-size:23px;margin:24px 0 15px}.global-country-card>p{font-size:13px;color:var(--muted)}.global-country-card .global-hold{font-size:12px;color:#864828}.global-country-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;border-top:1px solid var(--line);padding-top:18px;font-size:13px}.global-country-links>span{font-size:12px;color:var(--muted)}.global-skip{position:absolute;top:-100px;inset-inline-start:15px;padding:14px;background:#fff;z-index:100}.global-skip:focus{top:10px}
@media(min-width:1000px){.global-article-side{position:sticky;top:25px;align-self:start}}
@media(max-width:1000px){.global-header{padding:18px 24px;gap:18px}.global-header nav{gap:15px}.global-hero{gap:25px}.global-guide-grid,.global-directory{grid-template-columns:repeat(2,minmax(0,1fr))}.global-article-layout{grid-template-columns:minmax(0,1fr);gap:15px}.global-article-side{order:-1}.global-article-side nav{display:flex;flex-wrap:wrap;gap:5px 20px}.global-article-side nav h2{flex-basis:100%;margin-bottom:0}.global-side-cta{display:none}}
@media(max-width:700px){.global-site{padding-bottom:190px}.global-header{flex-wrap:wrap;padding:18px 20px;gap:16px}.global-brand{font-size:22px}.global-header nav{order:3;width:100%;justify-content:space-between}.global-header>.global-button{font-size:11px;padding:10px 12px;max-width:175px}.global-container{padding:0 22px}.global-locale-bar{padding:13px 22px;gap:10px}.global-hero{grid-template-columns:1fr;padding:38px 0 20px}.global-site h1{font-size:2.5rem;line-height:1.2}.global-hero figure{margin-top:10px}.global-hero figure img{max-height:320px}.global-lead{font-size:17px}.global-actions{gap:10px}.global-actions>.global-button{font-size:12px}.global-country-note{padding:22px;margin:25px 0}.global-country-note h2{font-size:21px}.global-country-note p{font-size:15px}.global-facts{padding:23px;margin:30px 0}.global-facts dl{grid-template-columns:1fr;gap:22px}.global-facts dt{margin-bottom:7px}.global-guide-grid,.global-directory{grid-template-columns:1fr}.global-guide-card{padding:24px}.global-guide-card h3{margin-top:23px}.global-section{margin:45px 0}.global-checklist{grid-template-columns:1fr;padding:24px;gap:20px;margin:40px 0}.global-check{font-size:14px}.global-glossary dl{grid-template-columns:1fr}.global-flow li{flex-basis:40%;min-width:105px;font-size:11px}.global-final{grid-template-columns:1fr;padding:28px;gap:15px;margin:40px 0}.global-final h2{font-size:27px}.global-policy{margin:40px 0}.global-footer{padding:22px;flex-wrap:wrap}.global-referral-widget{inset-inline:10px;bottom:10px;max-width:none;padding-block:17px;padding-inline:16px 48px;gap:12px}.global-referral-widget strong{font-size:12px}.global-referral-widget p{display:none}.global-referral-widget small{font-size:10px;line-height:1.4;margin-top:5px}.global-referral-widget .global-button{max-width:145px;font-size:11px;padding:11px}.global-step{grid-template-columns:26px minmax(0,1fr);gap:12px}.global-step h2{font-size:22px}.global-step p{font-size:16px}.global-check-callout{padding:16px}.global-check-callout p{font-size:14px}.global-source-box{padding:23px}.global-next{flex-direction:column}.global-article-heading{margin:32px 0}.global-article-heading h1{font-size:2.1rem}.global-review-banner{font-size:10px}.global-directory .global-card-top{flex-wrap:wrap}}
@media(prefers-reduced-motion:reduce){.global-site *{scroll-behavior:auto!important;transition:none!important}}
@media print{.global-site{padding:0;background:#fff;color:#000;font-size:12pt}.global-header,.global-topline,.global-locale-bar,.global-referral-widget,.global-final,.global-footer,.global-article-side,.global-next,.global-button,.global-text-button,.global-review-banner{display:none!important}.global-container{max-width:none;padding:0}.global-article-layout,.global-checklist{display:block}.global-step,.global-source-box,.global-checklist{break-inside:avoid}.global-site h1{font-size:28pt}.global-site h2{font-size:18pt}.global-site p{font-size:11pt}.global-hero img{max-height:220px;object-fit:contain}}

.global-guide-figure{margin:20px 0 35px!important}.global-guide-figure img{width:100%;max-height:390px;object-fit:cover;border-radius:9px}.global-guide-figure figcaption{font-size:11px;color:var(--muted);padding-top:8px}.global-referral-widget small{font-size:11px}.global-site{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Yu Gothic","Meiryo","Malgun Gothic","Noto Sans",sans-serif}

/* Keep Latin branding readable and allow complex scripts room for marks. */
.global-brand{direction:ltr;unicode-bidi:isolate}

.global-language-choice{max-width:1080px;margin:0 auto;padding:10px 20px 0}.global-language-choice label{display:flex;align-items:center;gap:10px;color:#42564d;font-size:12px;font-weight:650}.global-language-choice select{min-height:40px;min-width:210px;border:1px solid #a8b9ad;border-radius:6px;background:#fff;color:#18382c;padding:7px 30px 7px 10px;font:inherit}@media(max-width:600px){.global-language-choice{padding-inline:16px}.global-language-choice label{align-items:stretch;flex-direction:column;gap:6px}.global-language-choice select{width:100%}}
.global-locale-bar a{unicode-bidi:isolate}
:where(html[dir="rtl"],html:lang(bn),html:lang(th)) .global-site :is(h1,h2,h3){line-height:1.45;letter-spacing:normal}
.global-language-directory{margin:10px 0 45px;padding:25px 28px;border:1px solid var(--line);border-radius:8px;background:#f4f3ec}.global-language-directory h2{font-size:18px;margin-bottom:14px}.global-language-directory>div{display:flex;flex-wrap:wrap;gap:10px 18px}.global-language-directory a{padding:8px 11px;border-radius:5px;background:#fff;font-size:13px;text-decoration:none}.global-language-directory a:hover{background:#e5eee4}
.global-funding-checker{margin:34px 0;padding:26px;border:1px solid var(--line);border-radius:8px;background:#f4f3ec}.global-funding-checker>h2{font-size:22px;margin:8px 0 12px}.global-funding-checker>p{font-size:14px;line-height:1.75}.global-funding-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:18px 0}.global-funding-fields label{display:grid;gap:8px;font-size:12px;font-weight:650}.global-funding-fields select{min-height:48px;width:100%;padding:10px 12px;border:1px solid #9db9a5;border-radius:6px;background:#fff;color:var(--ink)}.global-funding-checker .global-caption{margin-top:15px}.global-funding-result{margin-top:18px;padding:18px 20px;border-inline-start:4px solid #416f58;border-radius:4px;background:#e5eee4}.global-funding-result.blocked{border-color:#a94732;background:#f8e9e4}.global-funding-result h3{font-size:16px;margin:0 0 8px}.global-funding-result p{font-size:14px;line-height:1.7;margin:0 0 8px}.global-funding-result .global-caption{font-size:12px!important;margin:0}
@media(max-width:700px){.global-funding-fields{grid-template-columns:1fr}.global-funding-checker{padding:22px}}
@media(max-width:700px){.global-referral-widget{align-items:flex-start;padding-block:10px;gap:8px;max-width:calc(100vw - 24px)}.global-referral-widget>div{min-width:0;max-width:100%}.global-referral-widget small{display:block;max-width:210px;font-size:10px;line-height:1.4;overflow-wrap:anywhere}.global-referral-widget .global-button{max-width:145px;padding:9px 10px;font-size:10px}}
.global-button.setup-unavailable{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:center}
.global-reader-feedback{margin:2rem 0;padding:clamp(1.25rem,4vw,2rem);border:1px solid var(--line,#dce2e8);border-radius:1.25rem;background:var(--surface,#fff)}
.global-reader-feedback form{display:grid;gap:.85rem;max-width:42rem}
.global-reader-feedback label{display:grid;gap:.35rem;font-weight:650}
.global-reader-feedback select,.global-reader-feedback textarea{width:100%;font:inherit;padding:.75rem;border:1px solid var(--line,#dce2e8);border-radius:.55rem;background:var(--surface,#fff);color:inherit}
.global-reader-feedback textarea{min-height:9rem;resize:vertical}
.global-reader-feedback button:disabled{opacity:.6;cursor:wait}
.global-reader-feedback-trap{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/* $STONKB community link (owner decision, 30 Sep 2026): topline pill and guide-sidebar widget.
   The bounce runs 3 times (about 2.5 s) after load, again on hover or keyboard focus, and never
   under prefers-reduced-motion. */
.global-topline .stonkb-pill{display:inline-flex;vertical-align:middle;border-radius:999px;text-decoration:none;animation:stonkb-bounce .8s ease-in-out .3s 3 both}
.global-topline .discord-community-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;margin:0 4px;padding:5px 11px;border:1px solid #8290ff;border-radius:999px;background:#5865f2;color:#fff;font-size:11px;font-weight:700;letter-spacing:0;line-height:1.2;text-decoration:none;white-space:nowrap;vertical-align:middle}
.global-topline .discord-community-link:hover,.global-topline .discord-community-link:focus-visible{background:#4752c4;color:#fff}
.global-topline .discord-icon{width:20px;height:15px;flex:none}
.global-site .stonkb-pill-body{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:5px 8px 5px 6px;border:1px solid #5c9178;border-radius:999px;background:linear-gradient(135deg,#244c3e,#14332d);color:#edf9f0;font-size:12px;line-height:1.2;letter-spacing:0;white-space:nowrap;box-shadow:0 3px 12px #0002,inset 0 1px 0 #ffffff0d;transition:background .2s,border-color .2s,box-shadow .2s}
.global-site .stonkb-badge{display:inline-grid;place-items:center;flex:none;width:28px;height:28px;border:1px solid #d8fbe0;border-radius:50%;background:#c4efd2;color:#12372a;font-size:16px;font-weight:800;line-height:1;box-shadow:0 2px 6px #0002}
.global-site .stonkb-pill-text{display:inline-flex;align-items:baseline;gap:4px}
.global-site .stonkb-pill-prefix,.global-site .stonkb-pill-community{font-weight:400;color:#c5ddce}
.global-site .stonkb-pill-text strong{font-size:13px;font-weight:800;color:#d3f9dc;letter-spacing:.02em}
.global-site .stonkb-pill-arrow{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border-radius:50%;background:#ffffff12;color:#d3f9dc;font-size:15px}
.global-site a.stonkb-pill:hover .stonkb-pill-body,.global-site a.stonkb-pill:focus-visible .stonkb-pill-body{background:#2b5948;border-color:#b6f2c2;box-shadow:0 4px 16px #0003;animation:stonkb-hop .6s ease-in-out 1}
.global-site a.stonkb-pill:focus-visible{outline:2px solid #c4efd2;outline-offset:4px}
.global-stonkb-widget{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;margin:0 0 25px;padding:20px;border:1px solid #9fd2b2;border-radius:18px;background:linear-gradient(135deg,#eef9f1,#e2f1e7);color:var(--ink);box-shadow:0 8px 24px #14332d0a}
.global-stonkb-widget>.stonkb-badge{width:34px;height:34px;font-size:18px}
.global-stonkb-widget .stonkb-widget-copy{display:grid;gap:2px;min-width:0}
.global-stonkb-widget .stonkb-widget-copy strong{font-size:15px}
.global-stonkb-widget .stonkb-widget-copy span{font-size:13px;color:#3f5b57}
.global-stonkb-widget .stonkb-widget-cta{grid-column:1/-1;justify-self:start;display:inline-flex;border-radius:999px;text-decoration:none;animation:stonkb-bounce .8s ease-in-out .5s 3 both}
.global-stonkb-widget .stonkb-cta-body{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;background:#c4efd2;color:#0d2f2c;font-size:14px;font-weight:700}
.global-stonkb-widget .stonkb-widget-cta:hover .stonkb-cta-body,.global-stonkb-widget .stonkb-widget-cta:focus-visible .stonkb-cta-body{background:#e0f7e7;animation:stonkb-hop .6s ease-in-out 1}
@keyframes stonkb-bounce{0%,100%{transform:translateY(0) scale(1);filter:none}30%{transform:translateY(-5px) scale(1.04);filter:drop-shadow(0 6px 6px rgba(6,35,29,.35))}55%{transform:translateY(0) scale(.99);filter:none}75%{transform:translateY(-2px) scale(1.01);filter:none}}
@keyframes stonkb-hop{0%,100%{transform:translateY(0) scale(1)}35%{transform:translateY(-5px) scale(1.04)}65%{transform:translateY(0) scale(.99)}}
@media(max-width:1000px){.global-stonkb-widget{display:none}}
@media(prefers-reduced-motion:reduce){.global-site .stonkb-pill,.global-site .stonkb-pill-body,.global-site .stonkb-widget-cta,.global-site .stonkb-cta-body{animation:none!important;transform:none!important;filter:none!important}}

.global-stonkb-widget.stonkb-join{display:grid;margin:28px 0;max-width:100%}

.global-site .telegram-widget{position:fixed;inset-inline-end:20px;bottom:20px;z-index:62;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:0 17px;border-radius:999px;background:#0679a8;color:#fff;font-size:15px;font-weight:700;line-height:1;text-decoration:none;box-shadow:0 8px 24px #001b2470}
.global-site .telegram-widget svg{width:17px;height:17px;flex:none}
.global-site .telegram-widget:hover{background:#066e99;color:#fff}
.global-referral-widget+.telegram-widget{bottom:150px}
@media(max-width:600px){.global-site .telegram-widget{inset-inline-end:12px;bottom:12px;min-height:48px;padding:0 15px;font-size:14px}.global-referral-widget+.telegram-widget{bottom:180px}}
@media print{.global-site .telegram-widget{display:none!important}}
