1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9692],{4929:function(e,n,t){t.d(n,{T:function(){return r}});let r=(0,t(2784).createContext)({editorVariant:"unknown"})},46810:function(e,n,t){t.d(n,{b:function(){return o}});var r=t(4929),i=t(2784);function o(){let e="serlo-org"===(0,i.useContext)(r.T).editorVariant;return null!=e&&e}},55375:function(e,n,t){t.d(n,{M:function(){return q}});var r=t(52322);function i(e){let{state:n}=e;return(0,r.jsx)("a",{id:n})}var o=t(17527),a=t(86052),l=t(38924),s=t(63621);function d(e){let{state:n}=e,{introduction:t,content:i,exercises:d,exerciseFolder:c,relatedContent:u,sources:h}=n,g=null==d?void 0:d.filter(e=>{let{state:n}=e;return!!n}),p=c.id&&c.title,m=g&&g.length,f=(0,s.ww)(t.state.explanation)?null:(0,r.jsx)(l._,{document:{...t,plugin:"multimedia"}});return(0,r.jsx)(a.P,{introduction:f,content:(0,r.jsx)(l._,{document:i}),exercises:m?(0,r.jsx)(l._,{document:g}):null,exercisesFolder:p?(0,r.jsx)("a",{className:"serlo-link font-bold",href:"/".concat(c.id),children:c.title}):null,relatedContent:{articles:b("articles"),courses:b("courses"),videos:b("videos")},sources:0===h.length?null:(0,r.jsx)(r.Fragment,{children:(0,r.jsx)("ul",{className:"serlo-ul mb-4 mt-2 text-lg",children:h.map(e=>(0,r.jsx)("li",{className:"!mb-0",children:e.href?(0,r.jsx)(o._,{href:e.href,children:e.title}):e.title},e.href))})})});function b(e){var n;if(!u)return null;let t=u[e];return 0!==t.length&&(n=t)&&n.filter(e=>""!==e.id).length?(0,r.jsx)(r.Fragment,{children:t.map(e=>{let{id:n,title:t}=e;return(0,r.jsx)("li",{children:(0,r.jsx)(o._,{href:"/".concat(n),children:t})},n)})}):null}}var c=t(58484),u=t(8388),h=t(70243);function g(e){var n,t;let{state:i}=e,{type:o,title:a,anchorId:s,content:d}=i;if(!d||!o||(0,u.w)(d))return null;let g=null===(t=a.state)||void 0===t?void 0:null===(n=t[0])||void 0===n?void 0:n.children,p=g?(0,r.jsx)("b",{children:(0,r.jsx)(h.Z,{element:g})}):void 0;return(0,r.jsx)(c.p6,{boxType:o,title:p,anchorId:s,children:(0,r.jsx)(l._,{document:d})})}var p=t(87615),m=t(61217),f=t(14794),b=t(89556);function x(e){let{state:n}=e;return n?(0,r.jsx)(r.Fragment,{children:n.map((e,n)=>{var t,i;let o=null!==(i=e.id)&&void 0!==i?i:"".concat(e.plugin).concat(n);return e.plugin===b.S.Anchor?(0,r.jsx)(l._,{document:e},o):(0,r.jsx)("div",{id:null===(t=e.id)||void 0===t?void 0:t.split("-")[0],className:"my-block",children:(0,r.jsx)(l._,{document:e})},o)})}):null}var v=t(3484);function y(e){let{state:n}=e;return(0,r.jsx)(v.L,{content:(0,r.jsx)(l._,{document:n.content})})}var w=t(64785),S=t(2784),k=t(95609);function T(e){let{id:n,state:t,openOverwrite:i}=e,[o,a]=(0,S.useState)(!1),{title:s,richTitle:d,content:c}=t,u=d?(0,r.jsx)(l._,{document:d}):(0,r.jsx)(r.Fragment,{children:s});return(0,r.jsx)(k.v,{title:u,openOverwrite:i,onOpen:function(){var e;i||o||(null===(e=w.P.trigger)||void 0===e||e.call(w.P,{pluginId:n,verb:"opened",contentType:"spoiler",value:"open"}),a(!0))},children:(0,r.jsx)(l._,{document:c})})}var E=t(86942),A=t(72835);function I(e){return(0,r.jsx)(A.w,{})}var L=t(72524),z=t(88255);let j=(0,S.lazy)(()=>Promise.all([t.e(6826),t.e(5607)]).then(t.bind(t,60175)).then(e=>({default:e.HighlightStaticRenderer}))),C=(0,S.lazy)(()=>Promise.all([t.e(6050),t.e(1141),t.e(7723),t.e(2543)]).then(t.bind(t,97723)).then(e=>({default:e.DropzoneImageStaticRenderer}))),D=(0,S.lazy)(()=>t.e(9698).then(t.bind(t,79698)).then(e=>({default:e.EquationsStaticRenderer}))),B=(0,S.lazy)(()=>t.e(1237).then(t.bind(t,61237)).then(e=>({default:e.ExerciseStaticRenderer}))),M=(0,S.lazy)(()=>t.e(774).then(t.bind(t,20774)).then(e=>({default:e.InputExerciseStaticRenderer}))),P=(0,S.lazy)(()=>t.e(892).then(t.bind(t,10892)).then(e=>({default:e.BlanksExerciseStaticRenderer}))),R=(0,S.lazy)(()=>Promise.all([t.e(2639),t.e(7040),t.e(7899),t.e(5257),t.e(9140),t.e(552),t.e(8282)]).then(t.bind(t,70552)).then(e=>({default:e.InteractiveVideoStaticRenderer}))),O=(0,S.lazy)(()=>t.e(4653).then(t.bind(t,24653)).then(e=>({default:e.PageLayoutStaticRenderer}))),F=(0,S.lazy)(()=>t.e(8826).then(t.bind(t,28826)).then(e=>({default:e.ScMcExerciseStaticRenderer}))),N=(0,S.lazy)(()=>t.e(4376).then(t.bind(t,4376)).then(e=>({default:e.StaticSolutionRenderer}))),U=(0,S.lazy)(()=>t.e(2699).then(t.bind(t,32699)).then(e=>({default:e.SerloTableStaticRenderer}))),V=(0,S.lazy)(()=>t.e(2757).then(t.bind(t,12757)).then(e=>({default:e.InjectionStaticRenderer}))),_=(0,S.lazy)(()=>t.e(6245).then(t.bind(t,86245)).then(e=>({default:e.SerloInjectionStaticRenderer}))),G=(0,S.lazy)(()=>t.e(8817).then(t.bind(t,48817)).then(e=>({default:e.ImageGalleryStaticRenderer}))),H=(0,S.lazy)(()=>t.e(9327).then(t.bind(t,89327)).then(e=>({default:e.CourseStaticRenderer}))),W=(0,S.lazy)(()=>t.e(4852).then(t.bind(t,24852)).then(e=>({default:e.EdusharingAssetStaticRenderer}))),Z=(0,S.lazy)(()=>t.e(6697).then(t.bind(t,56697)).then(e=>({default:e.GeogebraStaticRenderer})));function q(e){return{pluginRenderers:[{type:b.S.Article,renderer:d},{type:b.S.Course,renderer:H},{type:b.S.Rows,renderer:x},{type:b.S.Text,renderer:E.c},{type:b.S.Image,renderer:e?e.image:m.H},{type:b.S.ImageGallery,renderer:G},{type:b.S.Multimedia,renderer:e?e.multimedia:f.h},{type:b.S.Spoiler,renderer:T},{type:b.S.DropzoneImage,renderer:C},{type:b.S.Box,renderer:g},{type:b.S.SerloTable,renderer:U},{type:b.S.Equations,renderer:D},{type:b.S.Geogebra,renderer:e?e.geogebra:Z},{type:b.S.Video,renderer:e?e.video:L.S},{type:b.S.Anchor,renderer:i},{type:b.S.Exercise,renderer:e?e.exercise:B},{type:b.S.ExerciseGroup,renderer:e?e.exerciseGroup:p.M},{type:b.S.Solution,renderer:e?e.solution:N},{type:b.S.Highlight,renderer:j},{type:b.S.InputExercise,renderer:e?e.input:M},{type:b.S.ScMcExercise,renderer:e?e.scMc:F},{type:b.S.BlanksExercise,renderer:P},{type:b.S.TextAreaExercise,renderer:I},{type:b.S.InteractiveVideo,renderer:R},{type:b.S.EdusharingAsset,renderer:W},{type:b.S.Injection,renderer:V},{type:b.S.SerloInjection,renderer:_},{type:b.S.PageLayout,renderer:O},{type:b.S.Unsupported,renderer:e=>(console.warn("unsupported renderer: ",e),null)},{type:z.k.GenericContent,renderer:y},...e?[{type:b.S.Audio,renderer:e.audio}
1,{type:b.S.H5p,renderer:e.h5p}]:[]]}}},10659:function(e,n,t){t.d(n,{T:function(){return a}});var r=t(52322),i=t(61267),o=t(2784);let a=(0,o.forwardRef)(function(e,n){let{value:t,size:a,className:l,onChange:s,...d}=e,c=(0,o.useRef)(null),[u,h]=(0,o.useState)(null);return(0,o.useEffect)(()=>{var e;null===(e=c.current)||void 0===e||e.setSelectionRange(u,u)},[n,u,t]),(0,r.jsx)("span",{className:(0,i.cn)("serlo-autogrow-input relative inline-grid","after:w-auto after:min-w-16 after:resize-none after:px-3 after:[grid-area:1_/_2]","after:invisible after:-ml-2 after:whitespace-pre-wrap after:content-[attr(data-value)_'_']"),"data-value":String(t)+"_ ",children:(0,r.jsx)("input",{ref:e=>{c.current=e,"function"==typeof n?n(e):n&&(n.current=e)},className:(0,i.cn)("w-auto min-w-[80px] resize-none rounded-full px-3 [grid-area:1_/_2]","border border-brand bg-brand-50 focus:outline focus:outline-1",l),value:t,size:a||4,spellCheck:!1,autoCorrect:"off",placeholder:"",type:"text",onChange:e=>{h(e.target.selectionStart),null==s||s(e)},...d})})})},68096:function(e,n,t){t.d(n,{e:function(){return r}});let r=[{value:"#1794c1",name:"Blue"},{value:"#006400",name:"Green"},{value:"#ff6600",name:"Orange"}]},41104:function(e,n,t){t.d(n,{WS:function(){return o},Zc:function(){return a}});var r=t(2784);let i=(0,r.createContext)(null),o=i.Provider;function a(){let e=(0,r.useContext)(i);if(!e)throw Error("Attempt to use editStrings outside of provider!");return e}},78759:function(e,n,t){t.d(n,{d:function(){return r}});let r={lang:"de",savedContentMightDisappearWarning:"â ï¸ Dies ist eine Testumgebung. Bitte erstelle hier noch keine Inhalte, die du langfristig behalten willst. Fragen? [email protected]",addPluginsModal:{searchInputPlaceholder:"Suche...",basicPluginsTitle:"Inhalte",interactivePluginsTitle:"Aufgaben",noPluginsFoundTitle:"Leider gibt es keine Elemente, die zu deiner Suche passen.",noPluginsFoundDescription:"Versuche es mit anderen Suchbegriffen oder st\xf6bere durch alle verf\xfcgbaren Elemente."},pluginMenu:{singleChoiceExercise:{title:"Single-Choice-Aufgabe",description:"Eine Aufgabe mit einer Auswahl an Antwortoptionen (Es ist immer nur eine Antwort richtig)."},multipleChoiceExercise:{title:"Multiple-Choice-Aufgabe",description:"Eine Aufgabe mit einer Auswahl an Antwortoptionen (eine oder mehrere richtige Antworten)."},blanksExercise:{title:"L\xfcckentext (Eintippen)",description:"Erstelle einen L\xfcckentext oder eine Tabelle, bei dem die Antworten durch Eintippen eingef\xfcgt werden."},blanksExerciseDragAndDrop:{title:"L\xfcckentext (Drag&Drop)",description:"Erstelle einen L\xfcckentext oder eine Tabelle, bei dem die Antworten via Drag und Drop eingef\xfcgt werden."}},plugins:{anchor:{title:"Sprungmarke",description:"F\xfcge eine Sprungmarke innerhalb deines Inhalts hinzu.",identifier:'Ziel-Name (z.B. "lange-erlaerung")',anchorId:"Name der Sprungmarke"},box:{title:"Box",description:"F\xfcge eine Box f\xfcr Beispiele, Zitate, Warnungen, Definitionen, Hinweise usw. ein.",type:"Art der Box",typeTooltip:"W\xe4hle die Art der Box",titlePlaceholder:"(optionaler Titel)",anchorId:"Sprungmarke (anchor id)",emptyContentWarning:"Boxen ohne Inhalt werden nicht angezeigt"},dropzoneImage:{title:"Interaktives Bild (Ablagezonen)",description:"Erstelle eine Aufgabe, bei der vorgegebene Antworten in die richtigen Zonen eines Bilds oder einen leeren Hintergrund gezogen werden m\xfcssen.",backgroundImage:"Hintergrundbild",addDropZone:"Ablagezone hinzuf\xfcgen",removeDropZone:"Ablagezone entfernen",dropzoneVisibility:"Ablagezone Sichtbarkeit",visibilityOptions:{full:"Voll",partial:"Nur Rahmen",none:"Kein"},answers:{add:"Antwort hinzuf\xfcgen",remove:"Antwort entfernen",edit:"Antwort bearbeiten",settings:"Antworteinstellungen",answersPlaceholder:"Hier findest du deine Antworten"},answerZone:{description:"Beschreibung (optional)",sizeLabel:"Gr\xf6\xdfe der Zone manuell festlegen",duplicate:"Zone duplizieren",delete:"Zone entfernen"},backgroundType:{description:"F\xfcge ein Hintergrundbild hinzu oder starte mit leerem Hintergrund",image:"Hintergrundbild hinzuf\xfcgen",blank:"Leerer Hintergrund"},backgroundShapes:{description:"Lege die Ausrichtung des Hintergrundes fest",square:"Quadratisch",landscape:"Querformat",portrait:"Hochformat"},or:"oder",modal:{settings:"Einstellungen",createDropZone:"Neue Ablagezone",edit:"Antwort bearbeiten",createWrongAnswer:"Falsche Antwort hinzuf\xfcgen"}},unsupported:{title:"Nicht unterst\xfctzt",description:"Plugin wird von dieser Version des Editors nicht unterst\xfctzt.",notSupported:"Sorry, dieses Plugin wird nicht unterst\xfctzt:",explanation:"Es wird Usern nicht angezeigt. Du kannst es entweder entfernen oder unsere Entwickler*innen um Unterst\xfctzung bitten."},equations:{title:"Terme und Gleichungen",description:"Erstelle Termumformungen und l\xf6se mehrzeilige Gleichungen.",leftHandSide:"linke Seite",transformation:"Umformung",mode:"Modus",transformationExample:"z.B. -3x",transformationOfEquations:"Gleichungsumformung",transformationOfTerms:"Termumformung",addNewRow:"Neue Zeile hinzuf\xfcgen",explanation:"Erkl\xe4rung",term:"Term",rightHandSide:"rechte Seite",comb
1ineLikeTerms:"Fasse die Terme zusammen.",setEqual:"Setze die Terme gleich.",firstExplanation:"Erste Erkl\xe4rung",removeRowLabel:"Zeile entfernen"},geogebra:{title:"GeoGebra Applet",description:"Binde GeoGebra Inhalte via Link oder ID ein.",chooseApplet:"Applet ausw\xe4hlen",urlOrId:"GeoGebra Materials URL oder ID"},highlight:{title:"Code",description:"Schreibe Code und hebe ihn je nach Programmiersprache hervor.",clickAndEnter:"Klicke hier und f\xfcge deinen Quellcode einâ¦",enterHere:"F\xfcge hier deinen Quellcode ein. Verlasse den Bereich, um eine Vorschau zu sehen.",language:"Programmiersprache",languageTooltip:"W\xe4hle die Sprache f\xfcr's Syntax-Highlighting",showLineNumbers:"Zeilennummern",lineNumbersTooltip:"Sollten die Besucher*innen Zeilennummern sehen?"},image:{title:"Bild",galleryTitle:"Galerie",description:"Lade Bilder hoch oder suche online nach frei lizenzierten Bildern.",upload:"Bild hochladen",uploadMultiple:"Bilder hochladen",imageUrl:"Bild-URL",imageSource:"Bildquelle",imageSourceHelpText:"F\xfcge hier weitere Informationen wie den Urheber dieses Bildes hinzu.",search:"Suche",searchOnline:"Online nach lizenzfreien Bildern suchen",placeholderSource:"Quelle (optional)",placeholderEmpty:"https://example.com/image.png",captionPlaceholder:"Bildunterschrift (optional)",href:"Link",hrefPlaceholder:"Bild verlinken",alt:"Alternativtext (wird nicht angezeigt)",altPlaceholder:"Was ist auf dem Bild zu sehen?",maxWidth:"Maximale Breite",maxWidthPlaceholder:"Gib die maximal Breite an",helpTooltipText:"Mehr Informationen und Hilfe",change:"Bild \xe4ndern",licence:"Lizenz",licenceHelpText:"Externe Inhalte mit den folgenden Lizenzen k\xf6nnen auf serlo.org integriert werden:",licenceFree:"Frei lizenzierte Bilder",pixabayText:"Die Bilder werden von der freien Bilder-Datenbank von Pixabay zur Verf\xfcgung gestellt",pixabayLoadedText:"Die Bilder werden von der freien Bilder-Datenbank von Pixabay zur Verf\xfcgung gestellt",searching:"Suche nach Bildern ...",loadingImage:"Bilder werden heruntergeladen ...",noImagesFound:"Keine Bilder gefunden",pixabayUploadFailed:"Sorry, das Bild konnte grade nicht hochgeladen werden."},imageGallery:{title:"Bilder Galerie",description:"F\xfcge eine Bildergalerie hinzu, um zusammenh\xe4ngende Bilder organisiert darzustellen.",modalScreenReaderTitle:"Popup, das ein einzelnes Bild anzeigt mit Einstellungen und optionaler Bildunterschrift.",addImages:"Bilder hinzuf\xfcgen",tooManyImagesMessage:"Du kannst maximal %max_images% Bilder in der Galerie hochladen. Bitte w\xe4hle weniger Bilder aus und versuche es erneut.",alreadyMaxImagesMessage:"Maximal %max_images% Bilder erlaubt. Bitte entferne ein oder mehrere Bilder, um neue hochzuladen."},injection:{title:"serlo.org Inhalt",description:"Binde einen bestehenden Inhalt von serlo.org via ID ein.",illegalInjectionFound:"Ung\xfcltige Injection gefunden",serloEntitySrc:"Serlo Inhalt {{src}}",serloId:"Serlo ID",placeholder:"Serlo ID (z.B. 1565)",invalidStateWarning:"Bitte verwende eine g\xfcltige Serlo ID (nur Zahlen) â z.B. '/1555'",errorLoading:"Inhalt konnte nicht geladen werden, bitte \xfcberpr\xfcfe die ID"},interactiveVideo:{title:"Interaktives Video",description:"Erstelle ein interaktives Video mit Aufgaben",editOverlayTitle:"Aufgabe erstellen",titlePlaceholder:"Aufgabentitel",defaultTitle:"Aufgabe",autoOpenLabel:"Automatisch \xf6ffnen",autoOpenExplanation:"Die Aufgabe wird automatisch ge\xf6ffnet, wenn das Video dort ankommt",mandatoryLabel:"Verpflichtende Aufgabe",mandatoryExplanation:"Die Aufgabe muss richtig beantwortet werden, um das Video weiter abzuspielen",editMark:"Bearbeiten",removeMark:"L\xf6schen",removeAllMarks:"Alle Aufgaben l\xf6schen",confirmRemoveAllMarks:"Bist du sicher, dass du alle Aufgaben l\xf6schen willst?",addOverlayContent:"Aufgabe an aktueller Stelle einf\xfcgen",changeVideo:"Video austauschen",saveInfo:"\xc4nderungen werden automatisch gespeichert!"},multimedia:{title:"Erkl\xe4rung mit Multimedia-Inhalt",description:"Erstelle einen veranschaulichenden oder erkl\xe4renden Multimedia-Inhalt mit zugeh\xf6riger Erkl\xe4rung.",chooseSize:"Gr\xf6\xdfe des Multimedia-Inhalts",changeType:"Tausche das Multimedia Element aus",howImportant:"Wie wichtig ist der Multimedia Inhalt?",isIllustrating:"Es ist nur eine Veranschaulichung",isEssential:"Es spielt eine zentrale Rolle",reset:"Multimedia-Inhalt zur\xfccksetzen"},pageLayout:{title:"Layout-Spalten f\xfcr Seiten",description:"Das Plugin, das alle wollen, aber nicht bekommen \uD83E\uDD2B",chooseRatio:"Spaltenverh\xe4ltnis ausw\xe4hlen"},pasteHack:{title:"(experiment) Editor State einf\xfcgen",description:"nur in staging"},rows:{title:"Zeilen",description:"Rows plugin holds other plugins",searchForTools:"Suche hier nach Toolsâ¦",duplicate:"Duplizieren",remove:"L\xf6schen",close:"Schlie\xdfen",dragElement:"Verschiebe das Element innerhalb des Dokuments",addAnElement:"F\xfcge ein Element hinzu",copyAnchorLink:"Link zu diesem Element kopieren",copySuccess:"Erfolgreich kopiert",pluginCopyInfo:"Du kannst das Plugin jetzt in Text-Plugins einf\xfcgen",pluginCopyButtonLabel:"Plugin in die Zwischenablage kopieren"},serloTable:{title:"Tabelle",description:"Erstelle eine anpassbare Tabelle.",mode:"Modus",columnHeaders:"Nur Spaltentitel",rowHeaders:"Nur Zeilentitel",columnAndRowHeaders:"Spalten- und Zeilentitel",convertToText:"Text als Inhalt",convertToImage:"Bild al
1s Inhalt",row:"Zeile",column:"Spalte",addType:"%type% hinzuf\xfcgen",addTypeBefore:"%type% davor hinzuf\xfcgen",deleteType:"%type% l\xf6schen",confirmDelete:"Sicher, dass diese %type% und ihren Inhalt l\xf6schen willst?"},spoiler:{title:"Spoiler",description:"F\xfcge eine ausklappbare Box ein, z.B. f\xfcr Exkurse oder Hilfestellungen.",enterATitle:"Titel eingeben"},solution:{title:"Freitext Aufgabe\n",description:"Erstelle eine nicht interaktive Aufgabe, die die Lernenden manuell beantworten. Du kannst weiterhin L\xf6sungen und Strategien einf\xfcgen."},text:{title:"Text",description:"Schreibe Text und Matheformeln, und formatiere sie.",placeholder:"Schreibe etwas â¦",addButtonExplanation:"Klicke, um ein neues Element einzuf\xfcgen",quote:"Zitat",setColor:"Einf\xe4rben",resetColor:"Farbe zur\xfccksetzen",colors:"Textfarben",closeSubMenu:"Untermen\xfc schlie\xdfen",heading:"\xdcberschrift",headings:"\xdcberschriften",link:"Link (%ctrlOrCmd% + K)",noElementPasteInLists:"Sorry, Elemente einf\xfcgen klappt nicht in Listen.",pastingPluginNotAllowedHere:"Sorry, dieses Plugin kannst du hier nicht einf\xfcgen.",unsupportedPluginsPasted:"Ein paar der Plugins die du eingef\xfcgt hast, werden hier nicht unterst\xfctzt.",invalidDataPasted:"Sorry, mit den Daten die du einf\xfcgen willst stimmt etwas nicht. Das liegt wahrscheinlich an uns.",linkOverlay:{placeholder:'Suchbegriff oder "/1234"',placeholderNonSerlo:"Link",inputLabel:"Suche einen Inhalt oder f\xfcge einen Link ein",inputLabelNonSerlo:"F\xfcge einen Link ein",edit:"Link bearbeiten",remove:"Link entfernen",customLink:"Eigener Link",invalidLinkWarning:'Bitte gib einen g\xfcltigen Link ein, der anf\xe4ngt mit "https(s)://â¦"'},openInNewTab:"\xd6ffne den Link in einem neuen Tab",orderedList:"Nummerierte Liste",unorderedList:"Aufz\xe4hlung",lists:"Listen",mathFormula:"Matheformel (%ctrlOrCmd% + M)",code:"Code (%ctrlOrCmd% + â§ + C)",blank:"L\xfccke",createBlank:"L\xfccke erstellen",removeBlank:"L\xfccke entfernen",bold:"Fett (%ctrlOrCmd% + B)",italic:"Kursiv (%ctrlOrCmd% + I)",colorNames:{blue:"Blau",green:"Gr\xfcn",orange:"Orange"},math:{formula:"[neue Formel]",visual:"visuell",latex:"LaTeX",latexEditorTitle:"LaTeX-Editor",onlyLatex:"Nur LaTeX verf\xfcgbar",shortcuts:"Tastenk\xfcrzel",fraction:"Bruch",superscript:"Hochgestellt",or:"oder",subscript:"Tiefgestellt",root:"Wurzel",mathSymbols:"Mathematische Symbole",eG:"z.B.",functions:"Funktionen",displayAsBlock:"eigene Zeile",closeMathFormulaEditor:"Mathe-Formel Editor schlie\xdfen"}},video:{title:"Video",description:"Binde Videos von z.B. YouTube, Vimeo oder Wikimedia Commons ein.",videoUrl:"Video URL",videoDescription:"Beschreibung",titlePlaceholder:"Titel",url:"URL",seoTitle:"Titel f\xfcr Suchmaschinen",upload:"Video hochladen",placeholderEmpty:"YouTube- oder Serlo-URL",change:"Video \xe4ndern",settings:"Einstellungen"},audio:{title:"Audio",description:"Audioaufnahmen von Vocaroo einbinden",audioUrl:"Audio URL eingeben"},exercise:{title:"Aufgabe",description:"Interaktive- oder Textaufgaben",placeholder:"F\xfcge hier den Arbeitsauftrag ein (Optional)",hideInteractiveInitially:{info:"Interaktives Element ist versteckt beim laden",deactivate:"Interaktives Element sichtbar laden",activate:"Interaktives Element versteckt laden"},addOptionalInteractiveEx:"F\xfcge optional ein interaktives Element hinzu:",changeInteractive:"Interaktives Element \xe4ndern",confirmRemoveInteractive:"Deine aktuellen \xc4nderungen werden dabei \xfcberschrieben, bist du sicher?",createSolution:"L\xf6sungsvorschlag hinzuf\xfcgen",removeSolution:"L\xf6sungsvorschlag entfernen",toLearnersView:"Zur Lernenden-Ansicht",toEditView:"Zur Bearbeitungs-Ansicht"},exerciseGroup:{title:"Aufgabe mit Teilaufgaben",description:"Liste von Aufgaben mit Teilaufgaben"},inputExercise:{title:"Eingabefeld",description:"Erstelle eine Aufgabe, bei der eine exakte Eingabe oder ein Wert eingegeben und validiert werden kann."},textAreaExercise:{title:"Freitext",description:"Ein gro\xdfes Eingabefeld"},scMcExercise:{title:"SC/MC Aufgabe"},h5p:{title:"H5P",description:"Importiere eine interaktive Aufgabe von H5P via URL."},blanksExercise:{title:"L\xfcckentext",placeholder:"Schreibe einen Text und f\xfcge L\xfccken ein",chooseType:"W\xe4hle den Aufgabentyp",chooseChildPluginType:"W\xe4hle den Eingabetyp",modes:{typing:"Tippen","drag-and-drop":"Drag & Drop"},dummyAnswers:"Falsche Antwortm\xf6glichkeiten",addDummyAnswer:"Falsche Antwort hinzuf\xfcgen",removeDummyAnswer:"Falsche Antwort entfernen",addAlternativeAnswer:"Alternative Antwort hinzuf\xfcgen",removeAlternativeAnswer:"Alternative Antwort entfernen",alternativeAnswers:"Alternative Antworten",acceptMathEquivalents:"Mathematisch gleichwertige Ausdr\xfccke als g\xfcltige Antwort",childPluginSelection:"M\xf6chtest du einen L\xfcckentext oder eine Tabelle mit L\xfccken?"},edusharingAsset:{title:"Edu-sharing Inhalt",description:"Inhalte von edu-sharing einbinden"}},templatePlugins:{entity:{titlePlaceholder:"Titel",moveUpLabel:"Eins nach oben verschieben",moveDownLabel:"Nach unten verschieben"},article:{writeShortIntro:"Fasse das Thema des Artikels kurz zusammen",stillWantMore:"Du hast noch nicht genug vom Thema?",moreOnTopic:"Hier findest du noc
1h weitere passende Inhalte zum Thema",addSource:"Quellenangabe hinzuf\xfcgen",removeLabel:"L\xf6schen",dragLabel:"Ziehen, um die Reihenfolge zu \xe4ndern",openInTab:"\xd6ffne den Link in einem neuen Tab",sources:"Quellen",sourceText:"Quelle",sourceUrl:"Optionaler Link",moreInFolder:"Weitere Aufgaben zum Thema findest du im folgenden Aufgabenordner",addModal:{buttonEx:"Aufgaben hinzuf\xfcgen",buttonExFolder:"Aufgabenordner ausw\xe4hlen",buttonContent:"Inhalt hinzuf\xfcgen"}},course:{removeCoursePage:"Kursseite entfernen",addCoursePage:"Kursseite hinzuf\xfcgen",confirmDelete:"Sicher, dass du diese Kursseite l\xf6schen willst?"},inputExercise:{chooseType:"W\xe4hle den Antworttyp",unit:"Einheit (optional)",addAnswer:"Antwort hinzuf\xfcgen",enterTheValue:"Gib hier die Antwort ein",feedbackPlaceholder:"Schreibe ein Feedback f\xfcr diese Antwort",yourSolution:"Deine L\xf6sung",types:{"input-string-normalized-match-challenge":"Text (genau, z.B. 'Tiger')","input-number-exact-match-challenge":"Zahl (genau, z.B. '0.5')","input-expression-equal-match-challenge":'Mathematischer Ausdruck (gleichwertig, z.B. "0,5", "1/2" oder "2/4")'}},scMcExercise:{singleChoice:"Single Choice",multipleChoice:"Multiple Choice",chooseType:"W\xe4hle den Antworttyp",addAnswer:"Antwort hinzuf\xfcgen"},solution:{optionalExplanation:"Beschreibe hier optional die L\xf6sungsstrategie",idArticle:"ID eines Artikels, z.B. 1855",openArticleTab:"\xd6ffne den Artikel in einem neuen Tab",linkTitle:"Titel der Verlinkung",showSolution:"L\xf6sung anzeigen",hideSolution:"L\xf6sung ausblenden",changeLicense:"Lizenz \xe4ndern",addPrerequisite:"Link hinzuf\xfcgen"},textExerciseGroup:{removeExercise:"Teilaufgabe entfernen",addExercise:"Teilaufgabe hinzuf\xfcgen",kindOfExerciseGroup:"Art der Aufgabengruppe",addIntermediateTask:"Zwischentext hinzuf\xfcgen",removeIntermediateTask:"Zwischentext entfernen",intermediateTask:"Zwischentext"}},edtrIo:{localStorage:{found:"Du hast lokal gespeicherte \xc4nderungen dieses Inhalts. M\xf6chtest du sie laden?",foundButton:"\xc4nderungen laden",restoreInitial:"Du kannst auch wieder zur\xfcck zur Ausgangsversion. Vorsicht, dabei werden deine bisherigen \xc4nderungen gel\xf6scht.",restoreInitialButton:"\xc4nderungen l\xf6schen",confirmRestore:"Sicher, dass du deine \xc4nderugen unwiderruflich l\xf6schen m\xf6chtest?"},fileUpload:{placeholderUploading:"Wird hochgeladen â¦",placeholderFailed:"Hochladen fehlgeschlagen",retry:"Erneut versuchen",failedUpload:"Hochladen fehlgeschlagen",invalidUrl:"Fehler: Ung\xfcltige oder unvollst\xe4ndige URL",invalidUrlMessage:'Die eingegebene URL ist entweder ung\xfcltig oder unvollst\xe4ndig. Bitte stelle sicher, dass du die vollst\xe4ndige URL korrekt kopiert und eingef\xfcgt hast. Die URL sollte mit "http://" oder "https://" beginnen.',errorFetchingSignedUrl:"Tut uns leid, der Server ist gerade nicht erreichbar \uD83D\uDE15 Versuch es sp\xe4ter nochmal.",errorUploading:"Tut uns leid, das Hochladen hat leider nicht geklappt \uD83D\uDE15 Versuch es sp\xe4ter nochmal.",noFileSelected:"Bitte w\xe4hle eine Datei aus",badExtension:"Sorry, %ext% ist leider nicht erlaubt. Versuch's mit diesen Typen: %allowed%",fileTooBig:"Sorry, diese Datei ist zu gro\xdf. Versuch's mit weniger als %maxsize% MB"},settings:"Einstellungen",extendedSettings:"Erweiterte Einstellungen",close:"Schlie\xdfen",save:"Speichern",cancel:"Abbrechen",saving:"Speichertâ¦",changes:"Beschreibe deine \xc4nderungen am Inhalt",current:"Aktuell",author:"Autor*in",createdAt:"Zeitstempel",ready:"Bereit zum Speichern?"}}},19798:function(e,n,t){t.d(n,{d:function(){return r}});let r={lang:"en",savedContentMightDisappearWarning:"â ï¸ This is a test environment. Please do not create content that you want to keep long term here. Questions? [email protected]",addPluginsModal:{searchInputPlaceholder:"Search...",basicPluginsTitle:"Content Elements",interactivePluginsTitle:"Exercises",noPluginsFoundTitle:"Sorry, no elements match your search.",noPluginsFoundDescription:"Please try different keywords or browse through all available elements."},pluginMenu:{singleChoiceExercise:{title:"Single Choice Exercise",description:"A question with a selection of answer options and a single correct one."},multipleChoiceExercise:{title:"Multiple Choice Exercise",description:"A question with a selection of answer options with potentially multiple correct answers."},blanksExercise:{title:"Fill In The Blanks (Typing)",description:"Create a fill in the blanks exercise (text or table) where learners add the answers via typing."},blanksExerciseDragAndDrop:{title:"Fill In The Blanks (Drag&Drop)",description:"Create a fill in the blanks exercise (text or table) where learners add the answers via drag and drop."}},plugins:{anchor:{title:"Anchor",description:"Insert an anchor.",identifier:'Identifier (e.g. "long-explanation")',anchorId:"ID of the anch
1or"},box:{title:"Container",description:"Insert a container for examples, quotes, warnings, theorems, notesâ¦",type:"Type of box",typeTooltip:"Choose the type of the box",titlePlaceholder:"(optional title)",anchorId:"Anchor ID",emptyContentWarning:"Boxes without content will not be displayed"},dropzoneImage:{title:"Interactive Image (Dropzones)",description:"Create an exercise where given answers must be dragged into the correct zones of a picture or a blank background.",backgroundImage:"Background image",addDropZone:"Add drop zone",removeDropZone:"Remove drop zone",dropzoneVisibility:"Dropzone Visibility",visibilityOptions:{full:"full",partial:"partial",none:"none"},answers:{add:"Add answer",remove:"Remove answer",edit:"Edit answer",settings:"Answer settings",answersPlaceholder:"Here you will find your dropzone answers"},answerZone:{description:"Description (optional)",sizeLabel:"Configure the size of the drop zone",duplicate:"Duplicate zone",delete:"Delete zone"},backgroundType:{description:"Insert a background image or proceed with a blank background",image:"Background Image",blank:"Blank background"},backgroundShapes:{description:"Choose the layout of the background",square:"Square",landscape:"Landscape",portrait:"Portrait"},or:"or",modal:{settings:"Settings",createDropZone:"New Drop Zone",edit:"Edit Answer",createWrongAnswer:"Create Wrong Answer"}},unsupported:{title:"Unsupported",description:"Plugin not supported by this version of the editor.",notSupported:"Sorry, this plugin is not supported:",explanation:"It will not be displayed to users. You can either remove it or asks developers for support."},equations:{title:"Terms and equations",description:"Create term transformations and solve multi-line equations.",leftHandSide:"left-hand side",transformation:"transformation",mode:"Mode",transformationExample:"e.g. -3x",transformationOfEquations:"Transformation of equations",transformationOfTerms:"Transformation of terms",addNewRow:"Add new row",explanation:"Explanation",term:"Term",rightHandSide:"right-hand side",combineLikeTerms:"Combine like terms.",setEqual:"Set the terms equal to each other.",firstExplanation:"First explanation",removeRowLabel:"Remove row"},geogebra:{title:"GeoGebra Applet",description:"Embed GeoGebra materials applets via URL or ID.",chooseApplet:"Choose Applet",urlOrId:"GeoGebra URL or ID"},highlight:{title:"Source Code",description:"Write code and highlight it according to the programming language.",clickAndEnter:"Click here and enter your source codeâ¦",enterHere:"Enter your source code here",language:"Language",languageTooltip:"Choose language for syntax highlighting",showLineNumbers:"Line numbers",lineNumbersTooltip:"Should users see line numbers?"},image:{title:"Image",galleryTitle:"Gallery",description:"Upload images or search online for freely licensed images.",upload:"Upload Image",uploadMultiple:"Upload Images",imageUrl:"Image URL",imageSource:"Image Source",imageSourceHelpText:"Add the author or source of this image here",search:"Search",searchOnline:"Search online for licence-free images",placeholderSource:"Source (optional)",placeholderEmpty:"https://example.com/image.png",captionPlaceholder:"Optional caption",href:"Link",hrefPlaceholder:"Link the image",alt:"Description (hidden)",altPlaceholder:"Describe what the image shows",maxWidth:"Maximum width",maxWidthPlaceholder:"Enter the maximum width",helpTooltipText:"More information and help related to Image Plugin",change:"Change image",licence:"Licence",licenceHelpText:"External content with the following licenses may be integrated on serlo.org:",licenceFree:"Licence Free Images",pixabayText:"Images will be fetched from Pixabay",pixabayLoadedText:"These images were loaded from Pixabay.",searching:"Searching for images ...",loadingImage:"Downloading image ...",noImagesFound:"No images found",pixabayUploadFailed:"Sorry, the image could not be uploaded right now"},imageGallery:{title:"Image Gallery",description:"Add an image gallery to display related images in an organized way.",modalScreenReaderTitle:"Modal displaying single image options for caption and settings.",addImages:"Add Images",tooManyImagesMessage:"You can only upload %max_images% images in this element. Please select fewer images and try again.",alreadyMaxImagesMessage:"Maximum of %max_images% images reached. Please remove one or more images to upload new ones."},injection:{title:"serlo.org Content",description:"Embed an existing content from serlo.org via ID.",illegalInjectionFound:"Illegal injection found",serloEntitySrc:"Serlo entity {{src}}
1",serloId:"Serlo ID",placeholder:"Serlo ID (e.g. /1565)",invalidStateWarning:"Please use a valid Serlo ID (just numbers). E.g. '/1555'",errorLoading:"Content could not be loaded, please check the id"},interactiveVideo:{title:"Interactive Video",description:"Create an interactive video with questions and feedback.",editOverlayTitle:"Edit Exercise",titlePlaceholder:"Exercise Title",defaultTitle:"Exercise",autoOpenLabel:"Automatically open",autoOpenExplanation:"Content automatically opens when video is at mark",mandatoryLabel:"Mandatory Exercise",mandatoryExplanation:"Exercise has to be solved to continue video",editMark:"Edit",removeMark:"Remove",removeAllMarks:"Remove all exercises",confirmRemoveAllMarks:"Are you sure you want to remove all exercises?",addOverlayContent:"Add exercise",changeVideo:"Change video",saveInfo:"Changes are continually saved!"},multimedia:{title:"Multimedia content associated with text",description:"Create an illustrating or explaining multimedia content associated with text.",chooseSize:"Choose size of multimedia element",changeType:"Change the multimedia type",howImportant:"How important is the multimedia content?",isIllustrating:"It is illustrating",isEssential:"It is essential",reset:"Reset the multimedia content"},pageLayout:{title:"Layout Column for Pages",description:"The plugin the people want but don't get \uD83E\uDD2B",chooseRatio:"Choose column ratio"},pasteHack:{title:"Experimental State-Paste Plugin",description:"only on staging"},rows:{title:"Rows",description:"Rows plugin holds other plugins",searchForTools:"Search for toolsâ¦",duplicate:"Duplicate",remove:"Remove",close:"Close",dragElement:"Drag the element within the document",addAnElement:"Add an element",copyAnchorLink:"Copy link to this element",copySuccess:"Successfully copied!",pluginCopyInfo:"You can now paste this plugin into text plugins",pluginCopyButtonLabel:"Copy plugin to clipboard"},serloTable:{title:"Table",description:"Create a customizable table.",mode:"Mode",columnHeaders:"Only column headers",rowHeaders:"Only row headers",columnAndRowHeaders:"Column and row headers",convertToText:"Convert to text",convertToImage:"Convert to image",row:"row",column:"column",addType:"Add %type%",addTypeBefore:"Add %type% before",deleteType:"Delete %type%",confirmDelete:"Are you sure you want to delete this %type% and the content in it?"},spoiler:{title:"Spoiler",description:"Insert a fold-out box, e.g. for additional content or help.",enterATitle:"Enter a title"},solution:{title:"Non interactive exercise",description:"Create a non-interactive task that learners answer manually. You can still include solutions and strategies."},text:{title:"Text",description:"Compose content using rich text and math formulas.",placeholder:"Write something...",addButtonExplanation:"Click to insert new element",quote:"Quote",setColor:"Set color",resetColor:"Reset color",colors:"Colors",closeSubMenu:"Close sub menu",heading:"Heading",headings:"Headings",link:"Link (%ctrlOrCmd% + K)",noElementPasteInLists:"Sorry, pasting elements inside of lists is not allowed.",pastingPluginNotAllowedHere:"Sorry, pasting this plugin here is not allowed.",unsupportedPluginsPasted:"There were unsupported plugins in the data you pasted.",invalidDataPasted:"Sorry, something is wrong with the data you pasted.",linkOverlay:{placeholder:"https://⦠or /1234",placeholderNonSerlo:"https://",inputLabel:"Paste or type a link",inputLabelNonSerlo:"Insert a link",edit:"Edit Link",remove:"Remove Link",customLink:"Custom Link",invalidLinkWarning:"Please provide a valid link that starts with http(s)://â¦"},openInNewTab:"Open in new tab",orderedList:"Ordered list",unorderedList:"Unordered list",lists:"Lists",mathFormula:"Math formula (%ctrlOrCmd% + M)",code:"Code (%ctrlOrCmd% + â§ + C)",blank:"Blank",createBlank:"Create Blank",removeBlank:"Remove Blank",bold:"Bold (%ctrlOrCmd% + B)",italic:"Italic (%ctrlOrCmd% + I)",colorNames:{blue:"Blue",green:"Green",orange:"Orange"},math:{formula:"[formula]",visual:"visual",latex:"LaTeX",latexEditorTitle:"LaTeX editor",onlyLatex:"Only LaTeX editor available",shortcuts:"Shortcuts",fraction:"Fraction",superscript:"Superscript",or:"or",subscript:"Subscript",root:"Root",mathSymbol
1s:"Math symbols",eG:"e.g.",functions:"Functions",displayAsBlock:"Display as block",closeMathFormulaEditor:"Close math formula editor"}},video:{title:"Video",description:"Embed videos from e.g. YouTube or Vimeo.",videoUrl:"Video URL",videoDescription:"Description",titlePlaceholder:"Title",url:"URL",seoTitle:"Title for search engines",upload:"Upload Video",placeholderEmpty:"YouTube or Serlo URL",change:"Change video",settings:"Settings"},audio:{title:"Audio",description:"Link to audio files on Vocaroo",audioUrl:"Enter Audio URL"},exercise:{title:"Exercise",description:"Interactive or text based exercise",placeholder:"Type the assignment here (Optional)",hideInteractiveInitially:{info:"Interactive element collapsed on load",deactivate:"Load Interactive Element visible",activate:"Load Interactive Element collapsed"},addOptionalInteractiveEx:"Add an optional interactive exercise:",changeInteractive:"Change interactive element",confirmRemoveInteractive:"Your current changes will be replaced. Are you sure?",createSolution:"Create proposed solution",removeSolution:"Remove proposed solution",toLearnersView:"To Learners View",toEditView:"To Edit View"},exerciseGroup:{title:"Exercise Group",description:"Group multiple exercises together"},inputExercise:{title:"Input Exercise",description:"Create a task where an exact input or value can be entered and validated."},textAreaExercise:{title:"Text Box Exercise",description:"A big text box for long answers. No feedback."},scMcExercise:{title:"SC/MC Exercise"},h5p:{title:"H5P",description:"Import an interactive task from H5P via URL."},blanksExercise:{title:"Fill In The Blanks",placeholder:"Write a text and add blanks",chooseType:"Choose the exercise type",chooseChildPluginType:"Choose the answer type",modes:{typing:"Typing","drag-and-drop":"Drag & Drop"},dummyAnswers:"Extra incorrect answers",addDummyAnswer:"Add an incorrect answer",removeDummyAnswer:"Remove extra answer",addAlternativeAnswer:"Add an alternative answer",removeAlternativeAnswer:"Remove alternative answer",alternativeAnswers:"Alternative answers",acceptMathEquivalents:"Accept all equivalent mathematical values",childPluginSelection:"Would you like to add blanks to a text or a table?"},edusharingAsset:{title:"Edu-sharing Content",description:"Embed content from edu-sharing"}},templatePlugins:{entity:{titlePlaceholder:"Title",moveUpLabel:"Move up",moveDownLabel:"Move down"},article:{stillWantMore:"Still want more?",moreOnTopic:"You can find more content on this topic here",addSource:"Add source",removeLabel:"Remove",dragLabel:"Drag to change order",openInTab:"Open in new tab",sources:"Sources",sourceText:"Source Text",sourceUrl:"Optional URL",moreInFolder:"You can find more exercises in the following folder",addModal:{buttonEx:"Add exercises",buttonExFolder:"Select exercise folder",buttonContent:"Add content"}},course:{removeCoursePage:"Remove course page",addCoursePage:"Add course page",confirmDelete:"Are you sure you want to delete this course page?"},inputExercise:{chooseType:"Choose the exercise type",unit:"Unit",addAnswer:"Add answer",enterTheValue:"Enter the value",feedbackPlaceholder:"Add a feedback message for this answer",yourSolution:"Your solution",types:{"input-string-normalized-match-challenge":"Text (exact, e.g. 'tiger')","input-number-exact-match-challenge":"Number (exact, e.g. '0.5')","input-expression-equal-match-challenge":"Mathematical expression (equivalent, e.g. '0.5' or '1/2' or '2/4'"}},scMcExercise:{singleChoice:"Single-choice",multipleChoice:"Multiple-choice",chooseType:"Choose the exercise type",addAnswer:"Add answer"},solution:{optionalExplanation:"Optionally explain the solution strategy here",idArticle:"ID of an article, e.g. 1855",openArticleTab:"Open the article in a new tab:",linkTitle:"Title of the link",showSolution:"Show solution",hideSolution:"Hide solution",changeLicense:"Change license",addPrerequisite:"Add link"},textExerciseGroup:{removeExercise:"Remove exercise",addExercise:"Add exercise",kindOfExerciseGroup:"Kind of exercise group",addIntermediateTask:"Add Intermediate Task",removeIntermediateTask:"Remove intermediate Task",intermediateTask:"Intermediate Task"}},edtrIo:{localStorage:{found:"You have locally saved edits of this revision. Do you want to load them?",foundButton:"Load stored edits",restoreInitial:"Want to start fresh? Beware that this will delete your current edits!",restoreInitialButton:"Delete changes",confirmRestore:"Are you sure you want to delete all your changes?"},fileUpload:{placeholderUploading:"Uploadingâ¦",placeholderFailed:"Upload failedâ¦",retry:"Retry",failedUpload:"Upload failed",invali
1dUrl:"Error: Invalid or Incomplete URL",invalidUrlMessage:'The URL you entered is either invalid or incomplete. Please ensure you have copied and pasted the full URL correctly. The URL should start with "http://" or "https://".',errorFetchingSignedUrl:"Sorry the server is not available currently \uD83D\uDE15 Please try again later.",errorUploading:"Sorry the upload failed \uD83D\uDE15 Please try again later.",noFileSelected:"Please select a file",badExtension:"Sorry, %ext% is not an accepted file type. Try one of: %allowed%",fileTooBig:"Sorry, this file is too big. Maximum size is %maxsize% MB"},settings:"Settings",extendedSettings:"Extended Settings",close:"Close",save:"Save",cancel:"Cancel",saving:"Savingâ¦",changes:"Describe your changes to the content",current:"Current",author:"Author",createdAt:"when?",ready:"Ready to save?"}}},54538:function(e,n,t){t.d(n,{b:function(){return a},r:function(){return o}});var r=t(89556),i=t(88255);let o=[r.S.Text,r.S.Image,r.S.Video,r.S.Multimedia,r.S.Spoiler,r.S.Box,r.S.SerloTable,r.S.Equations,r.S.Geogebra,r.S.Highlight,r.S.Exercise,r.S.InputExercise,r.S.ScMcExercise,r.S.BlanksExercise,r.S.DropzoneImage,r.S.InteractiveVideo,r.S.Solution,r.S.Rows,r.S.TextAreaExercise,r.S.ImageGallery,r.S.Unsupported,i.k.GenericContent],a={plugins:o,onChange:void 0,language:"de",isProductionEnvironment:!1,styleReset:!0}},458:function(e,n,t){t.d(n,{B:function(){return o}});var r=t(78759),i=t(19798);let o={de:{staticStrings:{lang:"de",plugins:{article:{exercisesTitle:"\xdcbungsaufgaben",moreExercises:"Weitere Aufgaben zum Thema findest du im folgenden Aufgabenordner",relatedContentTitle:"Du hast noch nicht genug vom Thema?",relatedContentText:"Hier findest du noch weitere passende Inhalte zum Thema:",sourcesTitle:"Quellen",subsectionTypes:{articles:"Artikel",courses:"Kurse",videos:"Videos"}},audio:{failed:"Sorry, beim laden der Audio-Datei ist was schiefgegangen."},box:{types:{blank:"Blanko",example:"Beispiel",quote:"Zitat",approach:"Vorgehen",remember:"Merke",attention:"Vorsicht",note:"Beachte",definition:"Definition",theorem:"Satz",proof:"Beweis"}},course:{title:"Kurse",pages:"Kurs\xfcbersicht",next:"Weiter",back:"Zur\xfcck",noRevisionForPage:"Ungegepr\xfcfte Seite"},exercise:{title:"Aufgabe",prerequisite:"F\xfcr diese Aufgabe ben\xf6tigst Du folgendes Grundwissen:",task:"Aufgabenstellung",answer:"Antwort",check:"Stimmt's?",yourAnswer:"Deine Antwortâ¦",chooseOption:"Klicke auf eine der Optionen.",printModeChooseOption:"Kreuze eine der Optionen an.",strategy:"Strategie",solution:"L\xf6sungsvorschlag",showHiddenInteractive:"Hier deine L\xf6sung pr\xfcfen",feedback:{title:"Feedback",correct:"Richtig!",missedSome:"Fast! Dir fehlt noch mindestens eine richtige Antwort.",incorrect0:"Schade, leider noch nicht richtig.",incorrect1:"Versuch's nochmal.",incorrect2:"Probiere es nochmal.",incorrect3:"\xdcberleg nochmal!",incorrect4:"Versuch's nochmal, das war leider noch nicht richtig.",incorrect5:"Das war leider noch nicht richtig, \xfcberleg nochmal.",incorrect6:"Probiere es nochmal, das war leider noch nicht richtig."}},image:{altFallback:"Bild"},imageGallery:{lightboxSrTitle:"Popup mit einem gro\xdfen Bild und Schaltfl\xe4chen, um zu anderen Bildern in der Galerie zu navigieren"},injection:{injectedContent:"Quelle",license:"Lizenzinfo"},video:{failed:"Sorry, das Video konnte nicht geladen werden."},interactiveVideo:{play:"Abspielen",rewind:"Zur\xfcckspulen",mandatoryWarning:"Du musst erst die Aufgabe l\xf6sen.",exerciseSolved:"Gut gemacht! Jetzt geht's weiter.",repeatPromt:"Schau dir doch noch mal den Teil des Videos vor der Aufgabe an"}},embed:{activateEmbed:"Aktivieren",previewImage:"Vorschaubild"},misc:{ctrl:"Strg",return:"Enter",loading:"Laden"}},editStrings:r.d},en:{staticStrings:{lang:"en",plugins:{article:{exercisesTitle:"Exercises",moreExercises:"You can find more exercises in the following folder:",relatedContentTitle:"Still want more?",relatedContentText:"You can find more content on this topic here:",sourcesTitle:"Sources",subsectionTypes:{articles:"Articles",courses:"Courses",videos:"Videos"}},audio:{failed:"Sorry, the audio file couldn't be loaded."},box:{types:{blank:"Blank",example:"Example",quote:"Quote",approach:"Approach",remember:"Remember",attention:"Attention",note:"Note",definition:"Definition",theorem:"Theorem",proof:"Proof"}},course:{title:"Course",pages:"Course overview",next:"Next",back:"Back",no
1RevisionForPage:"unreviewed page"},exercise:{title:"Exercise",prerequisite:"For this task you need the following basic knowledge:",task:"Task",answer:"Answer",check:"Check",yourAnswer:"Your answerâ¦",chooseOption:"Click on one of the options.",printModeChooseOption:"Check one of the options.",strategy:"Strategy",solution:"Proposed Solution",showHiddenInteractive:"Check your solution here",feedback:{title:"Feedback",correct:"Correct!",missedSome:"Almost! You missed at least one correct answer.",incorrect0:"Unfortunately, you're answer isn't quite right yet.",incorrect1:"Try again.",incorrect2:"Have another go.",incorrect3:"Have another think.",incorrect4:"Have another go. Unfortunately your answer isn't correct yet.",incorrect5:"Your answer isn't correct yet. Have another think.",incorrect6:"Try again, unfortunately your answer isn't correct yet."}},image:{altFallback:"Image"},imageGallery:{lightboxSrTitle:"Modal displaying a single large image, with buttons to navigate to other images in the gallery"},injection:{injectedContent:"Source",license:"License info"},video:{failed:"Sorry, the video couldn't be loaded."},interactiveVideo:{play:"Play",rewind:"Rewind",mandatoryWarning:"You have to solve the task first.",exerciseSolved:"Well done! Let's move on.",repeatPromt:"Take another look at the part of the video before the task"}},embed:{activateEmbed:"Activate",previewImage:"Preview Image"},misc:{ctrl:"ctrl",return:"return",loading:"Loading"}},editStrings:i.d}}},28649:function(e,n,t){t.d(n,{L:function(){return i}});var r="0.26.1";function i(){if(!r)throw Error("Could not retrieve version from package.json");return r}},29692:function(e,n,t){t.d(n,{F:function(){return m}});var r=t(52322),i=t(4929),o=t(55375),a=t(41104),l=t(97158),s=t(64785),d=t(46162),c=t(38924),u=t(54538),h=t(458),g=t(28649),p=t(8767);function m(e){let{language:n,_ltik:t,editorVariant:m,extraSerloRenderers:f}={...u.b,...e},b=e.state?e.state:(0,p.J)(m),{migratedState:x}=(0,p.T)(b,m),{staticStrings:v,editStrings:y}=h.B[n],w=(0,o.M)(f);return d.X.init(w),e.handleLearnerEvent&&s.P.init(e.handleLearnerEvent),(0,r.jsx)(l.W,{value:v,children:(0,r.jsx)(a.WS,{value:y,children:(0,r.jsx)(i.T.Provider,{value:{editorVariant:m,ltik:t},children:(0,r.jsx)("div",{className:"serlo-content-with-spacing-fixes","data-editor-version":(0,g.L)(),children:(0,r.jsx)(c._,{document:x.document})})})})})}},8767:function(e,n,t){t.d(n,{J:function(){return f},T:function(){return x}});var r=t(89556),i=t(88255),o=t(31361),a=t(23054),l=t(82682),s=t(28649);let d="https://serlo.org/editor",c=a.G0([a.i0("https://github.com/serlo/serlo-editor-for-edusharing"),a.i0("lti-tool"),a.i0("serlo-org"),a.i0("kiron"),a.i0("scobees"),a.i0("moodle"),a.i0("chancenwerk"),a.i0("unknown")]),u=a.jV([a.dt({plugin:a.Z_}),a.r$({state:a._4})]),h=a.dt({type:a.i0(d),variant:c,version:a.i0(0),dateModified:a.Z_,document:u}),g=a.dt({id:a.Z_,type:a.i0(d),variant:c,version:a.i0(1),editorVersion:a.Z_,dateModified:a.Z_,document:u}),p=[e=>{if(!h.is(e))throw Error("Unexpected type during migration. Expected ".concat(JSON.stringify(h)," but got ").concat(JSON.stringify(e)));return{...e,editorVersion:(0,s.L)(),id:(0,l.Z)()}},e=>{if(!g.is(e))throw Error("Unexpected type during migration. Expected ".concat(JSON.stringify(g)," but got ").concat(JSON.stringify(e)));return{...e,domainOrigin:window.location.origin}}],m=p.length;function f(e){return{id:(0,l.Z)(),type:d,variant:e,domainOrigin:window.location.origin,version:m,editorVersion:(0,s.L)(),dateModified:(0,o.n)(),document:{plugin:i.k.GenericContent,state:{content:{plugin:r.S.Rows}}}}}function b(e){return JSON.parse(JSON.stringify(e))}function x(e,n){if(!h.is(e)&&!g.is(e)&&!v.is(e)&&!u.is(e))throw Error("Unknown state type when trying to run migrations. Got ".concat(JSON.stringify(e)));let t=!1,r=u.is(e)?(t=!0,{type:d,variant:n,version:0,dateModified:(0,o.n)(),document:b(e)}):b(e),i=r.version;for(let e=i;e<p.length;e++)r=p[e](r),t=!0,r.version=e+1;if(!v.is(r))throw Error("Storage format after migrations does not match StorageFormatType");return t&&(r.editorVersion=(0,s.L)(),r.dateModified=(0,o.n)()),{migratedState:r,stateChanged:t}}let v=a.dt({id:a.Z_,type:a.i0(d),variant:c,domainOrigin:a.Z_,version:a.i0(m),editorVersion:a.Z_,dateModified:a.Z_,document:u})},64785:function(e,n,t){let r;t.d(n,{N:function(){return i},P:function(){return o}});let i="editorLearnerEvent",o=(r=null,{init:function(e){r||Object.freeze(r=e)},trigger:function(e){null==r||r(e);let n=new CustomEvent(i,{detail:{...e}});document.dispatchEvent(n)}})},46162:function(e,n,t){t.d(n,{X:function(){return r}});let r=function(){let e=null;function n(){if(!e)throw Error("init static editor renderers first");return e}return{init:function(n){let{pluginRenderers:t}=n;e||Object.freeze(e=t)},getAll:n,getByType:function(e){var t,r;let i=n(),o=null===(t=null!==(r=i.find(n=>n.type===e))&&void 0!==r?r:i.find(e=>"unsupported"===e.type))||void 0===t?void 0:t.renderer;return null!=o?o:null}}}()},86052:function(e,n,t){t.d(n,{P:function(){return a}});var r=t(52322),i=t(97158),o=t(2784);function a(e){let{introduction:n,content:t,exercises:a,exercisesFolder:l,relatedContent:s,relatedContentExtra:d,sources:c}=e,u=(0,i.T)().plugins.article;return(0,o.useEffect)(()=>{let e=document.title.split("-").slice(0,-1).join(""),n=document.getElementById("exercises-title");n&&(n.innerText=u.exercisesTitle+" "+e)},[u.exercisesTitle]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("div",{className:"[&>div]:rounded-lg [&>div]:border-3 [&>div]:border-brand-50 [&>div]:py-5 ",children:n}),t,a||l?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{id:"exercises-title",className:"serlo-
1h2 mb-16",children:u.exercisesTitle}),a,l?(0,r.jsxs)("p",{className:"serlo-p mt-8",children:[u.moreExercises,":",(0,r.jsx)("br",{}),l]}):null]}):null,function(){let{articles:e,courses:n,videos:t}=s;return e||n||t||d?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"serlo-h2",children:u.relatedContentTitle}),(0,r.jsx)("p",{className:"serlo-p",children:u.relatedContentText}),h("articles"),h("courses"),h("videos"),d]}):null}(),c?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h2",{className:"serlo-h2",children:u.sourcesTitle}),(0,r.jsx)("ul",{className:"serlo-ul mb-4 mt-2 text-lg"}),c]}):null]});function h(e){return s[e]?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("h3",{className:"serlo-h3 mb-0",children:u.subsectionTypes[e]}),(0,r.jsx)("ul",{className:"serlo-ul mb-4 mt-2 text-lg",children:s[e]})]}):null}}},69729:function(e,n,t){t.d(n,{n:function(){return h},Q:function(){return u}});var r=t(52322),i=t(61267),o=t(2784),a=t(92843),l=t(84153),s=t(98533);let d="cursor-grab rounded-full border border-brand bg-brand-50 px-2 text-lg leading-6 select-none";function c(e){let{draggableId:n}=e,{isDragging:t,item:o,currentOffset:a}=(0,s.f)(e=>({item:e.getItem(),currentOffset:e.getDifferenceFromInitialOffset(),isDragging:e.isDragging()})),l=o&&o.draggableId===n;if(!t||!l)return null;let c=a?"translate(".concat(a.x,"px, ").concat(a.y,"px)"):"translate(-9999px, -9999px)";return(0,r.jsx)("div",{className:"pointer-events-none absolute left-0 top-0 z-50 cursor-grab",children:(0,r.jsx)("div",{style:{transform:c},children:(0,r.jsx)("div",{className:(0,i.cn)(d,"shadow"),children:null==o?void 0:o.text})})})}let u="blank-solution";function h(e){let{draggableId:n,text:t,isAnswerCorrect:s}=e,h=(0,o.useMemo)(()=>({draggableId:n,text:t}),[n,t]),[,g,p]=(0,a.c)({type:u,item:h});return(0,o.useEffect)(()=>{p((0,l.r)(),{captureDraggingState:!0})},[p]),(0,r.jsxs)("div",{className:"relative inline-block",children:[(0,r.jsx)("span",{className:(0,i.cn)(d,s&&"border-green-500",!1===s&&"border-red-500"),ref:g,children:t}),(0,r.jsx)(c,{draggableId:n})]})}},57182:function(e,n,t){t.d(n,{L:function(){return a}});var r=t(52322),i=t(10659),o=t(61267);let a=(0,t(2784).forwardRef)(function(e,n){var t,a;let{blankId:l,context:s,isAnswerCorrect:d,onChange:c,onKeyDown:u,onBlur:h}=e,g=null!==(a=null===(t=s.textInBlanks.get(l))||void 0===t?void 0:t.text)&&void 0!==a?a:"";return(0,r.jsx)(i.T,{ref:n,value:g,className:(0,o.cn)("h-[25px]",d&&"border-green-500 focus:outline-green-500",!1===d&&"border-red-400 focus:outline-red-400"),"data-qa":"blank-input",onChange:e=>{p(e.target.value),null==c||c(e)},onKeyDown:u,onBlur:e=>{p(g.trim()),null==h||h(e)}});function p(e){let n=new Map(s.textUserTypedIntoBlanks.value);n.set(l,{text:e}),s.textUserTypedIntoBlanks.set(n),s.isFeedbackVisible.set(!1),s.feedbackForBlanks.set(new Map)}})},77312:function(e,n,t){t.d(n,{T:function(){return r}});let r=(0,t(2784).createContext)(null)},58484:function(e,n,t){t.d(n,{B$:function(){return f},V5:function(){return b},p6:function(){return x}});var r=t(52322),i=t(33444),o=t(97158),a=t(61267),l=t(23771),s=t(29103),d=t(52221),c=t(36948),u=t(42654),h=t(40951),g=t(33232),p=t(3965),m=t(41675);let f={blank:void 0,example:p.UT,quote:g.El,approach:h.Su,attention:s.eH,remember:l.qx,note:c.ww,definition:m.RP,theorem:u.X8,proof:d.hE},b=Object.keys(f);function x(e){let{boxType:n,title:t,anchorId:l,children:s,className:d}=e,c=(0,o.T)().plugins.box;if(!s||!n)return null;let u="blank"===n,h="attention"===n,g=f[n]?(0,r.jsx)(i.J,{className:"mr-1",icon:f[n]}):null;return(0,r.jsxs)("figure",{id:l,className:(0,a.cn)("\n serlo-box relative mb-6 \n rounded-lg border-3 pb-2 pt-[2px]\n [&>div.my-block]:first:mt-3.5\n [&>div.my-block]:last:mb-3.5\n ",h?"border-red-100":"border-brand-200",d),children:[(0,r.jsx)("figcaption",{className:"px-side pt-2.5 text-lg",children:(0,r.jsxs)("a",{className:"!no-underline",children:[u?null:(0,r.jsxs)("span",{className:(0,a.cn)(t&&!u?"mr-1.5":"",h?"text-orange":"text-brand"),children:[g,c.types[n]]}),t]})}),"quote"===n?(0,r.jsx)("blockquote",{children:s}):s]})}},19042:function(e,n,t){t.d(n,{b:function(){return o}});var r=t(52322),i=t(61267);
1function o(e){let{content:n,exercises:t}=e;return(0,r.jsxs)(r.Fragment,{children:[n,(0,r.jsx)("ol",{className:"mb-2.5 ml-2 bg-white pb-3.5 [counter-reset:exercises] sm:pl-12",children:t.map((e,n)=>{if(!e)return null;let{element:t,id:o}=e;return(0,r.jsx)("li",{id:null==o?void 0:o.split("-")[0],className:(0,i.cn)("\n serlo-exercise-wrapper mt-6 pt-2 [counter-increment:exercises]\n before:mx-side before:mb-2.5 before:flex before:h-7 before:w-7 before:justify-center\n before:rounded-full before:bg-brand-200 before:align-middle before:text-xl\n before:font-bold before:text-brand before:content-[counter(exercises,_lower-alpha)]\n before:sm:absolute before:sm:-ml-10 before:sm:-mt-1 [&>div]:border-none\n "),children:t},null!=o?o:n)})})]})}},87615:function(e,n,t){t.d(n,{M:function(){return a}});var r=t(52322),i=t(38924),o=t(19042);function a(e){let{state:n}=e,{content:t,exercises:a,intermediateTasks:l}=n;if(!a)return null;let s=a.map((e,n)=>({id:e.id,element:(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(i._,{document:e})," ",function(e){if(!l||!l.length)return null;let n=l.find(n=>{let{afterIndex:t}=n;return t===e});return n?(0,r.jsx)("div",{className:"rounded-lg bg-gray-50 p-0.25",children:(0,r.jsx)(i._,{document:n.content})}):null}(n)]})}));return(0,r.jsx)(o.b,{content:(0,r.jsx)(i._,{document:t}),exercises:s})}},61963:function(e,n,t){t.d(n,{G:function(){return a}});var r=t(52322),i=t(46810),o=t(45150);function a(e){var n;let t=(0,i.b)();return(0,r.jsx)("img",{...e,src:(n=e.src,!t||!n||n.match(/^https:\/\/[a-z]+.(serlo|serlo-staging).(org|dev)\//)||n.startsWith("https://cdn.pixabay.com/")||n.startsWith("https://pixabay.com/")?n:"https://asset-proxy.".concat(o.b,"/image?url=").concat(encodeURIComponent(n))),loading:"lazy"})}},4041:function(e,n,t){t.d(n,{z:function(){return a}});var r=t(52322),i=t(97158),o=t(61963);function a(e){var n;let{image:t,caption:a,placeholder:l,forceNewTab:s}=e,d=(0,i.T)().plugins.image.altFallback,{src:c,href:u,alt:h,maxWidth:g}=t;return(0,r.jsx)("figure",{className:"mb-block px-4 text-center",itemScope:!0,itemType:"http://schema.org/ImageObject",children:(0,r.jsxs)("div",{style:{maxWidth:g?"".concat(g,"px"):void 0},className:"mx-auto",children:[(n=null!=l?l:(0,r.jsx)(o.G,{className:"serlo-img bg-white",src:c,alt:h||d,itemProp:"c
1ontentUrl",loading:"lazy"}),u?(0,r.jsx)("a",{href:u,target:s?"_blank":void 0,rel:s?"noreferrer":void 0,"data-qa":"plugin-image-link",children:n}):n),(0,r.jsx)("figcaption",{className:"mt-3 italic",children:a})]})})}},61217:function(e,n,t){t.d(n,{H:function(){return d}});var r=t(52322),i=t(97158),o=t(38924),a=t(4041),l=t(30811),s=t(63621);function d(e){let{state:n,pathNameBase:t}=e,{caption:d,src:c,link:u,alt:h,maxWidth:g}=n,p=(0,i.T)().plugins.image.altFallback,m=(0,l.e)(p,d,h),f=String(c);if(!f)return null;let b=d&&!(0,s.ww)(d);return(0,r.jsx)(a.z,{image:{src:function(){var e;if(!f.startsWith("https://assets.serlo.org/")||!f.includes("/image."))return f;let n=h&&h.length>3?h:t,r=null!==(e=null==n?void 0:n.replace(/[^\w+]/g,""))&&void 0!==e?e:"";if((null==r?void 0:r.length)<4&&r.match(/^[0-9]+$/))return f;let i=f.lastIndexOf(".");return"".concat(f.substring(0,i),"/").concat(r).concat(f.substring(i)).replace("/image","")}(),href:null==u?void 0:u.href,alt:m,maxWidth:g},caption:b?(0,r.jsx)(o._,{document:d}):null})}},30811:function(e,n,t){t.d(n,{e:function(){return o}});var r=t(72195),i=t(63621);function o(e,n,t){let o=n&&!(0,i.ww)(n);return t||(o?(0,r.x)(n):e)}},93279:function(e,n,t){t.d(n,{s:function(){return o}});var r=t(52322),i=t(61267);function o(e){let{media:n,explanation:t,mediaWidth:o,extraMediaClasses:a,onClick:l}=e,s=function(){let e=25*Math.round(o/25);return{wrapper:25===e?"multimedia-renderer-wrapper-quarter":"multimedia-renderer-wrapper-half",explanation:25===e?"mobile:basis-3/4":"mobile:basis-2/4",media:25===e?"mobile:basis-1/4":"mobile:basis-2/4"}}();return(0,r.jsxs)("div",{className:(0,i.cn)("flex rounded-xl",s.wrapper),children:[(0,r.jsx)("div",{className:(0,i.cn)("explanation-wrapper","[&_div.my-block:last-child]:mb-0 [&_div.my-block]:mt-0",s.explanation),children:t}),(0,r.jsx)("div",{onClick:l,className:(0,i.cn)("media-wrapper relative",s.media,a),children:n})]})}},14794:function(e,n,t){t.d(n,{h:function(){return l}});var r=t(52322),i=t(38924),o=t(93279),a=t(8388);function l(e){var n;let{state:t,setOpen:l}=e,{explanation:s,multimedia:d,width:c}=t;return!String("geogebra"===d.plugin?d.state:null===(n=d.state)||void 0===n?void 0:n.src)&&(0,a.w)(s)?null:(0,r.jsx)(o.s,{media:(0,r.jsx)(i._,{document:d}),explanation:(0,r.jsx)(i._,{document:s}),mediaWidth:null!=c?c:50,extraMediaClasses:l?"mobile:[&_img]:cursor-zoom-in":"",onClick:e=>{let{target:n}=e;l&&"IMG"===n.tagName&&l(!0)}})}},8388:function(e,n,t){t.d(n,{w:function(){return o}});var r=t(60038),i=t(63621);function o(e){return!!(0,r.k3)(e)&&(0===e.state.length||e.state.every(i.ww))}},3484:function(e,n,t){t.d(n,{L:function(){return i}});var r=t(52322);function i(e){let{content:n}=e;return(0,r.jsx)(r.Fragment,{children:n})}},95609:function(e,n,t){t.d(n,{v:function(){return a}});var r=t(52322),i=t(61267),o=t(2784);function a(e){let{title:n,children:t,openOverwrite:a,onOpen:l}=e,[s,d]=(0,o.useState)(!1),c=void 0===a?s:a,u=()=>{d(!s),null==l||l()};return(0,r.jsxs)("div",{className:(0,i.cn)("mb-block flex flex-col rounded-lg border-3","[&>div.my-block:first-of-type]:mt-5",c?"border-brand-200":"border-brand-100"),children:[(0,r.jsx)("button",{onClick:()=>u(),className:(0,i.cn)("\n serlo-input-font-reset m-0 border-none px-side py-2.5\n text-left text-lg leading-normal text-almost-black transition-colors\n ",c?"bg-brand-200":"bg-brand-100"),children:(0,r.jsxs)("span",{className:"flex",children:[(0,r.jsxs)("span",{className:"inline-block w-4",children:[c?"â¾â":"⸠"," "]}),n]})}),c?t:null]})}},72835:function(e,n,t){t.d(n,{w:function(){return i}});var r=t(52322);function i(){return(0,r.jsx)("textarea",{rows:3,spellCheck:!1,className:"mx-side my-5 w-full resize-y rounded-xl border border-brand bg-brand-50 p-2"})}},56859:function(e,n,t){t.d(n,{z:function(){return o}});var r=t(52322),i=t(68096);function o(e){let{attributes:n,leaf:t,children:o}=e,a=i.e.map(e=>{let{value:n}=e;return n}),l={};void 0!==t.color&&(l.color=a[t.color]),t.em&&(l.fontStyle="italic"),t.strong&&(l.fontWeight="bold");let s=Object.keys(l).length,d=t.strong?"b":t.em?"i":t.code?"code":"span";if(0===s&&"span"===d)return(0,r.jsx)(r.Fragment,{children:o});let c=s>1||"span"===d;return(0,r.jsx)(d,{style:c?l:{},...n,className:t.code?"rounded-sm bg-brand-100 p-1 text-base text-brand":void 0,children:o})}},70243:function(e,n,t){t.d(n,{Z:function(){return f}});var r=t(52322),i=t(2784),o=t(69729),a=t(57182),l=t(61267),s=t(20103),d=t(77312);function c(e){let{blankId:n,children:t}=e,a=(0,i.useContext)(d.T),[{isOver:c},u]=(0,s.L)({accept:o.Q,drop:e=>{let t,r,{draggableId:i}=e;if(!a)return;let o=new Map([...a.locationOfDraggables.value].filter(e=>(e[0]===i&&(t=e[1]),e[1]===n&&(r=e[0]),e[1]!==n)));o.set(i,n),t&&r&&o.set(r,t),a.locationOfDraggables.set(o),a.isFeedbackVisible.set(!1),a.feedbackForBlanks.set(new Map)},collect:e=>({isOver:e.isOver()})});return(0,r.jsxs)("span",{className:(0,l.cn)("relative rounded-full border",!t&&"border-brand bg-brand-50 px-6 text-brand-50",c&&"bg-slate-400 text-slate-400"),ref:u,children:[t||"_",t&&c?(0,r.jsx)("span",{className:"absolute bottom-0 left-[1px] right-[1px] top-0 block rounded-full bg-slate-400 opacity-80"}):null]})}function u(e){var n,t,l;let{blankId:s}=e,u=(0,i.useContext)(d.T);if(null===u)return null;let h=[...u.locationOfDraggables.value].find(e=>e[1]===s),g=null!==(t=null==h?void 0:h[0])&&void 0!==t?t:null,p=u.draggables.find(e=>e.draggableId===g),m=null!==(l=null==p?void 0:p.text)&&void 0!==l?l:"",f=null===(n=u.feedbackForBlanks.value.get(s))||void 0===n?void 0:n.isCorrect;return"typing"===u.mode?(0,r.jsx)(a.L,{blankId:s,context:u,isAnswerCorrect:f,onChange:function(){null==u||u.isFeedbackVisible.set(!1)}}):(0,r.jsx)(c,{blankId:s,children:g?(0,r.jsx)(o.n,{text:m,draggableId:g,isAnswerCorrect:f}):null})}var h=t(17527),g=t(56859),p=t(71672);let m=(0,i.lazy)(()=>Promise.all([t.e(38),t.e(9629),t.e(7719)]).then(t.bind(t,37719)).then(e=>({default:e.StaticMath})));function f(e){let{element:n}=e;if(Array.isArray(n))return(0,r.jsx)(r.Fragment,{children:n.map((e,n)=>(0,r.jsx)(f,{element:e},n))});if(Object.hasOwn(n,"type")){let{children:e}=n;if("h"===n.type)return(0,i.createElement)("h".concat(n.level),{className:["serlo-h1","serlo-h2","serlo-h3","serlo-p font-bold mb-0 mt-4"][n.level-1]},(0,r.jsx)(r.Fragment,{children:(0,r.jsx)(f,{element:e})}));if("a"===n.type)return(0,r.jsx)(h._,{href:n.href,children:(0,r.jsx)(f,{element:e})});if(n.type===p.S.UNORDERED_LIST)return(0,r.jsx)("ul",{className:"serlo-ul",children:(0,r.jsx)(f,{element:e})});if(n.type===p.S.ORDERED_LIST)return(0,r.jsx)("ol",{className:"serlo-ol",children:(0,r.jsx)(f,{element:e})});if(n.type===p.S.LIST_ITEM)return(0,r.jsx)("li",{children:(0,r.jsx)(f,{element:e})});if(n.type===p.S.LIST_ITEM_TEXT)return e.length>=1&&void 0===e.find(e=>!(Object.hasOwn(e,"type")&&"p"===e.type))?(0,r.jsx)(f,{element:e}):(0,r.jsx)("p",{className:"slate-p serlo-p mb-0 ml-0 min-h-[1.33em]",children:(0,r.jsx)(f,{element:e})});if("math"===n.type)return(0,r.jsx)(i.Suspense,{children:(0,r.jsx)(m,{...n})});if("textBlank"===n.type){var t;return void 0===n.correctAnswers.at(0)||(null===(t=n.correctAnswers.at(0))||void 0===t?void 0:t.answer.trim().length)===0?null:(0,r.jsx)(u,{blankId:n.blankId})}return 1===n.children.length&&Object.hasOwn(n.children[0],"type")&&"math"===n.children[0].type&&!1===n.children[0].inline?(0,r.jsx)(f,{element:e}):(0,r.jsx)("p",{className:"slate-p serlo-p mb-0 min-h-[1.33em]",children:(0,r.jsx)(f,{element:e})})}return(0,r.jsx)(g.z,{leaf:n,children:n.text})}},86942:function(e,n,t){t.d(n,{c:function(){return a}});var r=t(52322),i=t(2784),o=t(70243);function a(e){let{state:n}=e;return n?(0,r.jsx)(r.Fragment,{children:Object.values(n).map((e,n)=>(0,r.jsx)(i.Fragment,{children:(0,r.jsx)(o.Z,{element:e})},n))}):null}},71672:function(e,n,t){var r,i;t.d(n,{S:function(){return r}}),(i=r||(r={})).UNORDERED_LIST="unordered-list",i.ORDERED_LIST="ordered-list",i.LIST_ITEM="list-item",i.LIST_ITEM_TEXT="list-item-child"},72195:function(e,n,t){t.d(n,{x:function(){return o}});var r=t(60038);function i(e){return Object.hasOwn(e,"type")&&Object.hasOwn(e,"children")?e.children.map(i).join(" "):e.text?e.text.trim():""}function o(e){return e&&(0,r.Q9)(e)&&e.state.length>0?e.state.map(i).join(" ").trim():""}},63621:function(e,n,t){t.d(n,{O4:function(){return a},_K:function(){return o},rV:function(){return i},ww:function(){return l}});var r=t(60038);function i(e){return!e||!e.text||0===e.text.trim().length}function o(e){return Object.hasOwn(e,"src")&&0===e.src.trim().length}function a(e){return Object.hasOwn(e,"type")?"p"===e.type?e.children.every(a):"a"===e.type||"h"===e.type?e.children.every(i):"math"===e.type&&o(e):i(e)}function l(e){if(!e)return!0;
1if(!(0,r.Q9)(e))return!1;let n=e.state;return!n||!n.length||n.every(a)}},17527:function(e,n,t){t.d(n,{_:function(){return o}});var r=t(52322),i=t(21504);function o(e){let{href:n,children:t}=e,o=null==n?void 0:n.includes("//");return(0,r.jsx)("a",{className:"serlo-link cursor-pointer",href:(0,i.v)(n),target:o?"_blank":void 0,rel:o?"noopener noreferrer":void 0,children:t})}},38924:function(e,n,t){t.d(n,{_:function(){return a}});var r=t(52322),i=t(2784),o=t(46162);function a(e){let{document:n}=e;if(!n)return null;if(Array.isArray(n))return(0,r.jsx)(r.Fragment,{children:n.map((e,n)=>{var t;return e?(0,r.jsx)(i.Fragment,{children:(0,r.jsx)(a,{document:e})},null!==(t=e.id)&&void 0!==t?t:"".concat(e.plugin).concat(n)):null})});let t=o.X.getByType(n.plugin);return t?(0,r.jsx)(i.Suspense,{children:(0,r.jsx)(t,{...n})}):null}},60038:function(e,n,t){t.d(n,{$j:function(){return L},Ch:function(){return z},D6:function(){return v},Ge:function(){return x},JF:function(){return m},Jm:function(){return k},Lx:function(){return I},My:function(){return B},Nv:function(){return y},O$:function(){return D},Q9:function(){return A},T9:function(){return l},Tn:function(){return T},XK:function(){return c},Y2:function(){return E},Yi:function(){return d},Zn:function(){return h},_i:function(){return g},ar:function(){return S},hX:function(){return u},k3:function(){return w},lW:function(){return b},mz:function(){return C},nQ:function(){return f},nT:function(){return a},o$:function(){return s},oF:function(){return o},oh:function(){return p},ut:function(){return j}});var r=t(89556),i=t(88255);function o(e){return e.plugin===r.S.Anchor}function a(e){return e.plugin===r.S.Article}function l(e){return e.plugin===r.S.ArticleIntroduction}function s(e){return e.plugin===r.S.BlanksExercise}function d(e){return e.plugin===r.S.Box}function c(e){return e.plugin===r.S.Course}function u(e){return e.plugin===r.S.Unsupported}function h(e){return e.plugin===r.S.Equations}function g(e){return e.plugin===r.S.Exercise}function p(e){return e.plugin===r.S.ExerciseGroup}function m(e){return e.plugin===r.S.Geogebra}function f(e){return e.plugin===r.S.Highlight}function b(e){return e.plugin===r.S.Image}function x(e){return e.plugin===r.S.Injection}function v(e){return e.plugin===r.S.InputExercise}function y(e){return e.plugin===r.S.Multimedia}function w(e){return(null==e?void 0:e.plugin)===r.S.Rows}function S(e){return e.plugin===r.S.ScMcExercise}function k(e){return e.plugin===r.S.Spoiler}function T(e){return e.plugin===r.S.Solution}function E(e){return e.plugin===r.S.SerloTable}function A(e){return e.plugin===r.S.Text}function I(e){return e.plugin===r.S.Video}function L(e){return e.plugin===r.S.InteractiveVideo}function z(e){return e.plugin===r.S.Audio}function j(e){return e.plugin===r.S.PageLayout}function C(e){return e.plugin===i.k.TextExerciseGroup}function D(e){return e.plugin===r.S.EdusharingAsset}function B(e){return e.plugin===r.S.SerloInjection}},31361:function(e,n,t){t.d(n,{n:function(){return r}});function r(){return new Date().toISOString()}},21504:function(e,n,t){t.d(n,{v:function(){return o}});var r=t(14304),i=t.n(r);function o(e){if(e)return i().isValidAttribute("a","href",e)?e:""}},45150:function(e,n,t){t.d(n,{b:function(){return r}});let r="serlo.org"}}]); 2//# sourceMappingURL=9692-2b63eed0b0aa2f86.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.