.menu_dialog_overlay.svelte-219bom{z-index:1000;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:none}.app_menu_dialog.svelte-219bom{display:flex;flex-direction:column;border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:var(--neon-purple);opacity:.8;position:fixed;top:0;width:min(100vw - var(--layout-menu-dialog-margin-r),var(--layout-menu-dialog-max-width));left:calc(-50px - min(100vw - var(--layout-menu-dialog-margin-r),var(--layout-menu-dialog-max-width)));height:calc(100vh - var(--layout-header-height));box-shadow:2px 2px 30px #ffffffb3;transition:left .3s ease-in-out;z-index:1002}.app_menu_dialog.open.svelte-219bom{left:0}.menu_dialog_titlebar.svelte-219bom{display:flex;justify-content:space-between;width:100%;height:4rem;background-color:#7f1d1d}.menu_dialog_title.svelte-219bom{height:100%;padding:1rem 1.5rem;font-size:1.25rem}.menu_dialog_closebutton.svelte-219bom{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;height:100%;padding:1rem 1.5rem;margin-left:auto;transition:background-color .2s}.menu_dialog_closebutton.svelte-219bom:hover{background-color:#d6d3d1}@media (prefers-color-scheme: dark){.menu_dialog_closebutton.svelte-219bom:hover{background-color:#292524}}.sidebar_trigger_float_button.svelte-10b8hb6{position:fixed;top:0;left:0;width:4px;height:calc(100vh - var(--layout-footer-height));background:linear-gradient(to bottom,#0000,#0000 30%,#0000004d 40%,#0000004d 60%,#0000 70%,#0000);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;transition:all .3s ease-in-out;z-index:998;cursor:pointer}.sidebar_trigger_float_button.svelte-10b8hb6:hover{background:linear-gradient(to bottom,#0000,#0000 30%,#000000e6 40%,#000000e6 60%,#0000 70%,#0000);width:12px}.sidebar_trigger_float_button.svelte-10b8hb6:active{background:linear-gradient(to bottom,#0000,#0000 30%,#000 40%,#000 60%,#0000 70%,#0000)}.sidebar_trigger_float_button.sidebar-open.svelte-10b8hb6{z-index:999;transform:translate(4.75rem)}.toggle_icon.svelte-10b8hb6{width:20px;height:20px;color:#ffffffb3;transition:color .2s ease}.sidebar_trigger_float_button.svelte-10b8hb6:hover .toggle_icon:where(.svelte-10b8hb6){color:#ffffffe6}@media (min-width: 768px){.sidebar_trigger_float_button.svelte-10b8hb6{width:12px;background:linear-gradient(to bottom,#0000,#0000 30%,#0000004d 40%,#0000004d 60%,#0000 70%,#0000)}.sidebar_trigger_float_button.svelte-10b8hb6:hover{width:16px;background:linear-gradient(to bottom,#0000,#0000 30%,#000000e6 40%,#000000e6 60%,#0000 70%,#0000)}}@media (max-width: 767px){.sidebar_trigger_float_button.svelte-10b8hb6{width:20px;background:linear-gradient(to bottom,#0000,#0000 30%,#0000004d 40%,#0000004d 60%,#0000 70%,#0000)}.sidebar_trigger_float_button.svelte-10b8hb6:hover{width:24px;background:linear-gradient(to bottom,#0000,#0000 30%,#000000e6 40%,#000000e6 60%,#0000 70%,#0000)}}.profile_cropper_dialog_overlay.svelte-1iz6ep4{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;z-index:1002}.profile_cropper_dialog.svelte-1iz6ep4{position:fixed;width:min(512px,min(100vw,100vh));height:100%;top:50px;z-index:1003;background-color:#00000080;display:none;flex-direction:column;justify-content:center;align-items:center}.profile_cropper_item.svelte-1iz6ep4{display:flex;align-items:center;justify-content:center;color:var(--neon-orange);fill:var(--neon-orange);transition:transform .3s;min-width:185px;max-width:370px;height:2rem;font-size:1rem;font-weight:900;background-color:#444}canvas.svelte-1iz6ep4{border:1px solid #ccc;width:min(512px,min(100vw,100vh));height:min(512px,min(100vw,100vh));display:block;margin:auto;cursor:crosshair}.visible.svelte-1iz6ep4{display:flex}.profile_dialog_overlay.svelte-p1hzbr{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:none;z-index:1000}.profile_dialog.svelte-p1hzbr{position:fixed;display:flex;flex-direction:column;top:5000px;left:0;right:0;z-index:1001;overflow-x:hidden;overflow-y:auto;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#f000;transition:none}.profile_top_layer.svelte-p1hzbr,.profile_bottom_layer.svelte-p1hzbr{display:flex;justify-content:space-between}.profile_middle_layer.svelte-p1hzbr{height:40px;width:100%}.profile_top_dummy.svelte-p1hzbr,.profile_bottom_dummy.svelte-p1hzbr{flex-grow:1;height:10px;width:100%}.profile_top_left_dummy.svelte-p1hzbr,.profile_top_right_dummy.svelte-p1hzbr,.profile_bottom_left_dummy.svelte-p1hzbr,.profile_bottom_right_dummy.svelte-p1hzbr{flex-grow:1;width:1000px}.profile_top_container.svelte-p1hzbr{display:flex;flex-direction:column;justify-content:top;align-items:center;z-index:1000;flex-shrink:0;border-radius:12px;height:256px}.profile_bottom_container.svelte-p1hzbr{display:flex;flex-direction:column;justify-content:top;align-items:center;z-index:1000;flex-shrink:0;padding:.25rem;margin:.125rem 0;border-radius:12px}.profile_dialog_item.svelte-p1hzbr,.profile_hidden_dialog_item.svelte-p1hzbr{display:flex;align-items:center;justify-content:center;color:var(--neon-orange);fill:var(--neon-orange);transition:transform .3s;min-width:185px;max-width:370px;height:2rem;font-size:1rem;font-weight:900;background-color:#444}.profile_dialog_item.svelte-p1hzbr:hover{background-color:#d6d3d1}@media (prefers-color-scheme: dark){.profile_dialog_item.svelte-p1hzbr:hover{background-color:#292524}}.profile_dialog.open.svelte-p1hzbr{top:0;transition:top .3s ease-in-out}.profile_dialog_overlay.open.svelte-p1hzbr{display:flex}.footer_context.svelte-93ebnj{display:flex;justify-content:space-evenly;height:var(--layout-footer-height);max-width:calc(var(--layout-sidebar-width) + var(--layout-feed-width) + var(--layout-aside-width));width:100%;margin-right:auto}.footer_context_item.svelte-93ebnj{display:flex;padding:.5rem;font-weight:600;font-size:1.5rem;font-weight:400;align-items:center;justify-content:center;border-radius:12px;color:var(--neon-orange);fill:var(--neon-orange);stroke-width:0;transition:transform .3s}.footer_context_item.svelte-93ebnj:hover{background-color:#d6d3d1}@media (prefers-color-scheme: dark){.footer_context_item.svelte-93ebnj:hover{background-color:#292524}}.sidebar_container.svelte-1mngl0n{display:flex;flex-direction:column;height:100%;justify-content:top;padding-bottom:.5rem;background-color:var(--background-sidebar-alpha)}.sidebar_header_dummy.svelte-1mngl0n{display:flex;height:12px;width:100%;flex-shrink:0}.sidebar_context.svelte-1mngl0n{display:flex;height:100%;top:80px;flex-direction:column;justify-content:top;align-items:center;gap:4px;overflow-y:auto;overflow-x:hidden;min-height:200px}.sidebar_context.svelte-1mngl0n::-webkit-scrollbar{width:1px}.sidebar_context.svelte-1mngl0n::-webkit-scrollbar-thumb{background:#ffaf0025;border-radius:1px}.sidebar_context.svelte-1mngl0n::-webkit-scrollbar-thumb:hover{background:var(--neon-red)}.sidebar_item_wrapper.svelte-1mngl0n{display:flex;justify-content:center;align-items:center;width:100%;height:48px;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s ease;border-radius:8px;margin:0 8px}.sidebar_item_wrapper.svelte-1mngl0n:hover{background-color:#ffffff1a}.sidebar_item_wrapper.svelte-1mngl0n:active{cursor:grabbing}.sidebar_item_wrapper.dragging.svelte-1mngl0n{opacity:.5;cursor:grabbing;background-color:#ffffff26}.sidebar_item_wrapper.drag-over.svelte-1mngl0n{background-color:#fff3}.sidebar_item_wrapper.animating.svelte-1mngl0n{pointer-events:none}.sidebar_item.svelte-1mngl0n{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:none;border:none;color:inherit;cursor:pointer;border-radius:8px;transition:background-color .2s ease}.sidebar_item.svelte-1mngl0n:hover{background-color:#ffffff1a}.community_profile_image.svelte-1mngl0n{width:32px;height:32px;border-radius:50%;-o-object-fit:cover;object-fit:cover}@media (max-width: 767px){.sidebar_container.svelte-1mngl0n{position:fixed;top:0;left:-100%;width:100%;z-index:1000;transition:left .3s ease;border-right:1px solid var(--border)}.sidebar_container.open.svelte-1mngl0n{left:0}}@media (min-width: 768px){.sidebar_container.svelte-1mngl0n{position:relative;width:100%;height:100%}}html,body{overflow-x:hidden}.layout_main.svelte-9a9q9h{display:flex;width:100vw;height:100vh}.layout_main.svelte-9a9q9h .layout_sidebar_container:where(.svelte-9a9q9h){display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;min-width:var(--layout-sidebar-width);width:var(--layout-sidebar-width);transition:transform .3s ease-in-out}.layout_main.svelte-9a9q9h .layout_feed_container:where(.svelte-9a9q9h){display:flex;justify-content:left;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;background-color:var(--background);margin-left:20px;padding-bottom:50px;transition:transform .3s ease-in-out}.layout_footer_container_background.svelte-9a9q9h{height:var(--layout-footer-height);position:fixed;bottom:0;left:0;right:0;background-color:var(--background-footer-alpha);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.layout_footer_container.svelte-9a9q9h{height:var(--layout-footer-height);width:100%;position:fixed;bottom:0;left:0;right:0;overflow:hidden;z-index:1001}@media (max-width: 767px){.layout_sidebar_container.svelte-9a9q9h{position:fixed;left:0;top:0;z-index:999;transform:translate(-100%);--layout-sidebar-width: 4.75rem;height:calc(100vh - var(--layout-footer-height));max-height:calc(100vh - var(--layout-footer-height))}.layout_sidebar_container.sidebar-open.svelte-9a9q9h{transform:translate(0)}.layout_feed_container.sidebar-open.svelte-9a9q9h{transform:translate(4.75rem)}}@media (min-width: 768px){.layout_sidebar_container.svelte-9a9q9h,.layout_footer_container.svelte-9a9q9h,.layout_main.svelte-9a9q9h{--layout-sidebar-width: 4.75rem}.layout_sidebar_container.svelte-9a9q9h{transition:transform .3s ease-in-out;height:calc(100vh - var(--layout-footer-height));max-height:calc(100vh - var(--layout-footer-height))}.layout_sidebar_container.svelte-9a9q9h:not(.sidebar-open){transform:translate(-100%)}.layout_feed_container.svelte-9a9q9h:not(.sidebar-open){transform:translate(0)}}
