.layout_main__c01HY{display:grid;grid-template-rows:100px 1fr;background-color:white;grid-column-gap:20px;column-gap:20px;grid-row-gap:20px;row-gap:20px;width:100vw}.layout_main__c01HY>section{padding:32px}.sidebar_nav__1ul2s{display:grid;grid-template-columns:repeat(3,1fr);padding:32px;position:relative;justify-items:center;grid-gap:20px;margin:auto}.sidebar_nav__1ul2s>div{margin:8px 0;cursor:pointer;border-radius:10px;padding:12px 20px;align-self:center;text-decoration:none;text-align:center;font-size:14px;font-weight:600;letter-spacing:.025em;transition:all .125s ease;max-width:150px}@media screen and (max-width:480px){.sidebar_nav__1ul2s>div{font-size:24px}}.eulerProblem_container__bQHDi{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr auto 1fr;grid-gap:0 0;gap:0 0;grid-auto-flow:row;grid-template-areas:"titleAndSubNav" "problemStatement" "generatingComment" "codedSolution" "thoughts";max-height:100vh;margin-left:20px;margin-right:20px;place-items:center;font-size:14px}.eulerProblem_titleAndSubNav__fEPaB{place-self:center;display:grid;max-width:500px}@media(max-width:600px){.eulerProblem_titleAndSubNav__fEPaB{max-width:100vw}}.eulerProblem_titleAndSubNav__fEPaB{grid-template-columns:1fr 3fr 1fr;grid-template-rows:1fr;gap:0 0;grid-auto-flow:row;grid-template-areas:"Back Title Forwards";grid-area:titleAndSubNav}.eulerProblem_title__8gx3C{grid-area:Title;place-self:center}.eulerProblem_back__5BYpK{grid-area:Back;place-self:center;padding:10px}.eulerProblem_forwards__dM8mZ{grid-area:Forwards;place-self:center;padding:10px}.eulerProblem_problemStatement__U4Ids{grid-area:problemStatement;max-width:500px}@media(max-width:600px){.eulerProblem_problemStatement__U4Ids{max-width:100vw}}.eulerProblem_codedSolution__P3kj0{grid-area:codedSolution;background-color:gray;padding:5px}@media(max-width:600px){.eulerProblem_codedSolution__P3kj0{width:100%;font-size:auto}}.eulerProblem_generatingComment__OrQuQ{grid-area:generatingComment}.eulerProblem_thoughts__n7H06{grid-area:thoughts;max-width:500px}