.yg-social{color:#f4eef9;background:#191420;border:1px solid #44364f;border-radius:20px;max-width:1000px;margin:24px auto;padding:24px}.yg-social button,.yg-newsletter button{color:#f8f1ff;min-height:44px;font:inherit;cursor:pointer;background:#2c213a;border:1px solid #675276;border-radius:24px;padding:10px 18px}.yg-social button:disabled{opacity:.5;cursor:wait}.yg-social a,.yg-newsletter a{color:#d8baff;text-underline-offset:4px;text-decoration:underline}.yg-social-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yg-social-actions button{align-items:center;gap:8px;display:flex}.yg-social-actions button[aria-pressed=true]{color:#ffcced;background:#58316b}.yg-social-actions>span{letter-spacing:2px;color:#c4afce;margin-left:auto;font-size:10px}.yg-conversation{overscroll-behavior:contain;max-height:60dvh;padding:20px 2px 6px;overflow:auto}.yg-conversation h3{margin:0 0 10px;font-size:24px}.yg-conversation p{line-height:1.6}.yg-conversation form{gap:12px;display:grid}.yg-conversation label{gap:6px;display:grid}.yg-conversation input,.yg-conversation textarea{color:#fff;font:inherit;box-sizing:border-box;background:#100d16;border:1px solid #705c80;border-radius:10px;width:100%;padding:12px;font-size:16px}.yg-conversation article{border-top:1px solid #45364f;padding:18px 0}.yg-conversation article header{justify-content:space-between;gap:14px;display:flex}.yg-conversation time,.yg-conversation small{color:#c8b6d2;font-size:12px}.yg-conversation article p{white-space:pre-wrap;overflow-wrap:anywhere}.yg-conversation article button{margin-top:12px;display:block}.yg-social-message:empty{display:none}.yg-social-message{font-size:13px}.yg-social-compact{background:#17111e;border:0;border-radius:0;flex-shrink:0;max-width:none;margin:0;padding:8px 18px}.yg-social-compact .yg-conversation{z-index:5;background:#1b1424;border-top:1px solid #765a8d;max-height:65dvh;padding:24px;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -20px 70px #0009}.yg-conversation-close{float:right}.yg-newsletter{color:#f5eff9;background:radial-gradient(at 0 0,#53355e,#17131e 65%);border:1px solid #6e527b;border-radius:28px;grid-template-columns:1fr 1fr;gap:36px;max-width:1200px;margin:60px auto;padding:clamp(24px,5vw,64px);display:grid}.yg-newsletter h2{margin:16px 0;font-size:clamp(28px,4vw,46px);font-weight:400;line-height:1.1}.yg-newsletter p{line-height:1.7}.yg-newsletter small{color:#c7b6cf;line-height:1.7}.yg-newsletter label{gap:14px;margin-bottom:18px;line-height:1.6;display:flex}.yg-newsletter input{accent-color:#c5a0e6;flex-shrink:0;width:24px;height:24px}.yg-newsletter form{margin-bottom:18px}.yg-frame .yg-join-link{color:#d9bee9;padding-top:12px;font-size:12px;text-decoration:none;display:block}:is(.yg-social button:focus-visible,.yg-newsletter button:focus-visible,.yg-social a:focus-visible){outline-offset:3px;outline:3px solid #bcdcff}@media (max-width:650px){.yg-newsletter{grid-template-columns:1fr;gap:20px;margin:30px 12px}.yg-social-actions>span{display:none}.yg-social{margin:20px 12px}.yg-social-compact{margin:0}.yg-conversation article header{font-size:13px}.yg-social-compact .yg-conversation{padding:20px}}.yg-count-row{width:100%;min-height:44px;font:inherit;text-align:left;flex-wrap:wrap;gap:14px;color:#e4d2f3!important;background:0 0!important;border:0!important;padding:12px 0!important;font-size:12px!important;display:flex!important}.yg-count-row span,.yg-social-actions .yg-view-count{align-items:center;gap:6px;display:inline-flex!important}.yg-social-actions{flex-wrap:wrap}.yg-social a{color:#dcc0f4;text-underline-offset:4px}.yg-conversation :is(p,strong,a){overflow-wrap:anywhere}.yg-conversation input,.yg-conversation textarea{max-width:100%}.yg-social-actions button{min-height:44px}.yg-social .yg-view-count{letter-spacing:0;font-size:13px}
