.single-context.svelte-ht7k23{flex:none;align-items:center;gap:.55rem;margin-top:.25rem;display:flex}.composer-acting-context.svelte-ht7k23{color:#9eacbd;border-bottom:1px solid #b1cae61a;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.65rem;padding-bottom:.6rem;font-size:.67rem;display:flex}.composer-acting-context.svelte-ht7k23 strong:where(.svelte-ht7k23){color:#e8f1f7}.composer-acting-context.svelte-ht7k23 button:where(.svelte-ht7k23){color:#58caff;min-height:2rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #5bc3f83d;border-radius:.4rem;padding:.3rem .55rem;font-size:.64rem}.composer-start.svelte-ht7k23 .mention-textarea{flex:1;min-width:0}.composer-context.svelte-ht7k23{flex:none;position:relative}.composer-context.svelte-ht7k23>summary:where(.svelte-ht7k23){cursor:pointer;align-items:center;gap:.42rem;list-style:none;display:flex}.composer-context.svelte-ht7k23>summary:where(.svelte-ht7k23)::-webkit-details-marker{display:none}.composer-context.svelte-ht7k23>summary:where(.svelte-ht7k23):focus-visible{outline-offset:3px;border-radius:.45rem;outline:2px solid #62cbff}.context-chevron.svelte-ht7k23{color:#9eb1c4;background:#ffffff06;border:1px solid #b1cae638;border-radius:.38rem;flex:none;place-items:center;width:1.35rem;height:1.55rem;display:grid}.context-chevron.svelte-ht7k23 .portal-icon{transition:transform .14s}.composer-context[open].svelte-ht7k23 .context-chevron:where(.svelte-ht7k23) .portal-icon{transform:rotate(180deg)}.composer-context-menu.svelte-ht7k23{inset-inline-start:0;z-index:55;background:#071625;border:1px solid #b1cae633;border-radius:.65rem;gap:.16rem;width:min(19rem,100vw - 2rem);padding:.38rem;display:grid;position:absolute;top:calc(100% + .55rem);box-shadow:0 1rem 2.5rem #0000007a}.composer-context-menu.svelte-ht7k23 button:where(.svelte-ht7k23){color:#dce7ef;width:100%;min-width:0;min-height:3rem;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.45rem;grid-template-columns:auto minmax(0,1fr) auto 1rem;align-items:center;gap:.6rem;padding:.42rem .52rem;display:grid}.composer-context-menu.svelte-ht7k23 button:where(.svelte-ht7k23):hover,.composer-context-menu.svelte-ht7k23 button:where(.svelte-ht7k23):focus-visible,.composer-context-menu.svelte-ht7k23 button[aria-checked=true]:where(.svelte-ht7k23){color:#f4f9fc;background:#4ea6f01c}.composer-context-menu.svelte-ht7k23 button:where(.svelte-ht7k23):focus-visible{outline-offset:-2px;outline:2px solid #62cbff}.context-avatar.svelte-ht7k23{background:linear-gradient(135deg,#3158ff,#269cad);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.58rem;font-weight:800;display:grid;overflow:hidden}.context-copy.svelte-ht7k23{gap:.05rem;min-width:0;display:grid}.context-copy.svelte-ht7k23 strong:where(.svelte-ht7k23),.context-copy.svelte-ht7k23 small:where(.svelte-ht7k23){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-copy.svelte-ht7k23 strong:where(.svelte-ht7k23){font-size:.7rem}.context-copy.svelte-ht7k23 small:where(.svelte-ht7k23){color:#8fa2b6;font-size:.59rem}.context-kind.svelte-ht7k23{color:#8298ad;place-items:center;display:grid}.context-check.svelte-ht7k23{color:#64cbff;place-items:center;display:grid}.composer-link-preview.svelte-ht7k23{margin-top:.7rem;margin-bottom:.7rem}.photo-source-backdrop.svelte-ht7k23{z-index:100;padding-top:env(safe-area-inset-top,0px);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#01080fb8;align-items:end;display:grid;position:fixed;inset:0}.photo-source-sheet.svelte-ht7k23{box-sizing:border-box;width:min(100%,40rem);padding:.55rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));background:linear-gradient(#0a1d2d,#061522);border:1px solid #71b4e638;border-bottom:0;border-radius:1rem 1rem 0 0;gap:.8rem;margin-inline:auto;display:grid;box-shadow:0 -1.25rem 3rem #0000007a}.photo-source-grabber.svelte-ht7k23{background:#c2d7e852;border-radius:.2rem;justify-self:center;width:2.7rem;height:.22rem}.photo-source-sheet.svelte-ht7k23>header:where(.svelte-ht7k23){justify-content:space-between;align-items:center;gap:1rem;min-height:2.5rem;display:flex}.photo-source-sheet.svelte-ht7k23>header:where(.svelte-ht7k23) strong:where(.svelte-ht7k23){color:#f1f7fb;font-size:.95rem}.photo-source-sheet.svelte-ht7k23>header:where(.svelte-ht7k23) button:where(.svelte-ht7k23){color:#b9c8d5;background:#ffffff06;border:1px solid #97bedb2e;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;padding:0;display:grid}.photo-source-actions.svelte-ht7k23{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.photo-source-actions.svelte-ht7k23>button:where(.svelte-ht7k23){color:#eaf4fa;min-width:0;min-height:6.7rem;font:inherit;text-align:center;background:#14436533;border:1px solid #64b1e838;border-radius:.75rem;align-content:center;place-items:center;gap:.6rem;padding:.8rem .55rem;display:grid}.photo-source-actions.svelte-ht7k23>button:where(.svelte-ht7k23)>span:where(.svelte-ht7k23){color:#67c9ff;background:#3084d32b;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:grid}.photo-source-actions.svelte-ht7k23>button:where(.svelte-ht7k23) strong:where(.svelte-ht7k23){font-size:.76rem;line-height:1.3}.photo-source-actions.svelte-ht7k23>button:where(.svelte-ht7k23):focus-visible,.photo-source-actions.svelte-ht7k23>button:where(.svelte-ht7k23):hover{outline-offset:2px;background:#23679f47;border-color:#62cbff80;outline:2px solid #62cbff}.photo-source-cancel.svelte-ht7k23{color:#c2cfda;min-height:2.75rem;font:inherit;background:0 0;border:1px solid #97bedb29;border-radius:.6rem;font-size:.74rem;font-weight:680}.composer-actions.svelte-ht7k23{flex-wrap:wrap}.composer-attachment-actions.svelte-ht7k23{flex-wrap:nowrap}.composer-attachment-actions.svelte-ht7k23>button:where(.svelte-ht7k23){justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.composer-actions.svelte-ht7k23>.composer-publish-controls:where(.svelte-ht7k23){flex-wrap:nowrap;align-items:center;margin-inline-start:auto}.composer-audience.svelte-ht7k23{color:#d6dde6;border:1px solid #b1cae624;border-radius:.45rem;align-items:center;gap:.38rem;min-height:2.2rem;padding:.3rem .5rem;font-size:.7rem;font-weight:620;display:inline-flex}.composer-audience.svelte-ht7k23 .portal-icon{color:#75cfff}.composer-visibility.svelte-ht7k23{color:#9cabbc;min-height:2.2rem;position:relative}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23){color:#d6dde6;cursor:pointer;background:#ffffff05;border:1px solid #b1cae624;border-radius:.45rem;align-items:center;gap:.38rem;max-width:12rem;min-height:2.2rem;padding:.3rem .5rem;font-size:.7rem;font-weight:620;list-style:none;display:inline-flex}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23)::-webkit-details-marker{display:none}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23)>span:where(.svelte-ht7k23):not(.visibility-chevron){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23):focus-visible{outline-offset:2px;color:#f0f7fb;border-color:#52c2ff57;outline:2px solid #62cbff}.composer-visibility[open].svelte-ht7k23>summary:where(.svelte-ht7k23){color:#eef8ff;background:#3088dd1c;border-color:#52c2ff57}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23)>.portal-icon{color:#75cfff}.visibility-chevron.svelte-ht7k23{color:#90a2b7;place-items:center;margin-inline-start:auto;transition:transform .14s;display:grid}.composer-visibility[open].svelte-ht7k23 .visibility-chevron:where(.svelte-ht7k23){transform:rotate(180deg)}.composer-visibility.disabled.svelte-ht7k23{opacity:.48}.composer-visibility.disabled.svelte-ht7k23>summary:where(.svelte-ht7k23){cursor:not-allowed}.composer-visibility-menu.svelte-ht7k23{inset-inline-end:0;z-index:45;background:#071625;border:1px solid #b1cae633;border-radius:.65rem;gap:.2rem;width:min(16rem,100vw - 2rem);padding:.38rem;display:grid;position:absolute;bottom:calc(100% + .45rem);box-shadow:0 1rem 2.5rem #0000007a}.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button:where(.svelte-ht7k23){color:#cbd6e1;width:100%;min-width:0;min-height:2.45rem;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:.45rem;grid-template-columns:minmax(0,1fr) 1.1rem;align-items:center;gap:.75rem;padding:.5rem .6rem;font-size:.7rem;font-weight:590;display:grid}.composer-visibility-menu.svelte-ht7k23>button:where(.svelte-ht7k23)>span:where(.svelte-ht7k23):first-child{overflow-wrap:anywhere;min-width:0;line-height:1.35}.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button:where(.svelte-ht7k23):hover,.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button:where(.svelte-ht7k23):focus-visible,.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button.selected:where(.svelte-ht7k23){color:#f0f7fb;background:#4ea6f01c}.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button:where(.svelte-ht7k23):focus-visible{outline-offset:-2px;outline:2px solid #62cbff}.visibility-selected.svelte-ht7k23{color:#65cbff;grid-column:2;place-items:center;display:grid}.composer-screen.svelte-ht7k23{box-sizing:border-box;width:100%;height:100dvh;min-height:100dvh;box-shadow:none;background:radial-gradient(circle at 85% -10%,#2568aa21,#0000 24rem),#04111d;border:0;border-radius:0;grid-template-rows:auto auto minmax(0,1fr) auto auto;margin:0;padding:0;display:grid;overflow:hidden}.composer-screen.has-screen-attachment.svelte-ht7k23{grid-template-rows:auto auto minmax(7rem,.8fr) minmax(8rem,1fr) auto auto}.composer-screen-header.svelte-ht7k23{min-height:calc(3.65rem + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0px) .9rem .62rem;background:#030d17f5;border-bottom:1px solid #83b4d92b;grid-template-columns:3rem minmax(0,1fr) auto;align-items:end;gap:.45rem;display:grid}.composer-screen-header.svelte-ht7k23 strong:where(.svelte-ht7k23){color:#f3f7fa;text-align:center;align-self:center;font-size:1rem;font-weight:760}.composer-screen-header.svelte-ht7k23 button:where(.svelte-ht7k23){min-height:2.75rem;font:inherit;cursor:pointer;border:0}.composer-screen-close.svelte-ht7k23{color:#c0ccda;background:0 0;border-radius:50%;place-items:center;width:2.75rem;padding:0;display:grid}.composer-screen-close.svelte-ht7k23:focus-visible{outline-offset:-2px;outline:2px solid #62cbff}.composer-screen-post.svelte-ht7k23{color:#fff;background:linear-gradient(135deg,#315cff,#2481ff);border-radius:.55rem;min-width:4.5rem;padding:.45rem .8rem;font-size:.76rem;font-weight:780}.composer-screen-post.svelte-ht7k23:focus-visible{outline-offset:2px;outline:2px solid #8ad8ff}.composer-screen.svelte-ht7k23>.composer-acting-context:where(.svelte-ht7k23){display:none}.composer-screen-identity.svelte-ht7k23{border-bottom:1px solid #83b4d91c;gap:.7rem;min-width:0;padding:1rem 1.05rem .85rem;display:grid}.composer-screen-identity.svelte-ht7k23 .screen-context:where(.svelte-ht7k23){width:100%;min-width:0;margin:0}.composer-screen-identity.svelte-ht7k23 .composer-context:where(.svelte-ht7k23)>summary:where(.svelte-ht7k23),.composer-screen-identity.svelte-ht7k23 .single-context:where(.svelte-ht7k23){grid-template-columns:2.65rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;margin:0;display:grid}.composer-screen-identity.svelte-ht7k23 .small-avatar:where(.svelte-ht7k23){width:2.65rem;height:2.65rem}.screen-context-copy.svelte-ht7k23{gap:.08rem;min-width:0;display:grid}.screen-context-copy.svelte-ht7k23 strong:where(.svelte-ht7k23),.screen-context-copy.svelte-ht7k23 small:where(.svelte-ht7k23){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.screen-context-copy.svelte-ht7k23 strong:where(.svelte-ht7k23){color:#f0f5f9;font-size:.82rem}.screen-context-copy.svelte-ht7k23 small:where(.svelte-ht7k23){color:#91a1b4;font-size:.68rem}.composer-screen-identity.svelte-ht7k23 .context-chevron:where(.svelte-ht7k23){background:0 0;border:0}.composer-screen-identity.svelte-ht7k23 .composer-context-menu:where(.svelte-ht7k23){top:calc(100% + .7rem)}.composer-screen-visibility.svelte-ht7k23{min-width:0;padding-inline-start:3.3rem;display:flex}.screen-visibility-control.composer-visibility.svelte-ht7k23{width:min(100%,14rem);min-width:0}.screen-visibility-control.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23){color:#dbe9f3;background:#216aa514;border-color:#5fb7f540;border-radius:.55rem;justify-content:start;width:100%;min-width:0;max-width:none;min-height:2.45rem;padding:.35rem .62rem}.screen-visibility-control.composer-audience.svelte-ht7k23{justify-content:start;width:min(100%,14rem);min-width:0;min-height:2.45rem}.screen-visibility-control.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23)>span:where(.svelte-ht7k23):not(.visibility-chevron){display:block}.screen-visibility-control.svelte-ht7k23 .visibility-chevron:where(.svelte-ht7k23){margin-inline-start:.15rem}.screen-visibility-control.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23){top:calc(100% + .45rem);bottom:auto;inset-inline-end:0}.composer-screen-writing.svelte-ht7k23{border-bottom:1px solid #83b4d91a;min-height:0;padding:1rem 1.1rem;display:block;overflow-y:auto}.composer-screen-writing.svelte-ht7k23 .mention-textarea{height:100%}.composer-screen-writing.svelte-ht7k23 .mention-textarea textarea{min-height:7rem;max-height:100%;padding:0;font-size:1rem;line-height:1.55}.composer-screen-writing.svelte-ht7k23 .mention-textarea textarea:focus-visible{box-shadow:none}.composer-screen.svelte-ht7k23>.attachment-panel:where(.svelte-ht7k23),.composer-screen.svelte-ht7k23>.composer-link-preview:where(.svelte-ht7k23){min-height:0;margin:.8rem 1rem;overflow-y:auto}.composer-screen.svelte-ht7k23>.photo-panel:where(.svelte-ht7k23)>img:where(.svelte-ht7k23),.composer-screen.svelte-ht7k23>.video-panel:where(.svelte-ht7k23)>video:where(.svelte-ht7k23){object-fit:contain;width:100%;height:100%;max-height:none}.composer-screen.svelte-ht7k23>.certificate-panel:where(.svelte-ht7k23){align-self:stretch}.composer-screen-tray.svelte-ht7k23{padding:.72rem 1rem calc(.72rem + env(safe-area-inset-bottom,0px));background:#030d17fa;border-top:1px solid #83b4d924}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23){grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23)>button:where(.svelte-ht7k23){color:#b7c5d2;min-width:0;min-height:4.15rem;font:inherit;background:#ffffff04;border:1px solid #82b4da29;border-radius:.62rem;align-content:center;place-items:center;gap:.38rem;padding:.45rem;font-size:.67rem;font-weight:650;display:grid}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23)>button:where(.svelte-ht7k23) .portal-icon{color:#74cfff}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23)>button.active:where(.svelte-ht7k23){color:#eef8ff;background:#3088dd21;border-color:#52c2ff6b}.composer-screen.svelte-ht7k23>.composer-feedback:where(.svelte-ht7k23){background:#03101b;min-height:0;margin:0;padding:0 1rem}.composer-screen.svelte-ht7k23>.composer-feedback:where(.svelte-ht7k23)>span:where(.svelte-ht7k23):not(:empty){padding:.5rem 0}@media (width<=40rem){.composer-actions.svelte-ht7k23{flex-wrap:nowrap;gap:.5rem}.composer-attachment-actions.svelte-ht7k23{flex:none}.composer-actions.svelte-ht7k23>.composer-publish-controls:where(.svelte-ht7k23){flex:auto;justify-content:flex-end;width:auto;min-width:0}.composer-audience.svelte-ht7k23,.composer-visibility.svelte-ht7k23{min-height:2.75rem}.composer-audience.svelte-ht7k23{justify-content:center;width:2.75rem;padding:0}.composer-audience.svelte-ht7k23>span:where(.svelte-ht7k23){display:none}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23){justify-content:center;gap:.1rem;width:2.75rem;min-width:2.75rem;max-width:2.75rem;min-height:2.75rem;padding:0}.composer-visibility.svelte-ht7k23>summary:where(.svelte-ht7k23)>span:where(.svelte-ht7k23):not(.visibility-chevron){display:none}.visibility-chevron.svelte-ht7k23{margin-inline-start:0}.composer-actions.svelte-ht7k23 .composer-visibility-menu:where(.svelte-ht7k23)>button:where(.svelte-ht7k23){min-height:2.75rem;padding-inline:.7rem;font-size:.72rem}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23)>button:where(.svelte-ht7k23){min-height:4.15rem;padding:.45rem;font-size:.67rem}.composer-screen-tray.svelte-ht7k23 .composer-attachment-actions:where(.svelte-ht7k23)>button:where(.svelte-ht7k23) .portal-icon{width:1.15rem;height:1.15rem}}
