body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{padding:2rem}@media not print{.App{padding-top:5rem}}@media screen and (max-width:25rem){.App{padding:7rem 1.2rem 1.2rem}}.App{margin:auto;max-width:64rem}.App .Words{column-count:3;column-fill:balance;column-gap:2rem;margin:0}@media screen and (max-width:55rem){.App .Words{column-count:2}}@media screen and (max-width:42rem){.App .Words{column-count:1}}.App .Words .Lexeme{break-inside:avoid-column;margin-bottom:1rem}.App .Buttons{align-items:end;bottom:.5rem;display:flex;flex-direction:column;gap:.5rem;position:fixed;right:.5rem}.Filter{background-color:#fff;left:1rem;position:fixed;top:0;width:calc(100% - 2rem)}.Filter .Inputs{display:flex;flex-flow:row wrap;justify-content:center;margin:1rem 0 0}@media screen and (max-width:25rem){.Filter .Inputs{flex-flow:column}}.Filter .Inputs input,.Filter .Inputs select{background-color:#fff;border:.1rem solid #000;border-radius:.3rem;margin:.2rem;padding:.3rem .5rem}.Filter .Inputs input:hover{cursor:text}.Filter .Inputs select:hover{cursor:pointer}.Filter .Separator{border-bottom:double;margin:1rem 0 .1rem}@media print{.Filter{display:none!important}}.Lexeme{display:block}.Lexeme .Word{display:inline-block;font-weight:700;margin-right:.8rem}.Lexeme .Type{display:inline-block;font-style:italic}.Lexeme .Note{display:block;font-style:italic}.Lexeme .Translation:before{content:"~";margin-right:.2rem}.Lexeme .Phrases{margin-top:.1rem}.Lexeme .Phrases .English{display:contents;padding-right:.4rem}.Lexeme .Phrases .Danish{display:contents;font-style:italic}.RoundButton .Title{bottom:.3rem;display:inline-block;font-size:1rem;opacity:0;position:relative;right:1rem;text-align:right;transition:.2s;transition-delay:1s;-webkit-user-select:none;user-select:none}.RoundButton .Title:has(+.Button:hover){opacity:1;transition-delay:0s}.RoundButton .Button{background-color:#fff;border:double;border-radius:50%;color:#000;font-size:1.4rem;height:2.4rem;width:2.4rem}.RoundButton .Button .Icon{display:block;text-align:center}.RoundButton .Button{opacity:.5;transition:.2s}.RoundButton .Button:hover{cursor:pointer;opacity:1;transition:.2s}@media print{.RoundButton{display:none!important}}
/*# sourceMappingURL=main.ffb24257.css.map*/