@font-face{font-family:"MS Sans Serif";src:url(/fonts/ms_sans_serif.woff2) format("woff2"),url(/fonts/ms_sans_serif.woff) format("woff"),url(/fonts/MS%20Sans%20Serif.ttf) format("truetype");font-weight:400}@font-face{font-family:"MS Sans Serif";src:url(/fonts/ms_sans_serif_bold.woff2) format("woff2"),url(/fonts/ms_sans_serif_bold.woff) format("woff"),url(/fonts/MS%20Sans%20Serif%20Bold.ttf) format("truetype");font-weight:700}:root{--ad-bar-width: 300px;--main-content-width: calc(100% - (2 * var(--ad-bar-width)));--side-nav-width: 200px;--silver: #c0c0c0;--navy: navy;--window-blue: #1084d0}@media screen and (max-width: 1300px){:root{--ad-bar-width: 180px;--main-content-width: calc(100% - (2 * var(--ad-bar-width)));--side-nav-width: 150px}}*{box-sizing:border-box}html{font-family:serif}body{margin:0;background:silver;font-family:serif;line-height:1.3}p a,.post-body a,main li a{text-decoration:underline}.window{background-color:silver;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;padding:3px}.window-body a{display:block;line-height:0}header{position:fixed;top:0;left:calc(var(--side-nav-width) - 8px);right:0;margin:0;padding:8px 2em 0;background-color:silver;width:calc(100% - var(--side-nav-width) + 8px);z-index:100}.tradingview-widget-container{display:block;min-height:44px}#main-header{display:flex;justify-content:space-between;align-items:center;line-height:100%}#site-info{max-width:17vw}#site-info>a{font-family:"MS Sans Serif",Arial,Helvetica,sans-serif;font-weight:700;font-size:.94vw;color:#000;text-decoration:none}#site-info>a>p{margin:0 0 .25em}#site-info>p{margin:0;font-size:.75vw}#site-info a{color:#000}#site-info a:hover{color:#0ff;background-color:#ff0}#wordmark{width:35vw;height:auto}#slogan{max-width:6.4vw;font-family:Arial,Helvetica,sans-serif;font-size:.8vw}#lvmh-publishing{width:9vw;height:auto}#weather{width:12vw;height:auto}#mobile-subheader{display:none}header hr{margin:1em 0 0;border:none;height:1px;opacity:.5;background:linear-gradient(to right,red 20%,#ff0 20% 36%,green 36% 60%,#00f 60% 100%)}#side-nav{position:fixed;display:flex;padding:8px 0 8px 8px;align-items:stretch;top:0;left:0;bottom:0;width:calc(var(--side-nav-width) - 8px);background-color:silver;z-index:99}#side-nav>ul{display:block;font-family:"MS Sans Serif",Arial,Helvetica,sans-serif;font-size:.75em;background:#fff;padding:6px 7px;margin:0;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a;width:calc(var(--side-nav-width) - 20px);overflow-y:scroll;list-style:none}#side-nav ul,#side-nav li{margin-top:3px}#side-nav ul ul{margin-left:16px;padding-left:16px;border-left:1px dotted #808080;list-style:none}#side-nav ul ul>li{position:relative}#side-nav ul ul>li:before{content:"";display:block;position:absolute;left:-16px;top:6px;width:12px;border-bottom:1px dotted #808080}#side-nav ul ul>li:last-child:after{content:"";display:block;position:absolute;left:-20px;top:7px;bottom:0;width:8px;background:#fff}#side-nav li{list-style-type:none}#side-nav a{text-decoration:none;color:#000}#side-nav a:hover{text-decoration:underline}#side-nav ::-webkit-scrollbar{width:16px}#side-nav ::-webkit-scrollbar:horizontal{height:17px}#side-nav ::-webkit-scrollbar-corner{background:#dfdfdf}#side-nav ::-webkit-scrollbar-track{background-image:url(/static/scrollbar-background.svg)}#side-nav ::-webkit-scrollbar-thumb{background-color:#dfdfdf;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}#side-nav ::-webkit-scrollbar-button:horizontal:start:decrement,#side-nav ::-webkit-scrollbar-button:horizontal:end:increment,#side-nav ::-webkit-scrollbar-button:vertical:start:decrement,#side-nav ::-webkit-scrollbar-button:vertical:end:increment{display:block}#side-nav ::-webkit-scrollbar-button:vertical:start{height:17px;background-image:url(/static/button-up.svg)}#side-nav ::-webkit-scrollbar-button:vertical:end{height:17px;background-image:url(/static/button-down.svg)}#side-nav ::-webkit-scrollbar-button:horizontal:start{width:16px;background-image:url(/static/button-left.svg)}#side-nav ::-webkit-scrollbar-button:horizontal:end{width:16px;background-image:url(/static/button-right.svg)}#main-content{margin:200px 0 0 calc(var(--side-nav-width) - 8px);padding:0 2em;display:flex;justify-content:space-between}main{position:relative;margin:0 2.75em 2em;width:var(--main-content-width);max-width:750px}main p>a,main li a{color:#000}main p>a:hover,main li a:hover{color:#0ff;background-color:#ff0}.page-wrapper{font-family:serif;font-size:.95em;line-height:1.25em}.page-wrapper p{margin-bottom:1em}.page-wrapper p:first-child{margin-top:0}.page-wrapper p:last-child{margin-bottom:0}.post{margin-bottom:2.5em;padding-bottom:2.5em;border-bottom:2px solid #808080}.post-image{display:block;margin-bottom:.5em}.post-image img{width:100%}.post-title{font-family:serif;font-size:2.25em;line-height:1.7em;color:#000;text-decoration:none}.post-title h1,.post-title h2{font-family:serif;font-weight:700;font-size:inherit;margin:.35em 0 0}.post-body{font-family:serif;font-size:.95em;line-height:1.25em}.post-body *{font-family:serif}.post-body em{font-family:serif;font-style:italic}.post-body strong{font-family:serif;font-weight:700}.post-body p{margin-bottom:1em}.post-body p:first-of-type{margin-top:.4em}.post-body p:last-of-type{margin-bottom:0}.post-links{font-family:serif;padding-left:0;list-style:none;font-size:.95em;margin-top:1.5em}.post-links li:before{content:"↝ "}.post-links a{text-decoration:underline}.uppercase{text-transform:uppercase}.single-post-wrapper .permalink{display:none}.ad-bar{width:var(--ad-bar-width);flex-shrink:0}.ad-bar .window{margin-bottom:0}.ad-bar img{width:100%;height:auto;display:block}.labeled-image{position:relative;background:silver;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff;padding:3px;margin:1em 0 1.2em;left:25%;width:50%}.labeled-image .title-bar{align-items:center;background:linear-gradient(90deg,navy,#1084d0);display:flex;justify-content:space-between;padding:2px}.labeled-image .title-bar-text{display:inline;font-family:"MS Sans Serif",Arial,Helvetica,sans-serif;color:#fff;font-weight:700;font-size:.8em;letter-spacing:0;margin:0 24px 0 4px}.labeled-image .title-bar-controls{display:flex}.labeled-image .title-bar-controls button{display:block;background-color:silver;min-height:15px;min-width:16px;padding:0;border:none;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.labeled-image .title-bar-controls button:active{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray;text-shadow:1px 1px #222222}.labeled-image .title-bar-controls button[aria-label=Minimize]{background-image:url(/static/minimize.svg);background-position:bottom 4.5px left 4px;background-repeat:no-repeat}.labeled-image .title-bar-controls button[aria-label=Minimize]:active{background-position:bottom 3.5px left 5px}.labeled-image .title-bar-controls button[aria-label=Maximize]{background-image:url(/static/maximize.svg);background-position:top 2.5px left 3px;background-repeat:no-repeat;margin-left:2px}.labeled-image .title-bar-controls button[aria-label=Maximize]:active{background-position:top 3.5px left 4px}.labeled-image .title-bar-controls button[aria-label=Close]{background-image:url(/static/close.svg);background-position:top 3.5px left 3.5px;background-repeat:no-repeat;margin-left:2px}.labeled-image .title-bar-controls button[aria-label=Close]:active{background-position:top 4.5px left 4.5px}.labeled-image .window-body{display:flex}.labeled-image .window-body img{position:relative;width:100%}@media (max-width: 1300px){main{margin:0 2em 2em}#side-nav>ul{font-size:.7em}#slogan{display:none}.post-title{font-size:1.75em;line-height:1.6em}.post-body{font-size:.9em;line-height:1.2em}.post-links{font-size:.85em}}@media (max-width: 900px){header{left:0;width:100%;padding:8px 1.4em 0}#main-header{flex-direction:column}#site-info{display:none}#wordmark{width:100%}#lvmh-publishing,#weather{display:none}#mobile-subheader{display:block;width:100%}#mobile-subheader p{margin:0;font-family:Arial,Helvetica,sans-serif;text-align:center}#side-nav{display:none}#main-content{margin:180px 0 0;padding:0 1.4em;justify-content:center}main{width:100%;margin:0;padding:0}.post{margin-bottom:2em}.post-title{font-size:1.5em;line-height:1.6em;margin:.3em 0 0}.post-title h2{margin:.5em 0 0}.labeled-image{left:10%;width:80%}.ad-bar{display:none}}
