.daily-explorer{color:#000;background:#fafaf8;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.daily-header{background:#fff;border-bottom:1px solid #dce5db;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;display:flex}.daily-brand{color:#000;letter-spacing:-.7px;font-size:23px;font-weight:600;text-decoration:none}.daily-brand span{color:#000;font-weight:400}.daily-tagline{color:#000;font-size:13px}.daily-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px 8px;display:flex}.daily-edition{flex-wrap:wrap;align-items:baseline;gap:18px;display:flex}.daily-edition h1{letter-spacing:-.4px;text-shadow:none;color:#000;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:22px;line-height:1.3}.daily-edition>span{color:#000;font-size:12px}.daily-calendar{align-items:center;gap:8px;font-size:12px;display:flex}.daily-calendar label{align-items:center;gap:8px;display:flex}.daily-calendar input,.daily-calendar button,.daily-status button{color:#000;font:inherit;background:#fff;border:1px solid #d7e0d3;border-radius:7px;padding:8px 10px}.daily-calendar button,.daily-status button{cursor:pointer}.daily-calendar button:disabled{opacity:.4;cursor:default}.daily-status{padding:35px 24px;font-size:15px}.daily-explorer .kg-cooccurrence{min-height:0;padding-bottom:24px}.daily-explorer .kg-term-rail .kg-phrase-list button[aria-expanded=true]{background:#ededeb;font-weight:700}.daily-explorer .kg-stories{max-height:calc(100vh - 230px);overflow-y:auto}.daily-explorer :focus-visible{outline-offset:3px;outline:2px solid #267362}@media (max-width:720px){.daily-header{flex-wrap:wrap;gap:10px;padding:18px 12px}.daily-brand{font-size:21px}.daily-tagline{font-size:11px}.daily-toolbar{gap:14px;padding:16px 10px 6px}.daily-edition h1{font-size:19px}.daily-calendar{flex-wrap:wrap}.daily-calendar input{max-width:145px}.daily-explorer .kg-stories{max-height:calc(100vh - 270px)}}@media (min-width:721px){.daily-header{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}}.daily-brand-links{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.daily-news-brand{letter-spacing:-.7px;color:#000;font-size:23px;font-weight:400;text-decoration:none}@media (max-width:720px){.daily-news-brand{font-size:21px}}.daily-taglines{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.daily-serendipity{color:#000;font-size:12px;font-style:italic;line-height:1.5}@media (max-width:720px){.daily-serendipity{font-size:11px}.daily-explorer .kg-cooccurrence .kg-articles{gap:12px}.daily-explorer .kg-cooccurrence .kg-articles li{flex-basis:calc(100% - 24px);min-height:clamp(360px,100svh - 120px,720px);padding:14px;font-size:16px;line-height:1.6;display:flex}.daily-explorer .kg-cooccurrence .kg-articles li>a{flex-direction:column;flex:1;min-width:0;display:flex}.daily-explorer .kg-cooccurrence .kg-article-headline{flex-shrink:0;display:block}.daily-explorer .kg-cooccurrence .kg-article-image{object-fit:cover;flex:1;height:0;min-height:230px;max-height:none;margin-top:14px}.daily-explorer .kg-cooccurrence .kg-story-row h2 button{font-size:24px}.daily-explorer .kg-cooccurrence .kg-stories{max-height:none;overflow-y:visible}}.daily-share-status:empty{display:none}.daily-share-status,.daily-topic-path,.daily-topic-notice{color:#000;margin:8px 24px;font-size:13px}.daily-share-status input{background:#fff;border:1px solid #d7e0d3;border-radius:7px;width:min(100%,650px);margin-top:8px;padding:8px;display:block}.daily-topic-path{font-weight:600}.daily-topic-notice button{color:#000;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}@media (max-width:720px){.daily-share-status,.daily-topic-path,.daily-topic-notice{margin-left:10px;margin-right:10px}}.daily-explorer .kg{color:#000;background:#fafaf8}.daily-explorer .kg.kg-cooccurrence :is(a,button,input,label,p,span,small,strong,h1,h2,h3,summary,footer){color:#000}.daily-explorer .kg :is(.kg-workbench,.kg-map,.kg-controls,.kg-options summary){background:#fafaf8;border-color:#dededb}.daily-explorer .kg :is(.kg-sidebar,.kg-story-row,.kg-articles li,.kg-phrase-list li,.kg-neighbors li,.kg-map-toolbar,.kg-map-note,.kg-zoom){border-color:#dededb}.daily-explorer .kg .kg-articles li{background:#fff}.daily-explorer .kg .kg-title-match{color:#000;background:#e8e8e6}.daily-explorer .kg :is(.kg-phrase-list button:hover,.kg-neighbors button:hover,.kg-segment){background:#efefed}.daily-explorer .kg .kg-phrase-list button[aria-expanded=true]{background:#e8e8e6}.daily-explorer .kg :is(input,.kg-reset,.kg-open){accent-color:#888;background:#f4f4f2;border-color:#dededb}.daily-explorer .kg .kg-canvas-wrap{background-image:radial-gradient(#bdbdbd55 .7px,#0000 .7px)}.daily-explorer :focus-visible{outline-color:#666}
