.gos-social{height:calc(100vh - 112px);min-height:690px;display:grid;grid-template-columns:155px minmax(420px,1fr) 275px;border:1px solid #302d28;background:#0b0c0f;color:#eee9df;overflow:hidden}.gos-social>aside:first-child{display:flex;flex-direction:column;border-right:1px solid #302d28;background:#0d0e11}.gos-social>aside:first-child header{height:58px;display:flex;align-items:center;padding:0 15px;border-bottom:1px solid #302d28;color:#e5b55d;font-size:11px;font-weight:800}.gos-social>aside:first-child button{min-height:48px;padding:0 15px;border:0;border-left:3px solid transparent;background:transparent;color:#aaa59c;font:700 9px inherit;text-align:left;cursor:pointer}.gos-social>aside:first-child button:hover,.gos-social>aside:first-child button.active{border-left-color:#e72d3f;background:linear-gradient(90deg,rgba(231,45,63,.15),transparent);color:#fff}.gos-social>aside:first-child footer{margin:auto 12px 12px;padding:12px;border:1px solid #51432e;color:#dab05f;font-size:8px;text-align:center}.gos-social>main{min-width:0;overflow:auto;padding:14px}.gos-social-compose{border:1px solid #34312c;background:#111216;padding:14px}.gos-social-compose h1{margin:0 0 12px;font-size:14px}.gos-social-compose textarea{width:100%;min-height:94px;padding:12px;resize:none;border:1px solid #37342f;background:#16171a;color:#eee9df;font:10px/1.5 inherit;outline:0}.gos-social-compose>div{display:flex;gap:8px;margin-top:10px}.gos-social button{min-height:40px;padding:0 12px;border:1px solid #3b3731;background:#121316;color:#bdb7ad;font:700 8px inherit;cursor:pointer}.gos-social-compose .primary{margin-left:auto;border-color:#e72d3f;background:#e72d3f;color:white}.gos-social>main>header{display:flex;justify-content:space-between;padding:17px 2px 9px;font-size:10px}.gos-social>main>header span{color:#88837b}.gos-social-feed{display:grid;gap:10px}.gos-social-feed>article{border:1px solid #302d28;background:#111216;padding:14px}.gos-social-feed>article>header{display:flex;align-items:center;gap:10px}.gos-social-feed>article>header b{color:#e4b35a;font-size:8px}.gos-social-feed>article>header strong{font-size:9px}.gos-social-feed>article>header small{margin-left:auto;color:#77726b;font-size:7px}.gos-social-feed p{margin:12px 0;color:#c4beb4;font-size:10px;line-height:1.55}.gos-social-media{height:92px;display:grid;place-items:center;border:1px solid #302d28;background:repeating-linear-gradient(145deg,#121317 0 22px,#151419 23px 24px);color:#6f6b65;font-size:8px}.gos-social-feed footer{display:flex;align-items:center;gap:14px;padding-top:10px;color:#858078;font-size:8px}.gos-social-feed footer button{margin-left:auto;min-height:32px}.gos-social-right{overflow:auto;padding:10px;border-left:1px solid #302d28;background:#0e0f12}.gos-social-right section{margin-bottom:10px;padding:12px;border:1px solid #302d28;background:#111216}.gos-social-right h2{margin:0 0 10px;font-size:11px}.gos-social-right p{display:flex;justify-content:space-between;gap:8px;margin:0;padding:9px 0;border-top:1px solid #2d2a26;font-size:8px}.gos-social-right p span{color:#8c877f;text-align:right}.gos-social-warning{margin-top:10px;padding:11px;border:1px solid #55452e;background:#18140e;color:#e1af52;font-size:8px}.gos-social-warning small{display:block;margin-top:6px;color:#9c958b}.gos-social-right section>button{width:100%;display:flex;align-items:center;justify-content:space-between;border-width:1px 0 0;min-height:42px;text-align:left}
@media(max-width:1120px){.gos-social{grid-template-columns:135px minmax(360px,1fr)}.gos-social-right{display:none}}
@media(max-width:700px){.gos-social{height:auto;min-height:calc(100dvh - 135px);grid-template-columns:1fr;grid-template-rows:52px auto;overflow:visible}.gos-social>aside:first-child{display:flex;flex-direction:row;overflow-x:auto;border-right:0;border-bottom:1px solid #302d28;scrollbar-width:none}.gos-social>aside:first-child::-webkit-scrollbar{display:none}.gos-social>aside:first-child header,.gos-social>aside:first-child footer{display:none}.gos-social>aside:first-child button{flex:0 0 auto;min-height:49px;padding-inline:13px}.gos-social>main{padding:8px;overflow:visible}.gos-social-compose{padding:10px}.gos-social-compose textarea{min-height:76px}.gos-social-compose>div{display:grid;grid-template-columns:1fr 1fr}.gos-social-compose .primary{margin:0}.gos-social-feed>article{padding:11px}.gos-social-media{height:120px}}
