.learning-aspects_content__ojqXh{display:grid;gap:9px;min-width:0;text-align:left}.learning-aspects_title__26Xv_{font-size:14px;line-height:1.4;overflow-wrap:anywhere}.learning-aspects_aspect__oEFMD{display:grid;gap:3px;min-width:0;border-top:1px solid color-mix(in srgb,var(--aspect-color) 20%,transparent);padding-top:7px}.learning-aspects_aspect__oEFMD,.learning-aspects_phrase__w2EiJ{--aspect-color:var(--chunk,#7fb8d9)}.learning-aspects_grammar___ayz8{--aspect-color:var(--grammar,#b48ac9)}.learning-aspects_sound__JzInz{--aspect-color:var(--sound,#8ac98c)}.learning-aspects_slang__m9mJN{--aspect-color:var(--slang,#e07a5f)}.learning-aspects_label__0QqWE{color:var(--aspect-color);font-size:10px;line-height:1.4}.learning-aspects_body__v4Osk{font-size:12px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.learning-aspects_body__v4Osk em{font-style:normal;color:var(--aspect-color)}.learning-aspects_compact___dZCL{gap:6px}.learning-aspects_compact___dZCL .learning-aspects_aspect__oEFMD{grid-template-columns:76px minmax(0,1fr);gap:8px;align-items:start}.learning-aspects_compact___dZCL .learning-aspects_body__v4Osk,.learning-aspects_compact___dZCL .learning-aspects_title__26Xv_{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.learning-aspects_more__wuxn8{opacity:.65;font-size:10px}.learning-aspects_inlineGroup__JCnQ2{display:block;margin:6px 0;border:1px solid var(--border);border-radius:6px 12px 12px 12px;background:var(--surface);padding:10px}.learning-aspects_inlineGroup__JCnQ2 .learning-aspects_body__v4Osk{font-size:11px}.learning-aspects_mobileDock__wWwci{display:none}.learning-aspects_desktopCard__qchNG{display:block}.learning-aspects_detail__Zvapy{position:fixed;z-index:95;width:min(340px,calc(100vw - 24px));max-height:min(65dvh,500px);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:14px;background:var(--card-bg);backdrop-filter:blur(18px);color:var(--text);padding:14px;box-shadow:var(--shadow)}.learning-aspects_close__QtXsc{display:block;margin:0 0 8px auto;border:1px solid var(--border);border-radius:6px;padding:4px 8px;background:var(--surface);color:inherit;cursor:pointer}.learning-aspects_close__QtXsc:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:700px){.learning-aspects_detail__Zvapy{left:12px!important;top:auto!important;bottom:12px}}@container learning-player (max-width: 760px){.learning-aspects_desktopCard__qchNG{display:none}.learning-aspects_mobileDock__wWwci{display:block;padding:12px 14px;background:var(--surface);color:var(--text);border-top:1px solid var(--border);height:210px;overflow:hidden}.learning-aspects_mobileDock__wWwci .learning-aspects_body__v4Osk{font-size:11px}}@media (prefers-reduced-motion:no-preference){.learning-aspects_content__ojqXh{animation:learning-aspects_reveal__CAeh8 .16s ease-out}@keyframes learning-aspects_reveal__CAeh8{0%{opacity:.5}to{opacity:1}}}.cue-learning_rail__tRc3Z{position:absolute;z-index:6;top:14px;right:14px;width:min(280px,34%);max-height:calc(100% - 170px);display:none;flex-direction:column;min-height:0;color:#f4f1e8;background:rgba(22,22,19,.66);backdrop-filter:blur(18px) saturate(1.25);-webkit-backdrop-filter:blur(18px) saturate(1.25);border:1px solid rgba(244,241,232,.22);border-radius:16px 19px 17px 18px;box-shadow:0 12px 32px -16px rgba(0,0,0,.65),inset 0 1px rgba(255,255,255,.08);overflow:hidden}.cue-learning_populated__bhN_n{display:flex}.cue-learning_scroll__20aUr{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a29c8c transparent}.cue-learning_stack__gUloF{display:grid;gap:12px;padding:14px}.cue-learning_card__VhgAI{--cue-accent:#9acdea;min-width:0;overflow-wrap:anywhere}.cue-learning_golden__zjvFX{--cue-accent:#f2c665}.cue-learning_card__VhgAI+.cue-learning_card__VhgAI{padding-top:12px;border-top:1px solid rgba(255,255,255,.16)}.cue-learning_card__VhgAI header{display:flex;justify-content:space-between;gap:10px;color:var(--cue-accent);font-size:10px;line-height:1.5}.cue-learning_card__VhgAI h3{margin:7px 0 0;color:var(--cue-accent);font-size:15px;font-weight:650;line-height:1.45}.cue-learning_card__VhgAI p{margin:7px 0 0;font-size:12px;line-height:1.65;white-space:pre-line}.cue-learning_card__VhgAI small{display:block;color:#c5c1b6;font-size:10px;margin:9px 0 3px}.cue-learning_translation__mxKLX{display:block;color:#d8d4c9}.cue-learning_card__VhgAI summary{padding:10px 0 5px;color:#ccc8bd;font-size:11px;cursor:pointer}.cue-learning_card__VhgAI button,.cue-learning_resume__WudMG{color:inherit;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.18);border-radius:8px;min-height:36px;padding:6px 10px;cursor:pointer;font-size:11px}.cue-learning_card__VhgAI button{margin-top:10px}.cue-learning_resume__WudMG{flex-shrink:0;margin:0 10px 10px;color:#f2c665}.cue-learning_card__VhgAI button:hover,.cue-learning_resume__WudMG:hover{background:rgba(255,255,255,.14)}.cue-learning_card__VhgAI button:active,.cue-learning_resume__WudMG:active{background:rgba(255,255,255,.21)}.cue-learning_rail__tRc3Z :focus-visible{outline:2px solid #f2c665;outline-offset:-2px}.cue-learning_empty__bIG4e,.cue-learning_mobileGroup__Q4gtr{display:none}@container learning-player (max-width: 760px){.cue-learning_rail__tRc3Z{position:relative;top:auto;right:auto;width:100%;height:270px;max-height:none;display:flex;border-radius:0;border-inline:0;box-shadow:none;background:color-mix(in srgb,var(--surface) 90%,transparent);color:var(--text)}.cue-learning_card__VhgAI{--cue-accent:var(--chunk,#7fb8d9)}.cue-learning_golden__zjvFX{--cue-accent:var(--accent,#e9b44c)}.cue-learning_card__VhgAI small,.cue-learning_card__VhgAI summary,.cue-learning_translation__mxKLX{color:var(--text-2)}.cue-learning_card__VhgAI button,.cue-learning_resume__WudMG{min-height:44px;border-color:var(--border)}.cue-learning_resume__WudMG{color:var(--accent)}.cue-learning_mobileGroup__Q4gtr{display:block;border-top:1px solid var(--border);padding-top:10px}.cue-learning_mobileGroup__Q4gtr:only-child{border-top:0;padding-top:0}.cue-learning_empty__bIG4e{display:grid;gap:8px;color:var(--text-2);font-size:12px}}@media (prefers-reduced-motion:no-preference){.cue-learning_stack__gUloF{animation:cue-learning_appear__Ar3FQ .18s ease-out}@keyframes cue-learning_appear__Ar3FQ{0%{opacity:.5;transform:translateY(3px)}to{opacity:1;transform:none}}}