/* Kannada reader annotations - scoped to articles, with conservative contrast. */
.kr-reader .entry-content .krsh-marker,
article .entry-content .krsh-marker {
    color:#302b14;
    background:linear-gradient(to bottom, transparent 37%, #ffe38a 37%, #ffe38a 90%, transparent 90%);
    -webkit-box-decoration-break:clone;
    box-decoration-break:clone;
    padding:0 .11em;
    font-weight:600;
}
.kr-reader .entry-content .krsh-redline,
article .entry-content .krsh-redline {
    text-decoration:underline;
    text-decoration-color:#c04039;
    text-decoration-thickness:2px;
    text-decoration-style:wavy;
    text-underline-offset:5px;
    text-decoration-skip-ink:none;
    font-weight:600;
}
.kr-reader .entry-content .krsh-note,
article .entry-content .krsh-note {
    margin:24px 0 28px;
    padding:17px 19px;
    border:1px solid #e9ddb4;
    border-left:4px solid #bd9035;
    background:#fffbef;
    border-radius:6px 12px 12px 6px;
    color:#3d3528;
    line-height:1.82;
    box-shadow:0 2px 10px rgba(80,63,31,.045);
}
.kr-reader .entry-content .krsh-note-title,
article .entry-content .krsh-note-title {
    font-family:"Anek Kannada","Noto Sans Kannada",sans-serif;
    font-weight:700;
    color:#88541e;
    font-size:.9em;
    line-height:1.55;
    margin-bottom:8px;
}
.kr-reader .entry-content .krsh-note p,
article .entry-content .krsh-note p { margin:0; line-height:1.82; }
@media (max-width:480px) {
    .kr-reader .entry-content .krsh-note,article .entry-content .krsh-note {padding:15px 16px;margin:20px 0 23px;}
    .kr-reader .entry-content .krsh-redline,article .entry-content .krsh-redline {text-decoration-thickness:1.5px;}
}
@media print {
    .kr-reader .entry-content .krsh-marker,article .entry-content .krsh-marker {-webkit-print-color-adjust:exact;print-color-adjust:exact;}
}
