📚 The CoCalc Library - books, templates and other resources
License: OTHER
1/*2.workgroup .work .title {3font-weight: normal;4}5*/67.collectedworks .knowl-output {8border: 12px9solid #D6E3FF;10background: none repeat scroll 0% 0% #FAFCFF;11border-radius: 4px;12margin-bottom: 1.25em;13}1415.collectedworks .subjectwork {16max-width: 750px;17}1819.collectedworks .bib {20margin-bottom: 1em;21}2223.collectedworks .bibitem + .bibentry {24display: inline;25}2627.collectedworks .bibitem {28display: inline;29font-weight: bold;30margin-right: 1em;31}3233#primary-navbar .toolbar .toolbar-item a {34text-decoration: none;35}3637#primary-navbar .navbar-top-buttons .toolbar-align-right .toolbar-item {38/* for the prev/next svg from SL2X */39margin-top: -8px;40border-left: 0;41}4243#primary-navbar .navbar-top-buttons .toolbar-align-right {44/* also for the prev/next svg from SL2X */45border-right: 0;46}4748#primary-navbar .navbar-top-buttons .toolbar-align-right .toolbar-item-left {49float: left;50padding: 3px 6px 3px 6px;51margin: 4px 10px 0px 5px;52border: 1px solid #aaf;53background-color: #def;54/*55border: 1px solid #aaf;56margin: 8px 10px 0px 10px;57*/58font-size: 90%;59}6061#primary-navbar .navbar-top-buttons .toolbar-align-right .toolbar-item-left a {62text-decoration: none;63/*64padding: 3px 6px 3px 6px;65margin: 4px 10px 0px 5px;66margin: 0;67border: 1px solid #aaf;68background-color: #def;69*/70}717273#feedback {position: relative;74margin-top: 30px; /* negative value of footer height */75height: 30px;76margin-left: 30px;77font-size: 70%;78text-align: bottom;79clear:both;80}8182.mathbook-content figure figcaption {83font-weight: normal;84}8586.mathbook-content figure figcaption {87margin-top: 10px;88margin-left: auto;89margin-right: auto;90font-size: 100%;91text-indent: -30px;92}9394.mathbook-content figure figcaption .heading, .mathbook-content figure figcaption .codenumber {95font-weight: 700;96}9798.mathbook-content figure figcaption .heading:after {99content: " ";100}101102.mathbook-content figure figcaption .codenumber:after {103content: ".\2002"; /* en space */104}105106.mathbook-content figure figcaption .codenumber:last-child:after {107display: inline;108content: ". ";109}110111.mathbook-content .definition-like p > em {112font-weight: 700;113}114115.unprocessed {116padding: 8px;117background-color: rgb(255,230,230)118}119120.unprocessed .unprocessed {121margin: 8px;122background-color: rgb(255,200,255)123}124125.unprocessed .unprocessed .unprocessed {126margin: 8px;127background-color: rgb(205,205,255)128}129130/* does this apply anywhere? */131132/*133*[knowl] {134border-bottom: 1px dotted #00a;135}136*/137138#toc h2 + h2 {139margin-top: 0.3em;140}141142h2:last-child {143/* for the chapter pages with section links at the bottom */144margin-bottom: 100px;145}146147.mathbook-content section h2 a {148text-decoration: none;149}150151.aside-like {152padding: 8px 15px 10px 15px;153margin: 5px 0px 5px 10px;154}155156.aside-like {157158background-color: rgb(245,250,255);159border: 2px solid rgb(220,235,250);160}161162.aside-like .aside-like {163164background-color: rgb(250,255,245);165border: 1px dotted #aaa;166167}168169.mathbook-content {170margin: 0;171}172173.mathbook-content .paragraphs .heading {174display: inline;175}176177.mathbook-content .paragraphs .heading .title:not(:empty):after {178content: ".\2002"; /* en space */179}180181.mathbook-content .paragraphs .heading + p {182display: inline;183}184185.mathbook-content .paragraphs .heading + p:after {186content: "";187display: block;188margin-bottom: 1.25em;189}190191/* the next are to avoid styping a p as inline, because192* inline styling messes up the meaning of line-height.193* */194195.mathbook-content .paragraphs p .title {196font-family: "PT Serif", "Times New Roman", Times, serif;197font-size: 1.125em;198font-weight: 700;199}200201.mathbook-content .paragraphs p .title:after {202content: ".\2002";203}204205.mathbook-content .paragraphs p h5.heading {206display: inline;207}208209.mathbook-content section .paragraphs h5.heading {210margin-top: 0;211}212213.mathbook-content section .paragraphs {214margin-top: 0em;215}216217.mathbook-content section .paragraphs + .paragraphs {218margin-top: 3em;219}220221.mathbook-content h6 {222line-height: 1em;223margin-bottom: 0.5em;224}225226.mathbook-content .sidebyside > p, .mathbook-content .sidebyside > figure, .mathbook-content .sidebyside > img, .mathbook-content .sidebyside > table, .mathbook-content .sidebyside > tabular, .mathbook-content .sidebyside > .paragraphs {227display: inline-block;228margin: 0;229}230231.mathbook-content .sidebyside > figure:after {232content:'';233}234235.mathbook-content .sidebyside figcaption {236font-weight: normal;237/* padding-left: 5%;238*/239padding-left: 1em;240padding-right: 0;241/* padding-top: 20px;242*/243/* margin-top:0.75em;244*/245margin: 0.75em 0 0 0;246}247248.mathbook-content .sidebyside figcaption .heading, .mathbook-content .sidebyside figcaption .codenumber {249font-weight: 700;250}251252.mathbook-content .sidebyside figcaption .heading:after {253content: "\00a0";254}255256.mathbook-content figcaption .codenumber{257font-family: "PT Serif", "Times New Roman", Times, serif;258}259.mathbook-content .sidebyside figcaption .codenumber:after {260content: ".\2002"; /* en space */261}262263.mathbook-content .sidebyside figcaption .codenumber:last-child:after {264display: inline;265content: ". ";266}267268269.mathbook-content .sidebyside > p {270width: 32%;271vertical-align: top;272}273274.mathbook-content .sidebyside > p.left, .mathbook-content .sidebyside > p.middle, .mathbook-content .sidebyside > p.right {275vertical-align: middle;276}277278.mathbook-content .sidebyside > p + img {279vertical-align: middle;280}281282.mathbook-content .sidebyside {283margin-bottom: 20px;284}285286.mathbook-content .sidebyside .sbsrow h5.sbsheader {287margin-top: 0;288}289290/*291.mathbook-content .sidebyside {292text-align: justify;293}294*/295296/* Deleted on 9/12/16 because it caused a blank line.297Figure out when it was supposed to do, and do it another way.298299.mathbook-content .sidebyside:after {300display:inline-block;301width:100%;302content:'';303}304*/305306.mathbook-content .sbsgroup {307width: 100%;308}309310.mathbook-content .sidebyside {311width: 100%;312}313314.mathbook-content .sbsrow {315display: flex;316justify-content: space-between;317}318319/* Components of three types of "sbsrow" */320321/* titles, totally centered text */322.mathbook-content .sbsheader {323/*324display: flex;325*/326text-align: center;327justify-content: center;328}329330/* containers of desired width for actual content */331.mathbook-content .sbspanel {332display: flex;333flex-direction: column;334}335336/* fixed-width items are centered horizontally in their panel */337/* always used in conjunction with sbspanel */338.mathbook-content .fixed-width {339align-items: center;340}341342/* captions, centered until word-wrapped */343.mathbook-content .sbscaption {344/*345display: flex;346*/347justify-content: center;348}349350351352353354table {355border-spacing: 0;356}357358/*359table {360border-collapse: collapse;361}362363table tr td {364padding: 2px;365padding-left: 5px;366padding-right: 5px;367font-size: 90%;368}369*/370371.mathbook-content table tr td.l {372text-align: left;373}374.mathbook-content table tr td.c {375text-align: center;376}377.mathbook-content table tr td.r {378text-align: right;379}380.mathbook-content table tr td.j {381text-align: justify;382}383.mathbook-content table tr td.lines {384white-space: nowrap;385}386387388.mathbook-content table tr td.t {389vertical-align: top;390}391.mathbook-content table tr td.b {392vertical-align: bottom;393}394.mathbook-content table tr td.m {395vertical-align: middle;396}397398.mathbook-content table tr td.vv {399border-left: 2px solid #000;400border-right: 2px solid #000;401}402403.mathbook-content table tr td.vcv {404border-left: 2px solid #000;405border-right: 2px solid #000;406text-align: center;407}408409.mathbook-content table tr td.vcvv {410border-left: 2px solid #000;411border-right: 4px solid #000;412text-align: center;413}414415.mathbook-content table tr td.vlv {416border-left: 2px solid #000;417border-right: 2px solid #000;418text-align: left;419}420421.mathbook-content table tr td.vrv {422border-left: 2px solid #000;423border-right: 2px solid #000;424text-align: right;425}426427.mathbook-content table tr td.rv {428border-right: 2px solid #000;429text-align: right;430}431432.mathbook-content table tr td.vr {433border-left: 2px solid #000;434text-align: right;435}436437.mathbook-content table tr td.lv {438border-right: 2px solid #000;439text-align: left;440}441442.mathbook-content table tr td.vl {443border-left: 2px solid #000;444text-align: left;445}446.mathbook-content table tr td.cv {447border-right: 2px solid #000;448text-align: center;449}450451.mathbook-content table tr td.Xv {452border-right: 2px solid #000;453text-align: left;454}455456.mathbook-content table tr td.vc {457border-left: 2px solid #000;458text-align: center;459}460461.mathbook-content table tr td.hline {462padding: 0;463}464465.mathbook-content table tr td.hlinethick {466467padding-left: 0px;468padding-right: 0px;469470}471472.mathbook-content table tr td.hline hr {473474margin-top:0;475margin-bottom:0;476margin-left: -1px;477margin-right: -1px;478border: 1px solid rgb(0,0,0);479480}481482.mathbook-content table tr td.hlinethick hr {483484margin-top:0;485margin-bottom:0;486margin-left: -1px;487margin-right: -1px;488border: 2px solid rgb(0,0,0);489490}491492493.center table {494text-align: center;495margin-left: auto;496margin-right: auto;497}498499500.mathbook-content table tr td.b1 {501border-bottom: 1px solid #000;502}503.mathbook-content table tr td.b2 {504border-bottom: 2px solid #000;505}506.mathbook-content table tr td.b3 {507border-bottom: 3px solid #000;508}509.mathbook-content table tr td.b0 {510border-bottom: none;511}512513.mathbook-content table tr td.t1 {514border-top: 1px solid #000;515}516.mathbook-content table tr td.t2 {517border-top: 2px solid #000;518}519.mathbook-content table tr td.t3 {520border-top: 3px solid #000;521}522.mathbook-content table tr td.t0 {523border-top: none;524}525526.mathbook-content table tr td.r1 {527border-right: 1px solid #000;528}529.mathbook-content table tr td.r2 {530border-right: 2px solid #000;531}532.mathbook-content table tr td.r3 {533border-right: 3px solid #000;534}535.mathbook-content table tr td.r0 {536border-right: none;537}538539540.mathbook-content table tr td.l1 {541border-left: 1px solid #000;542}543.mathbook-content table tr td.l2 {544border-left: 2px solid #000;545}546.mathbook-content table tr td.l3 {547border-left: 3px solid #000;548}549.mathbook-content table tr td.l0 {550border-left: none;551}552553.mathbook-content table tr td p {554margin-bottom: 0;555}556557.mathbook-content table tr td p + p {558margin-top: 1em;559}560561.mathbook-content table + p {562margin-top: 20px;563}564565.mathbook-content table tr td span.decimal {566float: left;567text-align: right;568}569570.mathbook-content table + article.theorem-like {571margin-top: 1em;572}573574.mathbook-content ol li p, .mathbook-content ul li p {575margin-bottom: 0;576}577578.mathbook-content ol li + li, .mathbook-content ul li + li {579margin-top: 0.5em;580}581582.mathbook-content ol li ol, .mathbook-content ol li ul, .mathbook-content ul li ol, .mathbook-content ul li ul {583margin-top: 0.5em;584}585586.mathbook-content ol li p + p, .mathbook-content ul li p + p {587margin-top: 1em;588}589590.mathbook-content article h5.heading + dl {591margin-top: 1em;592}593594.mathbook-content dl dd p {595margin-bottom: 0.5em;596}597598.mathbook-content dl dd *:last-child {599margin-bottom: 0;600}601602.mathbook-content dl dt, .mathbook-content dl dd {603margin-top: 1em;604}605606.mathbook-content dl dt:first-of-type, .mathbook-content dl dd:first-of-type {607margin-top: 0;608}609610.mathbook-content .hidden-knowl-wrapper .hiddenproof h5 {611margin-top: 0;612}613614.mathbook-content .hidden-knowl-wrapper article {615display: inline;616}617618.mathbook-content .hidden-knowl-wrapper {619margin-bottom: 1.5em;620}621622.mathbook-content .theorem-like + .hidden-knowl-wrapper {623margin-top: -0.5em;624}625626.mathbook-content .hiddenproof > .heading::after {627content: "."628}629630.mathbook-content .hidden-knowl-wrapper h5 {631display: inline;632}633634.amathbook-content figure.figure-like {635overflow: auto;636}637.mathbook-content figure.figure-like {638/*639margin-left: 0;640margin-right: 0;641*/642margin-left: auto;643margin-right: auto;644}645/*646.mathbook-content .sbscaption {647width: 100%! important;648}649*/650651.mathbook-content figure.figure-like figcaption {652overflow: hidden;653}654655/* need to fix this in the main CSS code */656.mathbook-content .proof {657padding-top: 0;658}659660.mathbook-content .knowl p:last-of-type {661margin-bottom: 0;662}663664.mathbook-content .knowl-output .knowl-content {665margin-bottom: 0.5em;666}667668.mathbook-content tt {669font-size: 1.4em;670margin-left: 0.2em;671margin-right: 0.2em;672}673674.mathbook-content section .videolink a:link {675background-size: 0;676text-decoration: none;677}678679.mathbook-content .exercise-like ol li table {680margin-bottom: 0.5em;681}682683.mathbook-content .exercise-like ol li + li {684margin-top: 0.5em;685}686687.mathbook-content section header .heading a.permalink {688opacity: 0.1;689color: #d00;690font-size: 70%;691text-decoration: none;692}693694/*695.mathbook-content .heading a.permalink:after {696content: "permalink";697opacity: 0;698font-size: 50%;699font-weight:normal;700font-family: sans-serif;701text-decoration: none;702}703*/704705.mathbook-content .heading a.permalink:hover {706opacity: 1;707color: #a32;708}709710/*711.mathbook-content .heading a.permalink:hover:after {712opacity: 1;713}714*/715716.mathbook-content .heading a.permalink:focus {717opacity: 1;718color: #a32;719}720/*721.mathbook-content .heading a.permalink:focus:after {722opacity: 1;723}724*/725726.mathbook-content .indexitem {727margin-top: 2px;728}729730.mathbook-content .subindexitem {731margin-left: 2em;732font-size: 95%;733margin-top: -1px;734}735736.mathbook-content .subsubindexitem {737margin-left: 3.5em;738font-size: 95%;739margin-top: -1px;740}741742.mathbook-content .indexknowl {743margin-left: 2em;744}745746.mathbook-content .indexitem .indexknowl {747font-size: 90%;748}749750/*751.mathbook-content .indexitem a {752font-size: 90%;753}754*/755756.mathbook-content .indexitem [knowl], .mathbook-content .subindexitem [knowl], .mathbook-content .subsubindexitem [knowl] {757padding-right: 2px;758padding-left: 2px;759}760761.mathbook-content .subindexitem .indexknowl {762font-size: 95%;763}764.mathbook-content .subsubindexitem .indexknowl {765font-size: 95%;766}767768.mathbook-content .indexletter {769margin-top: 1em;770font-size: 170%;771font-weight: bold;772}773.mathbook-content .indexletter {774padding-top: 1.5em;775margin-top: -0.5em;776}777778.mathbook-content .indexknowl + .indexknowl{779margin-left: 1em;780}781782/*783.mathbook-content section #hk-exercise-essay article {784display: inline;785}786*/787788.mathbook-content .hidden-knowl-wrapper h5 {789display: inline;790}791.mathbook-content h5 + .hidden-knowl-wrapper {792display: inline;793}794.mathbook-content article .hidden-knowl-wrapper {795display: inline;796}797798.mathbook-content .incontext {799display: block;800font-size: 85%;801text-align: right;802margin-bottom: -0.5em;803}804805.mathbook-content .terminology {806font-style: italic;807font-weight: bold;808}809810:target {811-webkit-animation: target-fade 10s 1;812-moz-animation: target-fade 10s 1;813}814815@-webkit-keyframes target-fade {8160% { background-color: rgba(120,0,120,.3); }817100% { background-color: inherit; }818}819@-moz-keyframes target-fade {8200% { background-color: rgba(120,0,120,.3); }821100% { background-color: inherit; }822}823824/*825.mathbook-content .autoterm {826display: inline;827}828*/829830.mathbook-content .autoterm [knowl], .mathbook-content .autoterm [knowl]:after {831font-weight: inherit;832color: inherit;833padding: 0;834margin-bottom: inherit;835border-bottom: inherit;836border-bottom-color: inherit;837}838839/*840.mathbook-content .autoterm [knowl]:hover {841background: inherit;842border-bottom: inherit;843}844845.mathbook-content .autoterm [knowl]:hover {846background: #eebbff;847border-bottom: 1px dotted red;848}849*/850851/*852.mathbook-content .autoterm .active[knowl] {853background: inherit;854}855*/856857.mathbook-content .autoterm [knowl]:hover {858background: #ffddff;859border-top: 2px dotted purple;860border-bottom: 1px dotted red;861border-top-left-radius: 0;862border-top-right-radius: 0;863}864865.has-sidebar-left #primary-navbar-sticky-wrapper .navbar-top-buttons .toolbar, .has-sidebar-left #primary-navbar .navbar-top-buttons .toolbar {866border-right: 0;867}868869#primary-navbar .toolbar.toolbar-divisor-3 > .toolbar-item:last-child, #primary-navbar-sticky-wrapper .toolbar.toolbar-divisor-3 > .toolbar-item:last-child {870border-right: 1px solid #bababa;871}872873.mathbook-content ol li.custom-list-style-type {874list-style-type: none;875}876877.mathbook-content ol li.custom-list-style-type:before {878content: attr(label) "\00A0\00A0 ";879}880881/* The dl should behave more like the default on a narrow screen,882* with the term and definition on separate lines.883*/884885.mathbook-content dl.description-list {886margin-left: 0;887}888889.mathbook-content dl.description-list dt {890float: left;891clear: left;892text-align: right;893width: 18ex;894}895896.mathbook-content dl.description-list dd {897margin-left: 22ex;898}899900.mathbook-content dl.description-list dd:after {901content: "";902display: block;903clear: left;904}905906.mathbook-content dl.description-list-narrow {907margin-left: 0;908}909.mathbook-content dl.description-list-narrow dt {910float: left;911clear: left;912text-align: right;913width: 8ex;914}915.mathbook-content dl.description-list-narrow dd {916margin-left: 12ex;917}918919/*920#toc ul li.listprefix {921list-style-type: none;922display: inline-block;923}924925#toc ul li.listprefix:before {926content: attr(label) "\00A0\00A0 ";927display: inline-block;928}929*/930931.mathbook-content .knowl .definition-like:last-child, .mathbook-content .knowl .theorem-like:last-child, .mathbook-content .knowl .remark-like:last-child, .mathbook-content .knowl .example-like:last-child, .mathbook-content .knowl .exercise-like:last-child, .mathbook-content .knowl .aside-like:last-child {932margin-bottom: 0.3em;933}934935.mathbook-content a {936color: inherit;937}938939/* to stop things being blue when rendering MathJax with SVG */940a.mjx-svg-href {941fill: inherit;942stroke: inherit;943}944945.floatnav {946margin-top: 8px;947margin-left: 50px;948}949950.floatnav a {951text-decoration: none;952padding-left: 3px;953/*954* omitted, because we put a space in the source955padding-right: 3px;956*/957margin-right: -1px;958color: inherit;959}960961.floatnav a:hover {962background: #eeaaff;963}964965.mathbook-content .unselectable { /* from Alex Jordan */966-webkit-touch-callout: none; /* iOS Safari */967-webkit-user-select: none; /* Chrome/Safari/Opera */968-khtml-user-select: none; /* Konqueror */969-moz-user-select: none; /* Firefox */970-ms-user-select: none; /* Internet Explorer/Edge */971user-select: none; /* Non-prefixed version, currently972not supported by any browser */973}974975/* Adapted from William Hammond (attributed to David Carlisle) */976/* "mathjax-users" Google Group, 2015-12-27 */977978.mathbook-content .latex-logo {font-family: "PT Serif", "Times New Roman", Times, serif;}979980.mathbook-content .latex-logo .A {font-size: 75%; text-transform: uppercase; vertical-align: .5ex;981margin-left: -.48em; margin-right: -.2em;}982983.mathbook-content .latex-logo .E {vertical-align:-.5ex; text-transform: uppercase;984margin-left: -.18em; margin-right: -.12em}985986.mathbook-content .posterior {987margin-bottom: 1.25em;988}989990.mathbook-content .fillin {991display: inline-block;992border-bottom-style: solid;993border-width: 1px;994margin-right: 0.1em;995margin-bottom: -0.25em;996}997998.mathbook-content .exercisegroup {999margin-bottom: 1.0em;1000}1001.mathbook-content .exercisegroup article.exercise-like p {1002margin: 0;1003}1004.mathbook-content .exercisegroup article.exercise-like .heading {1005margin: 0;1006}1007.mathbook-content .exercisegroup .conclusion .heading {1008margin-top: 0.5em;1009}1010.mathbook-content .exercisegroup .hidden-knowl-wrapper {1011margin: 0;1012}1013.mathbook-content .exercisegroup .exercise-like .heading + p:after {1014margin: 0;1015}1016.mathbook-content .exercisegroup .introduction .heading + p:last-child {1017margin-bottom: 0.5em;1018}10191020/* for titles on APEX WW exercises, but should make sense for other exercises */1021.mathbook-content .exercise-like .heading {1022font-weight: normal;1023font-size: inherit;1024}10251026.mathbook-content .exercisegroup article.exercise-like {1027margin-left: 2em;1028margin-bottom: 0.5em;1029}10301031.mathbook-content .exercisegroup article.exercise-like:not(:first-child) {1032margin-top: 0em;1033}10341035.mathbook-content .exercisegroup article.conclusion {1036margin-left: 1.5em;1037}103810391040.mathbook-content .exercisegroup .exercisegroup-exercises {1041width: 100%;1042display:inline-flex;1043flex-direction:row;1044flex-wrap:wrap;1045justify-content:flex-start;1046align-items:flex-start;1047align-content:flex-start;1048}10491050.mathbook-content .exercisegroup .exercisegroup-exercises.cols1 {1051display:inline;1052}10531054.mathbook-content .exercisegroup .exercisegroup-exercises.cols1 .knowl-output {1055display: block;1056}10571058.mathbook-content .exercisegroup .exercisegroup-exercises article.exercise-like {1059margin-top: 0;1060}10611062.mathbook-content .exercisegroup .cols1 article.exercise-like {flex-basis: calc(100% - 2em);}1063.mathbook-content .exercisegroup .cols2 article.exercise-like {flex-basis: calc(50% - 2em);}1064.mathbook-content .exercisegroup .cols3 article.exercise-like {flex-basis: calc(33.33% - 2em);}1065.mathbook-content .exercisegroup .cols4 article.exercise-like {flex-basis: calc(25% - 2em);}1066.mathbook-content .exercisegroup .cols5 article.exercise-like {flex-basis: calc(20% - 2em);}1067.mathbook-content .exercisegroup .cols6 article.exercise-like {flex-basis: calc(16.66% - 2em);}1068/*1069.mathbook-content .exercisegroup .cols3 article.exercise-like {flex-basis: calc(100% / 3 - 2em);}1070.mathbook-content .exercisegroup .cols6 article.exercise-like {flex-basis: calc(100% / 6 - 2em);}1071*/107210731074.mathbook-content .code-inline,1075.mathbook-content .code-block,1076.mathbook-content .console {1077font-family: "Inconsolata", monospace;1078}10791080.main .mathbook-content section h5.heading {1081line-height: 1.125em;1082}10831084.mathbook-content .sagecell_sessionOutput pre {1085font-family: 'Inconsolata';1086}10871088.mathbook-content .sagecell {1089margin-bottom: 1.25em;1090}10911092.mathbook-content .assemblage-like {1093border: solid 2px #1100AA;1094border-radius: 12px;1095padding: 10px;1096background-color: #f4f4fe;1097}10981099.mathbook-content .assemblage-like .heading {1100margin-top: 0;1101}11021103.mathbook-content .assemblage-like + .assemblage-like {1104margin-top: 3ex;1105}11061107.mathbook-content .booktitle {1108font-style: oblique;1109}11101111.mathbook-content .definition-like > h5.heading .type:last-child:after, .mathbook-content .theorem-like > h5.heading .type:last-child:after, .mathbook-content .remark-like > h5.heading .type:last-child:after, .mathbook-content .example-like > h5.heading .type:last-child:after, .mathbook-content .exercise-like > h5.heading .type:last-child:after, .mathbook-content .aside-like > h5.heading .type:last-child:after, .mathbook-content .definition-like > h5.heading .codenumber:last-child:after, .mathbook-content .theorem-like > h5.heading .codenumber:last-child:after, .mathbook-content .remark-like > h5.heading .codenumber:last-child:after, .mathbook-content .example-like > h5.heading .codenumber:last-child:after, .mathbook-content .exercise-like > h5.heading .codenumber:last-child:after, .mathbook-content .aside-like > h5.heading .codenumber:last-child:after, .mathbook-content .definition-like > h5.heading .title:last-child:after, .mathbook-content .theorem-like > h5.heading .title:last-child:after, .mathbook-content .remark-like > h5.heading .title:last-child:after, .mathbook-content .example-like > h5.heading .title:last-child:after, .mathbook-content .exercise-like > h5.heading .title:last-child:after, .mathbook-content .aside-like > h5.heading .title:last-child:after, .mathbook-content .definition-like > header > h5.heading .type:last-child:after, .mathbook-content .theorem-like > header > h5.heading .type:last-child:after, .mathbook-content .remark-like > header > h5.heading .type:last-child:after, .mathbook-content .example-like > header > h5.heading .type:last-child:after, .mathbook-content .exercise-like > header > h5.heading .type:last-child:after, .mathbook-content .aside-like > header > h5.heading .type:last-child:after, .mathbook-content .definition-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .theorem-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .remark-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .example-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .exercise-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .aside-like > header > h5.heading .codenumber:last-child:after, .mathbook-content .definition-like > header > h5.heading .title:last-child:after, .mathbook-content .theorem-like > header > h5.heading .title:last-child:after, .mathbook-content .remark-like > header > h5.heading .title:last-child:after, .mathbook-content .example-like > header > h5.heading .title:last-child:after, .mathbook-content .exercise-like > header > h5.heading .title:last-child:after, .mathbook-content .aside-like > header > h5.heading .title:last-child:after {1112content: ".\2009 ";1113}11141115.mathbook-content a .definition-like > h5.heading .type:last-child:after, .mathbook-content a .theorem-like > h5.heading .type:last-child:after, .mathbook-content a .remark-like > h5.heading .type:last-child:after, .mathbook-content a .example-like > h5.heading .type:last-child:after, .mathbook-content a .exercise-like > h5.heading .type:last-child:after, .mathbook-content a .aside-like > h5.heading .type:last-child:after, .mathbook-content a .definition-like > h5.heading .codenumber:last-child:after, .mathbook-content a .theorem-like > h5.heading .codenumber:last-child:after, .mathbook-content a .remark-like > h5.heading .codenumber:last-child:after, .mathbook-content a .example-like > h5.heading .codenumber:last-child:after, .mathbook-content a .exercise-like > h5.heading .codenumber:last-child:after, .mathbook-content a .aside-like > h5.heading .codenumber:last-child:after, .mathbook-content a .definition-like > h5.heading .title:last-child:after, .mathbook-content a .theorem-like > h5.heading .title:last-child:after, .mathbook-content a .remark-like > h5.heading .title:last-child:after, .mathbook-content a .example-like > h5.heading .title:last-child:after, .mathbook-content a .exercise-like > h5.heading .title:last-child:after, .mathbook-content a .aside-like > h5.heading .title:last-child:after, .mathbook-content a .definition-like > header > h5.heading .type:last-child:after, .mathbook-content a .theorem-like > header > h5.heading .type:last-child:after, .mathbook-content a .remark-like > header > h5.heading .type:last-child:after, .mathbook-content a .example-like > header > h5.heading .type:last-child:after, .mathbook-content a .exercise-like > header > h5.heading .type:last-child:after, .mathbook-content a .aside-like > header > h5.heading .type:last-child:after, .mathbook-content a .definition-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .theorem-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .remark-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .example-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .exercise-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .aside-like > header > h5.heading .codenumber:last-child:after, .mathbook-content a .definition-like > header > h5.heading .title:last-child:after, .mathbook-content a .theorem-like > header > h5.heading .title:last-child:after, .mathbook-content a .remark-like > header > h5.heading .title:last-child:after, .mathbook-content a .example-like > header > h5.heading .title:last-child:after, .mathbook-content a .exercise-like > header > h5.heading .title:last-child:after, .mathbook-content a .aside-like > header > h5.heading .title:last-child:after {1116content: "";1117}11181119/* FOr exercises, etc, hidden in knowls */1120.mathbook-content a .definition-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .theorem-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .remark-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .example-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .exercise-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .aside-like > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .theorem-like > header > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .remark-like > header > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .example-like > header > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .exercise-like > header > h5.heading .codenumber:not(:empty)::after, .mathbook-content a .aside-like > header > h5.heading .codenumber:not(:empty)::after {1121content: ": \2009";1122}11231124.mathbook-content .hiddenproof > .heading .type:after, .mathbook-content .hiddenproof > header > .heading .type:after {1125content: "";1126}11271128.mathbook-content .exercise-like > h5.heading .codenumber:not(:empty):after {1129content: ".\2009 ";1130}113111321133/* these failed to solve the problem of extra space to the left1134* of a knowl that starts a line1135*1136.mathbook-content [knowl] {1137padding-left: 0;1138}1139.mathbook-content [knowl]:hover {1140padding-left: 0;1141}1142.mathbook-content .active[knowl], .mathbook-content [knowl]:active {1143padding-left: 0;1144}11451146.mathbook-content [knowl]::before {1147content: "\2002";1148}114911501151*/11521153/* these were put into the main scss11541155.mathbook-content .hidden-knowl-wrapper > [knowl], .mathbook-content .hidden-knowl-wrapper > [knowl]:hover, .mathbook-content .hidden-knowl-wrapper > .active[knowl] {1156padding-left: 2px;1157padding-right: 2px;1158}11591160.mathbook-content .hidden-knowl-wrapper > [knowl]::after, .mathbook-content .hidden-knowl-wrapper > [knowl]:hover::after, .mathbook-content .hidden-knowl-wrapper > .active[knowl]::after {1161left: 1px;1162}11631164.mathbook-content [knowl], .mathbook-content [knowl]:hover, .mathbook-content .active[knowl] {1165padding-left: 1px;1166padding-right: 2px;1167}11681169.mathbook-content [knowl]::after, .mathbook-content [knowl]:hover::after, .mathbook-content .active[knowl]::after {1170left: 1px;1171}11721173*/11741175/* these were taken from the local add-on.css.1176* need to check if the are needed.1177*/11781179body, html body { background: #fff; }11801181figure {1182margin-top: 10px;1183}11841185.mathbook-content img {1186display: inline-block;1187margin-left: auto;1188margin-right: auto;1189}11901191.mathbook-content img.cs {11921193display: block;1194margin-top: 20px;1195margin-bottom: 20px;1196margin-left: auto;1197margin-right: auto;1198}11991200.mathbook-content img.cs.svg {1201/* transform: scale(1.3);1202*/1203}12041205img:not(.cs) {1206max-width: 550px;1207}12081209.mathbook-content table tr td img {1210max-width: 200px;1211margin-right: 30px;1212}12131214.mathbook-content table tr td.lines {1215white-space: nowrap;1216}12171218p+ img.cs {1219margin-top: 0;1220}12211222figure img {1223display: block;1224margin-left: auto;1225margin-right: auto;1226max-width: 550px;1227}12281229figure img + img {1230margin-top: 30px;1231}12321233figure.wrap img {1234width: 250px;1235}12361237div.center img {1238display: block;1239margin-left: auto;1240margin-right: auto;1241max-width: 550px;1242}12431244div.center + div.center > img {1245margin-top: 60px;1246}12471248div.center > img + img {1249margin-top: 60px;1250}12511252figure table {1253margin-left: auto;1254margin-right: auto;1255}12561257.caption {1258margin-top: 10px;1259margin-left: auto;1260margin-right: auto;1261font-size: 100%;1262text-align: center;1263}126412651266figure.wrap {1267float: right;1268margin-right: 0;1269margin-left: 30px;1270}12711272figure figcaption.wrap {1273margin: 10px;1274font-size: 100%;1275text-align: center;1276}12771278figure img.wrap {1279float: right;1280margin: 0;1281}128212831284.caption .counter:after { content: " ";}12851286/* above repeated for captions outside figures */12871288.caption .heading {1289font-weight: bold;1290}12911292.caption .heading:after { content: " ";}12931294.caption .counter {1295font-weight: bold;1296}12971298figcaption .counter:after { content: " ";}12991300div.quote {1301padding-left: 40px;1302padding-right: 10px;1303margin-bottom: 1em;1304}13051306.minipage + .minipage {1307display: inline-block;1308}13091310code.inline {1311background: none;1312border: none;1313}13141315/* sup knowls are used for footnotes */1316sup [knowl] {1317padding: 0px 0px 0px 3px;1318}13191320sup .active[knowl] {1321padding: 0px 0px 0px 3px;1322}13231324sup [knowl]:hover {1325padding: 0px 0px 0px 3px;1326}13271328.mathbook-content .proof > .heading:after {1329content: ".";1330}13311332/* new "L" styling for definitions, theorems, etc1333*/13341335/* in main css1336article.proof {1337padding-right: 1.25em;1338border-right: 1px dotted #aaa;1339}13401341article.proof:after {1342content:'';1343border-bottom: 1px dotted #aaa;1344display: block;1345margin-left: auto;1346margin-right: -1.25em;1347width: 1.5em;1348}1349*/13501351figure pre.prettyprint {1352margin-top: 0;1353padding-left: 15px;1354border-left: 1px solid #aaa;1355}13561357figure pre.prettyprint:before {1358content:'';1359border-top: 1px solid #aaa;1360display: block;1361margin-right: auto;1362margin-left: -15px;1363padding-bottom: 0.25em;1364width: 2.5em;1365}136613671368article.example-like {1369padding-left: 6px;1370border-left: 1px solid #569;1371}13721373article.example-like:after {1374content:'';1375border-bottom: 1px solid #569;1376display: block;1377margin-right: auto;1378margin-left: -6px;1379padding-top: 0.25em;1380width: 1.5em;1381}13821383.mathbook-content article.example-like > *:last-child {1384margin-bottom: 0;1385}1386.mathbook-content article.example-like > *:last-child::after {1387margin-bottom: 0;1388}1389.mathbook-content article.example-like + .posterior {1390margin-top: -0.75em;1391}13921393.mathbook-content article.proof > *:last-child {1394margin-bottom: 0;1395}1396.mathbook-content article.proof > *:last-child::after {1397margin-bottom: 0;1398}13991400article.definition-like {1401padding-right: 6px;1402border-right: 2px solid #956;1403}14041405article.definition-like:after {1406content:'';1407border-bottom: 2px solid #956;1408display: block;1409margin-left: auto;1410margin-right: -6px;1411padding-top: 0.25em;1412width: 1.5em;1413}14141415.mathbook-content article.definition-like *:last-child {1416margin-bottom: 0;1417}1418.mathbook-content article.definition-like *:last-child::after {1419margin-bottom: 0;1420}14211422article.theorem-like {1423padding-right: 6px;1424border-right: 1px solid #66a;1425}14261427article.theorem-like:after {1428content:'';1429border-bottom: 1px solid #66a;1430display: block;1431margin-left: auto;1432margin-right: -6px;1433padding-top: 0.25em;1434width: 1.5em;1435}14361437.mathbook-content article.theorem-like *:last-child {1438margin-bottom: 0;1439}1440.mathbook-content article.theorem-like *:last-child::after {1441margin-bottom: 0;1442}14431444article.remark-like {1445padding-right: 6px;1446border-right: 1px solid #aaa;1447}14481449article.remark-like:after {1450content:'';1451border-bottom: 1px solid #aaa;1452display: block;1453margin-left: auto;1454margin-right: -6px;1455padding-top: 0.25em;1456width: 1.5em;1457}14581459.mathbook-content article.remark-like *:last-child {1460margin-bottom: 0;1461}1462.mathbook-content article.remark-like *:last-child::after {1463margin-bottom: 0;1464}14651466.mathbook-content article.aside-like *:last-child {1467margin-bottom: 0;1468}1469.mathbook-content article.aside-like *:last-child::after {1470margin-bottom: 0;1471}1472.mathbook-content .aside-like {1473margin-bottom: 1.25em;1474}147514761477/* borders above should not appear in a knowl ref1478or when the example is created as a knowl */14791480.knowl article.example-like {1481padding-left: 0;1482border-left: none;1483}1484a > article.example-like {1485padding-left: 0;1486border-left: none;1487}14881489.knowl article.example-like:after {1490content:'';1491border-bottom: none;1492display: inline;1493margin-left: 0;1494margin-right: 0;1495width: 0;1496}1497a > article.example-like:after {1498content:'';1499border-bottom: none;1500display: inline;1501margin-left: 0;1502margin-right: 0;1503width: 0;1504}15051506/* this is helpful in a knowl1507.knowl figure pre.prettyprint {1508padding-left: 15px;1509border-left: none;1510}15111512.knowl figure pre.prettyprint:before {1513content:'';1514border-top: none;1515display: block;1516margin-right: 0;1517margin-left: 0;1518padding-bottom: 0;1519width: 0;1520}1521*/15221523.knowl article.definition-like {1524padding-right: 0;1525border-right: none;1526}15271528.knowl article.definition-like:after {1529content:'';1530border-bottom: none;1531display: inline;1532margin-left: 0;1533margin-right: 0;1534width: 0;1535}15361537.knowl article.theorem-like {1538padding-right: 0;1539border-right: none;1540}15411542.knowl article.theorem-like:after {1543content:'';1544border-bottom: none;1545display: inline;1546margin-left: 0;1547margin-right: 0;1548width: 0;1549}15501551.knowl article.remark-like {1552padding-right: 0;1553border-right: none;1554}15551556.knowl article.remark-like:after {1557content:'';1558border-bottom: none;1559display: inline;1560margin-left: 0;1561margin-right: 0;1562width: 0;1563}15641565/*1566article.exercise-like span.hint {1567}1568*/15691570.mathbook-content article.exercise-like .hint [knowl]{1571font-weight: lighter;1572}15731574.mathbook-content .exercise-like .hint {1575display: block;1576margin-top: -0.75em;1577}15781579.mathbook-content .exercise-like .introduction {1580display: inline;1581}1582.mathbook-content .exercise-like .introduction .heading {1583display: inline;1584}1585.mathbook-content .exercise-like .introduction p {1586display: inline;1587}1588.mathbook-content .exercise-like .introduction::after {1589content: "";1590display: block;1591margin-bottom: 0.5em;1592}15931594/*1595.mathbook-content .example-like .hint {1596}1597*/15981599.example-like, .exercise-like {1600margin: 1.25em 0;1601}16021603/* if hants and solutions are in .posterior, then1604* some of the above styling does not apply */16051606.mathbook-content article.exercise-like + .posterior {1607margin-top: -0.75em;1608}160916101611.mathbook-content article.example-like .hint {1612display: block;1613margin-top: -0.75em;1614}16151616.mathbook-content article.example-like .hint [knowl]{1617font-weight: lighter;1618}1619162016211622