body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.source{margin-top:5pt;font-size:smaller;font-style:italic}.source-span{font-size:smaller;font-style:italic;display:inline}.undefWord{cursor:pointer;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.inlineButtonLink{font-size:smaller}.inlineButton{color:#00f;cursor:pointer;background-color:#0000;border-style:none;padding:0;text-decoration:underline}.inlineButtonNormal{font-size:medium}.inlineButtonActive{font-weight:700}.errorText{color:red}.iconWithMargin{cursor:pointer;margin-left:2px}.iconWithMarginRight{cursor:pointer;margin-right:5px}.stressed{font-weight:700;text-decoration:underline}.richTextEmph{font-weight:700}.richTextTooltip{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tableWithBorders{border-collapse:collapse}.tableWithBorders tr{margin:0;padding:0}.tableWithBorders td,.tableWithBorders th{border:1px solid #000;padding:5px}.phonemeTable{text-align:center}.footer{margin-top:10pt;font-size:smaller}.newWord{color:#fff;background:green;margin-left:5pt;padding:2px;font-size:x-small}.wordDefinitions{margin-left:5pt;font-size:small}.inputAssist{padding-left:10pt}.sourceInput{display:inline-block;position:relative}.sourceSuggestions{z-index:10;background:#fff;border:1px solid #ccc;min-width:100%;max-height:200px;position:absolute;top:100%;left:0;overflow-y:auto}.sourceSuggestion{text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:2pt 6pt;font-size:medium;display:block}.sourceSuggestion:hover,.sourceSuggestionActive{background:#def}.inputAssistButton{padding-left:1pt;padding-right:1pt;font-size:medium}.glossAbbreviation{font-variant:small-caps}.formRow{font-size:medium}.uiTextArea{margin-top:8px;font-size:medium}.ruleComment{margin-top:1em;font-style:italic}.richTextMono{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;font-size:12pt}.ruleTrace,.languageSettings{white-space:pre}.contextGloss{font-size:smaller;font-style:italic}.paradigmRuleLink,.corpusTextLineNumber{font-size:small}.corpusTextWord{padding:5px;display:block}.corpusTextWord sub,.corpusTextWord sup{line-height:0}.corpusTextLine{flex-wrap:wrap;align-items:baseline;display:flex}.derivationLinkChain{display:inline}.ruleReport{margin-top:5pt;margin-bottom:10pt}thead{font-weight:700}.reportRichText{font-size:11pt}.uiButtonSubmit{color:#fff;background-color:#007aff;border:1px solid #0000;border-radius:5px;margin:10px 5px;font-size:small}.uiButton{background-color:#e8e8e8;border:1px solid #0000;border-radius:5px;margin:10px 5px;font-size:small}.uiButton:hover,.uiButtonSubmit:hover{border-color:#000}.wordPickerLabel,.wordPickerItem{padding:4px 8px}.wordPickerLabel{color:#888}.wordPickerItem{text-align:left;cursor:pointer;background-color:#0000;border:1px solid #0000;width:100%;display:block}.wordPickerItem:hover{background-color:#f0f0f0}.wordPickerItemSelected,.wordPickerItemSelected:hover{background-color:#d6e7ff}h4{margin-bottom:5pt}.segment{margin-bottom:10pt}.corpusTextSeparator{border:none;border-top:1px solid #ccc;margin:8pt 0}.wordText{font-family:Times New Roman,serif;font-size:13pt;font-style:italic}:is(a:has(.wordText),a:has(.syllabogram)){text-decoration:none}h2 .wordText{font-size:20pt}.syllabogram{font-family:Times New Roman,serif;font-size:13pt}h2 .syllabogram{font-size:20pt}.glossChoice{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.translation{background-color:#e0ffff;border-left:2px solid #000;padding-top:4px;padding-bottom:4px;padding-left:20px}.linkAccordion{width:600px}
