3y
/* 幅広デッキ */
.xvu6Q {
  max-width: 100% !important;
}

/* 投稿フォームの全画面化 */
.xc6MI.xfC1o>.xr8AW {
  overflow-y: hidden !important;
}
.xpDI4.xxtDg._popup {
  max-width: 100vw !important;
  height: calc(100vh - 60px) !important;
  background-color: var(--bg) !important;
}
.xpDI4.xxtDg._popup > div {
  height: calc(100% - 60px) !important;
  width: 100% !important;
  display:  flex !important;
  flex-direction: column !important;
  padding: 0 16px !important;
  box-sizing: border-box !important;
}
.xpDI4.xxtDg._popup > div > .x8B0D {
  background-color: var(--panel) !important;
  min-width: none !important;
  border-radius: 14px !important;
  padding: 16px !important;
  margin-bottom: 8px !important;
  flex-grow: 1 !important;
  resize: none !important;
}
.xpDI4.xxtDg._popup > div > :not(.x8B0D) {
  flex-grow: 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  border: 0 !important;
}