._1wfftgi5 {
  --_1wfftgi0: var(--_1qq99gj3g);
  --_1wfftgi1: var(--_1qq99gj3j);
  --_1wfftgi2: var(--_1qq99gj3m);
  --_1wfftgi3: var(--_1qq99gj3q);
  --_1wfftgi4: var(--_1qq99gj3e);
  display: grid;
  height: 100vh;
  overflow: hidden;
  grid-template-rows: minmax(0, 1fr);
  grid-gap: var(--_1wfftgi3);
  gap: var(--_1wfftgi3);
}
._1wfftgi6 {
  grid-template-areas: 
        "main"
      ;
}
._1wfftgi7 {
  grid-template-areas: 
        "nav main"
      ;
}
._1wfftgi8 {
  grid-template-areas: 
        "main sub"
      ;
}
._1wfftgi9 {
  grid-template-areas: 
        "nav main sub"
      ;
}
._1wfftgie {
  grid-template-columns: 1fr;
}
._1wfftgif {
  grid-template-columns: 1fr 1fr;
}
._1wfftgig {
  grid-template-columns: 1fr 1fr;
}
._1wfftgih {
  grid-template-columns: 1fr 1fr 1fr;
}
._1wfftgii {
  grid-template-columns: 1fr;
}
._1wfftgij {
  grid-template-columns: var(--_1wfftgi0) 1fr;
}
._1wfftgik {
  grid-template-columns: 1fr var(--_1wfftgi2);
}
._1wfftgil {
  grid-template-columns: var(--_1wfftgi0) 1fr var(--_1wfftgi2);
}
._1wfftgim {
  grid-template-areas: 
        "secondaryNav main"
      ;
  grid-template-columns: 1fr 1fr;
}
._1wfftgin {
  grid-template-areas: 
        "secondaryNav main"
      ;
  grid-template-columns: var(--_1wfftgi1) minmax(0, 1fr);
}
._1wfftgio {
  grid-template-areas: 
        "nav secondaryNav main"
      ;
  grid-template-columns: 1fr 1fr 1fr;
}
._1wfftgip {
  grid-template-areas: 
        "nav secondaryNav main"
      ;
  grid-template-columns: var(--_1wfftgi0) var(--_1wfftgi1) minmax(0, 1fr);
}
._1wfftgiq {
  grid-template-areas: 
        "secondaryNav main sub"
      ;
  grid-template-columns: 1fr 1fr 1fr;
}
._1wfftgir {
  grid-template-areas: 
        "secondaryNav main sub"
      ;
  grid-template-columns: var(--_1wfftgi1) minmax(0, 1fr) var(--_1wfftgi2);
}
._1wfftgis {
  grid-template-areas: 
        "nav secondaryNav main sub"
      ;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
._1wfftgit {
  grid-template-areas: 
        "nav secondaryNav main sub"
      ;
  grid-template-columns: var(--_1wfftgi0) var(--_1wfftgi1) minmax(0, 1fr) var(--_1wfftgi2);
}
._1wfftgiu {
  grid-area: nav;
  background-color: transparent;
  border-right: none;
  overflow-y: hidden;
  min-height: 0;
}
._1wfftgiv {
  grid-area: secondaryNav;
  background-color: transparent;
  border-right: none;
  overflow-y: hidden;
  min-height: 0;
}
._1wfftgiw {
  margin-inline-start: calc(var(--_1wfftgi3) * -1);
}
._1wfftgix {
  grid-area: main;
  background-color: var(--_1qq99gjy);
  width: 100%;
  height: 100%;
  max-width: var(--_1wfftgi4);
  min-height: 0;
  min-width: 0;
  position: relative;
}
._1wfftgiy {
  overflow-y: auto;
  scrollbar-gutter: stable;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
._1wfftgiy::-webkit-scrollbar {
  display: none;
}
._1wfftgiz {
  overflow-y: hidden;
}
._1wfftgi10 {
  grid-area: sub;
  background-color: var(--_1qq99gj18);
  border-left: var(--_1qq99gj43) solid var(--_1qq99gj1h);
  overflow-y: auto;
  min-height: 0;
}
._1wfftgi11 {
  margin-inline-start: 0;
  margin-inline-end: auto;
}
._1wfftgi12 {
  margin-inline: auto;
}
._1wfftgi13 {
  margin-inline: 0;
  max-width: none;
}
