/* A field notebook below the camera controls. No motion or video overlays. */
html body.eots-site-refresh .eots-trackside-guide{position:static!important;display:block!important;box-sizing:border-box;flex:0 0 auto;grid-column:1/-1;min-width:0;width:100%;max-width:100%;margin:14px 0 0;padding:0!important;border:1px solid #69817b;border-radius:6px;background:linear-gradient(130deg,#153c43,#0b242d);color:#e2eeea;font:400 16px/1.6 system-ui,sans-serif;overflow-wrap:anywhere;container:trackside-guide/inline-size;overflow-anchor:none;}
.eots-trackside-guide>summary{display:list-item!important;list-style:disclosure-closed inside!important;box-sizing:border-box;min-height:62px;padding:14px 16px!important;color:#eed49d;cursor:pointer;}
.eots-trackside-guide[open]>summary{list-style-type:disclosure-open!important;border-bottom:1px solid #69817b66;}
.eots-trackside-guide>summary>span:first-child{display:inline-block;vertical-align:middle;}
.eots-trackside-guide summary small{display:block;font:750 10px/1.5 system-ui;letter-spacing:.11em;color:#acd2c9;}
.eots-trackside-guide summary strong{font:600 23px/1.3 Georgia,serif;color:#fff0cf;}
.eots-trackside-guide .etg-summary-hint{float:right;font:650 12px/2 system-ui;margin:9px 0 0 8px;color:#bde0dd;}
.eots-trackside-guide .etg-content{padding:16px;min-width:0;}
.eots-trackside-guide .etg-location{margin:0 0 14px!important;font:650 13px/1.5 system-ui;color:#c4d8d5;}
.eots-trackside-guide .etg-toolbar{margin:0 0 16px;}
.eots-trackside-guide .etg-toolbar label{display:block;font:700 12px/1.5 system-ui;color:#efcf91;margin-bottom:6px;}
.eots-trackside-guide .etg-toolbar>div{display:flex;flex-wrap:wrap;gap:8px;min-width:0;}
.eots-trackside-guide :is(select,button){box-sizing:border-box;position:static;min-height:44px;max-width:100%;border:1px solid #87aaa7;border-radius:4px;padding:8px 12px;background:#163b47;color:#fff0d1;font:650 14px/1.5 system-ui;box-shadow:none;animation:none!important;transform:none!important;cursor:pointer;}
.eots-trackside-guide select{flex:1 1 180px;min-width:0;}
.eots-trackside-guide button{flex:0 1 auto;}
.eots-trackside-guide :is(summary,button,select,a):focus-visible{outline:3px solid #a6e3ec;outline-offset:4px;}
.eots-trackside-guide button:hover{background:#285261;}
.eots-trackside-guide .etg-lesson{display:grid;grid-template-columns:minmax(0,1fr);gap:15px;min-width:0;}
.eots-trackside-guide figure{display:block;min-width:0;margin:0!important;padding:0!important;align-self:start;border:1px solid #557873;border-radius:4px;background:#0c232b;}
.eots-trackside-guide svg{display:block;width:100%;height:auto;aspect-ratio:356/166;max-width:100%;}
.eots-trackside-guide figcaption{margin:0;padding:0 10px 10px;font:400 11px/1.5 system-ui;color:#b6cfcc;}
.eots-trackside-guide .etg-title{margin:0 0 8px!important;font:600 27px/1.2 Georgia,serif!important;color:#ffe6b7!important;}
.eots-trackside-guide .etg-copy p{margin:0 0 12px!important;font:400 15px/1.65 system-ui;color:#deebe6;}
.eots-trackside-guide .etg-copy .etg-clue{font-weight:700;color:#b8e4d6;}
.eots-trackside-guide .etg-copy .etg-look{border-left:2px solid #ddbb75;padding-left:12px;color:#f1dba9;}
.eots-trackside-guide .etg-prompt{padding:14px;margin:16px 0;border-top:1px solid #738579;border-bottom:1px solid #738579;background:#0c2c33;}
.eots-trackside-guide .etg-prompt>span{display:block;font:750 11px/1.5 system-ui;letter-spacing:.07em;color:#dcbc7e;}
.eots-trackside-guide .etg-prompt p{margin:7px 0!important;font:500 16px/1.6 system-ui;color:#f0ebd8;}
.eots-trackside-guide .etg-prompt small,.eots-trackside-guide .etg-footnote{font:400 12px/1.6 system-ui;color:#bbd0cf;}
.eots-trackside-guide .etg-footnote{margin:12px 0!important;}
.eots-trackside-guide .etg-source{display:inline-block;min-height:32px;color:#ebcb91;text-decoration:underline;text-underline-offset:3px;font:600 12px/1.6 system-ui;}
@container trackside-guide (min-width:600px){.eots-trackside-guide .etg-lesson{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;}.eots-trackside-guide .etg-content{padding:20px;}}
@container trackside-guide (max-width:340px){.eots-trackside-guide .etg-summary-hint{display:none;}.eots-trackside-guide summary strong{font-size:20px;}.eots-trackside-guide .etg-toolbar>div{display:grid;grid-template-columns:minmax(0,1fr);}}
