/* Reading Assistant is the visual reference, not a consumer of this stylesheet.
   Keep the photo, overlays and surfaces in sync with its established design. */
html:has(body.workspace-theme),html:has(body.course-designer){background:#edf1f5;color-scheme:light}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page){
  --accent:#315f49;--muted:#53665e;--panel:#f8fbf9;--line:#a7b9ae;
  --workspace-ink:#223a34;--workspace-muted:#53665e;--workspace-accent:#315f49;
  color:var(--workspace-ink)!important;color-scheme:light;
  background:radial-gradient(ellipse at 5% 10%,#fff7eacc,transparent 45%),linear-gradient(120deg,#f3f6faf2,#edf2f8f0),url('/assets/colosseum-amber.webp') center/cover fixed!important;
  margin:0;font:400 1rem/1.6 Inter,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;min-height:100dvh;
}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) *{box-sizing:border-box}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(h1,h2,h3,h4,label,legend,summary,strong){color:var(--workspace-ink)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(p,li,label,summary,h1,h2,h3,h4){overflow-wrap:anywhere}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) h1{font-family:inherit;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.25;letter-spacing:-.035em;font-weight:600}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(h2,h3){font-family:inherit;line-height:1.4;letter-spacing:-.02em}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) p{line-height:1.7}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.lead,.tool-heading p,.help,.guidance,.form-help,.muted,small,.field-help,.empty,.app-empty,.presentation-meta,.library-empty,.contacts-help,.contacts-heading p,.contact-item p,.contact-raw,.progress-detail,.progress-label small,.progress-phases li,.progress-motto p){color:var(--workspace-muted)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(label,.field,.form-help,.help,.guidance,.contacts-help,.save-label,.empty,.progress-detail,.progress-phases li){font-size:.875rem;line-height:1.6}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.eyebrow,.app-card-eyebrow,.book-category){color:#725332;font-size:.75rem;letter-spacing:.1em}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(a,.text-button){color:#315f49;text-underline-offset:4px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.lx-panel,.lx-layout>aside,.explorer-panel,.scholar-card,.panel,.studio-panel,.course-progress,.design-section,.presentation-card,.contacts-panel,.showcase-app){
  min-width:0;background:linear-gradient(130deg,#ffffffd9,#f9fffc8c);color:var(--workspace-ink);
  border:1px solid #ffffffed;border-bottom-color:#b9c8bf80;border-radius:18px;
  box-shadow:inset 0 1px #fff,0 12px 36px #29463808;
  backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);
}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.publishing-page-header,.tool-top,.site-header){background:linear-gradient(130deg,#ffffffd9,#f9fffc8c);color:var(--workspace-ink);border:1px solid #ffffffed;border-bottom-color:#b9c8bf80;border-radius:14px;box-shadow:inset 0 1px #fff;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.publishing-page-header a,.designer-header-title,.back-apps,.site-header .brand){color:var(--workspace-ink)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.tool-top #save-state,.tool-top>span,.site-header .brand small){color:var(--workspace-muted);font-size:.875rem;line-height:1.5}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .tool-top{margin:12px auto 0;width:calc(100% - 48px);padding:12px 20px;max-width:1528px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(input,select,textarea){background:#ffffffeb;color:var(--workspace-ink);border:1px solid #8a9e92;border-radius:9px;max-width:100%;min-width:0;min-height:44px;padding:10px 12px;font-weight:400;box-shadow:inset 0 1px 2px #31424704}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(input,select,textarea){font-family:inherit;font-size:1rem;line-height:1.5}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(input,textarea)::placeholder{color:#53665e;opacity:1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) select option{background:#f8fbf9;color:var(--workspace-ink)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(input,textarea,select):focus{background:#fff;border-color:#3c7256;box-shadow:0 0 0 3px #3c725620}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(input[type=checkbox],input[type=radio]){width:18px;height:18px;min-height:18px;padding:0;accent-color:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button,.button){background:#ffffffcf;color:#254536;border:1px solid #92a599;border-radius:10px;min-height:40px;font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.5;white-space:normal}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button,.button):is(:hover,:focus-visible){background:#e4eee7;color:#223e30;border-color:#547b62}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button.primary,.button.primary,#request-form>button,#app-form button[type=submit]){background:#315f49;color:#fff;border-color:#315f49;box-shadow:0 3px 12px #29463815}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button.primary,.button.primary,#request-form>button,#app-form button[type=submit]):is(:hover,:focus-visible){background:#254b38;color:#fff;border-color:#254b38}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button.quiet,.text-button){background:transparent;color:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button.danger,.button.danger){background:#fff0ed;color:#8c3527;border-color:#bb7a71}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button.danger,.button.danger):hover{background:#f8ded8;color:#76271d}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #3c7256;outline-offset:3px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(button,.button):disabled{opacity:1;background:#e4e9e5;color:#65736b;border-color:#b9c5bd;cursor:not-allowed;box-shadow:none}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(dialog,#app-editor,#app-reader){background:#f7fbf9fa;color:var(--workspace-ink);border:1px solid #fff;border-radius:18px;box-shadow:0 20px 60px #29463826;max-width:calc(100vw - 24px);max-height:90dvh;overflow:auto}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) dialog::backdrop{background:#20382d66;backdrop-filter:blur(8px)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.pill,.tag,.badge,.app-card-tag,.event-number,.presentation-icon){background:#e7efe9;color:#355a43;border:1px solid #b5c8bb}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.form-error,#library-error){color:#8c3527}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.banner,.email-option,.info-note,.preview-note,.greeting-preview,.outcome-card,.tool-actions){color:var(--workspace-ink);background:#f8fcfae6;border:1px solid #b9ccc1;border-radius:12px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.email-option label,.email-option small,.progress-label strong,.progress-motto p,.progress-label>span){color:var(--workspace-ink)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .split aside .panel{background:linear-gradient(130deg,#ffffffd9,#f9fffc8c);border-color:#fff}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .split aside p{color:var(--workspace-muted)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .progress-track{background:#ccdcd1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .progress-track>span{background:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .progress-phases :is(.done,.current){color:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .progress-phases :is(.done,.current)>span{background:#e1eee5;color:#254b38;border-color:#91af9b}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.studio-map,.studio-map details,.studio-assets article){background:#ffffffb8;color:var(--workspace-ink);border-color:#a5bdae}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .studio-map>h2{background:#315f49;color:#fff}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(#notice,#tool-notice){background:#234832;color:#fff;line-height:1.6}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(footer,.section-nav a,.row-actions,.folder-heading>span,.preview-label,#library-count,#upload-status){color:var(--workspace-muted)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.section-nav a,.row-actions button,.folder-heading button,.paper strong,.presentation-actions button){font-size:.875rem}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .section-nav a:hover{background:#e4eee7;color:#254b38}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .section-nav a span{color:#725332}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .outcome-card p{color:var(--workspace-ink)}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .event-number{color:#725332;background:#f4ede2;border-color:#cbb89c}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .timing-warning{background:#fff0d8;color:#784a1f}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .document-preview{background:#fefefb;color:#223a34}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper{color:#223a34}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper p{font-size:1rem;line-height:1.7}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(th,td){color:#223a34;border-color:#bac9bf;background:transparent}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) th{background:#e7efe9;color:#254536}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) tbody tr:is(:hover,:focus-within){background:#edf4ef;color:#223a34}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper table{font-size:.875rem;line-height:1.6}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .preview-label{background:#eef4ef;font-size:.75rem}
/* App library: preserve the responsive category layout, align its materials. */
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-search{background:linear-gradient(130deg,#ffffffd9,#f9fffc8c);border-color:#a2b6a9;border-radius:12px;height:46px;min-height:46px;box-shadow:inset 0 1px #fff,0 8px 24px #29463808}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-search:focus-within{border-color:#3c7256;box-shadow:0 0 0 3px #3c725620}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-search input{background:transparent;color:var(--workspace-ink);border:0;margin:0;padding:8px 0;box-shadow:none}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-search input::placeholder{color:#53665e}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.app-search>svg,#clear-search){color:#51655b;background:transparent}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) #clear-search{border:0}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) #add-app{background:#ffffffcf;color:#315f49;border-color:#92a599;border-radius:10px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(#add-app,#clear-search):hover{background:#e4eee7;color:#254b38}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-category-heading h2{color:#355a43;font-size:.875rem;letter-spacing:.08em}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-category-rule{background:#b9c8bf}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-category-count{color:#53665e;font-size:.8125rem}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .showcase-app:hover{border-color:#86a593}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .showcase-icon{background:linear-gradient(135deg,#ffffffe6,#dfece380);color:#315f49;border:1px solid #a8bfb0;border-radius:10px;box-shadow:inset 0 1px #fff}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .showcase-app h2{color:#223a34}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-card-description{color:#53665e;display:block;overflow:visible;font-size:1rem;line-height:1.65;-webkit-line-clamp:unset}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.app-card-tag,.app-card-eyebrow,.app-card-footer>span:first-child){font-size:.75rem;line-height:1.5}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-card-footer{border-color:#bdcfc3;flex-wrap:wrap}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-card-footer>span:first-child{color:#53665e;white-space:normal;overflow-wrap:anywhere}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-open-label{color:#315f49;font-size:.875rem}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-management summary{background:#f0f6f2;color:#315f49;border:1px solid #b9ccc1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-management>div{background:#f8fbf9;color:#223a34;border-color:#b9ccc1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-management>div span{color:#53665e}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-management button{background:#fff;color:#254536;border-color:#92a599}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-loading span{background:#315f49}
/* Scanner previously inherited no page layout or form widths from the catalogue. */
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page :is(.site-header,main,footer){max-width:1400px;width:calc(100% - 48px);margin-inline:auto}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .site-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 20px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .brand{display:flex;align-items:center;gap:12px;text-decoration:none}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .brand small{display:block}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .site-header nav{display:flex;align-items:center;gap:16px;flex-wrap:wrap}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page main{padding:28px 0 48px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page footer{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;padding:20px 0;border-top:1px solid #b9ccc1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page label{display:block;margin:16px 0 8px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page :is(input,textarea,select){display:block;width:100%;margin-top:7px}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page :is(button,.button){padding:10px 14px;display:inline-flex;justify-content:center;align-items:center;gap:8px;text-decoration:none}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .camera-stage{background:#dce4df59;border-color:#b9ccc1}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .camera-placeholder{color:#53665e}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .camera-guide{border-color:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page :is(.scan-status,.draft-copy-message,.contact-email){color:#315f49}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .email-preview{background:#fff;color:#283242}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .email-preview :is(td,th,strong){color:#283242}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .presentation-actions a{background:#ffffffcf;color:#315f49;border-color:#92a599}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .presentation-meta{font-size:.875rem}
body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) [hidden]{display:none!important}
@media(max-width:767px){
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page){background-attachment:scroll!important}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .tool-top{width:calc(100% - 28px);padding:12px;gap:10px}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-card-top{flex-wrap:wrap}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .app-category-heading h2{font-size:.875rem}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page :is(.site-header,main,footer){width:calc(100% - 28px)}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .site-header{align-items:flex-start;flex-wrap:wrap}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page).contacts-page .site-header nav{width:100%}
}
@media(prefers-reduced-transparency:reduce){
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.design-section,.panel,.studio-panel,.course-progress,.showcase-app,.contacts-panel,.presentation-card,.app-search,.tool-top,.tool-actions,.site-header,.publishing-page-header){background:#f8fbf9;backdrop-filter:none;-webkit-backdrop-filter:none}
}
@media print{
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page){background:#fff!important;color:#172b22!important}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(.site-navigation-bar,.tool-top){display:none!important}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper{color:#172b22;background:#fff}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper :is(p,strong){font-size:10.5pt}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) .paper table{font-size:9pt}
  body[data-site-theme]:is(.workspace-theme,.publishing-page.course-designer):not(.reading-page) :is(th,td){color:#172b22;background:#fff}
}

body[data-site-theme].workspace-theme.lx-dark{--workspace-ink:#edf5ef;--workspace-muted:#c3d2c7;--app-panel:#25362d;--panel:#25362d;color:#edf5ef!important;background:#14211a!important}body[data-site-theme].workspace-theme.lx-dark :is(.lx-panel,.lx-layout>aside){background:#25362d;border-color:#62776b;color:#edf5ef}body[data-site-theme].workspace-theme.lx-dark :is(input,textarea,select,button){background:#1d2c23;color:#edf5ef;border-color:#71877a}body[data-site-theme].workspace-theme.lx-dark a{color:#c1e5cc}
