.bz-word-details{--wd-paper:#fff;--wd-ink:#142c49;--wd-muted:#657489;--wd-rule:#dbe2e9;width:min(780px,calc(100vw - 48px));max-width:none!important;max-height:min(820px,calc(100dvh - 56px));grid-template-rows:auto auto minmax(0,1fr);gap:0;padding:0;border:1px solid var(--wd-rule);border-radius:0!important;box-shadow:none!important;background:var(--wd-paper);color:var(--wd-ink);font-family:Helvetica Neue,Helvetica,Arial,PingFang SC,Microsoft YaHei,sans-serif;overflow:hidden}.dark .bz-word-details{--wd-paper:#101c2e;--wd-ink:#e6eef9;--wd-muted:#a5b4c9;--wd-rule:#3b4e67}.bz-word-details{transition-property:background-color,color,border-color}.bz-word-details-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px 20px}.bz-word-details .bz-word-details-label{font-size:12px;line-height:1.3;color:var(--wd-muted);font-weight:400}.bz-word-details-word{font-family:Brightz Vocabulary Song,"Source Han Serif CN",Georgia,serif;font-weight:900;font-synthesis:none;font-size:44px;line-height:1.25;margin:10px 0 0;overflow-wrap:anywhere}.bz-word-details-phonetic{font-size:14px;margin:9px 0 0;line-height:1.5;color:var(--wd-muted)}.bz-word-details .bz-word-details-description{font-size:12px;margin-top:10px;color:var(--wd-muted);line-height:1.5}.bz-word-details button{cursor:pointer;color:var(--wd-ink);font-size:13px}.bz-word-details :is(button,a):focus-visible{outline:2px solid #5986bb;outline-offset:3px}.bz-word-details-close{padding:6px 0 6px 16px;flex-shrink:0;text-decoration:underline;text-underline-offset:4px}body[data-brightz-surface=portal] .bz-word-details .bz-word-details-close:after{content:none}.bz-word-details-meaning{padding:0 0 22px;font-size:14px;line-height:1.7}.bz-word-details-meaning p{margin:3px 0}.bz-word-details-tabs{display:flex;gap:28px;padding:0 28px;border-bottom:1px solid var(--wd-rule);overflow-x:auto;scrollbar-width:none}.bz-word-details-tabs::-webkit-scrollbar{display:none}.bz-word-details-tabs button{position:relative;padding:14px 0 12px;border:0;border-bottom:3px solid transparent;background:none;font-size:14px;white-space:nowrap}.bz-word-details-tabs button[aria-selected=true]{border-bottom-color:var(--wd-ink);font-weight:600}.bz-word-details-tabs button+button:before{content:"";position:absolute;left:-14px;top:50%;width:1px;height:.85em;transform:translateY(-50%);background:var(--wd-rule);pointer-events:none}.bz-word-details-inline .bz-word-details-tabs button+button:before{left:-12px}.bz-dictionary-panel .bz-word-details-tabs button+button:before{left:-14px}@media(max-width:600px){.bz-dictionary-panel .bz-word-details-tabs button+button:before,.bz-word-details-inline .bz-word-details-tabs button+button:before,.bz-word-details-tabs button+button:before{left:-8px}}.bz-word-details-panel{min-height:180px;overflow-y:auto;overscroll-behavior:contain;max-height:50dvh;padding:24px 28px 28px;font-size:14px;line-height:1.75;outline:none}.bz-word-details-phrases,.bz-word-details-roots{margin:0;padding:0}.bz-word-details-phrases>div,.bz-word-details-roots>div{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(0,1.3fr);gap:20px;border-bottom:1px solid var(--wd-rule);padding:14px 0}.bz-word-details-phrases>div:first-child,.bz-word-details-roots>div:first-child{padding-top:0}.bz-word-details-phrases>div:last-child,.bz-word-details-roots>div:last-child{border-bottom:0}.bz-word-details-phrases dt,.bz-word-details-roots dt{font-size:17px;font-weight:600;overflow-wrap:anywhere}.bz-word-details-roots dt{display:flex;align-items:flex-start;gap:9px}.bz-word-details-roots dt>span{flex:none;margin-top:3px;padding:2px 7px;border:1px solid var(--wd-rule);border-radius:999px;font-size:10px;line-height:1.4;font-weight:500;color:var(--wd-muted)}.bz-word-details-phrases dd,.bz-word-details-roots dd{margin:0;line-height:1.8}.bz-word-details-roots dd p{margin:0}.bz-word-details-roots dd small{display:block;margin-top:4px;font-size:12px;line-height:1.7;color:var(--wd-muted)}.bz-word-details-root-note{margin:20px 0 0;padding-top:16px;border-top:1px solid var(--wd-rule);line-height:1.9}.bz-word-details-root-note h3{margin:0 0 6px;font-size:12px;color:var(--wd-muted);font-weight:600}.bz-word-details-root-note p{margin:0}.bz-word-details-sources{display:flex;flex-direction:column;gap:6px;margin-top:24px;padding-top:16px;border-top:1px solid var(--wd-rule);font-size:11px;color:var(--wd-muted)}.bz-word-details-sources a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.bz-word-details-privacy,.bz-word-details-translation-notice{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--wd-rule);font-size:11px;line-height:1.7;color:var(--wd-muted)}.bz-word-details-examples+section{margin-top:28px}.bz-word-details-examples h3{font-size:13px;font-weight:600;margin:0 0 12px}.bz-word-details-examples h3 span{font-size:11px;font-weight:400;margin-left:10px;color:var(--wd-muted)}.bz-word-details-examples article{padding:16px 0;border-top:1px solid var(--wd-rule)}.bz-word-details-examples article p{margin:0;font-size:16px;line-height:1.8}.bz-word-details-examples article .bz-word-details-translation{font-size:13px;color:var(--wd-muted);margin-top:7px}.bz-word-details-examples small{display:block;font-size:11px;color:var(--wd-muted);margin-top:9px}.bz-word-details-empty{padding:18px 0;color:var(--wd-muted);line-height:1.8}.bz-word-details-empty button{margin-top:12px;text-decoration:underline;text-underline-offset:4px}.bz-word-details-english>p:not(.bz-word-details-english-intro){font-size:18px;line-height:1.8;margin:0;white-space:pre-line}.bz-word-details-english small,.bz-word-details-family-note{font-size:11px;line-height:1.6;color:var(--wd-muted)}.bz-word-details-family-note{margin:0 0 12px}.bz-word-details-english-intro{margin:0 0 16px;font-size:12px;line-height:1.7;color:var(--wd-muted)}.bz-word-details-english ol{list-style:none;margin:0;padding:0}.bz-word-details-english li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:5px 16px;padding:14px 0;border-top:1px solid var(--wd-rule)}.bz-word-details-english li:first-child{border-top:0;padding-top:0}.bz-word-details-english li p{margin:0;font-size:16px;line-height:1.75}.bz-word-details-english li small{grid-column:2}.bz-word-details-english a{text-decoration:underline;text-underline-offset:3px}.bz-word-details-pos{grid-row:1/span 2;align-self:start;width:max-content;max-width:92px;padding:3px 9px;border:1px solid var(--wd-rule);border-radius:999px;font-size:11px;line-height:1.4;color:var(--wd-muted);overflow-wrap:anywhere}.bz-word-details-authority{display:flex;align-items:center;flex-wrap:wrap;gap:7px 14px;margin-top:18px;padding-top:14px;border-top:1px solid var(--wd-rule);font-size:11px}.bz-word-details-authority>span{color:var(--wd-muted)}.bz-word-relations{min-width:0}.bz-word-relations-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:20px}.bz-word-relations-heading h3{margin:0;font-size:17px}.bz-word-relations-heading p{margin:4px 0 0;font-size:12px;color:var(--wd-muted)}.bz-word-relations-heading>span{flex:none;font-size:11px;color:var(--wd-muted)}.bz-word-relations-map{display:flex;align-items:center;gap:18px;padding:4px 0 20px;border-bottom:1px solid var(--wd-rule)}.bz-word-relations-map>strong{display:grid;place-items:center;min-width:92px;min-height:48px;padding:8px 17px;border-radius:999px;background:#163f70;color:#fff;font-size:17px;overflow-wrap:anywhere}.dark .bz-word-relations-map>strong{background:#d7e7fb;color:#10243d}.bz-word-relations-map>div{display:flex;flex:1;flex-wrap:wrap;gap:8px}.bz-word-relations-map>div button{display:flex;align-items:center;gap:8px;min-height:40px;padding:7px 13px;border:1px solid var(--wd-rule);border-radius:999px;background:transparent;text-align:left}.bz-word-relations-map>div button:hover{border-color:var(--wd-ink)}.bz-word-relations-map>div small{font-size:10px;color:var(--wd-muted)}.bz-word-relations-map>div span{font-weight:600}.bz-word-relations-map>p{margin:0;color:var(--wd-muted);font-size:12px;line-height:1.7}.bz-word-relations-list{list-style:none;margin:0;padding:0}.bz-word-relations-list li{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--wd-rule)}.bz-word-relations-list li>div{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;min-width:0}.bz-word-relations-list li span{font-size:10px;color:var(--wd-muted)}.bz-word-relations-list li strong{font-size:14px;overflow-wrap:anywhere}.bz-word-relations-list li p{grid-column:1/-1;margin:3px 0 0;color:var(--wd-muted);font-size:12px;line-height:1.6;overflow-wrap:anywhere}.bz-word-relations-list li>button{flex:none;padding:4px 0;border:0;background:none;text-decoration:underline;text-underline-offset:3px;color:var(--wd-muted)}.bz-word-relations-actions{display:flex;align-items:center;gap:14px;margin-top:18px}.bz-word-relations-actions>span{font-size:11px;color:var(--wd-muted)}.bz-word-relations-actions>span.is-error{color:#a93434}.dark .bz-word-relations-actions>span.is-error{color:#ff9c9c}.bz-word-relations-add,.bz-word-relations-save{min-height:38px;padding:7px 16px!important;border:1px solid #163f70!important;border-radius:999px!important;background:#163f70!important;color:#fff!important;font-weight:600}.dark :is(.bz-word-relations-add,.bz-word-relations-save){border-color:#d7e7fb!important;background:#d7e7fb!important;color:#10243d!important}.bz-word-relations-save:disabled{opacity:.5;cursor:not-allowed}.bz-word-relations-form{display:grid;grid-template-columns:160px minmax(0,1fr);gap:14px 16px;margin-top:16px;padding-top:16px;border-top:1px solid var(--wd-rule)}.bz-word-relations-form label{display:flex;flex-direction:column;gap:6px;min-width:0}.bz-word-relations-form label>span{font-size:11px;color:var(--wd-muted)}.bz-word-relations-form :is(input,select,textarea){width:100%;min-width:0;border:1px solid var(--wd-rule);border-radius:12px;background:transparent;color:var(--wd-ink);padding:9px 11px;font:inherit;outline:none}.bz-word-relations-form :is(input,select,textarea):focus{border-color:#5986bb;box-shadow:0 0 0 2px rgb(89 134 187/.14)}.bz-word-relations-note{grid-column:1/-1}.bz-word-relations-note textarea{resize:vertical}.bz-word-relations-save{grid-column:1/-1;width:max-content}.bz-word-relations-status{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--wd-muted)}.bz-word-relations-status button{text-decoration:underline;text-underline-offset:3px}.bz-word-details-inline{display:grid;width:100%;max-height:none;grid-template-rows:auto minmax(0,1fr);border:0;background:transparent;text-align:left;margin-top:12px}.bz-word-details-inline .bz-word-details-tabs{padding:0;gap:20px}.bz-word-details-inline .bz-word-details-tabs button{padding:10px 0 9px;font-size:13px;min-height:0;border-radius:0}.bz-word-details-inline .bz-word-details-panel{padding:14px 2px 4px;min-height:72px;max-height:180px;scrollbar-gutter:stable}.bz-word-details-inline .bz-word-details-meaning{padding-bottom:14px}.bz-word-details-inline .bz-word-details-examples article{padding:10px 0}.bz-word-details-inline .bz-word-details-examples article p{font-size:14px}.bz-word-details-inline .bz-word-details-sources{margin-top:16px}.bz-word-details-inline .bz-word-details-empty{padding:6px 0;margin:0}@media(max-width:600px){.bz-word-details{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}.bz-word-details-header{padding:20px 18px 16px}.bz-word-details-word{font-size:36px}.bz-word-details-meaning{padding:0 0 18px}.bz-word-details-tabs{padding:0 18px;gap:18px}.bz-word-details-tabs button{font-size:13px}.bz-word-details-panel{padding:20px 18px;max-height:50dvh;min-height:140px}.bz-word-details-phrases>div,.bz-word-details-roots>div{grid-template-columns:1fr;gap:5px}.bz-word-details-english li{grid-template-columns:1fr;gap:6px}.bz-word-details-english li small{grid-column:auto}.bz-word-details-pos{grid-row:auto}.bz-word-relations-heading{display:block}.bz-word-relations-heading>span{display:block;margin-top:6px}.bz-word-relations-map{align-items:flex-start;flex-direction:column}.bz-word-relations-map>div{width:100%}.bz-word-relations-form{grid-template-columns:1fr}.bz-word-relations-note,.bz-word-relations-save{grid-column:auto}.bz-word-details-examples article p{font-size:15px}.bz-word-details-inline{width:100%;max-height:none}.bz-word-details-inline .bz-word-details-tabs{gap:0;justify-content:flex-start}.bz-word-details-inline .bz-word-details-tabs button{font-size:12px;margin-right:16px}.bz-word-details-inline .bz-word-details-panel{max-height:165px;min-height:60px}.bz-dictionary-panel .bz-word-details-tabs,.bz-word-details-inline .bz-word-details-tabs,.bz-word-details-tabs{justify-content:flex-start!important;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:50%;scrollbar-width:thin;scrollbar-color:var(--wd-muted) transparent}}@media(max-width:600px){.bz-word-details-tabs::-webkit-scrollbar{display:block;height:3px}.bz-word-details-tabs::-webkit-scrollbar-track{background:transparent}.bz-word-details-tabs::-webkit-scrollbar-thumb{border-radius:0;background:var(--wd-muted)}.bz-word-details-tabs button{flex:0 0 auto;scroll-snap-align:center}}@media(prefers-reduced-motion:reduce){.bz-word-details{animation:none!important}}