.erklaermodus_invite__R_p8N{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:12px}.erklaermodus_open__k63ij{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px;border-radius:12px;background:var(--landing-sand-soft);color:var(--landing-sand-ink);font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .2s,transform .2s}.erklaermodus_open__k63ij:hover{background:color-mix(in srgb,var(--landing-sand) 30%,var(--landing-sand-soft));transform:translateY(-1px)}.erklaermodus_inviteNote__fJuQH{margin:12px 0 0;flex:1 1 220px;min-width:0;font-size:14px;line-height:1.5;color:var(--landing-muted)}@media (max-width:760px){.erklaermodus_invite__R_p8N{gap:8px;margin-top:8px}.erklaermodus_open__k63ij{flex:1 1 auto;justify-content:center}.erklaermodus_inviteNote__fJuQH{flex:1 1 100%}}.erklaermodus_layer__nFm9d{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;gap:var(--panel-gap,18px);padding:var(--panel-gap,18px);background:var(--landing-paper);overscroll-behavior:contain}.erklaermodus_head__e_Sdp{display:flex;align-items:center;gap:12px;height:44px;flex-shrink:0;padding:0 16px}.erklaermodus_headLabel__MoG2G{margin:0;flex:0 0 auto;font-family:var(--font-geist-sans),system-ui,sans-serif;font-size:12px;line-height:16px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--landing-muted)}.erklaermodus_headTitle___7gfh{margin:0;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:600;color:var(--landing-ink)}.erklaermodus_close__mjnkc{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;margin-right:-12px;border-radius:12px;background:transparent;color:var(--landing-brand-strong);cursor:pointer;transition:background .2s}.erklaermodus_close__mjnkc:hover{background:var(--landing-blue)}.erklaermodus_body__IXPEY{flex:1 1 auto;min-height:0;display:grid;gap:var(--panel-gap,18px);grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.erklaermodus_stage__lM4yG{position:relative;min-width:0;min-height:0;border-radius:16px;overflow:hidden;background:var(--landing-soft)}.erklaermodus_frame__39gtC{position:absolute;inset:0;display:block;width:100%;height:100%;border:0;background:transparent;color-scheme:light dark;transition:opacity .25s ease}.erklaermodus_talk__HinZC{display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0;padding:18px;border-radius:16px;background:var(--landing-surface)}.erklaermodus_talkHead__iA1j1{flex:0 0 auto}.erklaermodus_talkHead__iA1j1 h2{margin:0 0 4px;font-family:var(--font-landing-alegreya),Georgia,serif;font-size:22px;line-height:1.2;color:var(--landing-ink)}.erklaermodus_talkHead__iA1j1 p{margin:0;font-size:14px;line-height:1.5;color:var(--landing-muted)}.erklaermodus_thread__0dJsi{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior-y:contain;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:12px;background:var(--landing-soft);scrollbar-width:none}.erklaermodus_thread__0dJsi::-webkit-scrollbar{display:none}.erklaermodus_mine__IJrF9,.erklaermodus_tutor__nsR9P{margin:0;padding:12px 16px;border-radius:12px;line-height:1.6;max-width:92%}.erklaermodus_tutor__nsR9P{background:var(--landing-sand-soft);color:var(--landing-ink);align-self:flex-start}.erklaermodus_mine__IJrF9{background:var(--landing-blue);color:var(--landing-ink);align-self:flex-end;white-space:pre-wrap}.erklaermodus_inApp__VgT_U{align-self:flex-start;padding:10px 14px;border-radius:12px;background:var(--landing-sand-soft);font-weight:550}.erklaermodus_busy__s4MGg,.erklaermodus_inApp__VgT_U{display:flex;align-items:center;gap:9px;margin:0;color:var(--landing-sand-ink);font-size:14px}.erklaermodus_busy__s4MGg svg{animation:erklaermodus_spin__uvagG 1s linear infinite}@keyframes erklaermodus_spin__uvagG{to{transform:rotate(1turn)}}.erklaermodus_error__cwbaW{margin:0;font-size:14px;color:var(--landing-sand-ink)}.erklaermodus_starts__N5FVd{display:flex;flex-wrap:wrap;gap:8px;flex:0 0 auto}.erklaermodus_show___H5_K{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px;border-radius:50px;background:var(--landing-sand);color:var(--landing-night);font-size:15px;font-weight:600;cursor:pointer;transition:filter .2s,transform .2s}.erklaermodus_show___H5_K:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.erklaermodus_show___H5_K:disabled{opacity:.7;cursor:default}.erklaermodus_ask__DQMh4{min-height:38px;padding:8px 14px;border-radius:50px;background:var(--landing-soft);color:var(--landing-brand-strong);font-size:14px;font-weight:550;text-align:left;cursor:pointer;transition:background .2s,color .2s}.erklaermodus_ask__DQMh4:hover:not(:disabled){background:var(--landing-blue);color:var(--landing-ink)}.erklaermodus_ask__DQMh4:disabled{opacity:.5;cursor:default}.erklaermodus_pause__YBVWG{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex:0 0 auto;padding:12px 14px;border-radius:12px;background:var(--landing-sand-soft)}.erklaermodus_pause__YBVWG p{flex-basis:100%;margin:0;font-size:14px;font-weight:550;color:var(--landing-sand-ink)}.erklaermodus_pause__YBVWG .erklaermodus_ask__DQMh4{display:inline-flex;align-items:center;gap:7px}.erklaermodus_composer__GsQIh{display:flex;gap:8px;flex:0 0 auto}.erklaermodus_composer__GsQIh input{flex:1 1 auto;min-width:0;padding:12px 16px;border-radius:12px;background:var(--landing-soft);color:var(--landing-ink);font:inherit;font-size:16px}.erklaermodus_composer__GsQIh input::placeholder{color:var(--landing-muted)}.erklaermodus_composer__GsQIh button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;background:var(--landing-action);color:var(--landing-on-action);font-size:15px;font-weight:600;cursor:pointer}.erklaermodus_composer__GsQIh button:disabled{opacity:.5;cursor:default}.erklaermodus_quota__VKmN5{margin:0;flex:0 0 auto;font-size:14px;color:var(--landing-muted)}.erklaermodus_limit__NkItZ{flex:0 0 auto;padding:18px;border-radius:12px;background:var(--landing-blue)}.erklaermodus_limit__NkItZ strong{display:block;margin-bottom:8px;font-family:var(--font-landing-alegreya),Georgia,serif;font-size:22px;line-height:1.2;color:var(--landing-ink)}.erklaermodus_limit__NkItZ p{margin:0 0 12px;line-height:1.6;color:var(--landing-ink)}.erklaermodus_limitCta__yUi0T{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border-radius:12px;background:var(--landing-action);color:var(--landing-on-action);font-size:15px;font-weight:600;cursor:pointer}@media (prefers-reduced-motion:reduce){.erklaermodus_busy__s4MGg svg{animation:none}.erklaermodus_open__k63ij:hover,.erklaermodus_show___H5_K:hover:not(:disabled){transform:none}.erklaermodus_frame__39gtC{transition:none}}@media (max-width:860px){.erklaermodus_body__IXPEY{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,42dvh) minmax(0,1fr)}.erklaermodus_talk__HinZC{padding:14px;gap:12px}.erklaermodus_talkHead__iA1j1 h2{font-size:20px}.erklaermodus_thread__0dJsi{min-height:110px;padding:12px}.erklaermodus_starts__N5FVd{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.erklaermodus_starts__N5FVd::-webkit-scrollbar{display:none}.erklaermodus_ask__DQMh4,.erklaermodus_show___H5_K{flex:0 0 auto;white-space:nowrap}}@media (max-width:600px){.erklaermodus_layer__nFm9d{gap:12px;padding:12px}.erklaermodus_head__e_Sdp{padding:0 4px;gap:8px}.erklaermodus_headLabel__MoG2G{display:none}.erklaermodus_composer__GsQIh button{padding:0 14px}}.erklaermodus_composer__GsQIh[data-locked] input{cursor:not-allowed}.erklaermodus_composer__GsQIh[data-locked] input:disabled{opacity:.7}.erklaermodus_locked__IAlKb{margin:0;flex:0 0 auto;font-size:14px;line-height:1.5;color:var(--landing-muted);border-radius:12px;transition:background .3s,color .3s,padding .3s}.erklaermodus_locked__IAlKb a{color:var(--landing-brand-strong);font-weight:600;text-decoration:underline;text-underline-offset:3px}.erklaermodus_locked__IAlKb[data-attention]{padding:10px 14px;background:var(--landing-blue);color:var(--landing-ink);animation:erklaermodus_lockedPulse__a63R6 .9s ease-out 1}@keyframes erklaermodus_lockedPulse__a63R6{0%{transform:scale(.98)}to{transform:none}}@media (prefers-reduced-motion:reduce){.erklaermodus_locked__IAlKb[data-attention]{animation:none}}