@charset "UTF-16";
/*@namespace html url(http://www.w3.org/1999/xhtml);*/
/*@namespace o url(http://oup.dataformat.com/doc/OUP_DTD_Dictionary.html);*/

/*==== HTML ====*/

html
{
    font-size: 13px !important;
	margin-top: 0.5em !important;
	margin-bottom: 0.5em !important;
	margin-left: 0.9em !important;
	margin-right: 0.9em !important;
/*	line-height: 1.5 !important;*/
}

/* Wikipedia */
#content
{
    font-family: -apple-system;
}

h1.firstHeading
{
    font-size: 120% !important;
/*    line-height: 130% !important;*/
    margin-left: -0.5px !important;
    margin-bottom: 0.1em !important;
}

/* ========================== */
/* Cancel note background     */
/* ========================== */

/*
	note background and border
*/

/* Common & EN, JA */
a
{
    color: -apple-system-label !important;
    text-decoration: none !important;
}

span.note,
span.hg > span.note,
span.sg > span.note,
span.encBlock,
span.box,
span.cn,
span.cntxt,
span.feature.t_encyclopaedic,
span.feature.t_special
{
	background-color: transparent !important;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0,0,0,0.1);
	margin-left: 0em !important;
}
/*
span.x_xdh
{
    line-height: 110% !important;
}
*/
/* FR */
span.pronBlock,
span.note.t_Orthographie,
span.note.t_Rectification,
span.note.t_rectification,
span.note.t_ConjugaisonNote,
span.note.t_nconjugaison,
span.note.t_technical,
span.note.t_general,
span.note.t_grammar,
span.note.t_spelling,
span.note.t_typography,
span.note.t_syntax,
span.note.t_semantic,
span.note.t_homo_paro
{
	border-style: none;
	margin-left: 0.6em !important;
}

/* DE */
span.subEntryBlock.t_idiomatic span.subEntry span.msDict span.note
{
	border-style: none;
}

/* JA */
span.grnote > span.lbl
{
	Background: rgba(176,176,176,0.8) !important;
	color: rgba(255,255,255,0.8) !important;
}

/* ZHS */
span.sg > span.se1 > span.msDict > span.note.t_note
{
	border-style: none;
}


/* Stop text-shadow */
body
{
	text-shadow: none !important;
}

/* dark styling  */
@media (prefers-color-scheme:dark) {
    span.note,
    span.hg > span.note,
    span.sg > span.note,
    span.encBlock,
    span.box,
    span.cn,
    span.cntxt,
    span.feature.t_encyclopaedic,
    span.feature.t_special
    {
        border-color: rgba(100.0%, 100.0%, 100.0%, 0.098039);
    }
    span.grnote > span.lbl
    {
        Background: rgba(79,79,79,0.8) !important;
        color: rgba(100.0%, 100.0%, 100.0%, 0.847059) !important;
    }

    [COLOR_FILTER_TEMPLATE]
}
