#gl69Nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 10px 4px}
#gl69Nav button{border:0;border-radius:12px;min-height:40px;color:#fff;font-weight:800;font-size:12px;padding:6px 4px}
#gl69Nav [data-tab="inicio"]{background:#0e9f86}
#gl69Nav [data-tab="contatos"]{background:#2f6fed}
#gl69Nav [data-tab="explorar"]{background:#d48806}
#app .aside-head{display:flex;align-items:center;gap:8px}
#app .aside-head .brand{flex:1;min-width:0}
#app .aside-head #connDot{flex:0 0 auto}
#app .aside-head #openProfile{flex:0 0 auto}
#app #glwGoHome.gl69-compact{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
#gl69Explore{display:grid;gap:10px}
#gl69Explore article{display:grid;grid-template-columns:64px 1fr;gap:10px;background:#12283b;border-radius:14px;padding:10px;align-items:center}
#gl69Explore img,#gl69Explore .gl69-letter{width:64px;height:64px;border-radius:14px;object-fit:cover;background:#0e9f86;display:grid;place-items:center;font-weight:800}
#gl69Explore small{display:block;color:#9fb0c3}
#gl69Live{color:#ff5d73;font-weight:800}
#gl69Stage{margin:8px 12px;background:#102233;border-radius:16px;padding:10px}
#gl69Stage iframe,#gl69Stage audio{width:100%;max-height:240px;border:0;border-radius:12px;background:#000}
#gl69Shade{position:fixed;inset:0;z-index:80;background:rgba(4,8,14,.78);display:none;align-items:center;justify-content:center;flex-direction:column;gap:16px;pointer-events:none}
body.gl69-speaking #gl69Shade{display:none;pointer-events:none}
body.gl69-speaking #app .ptt-zone{position:relative!important;z-index:90!important}
body.gl69-speaking #app:not(.glw-home-active) .ptt-zone .ptt-control #ptt.ptt-button{position:relative!important;z-index:91!important;flex:0 0 96px!important;width:96px!important;max-width:96px!important;min-width:96px!important;height:96px!important;min-height:96px!important;max-height:96px!important;border-radius:50%!important;padding:0!important;font-size:0!important}
body.gl69-speaking #app:not(.glw-home-active) .ptt-zone .ptt-control #ptt.ptt-button #pttText,body.gl69-speaking #app:not(.glw-home-active) .ptt-zone .ptt-control #ptt.ptt-button>span{font-size:0!important}
body.gl69-speaking #app:not(.glw-home-active) .ptt-zone .ptt-control #ptt.ptt-button::before{content:"\1F3A4";font-size:34px!important;line-height:96px}
#gl69Wave{display:flex;gap:5px;height:42px;align-items:flex-end}
#gl69Wave i{display:block;width:6px;background:#1ed2ae;border-radius:6px;animation:gl69bar 1s ease-in-out infinite}
#gl69Wave i:nth-child(2){animation-delay:.15s}#gl69Wave i:nth-child(3){animation-delay:.3s}#gl69Wave i:nth-child(4){animation-delay:.45s}
@keyframes gl69bar{0%,100%{height:8px}50%{height:40px}}
#gl69Clock{font-size:28px;font-weight:800;color:#fff}
#gl69Plan.gl88-billing{--gl88-line:#2b586b;--gl88-accent:#18deba;display:grid;gap:18px;color:#ecfafb;font-family:inherit}
#gl69Plan .gl88-billing-head{background:linear-gradient(120deg,#113f51,#092337);border:1px solid var(--gl88-line);padding:20px;border-radius:18px}
#gl69Plan .gl88-kicker{letter-spacing:1.5px;font-size:11px;font-weight:800;color:#53edda}
#gl69Plan h3{font-size:26px;line-height:1.2;margin:7px 0;font-weight:850;color:#fff}
#gl69Plan h4{font-size:16px;margin:0;font-weight:750;color:#f7ffff}
#gl69Plan p{margin:6px 0;line-height:1.45;color:#aac8d4}
#gl69Plan .gl88-state{display:inline-flex;margin-top:10px;padding:8px 12px;border-radius:30px;border:1px solid #1d9b7d;background:#0c4a40;color:#69f6d4;font-size:12px;font-weight:800}
#gl69Plan .gl88-state.pending{background:#50331d;border-color:#b27838;color:#ffddab}
#gl69Plan .gl88-stat-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
#gl69Plan .gl88-stat-row>div{display:grid;gap:7px;align-content:start;border:1px solid var(--gl88-line);border-radius:15px;background:#102c40;padding:15px;min-width:0}
#gl69Plan .gl88-stat-row small{color:#9dc5d2;font-size:12px}
#gl69Plan .gl88-stat-row strong{font-size:21px;color:#f2ffff;overflow-wrap:anywhere}
#gl69Plan .gl88-stat-row span{font-size:12px;color:#66cfbe}
#gl69Plan .gl88-billing-section{background:#0e2638;border:1px solid var(--gl88-line);border-radius:16px;padding:16px;display:grid;gap:14px}
#gl69Plan .gl88-benefits{margin:0;padding:0;list-style:none;display:grid;gap:8px}
#gl69Plan .gl88-benefits li{display:flex;gap:10px;align-items:center;color:#d8edee;font-size:13px}
#gl69Plan .gl88-benefits li span{color:#23e3bd;font-weight:850}
#gl69Plan .gl88-charge{display:flex;align-items:center;justify-content:space-between;gap:16px}
#gl69Plan .gl88-charge div{display:grid;gap:5px}
#gl69Plan .gl88-charge small{font-size:12px;color:#9eb8c7}
#gl69Plan .gl88-charge>b{font-size:20px;color:#a1f4df}
#gl69Plan .gl88-pending-note{color:#ffd3a0!important}
#gl69Plan .gl88-billing-row{display:flex;gap:8px;justify-content:space-between;align-items:center}
#gl69Plan .gl88-billing-row span{font-size:11px;color:#93adbf}
#gl69Plan .gl88-offers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}
#gl69Plan .gl88-offer{border:1px solid #316478;border-radius:14px;background:#102e43;padding:14px;min-width:0;display:flex;flex-direction:column;gap:8px}
#gl69Plan .gl88-offer.is-selected{border-color:#12dcb1;background:linear-gradient(140deg,#104839,#102b3d)}
#gl69Plan .gl88-offer-status{font-size:11px;color:#53e6c8}
#gl69Plan .gl88-offer>strong{font-size:15px;color:#fff;overflow-wrap:anywhere}
#gl69Plan .gl88-offer>b{font-size:20px;color:#c0fff2}
#gl69Plan .gl88-offer>small{color:#9fbfca}
#gl69Plan .gl88-offer-features{display:grid;gap:5px;margin-bottom:auto}
#gl69Plan .gl88-plan-feature{font-size:11px;color:#a8d8d4;overflow-wrap:anywhere}
#gl69Plan button{display:flex;align-items:center;justify-content:center;gap:6px;text-align:center!important;padding:10px;border-radius:11px;min-height:42px;background:#0d716a;border:1px solid #13bfad;color:#fff;font-weight:800;cursor:pointer}
#gl69Plan button:hover:not(:disabled){background:#119f85}
#gl69Plan button:disabled{opacity:.7;cursor:default;background:#284d58;border-color:#366776}
#gl69Plan .gl88-billing-actions{display:flex;gap:10px}
#gl69Plan .gl88-billing-actions>button{flex:1}
#gl69Plan #gl69Card{background:#0adaba;color:#052b26;border-color:#0adaba}
#gl69Plan .gl88-billing-note{font-size:12px}
@media(max-width:620px){#gl69Plan .gl88-stat-row{grid-template-columns:1fr 1fr}#gl69Plan .gl88-offers{grid-template-columns:1fr}#gl69Plan .gl88-billing-actions{flex-direction:column}#gl69Plan .gl88-billing-row{align-items:flex-start;flex-direction:column}}
@media(max-width:380px){#gl69Nav{grid-template-columns:repeat(3,minmax(0,1fr))}#gl69Nav button{font-size:11px}}
