.social-sheet .sheet-panel{width:min(100%,580px)}.social-body{display:flex;flex-direction:column;gap:10px;overflow:auto;font-family:Barlow,system-ui,sans-serif;line-height:1.4;padding-bottom:16px}.social-body p{margin:0 0 6px;color:#e7d5df}.social-body .btn{min-height:44px;white-space:normal;text-align:center;text-decoration:none;flex-shrink:0;font-size:17px;letter-spacing:.03em}.social-record{padding:12px 0;border-bottom:1px solid #8e6c3b;display:flow-root}.social-record h3{margin:4px 0;color:#eac97a}.social-record img{width:72px;height:72px;float:left;margin-right:12px}.social-record button{margin:6px 6px 0 0}.social-card{display:block;width:100%;height:auto;border-radius:10px}.social-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;flex-wrap:wrap;color:#f4efe3}.social-choice input[type=checkbox]{width:23px;height:23px;accent-color:#dcb565}.social-choice input:not([type=checkbox]),.social-choice select,.social-body>input{min-height:40px;max-width:100%;box-sizing:border-box;background:#221731;color:#f4efe3;border:1px solid #b38948;border-radius:6px;padding:8px;font:inherit}.social-choice input:not([type=checkbox]){width:220px}.social-choice span{flex:1}.social-body [role=status]{color:#f1cc86}.social-body .btn:focus-visible,.social-choice input:focus-visible,.social-choice select:focus-visible{outline:2px solid #fae6ab;outline-offset:3px}@media(max-height:480px){.social-sheet .sheet-panel{max-height:100%}.social-body{gap:7px}}.native-podium{padding-left:1.5em;line-height:1.6}.native-medals{display:flex;flex-wrap:wrap;gap:16px}.native-medals figure{margin:0;max-width:128px;flex:1 1 96px}.native-medals img{width:100%;height:auto}.native-medals figcaption{font-size:.86em;line-height:1.3}.native-story{display:block;width:min(100%,270px);height:auto;border-radius:12px;margin:16px auto}.social-body select{max-width:100%;min-height:44px}.social-body h3{color:#e6c780}.social-body .btn{white-space:normal;min-height:44px}.personal-share-actions{display:flex;gap:8px;flex-wrap:wrap;margin:8px 0}.personal-share-actions .btn{flex:1 1 130px;min-height:44px;font-size:15px;letter-spacing:.02em;white-space:normal;padding:8px}.bdg-share-actions{display:flex;justify-content:center;margin:0}.bdg-share-actions .btn{min-height:44px;min-width:54px;font-size:12px;white-space:normal;padding:8px}.bdg-view.has-social-share{overflow-y:auto;align-content:start}.bdg-view.has-social-share .bdg-pager{gap:10px}@media(orientation:landscape)and (max-height:599px){.bdg-view.has-social-share{align-content:center}}
