.posts-composer-backdrop{z-index:2147483000;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur();background:radial-gradient(circle at 50% 0,#ffffff47,#0000 42%),#0f172a52;justify-content:center;align-items:flex-end;transition:opacity .26s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .26s cubic-bezier(.22,1,.36,1),backdrop-filter .26s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0}.posts-composer-backdrop.is-open{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(18px)}.posts-composer-sheet{transform-origin:bottom;opacity:.98;will-change:transform, opacity;background:#ffffffeb;border:1px solid #ffffffb8;border-radius:34px 34px 0 0;flex-direction:column;width:min(100%,760px);height:min(92dvh,860px);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .22s;display:flex;position:relative;overflow:hidden;transform:translateY(104%)scale(.985);box-shadow:0 -30px 90px #0f172a3d,inset 0 -1px #fffc}.posts-composer-backdrop.is-open .posts-composer-sheet{transform:translate3d(0, var(--posts-composer-drag-offset,0px), 0) scale(1);opacity:1}.posts-composer-backdrop.is-dragging .posts-composer-sheet{transition:none!important}.posts-composer-backdrop.is-dragging,.posts-composer-head:active{cursor:grabbing}.posts-composer-logo-title:before{content:"";background:#0f172a2e;border-radius:999px;width:42px;height:5px;display:block}.posts-composer-cancel,.posts-composer-head-actions button{cursor:pointer;border-radius:999px;min-height:36px}.posts-composer-head{z-index:2;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(18px);background:#ffffffd1;border-bottom:1px solid #0f172a14;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:72px;padding:0 24px;display:grid;position:sticky;top:0}.posts-composer-logo-title{justify-items:center;gap:7px;min-width:0;margin:0;display:grid}.posts-composer-logo-title img{max-width:145px;height:28px;display:block}.posts-composer-cancel{cursor:pointer;background:#ffffffe6;border:1px solid #11182714;justify-self:start;place-items:center;width:36px;min-width:36px;padding:0;display:grid;box-shadow:inset 0 1px #ffffffd1,0 10px 24px #0f172a0f}.posts-composer-cancel img{object-fit:contain;width:18px;height:18px;display:block}.posts-composer-head-actions{justify-self:end;gap:14px;display:flex}.posts-composer-head-actions button,.posts-composer-tools button{color:#111827;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.posts-composer-head-actions svg,.posts-composer-tools svg,.posts-composer-reply-settings svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.posts-composer-body{--posts-avatar-col:70px;--posts-avatar-gap:16px;--posts-avatar-size:54px;grid-template-columns:var(--posts-avatar-col) minmax(0, 1fr);gap:var(--posts-avatar-gap);scrollbar-width:none;background:linear-gradient(#f8fafc94,#ffffffeb);flex:auto;min-height:0;padding:28px 26px;display:grid;overflow-y:auto}.posts-composer-body::-webkit-scrollbar{display:none}.posts-composer-avatar-column{grid-template-rows:var(--posts-avatar-size) 1fr;justify-items:center;display:grid}.posts-composer-avatar,.posts-composer-thread-avatar,.posts-composer-thread-add-avatar{width:var(--posts-avatar-size);height:var(--posts-avatar-size);background:#eef2f7;border-radius:50%;place-items:center;display:grid;overflow:hidden}.posts-composer-avatar img,.posts-composer-thread-avatar img,.posts-composer-thread-add-avatar img,.posts-composer-media-preview img,.posts-media-tile img,.posts-gif-result img,.posts-composer-gif-preview img,.posts-link-preview-media img{object-fit:cover;width:100%;height:100%}.posts-composer-avatar span,.posts-composer-thread-avatar span,.posts-composer-thread-add-avatar span{color:#111827;font-weight:600}.posts-composer-avatar-column i{background:#0f172a1a;width:1px;height:100%;display:block}.posts-composer-author-line{text-align:left;align-items:flex-start;gap:7px;min-height:28px;display:flex}.posts-composer-author-line strong{color:#111827;font-size:15px;font-weight:500;line-height:1.35}.posts-composer-author-line span,.posts-composer-author-line button{color:#9ca3af;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0;font-size:15px;font-weight:400}.posts-composer-target-trigger{align-items:center;gap:7px;max-width:min(46vw,260px);display:inline-flex}.posts-composer-target-trigger strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.posts-composer-fields{width:100%;padding-top:8px;display:block}.posts-composer-title-input,.posts-composer-textarea{color:#111827;width:100%;font:inherit;resize:none;background:0 0;border:0;outline:0;font-size:15px;font-weight:400;line-height:1.35;display:block}.posts-composer-title-input{min-height:34px;padding:0 0 8px}.posts-composer-textarea{min-height:54px;padding:12px 0 0}.posts-composer-title-input::placeholder,.posts-composer-textarea::placeholder{color:#a1a1aa}.posts-composer-field-divider{background:#0f172a13;width:100%;height:1px;display:block}.posts-composer-tools{flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}.posts-composer-tools button{color:#9ca3af;width:28px;height:28px}.posts-composer-media-preview-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 6px;display:grid}.posts-composer-media-preview{aspect-ratio:1/1.16;background:#eef2f7;border-radius:16px;position:relative;overflow:hidden}.posts-composer-media-preview button,.posts-composer-gif-preview button,.posts-link-preview-remove,.posts-composer-poll-remove,.posts-composer-location-remove{color:#111827;width:30px;height:30px;font:inherit;cursor:pointer;background:#f5f7fbf0;border:0;border-radius:50%;place-items:center;font-size:20px;line-height:1;display:grid;position:absolute;top:9px;right:9px}.posts-composer-media-blur-toggle{color:#111827ad;right:47px!important}.posts-composer-media-blur-toggle svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.posts-composer-media-preview button{z-index:3}.posts-composer-media-preview.is-blurred img{filter:blur(28px)brightness(.82)saturate(.82);transform:scale(1.14)}.posts-composer-media-preview.is-blurred .posts-composer-media-blur-toggle{color:#fff;background:#111827e0}.posts-composer-gif-preview,.posts-link-preview-card,.posts-composer-poll-card,.posts-composer-location-card{background:#fff;border:1px solid #0f172a1a;border-radius:22px;margin-top:14px;position:relative;overflow:hidden}.posts-composer-gif-preview img,.posts-link-preview-media img{object-fit:contain;width:100%;max-height:420px;display:block}.posts-link-preview-card{gap:8px;padding:14px 44px 14px 14px;display:grid}.posts-link-preview-title{color:#111827;font-size:15px;font-weight:800}.posts-link-preview-domain{color:#6b7280;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.posts-composer-poll-card,.posts-composer-location-card{padding:16px}.posts-composer-poll-card strong,.posts-composer-location-card strong{color:#111827;font-size:15px;font-weight:700;display:block}.posts-composer-poll-options{gap:8px;margin-top:12px;display:grid}.posts-composer-poll-options span{color:#111827;background:#f5f7fa;border-radius:14px;padding:10px 12px;font-size:14px}.posts-composer-thread-list{gap:14px;margin-top:18px;display:grid}.posts-composer-thread-item{grid-template-columns:var(--posts-avatar-col) minmax(0, 1fr);gap:var(--posts-avatar-gap);margin-left:calc((var(--posts-avatar-col) + var(--posts-avatar-gap)) * -1);display:grid}.posts-composer-thread-author{margin-bottom:8px}.posts-composer-thread-author strong{color:#111827;font-size:15px;font-weight:500}.posts-composer-thread-add{grid-template-columns:var(--posts-avatar-col) minmax(0, 1fr);align-items:center;gap:var(--posts-avatar-gap);width:fit-content;margin:20px 0 0 calc((var(--posts-avatar-col) + var(--posts-avatar-gap)) * -1);color:#d1d5db;font:inherit;cursor:default;background:0 0;border:0;padding:0;font-size:14px;font-weight:400;display:grid}.posts-composer-thread-add.is-active{color:#111827;cursor:pointer}.posts-composer-thread-add-avatar{opacity:.55;width:28px;height:28px}.posts-composer-thread-add.is-active .posts-composer-thread-add-avatar{opacity:1}.posts-composer-footer{min-height:92px;padding:16px 26px max(16px, env(safe-area-inset-bottom));background:#fff;border-top:1px solid #0f172a0f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.posts-composer-reply-settings{color:#a1a1aa;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:13px;display:inline-flex}.posts-composer-publish,.posts-panel-main-button{color:#fff;min-width:132px;height:40px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:500}.posts-composer-publish:disabled{cursor:default;background:#c7c7cb}.posts-panel{z-index:70;background:#0f172a2e;justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.posts-panel[hidden]{display:none!important}.posts-panel-card{width:100%;max-height:78%;padding:22px 24px max(24px, env(safe-area-inset-bottom));background:#fff;border-radius:30px 30px 0 0;overflow:auto;box-shadow:0 -20px 60px #0f172a29}.posts-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.posts-panel-head h3{color:#111827;margin:0;font-size:18px;font-weight:500}.posts-panel-head button{color:#111827;cursor:pointer;background:0 0;border:0;font-size:28px;font-weight:300}.posts-media-grid,.posts-gif-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.posts-camera-tile,.posts-gallery-tile,.posts-media-tile,.posts-gif-result{aspect-ratio:1/1.2;color:#111827;font:inherit;cursor:pointer;background:#eef2f7;border:0;border-radius:14px;font-size:12px;overflow:hidden}.posts-camera-tile,.posts-gallery-tile{place-items:center;display:grid}.posts-camera-tile span,.posts-gallery-tile span{border:1.5px solid;border-radius:8px;width:38px;height:28px}.posts-camera-tile b,.posts-gallery-tile b{font-weight:400}.posts-settings-options,.posts-poll-form,.posts-location-box,.posts-schedule-form,.posts-drafts-list{gap:10px;display:grid}.posts-settings-options button,.posts-draft-item button,.posts-poll-secondary-button,.posts-schedule-clear,.posts-topics-box button,.posts-gif-upload-button,.posts-gif-load-more{color:#111827;min-height:42px;font:inherit;cursor:pointer;background:#f2f4f7;border:0;border-radius:999px;padding:0 14px;font-size:14px;font-weight:400}.posts-settings-options button.is-active{color:#fff;background:#111827}.posts-poll-form input,.posts-schedule-form input,.posts-topics-box input,.posts-gif-search-wrap input{color:#111827;width:100%;min-height:42px;font:inherit;background:#f2f4f7;border:0;border-radius:16px;outline:none;padding:0 14px;font-size:14px}.posts-topics-box,.posts-gif-toolbar,.posts-poll-actions,.posts-location-actions,.posts-schedule-actions{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.posts-topic-chips{flex-wrap:wrap;gap:8px;display:flex}.posts-topic-chips button{color:#fff;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:8px 12px;font-size:13px}.posts-topics-results{gap:8px;display:grid}.posts-topic-result{color:#111827;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:#f5f7fa;border:0;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 14px;display:grid}.posts-topic-result small{color:#8b94a4}.posts-targets-list{gap:10px;display:grid}.posts-target-item{color:#111827;text-align:left;cursor:pointer;background:#f5f7fa;border:0;border-radius:20px;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:14px;min-height:68px;padding:12px 14px;display:grid}.posts-target-item.is-active{background:#11182714;box-shadow:inset 0 0 0 1px #11182714}.posts-target-item-avatar{background:#e9eef5;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.posts-target-item-avatar img{object-fit:cover;width:100%;height:100%;display:block}.posts-target-item-avatar b{color:#111827;font-size:18px;font-weight:700;line-height:1}.posts-target-item-copy{gap:4px;min-width:0;display:grid}.posts-target-item-copy strong{color:#111827;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}.posts-target-item-copy small{color:#8b94a4;font-size:12px;line-height:1.25}.posts-target-item-mark{color:#111827;place-items:center;width:24px;font-size:16px;font-weight:700;display:grid}.posts-draft-item{border-bottom:1px solid #0f172a0f;gap:7px;padding:14px 0;display:grid}.posts-draft-item strong{color:#111827;font-size:15px;font-weight:500}.posts-draft-item small{color:#9ca3af;font-size:12px}.posts-draft-item div{gap:8px;display:flex}.posts-panel-empty{color:#8b94a4;text-align:center;background:#f5f7fa;border-radius:18px;padding:24px;font-size:14px}.posts-composer-notice{z-index:90;color:#fff;background:#111827;border-radius:999px;max-width:min(420px,100% - 32px);padding:10px 16px;font-size:13px;line-height:1.3;position:absolute;top:92px;left:50%;transform:translate(-50%);box-shadow:0 14px 44px #0f172a33}.posts-composer-notice.is-error{background:#991b1b}.posts-close-draft-confirm{z-index:100;background:#0f172a2e;place-items:end center;padding:24px;display:grid;position:absolute;inset:0}.posts-close-draft-confirm-card{background:#fff;border-radius:28px;width:min(100%,420px);padding:22px;box-shadow:0 18px 70px #0f172a38}.posts-close-draft-confirm-card p{color:#111827;margin:0 0 18px;font-size:16px;font-weight:500}.posts-close-draft-confirm-card div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.posts-close-draft-confirm-card button{min-height:42px;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:14px}.posts-close-draft-confirm-card button:first-child{color:#fff;background:#111827}.posts-close-draft-confirm-card button:last-child{color:#111827;background:#f2f4f7}body.posts-composer-lock{overscroll-behavior:none;overflow:hidden!important}@media (max-width:560px){.posts-composer-sheet{border-radius:34px 34px 0 0;width:100%;height:92dvh}.posts-composer-head{min-height:74px;padding:0 20px}.posts-composer-logo-title img{max-width:132px;height:28px}.posts-composer-body{--posts-avatar-col:60px;--posts-avatar-gap:14px;--posts-avatar-size:50px;padding:26px 18px}.posts-composer-tools{gap:16px}.posts-composer-footer{padding:14px 20px max(14px, env(safe-area-inset-bottom))}.posts-composer-reply-settings span{display:none}.posts-composer-publish{min-width:116px}.posts-media-grid,.posts-gif-list{grid-template-columns:repeat(2,minmax(0,1fr))}.posts-topics-box,.posts-gif-toolbar,.posts-poll-actions,.posts-location-actions,.posts-schedule-actions{grid-template-columns:minmax(0,1fr)}}.posts-composer-body{--posts-avatar-col:64px;--posts-avatar-gap:18px;--posts-avatar-size:52px;--posts-line-color:#0f172a1f;padding:28px 30px 120px;background:linear-gradient(#fafbfdf0,#fffffffa)!important}.posts-composer-avatar-column{grid-template-rows:var(--posts-avatar-size) minmax(0, 1fr);place-items:start center;min-height:100%;display:grid;position:relative}.posts-composer-avatar-column i{left:50%;top:var(--posts-thread-line-top,var(--posts-avatar-size));width:1px;height:var(--posts-thread-line-height,0px);background:var(--posts-line-color);pointer-events:none;min-height:0;margin:0;display:block;position:absolute;transform:translate(-50%)}.posts-composer-avatar,.posts-composer-thread-avatar,.posts-composer-thread-add-avatar{box-sizing:border-box;border:1px solid var(--posts-line-color);background:#fffffff5;border-radius:50%;overflow:hidden;box-shadow:inset 0 1px #fffffff2,0 10px 28px #0f172a0f;place-items:center!important;display:grid!important}.posts-composer-avatar{width:var(--posts-avatar-size);height:var(--posts-avatar-size)}.posts-composer-thread-avatar{justify-self:center;width:42px;height:42px}.posts-composer-thread-add-avatar{justify-self:center;width:34px;height:34px}.posts-composer-avatar img,.posts-composer-thread-avatar img,.posts-composer-thread-add-avatar img{object-fit:cover;width:100%;height:100%;display:block}.posts-composer-content{min-width:0;padding-top:2px}.posts-composer-author-line{align-items:center;min-height:30px}.posts-composer-author-line strong{letter-spacing:-.02em;font-size:15px;font-weight:640}.posts-composer-author-line button{border-radius:999px;transition:background-color .16s,color .16s;padding:2px 8px!important}.posts-composer-author-line button:hover,.posts-composer-author-line button:focus-visible{color:#111827;background:#0f172a0f;outline:none}.posts-composer-fields{padding-top:10px}.posts-composer-title-input,.posts-composer-textarea{letter-spacing:-.018em;font-size:16px;line-height:1.42}.posts-composer-title-input{min-height:38px;font-weight:520}.posts-composer-textarea{min-height:72px}.posts-composer-field-divider{background:#0f172a14}.posts-composer-tools{gap:12px;margin-top:22px}.posts-composer-camera-video-combo{color:#9ca3af;background:0 0;border:1px solid #9ca3af;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:72px;height:38px;display:inline-flex;overflow:hidden}.posts-composer-camera-video-icon{place-items:center;width:24px;height:38px;display:grid}.posts-composer-camera-video-combo:hover,.posts-composer-camera-video-combo:focus-visible{color:#111827;background:0 0;border-color:#111827}.posts-composer-tools button,.posts-composer-head-actions button{color:#9ca3af;border-radius:50%;width:38px;height:38px;transition:background-color .16s,color .16s,transform .16s,box-shadow .16s}.posts-composer-tools button:hover,.posts-composer-tools button:focus-visible,.posts-composer-head-actions button:hover,.posts-composer-head-actions button:focus-visible{color:#111827;background:#0f172a11;outline:none;transform:translateY(-1px)}.posts-composer-tools button:active,.posts-composer-head-actions button:active{transform:translateY(0)scale(.96)}.posts-composer-tools>button{border:1px solid #9ca3af}.posts-composer-tools>button:hover,.posts-composer-tools>button:focus-visible{background:0 0;border-color:#111827}.posts-composer-tools>.posts-composer-camera-video-combo{background:0 0;border-color:#9ca3af;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:72px;height:38px;display:inline-flex}.posts-composer-tools>.posts-composer-camera-video-combo:hover,.posts-composer-tools>.posts-composer-camera-video-combo:focus-visible{background:0 0;border-color:#111827}.posts-composer-tools svg,.posts-composer-head-actions svg,.posts-composer-reply-settings svg{stroke-width:1.7px;width:24px;height:24px}.posts-composer-tools>button:not(.posts-composer-camera-video-combo) svg{stroke-width:1.35px}.posts-composer-thread-list{gap:18px;margin-top:22px}.posts-composer-thread-item{grid-template-columns:var(--posts-avatar-col) minmax(0, 1fr);align-items:start}.posts-composer-thread-content{min-width:0;padding-top:3px}.posts-composer-thread-add{color:#c7ced8;align-items:center;width:100%;transition:color .16s,opacity .16s}.posts-composer-thread-add.is-active{color:#111827}.posts-composer-thread-add span:last-child{letter-spacing:-.015em}.posts-composer-footer{z-index:2;-webkit-backdrop-filter:blur(22px)saturate(170%);background:#ffffffdb;border-top:1px solid #0f172a14;min-height:88px;position:sticky;bottom:0}.posts-composer-reply-settings{border-radius:999px;min-height:42px;padding:0 12px;transition:background-color .16s,color .16s}.posts-composer-reply-settings:hover,.posts-composer-reply-settings:focus-visible{color:#111827;background:#0f172a0f;outline:none}.posts-composer-publish,.posts-panel-main-button{border-radius:999px;min-height:44px;font-weight:560;box-shadow:0 12px 30px #0f172a24}.posts-panel{opacity:0;pointer-events:none;-webkit-backdrop-filter:blur();background:#0f172a38;transition:opacity .24s cubic-bezier(.22,1,.36,1),-webkit-backdrop-filter .24s cubic-bezier(.22,1,.36,1),backdrop-filter .24s cubic-bezier(.22,1,.36,1)}.posts-panel.is-open{opacity:1;pointer-events:auto;-webkit-backdrop-filter:blur(12px)}.posts-panel-card{width:min(100%,720px);max-height:min(78%,620px);padding:0 24px max(24px, env(safe-area-inset-bottom));scrollbar-width:none;background:#fffffff0;border:1px solid #ffffffbd;border-radius:30px 30px 0 0;transition:transform .28s cubic-bezier(.22,1,.36,1);overflow:auto;transform:translateY(104%);box-shadow:0 -22px 70px #0f172a38,inset 0 -1px #ffffffd6}.posts-panel-card::-webkit-scrollbar{display:none}.posts-panel.is-open .posts-panel-card{transform:translate3d(0, var(--posts-panel-drag-offset,0px), 0)}.posts-panel.is-dragging .posts-panel-card{transition:none!important}.posts-panel-top-area{z-index:2;-webkit-backdrop-filter:blur(18px)saturate(160%);touch-action:none;-webkit-user-select:none;user-select:none;background:#ffffffe6;border-bottom:1px solid #0f172a14;margin:0 -24px 18px;padding:8px 24px 12px;position:sticky;top:0}.posts-panel-drag-handle{background:#0f172a2e;border-radius:999px;width:52px;height:5px;margin:0 auto 10px}.posts-panel-head h3{letter-spacing:-.025em;font-size:18px;font-weight:640}.posts-panel-head button{background:#0f172a0e;border-radius:50%;place-items:center;width:36px;height:36px;font-size:24px;line-height:1;display:grid}.posts-panel-head button:hover,.posts-panel-head button:focus-visible{background:#0f172a17;outline:none}.posts-media-grid,.posts-gif-list{gap:10px}.posts-camera-tile,.posts-gallery-tile,.posts-media-tile,.posts-gif-result{background:#f5f7fbe6;border:1px solid #0f172a0f;border-radius:18px;transition:transform .16s,box-shadow .16s,background-color .16s}.posts-camera-tile:hover,.posts-gallery-tile:hover,.posts-media-tile:hover,.posts-gif-result:hover{background:#fff;transform:translateY(-1px);box-shadow:0 14px 34px #0f172a17}@media (max-width:560px){.posts-composer-body{--posts-avatar-col:58px;--posts-avatar-gap:14px;--posts-avatar-size:48px;padding:24px 18px 110px}.posts-composer-tools button,.posts-composer-head-actions button{width:36px;height:36px}.posts-panel-card{border-radius:28px 28px 0 0;width:100%;max-height:82%}}.posts-composer-sheet,.posts-composer-head,.posts-composer-body,.posts-composer-footer,.posts-panel-card,.posts-panel-top-area,.posts-close-draft-confirm-card{background:#fff!important}.posts-composer-head,.posts-composer-footer,.posts-panel-top-area{-webkit-backdrop-filter:none!important}.posts-panel-card{padding:0 24px max(24px, env(safe-area-inset-bottom))!important}.posts-panel-top-area{border-bottom:1px solid #0f172a14;margin:0 -24px 18px!important;padding:8px 24px 12px!important}.posts-panel-drag-handle{margin:0 auto 10px!important}.posts-panel-head{min-height:42px;margin-bottom:0!important}.posts-gif-toolbar{margin-bottom:0!important}.posts-gif-search-wrap{margin:0!important}.posts-composer-avatar-column{align-self:stretch;position:relative!important}.posts-composer-avatar-column i{pointer-events:none;z-index:0;left:50%;transform:translate(-50%);top:var(--posts-thread-line-top,var(--posts-avatar-size))!important;width:1px!important;height:var(--posts-thread-line-height,0px)!important;background:var(--posts-line-color,#0f172a1f)!important;min-height:0!important;margin:0!important;display:block!important;position:absolute!important}.posts-composer-avatar,.posts-composer-thread-avatar,.posts-composer-thread-add-avatar{z-index:1;position:relative;border:1px solid var(--posts-line-color,#0f172a1f)!important;background:#fff!important}.posts-composer-thread-add{text-align:left!important;justify-items:start!important;width:100%!important}.posts-composer-thread-add span:last-child{text-align:left!important;justify-self:start!important}.posts-topics-box{margin-bottom:14px!important}.posts-topic-submit{width:42px;min-width:42px;padding:0!important}.posts-topic-submit:disabled{opacity:.42;cursor:default}.posts-topic-submit svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px;margin:0 auto;display:block}.posts-topic-chips{padding-bottom:2px;margin:0 0 14px!important}.posts-topic-chips button{align-items:center;gap:8px;display:inline-flex}.posts-topic-chips button b{font-size:15px;font-weight:500;line-height:1}.posts-topics-results{margin-top:0}.posts-media-tile,.posts-gif-result{padding:0;display:block;position:relative}.posts-media-tile img,.posts-gif-result img,.posts-composer-media-preview img,.posts-composer-gif-preview img{object-fit:cover;width:100%;height:100%;display:block}.posts-composer-gif-preview{aspect-ratio:16/10}.posts-composer-gif-preview img{max-height:none!important}.posts-gif-toolbar+.posts-gif-list{margin-top:14px!important}.posts-composer-avatar,.posts-composer-thread-avatar,.posts-composer-thread-add-avatar{z-index:1;position:relative}.posts-composer-avatar-column i{z-index:0;top:var(--posts-thread-line-top,var(--posts-avatar-size))!important;height:var(--posts-thread-line-height,0px)!important;background:var(--posts-line-color,#0f172a1f)!important}.posts-composer-backdrop{padding-top:var(--posts-composer-top-offset,72px)!important;align-items:flex-end!important}.posts-composer-sheet{width:min(100%,760px)!important;height:calc(100dvh - var(--posts-composer-top-offset,72px))!important;max-height:calc(100dvh - var(--posts-composer-top-offset,72px))!important;border-radius:34px 34px 0 0!important;margin:0 auto!important;overflow:hidden!important}.posts-composer-body{min-height:0!important;overflow-y:auto!important}.posts-panel,.posts-composer-panel,.posts-composer-inner-panel{height:100%!important;max-height:100%!important}.posts-composer-sheet .posts-panel{z-index:40!important;border-radius:34px 34px 0 0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.posts-composer-sheet .posts-panel-body,.posts-panel-body{min-height:0!important;overflow-y:auto!important}.posts-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.posts-camera-tile,.posts-gallery-tile{aspect-ratio:1/1.18!important;border-radius:24px!important;min-height:172px!important}.posts-camera-tile span,.posts-gallery-tile span{background:linear-gradient(145deg,#ffffffeb,#f1f5f9b8),#f8fafcdb!important;border-radius:18px!important;place-items:center!important;width:54px!important;height:54px!important;margin:0 auto 18px!important;display:grid!important;box-shadow:inset 0 1px #fffffff0,0 10px 22px #0f172a0f!important}.posts-camera-tile span:before,.posts-gallery-tile span:before{display:none!important}.posts-camera-tile svg,.posts-gallery-tile svg{fill:none!important;stroke:#111827!important;stroke-width:1.85px!important;stroke-linecap:round!important;stroke-linejoin:round!important;width:31px!important;height:31px!important;display:block!important}.posts-camera-tile b,.posts-gallery-tile b{color:#111827!important;font-size:15px!important;font-weight:650!important}.posts-media-tile{aspect-ratio:1!important;background:#f3f5f8!important;border-radius:20px!important;overflow:hidden!important}.posts-media-tile img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}@media (max-width:760px){.posts-composer-backdrop{--posts-composer-top-offset:72px;padding-top:var(--posts-composer-top-offset)!important}.posts-composer-sheet{width:100%!important;height:calc(100dvh - var(--posts-composer-top-offset))!important;max-height:calc(100dvh - var(--posts-composer-top-offset))!important;border-radius:30px 30px 0 0!important}.posts-composer-sheet .posts-panel{border-radius:30px 30px 0 0!important}.posts-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.posts-camera-tile,.posts-gallery-tile{aspect-ratio:1/1.18!important;border-radius:20px!important;min-height:126px!important}.posts-camera-tile span,.posts-gallery-tile span{border-radius:14px!important;width:42px!important;height:42px!important;margin-bottom:12px!important}.posts-camera-tile svg,.posts-gallery-tile svg{width:25px!important;height:25px!important}.posts-camera-tile b,.posts-gallery-tile b{font-size:13px!important}}@media (max-width:390px){.posts-media-grid{gap:8px!important}.posts-camera-tile,.posts-gallery-tile{min-height:112px!important}.posts-camera-tile span,.posts-gallery-tile span{width:38px!important;height:38px!important}.posts-camera-tile svg,.posts-gallery-tile svg{width:23px!important;height:23px!important}}.posts-composer-sheet{position:relative!important}.posts-composer-sheet>.posts-panel{z-index:80!important;justify-content:center!important;align-items:stretch!important;padding:0!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.posts-composer-sheet>.posts-panel>.posts-panel-card{border-radius:34px 34px 0 0!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;overflow-y:auto!important;transform:translateY(100%)!important}.posts-composer-sheet>.posts-panel.is-open>.posts-panel-card{transform:translate3d(0, var(--posts-panel-drag-offset,0px), 0)!important}.posts-composer-sheet>.posts-panel.is-dragging>.posts-panel-card{transition:none!important}.posts-composer-sheet>.posts-panel>.posts-panel-card>.posts-panel-top-area{z-index:3!important;position:sticky!important;top:0!important}@media (max-width:760px){.posts-composer-sheet>.posts-panel>.posts-panel-card{border-radius:30px 30px 0 0!important}}.posts-media-tile.is-selected:after{content:"✓";color:#fff;background:#111827;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-weight:800;line-height:1;display:grid;position:absolute;top:10px;right:10px}.posts-media-tile{position:relative}.posts-media-tile.is-selected{border-color:#fffffffa!important;box-shadow:inset 0 0 0 3px #fffffffa,inset 0 0 0 5px #94a3b857,0 16px 34px #0f172a1a!important}.posts-media-tile.is-selected:after{content:none!important;display:none!important}.posts-composer-field-shell{width:100%;display:block;position:relative}.posts-composer-field-shell .posts-composer-title-input,.posts-composer-field-shell .posts-composer-textarea{width:100%;padding-right:46px!important}.posts-composer-clear-field{z-index:2;color:#111827;cursor:pointer;background:#0f172a0e;border:0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:grid;position:absolute;right:4px}.posts-composer-title-shell .posts-composer-clear-field{top:50%;transform:translateY(-50%)}.posts-composer-text-shell .posts-composer-clear-field{top:2px}.posts-composer-clear-field:hover,.posts-composer-clear-field:focus-visible,.posts-topic-clear:hover,.posts-topic-clear:focus-visible{background:#0f172a17;outline:none}.posts-topics-box{grid-template-columns:minmax(0,1fr) 56px!important;align-items:center!important;gap:12px!important;display:grid!important}.posts-topic-input-shell{min-width:0;display:block;position:relative}.posts-topic-input-shell input{width:100%!important;padding-right:46px!important}.posts-topic-clear{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:32px;height:32px;font-size:22px;line-height:1;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.posts-topics-box>button:not(.posts-topic-clear){border-radius:50%!important;flex:0 0 56px!important;place-items:center!important;width:56px!important;min-width:56px!important;height:56px!important;min-height:56px!important;padding:0!important;display:grid!important}@media (max-width:560px){.posts-topics-box{grid-template-columns:minmax(0,1fr) 50px!important;gap:8px!important}.posts-topics-box>button:not(.posts-topic-clear){flex-basis:50px!important;width:50px!important;min-width:50px!important;height:50px!important;min-height:50px!important}}.posts-composer-clear-field{color:#11182775!important;background:0 0!important;border-radius:0!important;width:24px!important;height:24px!important;font-size:18px!important;font-weight:500!important;line-height:1!important}.posts-composer-clear-field:hover,.posts-composer-clear-field:focus-visible{color:#111827b8!important;background:0 0!important}.posts-composer-text-shell{position:relative}.posts-composer-text-shell .posts-composer-textarea{padding-bottom:42px!important;padding-right:46px!important}.posts-composer-expand-text{z-index:3;color:#11182775;cursor:pointer;background:0 0;border:0;border-radius:0;place-items:center;width:30px;height:30px;display:grid;position:absolute;bottom:6px;right:6px}.posts-composer-expand-text svg{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.posts-composer-expand-text:hover,.posts-composer-expand-text:focus-visible{color:#111827b8;outline:none}.posts-composer-text-expand-panel{z-index:120;background:#fff;border-radius:34px 34px 0 0;place-items:stretch stretch;display:grid;position:absolute;inset:0;overflow:hidden}.posts-composer-text-expand-card{background:#fff;grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.posts-composer-text-expand-head{background:#fff;border-bottom:1px solid #0f172a14;grid-template-columns:1fr auto;align-items:center;gap:14px;min-height:62px;padding:10px 24px;display:grid}.posts-composer-text-expand-head button{color:#fff;min-height:38px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:0 18px;font-size:14px;font-weight:700}.posts-composer-text-expand-area{resize:none;color:#111827;width:100%;height:100%;min-height:0;font:inherit;background:#fff;border:0;outline:none;padding:24px;font-size:22px;line-height:1.42}@media (max-width:760px){.posts-composer-text-expand-panel{border-radius:30px 30px 0 0}.posts-composer-text-expand-head{min-height:58px;padding:10px 18px}.posts-composer-text-expand-area{padding:20px 18px;font-size:16px;line-height:1.45}}.posts-composer-textarea,.posts-composer-text-expand-area{scrollbar-width:none!important;-ms-overflow-style:none!important}.posts-composer-textarea::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.posts-composer-text-expand-area::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.posts-link-preview-media video,.posts-link-preview-media img{object-fit:cover;width:100%;height:100%;display:block}.posts-link-preview-description{color:#111827a3;margin:8px 0 0;font-size:14px;line-height:1.35}.posts-link-autofill-offer{background:#f3f5f8db;border-radius:18px;gap:10px;margin-top:12px;padding:12px;display:grid}.posts-link-autofill-offer span{color:#111827;font-size:14px;font-weight:650;line-height:1.3}.posts-link-autofill-offer div{flex-wrap:wrap;gap:8px;display:flex}.posts-link-autofill-offer button{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.posts-link-autofill-offer button+button{color:#111827;background:#0f172a12}.posts-location-box{gap:16px;display:grid}.posts-location-search-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.posts-location-search-row input{color:#111827;width:100%;min-height:48px;font:inherit;background:#f3f5f8eb;border:0;border-radius:999px;outline:none;padding:0 18px;font-size:15px}.posts-location-search-row button,.posts-location-selected button{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#111827;border:0;border-radius:999px;padding:0 20px;font-size:14px;font-weight:750}.posts-location-map-wrap{gap:8px;display:grid}.posts-location-map{cursor:crosshair;background:#eef2f7;border:0;border-radius:30px;width:100%;min-height:360px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14,0 18px 40px #0f172a14}.posts-location-map-tile{-webkit-user-select:none;user-select:none;pointer-events:none;width:256px;height:256px;position:absolute}.posts-location-marker{pointer-events:none;background:#111827;border-radius:50% 50% 50% 0;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 10px 26px #0f172a47,inset 0 0 0 6px #ffffffeb}.posts-location-marker:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.posts-location-map-hint,.posts-location-status{color:#1118278a;margin:0;font-size:13px;line-height:1.35}.posts-location-selected{background:#f8fafceb;border-radius:24px;gap:6px;padding:16px;display:grid;box-shadow:inset 0 0 0 1px #0f172a0f}.posts-location-selected strong{color:#111827;font-size:16px;line-height:1.25}.posts-location-selected span{color:#111827c7;font-size:14px;line-height:1.35}.posts-location-selected small{color:#1118277a;font-size:12px;line-height:1.2}.posts-location-selected button{width:fit-content;margin-top:6px}.posts-location-results{gap:10px;display:grid}.posts-location-results button{color:#111827;text-align:left;cursor:pointer;background:#f3f5f8e0;border:0;border-radius:20px;gap:5px;width:100%;padding:14px 16px;display:grid}.posts-location-results button:hover,.posts-location-results button:focus-visible{background:#e5e9f0f2;outline:none}.posts-location-results strong{font-size:14px;font-weight:750;line-height:1.3}.posts-location-results small{color:#11182780;font-size:12px}@media (max-width:760px){.posts-location-search-row{grid-template-columns:1fr}.posts-location-map{border-radius:24px;min-height:330px}}.posts-composer-location-card.is-map-preview{background:#eef2f7;border-radius:26px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14,0 14px 34px #0f172a12;padding:0!important}.posts-composer-location-card.is-map-preview .posts-location-map-wrap{display:block}.posts-composer-location-card.is-map-preview .posts-location-map{height:190px;min-height:190px;box-shadow:none;cursor:default;border-radius:26px}.posts-composer-location-card.is-map-preview .posts-location-map-hint{display:none}.posts-composer-location-card.is-map-preview .posts-composer-location-remove{z-index:6;color:#111827;cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;width:30px;height:30px;font-size:20px;line-height:1;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 8px 18px #0f172a1f}@media (max-width:760px){.posts-composer-location-card.is-map-preview{border-radius:22px}.posts-composer-location-card.is-map-preview .posts-location-map{border-radius:22px;height:170px;min-height:170px}}.posts-composer-thread-actions{align-items:center;gap:12px;margin-top:14px;padding:4px 0 0;display:flex}.posts-composer-thread-actions button{color:#9ca3af;cursor:pointer;background:0 0;border:1px solid #9ca3af;border-radius:50%;place-items:center;width:38px;height:38px;transition:color .18s,background-color .18s,border-color .18s,transform .18s;display:grid}.posts-composer-thread-actions button:hover,.posts-composer-thread-actions button:focus-visible{color:#111827;background:0 0;border-color:#111827;outline:none;transform:translateY(-1px)}.posts-composer-thread-actions>.posts-composer-thread-media-combo{color:#9ca3af;background:0 0;border:1px solid #9ca3af;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:72px;height:38px;display:inline-flex;overflow:hidden}.posts-composer-thread-actions>.posts-composer-thread-media-combo:hover,.posts-composer-thread-actions>.posts-composer-thread-media-combo:focus-visible{color:#111827;background:0 0;border-color:#111827;transform:none}.posts-composer-thread-actions svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:24px;height:24px}.posts-composer-thread-actions>button:not(.posts-composer-thread-media-combo) svg{stroke-width:1.35px}.posts-composer-thread-media-preview-list{margin-top:12px}@media (max-width:760px){.posts-composer-thread-actions{gap:20px}.posts-composer-thread-actions button{width:32px;height:32px}.posts-composer-thread-actions svg{width:23px;height:23px}}.wl-post-options-menu{gap:10px;display:grid}.wl-post-options-menu button{color:#111827;width:100%;min-height:52px;font:inherit;text-align:left;cursor:pointer;background:#f3f5f8eb;border:0;border-radius:18px;padding:0 18px;font-size:15px;font-weight:750;transition:background-color .18s,transform .18s}.wl-post-options-menu button:hover,.wl-post-options-menu button:focus-visible{background:#e5e9f0f5;outline:none;transform:translateY(-1px)}.wl-post-options-menu button.is-danger{color:#b91c1c}.posts-composer-video-upload-card{background:radial-gradient(circle at 18% 12%,#ffffffeb,#0000 0 32%),linear-gradient(135deg,#f8fafcf5,#f1f5f9db);border:1px solid #94a3b833;border-radius:20px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;margin:16px 0 6px;padding:13px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #0f172a14,inset 0 1px #ffffffd9}.posts-composer-video-upload-card:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 0%,#ffffffa6 42%,#0000 74%);animation:1.55s ease-in-out infinite posts-composer-video-upload-sheen;position:absolute;inset:0;transform:translate(-100%)}.posts-composer-video-upload-icon{z-index:1;color:#fff;background:radial-gradient(circle at 28% 20%,#ffffffe6,#0000 0 36%),linear-gradient(145deg,#111827,#374151);border-radius:18px;place-items:center;width:52px;height:52px;display:grid;position:relative;box-shadow:0 12px 28px #0f172a33,inset 0 1px #ffffff47}.posts-composer-video-upload-icon svg{stroke-width:1.8px;width:28px;height:28px}.posts-composer-video-upload-body{z-index:1;gap:4px;min-width:0;display:grid;position:relative}.posts-composer-video-upload-body strong{color:#111827;letter-spacing:-.01em;font-size:14px;font-weight:760}.posts-composer-video-upload-body span,.posts-composer-video-upload-body em{color:#8b95a5;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;font-style:normal;line-height:1.35;overflow:hidden}.posts-composer-video-upload-body i{background:#94a3b838;border-radius:999px;height:5px;margin-top:7px;position:relative;overflow:hidden}.posts-composer-video-upload-body i:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#111827,#64748b);width:42%;animation:1.2s ease-in-out infinite posts-composer-video-upload-progress;position:absolute;inset:0}@keyframes posts-composer-video-upload-sheen{0%{transform:translate(-110%)}62%,to{transform:translate(110%)}}@keyframes posts-composer-video-upload-progress{0%{transform:translate(-110%)}50%{transform:translate(80%)}to{transform:translate(240%)}}@media (prefers-reduced-motion:reduce){.posts-composer-video-upload-card:before,.posts-composer-video-upload-body i:after{animation:none}}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-panel-card{padding:0 36px max(28px, env(safe-area-inset-bottom))!important}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-panel-top-area{background:#fff!important;border-bottom:1px solid #0f172a14!important;margin:0 -36px!important;padding:14px 36px 22px!important}.posts-media-actions{border-bottom:1px solid #0f172a14;grid-template-columns:1.55fr 1fr 1fr 1fr;gap:18px;margin:18px 0;padding-bottom:18px;display:grid}.posts-media-device-button{color:#11182794;min-height:58px;font:inherit;cursor:pointer;background:#f8fafcdb;border:1px solid #9ca3af57;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 18px;transition:transform .16s,box-shadow .16s,border-color .16s,background-color .16s,color .16s;display:flex}@media (hover:hover) and (pointer:fine){.posts-media-device-button:hover{color:#111827b8;background:#fff;border-color:#6b728075;transform:translateY(-1px);box-shadow:0 12px 26px #0f172a14}}.posts-media-device-button b{display:none}.posts-media-device-icons{color:#11182794;align-items:center;gap:14px;display:inline-flex}.posts-media-device-icons svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:29px;height:29px}.posts-media-archive-title{color:#11182794;align-items:center;gap:10px;margin-bottom:16px;font-size:17px;font-weight:400;display:inline-flex}.posts-media-archive-title svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.posts-media-archive-actions{border-bottom:1px solid #0f172a14;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:20px;padding-bottom:20px;display:grid}.posts-media-archive-actions button{color:#1118279e;min-height:54px;font:inherit;cursor:pointer;background:#f8fafcdb;border:1px solid #9ca3af42;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:400;display:inline-flex}.posts-media-archive-actions svg{fill:none;stroke:currentColor;stroke-width:1.45px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-media-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-media-tile{aspect-ratio:1/.72!important;border-radius:18px!important}@media (max-width:760px){.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-panel-card{padding:0 18px max(22px, env(safe-area-inset-bottom))!important}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-panel-top-area{margin:0 -18px!important;padding:12px 18px 18px!important}.posts-media-actions,.posts-media-archive-actions{gap:12px}.posts-media-device-button{gap:14px;min-height:72px}.posts-media-device-button b{font-size:15px}.posts-media-device-icons{gap:10px}.posts-media-device-icons svg{width:31px;height:31px}.posts-media-actions .posts-media-device-button:nth-child(2){justify-content:center;gap:6px;padding:0 10px;display:flex}.posts-media-actions .posts-media-device-button:nth-child(2) b{text-align:left;flex:0 0 112px;width:112px;line-height:1.16}.posts-media-archive-actions button{gap:10px;min-height:52px;font-size:14px}.posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-media-grid{gap:10px!important}}.posts-media-blur-effect{z-index:2;pointer-events:none;border-radius:inherit;isolation:isolate;position:absolute;inset:0;overflow:hidden}.posts-media-blur-effect-veil,.posts-media-blur-effect-particles{pointer-events:none;position:absolute;inset:0}.posts-media-blur-effect-veil{z-index:1;-webkit-backdrop-filter:blur(40px)}.posts-media-blur-effect-particles{z-index:2}.posts-media-blur-effect-particles i{will-change:transform, opacity;background:#ffffffc2;border-radius:50%;display:block;position:absolute;box-shadow:0 0 10px #ffffff52,0 0 22px #b4cdff2e}html[data-theme=dark] .posts-composer-sheet{color:#f5f5f7;background:#242426;border-color:#3a3a3c;box-shadow:0 -30px 90px #00000094}html[data-theme=dark] .posts-composer-head{background:#242426f5;border-bottom-color:#38383a}html[data-theme=dark] .posts-composer-logo-title img{filter:brightness(0)invert();opacity:.92}html[data-theme=dark] .posts-composer-cancel img{filter:brightness(0)invert()}html[data-theme=dark] .posts-composer-head-actions button,html[data-theme=dark] .posts-composer-tools button{color:#ebebf59e}html[data-theme=dark] .posts-composer-head-actions button:hover,html[data-theme=dark] .posts-composer-head-actions button:focus-visible,html[data-theme=dark] .posts-composer-tools button:hover,html[data-theme=dark] .posts-composer-tools button:focus-visible{color:#f5f5f7;background:#3a3a3c;outline:none}html[data-theme=dark] .posts-composer-body{--posts-line-color:#48484a;color:#f5f5f7;scrollbar-color:#636366 #1c1c1e;background:linear-gradient(#242426,#1c1c1e)!important}html[data-theme=dark] .posts-composer-avatar,html[data-theme=dark] .posts-composer-thread-avatar,html[data-theme=dark] .posts-composer-thread-add-avatar{color:#f5f5f7;box-shadow:none;background:#2c2c2e;border-color:#48484a}html[data-theme=dark] .posts-composer-avatar span,html[data-theme=dark] .posts-composer-thread-avatar span,html[data-theme=dark] .posts-composer-thread-add-avatar span,html[data-theme=dark] .posts-composer-author-line strong,html[data-theme=dark] .posts-composer-thread-author strong{color:#f5f5f7}html[data-theme=dark] .posts-composer-author-line button:hover,html[data-theme=dark] .posts-composer-author-line button:focus-visible{color:#f5f5f7;background:#3a3a3c}html[data-theme=dark] .posts-composer-title-input,html[data-theme=dark] .posts-composer-textarea{color:#f5f5f7;caret-color:#f5f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=dark] .posts-composer-tools>button,html[data-theme=dark] .posts-composer-camera-video-combo,html[data-theme=dark] .posts-composer-tools>.posts-composer-camera-video-combo{color:#f5f5f7b8;border-color:#636366}html[data-theme=dark] .posts-composer-tools>button:hover,html[data-theme=dark] .posts-composer-tools>button:focus-visible,html[data-theme=dark] .posts-composer-camera-video-combo:hover,html[data-theme=dark] .posts-composer-camera-video-combo:focus-visible{color:#f5f5f7;border-color:#f5f5f7}html[data-theme=dark] .posts-composer-media-preview,html[data-theme=dark] .posts-composer-gif-preview,html[data-theme=dark] .posts-link-preview-card,html[data-theme=dark] .posts-composer-poll-card,html[data-theme=dark] .posts-composer-location-card{color:#f5f5f7;background:#2c2c2e;border-color:#48484a}html[data-theme=dark] .posts-composer-media-preview button,html[data-theme=dark] .posts-composer-gif-preview button,html[data-theme=dark] .posts-link-preview-remove,html[data-theme=dark] .posts-composer-poll-remove,html[data-theme=dark] .posts-composer-location-remove{color:#f5f5f7;background:#1c1c1eeb}html[data-theme=dark] .posts-link-preview-title,html[data-theme=dark] .posts-composer-poll-card strong,html[data-theme=dark] .posts-composer-location-card strong{color:#f5f5f7}html[data-theme=dark] .posts-link-preview-domain{color:#ebebf585}html[data-theme=dark] .posts-composer-footer{background:#242426f5;border-top-color:#38383a}html[data-theme=dark] .posts-composer-publish,html[data-theme=dark] .posts-panel-main-button{color:#1c1c1e;box-shadow:none;background:#f5f5f7;border-color:#f5f5f7}html[data-theme=dark] .posts-panel-card,html[data-theme=dark] .posts-panel-top-area{color:#f5f5f7;background:#242426}html[data-theme=dark] .posts-panel-card{border-color:#3a3a3c;box-shadow:0 -22px 70px #00000094}html[data-theme=dark] .posts-panel-top-area{border-bottom-color:#38383a}html[data-theme=dark] .posts-camera-tile,html[data-theme=dark] .posts-gallery-tile,html[data-theme=dark] .posts-media-tile,html[data-theme=dark] .posts-gif-result{color:#f5f5f7;background:#2c2c2e;border-color:#48484a}html[data-theme=dark] .posts-camera-tile:hover,html[data-theme=dark] .posts-gallery-tile:hover,html[data-theme=dark] .posts-media-tile:hover,html[data-theme=dark] .posts-gif-result:hover{box-shadow:none;background:#3a3a3c}html[data-theme=dark] .posts-panel input,html[data-theme=dark] .posts-panel textarea,html[data-theme=dark] .posts-panel select{color:#f5f5f7;caret-color:#f5f5f7;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#2c2c2e;border-color:#48484a}html[data-theme=dark] .posts-panel option{color:#f5f5f7;background:#2c2c2e}html[data-theme=dark] .posts-composer-backdrop{background:#000000c7!important}html[data-theme=dark] .posts-composer-sheet{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f7!important;background:#1c1c1e!important;border-color:#3a3a3c!important;box-shadow:0 -30px 90px #0000009e!important}html[data-theme=dark] .posts-composer-head,html[data-theme=dark] .posts-composer-footer{color:#f5f5f7!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#242426!important;border-color:#38383a!important}html[data-theme=dark] .posts-composer-body{--posts-line-color:#48484a;color:#f5f5f7!important;background:linear-gradient(#202022,#1c1c1e)!important}html[data-theme=dark] .posts-composer-logo-title:before{background:#636366!important}html[data-theme=dark] .posts-composer-logo-title img,html[data-theme=dark] .posts-composer-cancel img{filter:brightness(0)invert()!important}html[data-theme=dark] .posts-composer-cancel{box-shadow:none!important;background:#2c2c2e!important;border-color:#48484a!important}html[data-theme=dark] .posts-composer-author-line strong,html[data-theme=dark] .posts-composer-thread-author strong,html[data-theme=dark] .posts-composer-avatar span,html[data-theme=dark] .posts-composer-thread-avatar span,html[data-theme=dark] .posts-composer-thread-add-avatar span{color:#f5f5f7!important}html[data-theme=dark] .posts-composer-author-line span,html[data-theme=dark] .posts-composer-author-line button{color:#ebebf594!important}html[data-theme=dark] .posts-composer-title-input,html[data-theme=dark] .posts-composer-textarea{color:#f5f5f7!important;caret-color:#f5f5f7!important;background:0 0!important}html[data-theme=dark] .posts-composer-title-input::placeholder,html[data-theme=dark] .posts-composer-textarea::placeholder{color:#ebebf561!important}html[data-theme=dark] .posts-composer-field-divider{background:#38383a!important}html[data-theme=dark] .posts-composer-clear-field,html[data-theme=dark] .posts-composer-expand-text{color:#ebebf585!important;background:0 0!important}html[data-theme=dark] .posts-composer-clear-field:hover,html[data-theme=dark] .posts-composer-clear-field:focus-visible,html[data-theme=dark] .posts-composer-expand-text:hover,html[data-theme=dark] .posts-composer-expand-text:focus-visible{color:#f5f5f7!important}html[data-theme=dark] .posts-composer-avatar,html[data-theme=dark] .posts-composer-thread-avatar,html[data-theme=dark] .posts-composer-thread-add-avatar{box-shadow:none!important;background:#2c2c2e!important;border-color:#48484a!important}html[data-theme=dark] .posts-composer-avatar-column i{background:#48484a!important}html[data-theme=dark] .posts-composer-thread-add{color:#ebebf561!important}html[data-theme=dark] .posts-composer-thread-add.is-active{color:#f5f5f7!important}html[data-theme=dark] .posts-composer-head-actions button,html[data-theme=dark] .posts-composer-tools button,html[data-theme=dark] .posts-composer-thread-actions button,html[data-theme=dark] .posts-composer-camera-video-combo,html[data-theme=dark] .posts-composer-thread-media-combo{color:#f5f5f7b8!important;box-shadow:none!important;background:0 0!important;border-color:#636366!important}html[data-theme=dark] .posts-composer-head-actions button:hover,html[data-theme=dark] .posts-composer-tools button:hover,html[data-theme=dark] .posts-composer-thread-actions button:hover,html[data-theme=dark] .posts-composer-head-actions button:focus-visible,html[data-theme=dark] .posts-composer-tools button:focus-visible,html[data-theme=dark] .posts-composer-thread-actions button:focus-visible{color:#f5f5f7!important;background:#2c2c2e!important;border-color:#aeaeb2!important}html[data-theme=dark] .posts-composer-reply-settings{color:#f5f5f7b3!important}html[data-theme=dark] .posts-composer-reply-settings:hover,html[data-theme=dark] .posts-composer-reply-settings:focus-visible{color:#f5f5f7!important;background:#2c2c2e!important}html[data-theme=dark] .posts-composer-publish,html[data-theme=dark] .posts-panel-main-button{color:#1c1c1e!important;box-shadow:none!important;background:#f5f5f7!important;border:1px solid #f5f5f7!important}html[data-theme=dark] .posts-composer-publish:disabled,html[data-theme=dark] .posts-panel-main-button:disabled{color:#ebebf56b!important;background:#3a3a3c!important;border-color:#48484a!important}html[data-theme=dark] .posts-panel{background:#000000c2!important}html[data-theme=dark] .posts-panel-card{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f7!important;background:#1c1c1e!important;border-color:#3a3a3c!important;box-shadow:0 -22px 70px #0000009e!important}html[data-theme=dark] .posts-panel-top-area,html[data-theme=dark] .posts-composer-sheet .posts-panel[data-posts-panel=media] .posts-panel-top-area{color:#f5f5f7!important;-webkit-backdrop-filter:none!important;background:#242426!important;border-bottom-color:#38383a!important}html[data-theme=dark] .posts-panel-drag-handle{background:#636366!important}html[data-theme=dark] .posts-panel-head h3{color:#f5f5f7!important}html[data-theme=dark] .posts-panel-head button{color:#f5f5f7!important;background:#2c2c2e!important}html[data-theme=dark] .posts-panel input,html[data-theme=dark] .posts-panel textarea,html[data-theme=dark] .posts-panel select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f5f5f7!important;caret-color:#f5f5f7!important;box-shadow:none!important;background:#2c2c2e!important;border:1px solid #48484a!important}html[data-theme=dark] .posts-panel input::placeholder,html[data-theme=dark] .posts-panel textarea::placeholder{color:#ebebf561!important}html[data-theme=dark] .posts-panel input:focus,html[data-theme=dark] .posts-panel textarea:focus,html[data-theme=dark] .posts-panel select:focus{border-color:#8e8e93!important;outline:none!important}html[data-theme=dark] .posts-media-actions,html[data-theme=dark] .posts-media-archive-actions{border-bottom-color:#38383a!important}html[data-theme=dark] .posts-media-device-button,html[data-theme=dark] .posts-media-archive-actions button,html[data-theme=dark] .posts-camera-tile,html[data-theme=dark] .posts-gallery-tile,html[data-theme=dark] .posts-media-tile,html[data-theme=dark] .posts-gif-result{color:#f5f5f7!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#48484a!important}html[data-theme=dark] .posts-media-device-button:hover,html[data-theme=dark] .posts-media-archive-actions button:hover,html[data-theme=dark] .posts-camera-tile:hover,html[data-theme=dark] .posts-gallery-tile:hover,html[data-theme=dark] .posts-media-tile:hover,html[data-theme=dark] .posts-gif-result:hover{color:#f5f5f7!important;background:#3a3a3c!important;border-color:#636366!important}html[data-theme=dark] .posts-media-device-icons,html[data-theme=dark] .posts-media-archive-title{color:#f5f5f7b3!important}html[data-theme=dark] .posts-camera-tile span,html[data-theme=dark] .posts-gallery-tile span{box-shadow:none!important;background:#3a3a3c!important;border-color:#48484a!important}html[data-theme=dark] .posts-camera-tile svg,html[data-theme=dark] .posts-gallery-tile svg,html[data-theme=dark] .posts-camera-tile b,html[data-theme=dark] .posts-gallery-tile b{color:#f5f5f7!important;stroke:currentColor!important}html[data-theme=dark] .posts-media-tile.is-selected{border-color:#aeaeb2!important;box-shadow:inset 0 0 0 3px #aeaeb2,inset 0 0 0 5px #48484a!important}html[data-theme=dark] .posts-settings-options button,html[data-theme=dark] .posts-draft-item button,html[data-theme=dark] .posts-poll-secondary-button,html[data-theme=dark] .posts-schedule-clear,html[data-theme=dark] .posts-topics-box button,html[data-theme=dark] .posts-gif-upload-button,html[data-theme=dark] .posts-gif-load-more{color:#f5f5f7!important;background:#2c2c2e!important;border:1px solid #48484a!important}html[data-theme=dark] .posts-settings-options button.is-active,html[data-theme=dark] .posts-topic-chips button{color:#1c1c1e!important;background:#f5f5f7!important;border-color:#f5f5f7!important}html[data-theme=dark] .posts-topic-result,html[data-theme=dark] .posts-target-item,html[data-theme=dark] .posts-panel-empty,html[data-theme=dark] .posts-location-results button{color:#f5f5f7!important;background:#2c2c2e!important;border:1px solid #3a3a3c!important}html[data-theme=dark] .posts-topic-result:hover,html[data-theme=dark] .posts-target-item:hover,html[data-theme=dark] .posts-location-results button:hover{background:#3a3a3c!important}html[data-theme=dark] .posts-topic-result small,html[data-theme=dark] .posts-target-item-copy small,html[data-theme=dark] .posts-location-results small,html[data-theme=dark] .posts-panel-empty{color:#ebebf580!important}html[data-theme=dark] .posts-target-item.is-active{box-shadow:none!important;background:#3a3a3c!important;border-color:#636366!important}html[data-theme=dark] .posts-target-item-avatar{background:#3a3a3c!important}html[data-theme=dark] .posts-target-item-avatar b,html[data-theme=dark] .posts-target-item-copy strong,html[data-theme=dark] .posts-target-item-mark{color:#f5f5f7!important}html[data-theme=dark] .posts-draft-item{border-bottom-color:#38383a!important}html[data-theme=dark] .posts-draft-item strong{color:#f5f5f7!important}html[data-theme=dark] .posts-draft-item small{color:#ebebf575!important}html[data-theme=dark] .posts-composer-media-preview,html[data-theme=dark] .posts-composer-gif-preview,html[data-theme=dark] .posts-link-preview-card,html[data-theme=dark] .posts-composer-poll-card,html[data-theme=dark] .posts-composer-location-card,html[data-theme=dark] .posts-link-autofill-offer{color:#f5f5f7!important;box-shadow:none!important;background:#2c2c2e!important;border-color:#48484a!important}html[data-theme=dark] .posts-link-preview-title,html[data-theme=dark] .posts-composer-poll-card strong,html[data-theme=dark] .posts-composer-location-card strong,html[data-theme=dark] .posts-link-autofill-offer span{color:#f5f5f7!important}html[data-theme=dark] .posts-link-preview-domain,html[data-theme=dark] .posts-link-preview-description{color:#ebebf585!important}html[data-theme=dark] .posts-composer-poll-options span{color:#f5f5f7!important;background:#3a3a3c!important}html[data-theme=dark] .posts-location-map,html[data-theme=dark] .posts-composer-location-card.is-map-preview,html[data-theme=dark] .posts-location-selected{background:#2c2c2e!important;box-shadow:inset 0 0 0 1px #48484a!important}html[data-theme=dark] .posts-location-selected strong{color:#f5f5f7!important}html[data-theme=dark] .posts-location-selected span{color:#ebebf5b3!important}html[data-theme=dark] .posts-location-selected small,html[data-theme=dark] .posts-location-map-hint,html[data-theme=dark] .posts-location-status,html[data-theme=dark] .posts-schedule-label{color:#ebebf57a!important}html[data-theme=dark] .posts-composer-text-expand-panel,html[data-theme=dark] .posts-composer-text-expand-card,html[data-theme=dark] .posts-composer-text-expand-head,html[data-theme=dark] .posts-composer-text-expand-area{color:#f5f5f7!important;background:#1c1c1e!important}html[data-theme=dark] .posts-composer-text-expand-head{border-bottom-color:#38383a!important}html[data-theme=dark] .posts-composer-text-expand-area{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;caret-color:#f5f5f7!important}html[data-theme=dark] .posts-composer-text-expand-head button{color:#1c1c1e!important;background:#f5f5f7!important}html[data-theme=dark] .posts-close-draft-confirm{background:#000000c7!important}html[data-theme=dark] .posts-close-draft-confirm-card{color:#f5f5f7!important;background:#242426!important;border:1px solid #48484a!important;box-shadow:0 18px 70px #0000009e!important}html[data-theme=dark] .posts-close-draft-confirm-card p{color:#f5f5f7!important}html[data-theme=dark] .posts-close-draft-confirm-card button:first-child{color:#1c1c1e!important;background:#f5f5f7!important}html[data-theme=dark] .posts-close-draft-confirm-card button:last-child{color:#f5f5f7!important;background:#3a3a3c!important}html[data-theme=dark] .posts-composer-video-upload-card{box-shadow:none!important;background:linear-gradient(135deg,#2c2c2e,#242426)!important;border-color:#48484a!important}html[data-theme=dark] .posts-composer-video-upload-body strong{color:#f5f5f7!important}html[data-theme=dark] .posts-composer-video-upload-body span,html[data-theme=dark] .posts-composer-video-upload-body em{color:#ebebf585!important}html[data-theme=dark] .posts-composer-notice{color:#f5f5f7!important;background:#3a3a3c!important}.posts-composer-tools{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none!important;-ms-overflow-style:none!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:100%!important;margin-top:18px!important;padding:8px 2px 12px!important;display:flex!important;overflow:auto visible!important}.posts-composer-tools::-webkit-scrollbar{display:none!important}.posts-composer-tools>.posts-composer-tool-button{isolation:isolate;scroll-snap-align:start;position:relative;transform:translateZ(0);color:#11182794!important;background:#0f172a0e!important;border:0!important;border-radius:50%!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;transition:color .16s,background-color .16s,transform .16s,box-shadow .16s!important;display:grid!important;overflow:visible!important;box-shadow:inset 0 0 0 1px #0f172a09!important}.posts-composer-tools>.posts-composer-tool-button svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;display:block;width:19px!important;height:19px!important}.posts-composer-tools>.posts-composer-tool-button:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;border:1px solid;position:absolute;inset:0;transform:scale(.18)}.posts-composer-tools>.posts-composer-tool-button.is-pulsing:after{animation:.52s ease-out forwards posts-composer-tool-radar}.posts-composer-tools>.posts-composer-tool-button:before{content:attr(data-label);z-index:20;color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#111827f5;border-radius:9px;width:max-content;max-width:190px;padding:6px 9px;font-size:11px;font-weight:650;line-height:1.15;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #0f172a33}@media (hover:hover) and (pointer:fine){.posts-composer-tools>.posts-composer-tool-button:hover,.posts-composer-tools>.posts-composer-tool-button:focus-visible{outline:none;transform:translateY(-1px);color:#111827!important;background:#0f172a17!important;box-shadow:inset 0 0 0 1px #0f172a0d,0 8px 22px #0f172a14!important}.posts-composer-tools>.posts-composer-tool-button:hover:before,.posts-composer-tools>.posts-composer-tool-button:focus-visible:before{opacity:1;transform:translate(-50%)translateY(0)}}.posts-composer-tools>.posts-composer-tool-button:active{transform:scale(.93)!important}html[data-theme=dark] .posts-composer-tools>.posts-composer-tool-button{color:#f5f5f7ad!important;background:#ffffff13!important;border:0!important;box-shadow:inset 0 0 0 1px #ffffff09!important}html[data-theme=dark] .posts-composer-tools>.posts-composer-tool-button:before{color:#f5f5f7;background:#3a3a3cfa;box-shadow:0 10px 28px #00000061}@media (hover:hover) and (pointer:fine){html[data-theme=dark] .posts-composer-tools>.posts-composer-tool-button:hover,html[data-theme=dark] .posts-composer-tools>.posts-composer-tool-button:focus-visible{color:#f5f5f7!important;background:#ffffff21!important;box-shadow:inset 0 0 0 1px #ffffff0e,0 8px 22px #0000002e!important}}@keyframes posts-composer-tool-radar{0%{opacity:.5;transform:scale(.18)}to{opacity:0;transform:scale(1.68)}}@media (max-width:560px){.posts-composer-tools{gap:7px!important;margin-top:15px!important;padding-bottom:10px!important}.posts-composer-tools>.posts-composer-tool-button{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.posts-composer-tools>.posts-composer-tool-button:before{display:none}.posts-composer-tools>.posts-composer-tool-button svg{width:18px!important;height:18px!important}}@media (prefers-reduced-motion:reduce){.posts-composer-tools>.posts-composer-tool-button{transition:none!important}.posts-composer-tools>.posts-composer-tool-button.is-pulsing:after{animation:none}}.posts-composer-music-playlist{gap:10px;width:100%;margin-top:14px;display:grid}.posts-composer-music-playlist-head{color:#ffffffb8;justify-content:space-between;align-items:center;min-width:0;padding:0 2px;font-size:12px;line-height:1.2;display:flex}.posts-composer-music-playlist-head strong{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.posts-composer-music-playlist-head span{color:#ffffff9e;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:20px;padding:0 7px;font-size:11px;display:inline-flex}.posts-composer-music-playlist-items{gap:8px;display:grid}.posts-composer-music-item{--music-accent:#fa2d48;background:linear-gradient(90deg, color-mix(in srgb, var(--music-accent) 16%, transparent), #ffffff09 34%, #ffffff06);min-width:0;box-shadow:inset 3px 0 0 var(--music-accent), 0 8px 26px #0000001c;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:38px 44px minmax(0,1fr) 32px 30px;align-items:center;gap:9px;padding:9px 9px 9px 11px;display:grid;position:relative;overflow:hidden}.posts-composer-music-item.is-spotify{--music-accent:#1ed760}.posts-composer-music-play,.posts-composer-music-open,.posts-composer-music-remove{cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.posts-composer-music-play{background:var(--music-accent);color:#fff;width:38px;height:38px;box-shadow:0 5px 16px color-mix(in srgb, var(--music-accent) 34%, transparent);border-radius:50%;padding:0}.posts-composer-music-play:disabled{opacity:.46;cursor:default}.posts-composer-music-play svg{fill:currentColor;stroke:currentColor;stroke-linejoin:round;width:19px;height:19px}.posts-composer-music-play span{font-size:21px;font-weight:300;line-height:1}.posts-composer-music-cover{background:color-mix(in srgb, var(--music-accent) 76%, #111);color:#fff;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:25px;font-weight:650;display:inline-flex;overflow:hidden}.posts-composer-music-cover img{object-fit:cover;width:100%;height:100%}.posts-composer-music-cover svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;width:29px;height:29px}.posts-composer-music-cover svg circle{fill:currentColor;stroke:none}.posts-composer-music-cover svg path{stroke:#101010}.posts-composer-music-copy{gap:2px;min-width:0;display:grid}.posts-composer-music-brand{width:fit-content;color:var(--music-accent);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:760;line-height:1.15}.posts-composer-music-copy strong,.posts-composer-music-copy small{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.posts-composer-music-copy strong{color:#fffffff0;font-size:13px;font-weight:680;line-height:1.32}.posts-composer-music-copy small{color:#ffffff87;font-size:11px;line-height:1.3}.posts-composer-music-open,.posts-composer-music-remove{color:#ffffffa6;background:#ffffff0e;border-radius:50%;width:30px;height:30px;padding:0;font-size:15px}.posts-composer-music-open:hover,.posts-composer-music-remove:hover{color:#fff;background:#ffffff1a}.posts-composer-music-remove{font-size:18px;font-weight:300}.posts-composer-music-player{background:#00000040;border:0;border-radius:12px;grid-column:1/-1;width:100%;margin-top:3px;display:block;overflow:hidden}.posts-composer-music-player.is-spotify{height:152px}.posts-composer-music-player.is-apple_music{height:175px}html:not([data-theme=dark]) .posts-composer-music-playlist-head{color:#111827ad}html:not([data-theme=dark]) .posts-composer-music-playlist-head span{color:#11182794;background:#1118270a;border-color:#11182717}html:not([data-theme=dark]) .posts-composer-music-item{background:linear-gradient(90deg, color-mix(in srgb, var(--music-accent) 12%, transparent), #11182705 36%, #11182703);box-shadow:inset 3px 0 0 var(--music-accent), 0 8px 24px #0f172a0e;border-color:#11182717}html:not([data-theme=dark]) .posts-composer-music-copy strong{color:#111827eb}html:not([data-theme=dark]) .posts-composer-music-copy small{color:#1118278a}html:not([data-theme=dark]) .posts-composer-music-open,html:not([data-theme=dark]) .posts-composer-music-remove{color:#11182794;background:#1118270b}@media (max-width:640px){.posts-composer-music-item{grid-template-columns:36px 40px minmax(0,1fr) 28px;gap:8px;padding:8px 8px 8px 10px}.posts-composer-music-play{width:36px;height:36px}.posts-composer-music-cover{width:40px;height:40px}.posts-composer-music-open{display:none}.posts-composer-music-remove{width:28px;height:28px}}
