.or-drawer{--or-drawer-duration:0.5s;--or-drawer-ease:cubic-bezier(0.32, 0.72, 0, 1);--or-drawer-scale-down:0.04;--or-drawer-rad:12px;--or-drawer-ty:calc(env(safe-area-inset-top) + var(--or-drawer-rad));--or-drawer-border:var(--block-border-color);--or-drawer-bg:var(--white-color);--backdrop-opacity:0.3;inset:0 0 0 0;margin:0;width:unset;height:unset;border:0;padding:0;background:0 0;transition:inset var(--or-drawer-duration) var(--or-drawer-ease);pointer-events:auto}:root:has(.or-drawer:popover-open){overflow:hidden;overscroll-behavior:none;pointer-events:none}body{transition:transform var(--or-drawer-duration) var(--or-drawer-ease),border-radius var(--or-drawer-duration) var(--or-drawer-ease),translate var(--or-drawer-duration) var(--or-drawer-ease)}.or-drawer{position:fixed;z-index:1000;pointer-events:auto!important}.or-drawer::backdrop{background:hsl(0 0% 0% / var(--backdrop-opacity,.5));transition:opacity var(--or-drawer-duration) var(--or-drawer-ease)}.or-drawer__scroller{height:100%;width:100%;flex-direction:column;align-items:center;display:flex;overflow-y:auto;overscroll-behavior:none;scroll-snap-type:y mandatory}.or-drawer__scroller::after{content:'';width:100%;height:100svh;order:-999999;flex:1 0 100svh}.or-drawer__slide{--size:90vh;width:750px;max-height:100%;max-width:calc(100% - 40px);height:var(--size);flex:1 0 var(--size);position:relative;box-shadow:rgba(100,100,111,.2) 0 7px 29px 0}@media (max-width:768px){.or-drawer__slide{max-width:calc(100% - 40px);--size:95vh;width:calc(100% - 20px);max-width:calc(100% - 20px)}.or-drawer__drag{height:50px}.or-drawer__icon{width:10ch;height:8px}}@media (max-width:768px){.or-drawer[data-drawer-type=create-post] .or-drawer__slide{--size:100vh;width:100%;max-width:100%;height:100vh;border-radius:0}.or-drawer[data-drawer-type=create-post] .or-drawer__content{border-radius:0;border:none}.or-drawer[data-drawer-type=create-post] .or-drawer__scroller{align-items:stretch}.or-drawer[data-drawer-type=create-post] .or-drawer__inner-content{padding-bottom:env(keyboard-inset-height,0)}}.or-drawer__anchors{pointer-events:none;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;z-index:10}.or-drawer__anchor{height:50px;width:100%;scroll-snap-align:end}.or-drawer__anchor:first-of-type{translate:0 -100%}.or-drawer__curtain{position:absolute;left:50%;opacity:0;height:100svh;width:100%;bottom:0;border:0;translate:-50% 0}.or-drawer__content{width:100%;height:100%;z-index:2;position:absolute;background:var(--or-drawer-bg);border:1px solid var(--or-drawer-border);border-bottom:0;border-radius:12px 12px 0 0;display:flex;flex-direction:column;justify-content:space-between;transition:transform var(--or-drawer-duration) var(--or-drawer-ease),translate var(--or-drawer-duration) var(--or-drawer-ease);translate:0 100%}.or-drawer:popover-open .or-drawer__content{translate:0 0}.or-drawer__drag{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:44px;background:0 0;border:0;font-size:.875rem;outline-color:transparent;border-bottom:1px solid var(--or-drawer-border);position:absolute;top:0;width:100%;cursor:grab;box-shadow:none;border-radius:0}.or-drawer__icon{width:8ch;height:6px;border-radius:10px;background:color-mix(in hsl,canvasText,canvas 75%);position:relative;top:4px}.or-drawer__title{font-size:1.1em;color:var(--primary-text-color)}.or-drawer__inner-content{flex:1;overflow:auto;padding:1rem;margin-top:44px}[data-dragging=true] .or-drawer__scroller{scroll-snap-type:none}.or-drawer__drag:hover{background:var(--block-border-color);border-bottom:1px solid var(--or-drawer-border);border-top-left-radius:1em;border-top-right-radius:1em;cursor:grab;box-shadow:none;transform:none}.or-drawer-note{font-size:.9em;color:var(--primary-lightest-text-color);text-align:center;margin-left:3.7em;margin-right:3.7em}