.PgRoomEditor-module__gXGShq__list{flex-direction:column;gap:10px;display:flex}.PgRoomEditor-module__gXGShq__list:focus{outline:none}.PgRoomEditor-module__gXGShq__card{background:var(--white);box-shadow:0 0 0 1px var(--line-3) inset;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.PgRoomEditor-module__gXGShq__card[data-bad]{box-shadow:0 0 0 2px var(--lo) inset}.PgRoomEditor-module__gXGShq__card .field:focus{outline:none}.PgRoomEditor-module__gXGShq__hd{align-items:center;gap:10px;min-width:0;display:flex}.PgRoomEditor-module__gXGShq__num{background:var(--ink);width:26px;height:26px;color:var(--white);font-family:var(--f-mono);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.PgRoomEditor-module__gXGShq__title{text-wrap:pretty;flex:1;min-width:0;font-size:14px;font-weight:600;line-height:1.3}.PgRoomEditor-module__gXGShq__remove{background:var(--white);height:32px;box-shadow:0 0 0 1px var(--line-3) inset;color:var(--grey-1);border-radius:999px;flex:none;padding:0 12px;font-size:13px;font-weight:600}.PgRoomEditor-module__gXGShq__remove:hover{color:var(--lo);box-shadow:0 0 0 1px var(--lo) inset}.PgRoomEditor-module__gXGShq__toggles .chip{height:34px;padding:0 12px 0 10px;font-size:13px}.PgRoomEditor-module__gXGShq__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.PgRoomEditor-module__gXGShq__add{align-self:flex-start}.PgRoomEditor-module__gXGShq__stepper{background:var(--paper);border-radius:14px;justify-content:space-between;align-items:center;gap:6px;height:52px;padding:0 4px;display:flex}.PgRoomEditor-module__gXGShq__stepper:focus{outline:none}.PgRoomEditor-module__gXGShq__stepper button{background:var(--white);width:44px;height:44px;color:var(--ink);box-shadow:0 0 0 1px var(--line-3) inset;border-radius:11px;place-items:center;display:grid}.PgRoomEditor-module__gXGShq__stepper button:disabled{color:var(--grey-4);box-shadow:none;cursor:not-allowed}.PgRoomEditor-module__gXGShq__stepper output{text-align:center;min-width:26px;font-family:var(--f-mono);font-size:16px;font-weight:600}:is(.PgRoomEditor-module__gXGShq__card.PgRoomEditor-module__gXGShq__card .input,.PgRoomEditor-module__gXGShq__card.PgRoomEditor-module__gXGShq__card .seg){background:var(--paper)}@media (max-width:359px){.PgRoomEditor-module__gXGShq__pair{grid-template-columns:minmax(0,1fr)}}
.bn{display:none}@media (max-width:899px){.bn{z-index:845;height:calc(60px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);background:var(--white);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));transition:transform .25s cubic-bezier(.2,.8,.2,1),visibility;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0000000f}.bn.away{visibility:hidden;transition:transform .2s ease-in,visibility 0s .2s;transform:translateY(110%)}.bn-tab{min-width:0;height:60px;color:var(--grey-2);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex;position:relative}.bn-tab .lb{font:600 11px/1 var(--f-body);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.bn-tab[aria-current=page]{color:var(--ink)}.bn-tab[aria-current=page] .lb{font-weight:700}.bn-tab .ic{place-items:center;height:26px;display:grid}.bn-tab.post .ic{background:var(--ink);width:46px;height:30px;color:var(--white);border-radius:999px}.bn-tab .badge{background:var(--hi);min-width:17px;height:17px;color:var(--white);font:700 10px/17px var(--f-mono);text-align:center;box-shadow:0 0 0 2px var(--white);border-radius:999px;padding:0 4px;position:absolute;top:6px;left:calc(50% + 5px)}:is(body:has([data-bulkbar]) .bn,body:has(section[aria-label^=Conversation]) .bn){visibility:hidden;transform:translateY(110%)}body:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file]),textarea,[contenteditable=true]):focus) .bn{visibility:hidden;transform:translateY(110%)}body:has(.bn:not(.inmap)){padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}body:has(section[aria-label^=Conversation]):has(.bn:not(.inmap)){padding-bottom:0}}
