@charset "utf-8";body{background-image:url(https://omniscientwalnut.com/iris.png),url(https://omniscientwalnut.com/vortex.jpg)}blockquote,table.where td:nth-child(odd),table.bigsymbol tr:nth-child(odd),table.spectrum,.maths{font-family:Palatino,palatino linotype,palatino nova,book antiqua,serif}table.maths th,table.maths caption,.withunits{font-family:Helvetica,helvetica neue,Ariel,sans-serif}.fraction,.isotope,.tensor{display:inline-flex;flex-direction:column;vertical-align:33%;padding:0 .125em}.isotope{align-items:flex-end}.fraction{align-items:center}.tensor{align-items:flex-start}.tensor sub,.tensor sup,.isotope sub,.isotope sup,.fraction sub,.fraction sup{vertical-align:0;line-height:1.25em}.fraction sub{border-top:.125em solid #000}sub sub,sub sup,sup sub,sup sup{border:none!important;display:inline!important;line-height:0;padding:0}sub sub,sup sub{vertical-align:-.25em!important}sub sup,sup sup{vertical-align:.5em!important}.aunties,.meanies{text-decoration:overline}table.vibrant{line-height:1.25em;margin:1.75em auto;box-shadow:0 .125em .25em hsla(240,100%,8%,.5);min-width:50%;max-width:100%;position:relative}table.vibrant th{font-weight:400;padding:.5em;position:sticky;top:0}table.vibrant thead{position:sticky;top:0}table.vibrant thead th{position:inherit}table.vibrant td{padding:.5em .125em}table.vibrant td:first-child{padding-left:.5em}table.vibrant td:last-child{padding-right:.5em}table.vibrant tr:nth-child(2) th{padding-top:0}table.vibrant caption{padding-bottom:.5em}table.vibrant caption.notabene{caption-side:bottom;padding:0 .5em 0 1.25em;text-align:left;text-indent:-1.25em}table.vibrant caption:nth-child(2).notabene{padding-top:.5em}table.vibrant caption.centre{text-align:center;padding:0 .5em;text-indent:0}table.vibrant.compact{}table.vibrant.compact th{padding:.5em .125em}table.vibrant.compact td{padding:.5em .063em}table.vibrant th{color:hsla( 0,0%,100%,1.00);background-color:#1c1c36}table.vibrant tr:nth-child(odd) td{background-color:hsla( 0,0%,100%,1.00)}table.vibrant tr:nth-child(even) td{background-color:#d0d0dd}table.vibrant tr:nth-child(even) td.colorflip{background-color:hsla( 0,0%,100%,1.00)}table.vibrant tr:nth-child(odd) td.colorflip{background-color:#d0d0dd}.coliseum21 table.vibrant,.coliseum31 table.vibrant,.coliseum32 table.vibrant,.coliseum42 table.vibrant,.coliseum53 table.vibrant,.coliseum321 table.vibrant{margin:0 auto}blockquote table{width:100%}blockquote table td{text-align:left;vertical-align:top}blockquote h1,blockquote h2,blockquote h3{font-variant:small-caps;font-weight:400;letter-spacing:.25em;line-height:1em;text-align:center}blockquote h1{font-size:1.25em;padding:1.25em 0;text-transform:uppercase}blockquote h2{font-size:1.125em;margin:1.388em 0;text-transform:capitalize}blockquote h3{font-size:.875em;margin:1.786em 0;text-transform:lowercase}blockquote h1 small,blockquote h2 small{font-size:50%;letter-spacing:.25em}blockquote table tr td:nth-child(1){width:48%;font-style:italic}blockquote table tr td:nth-child(2){width:4%}blockquote table tr td:nth-child(3){width:48%;font-style:normal}blockquote table tr td:nth-child(1):only-child{width:auto;font-style:normal}blockquote p:first-of-type{padding-top:0}blockquote p.source,blockquote table td.source{text-align:right}blockquote table tr td table{width:auto}blockquote table tr td table tr td{font-style:normal!important;text-align:center;vertical-align:middle;width:auto!important}blockquote table.vibrant{width:auto}blockquote table.vibrant td:nth-child(1),blockquote table.vibrant td:nth-child(2),blockquote table.vibrant td:nth-child(3){font-style:normal;text-align:center;width:auto}#summary li p.maths,#summary li table{margin:0 auto!important}.problembox,.problembox li,.problembox p,.solutionbox,.solutionbox li,.solutionbox p{text-align:left}.solutionbox li{margin-bottom:1.75em}.solutionbox ul li{margin-bottom:0!important}.problembox p.maths,.solutionbox p.maths{text-align:center}#problems li,#assignment li{list-style-type:decimal}#practice li,#problems li li,#assignment li li{list-style-type:lower-alpha}#practice li li,#problems li li li,#assignment li li li{list-style-type:lower-roman}#practice ul li,#problems ul li,#assignment ul li{list-style-type:disc}ol.numbered li{list-style:decimal!important}#assignment ul li.notabene,#practice ul li.notabene,#problems ul li.notabene{list-style:none}#assignment ul li.notabene:before,#practice ul li.notabene:before,#problems ul li.notabene:before{content:"\261e";margin-left:-1.5em;margin-right:.5em}table.vibrant tr:first-child th:first-child{border-radius:.25em 0 0 0}table.vibrant tr:first-child th:last-child{border-radius:0 .25em 0 0}table.vibrant tr:first-child,table.vibrant tr:first-child th:only-child,table.vibrant tr:first-child td:only-child{border-radius:.25em .25em 0 0}table.vibrant tr:last-child td:last-child{border-radius:0 0 .25em 0}table.vibrant tr:last-child td:first-child{border-radius:0 0 0 .25em}table.vibrant tr:last-child,table.vibrant tr:last-child th:only-child,table.vibrant tr:last-child td:only-child{border-radius:0 0 .25em .25em}table.vibrant,mark,.highlighter,.problembox,.solutionbox,blockquote{border-radius:.25em}.problembox,.solutionbox,blockquote{margin:1.75em 0;padding:1.75em}.solutionbox p:first-of-type,blockquote p:first-of-type{margin-top:0}.problembox p:last-child,.solutionbox p:last-child,blockquote p:last-child,.problembox li:last-child,.solutionbox li:last-child{margin-bottom:0}mark{margin:-.125em -.25em;padding:.125em .25em}table.highlighter{border-collapse:separate;padding:0 .25em}@media screen and (max-width:480px){.problembox,.solutionbox,blockquote{margin:.875em 0;padding:.875em}}table.vibrant tr:hover td,mark,.highlighter{background-color:hsla( 60,100%,50%,0.32)}.problembox{background-color:#e4e7f1}.solutionbox{background-color:hsla( 60,84%,92%,1.00)}.problembox,.solutionbox{box-shadow:0 .125em .25em hsla(240,100%,8%,.5),inset 0 0 3em hsla( 0,100%,100%,0.16)}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote{color:hsla( 0,0%,0%,0.92)}blockquote{background-color:hsla( 45,68%,92%,1.00);box-shadow:0 .125em .25em hsla(240,100%,8%,.5),inset 0 0 3em hsla( 0,100%,16%,0.16)}blockquote h1{border-bottom:.1em solid hsla( 0,0%,0%,0.92);border-top:.1em solid hsla( 0,0%,0%,0.92)}