.study-lookup-scope{display:contents}.study-text{display:inline}.study-text .study-word,.family-journey .study-text .study-word,.atlas-hybrid .study-text .study-word,.word-family-lab .study-text .study-word{width:auto;min-width:0;min-height:0;color:inherit;font:inherit;line-height:inherit;text-align:inherit;vertical-align:baseline;cursor:pointer;text-underline-offset:.16em;touch-action:manipulation;background:0 0;border:0;border-radius:2px;margin:0;padding:0;-webkit-text-decoration:underline dotted #98ab91;text-decoration:underline dotted #98ab91;display:inline}.study-word:hover{background:#e5ecdf}.study-word:focus-visible{outline-offset:3px;outline:2px solid #a98753}.study-lookup-button{flex-shrink:0;place-items:center;min-width:38px;min-height:44px;display:inline-grid}.study-writing-dialog{color:#314d40;background:#fff;border:1px solid #d8e2d2;border-radius:20px;width:min(92vw,650px);max-height:92dvh;margin:auto;padding:24px;overflow-y:auto}.study-writing-dialog::backdrop{background:#17382a66}.study-writing-dialog>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.study-writing-surface{aspect-ratio:1;border:1px solid #d8e2d2;border-radius:14px;width:min(100%,320px,45dvh);margin:20px auto;position:relative;overflow:hidden}.study-writing-dialog button{min-height:44px}@media (max-width:600px){.study-writing-dialog{padding:16px}.study-lookup-button{min-width:32px}}.study-text.study-text,.study-text.study-text span{font:inherit}.context-atlas-dialog{color:#314d40;background:#f8f9f4;border:1px solid #d8e2d2;border-radius:20px;width:min(1380px,96vw);max-width:96vw;height:94dvh;max-height:94dvh;margin:auto;padding:18px;overflow:auto}.context-atlas-dialog::backdrop{background:#17382a66}.context-atlas-top{z-index:30;background:#f8f9f4;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;top:-18px}.context-atlas-origin{border-bottom:1px solid #d8e2d2;margin-bottom:16px;padding:10px 0 16px}.context-atlas-origin summary{cursor:pointer;min-height:44px}.context-atlas-origin p{margin:6px 0}.context-atlas-origin p[lang]{font-size:24px;line-height:1.7}.context-atlas-dialog .cloud-view-guide{margin-top:0}@media (max-width:600px){.context-atlas-dialog{width:98vw;max-width:98vw;height:96dvh;max-height:96dvh;padding:12px}.context-atlas-top{top:-12px}.context-atlas-top strong{order:-1;width:100%}.context-atlas-origin p[lang]{font-size:21px}}
