@font-face{font-family:verba icons;src:url(/assets/verba-icons-DPnOcduV.otf)}.icon{font-family:verba icons;font-size:17px;transform:translateZ(0)}.icon-list-add:before{content:""}.icon-sort:before{content:""}.icon-rename:before{content:""}.icon-check:before{content:""}.icon-chevron-right:before{content:""}.icon-trash:before{content:""}.icon-link-add:before{content:""}.icon-x:before{content:""}.icon-search:before{content:""}.icon-question:before{content:""}.icon-edit:before{content:""}#sidebar{min-width:150px;width:var(--sidebar-width);position:relative;display:flex;flex-direction:column;gap:0}#sidebar:not(:hover) ::-webkit-scrollbar-thumb{display:none}#sidebar #sidebar-res-handle{position:absolute;height:100%;right:-7px;width:14px;cursor:ew-resize}#sidebar #sidebar-controls{display:flex;flex-direction:row;gap:0;justify-content:space-between;padding:17.5px}#sidebar #word-lists{overflow-y:auto;display:flex;flex-direction:column;gap:0;padding:0 28px 28px}#sidebar #word-lists .word-list{display:flex;flex-direction:column;gap:3.5px;padding-block:7px;position:relative}#sidebar #word-lists .word-list:hover:before{position:absolute;content:"";top:14px;left:-14px;width:6px;height:6px;border:1px solid #1A1A1A;border-radius:50%}#sidebar #word-lists .word-list:has(.list-words.visible):before{position:absolute;content:"";top:14px;left:-14px;width:6px;height:6px;background:#1a1a1a;border:1px solid #1A1A1A;border-radius:50%}#sidebar #word-lists .word-list input{font-weight:700}#sidebar #word-lists .word-list .word-list-name{flex:1;font-weight:700;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}#sidebar #word-lists .word-list .word-list-edit{flex:1}#sidebar #word-lists .word-list .list-words{display:none;padding-left:14px;overflow-y:auto}#sidebar #word-lists .word-list .list-words.visible{display:flex;flex-direction:column;gap:3.5px;max-height:50vh}#sidebar #word-lists .word-list .list-words .list-word-name{cursor:pointer}.btn{padding:10.5px;border-radius:50%;cursor:default}.btn:disabled{cursor:not-allowed}.btn:hover{background-color:#e3dfba}.btn:active{background:#d4d0ae}::placeholder{color:#838383;opacity:1}.dropdown{position:relative}.dropdown:has(.dropdown-content.visible) .btn{background:#d4d0ae}.dropdown .dropdown-content{gap:3.5px;overflow-x:hidden;z-index:1;position:absolute;overflow-y:auto;top:100%;display:none;width:max-content;max-width:200px;max-height:50vh}.dropdown .dropdown-content.visible{display:flex;flex-direction:column;gap:3.5px}.dropdown .dropdown-content.side-right{right:0}.dropdown .dropdown-content .dropdown-option{overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:default;flex-shrink:0;overflow:hidden;border-radius:10.5px;padding:3.5px 7px}.dropdown .dropdown-content .dropdown-option:hover{background:#c7c3a3}.dropdown .dropdown-content .dropdown-option.selected{background-color:#b8b497}.popup{padding:3.5px;border-radius:14px;box-shadow:0 0 7px #d6d3b0;border:1px solid #C4BF95;background:#d6d3b0}#context-menu{position:fixed;cursor:default;-webkit-user-select:none;user-select:none}#context-menu .context-menu-content{display:flex;flex-direction:column;gap:3.5px}#context-menu .context-menu-content .context-option:not(.hor-separator){display:flex;flex-direction:row;gap:0;padding:3.5px 7px;align-items:center;border-radius:10.5px}#context-menu .context-menu-content .context-option:not(.hor-separator):hover{background:#c7c3a3}#context-menu .context-menu-content .context-option:not(.hor-separator):active:not(:has(.context-option)){background:#b8b497}#context-menu .context-menu-content .context-option:not(.hor-separator).selected{background-color:#b8b497}#context-menu .context-menu-content .context-option:not(.hor-separator) .context-option-name{text-wrap:nowrap}#context-menu .context-menu-content .context-option:not(.hor-separator) .icon{font-size:13px}#context-menu .context-menu-content .context-option:not(.hor-separator) .icon:first-of-type{margin-right:7px}#context-menu .context-menu-content .context-option:not(.hor-separator) .context-option-name+.icon{margin-left:17.5px}#context-menu .context-menu-content .context-option:not(.hor-separator):has(>.context-menu-content){position:relative}#context-menu .context-menu-content .context-option:not(.hor-separator):has(>.context-menu-content):not(:hover)>.context-menu-content{display:none}#context-menu .context-menu-content .context-option:not(.hor-separator):has(>.context-menu-content) .context-menu-content{position:absolute;left:100%;top:-3.5px}#context-menu .context-menu-content .hor-separator{background:#c4bf95;margin-left:-3.5px;width:calc(100% + 7px)}.hor-separator{height:1px;background:#c4bf95;width:100%}.vert-separator{width:1px;background:#c4bf95}#tooltip{position:fixed;padding:7px 14px;background-color:#1a1a1a;color:#f0ecc5;text-align:center;pointer-events:none;opacity:0;z-index:2;margin:7px;border-radius:14px}#tooltip.visible{opacity:1}#tooltip:after{content:"";position:absolute;width:7px;height:7px;background:#1a1a1a;bottom:-3.5px;left:50%;transform:translate(-50%) rotate(45deg)}#tooltip.bottom:after{top:-3.5px}#tooltip.right:after{top:50%;transform:translateY(-50%) rotate(45deg);left:-3.5px}#tooltip.left:after{top:50%;transform:translateY(-50%) rotate(45deg);left:unset;right:-3.5px}#selection-bar{position:absolute;display:flex;flex-direction:row;gap:3.5px;border-radius:23.5px;-webkit-user-select:none;user-select:none;margin:7px;align-items:center}#selection-bar .vert-separator{align-self:stretch;background:#c4bf95;margin-block:-3.5px}.headword-controls{display:flex;flex-direction:row;gap:3.5px;align-items:center;height:100%}.headword-controls .vert-separator{min-height:33%}.headword-controls .add-link-btn{position:relative}.headword-controls .add-link-btn.open>.btn{background:#d4d0ae}.headword-controls .add-link-btn.open .add-link-content{display:flex;flex-direction:row;gap:0}.headword-controls .add-link-btn .add-link-content{position:absolute;top:100%;border-radius:100vmax;right:0;z-index:1;display:none}.headword-controls .add-link-btn .add-link-content input{cursor:auto;padding-inline:7px;flex:1}.headword-controls:has(.site-links [draggable=true])>.icon-edit{background:#d4d0ae}.site-links{display:flex;flex-direction:row;gap:7px;align-items:center;flex-wrap:wrap;padding-inline:7px}#selection-bar .site-links{max-width:287px}.site-links .site-link{padding:3.5px;display:flex;align-items:center;justify-content:center;position:relative;-webkit-user-select:none;user-select:none}.site-links .site-link:not(:has(button)){cursor:pointer}.site-links .site-link img{width:21px;pointer-events:none}.site-links .site-link button{background:rgb(from #D6D3B0 r g b/.7);font-size:7.5px;border-radius:50%;padding:3.5px;position:absolute;top:0;right:0}::-webkit-scrollbar{width:21px}::-webkit-scrollbar-thumb{background:#d6d3b0;border-radius:14px;min-height:40px;background-clip:padding-box;border:7px solid transparent}@-moz-document url-prefix(){*{scrollbar-width:thin;scrollbar-color:#D6D3B0 transparent}}.popup::-webkit-scrollbar-thumb{background:#c7c3a3;border-radius:14px;min-height:40px;background-clip:padding-box;border:7px solid transparent}@-moz-document url-prefix(){.popup{scrollbar-width:thin;scrollbar-color:#C7C3A3 transparent}}@font-face{font-family:"PT Serif";src:url(/assets/pt-serif-latin-400-normal-Cx0mQj7e.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"DM Serif Display";src:url(/assets/dm-serif-display-latin-400-normal-C5_t9oOD.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;outline:0}input,button,a{all:unset;box-sizing:border-box}ul,ol{list-style-position:inside}body{font-family:"PT Serif";font-size:15px;background-color:#f0ecc5;color:#1a1a1a}#app{display:flex;height:100vh}#word-content{display:flex;flex-direction:column;gap:0;position:relative;overflow-y:hidden;flex:1}#word-content #word-search-content{display:flex;flex-direction:column;gap:0;position:absolute;left:50%;transform:translate(-50%);z-index:1;top:7px;border:1px solid #C4BF95;border-radius:23.5px;overflow:hidden;background:#f0ecc5}#word-content #word-search-content:has(.visible){box-shadow:0 0 7px #d6d3b0}#word-content #word-search-content #input-content{display:flex;flex-direction:row;gap:0;padding:3.5px}#word-content #word-search-content #input-content:has(+#word-suggestions.visible){border-bottom:1px solid #C4BF95}#word-content #word-search-content #input-content input{width:100%;padding-left:10.5px;padding-right:3.5px}#word-content #word-search-content #word-suggestions{display:flex;flex-direction:column;gap:0;width:100%;padding-bottom:14px}#word-content #word-search-content #word-suggestions:not(.visible){display:none}#word-content #word-search-content #word-suggestions .suggestion{padding:3.5px 14px;cursor:default}#word-content #word-search-content #word-suggestions .suggestion:hover,#word-content #word-search-content #word-suggestions .suggestion.selected{background:#e3dfba}#word-content #headword-content{display:flex;flex-direction:column;gap:3.5px;padding:56px 70px 35px}#word-content #headword-content .headword-title-content{display:flex;flex-direction:row;gap:28px;align-items:center}#word-content #headword-content .headword-title-content .headword{font-family:"DM Serif Display";font-size:50px;font-weight:700}#word-content #headword-content .headword-title-content .headword-controls{margin-left:auto}#word-content #headword-content .transcriptions-content,#word-content #headword-content .transcriptions{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap}#word-content #headword-content .transcriptions .transcription{display:flex;flex-direction:row;gap:7px;align-items:center}#word-content #headword-content .transcriptions .transcription .transcription-country{width:.9em}#word-content #headword-content .transcriptions .transcription .transcription-text{white-space:nowrap}#word-content #headword-content .other-transcriptions{flex-wrap:wrap}#word-content #headword-content .other-transcriptions:not(.visible){opacity:.2}#word-content #word-entries{display:flex;flex-direction:column;gap:28px;padding-bottom:112px;position:relative;overflow-y:auto}#word-content #word-entries .word-entry{display:flex;flex-direction:column;gap:3.5px}#word-content #word-entries .word-entry .speech-part-content{position:sticky;top:0;font-style:italic;max-width:70px;text-align:right}#word-content #word-entries .word-entry .word-sub-entry{display:flex;flex-direction:column;gap:14px;padding-inline:84px}#word-content #word-entries .word-entry .word-forms{display:flex;flex-direction:row;gap:0;flex-wrap:wrap}#word-content #word-entries .word-entry .word-forms .word-form-content{display:flex;flex-direction:row;gap:7px}#word-content #word-entries .word-entry .word-forms .word-form-content:not(:nth-of-type(1)){margin-left:21px}#word-content #word-entries .word-entry .word-forms .word-form-content .word-form-labels{display:flex;flex-direction:row;gap:3.5px;font-style:italic}#word-content #word-entries .word-entry .word-forms .word-form-content .word-form{font-weight:700}#word-content #word-entries .word-entry .word-related-content{display:flex;flex-direction:column;gap:7px}#word-content #word-entries .word-entry .word-related-content .word-synonyms,#word-content #word-entries .word-entry .word-related-content .word-antonyms{display:flex;flex-direction:row;gap:7px}#word-content #word-entries .word-entry .word-senses{display:flex;flex-direction:column;gap:14px}#word-content #word-entries .word-entry .word-senses .word-sense::marker{font-weight:700}#word-content #word-entries .word-entry .word-senses .word-sense .word-sense-content{display:flex;flex-direction:column;gap:7px;padding-left:28px}#word-content #word-entries .word-entry .word-senses .word-sense .word-sense-content:has(>*){margin-top:7px}#word-content #word-entries .word-entry .word-senses .word-sense .word-sense-content .sense-example{font-style:italic}#word-content #word-entries .word-entry .word-senses .word-sense .word-sense-content .sense-quote{display:flex;flex-direction:column;gap:0;border-left:3.5px solid #D6D3B0;padding-left:14px}#word-content #word-entries .word-entry .word-senses .word-sense .word-sense-content .sense-quote .sense-quote-text{font-style:italic}
