CINXE.COM

<!DOCTYPE html> <html lang=de> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <script> const userIdLS = JSON.parse(localStorage.getItem('user')); const userId = userIdLS?.data?.id; function hasSubdomain() { const hostname = new URL(window.location.href).hostname; const parts = hostname.split('.'); return parts.length > 2 && !(parts.length === 3 && parts[0] === 'www'); } const apiEndpoint = hasSubdomain() ? 'https://dev-api2.sololearn.com/web-logs/client-error' : 'https://api2.sololearn.com/v2/web-logs/client-error'; function extractErrorInfo(error) { let message = ''; let stack = 'Stack not available'; if (error instanceof Error) { message = error.message; stack = error.stack || stack; } else if (typeof error === 'object') { message = error && JSON.stringify(error); } else { message = error && String(error); } return { message, stack }; } window.addEventListener('error', (event) => { const { message, stack } = extractErrorInfo(event.error); fetch(apiEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ error: `${message || event.message} at ${event.filename}:${event.lineno}:${event.colno}`, userId: userId, location: window.location.href, stack: stack }) }).catch(console.error); }); window.addEventListener('unhandledrejection', (event) => { const { message, stack } = extractErrorInfo(event.reason); fetch(apiEndpoint, { method: 'POST', headers: { 'Content-Type': 'application/json', }, body: JSON.stringify({ error: message, stack: stack, userId: userId, location: window.location.href, }) }).catch(console.error); }); </script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: 'datalayer_ready', logged_in: false, }); </script> <script data-cookieconsent="ignore"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", analytics_storage: "granted", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 2000, }); gtag("set", "ads_data_redaction", true); </script> <script> window.addEventListener("CookiebotOnLoad", function () { if (Cookiebot.consent.marketing && window.AF_SDK && !AF_SDK.PLUGINS.PBA.getMeasurementStatus()) { AF_SDK.PLUGINS.PBA.enableMeasurement(); } }); window.addEventListener("CookiebotOnDialogInit", function () { if ( window.location.pathname.includes("privacyPolicy") || window.location.pathname.includes("termsOfUse") || window.location.pathname.includes("privacy_policy") || window.location.pathname.includes("terms_conditions") ) { Cookiebot.submitCustomConsent(!1, !1, !1); Cookiebot.hide(); window.addEventListener("CookiebotOnConsentReady", function () { Cookiebot.deleteConsentCookie(); }); } }); </script> <!-- Google Tag Manager --> <script data-cookieconsent="ignore"> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-P7MQKF7');</script> <!-- End Google Tag Manager --> <script> !function (w, d, t) { w.TiktokAnalyticsObject=t; var ttq=w[t]=w[t]||[]; ttq.methods=["page","track","identify","instances","debug","on","off","once","ready","alias","group","enableCookie","disableCookie"], ttq.setAndDefer=function(t,e){ t[e]=function(){ t.push([e].concat(Array.prototype.slice.call(arguments,0))) } }; for(var i=0;i<ttq.methods.length;i++)ttq.setAndDefer(ttq,ttq.methods[i]); ttq.instance=function(t){ for(var e=ttq._i[t]||[],n=0;n<ttq.methods.length;n++)ttq.setAndDefer(e,ttq.methods[n]); return e }, ttq.load=function(e,n){ var i="https://analytics.tiktok.com/i18n/pixel/events.js"; ttq._i=ttq._i||{}, ttq._i[e]=[], ttq._i[e]._u=i, ttq._t=ttq._t||{}, ttq._t[e]=+new Date, ttq._o=ttq._o||{}, ttq._o[e]=n||{}; n=document.createElement("script"); n.type="text/javascript", n.async=!0, n.src=i+"?sdkid="+e+"&lib="+t; e=document.getElementsByTagName("script")[0]; e.parentNode.insertBefore(n,e) }; ttq.load('CN9L0P3C77U706OO6B80'); ttq.page(); }(window, document, 'ttq'); </script> <script id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="86ebafe5-65fb-481e-bb38-02b04d4bfd4f" data-blockingmode="auto" type="text/javascript"></script> <script> window.slConfig = {"envURLs":{"authApiHost":"https://www.sololearn.com","learnApiHost":"https://api2.sololearn.com/v2","authenticationApiHost":"https://api2.sololearn.com/v2/authentication","playgroundApiHost":"https://api2.sololearn.com/v2/codeplayground","codeCoachApiHost":"https://api2.sololearn.com/v2/judge","trackingApiHost":"https://api2.sololearn.com/v2/tracking","paymentApiHost":"https://api2.sololearn.com/v2/payment","experimentApiHost":"https://api2.sololearn.com/v2/dynamicflow","onboardingApiHost":"https://api2.sololearn.com/v2/dynamicflow","commentsApiHost":"https://www.sololearn.com","userInfoApiHost":"https://api2.sololearn.com/v2/userinfo","userInfoApiHostV2":"https://api2.sololearn.com/v2/userinfo","achievementApiHost":"https://api2.sololearn.com/v2/achievement","cdnApiHost":"https://assets.sololearn.com","cdnApiHostV2":"https://blob.sololearn.com","playgroundUrl":"https://www.sololearn.com/compiler-playground","soloLearnUrl":"https://www.sololearn.com","lookupApiHost":"https://api2.sololearn.com/v2/lookup","mailingApiHost":"https://www.sololearn.com","staticPagesApiHost":"https://www.sololearn.com","gamificationApiHost":"https://api2.sololearn.com/v2/gamification","homeApiHost":"https://api2.sololearn.com/v2/dynamicflow","environmentUrl":"https://api2.sololearn.com","socketPath":"/v2/notifications/connect","codeRepoApiHost":"https://api2.sololearn.com/v2/coderepo","userSettingsApiHost":"https://api2.sololearn.com/v2/dynamicflow","experimentsApiHost":"https://api2.sololearn.com/v2/dynamicflow","appsFlyerApiHost":"https://api2.sololearn.com/v2","kudosApiHost":"https://api2.sololearn.com/v2/kudos","iterableSyncApi":"https://api2.sololearn.com/v2","abTestingApiHost":"https://api2.sololearn.com/v2/dynamicflow","leaderboardApi":"https://api2.sololearn.com/v2/leagues","xpApiHost":"https://api2.sololearn.com/v2/xp","certificateHost":"https://sololearn.com/certificate","certificateApiHost":"https://api2.sololearn.com/v2/certificates","dynamicTrackingHost":"https://api2.sololearn.com/v2/tnas/api/tnas","learnEngineApiHost":"https://api2.sololearn.com/v2/learnEngine","monolithApiHost":"https://api3.sololearn.com","leAssetsRoot":"https://sllearnenginedev.sololearn.com","landingPageApiHost":"https://lecontent.sololearn.com","blobApiHost":"https://lecontent.sololearn.com","streakApiHost":"https://api2.sololearn.com/v2/streak","dynamicOnboardingHost":"https://api2.sololearn.com/v2/onboarding","trendsApiHost":"https://api2.sololearn.com/v2/trends","subscriptionApiHost":"https://api2.sololearn.com/v2/subscription","extTrackingOrchestratorApiHost":"https://api2.sololearn.com/ext-tracking-orchestrator","extTrackingFacebookApiHost":"https://api2.sololearn.com/v2/fnas","aIChatHost":"https://api2.sololearn.com/v2","newExperimentApiHost":"https://api2.sololearn.com/v2/experiment","codeAssistantHost":"https://api2.sololearn.com/v2/ai-adapter/api/assistant","localizationApiHost":"https://api2.sololearn.com/v2/localization/api/localization"}} window.globalConfig = {"fbAppId":"153040644900826","authenticationApiHost":"https://api2.sololearn.com/v2/authentication","githubClientId":"81258a84055f997ac823","redirectURI":"https://www.sololearn.com/users/login","publicTokenCaptchaKey":"6Lfk-TIeAAAAAHHyvt9KCccPBRMcxSgDJ_YvPNuu","recaptchaKey":"6LcX-qEmAAAAAD5-anv1UFEaozkvfIcOitw2eUEW","bugsnagKey":"478d33e82ec5ae9a9cb01207ea237326","stackoverflowClientId":"14353","env":"prod","host":"https://www.sololearn.com","appName":"Sololearn"} </script> <script> var FB; </script> <script> window.isDOMContentLoaded = false; window.addEventListener("DOMContentLoaded", function () { window.isDOMContentLoaded = true; }); if (document.readyState === "loading") { window.addEventListener("load", function () { if (!window.isDOMContentLoaded) window.dispatchEvent(new Event("DOMContentLoaded")); }); } </script> <script src="/scripts/sltrg.js"></script> <script src="/scripts/fngprnt.js"></script> <script src="/scripts/definer.js"></script> <link rel="shortcut icon" href="https://www.sololearn.com/Images/favicon.ico" /> <style>@font-face{font-family:"Fira Sans";src:url("https://assets.sololearn.com/fonts/FiraSansRegular/fira-sans-v10-latin-regular.woff2") format("woff2"),url("https://assets.sololearn.com/fonts/FiraSansRegular/fira-sans-v10-latin-regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Fira Sans";src:url("https://assets.sololearn.com/fonts/FiraSansSemiBold/fira-sans-v10-latin-600.woff2") format("woff2"),url("https://assets.sololearn.com/fonts/FiraSansSemiBold/fira-sans-v10-latin-600.woff") format("woff");font-style:normal;font-weight:600}@font-face{font-family:"Fira Mono";src:url("https://assets.sololearn.com/fonts/FiraMonoRegular/FiraMono-Regular.eot");src:url("https://assets.sololearn.com/fonts/FiraMonoRegular/FiraMono-Regular.woff2") format("woff2"),url("https://assets.sololearn.com/fonts/FiraMonoRegular/FiraMono-Regular.woff") format("woff");font-style:normal;font-weight:400}@font-face{font-family:"Plus Jakarta Sans";src:url("https://assets.sololearn.com/fonts/plusjakartasans/plusjakartasans-medium.ttf") format("truetype");font-style:normal;font-weight:500}@font-face{font-family:"Plus Jakarta Sans";src:url("https://assets.sololearn.com/fonts/plusjakartasans/plusjakartasans-bold.ttf") format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Plus Jakarta Sans";src:url("https://assets.sololearn.com/fonts/plusjakartasans/plusjakartasans-extrabold.ttf") format("truetype");font-style:normal;font-weight:700}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}*,*:before,*:after{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1;font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400}figure{margin:0}html,body,button,input,textarea,select{font-family:"Fira Sans",sans-serif}.text-display-1{font-family:"Fira Sans",sans-serif;font-size:80px;letter-spacing:-0.03em;line-height:1.1;font-weight:600}.text-display-2{font-family:"Fira Sans",sans-serif;font-size:56px;letter-spacing:-0.03em;line-height:1.1;font-weight:600}.text-heading-1{font-family:"Fira Sans",sans-serif;font-size:40px;letter-spacing:-0.03em;line-height:1.2;font-weight:600}.text-heading-2{font-family:"Fira Sans",sans-serif;font-size:32px;letter-spacing:-0.03em;line-height:1.2;font-weight:600}.text-heading-3{font-family:"Fira Sans",sans-serif;font-size:24px;letter-spacing:-0.01em;line-height:1.3;font-weight:600}.text-heading-4{font-family:"Fira Sans",sans-serif;font-size:20px;letter-spacing:-0.01em;line-height:1.4;font-weight:600}.text-heading-5{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:600}.text-heading-6{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:.01em;line-height:1.3;font-weight:600}.text-body-1{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400}.text-body-2{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:0;line-height:1.3;font-weight:400}.text-body-3{font-family:"Fira Sans",sans-serif;font-size:12px;letter-spacing:.01em;line-height:1.3;font-weight:400}.text-body-4{font-family:"Fira Sans",sans-serif;font-size:10px;letter-spacing:.01em;line-height:1.3;font-weight:400}.text-body-1-strong{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:600}.text-body-2-strong{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:0;line-height:1.3;font-weight:600}.text-body-3-strong{font-family:"Fira Sans",sans-serif;font-size:12px;letter-spacing:.01em;line-height:1.3;font-weight:600}.text-body-4-strong{font-family:"Fira Sans",sans-serif;font-size:10px;letter-spacing:.01em;line-height:1.3;font-weight:600}.💅 [class^=sol-]{box-shadow:inset 0 0 0 1000px rgba(142,251,25,.7)}.sol-button{position:relative;display:inline-flex;overflow:hidden;align-items:center;justify-content:center;max-width:100%;border:0;border-radius:4px;text-align:center;text-decoration:none;transition:background-color .2s linear;cursor:pointer}.sol-button:disabled,.sol-button-disabled,.sol-button-loading{opacity:50%;pointer-events:none}.sol-button-loading svg{animation:rotate .8s infinite linear;height:24px;width:24px}.sol-button svg{margin:0 8px}.sol-button-full{width:100%}.sol-button-primary{background-color:#2493df;color:#fff}.sol-button-primary:hover{background-color:#2aa7fd}.sol-button-primary:active{background-color:#45b3ff}.sol-button-secondary{background-color:rgba(0,0,0,0);border:1px solid #2493df;color:#2493df}.sol-button-secondary:hover{background-color:#ecf7ff}.sol-button-secondary:active{background-color:#e5f0f7}.sol-button-tertiary{background-color:rgba(0,0,0,0);color:#6b7f99}.sol-button-tertiary:hover{background-color:#dbe6eb}.sol-button-tertiary:active{background-color:#d6e1e5}.sol-button-success{background-color:#40bf9c;color:#fff}.sol-button-success:hover{background-color:#30dcb0}.sol-button-success:active{background-color:#32e3b6}.sol-button-danger{background-color:#f35843;color:#fff}.sol-button-danger:hover{background-color:#fc7664}.sol-button-danger:active{background-color:#ff988a}.sol-button-pro{background-color:#ffa310;color:#000a23}.sol-button-pro:hover{background-color:#ffb238}.sol-button-pro:active{background-color:#ffc261}.sol-button-aiprimary{font-family:"Plus Jakarta Sans",sans-serif !important;background-color:#8252dd;border:1px solid #8252dd;color:#fff}.sol-button-aiprimary:hover{background-color:#9b75e4}.sol-button-aiprimary:active{background-color:#9b75e4}.sol-button-aisecondary{font-family:"Plus Jakarta Sans",sans-serif !important;background-color:#fff;color:#8252dd;border:1px solid #8252dd}.sol-button-aisecondary:hover{background-color:rgba(214,194,233,.2)}.sol-button-aisecondary:active{background-color:rgba(214,194,233,.2)}.sol-button-m{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1;font-weight:600;padding:0 48px;min-height:48px}.sol-button-s{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1;font-weight:600;padding:0 24px;min-height:32px}.sol-button-s.sol-button-loading svg{height:16px;width:16px}@media(hover: hover)and (pointer: fine){.sol-button{transition:none}}@keyframes scaleModal{0%{transform:scale(0.8)}100%{transform:scale(1)}}.sol-modal{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;z-index:999;color:#6b7f99;animation:fadeIn .5s ease forwards}.sol-modal-noPadding .sol-modal_content{padding:0}.sol-modal-noPadding .sol-modal_close{right:16px;top:16px;position:absolute}.sol-modal-dark .sol-modal_close{color:#f9f9fa}.sol-modal-fullscreen .sol-modal_content{width:100%;margin:0;height:100vh;max-height:100vh;box-shadow:none;border-radius:0;padding:48px 40px}.sol-modal-default .sol-modal_content{display:flex;flex-direction:column;justify-content:space-between}.sol-modal-default .sol-modal_body{overflow-y:auto;padding-bottom:24px}.sol-modal-default .sol-modal_actions{margin-top:0;position:relative}.sol-modal-default .sol-modal_actions:before{content:"";position:absolute;height:24px;bottom:100%;left:0;right:0;background:linear-gradient(to bottom, transparent 0%, #f9f9fa 60%)}.sol-modal_close{display:flex;justify-content:flex-end}.sol-modal_closeButton{cursor:pointer;background:none;color:inherit;border:none;padding:0;line-height:0}.sol-modal_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(0,0,0,.5019607843)}.sol-modal_content{min-width:448px;background-color:#f9f9fa;box-shadow:0px 16px 32px rgba(0,0,0,.2392156863);border-radius:8px;padding:16px 16px 40px;text-align:center;animation:scaleModal .2s ease forwards;max-height:calc(100vh - 64px);overflow:auto;margin:0 32px}.sol-modal_illustration{margin-top:16px;margin-left:auto;margin-right:auto;max-width:100%}.sol-modal_headline{margin-top:16px;font-family:"Fira Sans",sans-serif;font-size:20px;letter-spacing:-0.01em;line-height:1.4;font-weight:600;color:#2d3846}.sol-modal_description{margin-top:8px;font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400}.sol-modal_actions{display:flex;justify-content:center;margin-top:24px}.sol-modal_actions>*+*{margin-left:24px}@media(max-width: 575px){.sol-modal_content{min-width:296px}.sol-modal-fullscreen .sol-modal_content{padding:48px 16px}.sol-modal_actions{flex-direction:column-reverse}.sol-modal_actions>*+*{margin-left:0}.sol-modal_actions *:not(:last-child){margin-top:16px}}.sol-input{display:flex;flex-direction:column;color:#6b7f99}.sol-input:hover .sol-input_control{border-color:#2493df}.sol-input_control{position:relative;border:solid 1px #c8d2db;border-radius:4px;height:48px;transition:all .2s linear}.sol-input_input{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;width:100%;height:100%;padding:0 16px;color:#2d3846;border:none;background-color:rgba(0,0,0,0)}.sol-input_input:focus{outline:none}.sol-input_label{font-family:"Fira Sans",sans-serif;font-size:20px;letter-spacing:-0.01em;line-height:1.4;font-weight:600;margin-bottom:8px}.sol-input_caption{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;margin-top:8px}.sol-input_icon{position:absolute;top:50%;transform:translateY(-50%);right:16px;height:24px;width:24px}.sol-input-s .sol-input_control{height:32px}.sol-input-s .sol-input_input{font-family:"Fira Sans",sans-serif;font-size:12px;letter-spacing:.01em;line-height:1.3;font-weight:400}.sol-input-s .sol-input_label{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:.01em;line-height:1.3;font-weight:600}.sol-input-s .sol-input_caption{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:0;line-height:1.3;font-weight:400;margin-top:8px}.sol-input-s .sol-input_icon{height:16px;width:16px}.sol-input.has-icon .sol-input_input{padding-right:56px}.sol-input.is-invalid .sol-input_control{border-color:#f35843}.sol-input.is-invalid .sol-input_icon,.sol-input.is-invalid .sol-input_caption{color:#f35843}.sol-input.is-valid .sol-input_control{border-color:#40bf9c}.sol-input.is-valid .sol-input_icon{color:#40bf9c}.sol-input.is-focused .sol-input_control{box-shadow:0 0 0 4px #d3e9f9}.sol-input.is-disabled{opacity:.5;pointer-events:none}.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box}*{-webkit-tap-highlight-color:hsla(0,0%,100%,0);text-decoration:none}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a{outline:none;text-decoration:none}a:focus,a:visited{outline:none}a:focus:focus,a:visited:focus{outline:none}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.grecaptcha-badge{visibility:hidden}@font-face{font-family:"GothamRounded-Light";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"GothamRounded-Normal";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"GothamRounded-Medium";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"GothamRounded-Bold";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnSKzeRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bX2SlFPv1weGeLZDtgJv7Ss9XZYQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bS2SlFPv1weGeLZDto1d3HnvfUS5NBBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bS2SlFPv1weGeLZDtondvHnvfUS5NBBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gloria Hallelujah";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/gloriahallelujah/v21/LYjYdHv3kUk9BMV96EIswT9DIbW-MIS11zOmvVCE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Caveat";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/caveat/v18/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9eIWpYT5Kmgq3sw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"SF Mono";font-style:normal;font-weight:600;src:url("https://blob.sololearn.com/assets/fonts/sfmono/sfmono-bold.ttf") format("truetype")}@font-face{font-family:"SF Mono";font-style:normal;font-weight:400;src:url("https://blob.sololearn.com/assets/fonts/sfmono/sfmono-medium.ttf") format("truetype")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#main{width:100%;max-width:100%;overflow:hidden}iframe[title="recaptcha challenge expires in two minutes"]{pointer-events:all} /*# sourceURL=webpack://./src/client/App.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/fontface.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/animations.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/global.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/utility.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/picky.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/components/Button/Button.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/object.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/components/Modal/Modal.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/components/Forms/Input/Input.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/_reset.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/_fonts.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9jbGllbnQvQXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL2ZvbnRmYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL2FuaW1hdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvZ2xvYmFsLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdXRpbGl0eS5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy9waWNreS5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL2NvbXBvbmVudHMvQnV0dG9uL0J1dHRvbi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvb2JqZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvY29tcG9uZW50cy9Nb2RhbC9Nb2RhbC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL2NvbXBvbmVudHMvRm9ybXMvSW5wdXQvSW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL19yZXNldC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvX2ZvbnRzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0NHQSx1QkFDRSxDQUFBLHlOQUNBLENBQUEsaUJBSUEsQ0FBQSxlQ1RlLENBQUEsV0RZakIsdUJBQ0UsQ0FBQSxtTkFDQSxDQUFBLGlCQUlBLENBQUEsZUNoQmMsQ0FBQSxXRG1CaEIsdUJBQ0UsQ0FBQSxrRkFDQSxDQUFBLG1NQUNBLENBQUEsaUJBR0EsQ0FBQSxlQzNCZSxDQUFBLFdEOEJqQiwrQkFDRSxDQUFBLDJHQUNBLENBQUEsaUJBRUEsQ0FBQSxlQ2pDYyxDQUFBLFdEb0NoQiwrQkFDRSxDQUFBLHlHQUNBLENBQUEsaUJBRUEsQ0FBQSxlQ3ZDYyxDQUFBLFdEMENoQiwrQkFDRSxDQUFBLDhHQUNBLENBQUEsaUJBRUEsQ0FBQSxlQzdDZSxDQUFBLGtCQ0hqQixHQUNFLHNCQUNFLENBQUEsS0FFRix3QkFDRSxDQUFBLENBQUEsa0JBSUosS0FDRSxTQUNFLENBQUEsR0FHRixTQUNFLENBQUEsQ0FBQSxtQkNaRixxQkFHRSxDQUFBLEtBSUosa0NBQ0UsQ0FBQSxpQ0FDQSxDQUFBLGFBQ0EsQ0FBQSxrQ0MySXdCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxPRHZJMUIsUUFDRSxDQUFBLHVDQUdGLGtDQ2xCWSxDQUFBLGdCQ0RaLGtDRHNKMEIsQ0FBQSxjQUFBLENBQUEsc0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGdCQ25KMUIsa0NEbUowQixDQUFBLGNBQUEsQ0FBQSxzQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZ0JDaEoxQixrQ0RnSjBCLENBQUEsY0FBQSxDQUFBLHNCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxnQkM3STFCLGtDRDZJMEIsQ0FBQSxjQUFBLENBQUEsc0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGdCQzFJMUIsa0NEMEkwQixDQUFBLGNBQUEsQ0FBQSxzQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZ0JDdkkxQixrQ0R1STBCLENBQUEsY0FBQSxDQUFBLHNCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxnQkNwSTFCLGtDRG9JMEIsQ0FBQSxjQUFBLENBQUEsZ0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGdCQ2pJMUIsa0NEaUkwQixDQUFBLGNBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsYUM5SDFCLGtDRDhIMEIsQ0FBQSxjQUFBLENBQUEsZ0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGFDM0gxQixrQ0QySDBCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxhQ3hIMUIsa0NEd0gwQixDQUFBLGNBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsYUNySDFCLGtDRHFIMEIsQ0FBQSxjQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLG9CQ2xIMUIsa0NEa0gwQixDQUFBLGNBQUEsQ0FBQSxnQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsb0JDL0cxQixrQ0QrRzBCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxvQkM1RzFCLGtDRDRHMEIsQ0FBQSxjQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLG9CQ3pHMUIsa0NEeUcwQixDQUFBLGNBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsa0JFdkp4QixpREFDRSxDQUFBLFlDTUosaUJBQ0UsQ0FBQSxtQkFDQSxDQUFBLGVBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsY0FDQSxDQUFBLFFBQ0EsQ0FBQSxpQkNmZSxDQUFBLGlCRGlCZixDQUFBLG9CQUNBLENBQUEsc0NBQ0EsQ0FBQSxjQUNBLENBQUEsOERBRUEsV0FHRSxDQUFBLG1CQUNBLENBQUEsd0JBSUEsb0NBQ0UsQ0FBQSxXRTNCSSxDQUFBLFVBQUEsQ0FBQSxnQkZpQ1IsWUFDRSxDQUFBLGlCQUdGLFVBQ0UsQ0FBQSxvQkFHRix3QkdSMEIsQ0FBQSxVQUROLENBQUEsMEJIWWxCLHdCR1Y4QixDQUFBLDJCSGE5Qix3QkdaK0IsQ0FBQSxzQkhnQmpDLDhCQUNFLENBQUEsd0JBQ0EsQ0FBQSxhR2pCb0IsQ0FBQSw0QkhtQnBCLHdCR2pCZ0MsQ0FBQSw2QkhvQmhDLHdCR25CaUMsQ0FBQSxxQkh1Qm5DLDhCQUNFLENBQUEsYUd2Qm1CLENBQUEsMkJIeUJuQix3Qkd2QitCLENBQUEsNEJIMEIvQix3Qkd6QmdDLENBQUEsb0JINkJsQyx3QkczQjBCLENBQUEsVUFETixDQUFBLDBCSCtCbEIsd0JHN0I4QixDQUFBLDJCSGdDOUIsd0JHL0IrQixDQUFBLG1CSG1DakMsd0JHakN5QixDQUFBLFVBRE4sQ0FBQSx5QkhxQ2pCLHdCR25DNkIsQ0FBQSwwQkhzQzdCLHdCR3JDOEIsQ0FBQSxnQkh5Q2hDLHdCR3ZDc0IsQ0FBQSxhQUROLENBQUEsc0JIMkNkLHdCR3pDMEIsQ0FBQSx1Qkg0QzFCLHdCRzNDMkIsQ0FBQSxzQkhnRDdCLHFEQUNFLENBQUEsd0JBQ0EsQ0FBQSx3QkFDQSxDQUFBLFVBQ0EsQ0FBQSw0QkFDQSx3QkFDRSxDQUFBLDZCQUVGLHdCQUNFLENBQUEsd0JBR0oscURBQ0UsQ0FBQSxxQkFDQSxDQUFBLGFBQ0EsQ0FBQSx3QkFDQSxDQUFBLDhCQUNBLHFDQUNFLENBQUEsK0JBRUYscUNBQ0UsQ0FBQSxjQUlKLGtDSG9Cd0IsQ0FBQSxjQUFBLENBQUEsZ0JBQUEsQ0FBQSxhQUFBLENBQUEsZUFBQSxDQUFBLGNHbEJ0QixDQUFBLGVFL0hRLENBQUEsY0ZtSVYsa0NIY3dCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsYUFBQSxDQUFBLGVBQUEsQ0FBQSxjR1p0QixDQUFBLGVFdklPLENBQUEscUNGMklMLFdFN0lJLENBQUEsVUFBQSxDQUFBLHdDRnFKVixZQUNFLGVBQ0UsQ0FBQSxDQUFBLHNCSWxKSixHQUNFLG9CQUNFLENBQUEsS0FFRixrQkFDRSxDQUFBLENBQUEsV0FJSixjQUNFLENBQUEsS0FDQSxDQUFBLE9BQ0EsQ0FBQSxRQUNBLENBQUEsTUFDQSxDQUFBLFlBQ0EsQ0FBQSxrQkFDQSxDQUFBLHNCQUNBLENBQUEsV0FDQSxDQUFBLGFEb0RrQixDQUFBLGtDQ2xEbEIsQ0FBQSx3Q0FHRSxTQUNFLENBQUEsc0NBRUYsVUYvQk0sQ0FBQSxRQUFBLENBQUEsaUJFa0NKLENBQUEsaUNBS0YsYURxQ2UsQ0FBQSx5Q0MvQmYsVUFDRSxDQUFBLFFBQ0EsQ0FBQSxZQUNBLENBQUEsZ0JBQ0EsQ0FBQSxlQUNBLENBQUEsZUFDQSxDQUFBLGlCQUNBLENBQUEsc0NBS0YsWUFDRSxDQUFBLHFCQUNBLENBQUEsNkJBQ0EsQ0FBQSxtQ0FFRixlQUNFLENBQUEsbUJGOURJLENBQUEsc0NFaUVOLFlBQ0UsQ0FBQSxpQkFDQSxDQUFBLDZDQUNBLFVBQ0UsQ0FBQSxpQkFDQSxDQUFBLFdGdEVFLENBQUEsV0V3RUYsQ0FBQSxNQUNBLENBQUEsT0FDQSxDQUFBLGtFQUNBLENBQUEsaUJBU04sWUFDRSxDQUFBLHdCQUNBLENBQUEsdUJBR0YsY0FDRSxDQUFBLGVBQ0EsQ0FBQSxhQUNBLENBQUEsV0FDQSxDQUFBLFNBQ0EsQ0FBQSxhQUNBLENBQUEsbUJBR0YsaUJBQ0UsQ0FBQSxLQUNBLENBQUEsT0FDQSxDQUFBLFFBQ0EsQ0FBQSxNQUNBLENBQUEsVUFDQSxDQUFBLHdDRDFFbUIsQ0FBQSxtQkM4RXJCLGVBQ0UsQ0FBQSx3QkRsQ2UsQ0FBQSxnREZ6RUMsQ0FBQSxpQkFMSCxDQUFBLHNCR29IYixDQUFBLGlCQUNBLENBQUEsc0NBQ0EsQ0FBQSw2QkFDQSxDQUFBLGFBQ0EsQ0FBQSxhQUNBLENBQUEsd0JBR0YsZUYxSFEsQ0FBQSxnQkU0SE4sQ0FBQSxpQkFDQSxDQUFBLGNBQ0EsQ0FBQSxvQkFHRixlRmpJUSxDQUFBLGtDTHFKZ0IsQ0FBQSxjQUFBLENBQUEsc0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGFNM0VULENBQUEsdUJDNkRmLGNGeklTLENBQUEsa0NMdUplLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxtQk9UeEIsWUFDRSxDQUFBLHNCQUNBLENBQUEsZUY3SU0sQ0FBQSx1QkUrSU4sZ0JGL0lNLENBQUEseUJFc0pWLG1CQUVJLGVBQ0UsQ0FBQSx5Q0FJQSxpQkFDRSxDQUFBLG1CQUlKLDZCQUNFLENBQUEsdUJBRUEsYUFDRSxDQUFBLHNDQUVGLGVGektJLENBQUEsQ0FBQSxXR0tWLFlBQ0UsQ0FBQSxxQkFDQSxDQUFBLGFGVGUsQ0FBQSxvQ0VZYixvQkYyRGtCLENBQUEsbUJFdERwQixpQkFDRSxDQUFBLHdCQUNBLENBQUEsaUJKcEJhLENBQUEsV0lzQmIsQ0FBQSx5QkFDQSxDQUFBLGlCQUdGLGtDUjhId0IsQ0FBQSxjQUFBLENBQUEsZ0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLFVRNUh0QixDQUFBLFdBQ0EsQ0FBQSxjQUNBLENBQUEsYUY4QlMsQ0FBQSxXRTVCVCxDQUFBLDhCQUNBLENBQUEsdUJBQ0EsWUFDRSxDQUFBLGlCQUlKLGtDUmlId0IsQ0FBQSxjQUFBLENBQUEsc0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLGlCS3ZKZixDQUFBLG1CRzJDVCxrQ1I0R3dCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxjS3ZKZixDQUFBLGdCR2dEVCxpQkFDRSxDQUFBLE9BQ0EsQ0FBQSwwQkFDQSxDQUFBLFVIakRNLENBQUEsV0dtRE4sQ0FBQSxVQUNBLENBQUEsZ0NBSUEsV0FDRSxDQUFBLDhCQUdGLGtDUnlGc0IsQ0FBQSxjQUFBLENBQUEsb0JBQUEsQ0FBQSxlQUFBLENBQUEsZUFBQSxDQUFBLDhCUXJGdEIsa0NScUZzQixDQUFBLGNBQUEsQ0FBQSxvQkFBQSxDQUFBLGVBQUEsQ0FBQSxlQUFBLENBQUEsZ0NRakZ0QixrQ1JpRnNCLENBQUEsY0FBQSxDQUFBLGdCQUFBLENBQUEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxjS3ZKZixDQUFBLDZCRzJFUCxXQUNFLENBQUEsVUFDQSxDQUFBLHFDQU1BLGtCQUNFLENBQUEseUNBT0Ysb0JGakJnQixDQUFBLCtFRW9CaEIsYUYvQmMsQ0FBQSx1Q0V3Q2Qsb0JGL0JpQixDQUFBLG9DRWtDakIsYUY3Q2UsQ0FBQSx5Q0VxRGYsNEJBQ0UsQ0FBQSx1QkFLTixVQUNFLENBQUEsbUJBQ0EsQ0FBQSxvQkMzSEosWUFDSSxDQUFBLHFDQUNBLENBQUEsYUFDQSxDQUFBLGNBQ0EsQ0FBQSxVQUNBLENBQUEsMEJBRUEsb0JBUEosZ0JBUVEsQ0FBQSxDQUFBLGlEQUdKLG9CQVhKLGdCQVlRLENBQUEsQ0FBQSxnREFHSixvQkFmSixlQWdCUSxDQUFBLENBQUEsK0NBR0osb0JBbkJKLGVBb0JRLENBQUEsQ0FBQSwrQ0FHSixvQkF2QkosZUF3QlEsQ0FBQSxDQUFBLHlCQUVKLG9CQTFCSixvQ0EyQlEsQ0FBQSxlQUNBLENBQUEsWUFDQSxDQUFBLENBQUEseUJBR0osc0JBQ0ksQ0FBQSwyQkFFSixzQkFDSSxDQUFBLDJCQUdKLHNCQUNJLENBQUEsMkJBRUosc0JBQ0ksQ0FBQSwyQkFFSixzQkFDSSxDQUFBLHlCQUNBLDJCQUZKLHNCQUdRLENBQUEsQ0FBQSwyQkFHUixzQkFDSSxDQUFBLHlCQUNBLDJCQUZKLHNCQUdRLENBQUEsQ0FBQSwyQkFHUixzQkFDSSxDQUFBLHlCQUNBLDJCQUZKLHNCQUdRLENBQUEsQ0FBQSwyQkFHUixzQkFDSSxDQUFBLHlCQUNBLDJCQUZKLHNCQUdRLENBQUEsQ0FBQSwyQkFHUixzQkFDSSxDQUFBLHlCQUNBLDJCQUZKLHNCQUdRLENBQUEsQ0FBQSw0QkFHUix1QkFDSSxDQUFBLHlCQUNBLDRCQUZKLHNCQUdRLENBQUEsQ0FBQSw0QkFHUix1QkFDSSxDQUFBLHlCQUNBLDRCQUZKLHNCQUdRLENBQUEsQ0FBQSw0QkFHUix1QkFDSSxDQUFBLHlCQUVBLDRCQUhKLHNCQUlRLENBQUEsQ0FBQSw2QkFJUixtQkFDSSxDQUFBLDZCQUVKLG1CQUNJLENBQUEsNkJBRUosbUJBQ0ksQ0FBQSw2QkFFSixtQkFDSSxDQUFBLDZCQUVKLG1CQUNJLENBQUEsNkJBRUosbUJBQ0ksQ0FBQSw2QkFFSixtQkFDSSxDQUFBLDZCQUVKLG1CQUNJLENBQUEsNkJBRUosbUJBQ0ksQ0FBQSw4QkFFSixvQkFDSSxDQUFBLDhCQUVKLG9CQUNJLENBQUEsMlpDOUhSLFFBYUksQ0FBQSxTQUNILENBQUEsUUFDRyxDQUFBLFlBQ0EsQ0FBQSxjQUNILENBQUEsdUJBQ0csQ0FBQSxxQkFDQSxDQUFBLEVBR0osNkNBQ0ksQ0FBQSxvQkFDQSxDQUFBLE9BSUosU0FDSSxDQUFBLDhFQUlKLGFBRUMsQ0FBQSxLQUdELGFBQ0MsQ0FBQSxNQUdELGVBQ0MsQ0FBQSxhQUdELFdBQ0MsQ0FBQSxvREFHRCxVQUVDLENBQUEsWUFDQSxDQUFBLE1BR0Qsd0JBQ0MsQ0FBQSxnQkFDQSxDQUFBLHVNQUdELHVCQUlJLENBQUEsb0JBQ0EsQ0FBQSxtQkFHSix1QkFDSSxDQUFBLG9CQUNBLENBQUEsOEJBQ0EsQ0FBQSwyQkFDQSxDQUFBLHNCQUNBLENBQUEsU0FHSixhQUNJLENBQUEsa0JBQ0EsQ0FBQSxlQUNBLENBQUEsbUJBT0osb0JBR0ksRUFBQSxjQUNBLEVBQUEsTUFDQSxDQUFBLGNBQ0EsQ0FBQSxzQkFRSixZQUNJLENBQUEsUUFDQSxDQUFBLFNBUUosWUFDSSxDQUFBLEtBVUosY0FDSSxDQUFBLDZCQUNBLENBQUEseUJBQ0EsQ0FBQSxRQU9KLFlBQ0ksQ0FBQSxFQUdKLFlBQ0ksQ0FBQSxvQkFDQSxDQUFBLGtCQUNBLFlBRUksQ0FBQSw4QkFDQSxZQUNJLENBQUEsaUJBUVosU0FFSSxDQUFBLElBUUosUUFDSSxDQUFBLDhCQUNBLENBQUEsT0FPSixRQUNJLENBQUEsS0FPSixRQUNJLENBQUEsU0FPSix1QkFDSSxDQUFBLFlBQ0EsQ0FBQSwwQkFDQSxDQUFBLE9BU0osUUFDSSxDQUFBLFNBQ0EsQ0FBQSxrQkFDQSxFQUFBLGdCQUNBLENBQUEsNkJBVUosY0FJSSxDQUFBLFFBQ0EsQ0FBQSx1QkFDQSxFQUFBLHFCQUNBLENBQUEsYUFRSixrQkFFSSxDQUFBLGNBVUosbUJBRUksQ0FBQSxvRUFhSix5QkFJSSxDQUFBLGNBQ0EsRUFBQSxnQkFDQSxDQUFBLHNDQU9KLGNBRUksQ0FBQSx1Q0FVSixxQkFFSSxDQUFBLFNBQ0EsRUFBQSxXQUNBLEVBQUEsVUFDQSxDQUFBLG1CQVNKLDRCQUNJLENBQUEsMkJBQ0EsQ0FBQSw4QkFDQSxDQUFBLHNCQUNBLENBQUEsK0ZBUUosdUJBRUksQ0FBQSxpREFPSixRQUVJLENBQUEsU0FDQSxDQUFBLFNBUUosYUFDSSxDQUFBLGtCQUNBLENBQUEsTUFPSix3QkFDSSxDQUFBLGdCQUNBLENBQUEsa0NBR0osVUFLSSxDQUFBLElBR0oscUJBQ0ksQ0FBQSxTQUdKLFFBQ0ksQ0FBQSxRQUNBLENBQUEsU0FDQSxDQUFBLFNBR0osZUFDSSxDQUFBLGFBR0osYUFDSSxDQUFBLGVBQ0EsQ0FBQSxVQUNBLENBQUEsY0FDQSxDQUFBLGtCQUdKLGlCQUNJLENBQUEsV0NqWEosaUNBQ0ksQ0FBQSxxU0FDQSxDQUFBLGVBR0EsQ0FBQSxpQkFDQSxDQUFBLFdBR0osa0NBQ0ksQ0FBQSxrU0FDQSxDQUFBLGtCQUdBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLGtDQUNJLENBQUEsd1NBQ0EsQ0FBQSxlQUdBLENBQUEsaUJBQ0EsQ0FBQSxXQUdKLGdDQUNJLENBQUEsa1NBQ0EsQ0FBQSxnQkFHQSxDQUFBLGlCQUNBLENBQUEsV0FHSix1QkFDSSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLHNHQUNBLENBQUEsNktBQ0EsQ0FBQSxXQUdKLHVCQUNJLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsMEdBQ0EsQ0FBQSw2S0FDQSxDQUFBLFdBR0osdUJBQ0ksQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSwwR0FDQSxDQUFBLDZLQUNBLENBQUEsV0FHSix1QkFDSSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDBHQUNBLENBQUEsNktBQ0EsQ0FBQSxXQUdKLHVCQUNJLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsc0dBQ0EsQ0FBQSw2S0FDQSxDQUFBLFdBR0osdUJBQ0ksQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSwwR0FDQSxDQUFBLDZLQUNBLENBQUEsV0FHSix1QkFDSSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDBHQUNBLENBQUEsNktBQ0EsQ0FBQSxXQUdKLCtCQUNJLENBQUEsaUJBQ0EsQ0FBQSxlQUNBLENBQUEsd0hBQ0EsQ0FBQSw2S0FDQSxDQUFBLFdBR0osb0JBQ0ksQ0FBQSxpQkFDQSxDQUFBLGVBQ0EsQ0FBQSxvSEFDQSxDQUFBLDZLQUNBLENBQUEsV0FHSixvQkFDSSxDQUFBLDZRQUNBLENBQUEsZUFHQSxDQUFBLGlCQUNBLENBQUEsV0FHSixvQkFDSSxDQUFBLGdSQUNBLENBQUEsZUFHQSxDQUFBLGlCQUNBLENBQUEsV0FHSixvQkFDSSxDQUFBLG9RQUNBLENBQUEsZUFHQSxDQUFBLGlCQUNBLENBQUEsV0FHSixvQkFDSSxDQUFBLG1SQUNBLENBQUEsZUFHQSxDQUFBLGlCQUNBLENBQUEsV0FHSixxQkFDSSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDRGQUNBLENBQUEsV0FJSixxQkFDSSxDQUFBLGlCQUNBLENBQUEsZUFDQSxDQUFBLDhGQUNBLENBQUEsV0FJSiwrQkFDSSxDQUFBLGlCQUNBLENBQUEsbUJBQ0EsQ0FBQSxzSEFDQSxDQUFBLDZLQUNBLENBQUEsTWhCNUpKLFVBQ0MsQ0FBQSxjQUNBLENBQUEsZUFDQSxDQUFBLDJEQUdELGtCQUNDIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvY29tbW9uXCI7XG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL2NvbXBvbmVudHMvQnV0dG9uL0J1dHRvblwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9jb21wb25lbnRzL01vZGFsL01vZGFsXCI7XG5AdXNlIFwiQHNvbG9sZWFybm9yZy9zb2wvY29tcG9uZW50cy9Gb3Jtcy9JbnB1dC9JbnB1dFwiO1xuXG5AaW1wb3J0IFwiY2FycGV0XCI7XG5AaW1wb3J0IFwicmVzZXRcIjtcbkBpbXBvcnQgXCJmb250c1wiO1xuXG4jbWFpbiB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmlmcmFtZVt0aXRsZT1cInJlY2FwdGNoYSBjaGFsbGVuZ2UgZXhwaXJlcyBpbiB0d28gbWludXRlc1wiXSB7XG5cdHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4iLCJAdXNlICcuL3VybCc7XG5AdXNlICcuL3Rva2Vucy90eXBvZ3JhcGh5JztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgc3JjOiB1cmwoJyN7dXJsLiRmb250c31GaXJhU2Fuc1JlZ3VsYXIvZmlyYS1zYW5zLXYxMC1sYXRpbi1yZWd1bGFyLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7dXJsLiRmb250c31GaXJhU2Fuc1JlZ3VsYXIvZmlyYS1zYW5zLXYxMC1sYXRpbi1yZWd1bGFyLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcbiAgc3JjOiB1cmwoJyN7dXJsLiRmb250c31GaXJhU2Fuc1NlbWlCb2xkL2ZpcmEtc2Fucy12MTAtbGF0aW4tNjAwLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7dXJsLiRmb250c31GaXJhU2Fuc1NlbWlCb2xkL2ZpcmEtc2Fucy12MTAtbGF0aW4tNjAwLndvZmYnKVxuICAgICAgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmc7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGaXJhIE1vbm8nO1xuICBzcmM6IHVybCgnI3t1cmwuJGZvbnRzfUZpcmFNb25vUmVndWxhci9GaXJhTW9uby1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnI3t1cmwuJGZvbnRzfUZpcmFNb25vUmVndWxhci9GaXJhTW9uby1SZWd1bGFyLndvZmYyJylcbiAgICAgIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJyN7dXJsLiRmb250c31GaXJhTW9ub1JlZ3VsYXIvRmlyYU1vbm8tUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGx1cyBKYWthcnRhIFNhbnMnO1xuICBzcmM6IHVybCgnI3t1cmwuJGZvbnRzfXBsdXNqYWthcnRhc2Fucy9wbHVzamFrYXJ0YXNhbnMtbWVkaXVtLnR0ZicpXG4gICAgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtbWVkaXVtO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUGx1cyBKYWthcnRhIFNhbnMnO1xuICBzcmM6IHVybCgnI3t1cmwuJGZvbnRzfXBsdXNqYWthcnRhc2Fucy9wbHVzamFrYXJ0YXNhbnMtYm9sZC50dGYnKVxuICAgIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZztcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BsdXMgSmFrYXJ0YSBTYW5zJztcbiAgc3JjOiB1cmwoJyN7dXJsLiRmb250c31wbHVzamFrYXJ0YXNhbnMvcGx1c2pha2FydGFzYW5zLWV4dHJhYm9sZC50dGYnKVxuICAgIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXhzdHJvbmc7XG59XG4iLCIkd2VpZ2h0LXJlZ3VsYXI6IDQwMDtcbiR3ZWlnaHQtbWVkaXVtOiA1MDA7XG4kd2VpZ2h0LXN0cm9uZzogNjAwO1xuJHdlaWdodC14c3Ryb25nOiA3MDA7XG4kbGV0dGVyU3BhY2luZy0yeHM6IC0wLjAzZW07XG4kbGV0dGVyU3BhY2luZy14czogLTAuMDJlbTtcbiRsZXR0ZXJTcGFjaW5nLXM6IC0wLjAxZW07XG4kbGV0dGVyU3BhY2luZy1tOiAwO1xuJGxldHRlclNwYWNpbmctbDogMC4wMWVtO1xuJGxldHRlclNwYWNpbmcteGw6IDAuMDJlbTtcbiRsZXR0ZXJTcGFjaW5nLTJ4bDogMC4wM2VtO1xuJGxpbmVIZWlnaHQtM3hzOiAxO1xuJGxpbmVIZWlnaHQtMnhzOiAxLjE7XG4kbGluZUhlaWdodC14czogMS4yO1xuJGxpbmVIZWlnaHQtczogMS4zO1xuJGxpbmVIZWlnaHQtbTogMS40O1xuJGxpbmVIZWlnaHQtbDogMS41O1xuJGxpbmVIZWlnaHQteGw6IDI7XG4kc2l6ZS0yeHM6IDEwcHg7XG4kc2l6ZS14czogMTJweDtcbiRzaXplLXM6IDE0cHg7XG4kc2l6ZS1tOiAxNnB4O1xuJHNpemUtbWw6IDE4cHg7XG4kc2l6ZS1sOiAyMHB4O1xuJHNpemUteGw6IDI0cHg7XG4kc2l6ZS0yeGw6IDI4cHg7XG4kc2l6ZS0zeGw6IDMycHg7XG4kc2l6ZS00eGw6IDQwcHg7XG4kc2l6ZS01eGw6IDU2cHg7XG4kc2l6ZS02eGw6IDcycHg7XG4kc2l6ZS03eGw6IDgwcHg7XG4iLCJAa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG4iLCJAdXNlICcuL3R5cG9ncmFwaHknO1xuXG4qIHtcbiAgJixcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYm9keS0xJyk7XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuaHRtbCxcbmJvZHksXG5idXR0b24sXG5pbnB1dCxcbnRleHRhcmVhLFxuc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IHR5cG9ncmFwaHkuJGZpcmEtc2Fucztcbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJy4vdG9rZW5zL3R5cG9ncmFwaHknO1xuXG4kZmlyYS1zYW5zOiAnRmlyYSBTYW5zJywgc2Fucy1zZXJpZjtcbiRmaXJhLW1vbm86ICdGaXJhIE1vbm8nLCBzYW5zLXNlcmlmO1xuJHBsdXMtamFrYXJ0YS1zYW5zOiAnUGx1cyBKYWthcnRhIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4kdHlwb2dyYXBoeVN0eWxlczogKFxuICBkaXNwbGF5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtN3hsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0yeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGRpc3BsYXktMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS01eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTJ4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTR4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0zeGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTQ6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy02OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTI6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS00OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTJ4cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTEtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTItc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTMtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS00LXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0yeHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tczogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBjb2RlLTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtbW9ubyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIG5hdmlnYXRpb24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1sLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4pO1xuXG5AbWl4aW4gc3R5bGUoJHN0eWxlKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkdHlwb2dyYXBoeVN0eWxlcywgJHN0eWxlKSB7XG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluIG1hcC1nZXQoJHR5cG9ncmFwaHlTdHlsZXMsICRzdHlsZSkge1xuICAgICAgI3ska2V5fTogJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuIiwiQHVzZSAnLi90eXBvZ3JhcGh5JztcblxuLnRleHQtZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnZGlzcGxheS0xJyk7XG59XG4udGV4dC1kaXNwbGF5LTIge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdkaXNwbGF5LTInKTtcbn1cbi50ZXh0LWhlYWRpbmctMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctMScpO1xufVxuLnRleHQtaGVhZGluZy0yIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnaGVhZGluZy0yJyk7XG59XG4udGV4dC1oZWFkaW5nLTMge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTMnKTtcbn1cbi50ZXh0LWhlYWRpbmctNCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctNCcpO1xufVxuLnRleHQtaGVhZGluZy01IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnaGVhZGluZy01Jyk7XG59XG4udGV4dC1oZWFkaW5nLTYge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTYnKTtcbn1cbi50ZXh0LWJvZHktMSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMScpO1xufVxuLnRleHQtYm9keS0yIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYm9keS0yJyk7XG59XG4udGV4dC1ib2R5LTMge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTMnKTtcbn1cbi50ZXh0LWJvZHktNCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktNCcpO1xufVxuLnRleHQtYm9keS0xLXN0cm9uZyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMS1zdHJvbmcnKTtcbn1cbi50ZXh0LWJvZHktMi1zdHJvbmcge1xuICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTItc3Ryb25nJyk7XG59XG4udGV4dC1ib2R5LTMtc3Ryb25nIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYm9keS0zLXN0cm9uZycpO1xufVxuLnRleHQtYm9keS00LXN0cm9uZyB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktNC1zdHJvbmcnKTtcbn1cbiIsIi7wn5KFIHtcbiAgW2NsYXNzXj0nc29sLSddIHtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxMDAwcHggcmdiYSgjOGVmYjE5LCAwLjcpO1xuICB9XG59XG4iLCJAdXNlICcuLi8uLi9zdHlsZXMvZnVuY3Rpb25zJztcbkB1c2UgJy4uLy4uL3N0eWxlcy90b2tlbnMvY29sb3InO1xuQHVzZSAnLi4vLi4vc3R5bGVzL3Rva2Vucy9sYXlvdXQnO1xuQHVzZSAnLi4vLi4vc3R5bGVzL3Rva2Vucy9vYmplY3QnO1xuQHVzZSAnLi4vLi4vc3R5bGVzL3R5cG9ncmFwaHknO1xuXG4kYnV0dG9uLW5zOiBmdW5jdGlvbnMuZ2V0TlMoJ2J1dHRvbicpO1xuXG4uI3skYnV0dG9uLW5zfSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogb2JqZWN0LiRib3JkZXJSYWRpdXMtcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBsaW5lYXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAmOmRpc2FibGVkLFxuICAmLWRpc2FibGVkLFxuICAmLWxvYWRpbmcge1xuICAgIG9wYWNpdHk6IDUwJTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gICYtbG9hZGluZyB7XG4gICAgc3ZnIHtcbiAgICAgIGFuaW1hdGlvbjogcm90YXRlIDAuOHMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgaGVpZ2h0OiBsYXlvdXQuJHNwYWNlLWw7XG4gICAgICB3aWR0aDogbGF5b3V0LiRzcGFjZS1sO1xuICAgIH1cbiAgfVxuXG4gIHN2ZyB7XG4gICAgbWFyZ2luOiAwIGxheW91dC4kc3BhY2UteHM7XG4gIH1cblxuICAmLWZ1bGwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDtcbiAgICBjb2xvcjogY29sb3IuJGJ1dHRvbi1wcmltYXJ5LXRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1ob3ZlcjtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtYWN0aXZlO1xuICAgIH1cbiAgfVxuICAmLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgY29sb3IuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyO1xuICAgIGNvbG9yOiBjb2xvci4kYnV0dG9uLXNlY29uZGFyeS10ZXh0O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1hY3RpdmU7XG4gICAgfVxuICB9XG4gICYtdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBjb2xvci4kYnV0dG9uLXRlcnRpYXJ5LXRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLiRidXR0b24tdGVydGlhcnktYmFja2dyb3VuZC1hY3RpdmU7XG4gICAgfVxuICB9XG4gICYtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQ7XG4gICAgY29sb3I6IGNvbG9yLiRidXR0b24tc3VjY2Vzcy10ZXh0O1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtaG92ZXI7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICB9XG4gIH1cbiAgJi1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ7XG4gICAgY29sb3I6IGNvbG9yLiRidXR0b24tZGFuZ2VyLXRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICB9XG4gIH1cbiAgJi1wcm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGNvbG9yLiRidXR0b24tcHJvLWJhY2tncm91bmQ7XG4gICAgY29sb3I6IGNvbG9yLiRidXR0b24tcHJvLXRleHQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWhvdmVyO1xuICAgIH1cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTtcbiAgICB9XG4gIH1cbiAgLy8gVE9ETzogVXNlIHRoZSBjb2xvcnMgZnJvbSBkZXNpZ24gc3lzdGVtIHBhbGV0dGVcbiAgJi1haXByaW1hcnkge1xuICAgIGZvbnQtZmFtaWx5OiB0eXBvZ3JhcGh5LiRwbHVzLWpha2FydGEtc2FucyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MjUyZGQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzgyNTJkZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Yjc1ZTQ7XG4gICAgfVxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5Yjc1ZTQ7XG4gICAgfVxuICB9XG4gICYtYWlzZWNvbmRhcnkge1xuICAgIGZvbnQtZmFtaWx5OiB0eXBvZ3JhcGh5LiRwbHVzLWpha2FydGEtc2FucyAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICM4MjUyZGQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzgyNTJkZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE0LCAxOTQsIDIzMywgMC4yKTtcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTQsIDE5NCwgMjMzLCAwLjIpO1xuICAgIH1cbiAgfVxuXG4gICYtbSB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYnV0dG9uLW0nKTtcbiAgICBwYWRkaW5nOiAwIGxheW91dC4kc3BhY2UtM3hsO1xuICAgIG1pbi1oZWlnaHQ6IGxheW91dC4kc3BhY2UtM3hsO1xuICB9XG5cbiAgJi1zIHtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdidXR0b24tcycpO1xuICAgIHBhZGRpbmc6IDAgbGF5b3V0LiRzcGFjZS1sO1xuICAgIG1pbi1oZWlnaHQ6IGxheW91dC4kc3BhY2UteGw7XG5cbiAgICAmLiN7JGJ1dHRvbi1uc30tbG9hZGluZyB7XG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IGxheW91dC4kc3BhY2UtbTtcbiAgICAgICAgd2lkdGg6IGxheW91dC4kc3BhY2UtbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChob3ZlcjogaG92ZXIpIGFuZCAocG9pbnRlcjogZmluZSkge1xuICAuI3skYnV0dG9uLW5zfSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuIiwiJGJvcmRlclJhZGl1cy1zOiA0cHg7XG4kYm9yZGVyUmFkaXVzLW06IDhweDtcbiRib3JkZXJSYWRpdXMtbDogMTBweDtcbiRib3JkZXJXaWR0aC1tOiAxcHg7XG4kc2hhZG93LWdsb2JhbC0xMDA6IDBweCAycHggNHB4ICMwMDAwMDAxZjtcbiRzaGFkb3ctZ2xvYmFsLTMwMDogMHB4IDhweCAxMnB4ICMwMDAwMDAyOTtcbiRzaGFkb3ctZ2xvYmFsLTUwMDogMHB4IDE2cHggMzJweCAjMDAwMDAwM2Q7XG4iLCIkc3BhY2UtMnhzOiA0cHg7XG4kc3BhY2UteHM6IDhweDtcbiRzcGFjZS1zOiAxMnB4O1xuJHNwYWNlLW06IDE2cHg7XG4kc3BhY2UtbDogMjRweDtcbiRzcGFjZS14bDogMzJweDtcbiRzcGFjZS0yeGw6IDQwcHg7XG4kc3BhY2UtM3hsOiA0OHB4O1xuJHNwYWNlLTR4bDogNjRweDtcbiRzcGFjZS01eGw6IDgwcHg7XG4kc3BhY2UtNnhsOiAxMjBweDtcbiRzcGFjZS03eGw6IDE2MHB4O1xuJHNpemUtYmFzZTogOHB4O1xuIiwiJHRleHQtcHJpbWFyeTogIzJkMzg0NjtcbiR0ZXh0LXNlY29uZGFyeTogIzZiN2Y5OTtcbiR0ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJHRleHQtdGVydGlhcnk6ICNlYWYwZjM7XG4kdGV4dC1kZWFjdGl2YXRlZDogI2VhZjBmMztcbiR0ZXh0LWxpbms6ICMyNDkzZGY7XG4kdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJHRleHQtd2FybmluZzogI2VjYWEwMDtcbiR0ZXh0LWRhbmdlcjogI2YzNTg0MztcbiR0ZXh0LXByby1wcmltYXJ5OiAjZmZmZmZmO1xuJHRleHQtcHJvLXNlY29uZGFyeTogI2JhYzVkNTtcbiR0ZXh0LXByby10ZXJ0aWFyeTogIzZmNzk4ZDtcbiR0ZXh0LXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kdGV4dC1wcm8tcmV2ZXJzZWQ6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcmltYXJ5OiAjZjJmNWY3O1xuJGJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjlmOWZhO1xuJGJhY2tncm91bmQtc3VyZmFjZTogI2ZmZmZmZjtcbiRiYWNrZ3JvdW5kLWNvZGUtZWRpdG9yOiAjMTgxOTFjO1xuJGJhY2tncm91bmQtY29kZTogIzI5MjkyOTtcbiRiYWNrZ3JvdW5kLW5hdmlnYXRpb246ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1wcm8tcHJpbWFyeTogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByby1zdXJmYWNlOiAjMTMxZDM1O1xuJGJhY2tncm91bmQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRib3JkZXItcHJpbWFyeTogI2M4ZDJkYjtcbiRib3JkZXItc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJGJvcmRlci10ZXJ0aWFyeTogI2VhZjBmMztcbiRib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kYm9yZGVyLXJldmVyc2VkOiAjZmZmZmZmO1xuJGJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRib3JkZXItcHJvLXByaW1hcnk6ICM2Zjc5OGQ7XG4kYm9yZGVyLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kZWZmZWN0LW1vZGFsLW92ZXJsYXk6ICMwMDAwMDA4MDtcbiRkZWNvcmF0aW9uLW1hZ25pZmljZW50LW1hZ2VudGE6ICNmMjAwNTc7XG4kYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kOiAjMjQ5M2RmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXI6ICMyYWE3ZmQ7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1hY3RpdmU6ICM0NWIzZmY7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjogI2VjZjdmZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZTVmMGY3O1xuJGJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXI6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNkYmU2ZWI7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZDZlMWU1O1xuJGJ1dHRvbi1zdWNjZXNzLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZDogIzQwYmY5YztcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWhvdmVyOiAjMzBkY2IwO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtYWN0aXZlOiAjMzJlM2I2O1xuJGJ1dHRvbi1kYW5nZXItdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ6ICNmMzU4NDM7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyOiAjZmM3NjY0O1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1hY3RpdmU6ICNmZjk4OGE7XG4kYnV0dG9uLXByby10ZXh0OiAjMDAwYTIzO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZDogI2ZmYTMxMDtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtaG92ZXI6ICNmZmIyMzg7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmYzI2MTtcbiRpbnB1dC10ZXh0OiAjMmQzODQ2O1xuJGlucHV0LXRleHQtbGFiZWw6ICM2YjdmOTk7XG4kaW5wdXQtdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LXRleHQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC10ZXh0LWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGlucHV0LWJhY2tncm91bmQtYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYm9yZGVyOiAjYzhkMmRiO1xuJGlucHV0LWJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRpbnB1dC1ib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtZm9jdXM6ICNkM2U5Zjk7XG4kbW9kYWwtaGVhZGxpbmU6ICMyZDM4NDY7XG4kbW9kYWwtZGVzY3JpcHRpb246ICM2YjdmOTk7XG4kbW9kYWwtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiR0b29sdGlwLXRleHQ6ICMyZDM4NDY7XG4kdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LXRleHQ6ICMyZDM4NDY7XG4kYWxlcnQtdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiRhbGVydC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRhbGVydC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kYWxlcnQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kY2FyZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQ6ICNlYWYwZjM7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodC1hY3RpdmU6ICNlY2Y3ZmY7XG4kYXZhdGFyLWJhY2tncm91bmQ6ICNjOGQyZGI7XG4kYXZhdGFyLWJhZGdlLXN0YXItYmFja2dyb3VuZDogI2VjYWEwMDtcbiRhdmF0YXItYmFkZ2Utc3Rhci1pY29uOiAjZjZlOWM4O1xuJGxvYWRlci1kZWZhdWx0OiAjYzhkMmRiO1xuJGxvYWRlci1zdGFydDogI2YyZjVmNztcbiIsIkB1c2UgJy4uLy4uL3N0eWxlcy9mdW5jdGlvbnMnO1xuQHVzZSAnLi4vLi4vc3R5bGVzL3Rva2Vucy9jb2xvcic7XG5AdXNlICcuLi8uLi9zdHlsZXMvdG9rZW5zL2xheW91dCc7XG5AdXNlICcuLi8uLi9zdHlsZXMvdG9rZW5zL29iamVjdCc7XG5AdXNlICcuLi8uLi9zdHlsZXMvdHlwb2dyYXBoeSc7XG5cbiRtb2RhbC1uczogZnVuY3Rpb25zLmdldE5TKCdtb2RhbCcpO1xuXG5Aa2V5ZnJhbWVzIHNjYWxlTW9kYWwge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cblxuLiN7JG1vZGFsLW5zfSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBjb2xvcjogY29sb3IuJG1vZGFsLWRlc2NyaXB0aW9uO1xuICBhbmltYXRpb246IGZhZGVJbiAwLjVzIGVhc2UgZm9yd2FyZHM7XG5cbiAgJi1ub1BhZGRpbmcge1xuICAgIC4jeyRtb2RhbC1uc31fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAuI3skbW9kYWwtbnN9X2Nsb3NlIHtcbiAgICAgIHJpZ2h0OiBsYXlvdXQuJHNwYWNlLW07XG4gICAgICB0b3A6IGxheW91dC4kc3BhY2UtbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cblxuICAmLWRhcmsge1xuICAgIC4jeyRtb2RhbC1uc31fY2xvc2Uge1xuICAgICAgY29sb3I6IGNvbG9yLiRtb2RhbC1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gICYtZnVsbHNjcmVlbiB7XG4gICAgLiN7JG1vZGFsLW5zfV9jb250ZW50IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiBsYXlvdXQuJHNwYWNlLTN4bCBsYXlvdXQuJHNwYWNlLTJ4bDtcbiAgICB9XG4gIH1cblxuICAmLWRlZmF1bHQge1xuICAgIC4jeyRtb2RhbC1uc31fY29udGVudCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLiN7JG1vZGFsLW5zfV9ib2R5IHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBwYWRkaW5nLWJvdHRvbTogbGF5b3V0LiRzcGFjZS1sO1xuICAgIH1cbiAgICAuI3skbW9kYWwtbnN9X2FjdGlvbnMge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiBsYXlvdXQuJHNwYWNlLWw7XG4gICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICB0byBib3R0b20sXG4gICAgICAgICAgdHJhbnNwYXJlbnQgMCUsXG4gICAgICAgICAgY29sb3IuJG1vZGFsLWJhY2tncm91bmQgNjAlXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9jbG9zZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgJl9jbG9zZUJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gIH1cblxuICAmX292ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJGVmZmVjdC1tb2RhbC1vdmVybGF5O1xuICB9XG5cbiAgJl9jb250ZW50IHtcbiAgICBtaW4td2lkdGg6IGxheW91dC4kc2l6ZS1iYXNlICogNTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IuJG1vZGFsLWJhY2tncm91bmQ7XG4gICAgYm94LXNoYWRvdzogb2JqZWN0LiRzaGFkb3ctZ2xvYmFsLTUwMDtcbiAgICBib3JkZXItcmFkaXVzOiBvYmplY3QuJGJvcmRlclJhZGl1cy1tO1xuICAgIHBhZGRpbmc6IGxheW91dC4kc3BhY2UtbSBsYXlvdXQuJHNwYWNlLW0gbGF5b3V0LiRzcGFjZS0yeGw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGFuaW1hdGlvbjogc2NhbGVNb2RhbCAwLjJzIGVhc2UgZm9yd2FyZHM7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIGxheW91dC4kc3BhY2UteGwgKiAyKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXJnaW46IDAgbGF5b3V0LiRzcGFjZS14bDtcbiAgfVxuXG4gICZfaWxsdXN0cmF0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiBsYXlvdXQuJHNwYWNlLW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gICZfaGVhZGxpbmUge1xuICAgIG1hcmdpbi10b3A6IGxheW91dC4kc3BhY2UtbTtcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTQnKTtcbiAgICBjb2xvcjogY29sb3IuJG1vZGFsLWhlYWRsaW5lO1xuICB9XG5cbiAgJl9kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS14cztcbiAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTEnKTtcbiAgfVxuXG4gICZfYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiBsYXlvdXQuJHNwYWNlLWw7XG4gICAgPiAqICsgKiB7XG4gICAgICBtYXJnaW4tbGVmdDogbGF5b3V0LiRzcGFjZS1sO1xuICAgIH1cbiAgfVxufVxuXG4vLyBUT0RPOiBSZXBsYWNlIHRoaXMgYnkgc2VtYW50aWMgbWVkaWFxdWVyaWVzXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLiN7JG1vZGFsLW5zfSB7XG4gICAgJl9jb250ZW50IHtcbiAgICAgIG1pbi13aWR0aDogbGF5b3V0LiRzaXplLWJhc2UgKiAzNztcbiAgICB9XG5cbiAgICAmLWZ1bGxzY3JlZW4ge1xuICAgICAgLiN7JG1vZGFsLW5zfV9jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogbGF5b3V0LiRzcGFjZS0zeGwgbGF5b3V0LiRzcGFjZS1tO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfYWN0aW9ucyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG5cbiAgICAgID4gKiArICoge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICAgICo6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IGxheW91dC4kc3BhY2UtbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkB1c2UgJy4uLy4uLy4uL3N0eWxlcy9mdW5jdGlvbnMnO1xuQHVzZSAnLi4vLi4vLi4vc3R5bGVzL3Rva2Vucy9jb2xvcic7XG5AdXNlICcuLi8uLi8uLi9zdHlsZXMvdG9rZW5zL2xheW91dCc7XG5AdXNlICcuLi8uLi8uLi9zdHlsZXMvdG9rZW5zL29iamVjdCc7XG5AdXNlICcuLi8uLi8uLi9zdHlsZXMvdHlwb2dyYXBoeSc7XG5cbiRpbnB1dC1uczogZnVuY3Rpb25zLmdldE5TKCdpbnB1dCcpO1xuXG4uI3skaW5wdXQtbnN9IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgY29sb3I6IGNvbG9yLiR0ZXh0LXNlY29uZGFyeTtcbiAgJjpob3ZlciAuI3skaW5wdXQtbnN9IHtcbiAgICAmX2NvbnRyb2wge1xuICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci4kaW5wdXQtYm9yZGVyLWFjdGl2ZTtcbiAgICB9XG4gIH1cblxuICAmX2NvbnRyb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCBjb2xvci4kaW5wdXQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IG9iamVjdC4kYm9yZGVyUmFkaXVzLXM7XG4gICAgaGVpZ2h0OiBsYXlvdXQuJHNpemUtYmFzZSAqIDY7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICB9XG5cbiAgJl9pbnB1dCB7XG4gICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYm9keS0xJyk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgbGF5b3V0LiRzcGFjZS1tO1xuICAgIGNvbG9yOiBjb2xvci4kaW5wdXQtdGV4dDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfbGFiZWwge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctNCcpO1xuICAgIG1hcmdpbi1ib3R0b206IGxheW91dC4kc3BhY2UteHM7XG4gIH1cblxuICAmX2NhcHRpb24ge1xuICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMScpO1xuICAgIG1hcmdpbi10b3A6IGxheW91dC4kc3BhY2UteHM7XG4gIH1cblxuICAmX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IGxheW91dC4kc3BhY2UtbTtcbiAgICBoZWlnaHQ6IGxheW91dC4kc2l6ZS1iYXNlICogMztcbiAgICB3aWR0aDogbGF5b3V0LiRzaXplLWJhc2UgKiAzO1xuICB9XG5cbiAgJi1zIC4jeyRpbnB1dC1uc30ge1xuICAgICZfY29udHJvbCB7XG4gICAgICBoZWlnaHQ6IGxheW91dC4kc2l6ZS1iYXNlICogNDtcbiAgICB9XG5cbiAgICAmX2lucHV0IHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMycpO1xuICAgIH1cblxuICAgICZfbGFiZWwge1xuICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnaGVhZGluZy02Jyk7XG4gICAgfVxuXG4gICAgJl9jYXB0aW9uIHtcbiAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMicpO1xuICAgICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS14cztcbiAgICB9XG5cbiAgICAmX2ljb24ge1xuICAgICAgaGVpZ2h0OiBsYXlvdXQuJHNpemUtYmFzZSAqIDI7XG4gICAgICB3aWR0aDogbGF5b3V0LiRzaXplLWJhc2UgKiAyO1xuICAgIH1cbiAgfVxuXG4gICYuaGFzLWljb24ge1xuICAgIC4jeyRpbnB1dC1uc30ge1xuICAgICAgJl9pbnB1dCB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IGxheW91dC4kc2l6ZS1iYXNlICogNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmlzLWludmFsaWQge1xuICAgIC4jeyRpbnB1dC1uc30ge1xuICAgICAgJl9jb250cm9sIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvci4kaW5wdXQtYm9yZGVyLWRhbmdlcjtcbiAgICAgIH1cbiAgICAgICZfaWNvbixcbiAgICAgICZfY2FwdGlvbiB7XG4gICAgICAgIGNvbG9yOiBjb2xvci4kaW5wdXQtdGV4dC1kYW5nZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy12YWxpZCB7XG4gICAgLiN7JGlucHV0LW5zfSB7XG4gICAgICAmX2NvbnRyb2wge1xuICAgICAgICBib3JkZXItY29sb3I6IGNvbG9yLiRpbnB1dC1ib3JkZXItc3VjY2VzcztcbiAgICAgIH1cbiAgICAgICZfaWNvbiB7XG4gICAgICAgIGNvbG9yOiBjb2xvci4kaW5wdXQtdGV4dC1zdWNjZXNzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtZm9jdXNlZCB7XG4gICAgLiN7JGlucHV0LW5zfSB7XG4gICAgICAmX2NvbnRyb2wge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggY29sb3IuJGlucHV0LWZvY3VzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuaXMtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLnNkcy1ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDE7XG4gICAgfVxuICAgIC5jb2wtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAyO1xuICAgIH1cblxuICAgIC5jb2wtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xuICAgIH1cbiAgICAuY29sLTQge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICB9XG4gICAgLmNvbC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDExO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC0xIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgfVxuICAgIC5zdGFydC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgfVxuICAgIC5zdGFydC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgfVxuICAgIC5zdGFydC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgfVxuICAgIC5zdGFydC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gICAgfVxuICAgIC5zdGFydC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gICAgfVxuICAgIC5zdGFydC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gICAgfVxuICAgIC5zdGFydC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gICAgfVxuICAgIC5zdGFydC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gICAgfVxuICAgIC5zdGFydC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgICB9XG4gICAgLnN0YXJ0LTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICAgIH1cbn1cbiIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLFxuZmlndXJlLCBmaWdjYXB0aW9uLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLFxubWVudSwgbmF2LCBvdXRwdXQsIHJ1YnksIHNlY3Rpb24sIHN1bW1hcnksXG50aW1lLCBtYXJrLCBhdWRpbywgdmlkZW8ge1xuICAgIG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udDogaW5oZXJpdDtcblx0Zm9udC1zaXplOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4qIHtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBtYWtlIHN1cmUgdG8gc2V0IHNvbWUgZm9jdXMgc3R5bGVzIGZvciBhY2Nlc3NpYmlsaXR5ICovXG46Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsXG5mb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtZW51LCBuYXYsIHNlY3Rpb24ge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG5cdGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcblx0cXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcblx0Y29udGVudDogJyc7XG5cdGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICp6b29tOiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA3LzgvOSwgRmlyZWZveCAzLCBhbmQgU2FmYXJpIDQuXG4gKiBLbm93biBpc3N1ZTogbm8gSUUgNiBzdXBwb3J0LlxuICovXG5cbltoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGV4dCByZXNpemluZyBvZGRseSBpbiBJRSA2Lzcgd2hlbiBib2R5IGBmb250LXNpemVgIGlzIHNldCB1c2luZ1xuICogICAgYGVtYCB1bml0cy5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5cbmh0bWwge1xuICAgIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuYSB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgJjpmb2N1cyxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDYvNy84LzkgYW5kIEZpcmVmb3ggMy5cbiAqIDIuIEltcHJvdmUgaW1hZ2UgcXVhbGl0eSB3aGVuIHNjYWxlZCBpbiBJRSA3LlxuICovXG5cbmltZyB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgbWFyZ2luIG5vdCBwcmVzZW50IGluIElFIDYvNy84LzksIFNhZmFyaSA1LCBhbmQgT3BlcmEgMTEuXG4gKi9cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBtYXJnaW4gZGlzcGxheWVkIG9kZGx5IGluIElFIDYvNy5cbiAqL1xuXG5mb3JtIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA2LzcvOC85LlxuICogMi4gQ29ycmVjdCB0ZXh0IG5vdCB3cmFwcGluZyBpbiBGaXJlZm94IDMuXG4gKiAzLiBDb3JyZWN0IGFsaWdubWVudCBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LlxuICovXG5cbmxlZ2VuZCB7XG4gICAgYm9yZGVyOiAwOyAvKiAxICovXG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAyICovXG4gICAgKm1hcmdpbi1sZWZ0OiAtN3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIElFIDYvNywgRmlyZWZveCAzKywgU2FmYXJpIDUsXG4gKiAgICBhbmQgQ2hyb21lLlxuICogMy4gSW1wcm92ZSBhcHBlYXJhbmNlIGFuZCBjb25zaXN0ZW5jeSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgbWFyZ2luOiAwOyAvKiAyICovXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAzICovXG4gICAgKnZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIEZpcmVmb3ggMysgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDYrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKiA0LiBSZW1vdmUgaW5uZXIgc3BhY2luZyBpbiBJRSA3IHdpdGhvdXQgYWZmZWN0aW5nIG5vcm1hbCB0ZXh0IGlucHV0cy5cbiAqICAgIEtub3duIGlzc3VlOiBpbm5lciBzcGFjaW5nIHJlbWFpbnMgaW4gSUUgNi5cbiAqL1xuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG4gICAgKm92ZXJmbG93OiB2aXNpYmxlOyAgLyogNCAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBjb250ZW50LWJveCBpbiBJRSA4LzkuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LlxuICogMy4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDcuXG4gKiAgICBLbm93biBpc3N1ZTogZXhjZXNzIHBhZGRpbmcgcmVtYWlucyBpbiBJRSA2LlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbiAgICAqaGVpZ2h0OiAxM3B4OyAvKiAzICovXG4gICAgKndpZHRoOiAxM3B4OyAvKiAzICovXG59XG5cbi8qKlxuICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqIDIuIEFkZHJlc3MgYGJveC1zaXppbmdgIHNldCB0byBgYm9yZGVyLWJveGAgaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogICAgKGluY2x1ZGUgYC1tb3pgIHRvIGZ1dHVyZS1wcm9vZikuXG4gKi9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCAzKy5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDYvNy84LzkuXG4gKiAyLiBJbXByb3ZlIHJlYWRhYmlsaXR5IGFuZCBhbGlnbm1lbnQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbmh0bWwsXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBjb2xvcjogIzIyMjtcbn1cblxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5maWVsZHNldCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmNocm9tZWZyYW1lIHtcbiAgICBtYXJnaW46IDAuMmVtIDA7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAwLjJlbSAwO1xufVxuXG4uZ3JlY2FwdGNoYS1iYWRnZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtUm91bmRlZC1MaWdodFwiO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1MaWdodC53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtTGlnaHQud29mZikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1MaWdodC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Sb3VuZGVkLU5vcm1hbFwiO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1Cb29rLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1Cb29rLndvZmYpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtQm9vay50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Sb3VuZGVkLU1lZGl1bVwiO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1NZWRpdW0ud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLU1lZGl1bS53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLU1lZGl1bS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ0dvdGhhbVJvdW5kZWQtQm9sZCc7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUJvbGQud29mZjIpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1Cb2xkLndvZmYpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUJvbGQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB9XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92MTcvdmE5RTRrRE54TVpkV2ZNT0Q1VnZsNGpMYXpYM2RBLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjE3L3ZhOUI0a0ROeE1aZFdmTU9ENVZuWkt2ZVJoZjZYbDdHbHcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92MTcvdmE5QjRrRE54TVpkV2ZNT0Q1Vm5TS3plUmhmNlhsN0dsdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3YxNy92YTlCNGtETnhNWmRXZk1PRDVWbkxLM2VSaGY2WGw3R2x3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIE1vbm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYW1vbm8vdjE0L04wYlgyU2xGUHYxd2VHZUxaRHRnSnY3U3M5WFpZUS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBNb25vXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFtb25vL3YxNC9OMGJTMlNsRlB2MXdlR2VMWkR0bzFkM0hudmZVUzVOQkJBLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIE1vbm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYW1vbm8vdjE0L04wYlMyU2xGUHYxd2VHZUxaRHRvbmR2SG52ZlVTNU5CQkEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdsb3JpYSBIYWxsZWx1amFoXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2dsb3JpYWhhbGxlbHVqYWgvdjIxL0xZallkSHYza1VrOUJNVjk2RUlzd1Q5REliVy1NSVMxMXpPbXZWQ0Uud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG4gIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQ2F2ZWF0XCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2NhdmVhdC92MTgvV256bkhBYzViQWZZQjJRUmFoN3BjcE52T3gtcGpmSjllSVdwWVQ1S21ncTNzdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGFudG9uXCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tUmVndWxhci53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1SZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBhbnRvblwiO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLVNlbWlCb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLVNlbWlCb2xkLndvZmYpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1TZW1pQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQYW50b25cIjtcbiAgICBzcmM6IHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1Cb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLUJvbGQud29mZikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGFudG9uXCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tRXh0cmFCb2xkLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLUV4dHJhQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tRXh0cmFCb2xkLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNGIE1vbm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBzcmM6IHVybChcImh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9zZm1vbm8vc2Ztb25vLWJvbGQudHRmXCIpXG4gICAgICAgIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJTRiBNb25vXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoXCJodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvc2Ztb25vL3NmbW9uby1tZWRpdW0udHRmXCIpXG4gICAgICAgIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQbHVzIEpha2FydGEgU2Fuc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwIDgwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvcGx1c2pha2FydGFzYW5zL3Y4L0xESW9hb21RTlFjc0E4OGM3Tzl5WjRLTUNvT2c0S28yMHl5Z2dfdmIud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59Il0sInNvdXJjZVJvb3QiOiIifQ== */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-navbar.light{--text: #2D3846;--logo: #2D3846;--background: #f9f9fa;--modal: #fff;--border-color: #c8d2db;--modal-border: #fff;--action-button-text: #2493DF;--action-button-hover: #dbe6eb;--text-secondary: #6B7F99;--text-hover: #EAF0F3}.sl-navbar.dark{--text: #c8d2db;--logo: #fff;--background: #1f1e28;--modal: #1f1e28;--border-color: #2D3846;--modal-border: #2D3846;--action-button-text: #ecf7ff;--action-button-hover: inherit;--text-secondary: #c8d2db;--text-hover: transparent}.sl-navbar{top:0;left:0;right:0;width:100%;padding:24px 32px;background-color:var(--background);transition:background-color .1s linear;z-index:99;font-family:"Fira Sans",sans-serif}@media(min-width: 1024px){.sl-navbar{padding:16px}}.sl-navbar__container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1520px;margin:0 auto;font-family:inherit}.sl-navbar__main-logo{color:#fff;cursor:pointer}.sl-navbar__main-logo--desktop{display:none;width:247px;height:48px}@media(min-width: 1024px){.sl-navbar__main-logo--desktop{display:block}}.sl-navbar__main-logo--mobile{display:block;width:32px;height:32px}@media(min-width: 1024px){.sl-navbar__main-logo--mobile{display:none}}.sl-navbar__content{position:absolute;display:none;right:0;top:100%;width:360px;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0px 6px 20px rgba(0,0,0,.2);transition:all .2s ease-in-out;border:1px solid var(--modal-border);border-top:1px solid var(--border-color);overflow:hidden}@media(min-width: 1340px){.sl-navbar__content{position:static;display:flex;align-items:center;justify-content:space-between;flex-direction:row;box-shadow:unset;border-radius:unset;border:unset;width:unset;overflow:unset}}@media(max-width: 599px){.sl-navbar__content{width:100%}}.sl-navbar__content.active{display:flex}.sl-navbar__content-list{display:flex;justify-content:flex-end;flex-direction:column;font-size:20px;padding:23px;background:var(--modal);color:var(--text);width:100%}.sl-navbar__content-list.hide{display:none}@media(min-width: 1340px){.sl-navbar__content-list.hide{display:flex}}@media(min-width: 1340px){.sl-navbar__content-list{flex-direction:row;background-color:unset;padding:unset;align-items:center}}.sl-navbar__content-list__item{cursor:pointer;white-space:nowrap}.sl-navbar__content-list__item:not(:last-child){margin:0 0 16px}@media(min-width: 1340px){.sl-navbar__content-list__item:not(:last-child){margin:0 24px 0 0}}.sl-navbar__content-list__item>a{color:unset}.sl-navbar__action-wrapper{display:flex;justify-content:space-between;flex-direction:column;width:100%}@media(min-width: 1340px){.sl-navbar__action-wrapper{min-width:200px;flex-direction:row}}.sl-navbar__pro-button-wrapper{display:none;width:161px}@media(min-width: 1340px){.sl-navbar__pro-button-wrapper{display:block;margin-left:32px}}.sl-navbar-modal.sl-modal{align-items:flex-start;overflow:auto}.sl-navbar-modal.sl-modal__container{background-color:#f2f5f7;padding:32px 24px;margin:auto;height:auto}@media(max-width: 599px){.sl-navbar-modal.sl-modal__container{min-height:100%}}.sl-navbar-modal .sl-login-login__title,.sl-navbar-modal .sl-login-signup__title{margin-bottom:24px;font-size:20px}.sl-navbar-modal .sl-p-form-field__label{font-size:16px}.sl-navbar-modal .sl-p-form-field{margin-bottom:24px}.sl-navbar-modal .sl-login-login-form__forgot-pass{margin:-16px 0 -8px 0}.sl-navbar-modal .sl-login-container{width:302px}.sl-navbar-modal .sl-login-divider{margin:16px 0}.sl-navbar-modal .sl-login-signup__switch-link,.sl-navbar-modal .sl-login-login__switch-link{margin:24px 0}.sl-navbar-modal .sl-login-switch-link__link{margin:0}.sl-navbar-modal .sl-login-terms{font-size:13px;margin:0}.sl-navbar-modal .sl-login-social-login__item--facebook{padding-left:32px}.sl-navbar-modal .sl-login-social-login__item--google{padding-left:16px} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/navigation/private/containers/NavigationBarContainer.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./src/features/navigation/private/styles/global.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvY29udGFpbmVycy9OYXZpZ2F0aW9uQmFyQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvZmVhdHVyZXMvbmF2aWdhdGlvbi9wcml2YXRlL3N0eWxlcy9nbG9iYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDSSxZQUFBLENBQ0EscUNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FFQSwwQkFQSixvQkFRUSxnQkFBQSxDQUFBLENBR0osaURBWEosb0JBWVEsZ0JBQUEsQ0FBQSxDQUdKLGdEQWZKLG9CQWdCUSxlQUFBLENBQUEsQ0FHSiwrQ0FuQkosb0JBb0JRLGVBQUEsQ0FBQSxDQUdKLCtDQXZCSixvQkF3QlEsZUFBQSxDQUFBLENBRUoseUJBMUJKLG9CQTJCUSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHSix5QkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBR0osMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBRUEseUJBSEosNEJBSVEsc0JBQUEsQ0FBQSxDQUlSLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0MxRkosaUJBRVEsZUFBQSxDQUFBLGVBQUEsQ0FBQSxxQkFBQSxDQUFBLGFBQUEsQ0FBQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FGUixnQkFFUSxlQUFBLENBQUEsWUFBQSxDQUFBLHFCQUFBLENBQUEsZ0JBQUEsQ0FBQSx1QkFBQSxDQUFBLHVCQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSxDQUFBLHlCQUFBLENBQUEseUJBQUEsQ0FLWixXQUNJLEtBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtDQUFBLENBQ0Esc0NBQUEsQ0FDQSxVQUFBLENBQ0Esa0NBQUEsQ0N6Q0QsMEJEZ0NILFdBWVEsWUFBQSxDQUFBLENBR0osc0JBQ0ksWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsbUJBQUEsQ0FHSixzQkFDSSxVQUFBLENBQ0EsY0FBQSxDQUVBLCtCQUNJLFlBQUEsQ0FDQSxXQUFBLENBQ0EsV0FBQSxDQ2hFVCwwQkQ2REssK0JBTVEsYUFBQSxDQUFBLENBSVIsOEJBQ0ksYUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENDMUVULDBCRHVFSyw4QkFNUSxZQUFBLENBQUEsQ0FLWixvQkFDSSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FDQSxxQkFBQSxDQUNBLDBCQUFBLENBQ0Esc0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDhCQUFBLENBQ0Esc0NBQUEsQ0FDQSw4QkFBQSxDQUNBLG9DQUFBLENBQ0Esd0NBQUEsQ0FDQSxlQUFBLENFekdKLDBCRjBGQSxvQkFrQlEsZUFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQUEsQ0NqSFQseUJEc0ZDLG9CQStCUSxVQUFBLENBQUEsQ0FHSiwyQkFDSSxZQUFBLENBSVIseUJBQ0ksWUFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHVCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBRUEsOEJBQ0ksWUFBQSxDRTVJUiwwQkYySUksOEJBSVEsWUFBQSxDQUFBLENFL0laLDBCRmlJQSx5QkFtQlEsa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDQUFBLENBR0osK0JBQ0ksY0FBQSxDQUNBLGtCQUFBLENBRUEsZ0RBQ0ksZUFBQSxDRS9KWiwwQkY4SlEsZ0RBR1EsaUJBQUEsQ0FBQSxDQUdSLGlDQUNJLFdBQUEsQ0FLWiwyQkFDSSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0U5S0osMEJGMEtBLDJCQU9RLGVBQUEsQ0FDQSxrQkFBQSxDQUFBLENBSVIsK0JBQ0ksWUFBQSxDQUNBLFdBQUEsQ0V4TEosMEJGc0xBLCtCQUtRLGFBQUEsQ0FDQSxnQkFBQSxDQUFBLENBTVIsMEJBQ0ksc0JBQUEsQ0FDQSxhQUFBLENBRUoscUNBQ0ksd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENDdE1MLHlCRGtNQyxxQ0FPUSxlQUFBLENBQUEsQ0FJUixpRkFFSSxrQkFBQSxDQUNBLGNBQUEsQ0FFSix5Q0FDSSxjQUFBLENBRUosa0NBQ0ksa0JBQUEsQ0FFSixtREFDSSxxQkFBQSxDQUdKLHFDQUNJLFdBQUEsQ0FHSixtQ0FDSSxhQUFBLENBRUosNkZBRUksYUFBQSxDQUdKLDZDQUNJLFFBQUEsQ0FHSixpQ0FDSSxjQUFBLENBQ0EsUUFBQSxDQUdKLHdEQUNJLGlCQUFBLENBR0osc0RBQ0ksaUJBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzJztcblxuJHRoZW1lczogKFxuICAgIFwibGlnaHRcIjogKFxuICAgICAgICBcImNvbG9yc1wiOiAoXG4gICAgICAgICAgICBcInRleHRcIjogJHByaW1hcnksXG4gICAgICAgICAgICBcImxvZ29cIjogJHByaW1hcnksXG4gICAgICAgICAgICBcImJhY2tncm91bmRcIjogI2Y5ZjlmYSxcbiAgICAgICAgICAgIFwibW9kYWxcIjogI2ZmZixcbiAgICAgICAgICAgIFwiYm9yZGVyLWNvbG9yXCI6IFwiI2M4ZDJkYlwiLFxuICAgICAgICAgICAgXCJtb2RhbC1ib3JkZXJcIjogI2ZmZixcbiAgICAgICAgICAgIFwiYWN0aW9uLWJ1dHRvbi10ZXh0XCI6ICRhY3Rpb24sXG4gICAgICAgICAgICBcImFjdGlvbi1idXR0b24taG92ZXJcIjogI2RiZTZlYixcbiAgICAgICAgICAgIFwidGV4dC1zZWNvbmRhcnlcIjogJHNlY29uZGFyeSxcbiAgICAgICAgICAgIFwidGV4dC1ob3ZlclwiOiBcIiNFQUYwRjNcIixcbiAgICAgICAgKSxcbiAgICApLFxuICAgIFwiZGFya1wiOiAoXG4gICAgICAgIFwiY29sb3JzXCI6IChcbiAgICAgICAgICAgIFwidGV4dFwiOiAjYzhkMmRiLFxuICAgICAgICAgICAgXCJsb2dvXCI6ICNmZmYsXG4gICAgICAgICAgICBcImJhY2tncm91bmRcIjogIzFmMWUyOCxcbiAgICAgICAgICAgIFwibW9kYWxcIjogIzFmMWUyOCxcbiAgICAgICAgICAgIFwiYm9yZGVyLWNvbG9yXCI6ICRwcmltYXJ5LFxuICAgICAgICAgICAgXCJtb2RhbC1ib3JkZXJcIjogJHByaW1hcnksXG4gICAgICAgICAgICBcImFjdGlvbi1idXR0b24tdGV4dFwiOiAjZWNmN2ZmLFxuICAgICAgICAgICAgXCJhY3Rpb24tYnV0dG9uLWhvdmVyXCI6IGluaGVyaXQsXG4gICAgICAgICAgICBcInRleHQtc2Vjb25kYXJ5XCI6ICNjOGQyZGIsXG4gICAgICAgICAgICBcInRleHQtaG92ZXJcIjogdHJhbnNwYXJlbnQsXG4gICAgICAgICksXG4gICAgKSxcbik7XG5cbkBlYWNoICR0aGVtZS1uYW1lLCAkdGhlbWUtdmFycyBpbiAkdGhlbWVzIHtcbiAgICAkY29sb3JzOiBtYXAtZ2V0KCR0aGVtZS12YXJzLCBcImNvbG9yc1wiKTtcblxuICAgIC5zbC1uYXZiYXIuI3skdGhlbWUtbmFtZX0ge1xuICAgICAgICBAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuICAgICAgICAgICAgLS0jeyRuYW1lfTogI3skY29sb3J9O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2wtbmF2YmFyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNHB4IDMycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjFzIGxpbmVhcjtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBmb250LWZhbWlseTogJ0ZpcmEgU2FucycsIHNhbnMtc2VyaWY7XG5cbiAgICBAaW5jbHVkZSBtZWRpYShkZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgJl9fY29udGFpbmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxNTIwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICB9XG5cbiAgICAmX19tYWluLWxvZ28ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICYtLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyNDdweDtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi0tbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA2cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tb2RhbC1ib3JkZXIpO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI3t2YXIoLS1ib3JkZXItY29sb3IpfTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogdW5zZXQ7XG4gICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50LWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIzcHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW1vZGFsKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQpO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAyNHB4IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2FjdGlvbi13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wcm8tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB3aWR0aDogMTYxcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbC1uYXZiYXItbW9kYWwge1xuICAgICYuc2wtbW9kYWwge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuICAgICYuc2wtbW9kYWxfX2NvbnRhaW5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY1Zjc7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNsLWxvZ2luLWxvZ2luX190aXRsZSxcbiAgICAuc2wtbG9naW4tc2lnbnVwX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgLnNsLXAtZm9ybS1maWVsZF9fbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICAgIC5zbC1wLWZvcm0tZmllbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgICAuc2wtbG9naW4tbG9naW4tZm9ybV9fZm9yZ290LXBhc3Mge1xuICAgICAgICBtYXJnaW46IC0xNnB4IDAgLThweCAwO1xuICAgIH1cblxuICAgIC5zbC1sb2dpbi1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMzAycHg7XG4gICAgfVxuXG4gICAgLnNsLWxvZ2luLWRpdmlkZXIge1xuICAgICAgICBtYXJnaW46IDE2cHggMDtcbiAgICB9XG4gICAgLnNsLWxvZ2luLXNpZ251cF9fc3dpdGNoLWxpbmssXG4gICAgLnNsLWxvZ2luLWxvZ2luX19zd2l0Y2gtbGluayB7XG4gICAgICAgIG1hcmdpbjogMjRweCAwO1xuICAgIH1cblxuICAgIC5zbC1sb2dpbi1zd2l0Y2gtbGlua19fbGluayB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc2wtbG9naW4tdGVybXMge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAuc2wtbG9naW4tc29jaWFsLWxvZ2luX19pdGVtLS1mYWNlYm9vayB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzJweDtcbiAgICB9XG5cbiAgICAuc2wtbG9naW4tc29jaWFsLWxvZ2luX19pdGVtLS1nb29nbGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgfVxufSIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiIsIkBpbXBvcnQgXCJjYXJwZXRcIjtcblxuQG1peGluIG1lZGl1bURlc2t0b3Age1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMzQwcHgpIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:98}.overlay.show{display:flex} /*# sourceURL=webpack://./src/features/navigation/private/components/Overlay/Overlay.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvY29tcG9uZW50cy9PdmVybGF5L092ZXJsYXkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxTQUNJLFlBQUEsQ0FDQSxjQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLCtCQUFBLENBQ0EsVUFBQSxDQUVBLGNBQ0ksWUFBQSIsInNvdXJjZXNDb250ZW50IjpbIi5vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHotaW5kZXg6IDk4O1xuXG4gICAgJi5zaG93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-login-container{width:392px;margin:0 auto;font-family:"Fira Sans",sans-serif;box-sizing:border-box}@media(max-width: 449px){.sl-login-container{width:100%;padding:32px 24px}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/login/public/SlLogin/SlLogin.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9sb2dpbi9wdWJsaWMvU2xMb2dpbi9TbExvZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDNUhSLG9CQUNJLFdBQUEsQ0FDQSxhQUFBLENBQ0Esa0NBQUEsQ0FDQSxxQkFBQSxDQ0NELHlCRExILG9CQU9RLFVBQUEsQ0FDQSxpQkFBQSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnNkcy1ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDE7XG4gICAgfVxuICAgIC5jb2wtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAyO1xuICAgIH1cblxuICAgIC5jb2wtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xuICAgIH1cbiAgICAuY29sLTQge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICB9XG4gICAgLmNvbC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDExO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC0xIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgfVxuICAgIC5zdGFydC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgfVxuICAgIC5zdGFydC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgfVxuICAgIC5zdGFydC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgfVxuICAgIC5zdGFydC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gICAgfVxuICAgIC5zdGFydC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gICAgfVxuICAgIC5zdGFydC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gICAgfVxuICAgIC5zdGFydC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gICAgfVxuICAgIC5zdGFydC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gICAgfVxuICAgIC5zdGFydC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgICB9XG4gICAgLnN0YXJ0LTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy9zcmMvZmVhdHVyZXMvbG9naW4vcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MnO1xuXG4uc2wtbG9naW4tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMzkycHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1mYW1pbHk6ICdGaXJhIFNhbnMnLCBzYW5zLXNlcmlmO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAaW5jbHVkZSBtZWRpYSh4cykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzJweCAyNHB4O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline;box-sizing:border-box}*{-webkit-tap-highlight-color:hsla(0,0%,100%,0);text-decoration:none}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}textarea{overflow:auto;vertical-align:top;resize:vertical}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:none}a{outline:none;text-decoration:none}a:focus,a:visited{outline:none}a:focus:focus,a:visited:focus{outline:none}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.grecaptcha-badge{visibility:hidden}@font-face{font-family:"GothamRounded-Light";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"GothamRounded-Normal";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Book.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"GothamRounded-Medium";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"GothamRounded-Bold";src:url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/gothamrounded/GothamRnd-Bold.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firasans/v17/va9E4kDNxMZdWfMOD5Vvl4jLazX3dA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnZKveRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnSKzeRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Sans";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/firasans/v17/va9B4kDNxMZdWfMOD5VnLK3eRhf6Xl7Glw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bX2SlFPv1weGeLZDtgJv7Ss9XZYQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bS2SlFPv1weGeLZDto1d3HnvfUS5NBBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Fira Mono";font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/firamono/v14/N0bS2SlFPv1weGeLZDtondvHnvfUS5NBBA.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Gloria Hallelujah";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/gloriahallelujah/v21/LYjYdHv3kUk9BMV96EIswT9DIbW-MIS11zOmvVCE.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Caveat";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/caveat/v18/WnznHAc5bAfYB2QRah7pcpNvOx-pjfJ9eIWpYT5Kmgq3sw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Panton";src:url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.woff2) format("woff2"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.woff) format("woff"),url(https://blob.sololearn.com/assets/fonts/panton/Panton-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"SF Mono";font-style:normal;font-weight:600;src:url("https://blob.sololearn.com/assets/fonts/sfmono/sfmono-bold.ttf") format("truetype")}@font-face{font-family:"SF Mono";font-style:normal;font-weight:400;src:url("https://blob.sololearn.com/assets/fonts/sfmono/sfmono-medium.ttf") format("truetype")}@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:400 800;src:url(https://fonts.gstatic.com/s/plusjakartasans/v8/LDIoaomQNQcsA88c7O9yZ4KMCoOg4Ko20yygg_vb.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}[sl-test-data=mdlBetaTesting] .sol-modal_close{display:none}.mdl-beta-testing{height:100%;display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;margin:0 auto;max-width:700px}.mdl-beta-testing_title{font-family:"Fira Sans",sans-serif;font-size:32px;letter-spacing:-0.03em;line-height:1.2;font-weight:600;color:#2d3846}.mdl-beta-testing_desc1{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;color:#2d3846;margin-top:32px;text-align:start}.mdl-beta-testing_desc2{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;color:#2d3846;text-align:start;margin-top:32px}.mdl-beta-testing_desc2_uls{margin:0px 24px}.mdl-beta-testing_desc2 ul{list-style-type:disc}.mdl-beta-testing_desc2 ul span{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400}.mdl-beta-testing_desc2_bold{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;color:#2d3846;font-weight:600}.mdl-beta-testing_footer{display:flex;flex-direction:row;margin:32px 40px;justify-content:space-between;width:100%;gap:32px}@media(min-width: 600px)and (max-width: 1023px){.mdl-beta-testing_footer_btn1{padding:0px 27px}.mdl-beta-testing_footer_btn2{padding:0px 27px}}@media(max-width: 599px){.mdl-beta-testing_footer{flex-direction:column;margin:24px 32px;gap:24px}}.mdl-beta-testing__solik{width:120px;height:120px;margin-bottom:40px}@media(max-width: 599px){.mdl-beta-testing__solik{display:none}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/_reset.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/_fonts.scss */ /*# sourceURL=webpack://./src/features/login/private/components/Modals/BetaTesting.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL19yZXNldC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvZmVhdHVyZXMvbG9naW4vcHJpdmF0ZS9jb21wb25lbnRzL01vZGFscy9CZXRhVGVzdGluZy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvci5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDOUhSLDJaQWFJLFFBQUEsQ0FDSCxTQUFBLENBQ0csUUFBQSxDQUNBLFlBQUEsQ0FDSCxjQUFBLENBQ0csdUJBQUEsQ0FDQSxxQkFBQSxDQUdKLEVBQ0ksNkNBQUEsQ0FDQSxvQkFBQSxDQUlKLE9BQ0ksU0FBQSxDQUlKLDhFQUVDLGFBQUEsQ0FHRCxLQUNDLGFBQUEsQ0FHRCxNQUNDLGVBQUEsQ0FHRCxhQUNDLFdBQUEsQ0FHRCxvREFFQyxVQUFBLENBQ0EsWUFBQSxDQUdELE1BQ0Msd0JBQUEsQ0FDQSxnQkFBQSxDQUdELHVNQUlJLHVCQUFBLENBQ0Esb0JBQUEsQ0FHSixtQkFDSSx1QkFBQSxDQUNBLG9CQUFBLENBQ0EsOEJBQUEsQ0FDQSwyQkFBQSxDQUNBLHNCQUFBLENBR0osU0FDSSxhQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBT0osbUJBR0ksb0JBQUEsRUFDQSxjQUFBLEVBQ0EsTUFBQSxDQUNBLGNBQUEsQ0FRSixzQkFDSSxZQUFBLENBQ0EsUUFBQSxDQVFKLFNBQ0ksWUFBQSxDQVVKLEtBQ0ksY0FBQSxDQUNBLDZCQUFBLENBQ0EseUJBQUEsQ0FPSixRQUNJLFlBQUEsQ0FHSixFQUNJLFlBQUEsQ0FDQSxvQkFBQSxDQUNBLGtCQUVJLFlBQUEsQ0FDQSw4QkFDSSxZQUFBLENBUVosaUJBRUksU0FBQSxDQVFKLElBQ0ksUUFBQSxDQUNBLDhCQUFBLENBT0osT0FDSSxRQUFBLENBT0osS0FDSSxRQUFBLENBT0osU0FDSSx1QkFBQSxDQUNBLFlBQUEsQ0FDQSwwQkFBQSxDQVNKLE9BQ0ksUUFBQSxDQUNBLFNBQUEsQ0FDQSxrQkFBQSxFQUNBLGdCQUFBLENBVUosNkJBSUksY0FBQSxDQUNBLFFBQUEsQ0FDQSx1QkFBQSxFQUNBLHFCQUFBLENBUUosYUFFSSxrQkFBQSxDQVVKLGNBRUksbUJBQUEsQ0FhSixvRUFJSSx5QkFBQSxDQUNBLGNBQUEsRUFDQSxnQkFBQSxDQU9KLHNDQUVJLGNBQUEsQ0FVSix1Q0FFSSxxQkFBQSxDQUNBLFNBQUEsRUFDQSxXQUFBLEVBQ0EsVUFBQSxDQVNKLG1CQUNJLDRCQUFBLENBQ0EsMkJBQUEsQ0FDQSw4QkFBQSxDQUNBLHNCQUFBLENBUUosK0ZBRUksdUJBQUEsQ0FPSixpREFFSSxRQUFBLENBQ0EsU0FBQSxDQVFKLFNBQ0ksYUFBQSxDQUNBLGtCQUFBLENBT0osTUFDSSx3QkFBQSxDQUNBLGdCQUFBLENBR0osa0NBS0ksVUFBQSxDQUdKLElBQ0kscUJBQUEsQ0FHSixTQUNJLFFBQUEsQ0FDQSxRQUFBLENBQ0EsU0FBQSxDQUdKLFNBQ0ksZUFBQSxDQUdKLGFBQ0ksYUFBQSxDQUNBLGVBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUdKLGtCQUNJLGlCQUFBLENDalhKLFdBQ0ksaUNBQUEsQ0FDQSxxU0FBQSxDQUdBLGVBQUEsQ0FDQSxpQkFBQSxDQUdKLFdBQ0ksa0NBQUEsQ0FDQSxrU0FBQSxDQUdBLGtCQUFBLENBQ0EsaUJBQUEsQ0FHSixXQUNJLGtDQUFBLENBQ0Esd1NBQUEsQ0FHQSxlQUFBLENBQ0EsaUJBQUEsQ0FHSixXQUNJLGdDQUFBLENBQ0Esa1NBQUEsQ0FHQSxnQkFBQSxDQUNBLGlCQUFBLENBR0osV0FDSSx1QkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLHNHQUFBLENBQ0EsNktBQUEsQ0FHSixXQUNJLHVCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsMEdBQUEsQ0FDQSw2S0FBQSxDQUdKLFdBQ0ksdUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSwwR0FBQSxDQUNBLDZLQUFBLENBR0osV0FDSSx1QkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLDBHQUFBLENBQ0EsNktBQUEsQ0FHSixXQUNJLHVCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0Esc0dBQUEsQ0FDQSw2S0FBQSxDQUdKLFdBQ0ksdUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSwwR0FBQSxDQUNBLDZLQUFBLENBR0osV0FDSSx1QkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLDBHQUFBLENBQ0EsNktBQUEsQ0FHSixXQUNJLCtCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0Esd0hBQUEsQ0FDQSw2S0FBQSxDQUdKLFdBQ0ksb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxvSEFBQSxDQUNBLDZLQUFBLENBR0osV0FDSSxvQkFBQSxDQUNBLDZRQUFBLENBR0EsZUFBQSxDQUNBLGlCQUFBLENBR0osV0FDSSxvQkFBQSxDQUNBLGdSQUFBLENBR0EsZUFBQSxDQUNBLGlCQUFBLENBR0osV0FDSSxvQkFBQSxDQUNBLG9RQUFBLENBR0EsZUFBQSxDQUNBLGlCQUFBLENBR0osV0FDSSxvQkFBQSxDQUNBLG1SQUFBLENBR0EsZUFBQSxDQUNBLGlCQUFBLENBR0osV0FDSSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLDRGQUFBLENBSUosV0FDSSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLDhGQUFBLENBSUosV0FDSSwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxzSEFBQSxDQUNBLDZLQUFBLENDM0pBLCtDQUNJLFlBQUEsQ0FJUixrQkFDSSxXQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkFBQSxDQUNBLFVBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUVBLHdCQ2dJRSxrQ0FEb0IsQ0FDcEIsY0FEb0IsQ0FDcEIsc0JBRG9CLENBQ3BCLGVBRG9CLENBQ3BCLGVBRG9CLENEN0hsQixhRTNCTyxDRjhCWCx3QkMySEUsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLGdCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRHhIbEIsYUU0QkssQ0YzQkwsZUc1QkcsQ0g2QkgsZ0JBQUEsQ0FHSix3QkNvSEUsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLGdCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRGpIbEIsYUVxQkssQ0ZwQkwsZ0JBQUEsQ0FDQSxlR3BDRyxDSHNDSCw0QkFDSSxlQUFBLENBR0osMkJBQ0ksb0JBQUEsQ0FDQSxnQ0N3R04sa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLGdCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRG5HbEIsNkJDb0dGLGtDQURvQixDQUNwQixjQURvQixDQUNwQixnQkFEb0IsQ0FDcEIsZUFEb0IsQ0FDcEIsZUFEb0IsQ0RqR2QsYUVLQyxDRkpELGVBQUEsQ0FLUix5QkFDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLDZCQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0lwREwsZ0RKdURTLDhCQUNJLGdCQUFBLENBRUosOEJBQ0ksZ0JBQUEsQ0FBQSxDSW5FYix5QkpzREMseUJBa0JRLHFCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxRQUFBLENBQUEsQ0FJUix5QkFDSSxXQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENJakZMLHlCSjhFQyx5QkFNUSxZQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBhcHBsZXQsIG9iamVjdCwgaWZyYW1lLFxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCwgYmxvY2txdW90ZSwgcHJlLFxuYSwgYWJiciwgYWNyb255bSwgYWRkcmVzcywgYmlnLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzLCBzYW1wLFxuc21hbGwsIHN0cmlrZSwgc3Ryb25nLCBzdWIsIHN1cCwgdHQsIHZhcixcbmIsIHUsIGksIGNlbnRlcixcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZW1iZWQsXG5maWd1cmUsIGZpZ2NhcHRpb24sIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gICAgbWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250OiBpbmhlcml0O1xuXHRmb250LXNpemU6IDEwMCU7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbioge1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIG1ha2Ugc3VyZSB0byBzZXQgc29tZSBmb2N1cyBzdHlsZXMgZm9yIGFjY2Vzc2liaWxpdHkgKi9cbjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLyogSFRNTDUgZGlzcGxheS1yb2xlIHJlc2V0IGZvciBvbGRlciBicm93c2VycyAqL1xuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5cbm9sLCB1bCB7XG5cdGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuXHRxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxudGFibGUge1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHRib3JkZXItc3BhY2luZzogMDtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uLFxuaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbixcbmlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtcmVzdWx0cy1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA2LzcvOC85IGFuZCBGaXJlZm94IDMuXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG52aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgKnpvb206IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgbW9kZXJuIGJyb3dzZXJzIGZyb20gZGlzcGxheWluZyBgYXVkaW9gIHdpdGhvdXQgY29udHJvbHMuXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxuICovXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDcvOC85LCBGaXJlZm94IDMsIGFuZCBTYWZhcmkgNC5cbiAqIEtub3duIGlzc3VlOiBubyBJRSA2IHN1cHBvcnQuXG4gKi9cblxuW2hpZGRlbl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0ZXh0IHJlc2l6aW5nIG9kZGx5IGluIElFIDYvNyB3aGVuIGJvZHkgYGZvbnQtc2l6ZWAgaXMgc2V0IHVzaW5nXG4gKiAgICBgZW1gIHVuaXRzLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xufVxuXG5hIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmOmZvY3VzLFxuICAgICY6dmlzaXRlZCB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSB3aGVuIGZvY3VzZWQgYW5kIGFsc28gbW91c2UgaG92ZXJlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4vKipcbiAqIDEuIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgNi83LzgvOSBhbmQgRmlyZWZveCAzLlxuICogMi4gSW1wcm92ZSBpbWFnZSBxdWFsaXR5IHdoZW4gc2NhbGVkIGluIElFIDcuXG4gKi9cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgNi83LzgvOSwgU2FmYXJpIDUsIGFuZCBPcGVyYSAxMS5cbiAqL1xuXG5maWd1cmUge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG1hcmdpbiBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgNi83LlxuICovXG5cbmZvcm0ge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gICAgbWFyZ2luOiAwIDJweDtcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDYvNy84LzkuXG4gKiAyLiBDb3JyZWN0IHRleHQgbm90IHdyYXBwaW5nIGluIEZpcmVmb3ggMy5cbiAqIDMuIENvcnJlY3QgYWxpZ25tZW50IGRpc3BsYXllZCBvZGRseSBpbiBJRSA2LzcuXG4gKi9cblxubGVnZW5kIHtcbiAgICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDIgKi9cbiAgICAqbWFyZ2luLWxlZnQ6IC03cHg7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gSUUgNi83LCBGaXJlZm94IDMrLCBTYWZhcmkgNSxcbiAqICAgIGFuZCBDaHJvbWUuXG4gKiAzLiBJbXByb3ZlIGFwcGVhcmFuY2UgYW5kIGNvbnNpc3RlbmN5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDMgKi9cbiAgICAqdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCAzKyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIENocm9tZSwgU2FmYXJpIDUrLCBhbmQgSUUgNisuXG4gKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3ggNCsgYW5kIE9wZXJhLlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqIDQuIFJlbW92ZSBpbm5lciBzcGFjaW5nIGluIElFIDcgd2l0aG91dCBhZmZlY3Rpbmcgbm9ybWFsIHRleHQgaW5wdXRzLlxuICogICAgS25vd24gaXNzdWU6IGlubmVyIHNwYWNpbmcgcmVtYWlucyBpbiBJRSA2LlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbiAgICAqb3ZlcmZsb3c6IHZpc2libGU7ICAvKiA0ICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGNvbnRlbnQtYm94IGluIElFIDgvOS5cbiAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkuXG4gKiAzLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgNy5cbiAqICAgIEtub3duIGlzc3VlOiBleGNlc3MgcGFkZGluZyByZW1haW5zIGluIElFIDYuXG4gKi9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gICAgcGFkZGluZzogMDsgLyogMiAqL1xuICAgICpoZWlnaHQ6IDEzcHg7IC8qIDMgKi9cbiAgICAqd2lkdGg6IDEzcHg7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDMrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgNi83LzgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvOyAvKiAxICovXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuaHRtbCxcbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGNvbG9yOiAjMjIyO1xufVxuXG5pbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xufVxuXG4uY2hyb21lZnJhbWUge1xuICAgIG1hcmdpbjogMC4yZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBhZGRpbmc6IDAuMmVtIDA7XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Sb3VuZGVkLUxpZ2h0XCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUxpZ2h0LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1MaWdodC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUxpZ2h0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVJvdW5kZWQtTm9ybWFsXCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUJvb2sud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUJvb2sud29mZikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9nb3RoYW1yb3VuZGVkL0dvdGhhbVJuZC1Cb29rLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVJvdW5kZWQtTWVkaXVtXCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLU1lZGl1bS53b2ZmMikgZm9ybWF0KFwid29mZjJcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtTWVkaXVtLndvZmYpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtTWVkaXVtLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtUm91bmRlZC1Cb2xkJztcbiAgICBzcmM6IHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtQm9sZC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL2dvdGhhbXJvdW5kZWQvR290aGFtUm5kLUJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvZ290aGFtcm91bmRlZC9Hb3RoYW1SbmQtQm9sZC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gIH1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3YxNy92YTlFNGtETnhNWmRXZk1PRDVWdmw0akxhelgzZEEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2Fuc1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhc2Fucy92MTcvdmE5QjRrRE54TVpkV2ZNT0Q1Vm5aS3ZlUmhmNlhsN0dsdy53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9mb250cy5nc3RhdGljLmNvbS9zL2ZpcmFzYW5zL3YxNy92YTlCNGtETnhNWmRXZk1PRDVWblNLemVSaGY2WGw3R2x3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIFNhbnNcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYXNhbnMvdjE3L3ZhOUI0a0ROeE1aZFdmTU9ENVZuTEszZVJoZjZYbDdHbHcud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgTW9ub1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhbW9uby92MTQvTjBiWDJTbEZQdjF3ZUdlTFpEdGdKdjdTczlYWllRLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJGaXJhIE1vbm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZmlyYW1vbm8vdjE0L04wYlMyU2xGUHYxd2VHZUxaRHRvMWQzSG52ZlVTNU5CQkEud29mZjIpIGZvcm1hdChcIndvZmYyXCIpO1xuICAgIHVuaWNvZGUtcmFuZ2U6IFUrMDAwMC0wMEZGLCBVKzAxMzEsIFUrMDE1Mi0wMTUzLCBVKzAyQkItMDJCQywgVSswMkM2LCBVKzAyREEsIFUrMDJEQywgVSswMzA0LCBVKzAzMDgsIFUrMDMyOSwgVSsyMDAwLTIwNkYsIFUrMjA3NCwgVSsyMEFDLCBVKzIxMjIsIFUrMjE5MSwgVSsyMTkzLCBVKzIyMTIsIFUrMjIxNSwgVStGRUZGLCBVK0ZGRkQ7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgTW9ub1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9maXJhbW9uby92MTQvTjBiUzJTbEZQdjF3ZUdlTFpEdG9uZHZIbnZmVVM1TkJCQS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiR2xvcmlhIEhhbGxlbHVqYWhcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvZ2xvcmlhaGFsbGVsdWphaC92MjEvTFlqWWRIdjNrVWs5Qk1WOTZFSXN3VDlESWJXLU1JUzExek9tdlZDRS53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbiAgfVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJDYXZlYXRcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybChodHRwczovL2ZvbnRzLmdzdGF0aWMuY29tL3MvY2F2ZWF0L3YxOC9XbnpuSEFjNWJBZllCMlFSYWg3cGNwTnZPeC1wamZKOWVJV3BZVDVLbWdxM3N3LndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKTtcbiAgICB1bmljb2RlLXJhbmdlOiBVKzAwMDAtMDBGRiwgVSswMTMxLCBVKzAxNTItMDE1MywgVSswMkJCLTAyQkMsIFUrMDJDNiwgVSswMkRBLCBVKzAyREMsIFUrMDMwNCwgVSswMzA4LCBVKzAzMjksIFUrMjAwMC0yMDZGLCBVKzIwNzQsIFUrMjBBQywgVSsyMTIyLCBVKzIxOTEsIFUrMjE5MywgVSsyMjEyLCBVKzIyMTUsIFUrRkVGRiwgVStGRkZEO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQYW50b25cIjtcbiAgICBzcmM6IHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1SZWd1bGFyLndvZmYyKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLVJlZ3VsYXIudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGFudG9uXCI7XG4gICAgc3JjOiB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tU2VtaUJvbGQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tU2VtaUJvbGQud29mZikgZm9ybWF0KFwid29mZlwiKSxcbiAgICAgICAgdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLVNlbWlCb2xkLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBhbnRvblwiO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9wYW50b24vUGFudG9uLUJvbGQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tQm9sZC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tQm9sZC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogXCJQYW50b25cIjtcbiAgICBzcmM6IHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1FeHRyYUJvbGQud29mZjIpIGZvcm1hdChcIndvZmYyXCIpLFxuICAgICAgICB1cmwoaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3BhbnRvbi9QYW50b24tRXh0cmFCb2xkLndvZmYpIGZvcm1hdChcIndvZmZcIiksXG4gICAgICAgIHVybChodHRwczovL2Jsb2Iuc29sb2xlYXJuLmNvbS9hc3NldHMvZm9udHMvcGFudG9uL1BhbnRvbi1FeHRyYUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiU0YgTW9ub1wiO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHNyYzogdXJsKFwiaHR0cHM6Ly9ibG9iLnNvbG9sZWFybi5jb20vYXNzZXRzL2ZvbnRzL3NmbW9uby9zZm1vbm8tYm9sZC50dGZcIilcbiAgICAgICAgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNGIE1vbm9cIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBzcmM6IHVybChcImh0dHBzOi8vYmxvYi5zb2xvbGVhcm4uY29tL2Fzc2V0cy9mb250cy9zZm1vbm8vc2Ztb25vLW1lZGl1bS50dGZcIilcbiAgICAgICAgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsdXMgSmFrYXJ0YSBTYW5zXCI7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgODAwO1xuICAgIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9wbHVzamFrYXJ0YXNhbnMvdjgvTERJb2FvbVFOUWNzQTg4YzdPOXlaNEtNQ29PZzRLbzIweXlnZ192Yi53b2ZmMikgZm9ybWF0KFwid29mZjJcIik7XG4gICAgdW5pY29kZS1yYW5nZTogVSswMDAwLTAwRkYsIFUrMDEzMSwgVSswMTUyLTAxNTMsIFUrMDJCQi0wMkJDLCBVKzAyQzYsIFUrMDJEQSwgVSswMkRDLCBVKzAzMDQsIFUrMDMwOCwgVSswMzI5LCBVKzIwMDAtMjA2RiwgVSsyMDc0LCBVKzIwQUMsIFUrMjEyMiwgVSsyMTkxLCBVKzIxOTMsIFUrMjIxMiwgVSsyMjE1LCBVK0ZFRkYsIFUrRkZGRDtcbn0iLCJAdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvbGF5b3V0XCI7XHJcbkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvclwiO1xyXG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvb2JqZWN0XCI7XHJcbkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHlcIjtcclxuXHJcbkBpbXBvcnQgJy9zcmMvZmVhdHVyZXMvbG9naW4vcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MnO1xyXG5AaW1wb3J0IFwicmVzZXRcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG5bc2wtdGVzdC1kYXRhPSdtZGxCZXRhVGVzdGluZyddIHtcclxuICAgIC5zb2wtbW9kYWxfY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIH1cclxufVxyXG5cclxuLm1kbC1iZXRhLXRlc3Rpbmcge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA3MDBweDtcclxuXHJcbiAgICAmX3RpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTInKTtcclxuICAgICAgICBjb2xvcjogY29sb3IuJHRleHQtcHJpbWFyeTtcclxuICAgIH1cclxuXHJcbiAgICAmX2Rlc2MxIHtcclxuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTEnKTtcclxuICAgICAgICBjb2xvcjogY29sb3IuJGlucHV0LXRleHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS14bDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcclxuXHJcbiAgICB9XHJcbiAgICAmX2Rlc2MyIHtcclxuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTEnKTtcclxuICAgICAgICBjb2xvcjogY29sb3IuJGlucHV0LXRleHQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS14bDtcclxuXHJcbiAgICAgICAgJl91bHMge1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCBsYXlvdXQuJHNwYWNlLWw7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMScpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfYm9sZCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktMScpO1xyXG4gICAgICAgICAgICBjb2xvcjogY29sb3IuJGlucHV0LXRleHQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2Zvb3RlciB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIG1hcmdpbjogbGF5b3V0LiRzcGFjZS14bCBsYXlvdXQuJHNwYWNlLTJ4bDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZ2FwOiAzMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcclxuICAgICAgICAgICAgJl9idG4xIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAgMjdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX2J0bjIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4IDI3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBtYXJnaW46IGxheW91dC4kc3BhY2UtbCBsYXlvdXQuJHNwYWNlLXhsO1xyXG4gICAgICAgICAgICBnYXA6IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3NvbGlrIHtcclxuICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiQHVzZSAnc2FzczptYXAnO1xuQHVzZSAnLi90b2tlbnMvdHlwb2dyYXBoeSc7XG5cbiRmaXJhLXNhbnM6ICdGaXJhIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZpcmEtbW9ubzogJ0ZpcmEgTW9ubycsIHNhbnMtc2VyaWY7XG4kcGx1cy1qYWthcnRhLXNhbnM6ICdQbHVzIEpha2FydGEgU2FucycsIHNhbnMtc2VyaWY7XG5cbiR0eXBvZ3JhcGh5U3R5bGVzOiAoXG4gIGRpc3BsYXktMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS03eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTJ4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgZGlzcGxheS0yOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTV4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtMnhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtNHhsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0yOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTN4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNDogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1sLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy01OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTY6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1zLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTQ6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtMnhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMS1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMi1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMy1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTQtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTJ4cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJ1dHRvbi1tOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0zeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJ1dHRvbi1zOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0zeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGNvZGUtMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1tb25vLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgbmF2aWdhdGlvbi1tOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLWwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbik7XG5cbkBtaXhpbiBzdHlsZSgkc3R5bGUpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCR0eXBvZ3JhcGh5U3R5bGVzLCAkc3R5bGUpIHtcbiAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gbWFwLWdldCgkdHlwb2dyYXBoeVN0eWxlcywgJHN0eWxlKSB7XG4gICAgICAjeyRrZXl9OiAkdmFsdWU7XG4gICAgfVxuICB9XG59XG4iLCIkdGV4dC1wcmltYXJ5OiAjMmQzODQ2O1xuJHRleHQtc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJHRleHQtcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kdGV4dC10ZXJ0aWFyeTogI2VhZjBmMztcbiR0ZXh0LWRlYWN0aXZhdGVkOiAjZWFmMGYzO1xuJHRleHQtbGluazogIzI0OTNkZjtcbiR0ZXh0LXN1Y2Nlc3M6ICM0MGJmOWM7XG4kdGV4dC13YXJuaW5nOiAjZWNhYTAwO1xuJHRleHQtZGFuZ2VyOiAjZjM1ODQzO1xuJHRleHQtcHJvLXByaW1hcnk6ICNmZmZmZmY7XG4kdGV4dC1wcm8tc2Vjb25kYXJ5OiAjYmFjNWQ1O1xuJHRleHQtcHJvLXRlcnRpYXJ5OiAjNmY3OThkO1xuJHRleHQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiR0ZXh0LXByby1yZXZlcnNlZDogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByaW1hcnk6ICNmMmY1Zjc7XG4kYmFja2dyb3VuZC1zZWNvbmRhcnk6ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1zdXJmYWNlOiAjZmZmZmZmO1xuJGJhY2tncm91bmQtY29kZS1lZGl0b3I6ICMxODE5MWM7XG4kYmFja2dyb3VuZC1jb2RlOiAjMjkyOTI5O1xuJGJhY2tncm91bmQtbmF2aWdhdGlvbjogI2Y5ZjlmYTtcbiRiYWNrZ3JvdW5kLXByby1wcmltYXJ5OiAjMDAwYTIzO1xuJGJhY2tncm91bmQtcHJvLXN1cmZhY2U6ICMxMzFkMzU7XG4kYmFja2dyb3VuZC1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJGJvcmRlci1wcmltYXJ5OiAjYzhkMmRiO1xuJGJvcmRlci1zZWNvbmRhcnk6ICM2YjdmOTk7XG4kYm9yZGVyLXRlcnRpYXJ5OiAjZWFmMGYzO1xuJGJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRib3JkZXItcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kYm9yZGVyLWFjdGl2ZTogIzI0OTNkZjtcbiRib3JkZXItc3VjY2VzczogIzQwYmY5YztcbiRib3JkZXItd2FybmluZzogI2VjYWEwMDtcbiRib3JkZXItZGFuZ2VyOiAjZjM1ODQzO1xuJGJvcmRlci1wcm8tcHJpbWFyeTogIzZmNzk4ZDtcbiRib3JkZXItcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRlZmZlY3QtbW9kYWwtb3ZlcmxheTogIzAwMDAwMDgwO1xuJGRlY29yYXRpb24tbWFnbmlmaWNlbnQtbWFnZW50YTogI2YyMDA1NztcbiRidXR0b24tcHJpbWFyeS10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQ6ICMyNDkzZGY7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1ob3ZlcjogIzJhYTdmZDtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogIzQ1YjNmZjtcbiRidXR0b24tc2Vjb25kYXJ5LXRleHQ6ICMyNDkzZGY7XG4kYnV0dG9uLXNlY29uZGFyeS1ib3JkZXI6ICMyNDkzZGY7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjZWNmN2ZmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1hY3RpdmU6ICNlNWYwZjc7XG4kYnV0dG9uLXRlcnRpYXJ5LXRleHQ6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJvcmRlcjogIzZiN2Y5OTtcbiRidXR0b24tdGVydGlhcnktYmFja2dyb3VuZC1ob3ZlcjogI2RiZTZlYjtcbiRidXR0b24tdGVydGlhcnktYmFja2dyb3VuZC1hY3RpdmU6ICNkNmUxZTU7XG4kYnV0dG9uLXN1Y2Nlc3MtdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kOiAjNDBiZjljO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtaG92ZXI6ICMzMGRjYjA7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1hY3RpdmU6ICMzMmUzYjY7XG4kYnV0dG9uLWRhbmdlci10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZDogI2YzNTg0MztcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQtaG92ZXI6ICNmYzc2NjQ7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmOTg4YTtcbiRidXR0b24tcHJvLXRleHQ6ICMwMDBhMjM7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kOiAjZmZhMzEwO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZC1ob3ZlcjogI2ZmYjIzODtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtYWN0aXZlOiAjZmZjMjYxO1xuJGlucHV0LXRleHQ6ICMyZDM4NDY7XG4kaW5wdXQtdGV4dC1sYWJlbDogIzZiN2Y5OTtcbiRpbnB1dC10ZXh0LXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtdGV4dC13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LXRleHQtZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWJhY2tncm91bmQ6ICNmZmZmZmY7XG4kaW5wdXQtYmFja2dyb3VuZC1hY3RpdmU6ICMyNDkzZGY7XG4kaW5wdXQtYmFja2dyb3VuZC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJhY2tncm91bmQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC1iYWNrZ3JvdW5kLWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1ib3JkZXI6ICNjOGQyZGI7XG4kaW5wdXQtYm9yZGVyLWRpc2FibGVkOiAjZWFmMGYzO1xuJGlucHV0LWJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kaW5wdXQtYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1mb2N1czogI2QzZTlmOTtcbiRtb2RhbC1oZWFkbGluZTogIzJkMzg0NjtcbiRtb2RhbC1kZXNjcmlwdGlvbjogIzZiN2Y5OTtcbiRtb2RhbC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJHRvb2x0aXAtdGV4dDogIzJkMzg0NjtcbiR0b29sdGlwLWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kYWxlcnQtdGV4dDogIzJkMzg0NjtcbiRhbGVydC10ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJGFsZXJ0LWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kYWxlcnQtYmFja2dyb3VuZC1zdWNjZXNzOiAjNDBiZjljO1xuJGFsZXJ0LWJhY2tncm91bmQtd2FybmluZzogI2VjYWEwMDtcbiRhbGVydC1iYWNrZ3JvdW5kLWRhbmdlcjogI2YzNTg0MztcbiRjYXJkLWJhY2tncm91bmQ6ICNmZmZmZmY7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodDogI2VhZjBmMztcbiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0LWFjdGl2ZTogI2VjZjdmZjtcbiRhdmF0YXItYmFja2dyb3VuZDogI2M4ZDJkYjtcbiRhdmF0YXItYmFkZ2Utc3Rhci1iYWNrZ3JvdW5kOiAjZWNhYTAwO1xuJGF2YXRhci1iYWRnZS1zdGFyLWljb246ICNmNmU5Yzg7XG4kbG9hZGVyLWRlZmF1bHQ6ICNjOGQyZGI7XG4kbG9hZGVyLXN0YXJ0OiAjZjJmNWY3O1xuIiwiJHNwYWNlLTJ4czogNHB4O1xuJHNwYWNlLXhzOiA4cHg7XG4kc3BhY2UtczogMTJweDtcbiRzcGFjZS1tOiAxNnB4O1xuJHNwYWNlLWw6IDI0cHg7XG4kc3BhY2UteGw6IDMycHg7XG4kc3BhY2UtMnhsOiA0MHB4O1xuJHNwYWNlLTN4bDogNDhweDtcbiRzcGFjZS00eGw6IDY0cHg7XG4kc3BhY2UtNXhsOiA4MHB4O1xuJHNwYWNlLTZ4bDogMTIwcHg7XG4kc3BhY2UtN3hsOiAxNjBweDtcbiRzaXplLWJhc2U6IDhweDtcbiIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */.sl-flash-message{position:absolute;z-index:9999} /*# sourceURL=webpack://./src/features/login/private/components/shared/FlashMessage/FlashMessage.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9sb2dpbi9wcml2YXRlL2NvbXBvbmVudHMvc2hhcmVkL0ZsYXNoTWVzc2FnZS9GbGFzaE1lc3NhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrQkFDSSxpQkFBQSxDQUNBLFlBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2wtZmxhc2gtbWVzc2FnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG59XHJcbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-navbar.dark{--text: #c8d2db;--logo: #fff;--background: #1f1e28;--modal: #1f1e28;--border-color: #2D3846;--modal-border: #2D3846;--action-button-text: #ecf7ff;--action-button-hover: inherit;--text-secondary: #c8d2db;--text-hover: transparent}.sl-navbar.light{--text: #2D3846;--logo: #2D3846;--background: #f9f9fa;--modal: #fff;--border-color: #c8d2db;--modal-border: #fff;--action-button-text: #2493DF;--action-button-hover: #dbe6eb;--text-secondary: #6B7F99;--text-hover: #EAF0F3}.sl-navbar{top:0;left:0;right:0;width:100%;padding:24px 32px;background-color:var(--background);transition:background-color .1s linear;z-index:99;font-family:"Fira Sans",sans-serif}@media(min-width: 1024px){.sl-navbar{padding:16px}}.sl-navbar__container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1520px;margin:0 auto;font-family:inherit}.sl-navbar__container__teams{max-width:1320px !important}.sl-navbar__main-logo{color:#fff;cursor:pointer}.sl-navbar__main-logo--desktop{display:none;width:247px;height:48px;margin-right:24px}.sl-navbar__main-logo--desktop svg{width:100%;height:100%}@media(min-width: 1024px){.sl-navbar__main-logo--desktop{display:block}}.sl-navbar__main-logo--mobile{display:block;width:32px;height:32px}@media(min-width: 1024px){.sl-navbar__main-logo--mobile{display:none}}.sl-navbar__content{position:absolute;display:none;right:0;top:100%;width:360px;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0px 6px 20px rgba(0,0,0,.2);transition:all .2s ease-in-out;border:1px solid var(--modal-border);border-top:1px solid var(--border-color);overflow:hidden}@media(min-width: 1340px){.sl-navbar__content{position:static;display:flex;align-items:center;justify-content:space-between;flex-direction:row;box-shadow:unset;border-radius:unset;border:unset;width:unset;overflow:unset}}@media(max-width: 599px){.sl-navbar__content{width:100%}}.sl-navbar__content.active{display:flex}.sl-navbar__content-list{display:flex;justify-content:flex-end;flex-direction:column;font-size:20px;padding:23px;background:var(--modal);color:var(--text);width:100%}.sl-navbar__content-list.hide{display:none}@media(min-width: 1340px){.sl-navbar__content-list.hide{display:flex}}@media(min-width: 1340px){.sl-navbar__content-list{flex-direction:row;background-color:unset;padding:unset;align-items:center}}.sl-navbar__content-list__wrapper{display:flex;align-items:center;cursor:pointer}.sl-navbar__content-list__wrapper:not(:last-child){margin:0 0 16px}@media(min-width: 1340px){.sl-navbar__content-list__wrapper:not(:last-child){margin:0 19px 0 0}}.sl-navbar__content-list__wrapper__item{cursor:pointer;position:relative;white-space:nowrap;margin-right:8px}.sl-navbar__content-list__wrapper__item>button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;align-items:center}.sl-navbar__content-list__wrapper__item>a{color:unset}.sl-navbar__content-list__wrapper__item__btn{display:none}@media(min-width: 1340px){.sl-navbar__content-list__wrapper__item__btn{display:flex}}@media(min-width: 1340px){.sl-navbar__content-list__wrapper__item__link{display:none}}.sl-navbar__content-list__wrapper__thick{width:16px;height:16px;cursor:pointer;display:none;margin-left:8px}.sl-navbar__content-list__wrapper__thick__rotated{transform:rotate(180deg)}@media(min-width: 1340px){.sl-navbar__content-list__wrapper__thick{display:flex}}@media(min-width: 600px)and (max-width: 1023px){.sl-navbar__content-list__wrapper__thick{display:none}}@media(max-width: 599px){.sl-navbar__content-list__wrapper__thick{display:none}}.sl-navbar__content-list__wrapper__item-badge{height:8px;width:8px;background-color:#f35843;border-radius:50%}.sl-navbar__action-wrapper{display:flex;justify-content:space-between;flex-direction:column;width:100%}@media(min-width: 1340px){.sl-navbar__action-wrapper{min-width:200px;flex-direction:row;margin-left:16px}}.sl-navbar__pro-button-wrapper{display:none;width:161px}@media(min-width: 1340px){.sl-navbar__pro-button-wrapper{display:block;margin-left:32px}}.sl-navbar__homepage-button{width:215px;padding:0 !important}@media(min-width: 1024px){.sl-navbar__homepage-button{margin-left:24px}}.sl-navbar-modal.sl-modal{align-items:flex-start;overflow:auto}.sl-navbar-modal.sl-modal__container{background-color:#f2f5f7;padding:32px 24px;margin:auto;height:auto}@media(max-width: 599px){.sl-navbar-modal.sl-modal__container{min-height:100%}}.sl-navbar-modal .sl-login-login__title,.sl-navbar-modal .sl-login-signup__title{margin-bottom:24px;font-size:20px}.sl-navbar-modal .sl-p-form-field__label{font-size:16px}.sl-navbar-modal .sl-p-form-field{margin-bottom:24px}.sl-navbar-modal .sl-login-login-form__forgot-pass{margin:-16px 0 -8px 0}.sl-navbar-modal .sl-login-container{width:302px}.sl-navbar-modal .sl-login-divider{margin:16px 0}.sl-navbar-modal .sl-login-signup__switch-link,.sl-navbar-modal .sl-login-login__switch-link{margin:24px 0}.sl-navbar-modal .sl-login-switch-link__link{margin:0}.sl-navbar-modal .sl-login-terms{font-size:13px;margin:0}.sl-navbar-modal .sl-login-social-login__item--facebook{padding-left:32px}.sl-navbar-modal .sl-login-social-login__item--google{padding-left:16px} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/navigation/private/components/Navbar/Navbar.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./src/features/navigation/private/styles/global.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvY29tcG9uZW50cy9OYXZiYXIvTmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvZmVhdHVyZXMvbmF2aWdhdGlvbi9wcml2YXRlL3N0eWxlcy9nbG9iYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDSSxZQUFBLENBQ0EscUNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FFQSwwQkFQSixvQkFRUSxnQkFBQSxDQUFBLENBR0osaURBWEosb0JBWVEsZ0JBQUEsQ0FBQSxDQUdKLGdEQWZKLG9CQWdCUSxlQUFBLENBQUEsQ0FHSiwrQ0FuQkosb0JBb0JRLGVBQUEsQ0FBQSxDQUdKLCtDQXZCSixvQkF3QlEsZUFBQSxDQUFBLENBRUoseUJBMUJKLG9CQTJCUSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHSix5QkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBR0osMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBRUEseUJBSEosNEJBSVEsc0JBQUEsQ0FBQSxDQUlSLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0M5RlAsZ0JBRUUsZUFBQSxDQUFBLFlBQUEsQ0FBQSxxQkFBQSxDQUFBLGdCQUFBLENBQUEsdUJBQUEsQ0FBQSx1QkFBQSxDQUFBLDZCQUFBLENBQUEsOEJBQUEsQ0FBQSx5QkFBQSxDQUFBLHlCQUFBLENBRkYsaUJBRUUsZUFBQSxDQUFBLGVBQUEsQ0FBQSxxQkFBQSxDQUFBLGFBQUEsQ0FBQSx1QkFBQSxDQUFBLG9CQUFBLENBQUEsNkJBQUEsQ0FBQSw4QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FLSCxXQUNDLEtBQUEsQ0FDQSxNQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtDQUFBLENBQ0Esc0NBQUEsQ0FDQSxVQUFBLENBQ0Esa0NBQUEsQ0NyQ0UsMEJENEJILFdBWUUsWUFBQSxDQUFBLENBR0Qsc0JBQ0MsWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhQUFBLENBQ0EsbUJBQUEsQ0FFQSw2QkFDQywyQkFBQSxDQUlGLHNCQUNDLFVBQUEsQ0FDQSxjQUFBLENBRUEsK0JBQ0MsWUFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FFQSxtQ0FDQyxVQUFBLENBQ0EsV0FBQSxDQ3JFRCwwQkQ2REQsK0JBWUUsYUFBQSxDQUFBLENBSUYsOEJBQ0MsYUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENDaEZBLDBCRDZFRCw4QkFNRSxZQUFBLENBQUEsQ0FLSCxvQkFDQyxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FDQSxxQkFBQSxDQUNBLDBCQUFBLENBQ0Esc0JBQUEsQ0FDQSw2QkFBQSxDQUNBLDhCQUFBLENBQ0Esc0NBQUEsQ0FDQSw4QkFBQSxDQUNBLG9DQUFBLENBQ0Esd0NBQUEsQ0FDQSxlQUFBLENFL0dFLDBCRmdHSCxvQkFrQkUsZUFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0EsWUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQUEsQ0N2SEEseUJENEZGLG9CQStCRSxVQUFBLENBQUEsQ0FHRCwyQkFDQyxZQUFBLENBSUYseUJBQ0MsWUFBQSxDQUNBLHdCQUFBLENBQ0EscUJBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLHVCQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBRUEsOEJBQ0MsWUFBQSxDRWxKQywwQkZpSkYsOEJBSUUsWUFBQSxDQUFBLENFckpBLDBCRnVJSCx5QkFtQkUsa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLGFBQUEsQ0FDQSxrQkFBQSxDQUFBLENBR0Qsa0NBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0EsY0FBQSxDQUVBLG1EQUNDLGVBQUEsQ0V0S0EsMEJGcUtELG1EQUlFLGlCQUFBLENBQUEsQ0FJRix3Q0FDQyxjQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGdCQUFBLENBRUEsK0NBQ0MsZUFBQSxDQUNBLGFBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQUNBLFlBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBR0QsMENBQ0MsV0FBQSxDQUdELDZDQUNDLFlBQUEsQ0VuTUQsMEJGa01BLDZDQUlFLFlBQUEsQ0FBQSxDRXRNRiwwQkYwTUEsOENBRUUsWUFBQSxDQUFBLENBS0gseUNBQ0MsVUFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUNBLGVBQUEsQ0FFQSxrREFDQyx3QkFBQSxDRXpORCwwQkZpTkQseUNBWUUsWUFBQSxDQUFBLENDak5GLGdERHFNQSx5Q0FnQkUsWUFBQSxDQUFBLENDN05GLHlCRDZNQSx5Q0FvQkUsWUFBQSxDQUFBLENBSUYsOENBQ0MsVUFBQSxDQUNBLFNBQUEsQ0FDQSx3QkFBQSxDQUNBLGlCQUFBLENBS0gsMkJBQ0MsWUFBQSxDQUNBLDZCQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENFdFBFLDBCRmtQSCwyQkFPRSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUFBLENBSUYsK0JBQ0MsWUFBQSxDQUNBLFdBQUEsQ0VqUUUsMEJGK1BILCtCQUtFLGFBQUEsQ0FDQSxnQkFBQSxDQUFBLENBSUYsNEJBQ0MsV0FBQSxDQUNBLG9CQUFBLENDblFDLDBCRGlRRiw0QkFLRSxnQkFBQSxDQUFBLENBTUYsMEJBQ0Msc0JBQUEsQ0FDQSxhQUFBLENBR0QscUNBQ0Msd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxXQUFBLENDelJDLHlCRHFSRixxQ0FPRSxlQUFBLENBQUEsQ0FJRixpRkFFQyxrQkFBQSxDQUNBLGNBQUEsQ0FHRCx5Q0FDQyxjQUFBLENBR0Qsa0NBQ0Msa0JBQUEsQ0FHRCxtREFDQyxxQkFBQSxDQUdELHFDQUNDLFdBQUEsQ0FHRCxtQ0FDQyxhQUFBLENBR0QsNkZBRUMsYUFBQSxDQUdELDZDQUNDLFFBQUEsQ0FHRCxpQ0FDQyxjQUFBLENBQ0EsUUFBQSxDQUdELHdEQUNDLGlCQUFBLENBR0Qsc0RBQ0MsaUJBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzJztcblxuJHRoZW1lczogKFxuXHQnZGFyayc6ICgnY29sb3JzJzogKCd0ZXh0JzogI2M4ZDJkYixcblx0XHRcdCdsb2dvJzogI2ZmZixcblx0XHRcdCdiYWNrZ3JvdW5kJzogIzFmMWUyOCxcblx0XHRcdCdtb2RhbCc6ICMxZjFlMjgsXG5cdFx0XHQnYm9yZGVyLWNvbG9yJzogJHByaW1hcnksXG5cdFx0XHQnbW9kYWwtYm9yZGVyJzogJHByaW1hcnksXG5cdFx0XHQnYWN0aW9uLWJ1dHRvbi10ZXh0JzogI2VjZjdmZixcblx0XHRcdCdhY3Rpb24tYnV0dG9uLWhvdmVyJzogaW5oZXJpdCxcblx0XHRcdCd0ZXh0LXNlY29uZGFyeSc6ICNjOGQyZGIsXG5cdFx0XHQndGV4dC1ob3Zlcic6IHRyYW5zcGFyZW50LFxuXHRcdCksXG5cdCksXG5cdCdsaWdodCc6ICgnY29sb3JzJzogKCd0ZXh0JzogJHByaW1hcnksXG5cdFx0XHQnbG9nbyc6ICRwcmltYXJ5LFxuXHRcdFx0J2JhY2tncm91bmQnOiAjZjlmOWZhLFxuXHRcdFx0J21vZGFsJzogI2ZmZixcblx0XHRcdCdib3JkZXItY29sb3InOiAnI2M4ZDJkYicsXG5cdFx0XHQnbW9kYWwtYm9yZGVyJzogI2ZmZixcblx0XHRcdCdhY3Rpb24tYnV0dG9uLXRleHQnOiAkYWN0aW9uLFxuXHRcdFx0J2FjdGlvbi1idXR0b24taG92ZXInOiAjZGJlNmViLFxuXHRcdFx0J3RleHQtc2Vjb25kYXJ5JzogJHNlY29uZGFyeSxcblx0XHRcdCd0ZXh0LWhvdmVyJzogJyNFQUYwRjMnLFxuXHRcdCksXG5cdCksXG4pO1xuXG5AZWFjaCAkdGhlbWUtbmFtZSwgJHRoZW1lLXZhcnMgaW4gJHRoZW1lcyB7XG5cdCRjb2xvcnM6IG1hcC1nZXQoJHRoZW1lLXZhcnMsICdjb2xvcnMnKTtcblxuXHQuc2wtbmF2YmFyLiN7JHRoZW1lLW5hbWV9IHtcblx0XHRAZWFjaCAkbmFtZSwgJGNvbG9yIGluICRjb2xvcnMge1xuXHRcdFx0LS0jeyRuYW1lfTogI3skY29sb3J9O1xuXHRcdH1cblx0fVxufVxuXG4uc2wtbmF2YmFyIHtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRyaWdodDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDI0cHggMzJweDtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZCk7XG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xcyBsaW5lYXI7XG5cdHotaW5kZXg6IDk5O1xuXHRmb250LWZhbWlseTogJ0ZpcmEgU2FucycsIHNhbnMtc2VyaWY7XG5cblx0QGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuXHRcdHBhZGRpbmc6IDE2cHg7XG5cdH1cblxuXHQmX19jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxNTIwcHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Zm9udC1mYW1pbHk6IGluaGVyaXQ7XG5cblx0XHQmX190ZWFtcyB7XG5cdFx0XHRtYXgtd2lkdGg6IDEzMjBweCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXG5cdCZfX21haW4tbG9nbyB7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Ji0tZGVza3RvcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0d2lkdGg6IDI0N3B4O1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShkZXNrdG9wKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLW1vYmlsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0aGVpZ2h0OiAzMnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYShkZXNrdG9wKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHdpZHRoOiAzNjBweDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDhweDtcblx0XHRib3gtc2hhZG93OiAwcHggNnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW1vZGFsLWJvcmRlcik7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICN7dmFyKC0tYm9yZGVyLWNvbG9yKX07XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0Ym94LXNoYWRvdzogdW5zZXQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiB1bnNldDtcblx0XHRcdGJvcmRlcjogdW5zZXQ7XG5cdFx0XHR3aWR0aDogdW5zZXQ7XG5cdFx0XHRvdmVyZmxvdzogdW5zZXQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbnRlbnQtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdHBhZGRpbmc6IDIzcHg7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tbW9kYWwpO1xuXHRcdGNvbG9yOiB2YXIoLS10ZXh0KTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdCYuaGlkZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG5cdFx0XHRwYWRkaW5nOiB1bnNldDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxOXB4IDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogOHB4O1xuXG5cdFx0XHRcdD5idXR0b24ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Zm9udDogaW5oZXJpdDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0b3V0bGluZTogaW5oZXJpdDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PmEge1xuXHRcdFx0XHRcdGNvbG9yOiB1bnNldDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCZfX2J0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGl1bURlc2t0b3Age1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmX19saW5rIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpdW1EZXNrdG9wIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCZfX3RoaWNrIHtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogOHB4O1xuXG5cdFx0XHRcdCZfX3JvdGF0ZWQge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpdW1EZXNrdG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jl9faXRlbS1iYWRnZSB7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1ODQzO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fYWN0aW9uLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuXHRcdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTZweDtcblx0XHR9XG5cdH1cblxuXHQmX19wcm8tYnV0dG9uLXdyYXBwZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDE2MXB4O1xuXG5cdFx0QGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDMycHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9faG9tZXBhZ2UtYnV0dG9uIHtcblx0XHR3aWR0aDogMjE1cHg7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDI0cHg7XG5cdFx0fVxuXHR9XG59XG5cbi5zbC1uYXZiYXItbW9kYWwge1xuXHQmLnNsLW1vZGFsIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxuXG5cdCYuc2wtbW9kYWxfX2NvbnRhaW5lciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2YyZjVmNztcblx0XHRwYWRkaW5nOiAzMnB4IDI0cHg7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdGhlaWdodDogYXV0bztcblxuXHRcdEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuc2wtbG9naW4tbG9naW5fX3RpdGxlLFxuXHQuc2wtbG9naW4tc2lnbnVwX190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0XHRmb250LXNpemU6IDIwcHg7XG5cdH1cblxuXHQuc2wtcC1mb3JtLWZpZWxkX19sYWJlbCB7XG5cdFx0Zm9udC1zaXplOiAxNnB4O1xuXHR9XG5cblx0LnNsLXAtZm9ybS1maWVsZCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcblx0fVxuXG5cdC5zbC1sb2dpbi1sb2dpbi1mb3JtX19mb3Jnb3QtcGFzcyB7XG5cdFx0bWFyZ2luOiAtMTZweCAwIC04cHggMDtcblx0fVxuXG5cdC5zbC1sb2dpbi1jb250YWluZXIge1xuXHRcdHdpZHRoOiAzMDJweDtcblx0fVxuXG5cdC5zbC1sb2dpbi1kaXZpZGVyIHtcblx0XHRtYXJnaW46IDE2cHggMDtcblx0fVxuXG5cdC5zbC1sb2dpbi1zaWdudXBfX3N3aXRjaC1saW5rLFxuXHQuc2wtbG9naW4tbG9naW5fX3N3aXRjaC1saW5rIHtcblx0XHRtYXJnaW46IDI0cHggMDtcblx0fVxuXG5cdC5zbC1sb2dpbi1zd2l0Y2gtbGlua19fbGluayB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNsLWxvZ2luLXRlcm1zIHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0LnNsLWxvZ2luLXNvY2lhbC1sb2dpbl9faXRlbS0tZmFjZWJvb2sge1xuXHRcdHBhZGRpbmctbGVmdDogMzJweDtcblx0fVxuXG5cdC5zbC1sb2dpbi1zb2NpYWwtbG9naW5fX2l0ZW0tLWdvb2dsZSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNnB4O1xuXHR9XG59IiwiQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50KTtcblx0QGlmICR2YWx1ZSAhPSBudWxsIHtcblx0XHQkc3RhcnQ6IG1hcC1nZXQoJHZhbHVlLCBzdGFydCk7XG5cdFx0JGVuZDogbWFwLWdldCgkdmFsdWUsIGVuZCk7XG5cblx0XHRAaWYgJHN0YXJ0ID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSBpZiAkZW5kID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gXCJJbnZhbGlkIGJyZWFrcG9pbnQgYCN7JGJyZWFrcG9pbnR9YC5cIjtcblx0fVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG5AbWl4aW4gbWVkaXVtRGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-navigation-actions{display:flex;flex-direction:column;justify-content:flex-end;width:100%;background:var(--modal)}@media(min-width: 1340px){.sl-navigation-actions{flex-direction:row;background:rgba(0,0,0,0)}}.sl-navigation-actions__settings{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;border-top:1px solid var(--border-color);padding:24px}@media(min-width: 1340px){.sl-navigation-actions__settings{width:unset;border-top:unset;margin-left:16px;padding:unset}}.sl-navigation-actions__settings.active{flex-direction:column;padding:0;border-top:unset;border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:2}@media(min-width: 1340px){.sl-navigation-actions__settings.active{flex-direction:row}}.sl-navigation-actions__settings.hide{display:none}@media(min-width: 1340px){.sl-navigation-actions__settings.hide{display:flex}}.sl-navigation-actions__settings__back-icon{width:8px;height:16px;margin-left:-8px;pointer-events:none;transform:rotate(180deg);opacity:.5}@media(min-width: 1340px){.sl-navigation-actions__settings__back-icon{display:none}}.sl-navigation-actions__settings__go-back{display:flex;align-items:center;width:100%;padding:16px 24px;font-size:16px;line-height:19px;font-weight:600;background:var(--modal);border-bottom:1px solid var(--border-color);cursor:pointer;z-index:2;color:var(--text-secondary)}@media(min-width: 1340px){.sl-navigation-actions__settings__go-back{display:none}}.sl-navigation-actions__settings__go-back__icon{height:16px;width:8px;margin-right:8px}.sl-navigation-actions__links-wrapper{display:flex;border-top:1px solid var(--border-color);padding:16px 24px}@media(min-width: 1340px){.sl-navigation-actions__links-wrapper{border-top:unset;padding:unset}}@media(max-width: 599px){.sl-navigation-actions__links-wrapper{justify-content:center}}.sl-navigation-actions .sl-action-btn{padding:0 48px;white-space:nowrap}.sl-navigation-actions .sl-action-btn--secondary{background-color:rgba(0,0,0,0);color:var(--action-button-text)}.sl-navigation-actions .sl-action-btn--secondary:hover{background:var(--action-button-hover)}.sl-navigation-actions .sl-action-btn:first-child{margin-right:16px}@media(min-width: 1340px){.sl-navigation-actions .sl-action-btn:first-child{margin-right:32px}}.sl-navigation-actions__pro-button-wrapper{display:block}@media(min-width: 1340px){.sl-navigation-actions__pro-button-wrapper{display:none}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/navigation/private/components/SlNavigationActions/SlNavigationActions.scss */ /*# sourceURL=webpack://./src/features/navigation/private/styles/global.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvY29tcG9uZW50cy9TbE5hdmlnYXRpb25BY3Rpb25zL1NsTmF2aWdhdGlvbkFjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvY2FycGV0L19tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQzVIUix1QkFDSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLFVBQUEsQ0FDQSx1QkFBQSxDQ0pBLDBCRERKLHVCQVFRLGtCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDQUdKLGlDQUNJLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0Esd0NBQUEsQ0FDQSxZQUFBLENDbEJKLDBCRFdBLGlDQVVRLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGdCQUFBLENBQ0EsYUFBQSxDQUFBLENBR0osd0NBQ0kscUJBQUEsQ0FDQSxTQUFBLENBQ0EsZ0JBQUEsQ0FDQSw4QkFBQSxDQUNBLDZCQUFBLENBQ0EsU0FBQSxDQ2pDUiwwQkQyQkksd0NBU1Esa0JBQUEsQ0FBQSxDQUlSLHNDQUNJLFlBQUEsQ0N6Q1IsMEJEd0NJLHNDQUdRLFlBQUEsQ0FBQSxDQUlSLDRDQUNJLFNBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLHdCQUFBLENBQ0EsVUFBQSxDQ3JEUiwwQkQrQ0ksNENBU1EsWUFBQSxDQUFBLENBSVIsMENBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLHVCQUFBLENBQ0EsMkNBQUEsQ0FDQSxjQUFBLENBQ0EsU0FBQSxDQUNBLDJCQUFBLENDeEVSLDBCRDRESSwwQ0FlUSxZQUFBLENBQUEsQ0FHSixnREFDSSxXQUFBLENBQ0EsU0FBQSxDQUNBLGdCQUFBLENBS1osc0NBQ0ksWUFBQSxDQUNBLHdDQUFBLENBQ0EsaUJBQUEsQ0N6RkosMEJEc0ZBLHNDQU1RLGdCQUFBLENBQ0EsYUFBQSxDQUFBLENFekZULHlCRmtGQyxzQ0FXUSxzQkFBQSxDQUFBLENBSVIsc0NBQ0ksY0FBQSxDQUNBLGtCQUFBLENBRUEsaURBQ0ksOEJBQUEsQ0FFQSwrQkFBQSxDQUVBLHVEQUNJLHFDQUFBLENBSVIsa0RBQ0ksaUJBQUEsQ0NwSFIsMEJEbUhJLGtEQUlRLGlCQUFBLENBQUEsQ0FLWiwyQ0FDSSxhQUFBLENDN0hKLDBCRDRIQSwyQ0FJUSxZQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzJztcblxuLnNsLW5hdmlnYXRpb24tYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbW9kYWwpO1xuXG4gICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJl9fc2V0dGluZ3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI3t2YXIoLS1ib3JkZXItY29sb3IpfTtcbiAgICAgICAgcGFkZGluZzogMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA4cHg7XG4gICAgICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZGUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2JhY2staWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX2dvLWJhY2sge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLW1vZGFsKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAje3ZhcigtLWJvcmRlci1jb2xvcil9O1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LXNlY29uZGFyeSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rcy13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICN7dmFyKC0tYm9yZGVyLWNvbG9yKX07XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gICAgICAgICAgICBwYWRkaW5nOiB1bnNldDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2wtYWN0aW9uLWJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDhweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAmLS1zZWNvbmRhcnkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hY3Rpb24tYnV0dG9uLXRleHQpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hY3Rpb24tYnV0dG9uLWhvdmVyKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgICZfX3Byby1idXR0b24td3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiY2FycGV0XCI7XG5cbkBtaXhpbiBtZWRpdW1EZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM0MHB4KSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsInNvdXJjZVJvb3QiOiIifQ== */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-navigation-actions{display:flex;flex-direction:column;justify-content:flex-end;width:100%;background:var(--modal)}@media(min-width: 1340px){.sl-navigation-actions{flex-direction:row;background:rgba(0,0,0,0)}}.sl-navigation-actions__settings{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;border-top:1px solid var(--border-color);padding:24px}@media(min-width: 1340px){.sl-navigation-actions__settings{width:unset;border-top:unset;margin-left:32px;padding:unset}}.sl-navigation-actions__settings.active{flex-direction:column;padding:0;border-top:unset;border-bottom-right-radius:8px;border-bottom-left-radius:8px;z-index:2}@media(min-width: 1340px){.sl-navigation-actions__settings.active{flex-direction:row}}.sl-navigation-actions__settings.hide{display:none}@media(min-width: 1340px){.sl-navigation-actions__settings.hide{display:flex}}.sl-navigation-actions__settings__back-icon{width:8px;height:16px;margin-left:-8px;pointer-events:none;transform:rotate(180deg);opacity:.5}@media(min-width: 1340px){.sl-navigation-actions__settings__back-icon{display:none}}.sl-navigation-actions__settings__go-back{display:flex;align-items:center;width:100%;padding:16px 24px;font-size:16px;line-height:19px;font-weight:600;background:var(--modal);border-bottom:1px solid var(--border-color);cursor:pointer;z-index:2;color:var(--text-secondary)}@media(min-width: 1340px){.sl-navigation-actions__settings__go-back{display:none}}.sl-navigation-actions__settings__go-back__icon{height:16px;width:8px;margin-right:8px}.sl-navigation-actions__links-wrapper{display:flex;border-top:1px solid var(--border-color);padding:16px 24px}@media(min-width: 1340px){.sl-navigation-actions__links-wrapper{border-top:unset;padding:unset}}@media(max-width: 599px){.sl-navigation-actions__links-wrapper{justify-content:center}}.sl-navigation-actions .sl-action-btn{padding:0 48px;white-space:nowrap}.sl-navigation-actions .sl-action-btn--secondary{background-color:rgba(0,0,0,0);color:var(--action-button-text)}.sl-navigation-actions .sl-action-btn--secondary:hover{background:var(--action-button-hover)}.sl-navigation-actions .sl-action-btn:first-child{margin-right:16px}@media(min-width: 1340px){.sl-navigation-actions .sl-action-btn:first-child{margin-right:32px}}.sl-navigation-actions__pro-button-wrapper{display:block}@media(min-width: 1340px){.sl-navigation-actions__pro-button-wrapper{display:none}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/login/private/containers/LoginActions/LoginActions.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9sb2dpbi9wcml2YXRlL2NvbnRhaW5lcnMvTG9naW5BY3Rpb25zL0xvZ2luQWN0aW9ucy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvY2FycGV0L19tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQ3RIUix1QkFDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSx3QkFBQSxDQUNBLFVBQUEsQ0FDQSx1QkFBQSxDQVZELDBCQUtELHVCQVFJLGtCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDQUdGLGlDQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0Esd0NBQUEsQ0FDQSxZQUFBLENBeEJILDBCQWlCQyxpQ0FVSSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FBQSxDQUdGLHdDQUNFLHFCQUFBLENBQ0EsU0FBQSxDQUNBLGdCQUFBLENBQ0EsOEJBQUEsQ0FDQSw2QkFBQSxDQUNBLFNBQUEsQ0F2Q0wsMEJBaUNHLHdDQVNJLGtCQUFBLENBQUEsQ0FJSixzQ0FDRSxZQUFBLENBL0NMLDBCQThDRyxzQ0FHSSxZQUFBLENBQUEsQ0FJSiw0Q0FDRSxTQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSx3QkFBQSxDQUNBLFVBQUEsQ0EzREwsMEJBcURHLDRDQVNJLFlBQUEsQ0FBQSxDQUlKLDBDQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSx1QkFBQSxDQUNBLDJDQUFBLENBQ0EsY0FBQSxDQUNBLFNBQUEsQ0FDQSwyQkFBQSxDQTlFTCwwQkFrRUcsMENBZUksWUFBQSxDQUFBLENBR0YsZ0RBQ0UsV0FBQSxDQUNBLFNBQUEsQ0FDQSxnQkFBQSxDQUtOLHNDQUNFLFlBQUEsQ0FDQSx3Q0FBQSxDQUNBLGlCQUFBLENBL0ZILDBCQTRGQyxzQ0FNSSxnQkFBQSxDQUNBLGFBQUEsQ0FBQSxDQy9GSCx5QkR3RkQsc0NBV0ksc0JBQUEsQ0FBQSxDQUlKLHNDQUNFLGNBQUEsQ0FDQSxrQkFBQSxDQUVBLGlEQUNFLDhCQUFBLENBRUEsK0JBQUEsQ0FFQSx1REFDRSxxQ0FBQSxDQUlKLGtEQUNFLGlCQUFBLENBMUhMLDBCQXlIRyxrREFJSSxpQkFBQSxDQUFBLENBS04sMkNBQ0UsYUFBQSxDQW5JSCwwQkFrSUMsMkNBSUksWUFBQSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnNkcy1ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDE7XG4gICAgfVxuICAgIC5jb2wtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAyO1xuICAgIH1cblxuICAgIC5jb2wtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xuICAgIH1cbiAgICAuY29sLTQge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICB9XG4gICAgLmNvbC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDExO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC0xIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgfVxuICAgIC5zdGFydC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgfVxuICAgIC5zdGFydC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgfVxuICAgIC5zdGFydC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgfVxuICAgIC5zdGFydC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gICAgfVxuICAgIC5zdGFydC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gICAgfVxuICAgIC5zdGFydC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gICAgfVxuICAgIC5zdGFydC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gICAgfVxuICAgIC5zdGFydC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gICAgfVxuICAgIC5zdGFydC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgICB9XG4gICAgLnN0YXJ0LTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy9zcmMvZmVhdHVyZXMvbG9naW4vcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MnO1xuXG5AbWl4aW4gbWVkaXVtRGVza3RvcCB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAxMzQwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG4uc2wtbmF2aWdhdGlvbi1hY3Rpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLW1vZGFsKTtcblxuICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmX19zZXR0aW5ncyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAje3ZhcigtLWJvcmRlci1jb2xvcil9O1xuICAgIHBhZGRpbmc6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgd2lkdGg6IHVuc2V0O1xuICAgICAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIH1cblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyLXRvcDogdW5zZXQ7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogOHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogOHB4O1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmhpZGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFjay1pY29uIHtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLThweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgIG9wYWNpdHk6IDAuNTtcblxuICAgICAgQGluY2x1ZGUgbWVkaXVtRGVza3RvcCgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19nby1iYWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tb2RhbCk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI3t2YXIoLS1ib3JkZXItY29sb3IpfTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1zZWNvbmRhcnkpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmX19pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5rcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAje3ZhcigtLWJvcmRlci1jb2xvcil9O1xuICAgIHBhZGRpbmc6IDE2cHggMjRweDtcblxuICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICBib3JkZXItdG9wOiB1bnNldDtcbiAgICAgIHBhZGRpbmc6IHVuc2V0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNsLWFjdGlvbi1idG4ge1xuICAgIHBhZGRpbmc6IDAgNDhweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJi0tc2Vjb25kYXJ5IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgICBjb2xvcjogdmFyKC0tYWN0aW9uLWJ1dHRvbi10ZXh0KTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWFjdGlvbi1idXR0b24taG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpdW1EZXNrdG9wKCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcHJvLWJ1dHRvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50KTtcblx0QGlmICR2YWx1ZSAhPSBudWxsIHtcblx0XHQkc3RhcnQ6IG1hcC1nZXQoJHZhbHVlLCBzdGFydCk7XG5cdFx0JGVuZDogbWFwLWdldCgkdmFsdWUsIGVuZCk7XG5cblx0XHRAaWYgJHN0YXJ0ID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSBpZiAkZW5kID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gXCJJbnZhbGlkIGJyZWFrcG9pbnQgYCN7JGJyZWFrcG9pbnR9YC5cIjtcblx0fVxufVxuIl0sInNvdXJjZVJvb3QiOiIifQ== */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-hamburger{position:absolute;right:0;top:50%;display:flex;align-items:center;justify-content:center;color:var(--logo);font-size:20px;transform:translate(-32px, -50%)}@media(min-width: 1340px){.sl-hamburger{display:none}}.sl-hamburger__button{width:28px;margin-left:8px;cursor:pointer}.sl-hamburger__button:before,.sl-hamburger__button:after{background-color:var(--logo);content:"";display:block;height:4px;transition:all 200ms ease-in-out}.sl-hamburger__button:before{box-shadow:0 10px 0 var(--logo);margin-bottom:16px}.sl-hamburger__button.active:before{box-shadow:0 0 0 var(--logo);transform:translateY(10px) rotate(45deg)}.sl-hamburger__button.active:after{transform:translateY(-10px) rotate(-45deg)} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/navigation/private/components/SlHamburger/SlHamburger.scss */ /*# sourceURL=webpack://./src/features/navigation/private/styles/global.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3ByaXZhdGUvY29tcG9uZW50cy9TbEhhbWJ1cmdlci9TbEhhbWJ1cmdlci5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL25hdmlnYXRpb24vcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDNUhSLGNBQ0UsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsT0FBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBQ0EsZ0NBQUEsQ0NSRSwwQkRESixjQVlJLFlBQUEsQ0FBQSxDQUlGLHNCQUNFLFVBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUVBLHlEQUVFLDRCQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsZ0NBQUEsQ0FFRiw2QkFDRSwrQkFBQSxDQUNBLGtCQUFBLENBRUYsb0NBQ0UsNEJBQUEsQ0FDQSx3Q0FBQSxDQUVGLG1DQUNFLDBDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnNkcy1ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDE7XG4gICAgfVxuICAgIC5jb2wtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAyO1xuICAgIH1cblxuICAgIC5jb2wtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xuICAgIH1cbiAgICAuY29sLTQge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICB9XG4gICAgLmNvbC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDExO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC0xIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgfVxuICAgIC5zdGFydC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgfVxuICAgIC5zdGFydC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgfVxuICAgIC5zdGFydC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgfVxuICAgIC5zdGFydC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gICAgfVxuICAgIC5zdGFydC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gICAgfVxuICAgIC5zdGFydC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gICAgfVxuICAgIC5zdGFydC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gICAgfVxuICAgIC5zdGFydC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gICAgfVxuICAgIC5zdGFydC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgICB9XG4gICAgLnN0YXJ0LTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJy9zcmMvZmVhdHVyZXMvbmF2aWdhdGlvbi9wcml2YXRlL3N0eWxlcy9nbG9iYWwuc2Nzcyc7XG5cbi5zbC1oYW1idXJnZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1sb2dvKTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMzJweCwtNTAlKTsgIFxuXG4gIEBpbmNsdWRlIG1lZGl1bURlc2t0b3AoKSB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICB9XG4gIFxuICAmX19idXR0b24ge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1sb2dvKTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDAgdmFyKC0tbG9nbyk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgdmFyKC0tbG9nbyk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCkgcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJi5hY3RpdmU6YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG5AbWl4aW4gbWVkaXVtRGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEzNDBweCkge1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sol-skeleton{background-color:#eeeef3;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.sol-skeleton:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100vw;background:linear-gradient(to right, transparent 0, #e3e1e2 40px, transparent 60px);animation:skeletonAnimation 1.2s linear infinite}.sol-skeleton-avatar{width:40px;height:40px;border-radius:50%}.sol-skeleton-image{width:100%;height:120px;border-radius:4px}.sol-skeleton-text{width:100%;height:12px;border-radius:4px}@keyframes skeletonAnimation{to{transform:translateX(100%)}}.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-discuss{background:#f2f5f7} /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/components/Loader/Skeleton/Skeleton.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/object.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/public/SlDiscuss/SlDiscuss.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9jb21wb25lbnRzL0xvYWRlci9Ta2VsZXRvbi9Ta2VsZXRvbi5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9vYmplY3Quc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHVibGljL1NsRGlzY3Vzcy9TbERpc2N1c3Muc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBT0EsY0FFRSx3QkFBQSxDQUNBLG9CQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBRUEsd0RBQUEsQ0FDQSxxQkFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsUUFBQSxDQUNBLE1BQUEsQ0FDQSxXQUFBLENBQ0EsbUZBQUEsQ0FNQSxnREFBQSxDQUdGLHFCQUNFLFVDMUJRLENEMkJSLFdDM0JRLENENEJSLGlCQUFBLENBR0Ysb0JBQ0UsVUFBQSxDQUNBLFlDN0JRLENEOEJSLGlCRXhDYSxDRjJDZixtQkFDRSxVQUFBLENBQ0EsV0MzQ00sQ0Q0Q04saUJFOUNhLENGa0RqQiw2QkFDRSxHQUNFLDBCQUFBLENBQUEsQ0dwREosb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDekdSLEtBQ0ksaUJBQUEsQ0FFQSxVQUNJLHlCQUFBLENEekJSLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDRXpIUixZQUNJLGtCQ1FpQiIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgJy4uLy4uLy4uL3N0eWxlcy9mdW5jdGlvbnMnO1xuQHVzZSAnLi4vLi4vLi4vc3R5bGVzL3Rva2Vucy9jb2xvcic7XG5AdXNlICcuLi8uLi8uLi9zdHlsZXMvdG9rZW5zL2xheW91dCc7XG5AdXNlICcuLi8uLi8uLi9zdHlsZXMvdG9rZW5zL29iamVjdCc7XG5cbiRza2VsZXRvbi1uczogZnVuY3Rpb25zLmdldE5TKCdza2VsZXRvbicpO1xuXG4uI3skc2tlbGV0b24tbnN9IHtcbiAgLy8gVE9ETzogcmVwbGFjZSBjb2xvcnMgYnkgU09MIG9uZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVmMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIHNhZmFyaSBvdmVyZmxvdyB3b3JrYXJvdW5kIG9uIGFuaW1hdGlvbnNcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudCh3aGl0ZSwgYmxhY2spO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgdG8gcmlnaHQsXG4gICAgICB0cmFuc3BhcmVudCAwLFxuICAgICAgI2UzZTFlMiA0MHB4LFxuICAgICAgdHJhbnNwYXJlbnQgNjBweFxuICAgICk7XG4gICAgYW5pbWF0aW9uOiBza2VsZXRvbkFuaW1hdGlvbiAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxuXG4gICYtYXZhdGFyIHtcbiAgICB3aWR0aDogbGF5b3V0LiRzcGFjZS0yeGw7XG4gICAgaGVpZ2h0OiBsYXlvdXQuJHNwYWNlLTJ4bDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIH1cblxuICAmLWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGxheW91dC4kc3BhY2UtNnhsO1xuICAgIGJvcmRlci1yYWRpdXM6IG9iamVjdC4kYm9yZGVyUmFkaXVzLXM7XG4gIH1cblxuICAmLXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogbGF5b3V0LiRzcGFjZS1zO1xuICAgIGJvcmRlci1yYWRpdXM6IG9iamVjdC4kYm9yZGVyUmFkaXVzLXM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBza2VsZXRvbkFuaW1hdGlvbiB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbiIsIiRzcGFjZS0yeHM6IDRweDtcbiRzcGFjZS14czogOHB4O1xuJHNwYWNlLXM6IDEycHg7XG4kc3BhY2UtbTogMTZweDtcbiRzcGFjZS1sOiAyNHB4O1xuJHNwYWNlLXhsOiAzMnB4O1xuJHNwYWNlLTJ4bDogNDBweDtcbiRzcGFjZS0zeGw6IDQ4cHg7XG4kc3BhY2UtNHhsOiA2NHB4O1xuJHNwYWNlLTV4bDogODBweDtcbiRzcGFjZS02eGw6IDEyMHB4O1xuJHNwYWNlLTd4bDogMTYwcHg7XG4kc2l6ZS1iYXNlOiA4cHg7XG4iLCIkYm9yZGVyUmFkaXVzLXM6IDRweDtcbiRib3JkZXJSYWRpdXMtbTogOHB4O1xuJGJvcmRlclJhZGl1cy1sOiAxMHB4O1xuJGJvcmRlcldpZHRoLW06IDFweDtcbiRzaGFkb3ctZ2xvYmFsLTEwMDogMHB4IDJweCA0cHggIzAwMDAwMDFmO1xuJHNoYWRvdy1nbG9iYWwtMzAwOiAwcHggOHB4IDEycHggIzAwMDAwMDI5O1xuJHNoYWRvdy1nbG9iYWwtNTAwOiAwcHggMTZweCAzMnB4ICMwMDAwMDAzZDtcbiIsIi5zZHMtZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgLmNvbCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxO1xuICAgIH1cbiAgICAuY29sLTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMjtcbiAgICB9XG5cbiAgICAuY29sLTMge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMztcbiAgICB9XG4gICAgLmNvbC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgfVxuICAgIC5jb2wtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA1O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA3O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA5O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIH1cbiAgICAuc3RhcnQtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgIH1cbiAgICAuc3RhcnQtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICAgIH1cbiAgICAuc3RhcnQtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgIH1cbiAgICAuc3RhcnQtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICAgIH1cbiAgICAuc3RhcnQtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICAgIH1cbiAgICAuc3RhcnQtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICAgIH1cbiAgICAuc3RhcnQtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICAgIH1cbiAgICAuc3RhcnQtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICAgIH1cbiAgICAuc3RhcnQtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gICAgfVxuICAgIC5zdGFydC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiY2FycGV0XCI7XG5cbiRsZXNzb24tY29udGFpbmVyLXdpZHRoOiA2NDhweDtcblxuJWxhbmRpbmctc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgIH1cbn07XG5cbmh0bWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIGJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJAdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvY29sb3JcIjtcbkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvY29tcG9uZW50cy9Mb2FkZXIvU2tlbGV0b24vU2tlbGV0b25cIjtcbkBpbXBvcnQgXCIvc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3NcIjtcbkBpbXBvcnQgJ2NhcnBldCc7XG5cbi5zbC1kaXNjdXNzIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvci4kYmFja2dyb3VuZC1wcmltYXJ5O1xufSIsIiR0ZXh0LXByaW1hcnk6ICMyZDM4NDY7XG4kdGV4dC1zZWNvbmRhcnk6ICM2YjdmOTk7XG4kdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiR0ZXh0LXRlcnRpYXJ5OiAjZWFmMGYzO1xuJHRleHQtZGVhY3RpdmF0ZWQ6ICNlYWYwZjM7XG4kdGV4dC1saW5rOiAjMjQ5M2RmO1xuJHRleHQtc3VjY2VzczogIzQwYmY5YztcbiR0ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kdGV4dC1wcm8tcHJpbWFyeTogI2ZmZmZmZjtcbiR0ZXh0LXByby1zZWNvbmRhcnk6ICNiYWM1ZDU7XG4kdGV4dC1wcm8tdGVydGlhcnk6ICM2Zjc5OGQ7XG4kdGV4dC1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJHRleHQtcHJvLXJldmVyc2VkOiAjMDAwYTIzO1xuJGJhY2tncm91bmQtcHJpbWFyeTogI2YyZjVmNztcbiRiYWNrZ3JvdW5kLXNlY29uZGFyeTogI2Y5ZjlmYTtcbiRiYWNrZ3JvdW5kLXN1cmZhY2U6ICNmZmZmZmY7XG4kYmFja2dyb3VuZC1jb2RlLWVkaXRvcjogIzE4MTkxYztcbiRiYWNrZ3JvdW5kLWNvZGU6ICMyOTI5Mjk7XG4kYmFja2dyb3VuZC1uYXZpZ2F0aW9uOiAjZjlmOWZhO1xuJGJhY2tncm91bmQtcHJvLXByaW1hcnk6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcm8tc3VyZmFjZTogIzEzMWQzNTtcbiRiYWNrZ3JvdW5kLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kYm9yZGVyLXByaW1hcnk6ICNjOGQyZGI7XG4kYm9yZGVyLXNlY29uZGFyeTogIzZiN2Y5OTtcbiRib3JkZXItdGVydGlhcnk6ICNlYWYwZjM7XG4kYm9yZGVyLWRpc2FibGVkOiAjZWFmMGYzO1xuJGJvcmRlci1yZXZlcnNlZDogI2ZmZmZmZjtcbiRib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kYm9yZGVyLXByby1wcmltYXJ5OiAjNmY3OThkO1xuJGJvcmRlci1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJGVmZmVjdC1tb2RhbC1vdmVybGF5OiAjMDAwMDAwODA7XG4kZGVjb3JhdGlvbi1tYWduaWZpY2VudC1tYWdlbnRhOiAjZjIwMDU3O1xuJGJ1dHRvbi1wcmltYXJ5LXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogIzI0OTNkZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjMmFhN2ZkO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjNDViM2ZmO1xuJGJ1dHRvbi1zZWNvbmRhcnktdGV4dDogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJvcmRlcjogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNlY2Y3ZmY7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2U1ZjBmNztcbiRidXR0b24tdGVydGlhcnktdGV4dDogIzZiN2Y5OTtcbiRidXR0b24tdGVydGlhcnktYm9yZGVyOiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjZGJlNmViO1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2Q2ZTFlNTtcbiRidXR0b24tc3VjY2Vzcy10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQ6ICM0MGJmOWM7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1ob3ZlcjogIzMwZGNiMDtcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWFjdGl2ZTogIzMyZTNiNjtcbiRidXR0b24tZGFuZ2VyLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kOiAjZjM1ODQzO1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1ob3ZlcjogI2ZjNzY2NDtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQtYWN0aXZlOiAjZmY5ODhhO1xuJGJ1dHRvbi1wcm8tdGV4dDogIzAwMGEyMztcbiRidXR0b24tcHJvLWJhY2tncm91bmQ6ICNmZmEzMTA7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWhvdmVyOiAjZmZiMjM4O1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZC1hY3RpdmU6ICNmZmMyNjE7XG4kaW5wdXQtdGV4dDogIzJkMzg0NjtcbiRpbnB1dC10ZXh0LWxhYmVsOiAjNmI3Zjk5O1xuJGlucHV0LXRleHQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC10ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWJvcmRlcjogI2M4ZDJkYjtcbiRpbnB1dC1ib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kaW5wdXQtYm9yZGVyLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1ib3JkZXItc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1ib3JkZXItd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC1ib3JkZXItZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWZvY3VzOiAjZDNlOWY5O1xuJG1vZGFsLWhlYWRsaW5lOiAjMmQzODQ2O1xuJG1vZGFsLWRlc2NyaXB0aW9uOiAjNmI3Zjk5O1xuJG1vZGFsLWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kdG9vbHRpcC10ZXh0OiAjMmQzODQ2O1xuJHRvb2x0aXAtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC10ZXh0OiAjMmQzODQ2O1xuJGFsZXJ0LXRleHQtcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kYWxlcnQtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYWxlcnQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGFsZXJ0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGNhcmQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0OiAjZWFmMGYzO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQtYWN0aXZlOiAjZWNmN2ZmO1xuJGF2YXRhci1iYWNrZ3JvdW5kOiAjYzhkMmRiO1xuJGF2YXRhci1iYWRnZS1zdGFyLWJhY2tncm91bmQ6ICNlY2FhMDA7XG4kYXZhdGFyLWJhZGdlLXN0YXItaWNvbjogI2Y2ZTljODtcbiRsb2FkZXItZGVmYXVsdDogI2M4ZDJkYjtcbiRsb2FkZXItc3RhcnQ6ICNmMmY1Zjc7XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-questions-list-page{display:flex;flex-direction:column;padding:24px 16px;min-height:100vh;gap:64px;justify-content:center;align-items:center}@media(min-width: 1024px){.discuss-questions-list-page{flex-direction:row;align-items:flex-start;padding:32px 64px;gap:24px}}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-list-page{padding:24px 48px}}.discuss-questions-list-page__questions-section{width:872px;max-width:100%}@media(min-width: 1024px){.discuss-questions-list-page__questions-section{max-width:70%}}.discuss-questions-list-page__questions-section__title{font-family:"Fira Sans",sans-serif;font-size:24px;letter-spacing:-0.01em;line-height:1.3;font-weight:600;color:#2d3846} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/QuestionsListPage/QuestionsListPage.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL1F1ZXN0aW9uc0xpc3RQYWdlL1F1ZXN0aW9uc0xpc3RQYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDekdSLEtBQ0ksaUJBQUEsQ0FFQSxVQUNJLHlCQUFBLENDcEJSLDZCQUNJLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxRQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQ0RELDBCRE5ILDZCQVVRLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxDQ0hMLGdERFZILDZCQWlCUSxpQkFBQSxDQUFBLENBR0osZ0RBQ0ksV0FBQSxDQUNBLGNBQUEsQ0NoQkwsMEJEY0MsZ0RBS1EsYUFBQSxDQUFBLENBR0osdURFd0hGLGtDQURvQixDQUNwQixjQURvQixDQUNwQixzQkFEb0IsQ0FDcEIsZUFEb0IsQ0FDcEIsZUFEb0IsQ0ZySGQsYUduQ0ciLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG4kbGVzc29uLWNvbnRhaW5lci13aWR0aDogNjQ4cHg7XG5cbiVsYW5kaW5nLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQ0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG59O1xuXG5odG1sIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICBib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdHlwb2dyYXBoeVwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dFwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yXCI7XG5AaW1wb3J0IFwiL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzXCI7XG5cbi5kaXNjdXNzLXF1ZXN0aW9ucy1saXN0LXBhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiBsYXlvdXQuJHNwYWNlLWwgbGF5b3V0LiRzcGFjZS1tO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIGdhcDogNjRweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcGFkZGluZzogbGF5b3V0LiRzcGFjZS14bCBsYXlvdXQuJHNwYWNlLTR4bDtcbiAgICAgICAgZ2FwOiAyNHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiBsYXlvdXQuJHNwYWNlLWwgbGF5b3V0LiRzcGFjZS0zeGw7XG4gICAgfVxuXG4gICAgJl9fcXVlc3Rpb25zLXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogODcycHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShkZXNrdG9wKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctMycpO1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXByaW1hcnlcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJy4vdG9rZW5zL3R5cG9ncmFwaHknO1xuXG4kZmlyYS1zYW5zOiAnRmlyYSBTYW5zJywgc2Fucy1zZXJpZjtcbiRmaXJhLW1vbm86ICdGaXJhIE1vbm8nLCBzYW5zLXNlcmlmO1xuJHBsdXMtamFrYXJ0YS1zYW5zOiAnUGx1cyBKYWthcnRhIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4kdHlwb2dyYXBoeVN0eWxlczogKFxuICBkaXNwbGF5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtN3hsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0yeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGRpc3BsYXktMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS01eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTJ4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTR4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0zeGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTQ6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy02OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTI6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS00OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTJ4cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTEtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTItc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTMtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS00LXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0yeHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tczogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBjb2RlLTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtbW9ubyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIG5hdmlnYXRpb24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1sLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4pO1xuXG5AbWl4aW4gc3R5bGUoJHN0eWxlKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkdHlwb2dyYXBoeVN0eWxlcywgJHN0eWxlKSB7XG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluIG1hcC1nZXQoJHR5cG9ncmFwaHlTdHlsZXMsICRzdHlsZSkge1xuICAgICAgI3ska2V5fTogJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuIiwiJHRleHQtcHJpbWFyeTogIzJkMzg0NjtcbiR0ZXh0LXNlY29uZGFyeTogIzZiN2Y5OTtcbiR0ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJHRleHQtdGVydGlhcnk6ICNlYWYwZjM7XG4kdGV4dC1kZWFjdGl2YXRlZDogI2VhZjBmMztcbiR0ZXh0LWxpbms6ICMyNDkzZGY7XG4kdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJHRleHQtd2FybmluZzogI2VjYWEwMDtcbiR0ZXh0LWRhbmdlcjogI2YzNTg0MztcbiR0ZXh0LXByby1wcmltYXJ5OiAjZmZmZmZmO1xuJHRleHQtcHJvLXNlY29uZGFyeTogI2JhYzVkNTtcbiR0ZXh0LXByby10ZXJ0aWFyeTogIzZmNzk4ZDtcbiR0ZXh0LXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kdGV4dC1wcm8tcmV2ZXJzZWQ6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcmltYXJ5OiAjZjJmNWY3O1xuJGJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjlmOWZhO1xuJGJhY2tncm91bmQtc3VyZmFjZTogI2ZmZmZmZjtcbiRiYWNrZ3JvdW5kLWNvZGUtZWRpdG9yOiAjMTgxOTFjO1xuJGJhY2tncm91bmQtY29kZTogIzI5MjkyOTtcbiRiYWNrZ3JvdW5kLW5hdmlnYXRpb246ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1wcm8tcHJpbWFyeTogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByby1zdXJmYWNlOiAjMTMxZDM1O1xuJGJhY2tncm91bmQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRib3JkZXItcHJpbWFyeTogI2M4ZDJkYjtcbiRib3JkZXItc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJGJvcmRlci10ZXJ0aWFyeTogI2VhZjBmMztcbiRib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kYm9yZGVyLXJldmVyc2VkOiAjZmZmZmZmO1xuJGJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRib3JkZXItcHJvLXByaW1hcnk6ICM2Zjc5OGQ7XG4kYm9yZGVyLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kZWZmZWN0LW1vZGFsLW92ZXJsYXk6ICMwMDAwMDA4MDtcbiRkZWNvcmF0aW9uLW1hZ25pZmljZW50LW1hZ2VudGE6ICNmMjAwNTc7XG4kYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kOiAjMjQ5M2RmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXI6ICMyYWE3ZmQ7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1hY3RpdmU6ICM0NWIzZmY7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjogI2VjZjdmZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZTVmMGY3O1xuJGJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXI6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNkYmU2ZWI7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZDZlMWU1O1xuJGJ1dHRvbi1zdWNjZXNzLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZDogIzQwYmY5YztcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWhvdmVyOiAjMzBkY2IwO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtYWN0aXZlOiAjMzJlM2I2O1xuJGJ1dHRvbi1kYW5nZXItdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ6ICNmMzU4NDM7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyOiAjZmM3NjY0O1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1hY3RpdmU6ICNmZjk4OGE7XG4kYnV0dG9uLXByby10ZXh0OiAjMDAwYTIzO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZDogI2ZmYTMxMDtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtaG92ZXI6ICNmZmIyMzg7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmYzI2MTtcbiRpbnB1dC10ZXh0OiAjMmQzODQ2O1xuJGlucHV0LXRleHQtbGFiZWw6ICM2YjdmOTk7XG4kaW5wdXQtdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LXRleHQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC10ZXh0LWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGlucHV0LWJhY2tncm91bmQtYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYm9yZGVyOiAjYzhkMmRiO1xuJGlucHV0LWJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRpbnB1dC1ib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtZm9jdXM6ICNkM2U5Zjk7XG4kbW9kYWwtaGVhZGxpbmU6ICMyZDM4NDY7XG4kbW9kYWwtZGVzY3JpcHRpb246ICM2YjdmOTk7XG4kbW9kYWwtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiR0b29sdGlwLXRleHQ6ICMyZDM4NDY7XG4kdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LXRleHQ6ICMyZDM4NDY7XG4kYWxlcnQtdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiRhbGVydC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRhbGVydC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kYWxlcnQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kY2FyZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQ6ICNlYWYwZjM7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodC1hY3RpdmU6ICNlY2Y3ZmY7XG4kYXZhdGFyLWJhY2tncm91bmQ6ICNjOGQyZGI7XG4kYXZhdGFyLWJhZGdlLXN0YXItYmFja2dyb3VuZDogI2VjYWEwMDtcbiRhdmF0YXItYmFkZ2Utc3Rhci1pY29uOiAjZjZlOWM4O1xuJGxvYWRlci1kZWZhdWx0OiAjYzhkMmRiO1xuJGxvYWRlci1zdGFydDogI2YyZjVmNztcbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-questions-search{display:flex;align-items:center;justify-content:space-between;margin-top:32px;gap:16px}@media(max-width: 599px){.discuss-questions-search{flex-direction:column;align-items:baseline}}.discuss-questions-search__input{flex-grow:1;background:#fff}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-search__input{display:none}}@media(max-width: 599px){.discuss-questions-search__input{display:none}}.discuss-questions-search__input__small{background:#fff;display:none;width:100%}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-search__input__small{display:block}}@media(max-width: 599px){.discuss-questions-search__input__small{display:block}}@media(max-width: 599px){.discuss-questions-search__input{width:100%}}.discuss-questions-search__input label{display:none}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-search__search{display:none}}@media(max-width: 599px){.discuss-questions-search__search{display:none}}.discuss-questions-search__search__small{display:none}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-search__search__small{display:block}}@media(max-width: 599px){.discuss-questions-search__search__small{display:none}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/QuestionsSearch/QuestionsSearch.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL1F1ZXN0aW9uc1NlYXJjaC9RdWVzdGlvbnNTZWFyY2guc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvY2FycGV0L19tZWRpYS5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvY29sb3Iuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDSSxZQUFBLENBQ0EscUNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FFQSwwQkFQSixvQkFRUSxnQkFBQSxDQUFBLENBR0osaURBWEosb0JBWVEsZ0JBQUEsQ0FBQSxDQUdKLGdEQWZKLG9CQWdCUSxlQUFBLENBQUEsQ0FHSiwrQ0FuQkosb0JBb0JRLGVBQUEsQ0FBQSxDQUdKLCtDQXZCSixvQkF3QlEsZUFBQSxDQUFBLENBRUoseUJBMUJKLG9CQTJCUSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHSix5QkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBR0osMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBRUEseUJBSEosNEJBSVEsc0JBQUEsQ0FBQSxDQUlSLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0N6R1IsS0FDSSxpQkFBQSxDQUVBLFVBQ0kseUJBQUEsQ0NyQlIsMEJBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxlQ0hPLENESVAsUUNOTSxDQ0lQLHlCRkhILDBCQVFRLHFCQUFBLENBQ0Esb0JBQUEsQ0FBQSxDQUdKLGlDQUNJLFdBQUEsQ0FDQSxlRytDVyxDRGxEaEIsZ0RGQ0MsaUNBS1EsWUFBQSxDQUFBLENFZFQseUJGU0MsaUNBU1EsWUFBQSxDQUFBLENBR0osd0NBQ0ksZUdvQ08sQ0huQ1AsWUFBQSxDQUNBLFVBQUEsQ0VoQlQsZ0RGYUssd0NBTVEsYUFBQSxDQUFBLENFM0JiLHlCRnFCSyx3Q0FVUSxhQUFBLENBQUEsQ0UvQmIseUJGU0MsaUNBNEJRLFVBQUEsQ0FBQSxDQUdKLHVDQUNJLFlBQUEsQ0VqQ1QsZ0RGcUNDLGtDQUVRLFlBQUEsQ0FBQSxDRS9DVCx5QkY2Q0Msa0NBTVEsWUFBQSxDQUFBLENBR0oseUNBQ0ksWUFBQSxDRS9DVCxnREY4Q0sseUNBSVEsYUFBQSxDQUFBLENFMURiLHlCRnNESyx5Q0FRUSxZQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG4kbGVzc29uLWNvbnRhaW5lci13aWR0aDogNjQ4cHg7XG5cbiVsYW5kaW5nLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQ0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG59O1xuXG5odG1sIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICBib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dFwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yXCI7XG5AaW1wb3J0IFwiL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzXCI7XG5cbi5kaXNjdXNzLXF1ZXN0aW9ucy1zZWFyY2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS14bDtcbiAgICBnYXA6IGxheW91dC4kc3BhY2UtbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgfVxuXG4gICAgJl9faW5wdXQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLiRpbnB1dC1iYWNrZ3JvdW5kO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NtYWxsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLiRpbnB1dC1iYWNrZ3JvdW5kO1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fc2VhcmNoIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc21hbGwge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn0iLCIkc3BhY2UtMnhzOiA0cHg7XG4kc3BhY2UteHM6IDhweDtcbiRzcGFjZS1zOiAxMnB4O1xuJHNwYWNlLW06IDE2cHg7XG4kc3BhY2UtbDogMjRweDtcbiRzcGFjZS14bDogMzJweDtcbiRzcGFjZS0yeGw6IDQwcHg7XG4kc3BhY2UtM3hsOiA0OHB4O1xuJHNwYWNlLTR4bDogNjRweDtcbiRzcGFjZS01eGw6IDgwcHg7XG4kc3BhY2UtNnhsOiAxMjBweDtcbiRzcGFjZS03eGw6IDE2MHB4O1xuJHNpemUtYmFzZTogOHB4O1xuIiwiQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50KTtcblx0QGlmICR2YWx1ZSAhPSBudWxsIHtcblx0XHQkc3RhcnQ6IG1hcC1nZXQoJHZhbHVlLCBzdGFydCk7XG5cdFx0JGVuZDogbWFwLWdldCgkdmFsdWUsIGVuZCk7XG5cblx0XHRAaWYgJHN0YXJ0ID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSBpZiAkZW5kID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gXCJJbnZhbGlkIGJyZWFrcG9pbnQgYCN7JGJyZWFrcG9pbnR9YC5cIjtcblx0fVxufVxuIiwiJHRleHQtcHJpbWFyeTogIzJkMzg0NjtcbiR0ZXh0LXNlY29uZGFyeTogIzZiN2Y5OTtcbiR0ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJHRleHQtdGVydGlhcnk6ICNlYWYwZjM7XG4kdGV4dC1kZWFjdGl2YXRlZDogI2VhZjBmMztcbiR0ZXh0LWxpbms6ICMyNDkzZGY7XG4kdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJHRleHQtd2FybmluZzogI2VjYWEwMDtcbiR0ZXh0LWRhbmdlcjogI2YzNTg0MztcbiR0ZXh0LXByby1wcmltYXJ5OiAjZmZmZmZmO1xuJHRleHQtcHJvLXNlY29uZGFyeTogI2JhYzVkNTtcbiR0ZXh0LXByby10ZXJ0aWFyeTogIzZmNzk4ZDtcbiR0ZXh0LXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kdGV4dC1wcm8tcmV2ZXJzZWQ6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcmltYXJ5OiAjZjJmNWY3O1xuJGJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjlmOWZhO1xuJGJhY2tncm91bmQtc3VyZmFjZTogI2ZmZmZmZjtcbiRiYWNrZ3JvdW5kLWNvZGUtZWRpdG9yOiAjMTgxOTFjO1xuJGJhY2tncm91bmQtY29kZTogIzI5MjkyOTtcbiRiYWNrZ3JvdW5kLW5hdmlnYXRpb246ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1wcm8tcHJpbWFyeTogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByby1zdXJmYWNlOiAjMTMxZDM1O1xuJGJhY2tncm91bmQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRib3JkZXItcHJpbWFyeTogI2M4ZDJkYjtcbiRib3JkZXItc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJGJvcmRlci10ZXJ0aWFyeTogI2VhZjBmMztcbiRib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kYm9yZGVyLXJldmVyc2VkOiAjZmZmZmZmO1xuJGJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRib3JkZXItcHJvLXByaW1hcnk6ICM2Zjc5OGQ7XG4kYm9yZGVyLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kZWZmZWN0LW1vZGFsLW92ZXJsYXk6ICMwMDAwMDA4MDtcbiRkZWNvcmF0aW9uLW1hZ25pZmljZW50LW1hZ2VudGE6ICNmMjAwNTc7XG4kYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kOiAjMjQ5M2RmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXI6ICMyYWE3ZmQ7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1hY3RpdmU6ICM0NWIzZmY7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjogI2VjZjdmZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZTVmMGY3O1xuJGJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXI6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNkYmU2ZWI7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZDZlMWU1O1xuJGJ1dHRvbi1zdWNjZXNzLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZDogIzQwYmY5YztcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWhvdmVyOiAjMzBkY2IwO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtYWN0aXZlOiAjMzJlM2I2O1xuJGJ1dHRvbi1kYW5nZXItdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ6ICNmMzU4NDM7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyOiAjZmM3NjY0O1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1hY3RpdmU6ICNmZjk4OGE7XG4kYnV0dG9uLXByby10ZXh0OiAjMDAwYTIzO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZDogI2ZmYTMxMDtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtaG92ZXI6ICNmZmIyMzg7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmYzI2MTtcbiRpbnB1dC10ZXh0OiAjMmQzODQ2O1xuJGlucHV0LXRleHQtbGFiZWw6ICM2YjdmOTk7XG4kaW5wdXQtdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LXRleHQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC10ZXh0LWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGlucHV0LWJhY2tncm91bmQtYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYm9yZGVyOiAjYzhkMmRiO1xuJGlucHV0LWJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRpbnB1dC1ib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtZm9jdXM6ICNkM2U5Zjk7XG4kbW9kYWwtaGVhZGxpbmU6ICMyZDM4NDY7XG4kbW9kYWwtZGVzY3JpcHRpb246ICM2YjdmOTk7XG4kbW9kYWwtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiR0b29sdGlwLXRleHQ6ICMyZDM4NDY7XG4kdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LXRleHQ6ICMyZDM4NDY7XG4kYWxlcnQtdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiRhbGVydC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRhbGVydC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kYWxlcnQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kY2FyZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQ6ICNlYWYwZjM7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodC1hY3RpdmU6ICNlY2Y3ZmY7XG4kYXZhdGFyLWJhY2tncm91bmQ6ICNjOGQyZGI7XG4kYXZhdGFyLWJhZGdlLXN0YXItYmFja2dyb3VuZDogI2VjYWEwMDtcbiRhdmF0YXItYmFkZ2Utc3Rhci1pY29uOiAjZjZlOWM4O1xuJGxvYWRlci1kZWZhdWx0OiAjYzhkMmRiO1xuJGxvYWRlci1zdGFydDogI2YyZjVmNztcbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-questions-filter{display:flex;align-items:center;justify-content:space-between;margin-top:32px}.discuss-questions-filter__sort{background:#fff;width:268px}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-filter__sort{display:none}}@media(max-width: 599px){.discuss-questions-filter__sort{display:none}}.discuss-questions-filter__sort__small{background:#fff;display:none}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-filter__sort__small{display:flex}}@media(max-width: 599px){.discuss-questions-filter__sort__small{display:flex}}.discuss-questions-filter__sort__small label{display:none}.discuss-questions-filter__sort label{display:none}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-filter__sort{width:168px}}@media(max-width: 599px){.discuss-questions-filter__sort{width:152px}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/QuestionsFilter/QuestionsFilter.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL1F1ZXN0aW9uc0ZpbHRlci9RdWVzdGlvbnNGaWx0ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvY29sb3Iuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fbWVkaWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDSSxZQUFBLENBQ0EscUNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FFQSwwQkFQSixvQkFRUSxnQkFBQSxDQUFBLENBR0osaURBWEosb0JBWVEsZ0JBQUEsQ0FBQSxDQUdKLGdEQWZKLG9CQWdCUSxlQUFBLENBQUEsQ0FHSiwrQ0FuQkosb0JBb0JRLGVBQUEsQ0FBQSxDQUdKLCtDQXZCSixvQkF3QlEsZUFBQSxDQUFBLENBRUoseUJBMUJKLG9CQTJCUSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHSix5QkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBR0osMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBRUEseUJBSEosNEJBSVEsc0JBQUEsQ0FBQSxDQUlSLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0N6R1IsS0FDSSxpQkFBQSxDQUVBLFVBQ0kseUJBQUEsQ0NyQlIsMEJBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsNkJBQUEsQ0FDQSxlQ0hPLENES1AsZ0NBQ0ksZUVzRFcsQ0ZyRFgsV0FBQSxDR0dMLGdESExDLGdDQUtRLFlBQUEsQ0FBQSxDR1JULHlCSEdDLGdDQVNRLFlBQUEsQ0FBQSxDQUdKLHVDQUNJLGVFMENPLENGekNQLFlBQUEsQ0dUVCxnREhPSyx1Q0FLUSxZQUFBLENBQUEsQ0dwQmIseUJIZUssdUNBU1EsWUFBQSxDQUFBLENBR0osNkNBQ0ksWUFBQSxDQUtSLHNDQUNJLFlBQUEsQ0cxQlQsZ0RITEMsZ0NBbUNRLFdBQUEsQ0FBQSxDR3RDVCx5QkhHQyxnQ0F1Q1EsV0FBQSxDQUFBIiwic291cmNlc0NvbnRlbnQiOlsiLnNkcy1ncmlkLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxMiwgMWZyKTtcbiAgICBncmlkLWdhcDogMjRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTM0NHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMTUycHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgcGFkZGluZzogMTZweDtcbiAgICB9XG5cbiAgICAuY29sIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDE7XG4gICAgfVxuICAgIC5jb2wtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAyO1xuICAgIH1cblxuICAgIC5jb2wtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAzO1xuICAgIH1cbiAgICAuY29sLTQge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICB9XG4gICAgLmNvbC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDU7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDY7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDc7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDg7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDk7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDExO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTI7XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdGFydC0xIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDE7XG4gICAgfVxuICAgIC5zdGFydC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDI7XG4gICAgfVxuICAgIC5zdGFydC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDM7XG4gICAgfVxuICAgIC5zdGFydC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDQ7XG4gICAgfVxuICAgIC5zdGFydC01IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDU7XG4gICAgfVxuICAgIC5zdGFydC02IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDY7XG4gICAgfVxuICAgIC5zdGFydC03IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDc7XG4gICAgfVxuICAgIC5zdGFydC04IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDg7XG4gICAgfVxuICAgIC5zdGFydC05IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDk7XG4gICAgfVxuICAgIC5zdGFydC0xMCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMDtcbiAgICB9XG4gICAgLnN0YXJ0LTExIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDExO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJjYXJwZXRcIjtcblxuJGxlc3Nvbi1jb250YWluZXItd2lkdGg6IDY0OHB4O1xuXG4lbGFuZGluZy1zZWN0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEzNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYShkZXNrdG9wKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcbiAgICAgICAgcGFkZGluZzogMCA0NHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XG4gICAgfVxufTtcblxuaHRtbCB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgYm9keSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiIsIkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9sYXlvdXRcIjtcbkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvclwiO1xuQGltcG9ydCBcIi9zcmMvZmVhdHVyZXMvZGlzY3Vzcy9wcml2YXRlL3N0eWxlcy9nbG9iYWwuc2Nzc1wiO1xuXG4uZGlzY3Vzcy1xdWVzdGlvbnMtZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbi10b3A6IGxheW91dC4kc3BhY2UteGw7XG5cbiAgICAmX19zb3J0IHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IuJGlucHV0LWJhY2tncm91bmQ7XG4gICAgICAgIHdpZHRoOiAyNjhweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpe1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSl7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fc21hbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IuJGlucHV0LWJhY2tncm91bmQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNjhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6IDE1MnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiJHNwYWNlLTJ4czogNHB4O1xuJHNwYWNlLXhzOiA4cHg7XG4kc3BhY2UtczogMTJweDtcbiRzcGFjZS1tOiAxNnB4O1xuJHNwYWNlLWw6IDI0cHg7XG4kc3BhY2UteGw6IDMycHg7XG4kc3BhY2UtMnhsOiA0MHB4O1xuJHNwYWNlLTN4bDogNDhweDtcbiRzcGFjZS00eGw6IDY0cHg7XG4kc3BhY2UtNXhsOiA4MHB4O1xuJHNwYWNlLTZ4bDogMTIwcHg7XG4kc3BhY2UtN3hsOiAxNjBweDtcbiRzaXplLWJhc2U6IDhweDtcbiIsIiR0ZXh0LXByaW1hcnk6ICMyZDM4NDY7XG4kdGV4dC1zZWNvbmRhcnk6ICM2YjdmOTk7XG4kdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiR0ZXh0LXRlcnRpYXJ5OiAjZWFmMGYzO1xuJHRleHQtZGVhY3RpdmF0ZWQ6ICNlYWYwZjM7XG4kdGV4dC1saW5rOiAjMjQ5M2RmO1xuJHRleHQtc3VjY2VzczogIzQwYmY5YztcbiR0ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kdGV4dC1wcm8tcHJpbWFyeTogI2ZmZmZmZjtcbiR0ZXh0LXByby1zZWNvbmRhcnk6ICNiYWM1ZDU7XG4kdGV4dC1wcm8tdGVydGlhcnk6ICM2Zjc5OGQ7XG4kdGV4dC1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJHRleHQtcHJvLXJldmVyc2VkOiAjMDAwYTIzO1xuJGJhY2tncm91bmQtcHJpbWFyeTogI2YyZjVmNztcbiRiYWNrZ3JvdW5kLXNlY29uZGFyeTogI2Y5ZjlmYTtcbiRiYWNrZ3JvdW5kLXN1cmZhY2U6ICNmZmZmZmY7XG4kYmFja2dyb3VuZC1jb2RlLWVkaXRvcjogIzE4MTkxYztcbiRiYWNrZ3JvdW5kLWNvZGU6ICMyOTI5Mjk7XG4kYmFja2dyb3VuZC1uYXZpZ2F0aW9uOiAjZjlmOWZhO1xuJGJhY2tncm91bmQtcHJvLXByaW1hcnk6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcm8tc3VyZmFjZTogIzEzMWQzNTtcbiRiYWNrZ3JvdW5kLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kYm9yZGVyLXByaW1hcnk6ICNjOGQyZGI7XG4kYm9yZGVyLXNlY29uZGFyeTogIzZiN2Y5OTtcbiRib3JkZXItdGVydGlhcnk6ICNlYWYwZjM7XG4kYm9yZGVyLWRpc2FibGVkOiAjZWFmMGYzO1xuJGJvcmRlci1yZXZlcnNlZDogI2ZmZmZmZjtcbiRib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kYm9yZGVyLXByby1wcmltYXJ5OiAjNmY3OThkO1xuJGJvcmRlci1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJGVmZmVjdC1tb2RhbC1vdmVybGF5OiAjMDAwMDAwODA7XG4kZGVjb3JhdGlvbi1tYWduaWZpY2VudC1tYWdlbnRhOiAjZjIwMDU3O1xuJGJ1dHRvbi1wcmltYXJ5LXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogIzI0OTNkZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjMmFhN2ZkO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjNDViM2ZmO1xuJGJ1dHRvbi1zZWNvbmRhcnktdGV4dDogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJvcmRlcjogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNlY2Y3ZmY7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2U1ZjBmNztcbiRidXR0b24tdGVydGlhcnktdGV4dDogIzZiN2Y5OTtcbiRidXR0b24tdGVydGlhcnktYm9yZGVyOiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjZGJlNmViO1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2Q2ZTFlNTtcbiRidXR0b24tc3VjY2Vzcy10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQ6ICM0MGJmOWM7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1ob3ZlcjogIzMwZGNiMDtcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWFjdGl2ZTogIzMyZTNiNjtcbiRidXR0b24tZGFuZ2VyLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kOiAjZjM1ODQzO1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1ob3ZlcjogI2ZjNzY2NDtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQtYWN0aXZlOiAjZmY5ODhhO1xuJGJ1dHRvbi1wcm8tdGV4dDogIzAwMGEyMztcbiRidXR0b24tcHJvLWJhY2tncm91bmQ6ICNmZmEzMTA7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWhvdmVyOiAjZmZiMjM4O1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZC1hY3RpdmU6ICNmZmMyNjE7XG4kaW5wdXQtdGV4dDogIzJkMzg0NjtcbiRpbnB1dC10ZXh0LWxhYmVsOiAjNmI3Zjk5O1xuJGlucHV0LXRleHQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC10ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWJvcmRlcjogI2M4ZDJkYjtcbiRpbnB1dC1ib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kaW5wdXQtYm9yZGVyLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1ib3JkZXItc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1ib3JkZXItd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC1ib3JkZXItZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWZvY3VzOiAjZDNlOWY5O1xuJG1vZGFsLWhlYWRsaW5lOiAjMmQzODQ2O1xuJG1vZGFsLWRlc2NyaXB0aW9uOiAjNmI3Zjk5O1xuJG1vZGFsLWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kdG9vbHRpcC10ZXh0OiAjMmQzODQ2O1xuJHRvb2x0aXAtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC10ZXh0OiAjMmQzODQ2O1xuJGFsZXJ0LXRleHQtcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kYWxlcnQtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYWxlcnQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGFsZXJ0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGNhcmQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0OiAjZWFmMGYzO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQtYWN0aXZlOiAjZWNmN2ZmO1xuJGF2YXRhci1iYWNrZ3JvdW5kOiAjYzhkMmRiO1xuJGF2YXRhci1iYWRnZS1zdGFyLWJhY2tncm91bmQ6ICNlY2FhMDA7XG4kYXZhdGFyLWJhZGdlLXN0YXItaWNvbjogI2Y2ZTljODtcbiRsb2FkZXItZGVmYXVsdDogI2M4ZDJkYjtcbiRsb2FkZXItc3RhcnQ6ICNmMmY1Zjc7XG4iLCJAbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcblx0JHZhbHVlOiBtYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnQpO1xuXHRAaWYgJHZhbHVlICE9IG51bGwge1xuXHRcdCRzdGFydDogbWFwLWdldCgkdmFsdWUsIHN0YXJ0KTtcblx0XHQkZW5kOiBtYXAtZ2V0KCR2YWx1ZSwgZW5kKTtcblxuXHRcdEBpZiAkc3RhcnQgPT0gbnVsbCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIGlmICRlbmQgPT0gbnVsbCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkgYW5kIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAd2FybiBcIkludmFsaWQgYnJlYWtwb2ludCBgI3skYnJlYWtwb2ludH1gLlwiO1xuXHR9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-ask-question{display:flex;justify-content:flex-end}@media(min-width: 600px)and (max-width: 1023px){.discuss-ask-question__button{display:none}}@media(max-width: 599px){.discuss-ask-question__button{display:none}}.discuss-ask-question__button-small{display:none;align-items:center;justify-content:center}@media(min-width: 600px)and (max-width: 1023px){.discuss-ask-question__button-small{display:flex}}@media(max-width: 599px){.discuss-ask-question__button-small{display:flex}}.discuss-ask-question__link{color:#fff} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/AskQuestion/AskQuestion.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL0Fza1F1ZXN0aW9uL0Fza1F1ZXN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQ3pHUixLQUNJLGlCQUFBLENBRUEsVUFDSSx5QkFBQSxDQ3JCUixzQkFDSSxZQUFBLENBQ0Esd0JBQUEsQ0NTRCxnRERQQyw4QkFFUSxZQUFBLENBQUEsQ0NIVCx5QkRDQyw4QkFNUSxZQUFBLENBQUEsQ0FHSixvQ0FDSSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQ0xULGdEREVLLG9DQU1RLFlBQUEsQ0FBQSxDQ2hCYix5QkRVSyxvQ0FVUSxZQUFBLENBQUEsQ0FLWiw0QkFDSSxVRXhCVyIsInNvdXJjZXNDb250ZW50IjpbIi5zZHMtZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgLmNvbCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxO1xuICAgIH1cbiAgICAuY29sLTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMjtcbiAgICB9XG5cbiAgICAuY29sLTMge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMztcbiAgICB9XG4gICAgLmNvbC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgfVxuICAgIC5jb2wtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA1O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA3O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA5O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIH1cbiAgICAuc3RhcnQtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgIH1cbiAgICAuc3RhcnQtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICAgIH1cbiAgICAuc3RhcnQtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgIH1cbiAgICAuc3RhcnQtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICAgIH1cbiAgICAuc3RhcnQtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICAgIH1cbiAgICAuc3RhcnQtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICAgIH1cbiAgICAuc3RhcnQtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICAgIH1cbiAgICAuc3RhcnQtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICAgIH1cbiAgICAuc3RhcnQtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gICAgfVxuICAgIC5zdGFydC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgICB9XG59XG4iLCJAaW1wb3J0IFwiY2FycGV0XCI7XG5cbiRsZXNzb24tY29udGFpbmVyLXdpZHRoOiA2NDhweDtcblxuJWxhbmRpbmctc2VjdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMzYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgbWVkaWEoZGVza3RvcCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNDRweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgcGFkZGluZzogMCAxNnB4O1xuICAgIH1cbn07XG5cbmh0bWwge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIGJvZHkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCJAdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvbGF5b3V0XCI7XG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvY29sb3JcIjtcbkBpbXBvcnQgXCIvc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3NcIjtcblxuLmRpc2N1c3MtYXNrLXF1ZXN0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAmX19idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYSh0YWJsZXQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLXNtYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19saW5rIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXByby1wcmltYXJ5O1xuICAgIH1cbn1cbiIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiIsIiR0ZXh0LXByaW1hcnk6ICMyZDM4NDY7XG4kdGV4dC1zZWNvbmRhcnk6ICM2YjdmOTk7XG4kdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiR0ZXh0LXRlcnRpYXJ5OiAjZWFmMGYzO1xuJHRleHQtZGVhY3RpdmF0ZWQ6ICNlYWYwZjM7XG4kdGV4dC1saW5rOiAjMjQ5M2RmO1xuJHRleHQtc3VjY2VzczogIzQwYmY5YztcbiR0ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kdGV4dC1wcm8tcHJpbWFyeTogI2ZmZmZmZjtcbiR0ZXh0LXByby1zZWNvbmRhcnk6ICNiYWM1ZDU7XG4kdGV4dC1wcm8tdGVydGlhcnk6ICM2Zjc5OGQ7XG4kdGV4dC1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJHRleHQtcHJvLXJldmVyc2VkOiAjMDAwYTIzO1xuJGJhY2tncm91bmQtcHJpbWFyeTogI2YyZjVmNztcbiRiYWNrZ3JvdW5kLXNlY29uZGFyeTogI2Y5ZjlmYTtcbiRiYWNrZ3JvdW5kLXN1cmZhY2U6ICNmZmZmZmY7XG4kYmFja2dyb3VuZC1jb2RlLWVkaXRvcjogIzE4MTkxYztcbiRiYWNrZ3JvdW5kLWNvZGU6ICMyOTI5Mjk7XG4kYmFja2dyb3VuZC1uYXZpZ2F0aW9uOiAjZjlmOWZhO1xuJGJhY2tncm91bmQtcHJvLXByaW1hcnk6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcm8tc3VyZmFjZTogIzEzMWQzNTtcbiRiYWNrZ3JvdW5kLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kYm9yZGVyLXByaW1hcnk6ICNjOGQyZGI7XG4kYm9yZGVyLXNlY29uZGFyeTogIzZiN2Y5OTtcbiRib3JkZXItdGVydGlhcnk6ICNlYWYwZjM7XG4kYm9yZGVyLWRpc2FibGVkOiAjZWFmMGYzO1xuJGJvcmRlci1yZXZlcnNlZDogI2ZmZmZmZjtcbiRib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kYm9yZGVyLXByby1wcmltYXJ5OiAjNmY3OThkO1xuJGJvcmRlci1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJGVmZmVjdC1tb2RhbC1vdmVybGF5OiAjMDAwMDAwODA7XG4kZGVjb3JhdGlvbi1tYWduaWZpY2VudC1tYWdlbnRhOiAjZjIwMDU3O1xuJGJ1dHRvbi1wcmltYXJ5LXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogIzI0OTNkZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjMmFhN2ZkO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjNDViM2ZmO1xuJGJ1dHRvbi1zZWNvbmRhcnktdGV4dDogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJvcmRlcjogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNlY2Y3ZmY7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2U1ZjBmNztcbiRidXR0b24tdGVydGlhcnktdGV4dDogIzZiN2Y5OTtcbiRidXR0b24tdGVydGlhcnktYm9yZGVyOiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjZGJlNmViO1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2Q2ZTFlNTtcbiRidXR0b24tc3VjY2Vzcy10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQ6ICM0MGJmOWM7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1ob3ZlcjogIzMwZGNiMDtcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWFjdGl2ZTogIzMyZTNiNjtcbiRidXR0b24tZGFuZ2VyLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kOiAjZjM1ODQzO1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1ob3ZlcjogI2ZjNzY2NDtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQtYWN0aXZlOiAjZmY5ODhhO1xuJGJ1dHRvbi1wcm8tdGV4dDogIzAwMGEyMztcbiRidXR0b24tcHJvLWJhY2tncm91bmQ6ICNmZmEzMTA7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWhvdmVyOiAjZmZiMjM4O1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZC1hY3RpdmU6ICNmZmMyNjE7XG4kaW5wdXQtdGV4dDogIzJkMzg0NjtcbiRpbnB1dC10ZXh0LWxhYmVsOiAjNmI3Zjk5O1xuJGlucHV0LXRleHQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC10ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWJvcmRlcjogI2M4ZDJkYjtcbiRpbnB1dC1ib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kaW5wdXQtYm9yZGVyLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1ib3JkZXItc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1ib3JkZXItd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC1ib3JkZXItZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWZvY3VzOiAjZDNlOWY5O1xuJG1vZGFsLWhlYWRsaW5lOiAjMmQzODQ2O1xuJG1vZGFsLWRlc2NyaXB0aW9uOiAjNmI3Zjk5O1xuJG1vZGFsLWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kdG9vbHRpcC10ZXh0OiAjMmQzODQ2O1xuJHRvb2x0aXAtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC10ZXh0OiAjMmQzODQ2O1xuJGFsZXJ0LXRleHQtcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kYWxlcnQtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYWxlcnQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGFsZXJ0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGNhcmQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0OiAjZWFmMGYzO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQtYWN0aXZlOiAjZWNmN2ZmO1xuJGF2YXRhci1iYWNrZ3JvdW5kOiAjYzhkMmRiO1xuJGF2YXRhci1iYWRnZS1zdGFyLWJhY2tncm91bmQ6ICNlY2FhMDA7XG4kYXZhdGFyLWJhZGdlLXN0YXItaWNvbjogI2Y2ZTljODtcbiRsb2FkZXItZGVmYXVsdDogI2M4ZDJkYjtcbiRsb2FkZXItc3RhcnQ6ICNmMmY1Zjc7XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-questions-list{display:flex;flex-direction:column;gap:16px;margin-top:16px;margin-bottom:16px}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-list{gap:12px}}@media(max-width: 599px){.discuss-questions-list{gap:12px}}.discuss-questions-list__item{display:flex;align-items:flex-end;justify-content:space-between;background-color:#fff;border-radius:4px;padding:12px}@media(min-width: 600px)and (max-width: 1023px){.discuss-questions-list__item{align-items:flex-start;flex-direction:column}}@media(max-width: 599px){.discuss-questions-list__item{align-items:flex-end;flex-direction:column}}.discuss-questions-list__item__left-part{max-width:733px;flex-grow:1;gap:16px;word-break:break-word}@media(max-width: 599px){.discuss-questions-list__item__left-part{width:100%}}.discuss-questions-list__item__title{font-family:"Fira Sans",sans-serif;font-size:20px;letter-spacing:-0.01em;line-height:1.4;font-weight:600;color:#2d3846}.discuss-questions-list__item__tags{display:flex;margin-top:12px;gap:8px;flex-wrap:wrap}.discuss-questions-list__item__tags__tag{font-family:"Fira Sans",sans-serif;font-size:10px;letter-spacing:.01em;line-height:1.3;font-weight:600;cursor:pointer;background:#eaf0f3;border-radius:4px;padding:5px 12px;color:#6b7f99}.discuss-questions-list__item__tags__tag:hover{background:#c8d2db}.discuss-questions-list__item__info{font-family:"Fira Sans",sans-serif;font-size:10px;letter-spacing:.01em;line-height:1.3;font-weight:400;display:flex;align-items:center;margin-top:16px;gap:16px;color:#6b7f99}.discuss-questions-list__item__info svg{color:#2d3846}.discuss-questions-list__item__info__votes{display:flex;align-items:center;gap:8px}.discuss-questions-list__item__info__answers{display:flex;align-items:center;gap:8px;color:#6b7f99} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/QuestionsList/QuestionsList.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/layout.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/object.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL1F1ZXN0aW9uc0xpc3QvUXVlc3Rpb25zTGlzdC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvci5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvb2JqZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxvQkFDSSxZQUFBLENBQ0EscUNBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FFQSwwQkFQSixvQkFRUSxnQkFBQSxDQUFBLENBR0osaURBWEosb0JBWVEsZ0JBQUEsQ0FBQSxDQUdKLGdEQWZKLG9CQWdCUSxlQUFBLENBQUEsQ0FHSiwrQ0FuQkosb0JBb0JRLGVBQUEsQ0FBQSxDQUdKLCtDQXZCSixvQkF3QlEsZUFBQSxDQUFBLENBRUoseUJBMUJKLG9CQTJCUSxvQ0FBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHSix5QkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBR0osMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDJCQUNJLHNCQUFBLENBQ0EseUJBRkosMkJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBQ0EseUJBRkosNEJBR1Esc0JBQUEsQ0FBQSxDQUdSLDRCQUNJLHVCQUFBLENBRUEseUJBSEosNEJBSVEsc0JBQUEsQ0FBQSxDQUlSLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0N6R1IsS0FDSSxpQkFBQSxDQUVBLFVBQ0kseUJBQUEsQ0NuQlIsd0JBQ0ksWUFBQSxDQUNBLHFCQUFBLENBQ0EsUUNOTSxDRE9OLGVDUE0sQ0RRTixrQkNSTSxDQ1lQLGdERlRILHdCQVFRLFFDWkUsQ0FBQSxDQ0tQLHlCRkRILHdCQVlRLFFDaEJFLENBQUEsQ0RtQk4sOEJBQ0ksWUFBQSxDQUNBLG9CQUFBLENBQ0EsNkJBQUEsQ0FDQSxxQkdUYSxDSFViLGlCSTFCUyxDSjJCVCxZQ3pCRSxDQ2FQLGdERk1DLDhCQVNRLHNCQUFBLENBQ0EscUJBQUEsQ0FBQSxDRXhCVCx5QkZjQyw4QkFjUSxvQkFBQSxDQUNBLHFCQUFBLENBQUEsQ0FHSix5Q0FDSSxlQUFBLENBQ0EsV0FBQSxDQUNBLFFDdkNGLENEd0NFLHFCQUFBLENFcENULHlCRmdDSyx5Q0FPUSxVQUFBLENBQUEsQ0FJUixxQ0t1R0Ysa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLHNCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDTG5HZCxhR3JERyxDSHdEUCxvQ0FDSSxZQUFBLENBQ0EsZUN4REYsQ0R5REUsT0MxREQsQ0QyREMsY0FBQSxDQUVBLHlDSzJGTixrQ0FEb0IsQ0FDcEIsY0FEb0IsQ0FDcEIsb0JBRG9CLENBQ3BCLGVBRG9CLENBQ3BCLGVBRG9CLENMbkZWLGNBQUEsQ0FDQSxrQkdtQlksQ0hsQlosaUJJdkVDLENKd0VELGdCQUFBLENBQ0EsYUd4RUMsQ0hnRUQsK0NBQ0ksa0JBQUEsQ0FXWixvQ0s0RUYsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLG9CQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDTHhFZCxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQy9FRixDRGdGRSxRQ2hGRixDRGlGRSxhR25GSyxDSHFGTCx3Q0FDSSxhR1BELENIVUgsMkNBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsT0M1RkwsQ0QrRkMsNkNBQ0ksWUFBQSxDQUNBLGtCQUFBLENBQ0EsT0NsR0wsQ0RtR0ssYUduR0MiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG4kbGVzc29uLWNvbnRhaW5lci13aWR0aDogNjQ4cHg7XG5cbiVsYW5kaW5nLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQ0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG59O1xuXG5odG1sIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICBib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dFwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yXCI7XG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90b2tlbnMvb2JqZWN0XCI7XG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90eXBvZ3JhcGh5XCI7XG5AaW1wb3J0IFwiL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzXCI7XG5cbi5kaXNjdXNzLXF1ZXN0aW9ucy1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiBsYXlvdXQuJHNwYWNlLW07XG4gICAgbWFyZ2luLXRvcDogbGF5b3V0LiRzcGFjZS1tO1xuICAgIG1hcmdpbi1ib3R0b206IGxheW91dC4kc3BhY2UtbTtcblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBnYXA6IGxheW91dC4kc3BhY2UtcztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgZ2FwOiBsYXlvdXQuJHNwYWNlLXM7XG4gICAgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYmFja2dyb3VuZC1zdXJmYWNlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiBvYmplY3QuJGJvcmRlclJhZGl1cy1zO1xuICAgICAgICBwYWRkaW5nOiBsYXlvdXQuJHNwYWNlLXM7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEodGFibGV0KSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAmX19sZWZ0LXBhcnQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MzNweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIGdhcDogbGF5b3V0LiRzcGFjZS1tO1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTQnKTtcblxuICAgICAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXByaW1hcnk7XG4gICAgICAgIH1cblxuICAgICAgICAmX190YWdzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBsYXlvdXQuJHNwYWNlLXM7XG4gICAgICAgICAgICBnYXA6IGxheW91dC4kc3BhY2UteHM7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICZfX3RhZyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHlwb2dyYXBoeS5zdHlsZSgnYm9keS00LXN0cm9uZycpO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNDOEQyREI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yLiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IG9iamVjdC4kYm9yZGVyUmFkaXVzLXM7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IGxheW91dC4kc3BhY2UtcztcbiAgICAgICAgICAgICAgICBjb2xvcjogY29sb3IuJHRleHQtc2Vjb25kYXJ5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9faW5mbyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTQnKTtcblxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBsYXlvdXQuJHNwYWNlLW07XG4gICAgICAgICAgICBnYXA6IGxheW91dC4kc3BhY2UtbTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvci4kdGV4dC1zZWNvbmRhcnk7XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yLiR0b29sdGlwLXRleHQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX3ZvdGVzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiBsYXlvdXQuJHNwYWNlLXhzO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19hbnN3ZXJzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZ2FwOiBsYXlvdXQuJHNwYWNlLXhzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBjb2xvci4kdGV4dC1zZWNvbmRhcnk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIkc3BhY2UtMnhzOiA0cHg7XG4kc3BhY2UteHM6IDhweDtcbiRzcGFjZS1zOiAxMnB4O1xuJHNwYWNlLW06IDE2cHg7XG4kc3BhY2UtbDogMjRweDtcbiRzcGFjZS14bDogMzJweDtcbiRzcGFjZS0yeGw6IDQwcHg7XG4kc3BhY2UtM3hsOiA0OHB4O1xuJHNwYWNlLTR4bDogNjRweDtcbiRzcGFjZS01eGw6IDgwcHg7XG4kc3BhY2UtNnhsOiAxMjBweDtcbiRzcGFjZS03eGw6IDE2MHB4O1xuJHNpemUtYmFzZTogOHB4O1xuIiwiQG1peGluIG1lZGlhKCRicmVha3BvaW50KSB7XG5cdCR2YWx1ZTogbWFwLWdldCgkYnJlYWtQb2ludHMsICRicmVha3BvaW50KTtcblx0QGlmICR2YWx1ZSAhPSBudWxsIHtcblx0XHQkc3RhcnQ6IG1hcC1nZXQoJHZhbHVlLCBzdGFydCk7XG5cdFx0JGVuZDogbWFwLWdldCgkdmFsdWUsIGVuZCk7XG5cblx0XHRAaWYgJHN0YXJ0ID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSBpZiAkZW5kID09IG51bGwge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIGFuZCAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fSBAZWxzZSB7XG5cdFx0QHdhcm4gXCJJbnZhbGlkIGJyZWFrcG9pbnQgYCN7JGJyZWFrcG9pbnR9YC5cIjtcblx0fVxufVxuIiwiJHRleHQtcHJpbWFyeTogIzJkMzg0NjtcbiR0ZXh0LXNlY29uZGFyeTogIzZiN2Y5OTtcbiR0ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJHRleHQtdGVydGlhcnk6ICNlYWYwZjM7XG4kdGV4dC1kZWFjdGl2YXRlZDogI2VhZjBmMztcbiR0ZXh0LWxpbms6ICMyNDkzZGY7XG4kdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJHRleHQtd2FybmluZzogI2VjYWEwMDtcbiR0ZXh0LWRhbmdlcjogI2YzNTg0MztcbiR0ZXh0LXByby1wcmltYXJ5OiAjZmZmZmZmO1xuJHRleHQtcHJvLXNlY29uZGFyeTogI2JhYzVkNTtcbiR0ZXh0LXByby10ZXJ0aWFyeTogIzZmNzk4ZDtcbiR0ZXh0LXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kdGV4dC1wcm8tcmV2ZXJzZWQ6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcmltYXJ5OiAjZjJmNWY3O1xuJGJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjlmOWZhO1xuJGJhY2tncm91bmQtc3VyZmFjZTogI2ZmZmZmZjtcbiRiYWNrZ3JvdW5kLWNvZGUtZWRpdG9yOiAjMTgxOTFjO1xuJGJhY2tncm91bmQtY29kZTogIzI5MjkyOTtcbiRiYWNrZ3JvdW5kLW5hdmlnYXRpb246ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1wcm8tcHJpbWFyeTogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByby1zdXJmYWNlOiAjMTMxZDM1O1xuJGJhY2tncm91bmQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRib3JkZXItcHJpbWFyeTogI2M4ZDJkYjtcbiRib3JkZXItc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJGJvcmRlci10ZXJ0aWFyeTogI2VhZjBmMztcbiRib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kYm9yZGVyLXJldmVyc2VkOiAjZmZmZmZmO1xuJGJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRib3JkZXItcHJvLXByaW1hcnk6ICM2Zjc5OGQ7XG4kYm9yZGVyLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kZWZmZWN0LW1vZGFsLW92ZXJsYXk6ICMwMDAwMDA4MDtcbiRkZWNvcmF0aW9uLW1hZ25pZmljZW50LW1hZ2VudGE6ICNmMjAwNTc7XG4kYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kOiAjMjQ5M2RmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXI6ICMyYWE3ZmQ7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1hY3RpdmU6ICM0NWIzZmY7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjogI2VjZjdmZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZTVmMGY3O1xuJGJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXI6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNkYmU2ZWI7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZDZlMWU1O1xuJGJ1dHRvbi1zdWNjZXNzLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZDogIzQwYmY5YztcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWhvdmVyOiAjMzBkY2IwO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtYWN0aXZlOiAjMzJlM2I2O1xuJGJ1dHRvbi1kYW5nZXItdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ6ICNmMzU4NDM7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyOiAjZmM3NjY0O1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1hY3RpdmU6ICNmZjk4OGE7XG4kYnV0dG9uLXByby10ZXh0OiAjMDAwYTIzO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZDogI2ZmYTMxMDtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtaG92ZXI6ICNmZmIyMzg7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmYzI2MTtcbiRpbnB1dC10ZXh0OiAjMmQzODQ2O1xuJGlucHV0LXRleHQtbGFiZWw6ICM2YjdmOTk7XG4kaW5wdXQtdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LXRleHQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC10ZXh0LWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGlucHV0LWJhY2tncm91bmQtYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYm9yZGVyOiAjYzhkMmRiO1xuJGlucHV0LWJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRpbnB1dC1ib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtZm9jdXM6ICNkM2U5Zjk7XG4kbW9kYWwtaGVhZGxpbmU6ICMyZDM4NDY7XG4kbW9kYWwtZGVzY3JpcHRpb246ICM2YjdmOTk7XG4kbW9kYWwtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiR0b29sdGlwLXRleHQ6ICMyZDM4NDY7XG4kdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LXRleHQ6ICMyZDM4NDY7XG4kYWxlcnQtdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiRhbGVydC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRhbGVydC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kYWxlcnQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kY2FyZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQ6ICNlYWYwZjM7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodC1hY3RpdmU6ICNlY2Y3ZmY7XG4kYXZhdGFyLWJhY2tncm91bmQ6ICNjOGQyZGI7XG4kYXZhdGFyLWJhZGdlLXN0YXItYmFja2dyb3VuZDogI2VjYWEwMDtcbiRhdmF0YXItYmFkZ2Utc3Rhci1pY29uOiAjZjZlOWM4O1xuJGxvYWRlci1kZWZhdWx0OiAjYzhkMmRiO1xuJGxvYWRlci1zdGFydDogI2YyZjVmNztcbiIsIiRib3JkZXJSYWRpdXMtczogNHB4O1xuJGJvcmRlclJhZGl1cy1tOiA4cHg7XG4kYm9yZGVyUmFkaXVzLWw6IDEwcHg7XG4kYm9yZGVyV2lkdGgtbTogMXB4O1xuJHNoYWRvdy1nbG9iYWwtMTAwOiAwcHggMnB4IDRweCAjMDAwMDAwMWY7XG4kc2hhZG93LWdsb2JhbC0zMDA6IDBweCA4cHggMTJweCAjMDAwMDAwMjk7XG4kc2hhZG93LWdsb2JhbC01MDA6IDBweCAxNnB4IDMycHggIzAwMDAwMDNkO1xuIiwiQHVzZSAnc2FzczptYXAnO1xuQHVzZSAnLi90b2tlbnMvdHlwb2dyYXBoeSc7XG5cbiRmaXJhLXNhbnM6ICdGaXJhIFNhbnMnLCBzYW5zLXNlcmlmO1xuJGZpcmEtbW9ubzogJ0ZpcmEgTW9ubycsIHNhbnMtc2VyaWY7XG4kcGx1cy1qYWthcnRhLXNhbnM6ICdQbHVzIEpha2FydGEgU2FucycsIHNhbnMtc2VyaWY7XG5cbiR0eXBvZ3JhcGh5U3R5bGVzOiAoXG4gIGRpc3BsYXktMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS03eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTJ4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgZGlzcGxheS0yOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTV4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtMnhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtNHhsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0yOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTN4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNDogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1sLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy01OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTY6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1zLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTQ6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtMnhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktMS1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMi1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktMy1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTQtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTJ4cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJ1dHRvbi1tOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0zeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJ1dHRvbi1zOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0zeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGNvZGUtMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1tb25vLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgbmF2aWdhdGlvbi1tOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLWwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbik7XG5cbkBtaXhpbiBzdHlsZSgkc3R5bGUpIHtcbiAgQGlmIG1hcC5oYXMta2V5KCR0eXBvZ3JhcGh5U3R5bGVzLCAkc3R5bGUpIHtcbiAgICBAZWFjaCAka2V5LCAkdmFsdWUgaW4gbWFwLWdldCgkdHlwb2dyYXBoeVN0eWxlcywgJHN0eWxlKSB7XG4gICAgICAjeyRrZXl9OiAkdmFsdWU7XG4gICAgfVxuICB9XG59XG4iXSwic291cmNlUm9vdCI6IiJ9 */.discuss-empty-questions{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:160px auto;max-width:315px}.discuss-empty-questions__title{font-family:"Fira Sans",sans-serif;font-size:24px;letter-spacing:-0.01em;line-height:1.3;font-weight:600;color:#2d3846}.discuss-empty-questions__description{font-family:"Fira Sans",sans-serif;font-size:16px;letter-spacing:0;line-height:1.4;font-weight:400;color:#6b7f99;text-align:center;margin:12px auto} /*# sourceURL=webpack://./src/features/discuss/private/components/EmptyQuestions/EmptyQuestions.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvY29tcG9uZW50cy9FbXB0eVF1ZXN0aW9ucy9FbXB0eVF1ZXN0aW9ucy5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90eXBvZ3JhcGh5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUlBLHlCQUNJLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLHNCQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FFQSxnQ0M2SUUsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLHNCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRDFJbEIsYUVkTyxDRmlCWCxzQ0N3SUUsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLGdCQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRHJJbEIsYUVsQlMsQ0ZtQlQsaUJBQUEsQ0FDQSxnQkFBQSIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHlcIjtcbkB1c2UgXCJ+QHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3Rva2Vucy9jb2xvclwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2xheW91dFwiO1xuXG4uZGlzY3Vzcy1lbXB0eS1xdWVzdGlvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogbGF5b3V0LiRzcGFjZS03eGwgYXV0bztcbiAgICBtYXgtd2lkdGg6IDMxNXB4O1xuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdoZWFkaW5nLTMnKTtcbiAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXByaW1hcnk7XG4gICAgfVxuXG4gICAgJl9fZGVzY3JpcHRpb24ge1xuICAgICAgICBAaW5jbHVkZSB0eXBvZ3JhcGh5LnN0eWxlKCdib2R5LTEnKTtcbiAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IGxheW91dC4kc3BhY2UtcyBhdXRvO1xuICAgIH1cbn1cbiIsIkB1c2UgJ3Nhc3M6bWFwJztcbkB1c2UgJy4vdG9rZW5zL3R5cG9ncmFwaHknO1xuXG4kZmlyYS1zYW5zOiAnRmlyYSBTYW5zJywgc2Fucy1zZXJpZjtcbiRmaXJhLW1vbm86ICdGaXJhIE1vbm8nLCBzYW5zLXNlcmlmO1xuJHBsdXMtamFrYXJ0YS1zYW5zOiAnUGx1cyBKYWthcnRhIFNhbnMnLCBzYW5zLXNlcmlmO1xuXG4kdHlwb2dyYXBoeVN0eWxlczogKFxuICBkaXNwbGF5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtN3hsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0yeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGRpc3BsYXktMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS01eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTJ4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTR4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0zeGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTQ6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy02OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTI6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtcyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS00OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTJ4cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBib2R5LTEtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTItc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBib2R5LTMtc3Ryb25nOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS00LXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0yeHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBidXR0b24tczogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtM3hzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBjb2RlLTE6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtbW9ubyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUteHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIG5hdmlnYXRpb24tbTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1sLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4pO1xuXG5AbWl4aW4gc3R5bGUoJHN0eWxlKSB7XG4gIEBpZiBtYXAuaGFzLWtleSgkdHlwb2dyYXBoeVN0eWxlcywgJHN0eWxlKSB7XG4gICAgQGVhY2ggJGtleSwgJHZhbHVlIGluIG1hcC1nZXQoJHR5cG9ncmFwaHlTdHlsZXMsICRzdHlsZSkge1xuICAgICAgI3ska2V5fTogJHZhbHVlO1xuICAgIH1cbiAgfVxufVxuIiwiJHRleHQtcHJpbWFyeTogIzJkMzg0NjtcbiR0ZXh0LXNlY29uZGFyeTogIzZiN2Y5OTtcbiR0ZXh0LXJldmVyc2VkOiAjZmZmZmZmO1xuJHRleHQtdGVydGlhcnk6ICNlYWYwZjM7XG4kdGV4dC1kZWFjdGl2YXRlZDogI2VhZjBmMztcbiR0ZXh0LWxpbms6ICMyNDkzZGY7XG4kdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJHRleHQtd2FybmluZzogI2VjYWEwMDtcbiR0ZXh0LWRhbmdlcjogI2YzNTg0MztcbiR0ZXh0LXByby1wcmltYXJ5OiAjZmZmZmZmO1xuJHRleHQtcHJvLXNlY29uZGFyeTogI2JhYzVkNTtcbiR0ZXh0LXByby10ZXJ0aWFyeTogIzZmNzk4ZDtcbiR0ZXh0LXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kdGV4dC1wcm8tcmV2ZXJzZWQ6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcmltYXJ5OiAjZjJmNWY3O1xuJGJhY2tncm91bmQtc2Vjb25kYXJ5OiAjZjlmOWZhO1xuJGJhY2tncm91bmQtc3VyZmFjZTogI2ZmZmZmZjtcbiRiYWNrZ3JvdW5kLWNvZGUtZWRpdG9yOiAjMTgxOTFjO1xuJGJhY2tncm91bmQtY29kZTogIzI5MjkyOTtcbiRiYWNrZ3JvdW5kLW5hdmlnYXRpb246ICNmOWY5ZmE7XG4kYmFja2dyb3VuZC1wcm8tcHJpbWFyeTogIzAwMGEyMztcbiRiYWNrZ3JvdW5kLXByby1zdXJmYWNlOiAjMTMxZDM1O1xuJGJhY2tncm91bmQtcHJvLWFjY2VudDogI2ZmYTMxMDtcbiRib3JkZXItcHJpbWFyeTogI2M4ZDJkYjtcbiRib3JkZXItc2Vjb25kYXJ5OiAjNmI3Zjk5O1xuJGJvcmRlci10ZXJ0aWFyeTogI2VhZjBmMztcbiRib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kYm9yZGVyLXJldmVyc2VkOiAjZmZmZmZmO1xuJGJvcmRlci1hY3RpdmU6ICMyNDkzZGY7XG4kYm9yZGVyLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYm9yZGVyLXdhcm5pbmc6ICNlY2FhMDA7XG4kYm9yZGVyLWRhbmdlcjogI2YzNTg0MztcbiRib3JkZXItcHJvLXByaW1hcnk6ICM2Zjc5OGQ7XG4kYm9yZGVyLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kZWZmZWN0LW1vZGFsLW92ZXJsYXk6ICMwMDAwMDA4MDtcbiRkZWNvcmF0aW9uLW1hZ25pZmljZW50LW1hZ2VudGE6ICNmMjAwNTc7XG4kYnV0dG9uLXByaW1hcnktdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kOiAjMjQ5M2RmO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtaG92ZXI6ICMyYWE3ZmQ7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZC1hY3RpdmU6ICM0NWIzZmY7XG4kYnV0dG9uLXNlY29uZGFyeS10ZXh0OiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYm9yZGVyOiAjMjQ5M2RmO1xuJGJ1dHRvbi1zZWNvbmRhcnktYmFja2dyb3VuZC1ob3ZlcjogI2VjZjdmZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZTVmMGY3O1xuJGJ1dHRvbi10ZXJ0aWFyeS10ZXh0OiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1ib3JkZXI6ICM2YjdmOTk7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNkYmU2ZWI7XG4kYnV0dG9uLXRlcnRpYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjZDZlMWU1O1xuJGJ1dHRvbi1zdWNjZXNzLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZDogIzQwYmY5YztcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWhvdmVyOiAjMzBkY2IwO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQtYWN0aXZlOiAjMzJlM2I2O1xuJGJ1dHRvbi1kYW5nZXItdGV4dDogI2ZmZmZmZjtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQ6ICNmMzU4NDM7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kLWhvdmVyOiAjZmM3NjY0O1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1hY3RpdmU6ICNmZjk4OGE7XG4kYnV0dG9uLXByby10ZXh0OiAjMDAwYTIzO1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZDogI2ZmYTMxMDtcbiRidXR0b24tcHJvLWJhY2tncm91bmQtaG92ZXI6ICNmZmIyMzg7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWFjdGl2ZTogI2ZmYzI2MTtcbiRpbnB1dC10ZXh0OiAjMmQzODQ2O1xuJGlucHV0LXRleHQtbGFiZWw6ICM2YjdmOTk7XG4kaW5wdXQtdGV4dC1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LXRleHQtd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC10ZXh0LWRhbmdlcjogI2YzNTg0MztcbiRpbnB1dC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGlucHV0LWJhY2tncm91bmQtYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYm9yZGVyOiAjYzhkMmRiO1xuJGlucHV0LWJvcmRlci1kaXNhYmxlZDogI2VhZjBmMztcbiRpbnB1dC1ib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGlucHV0LWJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGlucHV0LWJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtZm9jdXM6ICNkM2U5Zjk7XG4kbW9kYWwtaGVhZGxpbmU6ICMyZDM4NDY7XG4kbW9kYWwtZGVzY3JpcHRpb246ICM2YjdmOTk7XG4kbW9kYWwtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiR0b29sdGlwLXRleHQ6ICMyZDM4NDY7XG4kdG9vbHRpcC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LXRleHQ6ICMyZDM4NDY7XG4kYWxlcnQtdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiRhbGVydC1iYWNrZ3JvdW5kOiAjZjlmOWZhO1xuJGFsZXJ0LWJhY2tncm91bmQtc3VjY2VzczogIzQwYmY5YztcbiRhbGVydC1iYWNrZ3JvdW5kLXdhcm5pbmc6ICNlY2FhMDA7XG4kYWxlcnQtYmFja2dyb3VuZC1kYW5nZXI6ICNmMzU4NDM7XG4kY2FyZC1iYWNrZ3JvdW5kOiAjZmZmZmZmO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQ6ICNlYWYwZjM7XG4kY2FyZC1iYWNrZ3JvdW5kLWhpZ2hsaWdodC1hY3RpdmU6ICNlY2Y3ZmY7XG4kYXZhdGFyLWJhY2tncm91bmQ6ICNjOGQyZGI7XG4kYXZhdGFyLWJhZGdlLXN0YXItYmFja2dyb3VuZDogI2VjYWEwMDtcbiRhdmF0YXItYmFkZ2Utc3Rhci1pY29uOiAjZjZlOWM4O1xuJGxvYWRlci1kZWZhdWx0OiAjYzhkMmRiO1xuJGxvYWRlci1zdGFydDogI2YyZjVmNztcbiJdLCJzb3VyY2VSb290IjoiIn0= */.sl-pagination{width:100%}.sl-pagination__wrapper{display:flex;max-width:max-content;width:100%;height:100%;gap:16px;align-items:center;justify-content:left;margin:32px auto 0;flex-wrap:wrap} /*# sourceURL=webpack://./src/features/shared/public/SlPagination/SlPagination.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9zaGFyZWQvcHVibGljL1NsUGFnaW5hdGlvbi9TbFBhZ2luYXRpb24uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQSxlQUNJLFVBQUEsQ0FFQSx3QkFDSSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFFBQUEsQ0FDQSxrQkFBQSxDQUNBLG9CQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yXCI7XG5AdXNlIFwifkBzb2xvbGVhcm5vcmcvc29sL3N0eWxlcy90eXBvZ3JhcGh5XCI7XG5cbi5zbC1wYWdpbmF0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXgtd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG8gMDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}html{overflow-y:scroll}html body{margin-right:0 !important}.discuss-hot-today{flex-grow:1;width:100%;display:flex;flex-direction:column}@media(min-width: 1024px){.discuss-hot-today{max-width:424px}}.discuss-hot-today__title{font-family:"Fira Sans",sans-serif;font-size:24px;letter-spacing:-0.01em;line-height:1.3;font-weight:600;padding-bottom:8px;color:#2d3846;word-break:break-word}.discuss-hot-today__topic{font-family:"Fira Sans",sans-serif;font-size:14px;letter-spacing:.01em;line-height:1.3;font-weight:600;display:flex;flex-direction:column;background-color:#fff;padding:12px;margin-top:16px;border-radius:4px}.discuss-hot-today__topic__title{color:#2d3846;display:flex;word-break:break-word}.discuss-hot-today__topic__votes{font-family:"Fira Sans",sans-serif;font-size:10px;letter-spacing:.01em;line-height:1.3;font-weight:400;display:flex;align-items:center;padding-top:12px;gap:5px;color:#6b7f99} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/discuss/private/styles/global.scss */ /*# sourceURL=webpack://./src/features/discuss/private/components/HotToday/HotToday.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/typography.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/sol/styles/tokens/color.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy4vc3JjL2ZlYXR1cmVzL2Rpc2N1c3MvcHJpdmF0ZS9jb21wb25lbnRzL0hvdFRvZGF5L0hvdFRvZGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9jYXJwZXQvY29yZS9jYXJwZXQvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLi9ub2RlX21vZHVsZXMvQHNvbG9sZWFybm9yZy9zb2wvc3R5bGVzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsb0JBQ0ksWUFBQSxDQUNBLHFDQUFBLENBQ0EsYUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsMEJBUEosb0JBUVEsZ0JBQUEsQ0FBQSxDQUdKLGlEQVhKLG9CQVlRLGdCQUFBLENBQUEsQ0FHSixnREFmSixvQkFnQlEsZUFBQSxDQUFBLENBR0osK0NBbkJKLG9CQW9CUSxlQUFBLENBQUEsQ0FHSiwrQ0F2Qkosb0JBd0JRLGVBQUEsQ0FBQSxDQUVKLHlCQTFCSixvQkEyQlEsb0NBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUFBLENBR0oseUJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUdKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FFSiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiwyQkFDSSxzQkFBQSxDQUNBLHlCQUZKLDJCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUNBLHlCQUZKLDRCQUdRLHNCQUFBLENBQUEsQ0FHUiw0QkFDSSx1QkFBQSxDQUVBLHlCQUhKLDRCQUlRLHNCQUFBLENBQUEsQ0FJUiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQUVKLDhCQUNJLG9CQUFBLENDekdSLEtBQ0ksaUJBQUEsQ0FFQSxVQUNJLHlCQUFBLENDckJSLG1CQUNJLFdBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENDR0QsMEJEUEgsbUJBT1EsZUFBQSxDQUFBLENBR0osMEJFMklFLGtDQURvQixDQUNwQixjQURvQixDQUNwQixzQkFEb0IsQ0FDcEIsZUFEb0IsQ0FDcEIsZUFEb0IsQ0Z4SWxCLGtCQUFBLENBQ0EsYUdqQk8sQ0hrQlAscUJBQUEsQ0FHSiwwQkVvSUUsa0NBRG9CLENBQ3BCLGNBRG9CLENBQ3BCLG9CQURvQixDQUNwQixlQURvQixDQUNwQixlQURvQixDRmpJbEIsWUFBQSxDQUNBLHFCQUFBLENBQ0EscUJHVGEsQ0hVYixZQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBRUEsaUNBQ0ksYUcvQkcsQ0hnQ0gsWUFBQSxDQUNBLHFCQUFBLENBR0osaUNFcUhGLGtDQURvQixDQUNwQixjQURvQixDQUNwQixvQkFEb0IsQ0FDcEIsZUFEb0IsQ0FDcEIsZUFEb0IsQ0ZsSGQsWUFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxPQUFBLENBQ0EsYUd6Q0siLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCBcImNhcnBldFwiO1xuXG4kbGVzc29uLWNvbnRhaW5lci13aWR0aDogNjQ4cHg7XG5cbiVsYW5kaW5nLXNlY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTM2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwIDQ0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEobW9iaWxlKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgICB9XG59O1xuXG5odG1sIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG5cbiAgICBib2R5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuIiwiQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdHlwb2dyYXBoeVwiO1xuQHVzZSBcIn5Ac29sb2xlYXJub3JnL3NvbC9zdHlsZXMvdG9rZW5zL2NvbG9yXCI7XG5AaW1wb3J0IFwiL3NyYy9mZWF0dXJlcy9kaXNjdXNzL3ByaXZhdGUvc3R5bGVzL2dsb2JhbC5zY3NzXCI7XG5cbi5kaXNjdXNzLWhvdC10b2RheSB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhKGRlc2t0b3ApIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MjRweDtcbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctMycpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgICAgICBjb2xvcjogY29sb3IuJHRleHQtcHJpbWFyeTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICB9XG5cbiAgICAmX190b3BpYyB7XG4gICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2hlYWRpbmctNicpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci4kYmFja2dyb3VuZC1zdXJmYWNlO1xuICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXByaW1hcnk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ZvdGVzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cG9ncmFwaHkuc3R5bGUoJ2JvZHktNCcpO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcbiAgICAgICAgICAgIGdhcDogNXB4O1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yLiR0ZXh0LXNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAbWl4aW4gbWVkaWEoJGJyZWFrcG9pbnQpIHtcblx0JHZhbHVlOiBtYXAtZ2V0KCRicmVha1BvaW50cywgJGJyZWFrcG9pbnQpO1xuXHRAaWYgJHZhbHVlICE9IG51bGwge1xuXHRcdCRzdGFydDogbWFwLWdldCgkdmFsdWUsIHN0YXJ0KTtcblx0XHQkZW5kOiBtYXAtZ2V0KCR2YWx1ZSwgZW5kKTtcblxuXHRcdEBpZiAkc3RhcnQgPT0gbnVsbCB7XG5cdFx0XHRAbWVkaWEgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9IEBlbHNlIGlmICRlbmQgPT0gbnVsbCB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2Uge1xuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzdGFydCkgYW5kIChtYXgtd2lkdGg6ICRlbmQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9IEBlbHNlIHtcblx0XHRAd2FybiBcIkludmFsaWQgYnJlYWtwb2ludCBgI3skYnJlYWtwb2ludH1gLlwiO1xuXHR9XG59XG4iLCJAdXNlICdzYXNzOm1hcCc7XG5AdXNlICcuL3Rva2Vucy90eXBvZ3JhcGh5JztcblxuJGZpcmEtc2FuczogJ0ZpcmEgU2FucycsIHNhbnMtc2VyaWY7XG4kZmlyYS1tb25vOiAnRmlyYSBNb25vJywgc2Fucy1zZXJpZjtcbiRwbHVzLWpha2FydGEtc2FuczogJ1BsdXMgSmFrYXJ0YSBTYW5zJywgc2Fucy1zZXJpZjtcblxuJHR5cG9ncmFwaHlTdHlsZXM6IChcbiAgZGlzcGxheS0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLTd4bCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy0yeHMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtMnhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBkaXNwbGF5LTI6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtNXhsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC0yeHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctMTogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS00eGwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctMnhzLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXhzLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTI6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtM3hsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLTJ4cyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC14cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy0zOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhsLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLXMsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgaGVhZGluZy00OiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLWwsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctcyxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtc3Ryb25nLFxuICApLFxuICBoZWFkaW5nLTU6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGhlYWRpbmctNjogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1zLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLW0sXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1tLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS0yOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbSxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS0zOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLXNhbnMsXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXJlZ3VsYXIsXG4gICksXG4gIGJvZHktNDogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS0yeHMsXG4gICAgbGV0dGVyLXNwYWNpbmc6IHR5cG9ncmFwaHkuJGxldHRlclNwYWNpbmctbCxcbiAgICBsaW5lLWhlaWdodDogdHlwb2dyYXBoeS4kbGluZUhlaWdodC1zLFxuICAgIGZvbnQtd2VpZ2h0OiB0eXBvZ3JhcGh5LiR3ZWlnaHQtcmVndWxhcixcbiAgKSxcbiAgYm9keS0xLXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1tLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtbSxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS0yLXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS1zLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYm9keS0zLXN0cm9uZzogKFxuICAgIGZvbnQtZmFtaWx5OiAkZmlyYS1zYW5zLFxuICAgIGZvbnQtc2l6ZTogdHlwb2dyYXBoeS4kc2l6ZS14cyxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1sLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LXMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1zdHJvbmcsXG4gICksXG4gIGJvZHktNC1zdHJvbmc6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtMnhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLWwsXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQtcyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYnV0dG9uLW06IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTN4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgYnV0dG9uLXM6IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbSxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1tLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LTN4cyxcbiAgICBmb250LXdlaWdodDogdHlwb2dyYXBoeS4kd2VpZ2h0LXN0cm9uZyxcbiAgKSxcbiAgY29kZS0xOiAoXG4gICAgZm9udC1mYW1pbHk6ICRmaXJhLW1vbm8sXG4gICAgZm9udC1zaXplOiB0eXBvZ3JhcGh5LiRzaXplLXhzLFxuICAgIGxldHRlci1zcGFjaW5nOiB0eXBvZ3JhcGh5LiRsZXR0ZXJTcGFjaW5nLW0sXG4gICAgbGluZS1oZWlnaHQ6IHR5cG9ncmFwaHkuJGxpbmVIZWlnaHQteHMsXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuICBuYXZpZ2F0aW9uLW06IChcbiAgICBmb250LWZhbWlseTogJGZpcmEtc2FucyxcbiAgICBmb250LXNpemU6IHR5cG9ncmFwaHkuJHNpemUtbCxcbiAgICBsZXR0ZXItc3BhY2luZzogdHlwb2dyYXBoeS4kbGV0dGVyU3BhY2luZy1zLFxuICAgIGxpbmUtaGVpZ2h0OiB0eXBvZ3JhcGh5LiRsaW5lSGVpZ2h0LW0sXG4gICAgZm9udC13ZWlnaHQ6IHR5cG9ncmFwaHkuJHdlaWdodC1yZWd1bGFyLFxuICApLFxuKTtcblxuQG1peGluIHN0eWxlKCRzdHlsZSkge1xuICBAaWYgbWFwLmhhcy1rZXkoJHR5cG9ncmFwaHlTdHlsZXMsICRzdHlsZSkge1xuICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiBtYXAtZ2V0KCR0eXBvZ3JhcGh5U3R5bGVzLCAkc3R5bGUpIHtcbiAgICAgICN7JGtleX06ICR2YWx1ZTtcbiAgICB9XG4gIH1cbn1cbiIsIiR0ZXh0LXByaW1hcnk6ICMyZDM4NDY7XG4kdGV4dC1zZWNvbmRhcnk6ICM2YjdmOTk7XG4kdGV4dC1yZXZlcnNlZDogI2ZmZmZmZjtcbiR0ZXh0LXRlcnRpYXJ5OiAjZWFmMGYzO1xuJHRleHQtZGVhY3RpdmF0ZWQ6ICNlYWYwZjM7XG4kdGV4dC1saW5rOiAjMjQ5M2RmO1xuJHRleHQtc3VjY2VzczogIzQwYmY5YztcbiR0ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kdGV4dC1wcm8tcHJpbWFyeTogI2ZmZmZmZjtcbiR0ZXh0LXByby1zZWNvbmRhcnk6ICNiYWM1ZDU7XG4kdGV4dC1wcm8tdGVydGlhcnk6ICM2Zjc5OGQ7XG4kdGV4dC1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJHRleHQtcHJvLXJldmVyc2VkOiAjMDAwYTIzO1xuJGJhY2tncm91bmQtcHJpbWFyeTogI2YyZjVmNztcbiRiYWNrZ3JvdW5kLXNlY29uZGFyeTogI2Y5ZjlmYTtcbiRiYWNrZ3JvdW5kLXN1cmZhY2U6ICNmZmZmZmY7XG4kYmFja2dyb3VuZC1jb2RlLWVkaXRvcjogIzE4MTkxYztcbiRiYWNrZ3JvdW5kLWNvZGU6ICMyOTI5Mjk7XG4kYmFja2dyb3VuZC1uYXZpZ2F0aW9uOiAjZjlmOWZhO1xuJGJhY2tncm91bmQtcHJvLXByaW1hcnk6ICMwMDBhMjM7XG4kYmFja2dyb3VuZC1wcm8tc3VyZmFjZTogIzEzMWQzNTtcbiRiYWNrZ3JvdW5kLXByby1hY2NlbnQ6ICNmZmEzMTA7XG4kYm9yZGVyLXByaW1hcnk6ICNjOGQyZGI7XG4kYm9yZGVyLXNlY29uZGFyeTogIzZiN2Y5OTtcbiRib3JkZXItdGVydGlhcnk6ICNlYWYwZjM7XG4kYm9yZGVyLWRpc2FibGVkOiAjZWFmMGYzO1xuJGJvcmRlci1yZXZlcnNlZDogI2ZmZmZmZjtcbiRib3JkZXItYWN0aXZlOiAjMjQ5M2RmO1xuJGJvcmRlci1zdWNjZXNzOiAjNDBiZjljO1xuJGJvcmRlci13YXJuaW5nOiAjZWNhYTAwO1xuJGJvcmRlci1kYW5nZXI6ICNmMzU4NDM7XG4kYm9yZGVyLXByby1wcmltYXJ5OiAjNmY3OThkO1xuJGJvcmRlci1wcm8tYWNjZW50OiAjZmZhMzEwO1xuJGVmZmVjdC1tb2RhbC1vdmVybGF5OiAjMDAwMDAwODA7XG4kZGVjb3JhdGlvbi1tYWduaWZpY2VudC1tYWdlbnRhOiAjZjIwMDU3O1xuJGJ1dHRvbi1wcmltYXJ5LXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLXByaW1hcnktYmFja2dyb3VuZDogIzI0OTNkZjtcbiRidXR0b24tcHJpbWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjMmFhN2ZkO1xuJGJ1dHRvbi1wcmltYXJ5LWJhY2tncm91bmQtYWN0aXZlOiAjNDViM2ZmO1xuJGJ1dHRvbi1zZWNvbmRhcnktdGV4dDogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJvcmRlcjogIzI0OTNkZjtcbiRidXR0b24tc2Vjb25kYXJ5LWJhY2tncm91bmQtaG92ZXI6ICNlY2Y3ZmY7XG4kYnV0dG9uLXNlY29uZGFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2U1ZjBmNztcbiRidXR0b24tdGVydGlhcnktdGV4dDogIzZiN2Y5OTtcbiRidXR0b24tdGVydGlhcnktYm9yZGVyOiAjNmI3Zjk5O1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWhvdmVyOiAjZGJlNmViO1xuJGJ1dHRvbi10ZXJ0aWFyeS1iYWNrZ3JvdW5kLWFjdGl2ZTogI2Q2ZTFlNTtcbiRidXR0b24tc3VjY2Vzcy10ZXh0OiAjZmZmZmZmO1xuJGJ1dHRvbi1zdWNjZXNzLWJhY2tncm91bmQ6ICM0MGJmOWM7XG4kYnV0dG9uLXN1Y2Nlc3MtYmFja2dyb3VuZC1ob3ZlcjogIzMwZGNiMDtcbiRidXR0b24tc3VjY2Vzcy1iYWNrZ3JvdW5kLWFjdGl2ZTogIzMyZTNiNjtcbiRidXR0b24tZGFuZ2VyLXRleHQ6ICNmZmZmZmY7XG4kYnV0dG9uLWRhbmdlci1iYWNrZ3JvdW5kOiAjZjM1ODQzO1xuJGJ1dHRvbi1kYW5nZXItYmFja2dyb3VuZC1ob3ZlcjogI2ZjNzY2NDtcbiRidXR0b24tZGFuZ2VyLWJhY2tncm91bmQtYWN0aXZlOiAjZmY5ODhhO1xuJGJ1dHRvbi1wcm8tdGV4dDogIzAwMGEyMztcbiRidXR0b24tcHJvLWJhY2tncm91bmQ6ICNmZmEzMTA7XG4kYnV0dG9uLXByby1iYWNrZ3JvdW5kLWhvdmVyOiAjZmZiMjM4O1xuJGJ1dHRvbi1wcm8tYmFja2dyb3VuZC1hY3RpdmU6ICNmZmMyNjE7XG4kaW5wdXQtdGV4dDogIzJkMzg0NjtcbiRpbnB1dC10ZXh0LWxhYmVsOiAjNmI3Zjk5O1xuJGlucHV0LXRleHQtc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC10ZXh0LXdhcm5pbmc6ICNlY2FhMDA7XG4kaW5wdXQtdGV4dC1kYW5nZXI6ICNmMzU4NDM7XG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kaW5wdXQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGlucHV0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWJvcmRlcjogI2M4ZDJkYjtcbiRpbnB1dC1ib3JkZXItZGlzYWJsZWQ6ICNlYWYwZjM7XG4kaW5wdXQtYm9yZGVyLWFjdGl2ZTogIzI0OTNkZjtcbiRpbnB1dC1ib3JkZXItc3VjY2VzczogIzQwYmY5YztcbiRpbnB1dC1ib3JkZXItd2FybmluZzogI2VjYWEwMDtcbiRpbnB1dC1ib3JkZXItZGFuZ2VyOiAjZjM1ODQzO1xuJGlucHV0LWZvY3VzOiAjZDNlOWY5O1xuJG1vZGFsLWhlYWRsaW5lOiAjMmQzODQ2O1xuJG1vZGFsLWRlc2NyaXB0aW9uOiAjNmI3Zjk5O1xuJG1vZGFsLWJhY2tncm91bmQ6ICNmOWY5ZmE7XG4kdG9vbHRpcC10ZXh0OiAjMmQzODQ2O1xuJHRvb2x0aXAtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC10ZXh0OiAjMmQzODQ2O1xuJGFsZXJ0LXRleHQtcmV2ZXJzZWQ6ICNmZmZmZmY7XG4kYWxlcnQtYmFja2dyb3VuZDogI2Y5ZjlmYTtcbiRhbGVydC1iYWNrZ3JvdW5kLXN1Y2Nlc3M6ICM0MGJmOWM7XG4kYWxlcnQtYmFja2dyb3VuZC13YXJuaW5nOiAjZWNhYTAwO1xuJGFsZXJ0LWJhY2tncm91bmQtZGFuZ2VyOiAjZjM1ODQzO1xuJGNhcmQtYmFja2dyb3VuZDogI2ZmZmZmZjtcbiRjYXJkLWJhY2tncm91bmQtaGlnaGxpZ2h0OiAjZWFmMGYzO1xuJGNhcmQtYmFja2dyb3VuZC1oaWdobGlnaHQtYWN0aXZlOiAjZWNmN2ZmO1xuJGF2YXRhci1iYWNrZ3JvdW5kOiAjYzhkMmRiO1xuJGF2YXRhci1iYWRnZS1zdGFyLWJhY2tncm91bmQ6ICNlY2FhMDA7XG4kYXZhdGFyLWJhZGdlLXN0YXItaWNvbjogI2Y2ZTljODtcbiRsb2FkZXItZGVmYXVsdDogI2M4ZDJkYjtcbiRsb2FkZXItc3RhcnQ6ICNmMmY1Zjc7XG4iXSwic291cmNlUm9vdCI6IiJ9 */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-footer{width:100%;margin-top:auto;overflow:hidden} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/navigation/public/SlFooter/SlFooter.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9uYXZpZ2F0aW9uL3B1YmxpYy9TbEZvb3Rlci9TbEZvb3Rlci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQzVIUixXQUNJLFVBQUEsQ0FDQSxlQUFBLENBQ0gsZUFBQSIsInNvdXJjZXNDb250ZW50IjpbIi5zZHMtZ3JpZC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMTIsIDFmcik7XG4gICAgZ3JpZC1nYXA6IDI0cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDEzNDRweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogMTE1MnB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNzY4cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzZweDtcbiAgICB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XG4gICAgICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgfVxuXG4gICAgLmNvbCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxO1xuICAgIH1cbiAgICAuY29sLTIge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMjtcbiAgICB9XG5cbiAgICAuY29sLTMge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMztcbiAgICB9XG4gICAgLmNvbC00IHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgfVxuICAgIC5jb2wtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA1O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA2O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA3O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA4O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA5O1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTA7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEyIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEyO1xuXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3RhcnQtMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxO1xuICAgIH1cbiAgICAuc3RhcnQtMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAyO1xuICAgIH1cbiAgICAuc3RhcnQtMyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAzO1xuICAgIH1cbiAgICAuc3RhcnQtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA0O1xuICAgIH1cbiAgICAuc3RhcnQtNSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA1O1xuICAgIH1cbiAgICAuc3RhcnQtNiB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA2O1xuICAgIH1cbiAgICAuc3RhcnQtNyB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA3O1xuICAgIH1cbiAgICAuc3RhcnQtOCB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA4O1xuICAgIH1cbiAgICAuc3RhcnQtOSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiA5O1xuICAgIH1cbiAgICAuc3RhcnQtMTAge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTA7XG4gICAgfVxuICAgIC5zdGFydC0xMSB7XG4gICAgICAgIGdyaWQtY29sdW1uLXN0YXJ0OiAxMTtcbiAgICB9XG59XG4iLCJAaW1wb3J0ICcvc3JjL2ZlYXR1cmVzL25hdmlnYXRpb24vcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MnO1xuXG4uc2wtZm9vdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufSJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.sl-modal{position:fixed;width:100%;height:100%;top:0;right:0;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:999}.sl-modal.blocker{z-index:9999}.sl-modal__container{background-color:#f9f9fa;border-radius:8px;padding:50px 24px 24px;position:relative}.sl-modal__container.no-padding{padding:0}.sl-modal__container.blocker{width:100%;max-width:567px;height:100%;max-height:532px;padding:24px}@media(max-width: 599px){.sl-modal__container.blocker{max-height:unset}}@media(max-width: 599px){.sl-modal__container{width:100%;height:100%;border-radius:0}}.sl-modal__content{width:100%;height:100%}.sl-modal__close{position:absolute;display:flex;align-items:center;justify-content:center;top:13px;right:13px;cursor:pointer;height:29px;width:29px;z-index:1}.sl-modal__close__icon{color:#9b9b9b;height:13px;width:13px}.sl-modal__close.hide-close{display:none}@media(max-width: 599px){.sl-modal__close.hide-mobile-close{display:none}}@media(max-width: 599px){.sl-modal__close{height:18px;width:18px}} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/shared/public/SlModal/SlModal.scss */ /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_media.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9zaGFyZWQvcHVibGljL1NsTW9kYWwvU2xNb2RhbC5zY3NzIiwid2VicGFjazovLy4vbm9kZV9tb2R1bGVzL0Bzb2xvbGVhcm5vcmcvY2FycGV0L2NvcmUvY2FycGV0L19tZWRpYS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQzVIUixVQUNJLGNBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsK0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLFdBQUEsQ0FFQSxrQkFDSSxZQUFBLENBR0oscUJBQ0ksd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHNCQUFBLENBQ0EsaUJBQUEsQ0FFQSxnQ0FDSSxTQUFBLENBR0osNkJBQ0ksVUFBQSxDQUNBLGVBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxZQUFBLENDMUJULHlCRHFCSyw2QkFRUSxnQkFBQSxDQUFBLENDN0JiLHlCRFdDLHFCQXVCUSxVQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FBQSxDQUlSLG1CQUNJLFVBQUEsQ0FDQSxXQUFBLENBR0osaUJBQ0ksaUJBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxzQkFBQSxDQUNBLFFBQUEsQ0FDQSxVQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUVBLHVCQUNJLGFBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUdKLDRCQUNJLFlBQUEsQ0NoRVQseUJEbUVLLG1DQUVRLFlBQUEsQ0FBQSxDQ3JFYix5QkQ2Q0MsaUJBNkJRLFdBQUEsQ0FDQSxVQUFBLENBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnL3NyYy9mZWF0dXJlcy9zaGFyZWQvcHJpdmF0ZS9zdHlsZXMvZ2xvYmFsLnNjc3MnO1xuXG4uc2wtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgei1pbmRleDogOTk5O1xuXG4gICAgJi5ibG9ja2VyIHtcbiAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICB9XG5cbiAgICAmX19jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWZhO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMjRweCAyNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJi5uby1wYWRkaW5nIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmJsb2NrZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDU2N3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTMycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgJl9fY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB0b3A6IDEzcHg7XG4gICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgd2lkdGg6IDI5cHg7XG4gICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgJl9faWNvbiB7XG4gICAgICAgICAgICBjb2xvcjogIzliOWI5YjtcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5oaWRlLWNsb3NlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLmhpZGUtbW9iaWxlLWNsb3NlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKG1vYmlsZSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYShtb2JpbGUpIHtcbiAgICAgICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIkBtaXhpbiBtZWRpYSgkYnJlYWtwb2ludCkge1xuXHQkdmFsdWU6IG1hcC1nZXQoJGJyZWFrUG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cdEBpZiAkdmFsdWUgIT0gbnVsbCB7XG5cdFx0JHN0YXJ0OiBtYXAtZ2V0KCR2YWx1ZSwgc3RhcnQpO1xuXHRcdCRlbmQ6IG1hcC1nZXQoJHZhbHVlLCBlbmQpO1xuXG5cdFx0QGlmICRzdGFydCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWF4LXdpZHRoOiAkZW5kKSB7XG5cdFx0XHRcdEBjb250ZW50O1xuXHRcdFx0fVxuXHRcdH0gQGVsc2UgaWYgJGVuZCA9PSBudWxsIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc3RhcnQpIHtcblx0XHRcdFx0QGNvbnRlbnQ7XG5cdFx0XHR9XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCkge1xuXHRcdFx0XHRAY29udGVudDtcblx0XHRcdH1cblx0XHR9XG5cdH0gQGVsc2Uge1xuXHRcdEB3YXJuIFwiSW52YWxpZCBicmVha3BvaW50IGAjeyRicmVha3BvaW50fWAuXCI7XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiIn0= */.sds-grid-container{display:grid;grid-template-columns:repeat(12, 1fr);grid-gap:24px;padding:0 12px;width:100%}@media(min-width: 1440px){.sds-grid-container{max-width:1344px}}@media(max-width: 1439px)and (min-width: 1200px){.sds-grid-container{max-width:1152px}}@media(max-width: 1199px)and (min-width: 992px){.sds-grid-container{max-width:960px}}@media(max-width: 991px)and (min-width: 768px){.sds-grid-container{max-width:768px}}@media(max-width: 767px)and (min-width: 576px){.sds-grid-container{max-width:576px}}@media(max-width: 575px){.sds-grid-container{grid-template-columns:repeat(4, 1fr);max-width:unset;padding:16px}}.sds-grid-container .col{grid-column-end:span 1}.sds-grid-container .col-2{grid-column-end:span 2}.sds-grid-container .col-3{grid-column-end:span 3}.sds-grid-container .col-4{grid-column-end:span 4}.sds-grid-container .col-5{grid-column-end:span 5}@media(max-width: 575px){.sds-grid-container .col-5{grid-column-end:span 4}}.sds-grid-container .col-6{grid-column-end:span 6}@media(max-width: 575px){.sds-grid-container .col-6{grid-column-end:span 4}}.sds-grid-container .col-7{grid-column-end:span 7}@media(max-width: 575px){.sds-grid-container .col-7{grid-column-end:span 4}}.sds-grid-container .col-8{grid-column-end:span 8}@media(max-width: 575px){.sds-grid-container .col-8{grid-column-end:span 4}}.sds-grid-container .col-9{grid-column-end:span 9}@media(max-width: 575px){.sds-grid-container .col-9{grid-column-end:span 4}}.sds-grid-container .col-10{grid-column-end:span 10}@media(max-width: 575px){.sds-grid-container .col-10{grid-column-end:span 4}}.sds-grid-container .col-11{grid-column-end:span 11}@media(max-width: 575px){.sds-grid-container .col-11{grid-column-end:span 4}}.sds-grid-container .col-12{grid-column-end:span 12}@media(max-width: 575px){.sds-grid-container .col-12{grid-column-end:span 4}}.sds-grid-container .start-1{grid-column-start:1}.sds-grid-container .start-2{grid-column-start:2}.sds-grid-container .start-3{grid-column-start:3}.sds-grid-container .start-4{grid-column-start:4}.sds-grid-container .start-5{grid-column-start:5}.sds-grid-container .start-6{grid-column-start:6}.sds-grid-container .start-7{grid-column-start:7}.sds-grid-container .start-8{grid-column-start:8}.sds-grid-container .start-9{grid-column-start:9}.sds-grid-container .start-10{grid-column-start:10}.sds-grid-container .start-11{grid-column-start:11}.paywalls-container{font-family:"Fira Sans";position:fixed;top:0;right:0;width:100%;height:100%;z-index:999999;overflow-y:scroll;background-color:#000b21;padding:24px 64px 0 64px;display:flex;justify-content:center}@media(max-width: 652px){.paywalls-container{padding:0}}.paywalls-inner{width:100%;max-width:1360px}@media(max-width: 652px){.paywalls-header-container{display:none}}.paywalls-body{display:flex;align-items:center;justify-content:center}.paywalls-loader{width:100%;max-width:652px;background-color:#07132c;border-top-left-radius:16px;border-top-right-radius:16px;animation:blur-change .8s infinite alternate}@keyframes blur-change{from{filter:blur(1px);background-color:#081b43}to{filter:blur(4px);background-color:#07132c}}.paywalls-offer-modal{padding:0}.paywalls-offer-modal.sl-modal__container{width:100%;max-width:704px;border-radius:0;background:rgba(0,0,0,0)} /*# sourceURL=webpack://./node_modules/@sololearnorg/carpet/core/carpet/_grid-container.scss */ /*# sourceURL=webpack://./src/features/_paywalls/private/components/PaywallContainer/PaywallContainer.scss */ /*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL25vZGVfbW9kdWxlcy9Ac29sb2xlYXJub3JnL2NhcnBldC9jb3JlL2NhcnBldC9fZ3JpZC1jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9mZWF0dXJlcy9fcGF5d2FsbHMvcHJpdmF0ZS9jb21wb25lbnRzL1BheXdhbGxDb250YWluZXIvUGF5d2FsbENvbnRhaW5lci5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLG9CQUNJLFlBQUEsQ0FDQSxxQ0FBQSxDQUNBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUVBLDBCQVBKLG9CQVFRLGdCQUFBLENBQUEsQ0FHSixpREFYSixvQkFZUSxnQkFBQSxDQUFBLENBR0osZ0RBZkosb0JBZ0JRLGVBQUEsQ0FBQSxDQUdKLCtDQW5CSixvQkFvQlEsZUFBQSxDQUFBLENBR0osK0NBdkJKLG9CQXdCUSxlQUFBLENBQUEsQ0FFSix5QkExQkosb0JBMkJRLG9DQUFBLENBQ0EsZUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdKLHlCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FHSiwyQkFDSSxzQkFBQSxDQUVKLDJCQUNJLHNCQUFBLENBRUosMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsMkJBQ0ksc0JBQUEsQ0FDQSx5QkFGSiwyQkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FDQSx5QkFGSiw0QkFHUSxzQkFBQSxDQUFBLENBR1IsNEJBQ0ksdUJBQUEsQ0FFQSx5QkFISiw0QkFJUSxzQkFBQSxDQUFBLENBSVIsNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosNkJBQ0ksbUJBQUEsQ0FFSiw2QkFDSSxtQkFBQSxDQUVKLDZCQUNJLG1CQUFBLENBRUosOEJBQ0ksb0JBQUEsQ0FFSiw4QkFDSSxvQkFBQSxDQzNIUCxvQkFDQyx1QkFBQSxDQUNBLGNBQUEsQ0FDQSxLQUFBLENBQ0EsT0FBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFlBQUEsQ0FDQSxzQkFBQSxDQUVBLHlCQWRELG9CQWVFLFNBQUEsQ0FBQSxDQUlGLGdCQUNDLFVBQUEsQ0FDQSxnQkFBQSxDQUlBLHlCQURELDJCQUVFLFlBQUEsQ0FBQSxDQUlGLGVBQ0MsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FHRCxpQkFDQyxVQUFBLENBQ0EsZUFBQSxDQUNBLHdCQUFBLENBQ0EsMkJBQUEsQ0FDQSw0QkFBQSxDQUNBLDRDQUFBLENBRUEsdUJBQ0MsS0FDQyxnQkFBQSxDQUNBLHdCQUFBLENBR0QsR0FDQyxnQkFBQSxDQUNBLHdCQUFBLENBQUEsQ0FLSCxzQkFDQyxTQUFBLENBRUEsMENBQ0MsVUFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0Esd0JBQUEiLCJzb3VyY2VzQ29udGVudCI6WyIuc2RzLWdyaWQtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgIGdyaWQtZ2FwOiAyNHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzQ0cHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDExNTJweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDc2OHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNTc2cHg7XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nOiAxNnB4O1xuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTtcbiAgICB9XG4gICAgLmNvbC0yIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDI7XG4gICAgfVxuXG4gICAgLmNvbC0zIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDM7XG4gICAgfVxuICAgIC5jb2wtNCB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgIH1cbiAgICAuY29sLTUge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTYge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNjtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTcge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNztcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTgge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gODtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTkge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gOTtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gNDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuY29sLTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDEwO1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb2wtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1lbmQ6IHNwYW4gMTE7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW4tZW5kOiBzcGFuIDQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNvbC0xMiB7XG4gICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiAxMjtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uLWVuZDogc3BhbiA0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN0YXJ0LTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTtcbiAgICB9XG4gICAgLnN0YXJ0LTIge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMjtcbiAgICB9XG4gICAgLnN0YXJ0LTMge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMztcbiAgICB9XG4gICAgLnN0YXJ0LTQge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNDtcbiAgICB9XG4gICAgLnN0YXJ0LTUge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNTtcbiAgICB9XG4gICAgLnN0YXJ0LTYge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNjtcbiAgICB9XG4gICAgLnN0YXJ0LTcge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogNztcbiAgICB9XG4gICAgLnN0YXJ0LTgge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogODtcbiAgICB9XG4gICAgLnN0YXJ0LTkge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogOTtcbiAgICB9XG4gICAgLnN0YXJ0LTEwIHtcbiAgICAgICAgZ3JpZC1jb2x1bW4tc3RhcnQ6IDEwO1xuICAgIH1cbiAgICAuc3RhcnQtMTEge1xuICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogMTE7XG4gICAgfVxufVxuIiwiQGltcG9ydCAnY2FycGV0JztcblxuLnBheXdhbGxzIHtcblx0Ji1jb250YWluZXIge1xuXHRcdGZvbnQtZmFtaWx5OiAnRmlyYSBTYW5zJztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR6LWluZGV4OiA5OTk5OTk7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDBCMjE7XG5cdFx0cGFkZGluZzogMjRweCA2NHB4IDAgNjRweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjUycHgpIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiAxMzYwcHg7XG5cdH1cblxuXHQmLWhlYWRlci1jb250YWluZXIge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDY1MnB4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCYtYm9keSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR9XG5cblx0Ji1sb2FkZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogNjUycHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzA3MTMyYztcblx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuXHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNnB4O1xuXHRcdGFuaW1hdGlvbjogYmx1ci1jaGFuZ2UgLjhzIGluZmluaXRlIGFsdGVybmF0ZTtcblxuXHRcdEBrZXlmcmFtZXMgYmx1ci1jaGFuZ2Uge1xuXHRcdFx0ZnJvbSB7XG5cdFx0XHRcdGZpbHRlcjogYmx1cigxcHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDgxYjQzO1xuXHRcdFx0fVxuXG5cdFx0XHR0byB7XG5cdFx0XHRcdGZpbHRlcjogYmx1cig0cHgpO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDcxMzJjO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtb2ZmZXItbW9kYWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQmLnNsLW1vZGFsX19jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDcwNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdH1cblx0fVxufSJdLCJzb3VyY2VSb290IjoiIn0= */</style> <style> @media screen and (max-width: 1279px) { #CybotCookiebotDialog { bottom: 0; top: unset; transform: translate(-50%, 0); } } </style> <script src="https://www.google.com/recaptcha/enterprise.js?render=6Lfk-TIeAAAAAHHyvt9KCccPBRMcxSgDJ_YvPNuu" async defer></script> <script>window.initialData = {"ssrQuestionsList":[],"ssrQuestionsListCount":0,"ssrHotTodayQuestions":[{"id":3308878,"title":"What's wrong with this code ? ( Beginner)","message":"#addition of numbers \nname= input()\nnum1= int(input()) #pick a number \nnum2= int(input()) #pick a number \nsum = num1 + num2 \nprint (sum)\nprint (name + \" , \" + num1 + \" + \" + num2 \" = \" + sum + \" !\")\nprint (\"eurika !!\")","date":"2024-11-22T15:02:27.527","votes":4,"answers":11,"tags":["code","first"],"viewCount":451,"hidden":false,"vote":0,"isFollowing":false,"userId":32928649,"userName":"Ella","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002Ff16248cc-03c3-4c82-a212-bfcb7ae9417a.jpg","badge":null},{"id":3308936,"title":"Pig Latin","message":"Can anyone explain to me the pig Latin question from the coad coach","date":"2024-11-23T06:05:31.66","votes":0,"answers":19,"tags":["coadcoach"],"viewCount":113,"hidden":false,"vote":0,"isFollowing":false,"userId":25117379,"userName":"Arnav","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F8ceec39c-f255-4ab5-9e0f-2e5473fd6553.jpg","badge":"silver"},{"id":3309016,"title":"Someone can help me","message":"https:\u002F\u002Fsololearn.com\u002Fcompiler-playground\u002Fc6XdF7vfyaYU\u002F?ref=app","date":"2024-11-23T18:12:36.627","votes":0,"answers":12,"tags":["bb"],"viewCount":50,"hidden":false,"vote":0,"isFollowing":false,"userId":33010222,"userName":"Chery Roodley","avatarUrl":null,"badge":"pro"},{"id":3308895,"title":"Square Roots","message":"How to find square roots?","date":"2024-11-22T21:16:53.383","votes":0,"answers":6,"tags":["roots","square"],"viewCount":76,"hidden":false,"vote":0,"isFollowing":false,"userId":32351248,"userName":"Niall Sarath","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F1e8aa5de-a610-4bcd-bb0b-e6116cbabf54.jpg","badge":null},{"id":3308999,"title":"What's wrong with this?","message":"Sorry guys I have some network problems lately \nhttps:\u002F\u002Fsololearn.com\u002Fcompiler-playground\u002Fc4G2cYp54qju\u002F?ref=app","date":"2024-11-23T14:27:07.29","votes":2,"answers":6,"tags":["."],"viewCount":45,"hidden":false,"vote":0,"isFollowing":false,"userId":32895492,"userName":"Dreyk","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F0d7997d7-69e3-4ad6-9dd1-fee506f07a66.jpg","badge":null},{"id":3308888,"title":"Currently learning C++, I’m getting into socket programming with C++","message":"I recently created a simple server and client as well as a reverse shell in C++ but I don’t know where to go from here and I don’t know if I have to remember all of the code or can I just go on Google whenever I need to make a server I guess what I’m saying is do I need to remember all of the syntax or do I just need to know the concepts behind the syntax and if you know any resources to learning either sockets or ethical, hacking in C++, that will help as well thank you","date":"2024-11-22T19:34:35.937","votes":0,"answers":4,"tags":["beginner","c++","coding","ethical","hacking","learning","networking","novice","programming","sockets","stem"],"viewCount":54,"hidden":false,"vote":0,"isFollowing":false,"userId":31717365,"userName":"Ira Haggerty Jr","avatarUrl":null,"badge":"silver"},{"id":3308868,"title":"Is there any new bug in the projects reply sections?","message":"I can't reply to others comments now, was able to do it, in my previous project\n\nhttps:\u002F\u002Fsololearn.com\u002Fcompiler-playground\u002FWR5Q5KR55uwS\u002F","date":"2024-11-22T12:28:45.523","votes":1,"answers":3,"tags":["comments","issues","review","sololearn","understand"],"viewCount":43,"hidden":false,"vote":0,"isFollowing":false,"userId":28550259,"userName":"Indrajeet","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F44d42520-4ddd-4bb7-8150-26c92fa211dd.jpg","badge":"silver"},{"id":3308943,"title":"I’m new someone can help me","message":"# Convert the values into numbers\nwins = input()\nties = input()\n\n# 1 win = 3 points\n# 1 tie = 1 point \n# Calculate the score\nscore = \n\n# Concatenate the 2 strings to produce a message\nmessage = \"Score: \" str(score)\n\n\n# Display the message","date":"2024-11-23T06:59:17.877","votes":0,"answers":3,"tags":["bb"],"viewCount":49,"hidden":false,"vote":0,"isFollowing":false,"userId":33010222,"userName":"Chery Roodley","avatarUrl":null,"badge":"pro"},{"id":3308945,"title":"What's doctype htMl","message":"Am JST starting html and i wanna know More","date":"2024-11-23T07:40:05.727","votes":2,"answers":2,"tags":["..."],"viewCount":31,"hidden":false,"vote":0,"isFollowing":false,"userId":33049307,"userName":"Light","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F45f932d3-be35-41fb-b25f-1ec15e071f31.jpg","badge":null},{"id":3308992,"title":"HTML community, HELP!!","message":"How do div and class in HTML, or i stupid and don't know??","date":"2024-11-23T13:48:46.81","votes":0,"answers":3,"tags":[",xhtml","html","html5"],"viewCount":31,"hidden":false,"vote":0,"isFollowing":false,"userId":32707447,"userName":"Timothy Karpovich","avatarUrl":"https:\u002F\u002Fblob.sololearn.com\u002Favatars\u002F6953e6b0-c797-4f31-aafe-bf1f184d3899.jpg","badge":"bronze"}],"ssrCoursesCatalog":[{"name":"Generative KI in der Praxis","alias":"genai-in-practice","orderNumber":1,"lastActivityDate":null,"description":"Lernen Sie, mit generative A.I-Tools zu intergieren, um zu erstellen, zu automatisieren und produktiver zu sein.Beherschen sie das prompt zu schreiben und wie man Daten organisiert und analysiert, damit Sie intelligentere Entscheidung zu machen können","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F8c336a9b8e3f40429efcc086ea016f3e-AI.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F10f1dbd3b6124556aa574e9fa8e15dd2-genAI.svg","color":"#c13e3e","isTop":true},"categoryIds":[6,7],"isRecommended":false},{"name":"Einführung in Python","alias":"python-introduction","orderNumber":3,"lastActivityDate":null,"description":"Python ist eine beliebte, leicht zu erlernende und sehr leistungsfähige Programmiersprache, die in der Software- und Webentwicklung, der Datenwissenschaft, dem maschinellen Lernen und vielen anderen Bereichen eingesetzt wird. In diesem Kurs werden wir die grundlegenden Konzepte von Python behandeln, reale Projekte erstellen und verschiedene Programmieraufgaben lösen. Für Python für Anfänger sind keine Vorkenntnisse erforderlich, also fangen wir gleich an!","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa0661e13ab5b47a5bc05dc171e14bd6d-python.png","color":"#72A2E3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F0747eb2701f64dc48d5ca894d4c2610b-Introduction-to-Python.svg"},"categoryIds":[4,5,10],"isRecommended":false},{"name":"Einführung in C","alias":"c-introduction","orderNumber":20,"lastActivityDate":null,"description":"Möchten Sie leistungsstarke Programme erstellen, die schnell laufen... schneller als die in anderen Sprachen geschriebenen? \n\nC ist eine Sprache, die einfach zu schreiben ist, eine schnelle Fehlersuche ermöglicht und ein Baustein für viele andere Programmiersprachen ist. \n\nIn diesem Kurs lernen Sie die Grundlagen dieser leistungsstarken und fortgeschrittenen Programmiersprache kennen. Es sind keine Vorkenntnisse erforderlich. Wir bringen Ihnen alles, was Sie wissen müssen, auf eine klare, einfache Art und Weise bei, die perfekt für Anfänger ist.\n\nWenn Sie fertig sind, können Sie sich unseren Kurs Intermediate C ansehen.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F00c4a3ccdabf40709c3b06fd196d391b-C.png","color":"#58B5EE","isTop":false,"imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F039d2e06d86d47d6a62d7bbdba9964df-Introduction-to-C.svg"},"categoryIds":[4,10],"isRecommended":false},{"name":"Einführung in C#","alias":"c-sharp-introduction","orderNumber":21,"lastActivityDate":null,"description":"C# wird von vielen großen Organisationen, Start-ups und Anfängern gleichermaßen verwendet. Es übernimmt einige der nützlichen Funktionen von C und fügt Syntax hinzu, um Zeit und Mühe zu sparen. \n\nObwohl C# auf C basiert, können Sie es ohne jegliche Kenntnisse von C erlernen - tatsächlich ist dieser Kurs perfekt für diejenigen, die überhaupt keine Programmiererfahrung haben! Und wenn Sie Spaß daran haben, C# zu lernen, können Sie mit unserem Intermediate C# Kurs fortfahren.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fd1ad657f22fb40af87c8df55b1578713-csharp.png","color":"#AB88F3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F0789e6f8e5dc42d4a5f02bce766dfe73-Introduction-to-CSharp.svg"},"categoryIds":[3,4,10],"isRecommended":false},{"name":"Einführung in SQL","alias":"sql-introduction","orderNumber":32,"lastActivityDate":null,"description":"Daten sind mächtig, aber nur, wenn Sie wissen, wie man sie nutzt. Da kommt SQL ins Spiel! In diesem Kurs lernen Sie, wie Sie die standardisierte Datenbanksprache SQL verwenden, um auf Daten in Datenbanken zuzugreifen und diese zu manipulieren.\n\nSobald Sie wissen, wie man SQL verwendet, können Sie sich großen Unternehmen (und sogar Regierungen!) anschließen, die Daten verwenden, um Vorhersagen und Entscheidungen über alles zu treffen, von der Entwicklung von Produkten bis hin zu der Frage, wie die Demokratie funktionieren sollte.\n\nFür diesen Kurs benötigen Sie keine vorherige Programmiererfahrung, also legen Sie direkt los!","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fc75af187749341a4900dac1304ef3c57-SQL.png","color":"#92D373","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F940a41562ea5418390505cb580d66c94-Introduction-to-SQL.svg"},"categoryIds":[4,5,10],"isRecommended":false},{"name":"Einführung in HTML","alias":"html-introduction","orderNumber":34,"lastActivityDate":null,"description":"HTML ist das Herzstück jeder Webseite. Es ist anfängerfreundlich und das Wissen der Grundlagen ist nützlich für jeden, der im digitalen Design, Marketing, Inhalt und mehr arbeitet. Wenn Sie an Front-End-Webentwicklung interessiert sind, ist dieser Kurs ein großartiger Start!\n\nSie benötigen keine vorherige Programmiererfahrung und wir haben viele andere Kurse, um Ihr Wissen zu vertiefen, sobald Sie fertig sind, einschließlich CSS und JavaScript.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F053139704f764fdda1c092521ab1fa1e-HTML.png","color":"#FFA77A","isTop":false,"imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F1343f0f0ce724fbe85db08329763c6aa-Introduction-to-HTML.svg"},"categoryIds":[1,10],"isRecommended":false},{"name":"Einführung in CSS","alias":"css-introduction","orderNumber":35,"lastActivityDate":null,"description":"Haben Sie schon einmal eine Website gesehen und gedacht: \"Wow, ist das schön\"? Die Chancen stehen gut, dass ein CSS-Experte an der Erstellung beteiligt war! Wenn Sie sich für visuelles Design interessieren, ist CSS die perfekte Sprache für Sie. CSS eignet sich auch hervorragend für diejenigen, die sich für die Front-End-Webentwicklung interessieren. Es ist ein unverzichtbares Werkzeug für die Gestaltung von Webinhalten und wird verwendet, um das visuelle Erscheinungsbild von Design- und Layoutvarianten für verschiedene Bildschirm- und Gerätegrößen zu definieren. CSS ist der perfekte Partner für diejenigen, die HTML und JavaScript lernen. Es ist einfach zu erlernen, so dass Sie im Handumdrehen Ihre eigenen schönen digitalen Erlebnisse gestalten können!","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F2c99bb632e1b47e6a0f202ce992f8377-CSS.png","color":"#58B5EE","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F77380821c86d4211879280db3d67bed6-Introduction-to-CSS.svg"},"categoryIds":[1,10],"isRecommended":false},{"name":"Einführung in Java","alias":"java-introduction","orderNumber":36,"lastActivityDate":null,"description":"Dieser einfache, einsteigerfreundliche Java-Kurs erfordert keine Programmierkenntnisse. Alles, was Sie brauchen, ist ein Mobiltelefon oder einen Desktop-Computer und 5 Minuten Zeit pro Tag! Sie lernen alles über die wichtigsten Konzepte von Java und werden schon in der ersten Lektion klaren, funktionierenden Code schreiben.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fc40026a05ccc4caeaf6e74bcf8ce11f8-java1.png","color":"#FFA77A","isTop":false,"imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F24fd969d98764c3792a5e6f42f60280d-Introduction-to-Java.svg"},"categoryIds":[2,3,4,10],"isRecommended":false},{"name":" Einführung in JavaScript","alias":"javascript-introduction","orderNumber":37,"lastActivityDate":null,"description":"Wollten Sie schon immer interaktive Websites erstellen, lustige mobile Apps programmieren oder mit künstlicher Intelligenz arbeiten? Mit JavaScript können Sie all das tun! Kein Wunder, dass es eine der beliebtesten Programmiersprachen überhaupt ist. Dieser Kurs ist perfekt für Anfänger geeignet - Sie brauchen keine Programmierkenntnisse. Am Ende dieses Kurses werden Sie die Grundlagen der Verwendung von JavaScript kennen, um eine interaktive Website zu erstellen. ","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fe4f4a14641b04eb6bfb3889164c5764a-JS1.png","color":"#F3CA88","isTop":false,"imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fce05f060e25e4e429e48feaa46768ac3-Introduction-to-JavaScript.svg"},"categoryIds":[1,3,10],"isRecommended":false},{"name":"C# Intermediate","alias":"c-sharp-intermediate","orderNumber":40,"lastActivityDate":null,"description":"Dieser Kurs ist ideal für alle, die bereits über einige Erfahrung in C# verfügen und ihre Kenntnisse vertiefen möchten. Er gliedert komplexe Konzepte in einfache, kleine Lektionen, die nur 5 Minuten dauern. Mit vielen praktischen Übungen werden Sie zu einem selbstbewussten C#-Programmierer!","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F03a071e50d4d43e7a718f5a87aeaa970-CsharpIntermediate.png","color":"#AB88F3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F9bc96b33e6cc44679c884b4eb17d182b-Intermediate-CSharp.svg"},"categoryIds":[3,4,9],"isRecommended":false},{"name":"Einführung in C++","alias":"c-plus-plus-introduction","orderNumber":44,"lastActivityDate":null,"description":"Lernen Sie die Grundlagen dieser beliebten Programmiersprache. Unser C++ Kurs behandelt grundlegende Konzepte, Datentypen, Arrays, Zeiger, bedingte Anweisungen, Schleifen und Funktionen. Sie brauchen keine Vorkenntnisse, um diesen Kurs zu machen. Wir erklären Ihnen alles in kurzer, klarer und anfängerfreundlicher Sprache.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fcf9e604a724a40c6bc2c725757a1e6f5-IntroductiontoCplus.png","color":"#72A2E3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F60a685c64d7d42bda0f0d3a46294c724-Introduction-to-CPlusPlus.svg"},"categoryIds":[3,4,10],"isRecommended":false},{"name":"Technologie für jedermann","alias":"tech-for-everyone","orderNumber":46,"lastActivityDate":null,"description":"Manchmal ist es wirklich schwer, mit der heutigen schnelllebigen, sich ständig verändernden digitalen Welt Schritt zu halten. Ein Verständnis der Technologie macht es einfacher und verschafft Ihnen einen Wettbewerbsvorteil. Aber was genau ist das Internet? Wie funktioniert es? Und welche Möglichkeiten können Sie online finden? Am Ende dieses Kurses werden Sie in der Lage sein, diese Fragen und mehr zu beantworten.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fef6dca9298334b54914159e23fe6060a-TechforEveryone.png","color":"#AB88F3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fbf3d499d0e714f5a800c4e8390216d94-Tech-for-Everyone.svg"},"categoryIds":[10],"isRecommended":false},{"name":"Python Intermediate","alias":"python-intermediate","orderNumber":48,"lastActivityDate":null,"description":"Wenn Sie bereits die Grundlagen von Python kennen und Ihr Wissen erweitern möchten, ist dies der richtige Kurs für Sie. Sie werden etwas über Python-Sammlungsarten, Lambda-Funktionen, Generatoren, Dekoratoren, objektorientierte Programmierung und vieles mehr lernen.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F9a27a3791a09456d99100e138afdda96-PythonIntermediate.png","color":"#72A2E3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ffd602cef2f9b4e729b6a0e06efb35367-Intermediate-Python.svg"},"categoryIds":[4,5,9],"isRecommended":false},{"name":"Java Intermediate","alias":"java-intermediate","orderNumber":49,"lastActivityDate":null,"description":"Es ist an der Zeit, sich ernsthaft mit Java auseinanderzusetzen und herauszufinden, was Java (und Sie!) wirklich können! In diesem Kurs lernen Sie einige Konzepte im Zusammenhang mit objektorientierter Programmierung (OOP), Sammlungen und der Arbeit mit Dateien kennen. Sie werden im Handumdrehen ein Profi sein!","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Febf35c2b25c64e4282c6ce2ad4434b91-JavaIntermediate.png","color":"#FFA77A","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F2e35b21878c2451cbde4241fad4c62ee-Intermediate-Java.svg"},"categoryIds":[2,3,4,9],"isRecommended":false},{"name":"JavaScript Intermediate","alias":"javascript-intermediate","orderNumber":50,"lastActivityDate":null,"description":"Beherrschen Sie bereits die Grundlagen von JavaScript und möchten Sie Ihr Wissen erweitern? Dann sind Sie hier genau richtig. In diesem Kurs lernen Sie, wie Sie komplexere und flexiblere Programme sowie noch interaktivere Websites erstellen können. Dieser Kurs folgt auf unseren Kurs Einführung in Javascript. Wir empfehlen Ihnen, einen kurzen Blick auf die dort behandelten Themen zu werfen, bevor Sie diesen Kurs beginnen.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F6fb46787e13748dab696c7a14a2cec4c-JS2.png","color":"#F3CA88","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F027662f387504c8893343c9445391dd9-Intermediate-JavaScript.svg"},"categoryIds":[1,9],"isRecommended":false},{"name":"C++ Intermediate","alias":"c-plus-plus-intermediate","orderNumber":51,"lastActivityDate":null,"description":"Wenn Sie Ihre C++-Kenntnisse vertiefen möchten, ist dieser Kurs genau das Richtige für Sie. Dank der praktischen, einfachen Lektionen können Sie in Ihrem eigenen Tempo lernen, wann und wo immer Sie wollen.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fd39133d96738413c9d9c276b1489ffc3-CplusIntermediate.png","color":"#72A2E3","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa8b1c79dc23e47f3aa0873b04d995dce-Intermediate-CPlusPlus.svg"},"categoryIds":[3,4,9],"isRecommended":false},{"name":"C Intermediate","alias":"c-intermediate","orderNumber":52,"lastActivityDate":null,"description":"Vertiefen Sie mit diesem Kurs Ihre Kenntnisse in C. Dieses Tutorial behandelt fortgeschrittene Konzepte wie Struts, dynamische Speicherzuweisung, Schnittstellen zu Dateien und den Umgang mit Ausnahmen.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa550dcaa0c6946e0904feaa19b595674-C2.png","color":"#58B5EE","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F4c174a4b5329473f9c80633e33003416-Intermediate-C.svg"},"categoryIds":[4,9],"isRecommended":false},{"name":"SQL Intermediate","alias":"sql-intermediate","orderNumber":54,"lastActivityDate":null,"description":"Wenn Sie bei der Analyse von Daten die richtigen Fragen stellen, erhalten Sie aussagekräftige Erkenntnisse. Bringen Sie Ihre Fähigkeiten bei Datenbankabfragen mit diesem zweiten SQL-Kurs auf die nächste Stufe. \n\nOft benötigen Sie mehrere Tabellen, um die Datenintegrität zu wahren und Duplikate zu vermeiden. In diesem Kurs lernen Sie, wie Sie problemlos mit mehr als einer Tabelle umgehen können. \n\nBeherrschen Sie den Prozess der Datenverarbeitung und arbeiten Sie mit komplexeren, zusammenhängenden Datenbanken mit mehreren Tabellen. \n\nDieser Kurs folgt auf unseren Kurs Einführung in SQL. Schauen Sie sich kurz an, was darin behandelt wird und wenn Sie mit diesen Konzepten vertraut sind, können Sie in Intermediate SQL einsteigen!","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F7723d1592a0b454cb59a32cf5ab35642-SQL2.png","color":"#92D373","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F6fde0c8a024d4aab903af548e9ee40a5-Intermediate-SQL.svg"},"categoryIds":[4,5,9],"isRecommended":false},{"name":"Grundlagen der Programmierung","alias":"coding-foundations","orderNumber":57,"lastActivityDate":null,"description":"Erlernen Sie alle Programmierkenntnisse, die Sie benötigen, um Websites zu erstellen, Programme zu schreiben und Datenbanken zu nutzen. Sie lernen, Websites von Grund auf in HTML zu erstellen, werden in SQL, der internationalen Standardsprache für Datenbanken, zertifiziert und spezialisieren sich auf Python, die am schnellsten wachsende Programmiersprache der Welt. Sie brauchen keine Vorkenntnisse im Programmieren.","shortDescription":"Erlernen Sie den Code und die Fähigkeiten, um Websites zu erstellen und wie ein Programmierer zu denken.","typeId":9,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F535ee805db82464399d387bbb7528697-CodingFoundations.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F16dcd6a791624ccf88d9cd3a55bbec4c-Coding-Foundations.svg","color":"#92D373","isTop":true},"categoryIds":[1,4,5,10,11],"isRecommended":false},{"name":"Angular","alias":"angular","orderNumber":58,"lastActivityDate":null,"description":"Dieser Kurs ermöglicht es Ihnen, das Angular-Framework zu verstehen und zu verwenden, skalierbare und dynamische Webanwendungen mit Angular und TypeScript zu erstellen, Komponenten für organisierten und strukturierten Code zu verwenden, Benutzerinteraktionsfunktionen zu implementieren, Formulare mit Validierung zu entwerfen, Angular-Routing zu beherrschen und vieles mehr.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Feabfd4d6a04941fbb91fbd7b5a0f0134-Angular.png","color":"#D96D83","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fc629ffb97407472d880b3e78e99a31b7-Web-developer-with-Angular.svg"},"categoryIds":[1,9],"isRecommended":false},{"name":"Python-Entwickler","alias":"python-developer","orderNumber":59,"lastActivityDate":null,"description":"Python ist die am schnellsten wachsende Programmiersprache der Welt und lässt sich leicht lesen, lernen und programmieren. Sie werden lernen, interaktive Programme zu erstellen und Ihre Aufgaben zu automatisieren, selbst die komplexesten Daten zu analysieren und zu visualisieren und KI- und maschinelle Lernmodelle zu erstellen. Keine Vorkenntnisse im Programmieren erforderlich.","shortDescription":"Spezialisieren Sie sich in der am schnellsten wachsenden Programmiersprache der Welt.","typeId":9,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F275e1b30ac2a4af9bc0ba34be18596e8-PythonDeveloper.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F03e450b4669948c98ceb16eee0b97f9b-Introduction-to-Python-2.svg","color":"#72A2E3","isTop":true},"categoryIds":[4,5,10,11],"isRecommended":false},{"name":"Web-Entwicklung","alias":"web-development","orderNumber":92,"lastActivityDate":null,"description":"Erlernen Sie alle 3 Sprachen, die Sie zum Erstellen einer Website benötigen. Sie lernen, Websites von Grund auf in HTML zu erstellen, Seiten mit CSS genau nach Ihren Wünschen zu gestalten und Ihre Websites und Anwendungen mit JS dynamisch und interaktiv zu machen. Keine Vorkenntnisse erforderlich.","shortDescription":"Lernen Sie alle 3 Sprachen, die Sie für die Erstellung einer Website benötigen.","typeId":9,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F63851450a2054ee7a73e58c18b155340-Webdevelopment.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Faaac4580d7614307bed26b4f8ac1e30c-Web-development.svg","color":"#F3CA88","isTop":true},"categoryIds":[1,10,11],"isRecommended":false},{"name":"Programmieren von Daten","alias":"data-programming","orderNumber":93,"lastActivityDate":null,"description":"Erwerben Sie die Fähigkeiten, die Sie brauchen, um Datenbanken zu erschließen, mit Daten zu spielen und intelligentere Entscheidungen zu treffen. Sie werden lernen, sich auf SQL, die internationale Standardsprache für Datenbanken, zu spezialisieren und interaktive Programme zu erstellen und Ihre Aufgaben mit Python zu automatisieren.","shortDescription":"Erwerben Sie alle Fähigkeiten, um mit Datenbanken zu interagieren und intelligentere Entscheidungen zu treffen.","typeId":9,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F36468bf4ec644864972e7e672d533af3-ResponsiveWebDesign.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F61fa0ce08ec54634b927b8cf71fda672-Coding-for-Data.svg","color":"#AB88F3","isTop":true},"categoryIds":[4,5,10,11],"isRecommended":false},{"name":"Frontend für Anfänger","alias":"angular-developer","orderNumber":94,"lastActivityDate":null,"description":"Dieser Kurs ermöglicht es Ihnen, das Angular Framework zu verstehen und zu nutzen, skalierbare und dynamische Webanwendungen mit Angular und TypeScript zu erstellen, Komponenten für organisierten und strukturierten Code zu verwenden, Benutzerinteraktionsfunktionen zu implementieren, Formulare mit Validierung zu entwerfen, Angular-Routing zu beherrschen und so viel mehr.","shortDescription":"Qualifizieren Sie sich für einen Job bei Google und den Tausenden von Unternehmen, die das Angular-Framework verwenden.","typeId":9,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":1,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F8fbd204e83af40c2b6dfdd66790e46f6-webdevelopmentwithAngular.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fd4c1e54574b543af967f4f1954fe20cb-Front-End.svg","color":"#D96D83","isTop":true},"categoryIds":[1,10,11],"isRecommended":false},{"name":"Data Analytics with AI","alias":"data-ai","orderNumber":110,"lastActivityDate":null,"description":"Harness AI to develop essential data skills. This course will equip you with the proficiency needed to thrive in the modern, data-centric world. You'll master foundational concepts in data analysis, interpretation, and visualization while integrating AI tools and techniques to manage and analyze data, derive actionable insights, and make data-driven decisions.","shortDescription":"Harness AI to develop essential data skills. This course will equip you with the proficiency needed to thrive in the modern, data-centric world. You'll master foundational concepts in data analysis, interpretation, and visualization while integrating AI tools and techniques to manage and analyze data, derive actionable insights, and make data-driven decisions.","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F74419ddaa2ef48f1ae5f940bdc643f27-DataAI.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fbd1c2190d5824b87b7f102f3f642d0d2-data-ai.svg","color":"#8c2626","isTop":true},"categoryIds":[6,7],"isRecommended":false},{"name":"AI in Data Analysis","alias":"data-fundamentals","orderNumber":111,"lastActivityDate":null,"description":"Harness AI to develop essential data skills. This course will equip you with the basics needed to start your journey into the world of data. You'll master foundational concepts in understanding how data works while integrating AI tools and techniques to manage and analyze data.","shortDescription":"Harness AI to develop essential data skills. This course will equip you with the basics needed to start your journey into the world of data. You'll master foundational concepts in understanding how data works while integrating AI tools and techniques to manage and analyze data.","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F35f891219fe440f9bfaff081abd66e97-datafundamentalsicon.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F147d60dc943b48aeac476e137f9cf4d5-data-fundamentals.svg","color":"#8c2626","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Ethical AI Foundations","alias":"gen-ai-safety","orderNumber":112,"lastActivityDate":null,"description":"Navigate the complexities of safe and ethical AI use. In this course, you'll master principles of responsible GenAI use and learn to mitigate risks with GenAI systems.","shortDescription":"Navigate the complexities of safe and ethical AI use. In this course, you'll master principles of responsible GenAI use and learn to mitigate risks with GenAI systems.","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ffea1c63fbd8f49419e67ad4751b3009a-EthicsIcon.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ff61c44cccc0d480984d2743f84ff9864-ethical-ai.svg","color":"#8c2626","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Write with AI","alias":"ai-writing","orderNumber":113,"lastActivityDate":null,"description":"Explores the transformative role of Generative AI in the writing process. You’ll learn about Large Language Models (LLMs), how they generate text, and practical techniques for leveraging Generative AI to enhance your writing. Through hands-on practice, you’ll be equipped to seamlessly integrate AI tools into your creative workflow, making writing more efficient and innovative.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa07531d17fcb4ff082e95ffe302ed1d1-writing.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fdd09d724be4144709163d6584d6c957e-ai-writing.svg","color":"#8c2626","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"AI-Powered A\u002FB Testing","alias":"ab-testing","orderNumber":115,"lastActivityDate":null,"description":"Discover the fundamentals of A\u002FB testing and data analysis in this introductory course. Learn how to design experiments, interpret results, and leverage data to make informed, data-driven decisions. Perfect for beginners looking to enhance their analytical skills and drive impactful business outcomes.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":2,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fd26d139caae545b2a894c4e8e70c3f83-abtesting.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fc3c769691b1142888ae4c34ec8ffec0a-data-analysis.svg","color":"#8c2626","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Prompt Engineering","alias":"ai-prompting","orderNumber":116,"lastActivityDate":null,"description":"Elevate your AI interaction capabilities. Learn the art of crafting precise and effective prompts to achieve desired results from AI systems. Dive deep into the principles of prompt engineering, communicate your intentions clearly to AI, and explore advanced techniques to optimize AI responses.","shortDescription":"Elevate your AI interaction capabilities. Learn the art of crafting precise and effective prompts to achieve desired results from AI systems. Dive deep into the principles of prompt engineering, communicate your intentions clearly to AI, and explore advanced techniques to optimize AI responses.","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F4b8ff8e82178496693406f5c95666eda-prompting.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fd9cf51b5aee5446da15177726f33c6c7-ai-prompt.svg","color":"#6c2d2d","isTop":true},"categoryIds":[7,8],"isRecommended":false},{"name":"Visualize Your Data","alias":"presenting-data","orderNumber":117,"lastActivityDate":null,"description":"Unlock the power of data visualization and storytelling. This course designed to equip you with the skills to effectively communicate data insights through engaging visualizations and compelling narratives. Learn the principles of data visualization, master the art of storytelling, and explore advanced techniques using AI tools.","shortDescription":"Unlock the power of data visualization and storytelling. This course designed to equip you with the skills to effectively communicate data insights through engaging visualizations and compelling narratives. Learn the principles of data visualization, master the art of storytelling, and explore advanced techniques using AI tools.","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa274d67f00094cb1af6ba13ab5f2622f-PresentingDataIcon.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F0916f848782844fb9e8452faf69ed2a4-data-presenting.svg","color":"#834444","isTop":true},"categoryIds":[7,8],"isRecommended":false},{"name":"Introduction to LLMs","alias":"llms-ai","orderNumber":118,"lastActivityDate":null,"description":"Master the foundational principles and practical applications of Large Language Models (LLMs). Through a combination of theoretical knowledge and practical examples, this course will equip you with a comprehensive understanding of LLMs and their significance in the AI landscape. By the end of this course, you'll be able to explain how these advanced models are pivotal to creating innovative AI solutions. ","shortDescription":"Master the foundational principles and practical applications of Large Language Models (LLMs). Through a combination of theoretical knowledge and practical examples, this course will equip you with a comprehensive understanding of LLMs and their significance in the AI landscape. By the end of this course, you'll be able to explain how these advanced models are pivotal to creating innovative AI solutions. ","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ff965080a9c6347959581ae057049de01-LLMs.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fe28f606be5284af8b48a6ad7036415d4-llm.svg","color":"#8e3e3e","isTop":true},"categoryIds":[7,8],"isRecommended":false},{"name":"ML for Beginners","alias":"ml-fundamentals","orderNumber":119,"lastActivityDate":null,"description":"Unlock the power of Machine Learning with our hands-on course! Dive into the basics of Machine Learning and start using Generative AI to train and test machine learning models. Perfect for beginners eager to transform data into intelligent insights.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F4bfce0b0c00e42f491a42e1501428123-MachineLearning.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F299fadb41eb04d8db69bb676ba5bc386-ml-fundamentals.svg","color":"#8e3e3e","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Brainstorm with AI","alias":"brainstorm-ai","orderNumber":120,"lastActivityDate":null,"description":"Enhance your idea generation and problem-solving skills using the power of AI. Learn the four core principles of brainstorming, discover how to generate and refine innovative ideas, and transform them into actionable plans with the help of AI tools. From idea generation to pitching, this course equips you with the techniques and strategies to think outside the box and bring your ideas to life.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F0cf04e1aae24443395643e66bfac04fd-BrainstormingwithAI.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa8869d64da5143bdaa9e6835f5f3adaa-brainstorm-ai.svg","color":"#8e3e3e","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Think Creatively with AI","alias":"creativity-ai","orderNumber":121,"lastActivityDate":null,"description":"Unlock your full creative potential by combining human ingenuity with AI's vast capabilities. This course will guide you through the four essential stages of the creative process while demonstrating how AI can amplify and elevate your creative thinking. Whether you're crafting a creative brief, seeking inspiration, or refining your ideas, this course provides the tools and techniques to make AI your creative partner.","shortDescription":"","typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fe87dd4f394ed48d29c273603c49f34ec-idea.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fa6c0a13a42dc449f83224e574bb36d66-think-creative.svg","color":"#765151","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Project Planning with AI","alias":"planning-ai","orderNumber":122,"lastActivityDate":null,"description":"Revolutionize your project management skills with AI. This course empowers you to harness the capabilities of AI for more efficient project planning and execution. Learn to effectively manage stakeholders, break down complex projects into manageable tasks, accurately estimate costs and timelines, optimize resource allocation, and proactively analyze and mitigate risks. Elevate your productivity and streamline your workflow by mastering AI-driven project management techniques, ensuring your projects are delivered on time, within budget, and with greater success.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Fce066548b4e84541a00ea0b869ae146f-Project.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F6bb6108079e3485cb65766926ada73d9-project-planning-ai.svg","color":"#583232","isTop":true},"categoryIds":[7,8],"isRecommended":false},{"name":"Research with AI","alias":"research-ai","orderNumber":123,"lastActivityDate":null,"description":"Explore the integration of AI tools into the research process, covering goal definition, source identification, and data summarization. Gain skills in using AI to streamline tasks, analyze quantitative and qualitative information, and ensure accurate results. Master the techniques to enhance research efficiency and effectiveness with AI support.","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F242f79f60cc44365951527f53f3b4496-courseimage.png","imageUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ffdacd6c5e1a34e2daa7cb624e513071c-reasearch-ai.svg","color":"#583232","isTop":false},"categoryIds":[7,8],"isRecommended":false},{"name":"Social Media Marketing with AI","alias":"sm-ai","orderNumber":125,"lastActivityDate":null,"description":"Unlock the power of Social Media Marketing with AI in this exciting course! You'll learn how to identify your target audience, set SMART goals, and choose the right platforms to maximize your impact. Discover the strengths of Instagram, Facebook, and YouTube, and master the art of creating engaging content with the help of AI tools. Whether you're new to social media or looking to enhance your skills, this course will equip you to drive real results. Jumpstart your marketing success today!","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002F6ed432bd229e412b949df8f8b5b6fe5d-Social.png","color":"#222020","isTop":true},"categoryIds":[7,8],"isRecommended":false},{"name":"SEO with AI","alias":"seo-ai","orderNumber":126,"lastActivityDate":null,"description":"Ready to improve your website's visibility and drive more traffic? In this course, you’ll learn how search engines process queries and how AI can help you optimize your strategy. Explore how to target the right audience using personas, reduce bounce rates, and craft effective keywords, meta descriptions, and titles. Plus, you’ll discover how to leverage AI tools to enhance your content with rich results and structured data. Master SEO with AI and watch your website thrive in search rankings!","shortDescription":null,"typeId":1,"progressionStatusId":0,"enrollmentStatusId":0,"levelId":1,"track":2,"progress":null,"ownership":{"isOwned":true,"ownershipRequirementsTypeId":0},"uiConfigurations":{"iconUrl":"https:\u002F\u002Flecontent.sololearn.com\u002Fmaterial-images\u002Ff44b8a8b2a86487e88d33b98776809e8-SEOicon.png","color":"#222020","isTop":false},"categoryIds":[7,8],"isRecommended":false}],"localizationData":{"ai-chat.conversation.see-more":"Mehr sehen","ai-chat.error.from-ai.cta":"ERNEUT VERSUCHEN","ai-chat.error.from-ai.message":"Beim KI-Modell ist ein vorübergehendes Problem aufgetreten. Bitte versuche es erneut. Sollte dies weiterhin passieren, versuche es später noch einmal.","ai-chat.error.generic.description":"Bitte versuche es später erneut.","ai-chat.error.generic.title":"Etwas ist schief gegangen","ai-chat.error.limit.cta":"NÄCHSTE ÜBUNG","ai-chat.error.limit.description":"KI hat ihre Grenzen, aber es sieht so aus, als hättest du viel Übung. Kommen wir zur nächsten Lektion!","ai-chat.error.limit.title":"Befehl-Limit erreicht","ai-chat.error.long-prompt.cta":"ERNEUT VERSUCHEN","ai-chat.error.long-prompt.description":"Das Modell kann keine besonders langen Eingabeaufforderungen verarbeiten. Versuche, deine Befehle in mehrere, kürzere Befehle aufzuteilen.","ai-chat.error.long-prompt.title":"Dieser Befehl ist zu lang","ai-chat.error.no-connection.description":"Bitte prüfe deine Verbindung und versuche es erneut","ai-chat.error.no-connection.title":"Verbindung vorübergehend verloren","ai-chat.input.placeholder":"Schreibe einen Befehl","ai-chat.loading.message-1":"Liest deinen Befehl","ai-chat.loading.message-2":"Verarbeitet deinen Befehl","ai-chat.loading.message-3":"Interpretiert deinen Befehl","ai-chat.loading.message-4":"Fertigt Antwort an","ai-chat.loading.message-5":"Fast geschafft","ai-chat.loading.message-regenerate":"Die Antwort regenerieren","ai-chat.message.copied":"Kopiert","ai-chat.reset.confirm":"Erneut starten","ai-chat.reset.description":"Durch das Zurücksetzen des Chats werden alle Eingabeaufforderungen und Antworten gelöscht.","ai-chat.reset.dismiss":"CHATVERLAUF BEHALTEN","ai-chat.reset.title":"Möchtest du wirklich von vorne beginnen?","ai-chat.settings-guide.dismiss":"SCHLIESSEN","ai-chat.settings-guide.title":"EINSTELLUNGS-HINWEISE","ai-chat.settings.model.description":"Dies ist das KI-Sprachmodell, das auf deine Eingabeaufforderungen reagiert. Verschiedene Modelle verfügen über unterschiedliche Fähigkeiten: Einige sind auf natürliche Sprache spezialisiert, andere auf Code, manche auf beides.","ai-chat.settings.model.title":"Modell","ai-chat.settings.temperature.description":"Dies steuert die Zufälligkeit und Freiheit des Modells. Höhere Temperaturen führen zu einzigartigeren, unvorhersehbareren Reaktionen, während eine niedrigere Temperatur eine eher standardisierte Antwort liefert.","ai-chat.settings.temperature.title":"Temperatur","ai-chat.tabs.chat":"KI-CHAT","ai-chat.tabs.settings":"EINSTELLUNGEN","auth.google-signin-title":"Mit Google anmelden","auth.name-screen.description":"Ihr Name wird in Ihrem Profil und auf Ihren Kurszertifikaten angezeigt!","auth.name-screen.title-1":"Wie sollen wir Sie nennen?","auth.signup-name.cta":"NÄCHSTER","auth.signup-screen.description":"Sie benötigen ein Konto, um Ihren Lernfortschritt zu speichern und mit anderen Lernenden zu kommunizieren.","auth.signup-title-1":"Lass uns gehen!","bit.sources.code-challenge":"Gewinne eine Code Challenge mit einem täglichen Limit von 10x","bit.sources.code-coach":"Vervollständige einen Code Coach","bit.sources.code-project":"Vervollständige ein Code Projekt","bit.sources.code-repo":"Vervollständige ein Code Repo","bit.sources.complete-lesson":"Vervollständige eine Lektion","booster.prompt.negative-button":"Herausforderung ablehnen","booster.prompt.positive-button":"Weiter","booster.prompt.subtitle":"Sie könnte dich besser kennen, als du denkst...","booster.prompt.title":"Trainiere gegen unsere personalisierte KI","button_continue":"WEITER","celebration.buttonText":"Weiter","celebration.reward-title":"Deine Belohnung:","code_playground.empty-playground.title":"Unbenannt","code_playground.no-input":"Keine Eingabe","code_playground.no-output":"Keine Ausgabe","code_playground.try-it-yourself.click-to-edit":"Klicken Sie zum Bearbeiten","code_playground.try-it-yourself.restart-code":"Neustart-Code","code_playground.try-it-yourself.title":"Versuchen Sie es selbst","code-coach-celebration-title_4":"Du hast es echt drauf!","code-coach-celebration-title_5":"Übung macht den Meister!","code-coach.bottom-sheet_back":"Zurück zum Code","code-coach.bottom-sheet_get_reward":"BELOHNUNG ERHALTEN","code-coach.check-my-solution.button-title":"Überprüfe meine Lösung","code-coach.compile_bottom-sheet_subtitle":"Der Code hat einige Fehler.","code-coach.compile_bottom-sheet_title":"Nicht so schnell","code-coach.info_page_title":"ANWEISUNGEN","code-coach.lesson-page-title":"PRAXISÜBUNG","code-coach.progress-bar_checking_code_title":"Überprüfe den Code...","code-coach.progress-bar_testinging_code_title":"... und probiere den Code ","code-coach.reward-screen.finished.subtitle":"Übung macht den Meister! Nur so kannst du zum Profi werden.","code-coach.reward-screen.subtitle":"Teste deine Programmierkünste, indem du Probleme wie die Profis löst! Das macht Spaß und stellt eine Herausforderung dar.","code-coach.reward-screen.title":"Zeit für eine Übung!","code-coach.success.test-case_bottom-sheet_subtitle":"Dein Code hat alle Tests bestanden.","code-coach.success.test-case_bottom-sheet_title":"Problem gelöst!","code-coach.test-case_bottom-sheet_subtitle":"Überprüfe die Testergebnisse, um zu sehen, was geändert werden muss.","code-coach.test-case_bottom-sheet_title":"Fast geschafft!","code-coach.test-case_cell_title":"Test","code-coach.test-case_expected-output_title":"Erwartete Ausgabe ist:","code-coach.test-case_input_title":"Bei der Eingabe:","code-coach.test-case_output_title":"Ist deine Ausgabe:","code.code.reset-bottomsheet-title":"Code zurücksetzen","code.input.subtitle":"Für mehrere Eingaben, verwenden Sie neue Zeilen","code.input.title":"Code, der zur Eingabe auffordert","code.output.browser":"Browser","code.output.console":"Konsole","code.output.title":"Output","code.reset-bottomsheet-positive-title":"ZURÜCKSETZEN","code.reset-bottomsheet-subtitle":"Sind Sie sicher, dass Sie alle Änderungen, die Sie vorgenommen haben, dauerhaft löschen und zum Standardcode zurückkehren möchten?","code.reset-bottomsheet-title":"Code zurücksetzen","codeRepo.alert.commit.changes.description":"Möchtest du die Änderungen an deinem Code Repo-Projekt speichern?","codeRepo.alert.commit.changes.title":"Änderungen übertragen","codeRepo.alert.publish.changes.description":"Speichere deinen Code, um dein Projekt abzuschließen","codeRepo.alert.publish.changes.title":"Du hast es fast geschafft!","codeRepo.commit-feedback-1":"Sie haben Ihre Änderungen gespeichert","codeRepo.commit-feedback-2":"Übung macht den Meister!","codeRepo.commitChanges":"Änderungen übertragen","codeRepo.continue":"Fortsetzen","codeRepo.output":"Ausgabe","codeRepo.task":"Aufgabe","common.close-title":"Schließen","common.submit-action-title":"Einreichen","contact-us.category.bug-report":"Fehlerbericht","contact-us.category.general-feedback":"Allgemeines Feedback","contact-us.category.other":"Andere","contact-us.category.payment":"Zahlung","contact-us.category.suggestion":"Vorschlag","contact-us.category.thank-you":"Danke","contact-us.cta":"Einreichen","contact-us.feedback.bug-report":"Wir entschuldigen uns für die Unannehmlichkeiten. Wenn Sie auf einen Fehler oder ein anderes Problem stoßen, befolgen Sie bitte diese Schritte:\n\u003Cbr\u002F\u003E\n\u003Cul\u003E\n\u003Cli\u003EAktualisieren Sie Ihre Seite und versuchen Sie es erneut\u003C\u002Fli\u003E\n\u003Cli\u003ELeeren Sie den Cache\u002F die Cookies des Browsers\u003C\u002Fli\u003E\n\u003Cli\u003EVersuchen Sie es mit einem alternativen Browser\u003C\u002Fli\u003E\n\u003C\u002Ful\u003E\n\u003Cbr\u002F\u003E\nWenn Sie weiterhin Probleme haben, geben Sie bitte \u003Cstrong\u003Eweitere detaillierte Informationen\u003C\u002Fstrong\u003E an, wie \u003Ci\u003EScreenshots oder eine Videoaufnahme, Kursname\u002FLektionsname und Ihre Browserdetails\u003C\u002Fi\u003E, um uns bei der Untersuchung des Problems zu helfen.\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nLassen Sie es uns hier wissen, wenn Sie weitere Fragen haben. Sie können uns auch unter \u003Ca href=\"mailto:info@sololearn.com\"\u003Einfo@sololearn.com\u003C\u002Fa\u003E kontaktieren.","contact-us.feedback.general-feedback":"Wir empfehlen, den FAQ-Bereich auf unserer Website zu überprüfen, da er Ihnen möglicherweise schnell eine Antwort bieten kann: \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.sololearn.com\u002Ffaq\"\u003Ehttps:\u002F\u002Fwww.sololearn.com\u002Ffaq\u003C\u002Fa\u003E\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nSeien Sie versichert, dass wir Ihr Feedback an das entsprechende Team zur Überprüfung weiterleiten werden.\nVielen Dank und viel Spaß beim Sololearning!","contact-us.feedback.other":"Wenn Sie eine Frage zur Nutzung von Sololearn, zu Abonnements oder anderen Richtlinien haben, empfehlen wir Ihnen, den \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.sololearn.com\u002Ffaq\"\u003EFAQ\u003C\u002Fa\u003E-Bereich auf unserer Website zu überprüfen, da dies Ihnen schnell eine Antwort geben könnte.\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nLassen Sie es uns hier wissen, wenn Sie weitere Fragen haben. Sie können uns auch unter \u003Ca href=\"mailto:info@sololearn.com\"\u003Einfo@sololearn.com\u003C\u002Fa\u003E kontaktieren.","contact-us.feedback.payment":"Sie können auch unsere \u003Ca href=\"https:\u002F\u002Fwww.sololearn.com\u002Ffaq\" target=\"_blank\"\u003EFAQ\u003C\u002Fa\u003E durchsuchen:\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\n\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.sololearn.com\u002Fen\u002Ffaq#q72\"\u003EWie kann ich meinen Kauf auf Sololearn wiederherstellen?\u003C\u002Fa\u003E\n\u003Cbr\u002F\u003E\n\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.sololearn.com\u002Ffaq#q17\"\u003EWie kann ich mein PRO-Abonnement kündigen?\u003C\u002Fa\u003E\n\u003Cbr\u002F\u003E\n\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.sololearn.com\u002Fen\u002Frefund-policy\"\u003EHaben Sie eine Rückerstattungspolitik?\u003C\u002Fa\u003E\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nLassen Sie es uns hier wissen, wenn Sie weitere Fragen haben. Sie können uns auch unter \u003Ca href=\"mailto:info@sololearn.com\"\u003Einfo@sololearn.com\u003C\u002Fa\u003E kontaktieren.","contact-us.feedback.suggestion":"Danke vielmals! Seien Sie versichert, dass wir Ihren Vorschlag an das zuständige Team zur Überprüfung weiterleiten werden.\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nWir arbeiten unermüdlich daran, unsere Inhalte, Plattform und Dienstleistungen zu verbessern, und schätzen es sehr, von unserer Community zu hören, wie wir uns verbessern können. Wir schätzen jedes Feedback, das wir erhalten, und lieben es, weitere Möglichkeiten zu entdecken, Sololearn noch besser zu machen.\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nVielen Dank nochmal und viel Spaß beim Sololearning!","contact-us.feedback.thank-you":"Wir schätzen Ihr Feedback sehr und freuen uns, es mit unserem Team zu teilen!\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nBitte nehmen Sie sich einen Moment Zeit, um uns auf \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.trustpilot.com\u002Freview\u002Fwww.sololearn.com\"\u003ETrustpilot\u003C\u002Fa\u003E und im App Store (\u003Ca target=\"_blank\" href=\"https:\u002F\u002Fapps.apple.com\u002Fus\u002Fapp\u002Fsololearn-learn-to-code-apps\u002Fid1210079064\"\u003EiOS\u003C\u002Fa\u003E, \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fplay.google.com\u002Fstore\u002Fapps\u002Fdetails?id=com.sololearn&hl=en_US&gl=US\"\u003EAndroid\u003C\u002Fa\u003E) zu bewerten. Ihr Input ist von unschätzbarem Wert!\nGenaue Bewertungen und Feedback helfen neuen Nutzern zu verstehen, was sie von Sololearn erwarten können.\n\u003Cbr\u002F\u003E\n\u003Cbr\u002F\u003E\nHaben Sie einen großartigen Tag und genießen Sie das Sololearning!","contact-us.label.category":"Kategorie","contact-us.label.email":"E-Mail","contact-us.label.message":"Nachricht","contact-us.label.name":"Name","contact-us.message.failure":"Ups! Etwas ist schiefgelaufen. Bitte reichen Sie Ihr Formular erneut ein oder senden Sie uns eine E-Mail an info@sololearn.com.","contact-us.message.success":"Ihre Nachricht wurde gesendet.","contact-us.title":"Schreiben Sie uns eine E-Mail","course.buy_course_cta":" Kaufen Sie den Kurs","course.lesson.badge_free":"FREI","deleteAccount.info.desc_1":"Wir senden dir eine E-Mail zur Bestätigung, wenn deine Daten aus unseren Systemen gelöscht wurden.","deleteAccount.info.desc_2":"In der Zwischenzeit würden wir es wirklich schätzen, wenn du uns mitteilen könntest, warum du dein Konto gelöscht hast.","deleteAccount.info.desc.give.feedback":"Feedback geben","deleteAccount.info.title":"Wir arbeiten daran","kodie.pro-user.unlimited-use-subtitle":"Als PRO haben Sie \u003C0\u003Eunbegrenzte Nutzung von KI!\u003C\u002F0\u003E","kodie.rate_description":"War das hilfreich?","lb.league.starting.soon":"Beginnt bald","lb.not.enough.users.description":"Du scheinst gespannt zu sein, wer deine Gegner sind! Komme in ein paar Minuten wieder.","lb.not.enough.users.title":"Warte, es kommen noch mehr Leute dazu","lb.zone.level.down":"Abstiegszone","lb.zone.level.up":"Aufstiegszone","le-category.title.ai":"Generative KI","le-category.title.all":"Alle Kurse","le-category.title.backend-systems":"Backend-Systeme","le-category.title.data-science":"Datenwissenschaft","le-category.title.games-for-mobile-and-web":"Spiele für Mobilgeräte und Web","le-category.title.mobile-apps":"Mobile Apps","le-category.title.websites":"Webseiten","leaderboard.group.bts.not-started.action.joined":"Du bist Teil der Bestenliste!","leaderboard.group.bts.not-started.action.logged-in":"Jetzt beitreten, um am Wettbewerb teilzunehmen","leaderboard.group.bts.not-started.action.not-logged-in":"Melden Sie sich an oder erstellen Sie ein neues Konto, um am Wettbewerb teilzunehmen!","leaderboard.group.bts.not-started.button.join":"LEADERBOARD BEITRETEN","leaderboard.group.bts.not-started.button.login":"Anmelden","leaderboard.group.bts.not-started.button.register":"Registrieren","leaderboard.group.bts.not-started.title":"Die Back to School Bestenliste beginnt am:","leaderboard.group.bts.not-started.users-joined":"Lernende haben sich bereits angemeldet!","leaderboard.group.bts.rules.description":"Nehmt an unserem Wettbewerb um die Bestenliste zum Schulbeginn teil! Verdient XPs, steigt in den Rängen auf und kommt zurück in den Lernrhythmus. Schafft es in die Top 10 und schaltet 2 Wochen Sololearn MAX kostenlos frei!","leaderboard.group.bts.rules.note":"* Nur XPs, die nach dem Beitritt zur Rangliste verdient wurden, zählen zu Ihrem Punktestand.","leaderboard.group.bts.rules.row.title-1":"Wettbewerbsdaten:","leaderboard.group.bts.rules.row.title-2":"Gewinner Bekanntgegeben:","leaderboard.group.bts.rules.row.value-1":"1. bis 15. September","leaderboard.group.bts.rules.row.value-2":"16. September","leaderboard.group.bts.rules.title":"Zurück zur Schule, zurück auf den richtigen Weg!","leaderboard.group.bts.rules.toggle-hide":"Regeln ausblenden","leaderboard.group.bts.rules.toggle-show":"zeige Regeln","leaderboard.group.bts.started.cta":"Jetzt beitreten","leaderboard.group.bts.started.subtitle":"Sie werden aufgefordert, sich anzumelden oder ein neues Konto zu erstellen, um beizutreten","leaderboard.group.bts.started.title":"Tritt der Bestenliste bei","leaderboard.title":"Rangliste","learn.code-snippet.copied":"Kopiert","learn.code-snippet.copy":"Kopieren","learn.courses.recommended-cta":"Start","learn.tab.gamification.bar.label.pro":"PRO","learn.tab.gamification.bar.label.was.pro":"GO PRO","learn.try-it-yourself.click-to-run":"Klicken zum Ausführen","learn.unlock.error.message":"Ups! Die Lösung kann nicht abgerufen werden. Bitte versuchen Sie es später erneut.","onboarding-recommendation.angular-developer.description":"Trainiere für einen Job bei Google und den Tausenden von Unternehmen, die das Angular-Framework von Google nutzen.","onboarding-recommendation.angular-developer.highlights.text-1":"HTML, CSS, JavaScript + Angular","onboarding-recommendation.angular-developer.highlights.text-2":"Kurs in Zusammenarbeit mit dem Angular-Team bei Google entwickelt","onboarding-recommendation.angular-developer.highlights.text-3":"Keine vorherige Programmiererfahrung erforderlich","onboarding-recommendation.angular-developer.title":"Webentwickler mit Angular","onboarding-recommendation.angular.description":"Beherrsche alle Fähigkeiten, die du für einen Job bei Google und den Tausenden von erfolgreichen Unternehmen benötigen, die ihr Angular-Framework verwenden.","onboarding-recommendation.angular.highlights.text-1":"Erstelle Webseiten von Grund auf in Angular","onboarding-recommendation.angular.highlights.text-2":"Kurs in Zusammenarbeit mit dem Angular-Team von Google entwickelt","onboarding-recommendation.angular.highlights.text-3":"Vorherige Erfahrung benötigt","onboarding-recommendation.angular.title":"Angular","onboarding-recommendation.c-intermediate.highlights.text-1":"Baut auf dem Einsteigerkurs zu C auf","onboarding-recommendation.c-intermediate.highlights.text-2":"Lerne, den Speicherverbrauch zu verwalten, um noch schnellere Programme zu erstellen","onboarding-recommendation.c-intermediate.highlights.text-3":"Nutze die Ressourcen des Computers effizienter und reduziere Fehler","onboarding-recommendation.c-intermediate.title":"C Mittelstufe","onboarding-recommendation.c-introduction.highlights.text-1":"Beherrsche alle Konzepte, die ein C-Entwickler benötigt","onboarding-recommendation.c-introduction.highlights.text-2":"Erstelle interaktive Programme mit realen Lösungen","onboarding-recommendation.c-introduction.highlights.text-3":"Schreibe leistungsstarken Code, der schneller läuft als andere Sprachen","onboarding-recommendation.c-introduction.title":"Einführung in C","onboarding-recommendation.c-plus-plus-intermediate.highlights.text-1":"Baut auf dem Einsteigerkurs zu C++ auf","onboarding-recommendation.c-plus-plus-intermediate.highlights.text-2":"Bringe deine Kenntnisse in objektorientierter Programmierung auf das nächste Level","onboarding-recommendation.c-plus-plus-intermediate.highlights.text-3":"Löse komplexe Probleme mit effektivem, flexiblem und wiederverwendbarem Code","onboarding-recommendation.c-plus-plus-intermediate.title":"C++ Mittelstufe","onboarding-recommendation.c-plus-plus-introduction.description":"Programmiere alles, von den meisten Videospielen bis hin zu Robotern und virtueller Realität.","onboarding-recommendation.c-plus-plus-introduction.highlights.text-1":"Lerne die Sprache, in der die meisten Videospiele erstellt werden","onboarding-recommendation.c-plus-plus-introduction.highlights.text-2":"Schreibe Hochgeschwindigkeitsprogramme ohne Wartezeit","onboarding-recommendation.c-plus-plus-introduction.highlights.text-3":"Mit C++ kannst du 3D-Grafiken, virtuelle Realität, Desktop-, Web-, mobile und sogar plattformübergreifende Apps erstellen","onboarding-recommendation.c-plus-plus-introduction.title":"Einführung in C++","onboarding-recommendation.c-sharp-intermediate.highlights.text-1":"Schließt an den Einführungskurs in C# an","onboarding-recommendation.c-sharp-intermediate.highlights.text-2":"Vertiefe dein Verständnis für objektorientierte Programmierung","onboarding-recommendation.c-sharp-intermediate.highlights.text-3":"Entwerfe erweiterte Software, die um Daten organisiert ist","onboarding-recommendation.c-sharp-intermediate.title":"C# für Fortgeschrittene","onboarding-recommendation.c-sharp-introduction.highlights.text-1":"Lerne alles Nötige, um in C# zu programmieren","onboarding-recommendation.c-sharp-introduction.highlights.text-2":"Spare Zeit und Mühe mit den nützlichen Funktionen und der erweiterten Syntax von C#","onboarding-recommendation.c-sharp-introduction.highlights.text-3":"Erstelle Programme, die mit Menschen in der realen Welt interagieren","onboarding-recommendation.c-sharp-introduction.title":"Einführung in C#","onboarding-recommendation.coding-foundations.description":"Beherrsche alle nötigen Programmierfähigkeiten, um Webseiten zu erstellen, Programme zu schreiben und auf Datenbanken zuzugreifen.","onboarding-recommendation.coding-foundations.highlights.text-1":"Erstelle Webseiten von Grund auf in HTML, der Sprache, in der jede Webseite erstellt wird","onboarding-recommendation.coding-foundations.highlights.text-2":"Verwende die internationale Standard-Sprache für Datenbanken: SQL","onboarding-recommendation.coding-foundations.highlights.text-3":"Spezialisiere dich auf Python, die am schnellsten wachsende Programmiersprache der Welt","onboarding-recommendation.coding-foundations.title":"Grundlagen der Programmierung","onboarding-recommendation.css-introduction.description":"Nach HTML lernst du, deine Websites mit CSS visuell zu gestalten und zu stylen.","onboarding-recommendation.css-introduction.highlights.text-1":"Sobald du HTML kennst, verwendest du CSS, um deine Schriften, Schaltflächen, Farben... genau so zu gestalten, wie du es möchtest","onboarding-recommendation.css-introduction.highlights.text-2":"Lerne, die coolsten Webdesigns, die du je gesehen hast, nachzubilden","onboarding-recommendation.css-introduction.highlights.text-3":"Entwerfe und erstelle Layouts, die sich an jedes Gerät, jede Bildschirmgröße anpassen","onboarding-recommendation.css-introduction.title":"Einführung in CSS","onboarding-recommendation.data-programming.description":"Beherrsche die nötigen Fähigkeiten, um auf Datenbanken zuzugreifen, mit Daten zu spielen und klügere Entscheidungen zu treffen.","onboarding-recommendation.data-programming.highlights.text-1":"Spezialisiere dich auf SQL, die internationale Standard-Sprache für Datenbanken","onboarding-recommendation.data-programming.highlights.text-2":"Erstelle interaktive Programme und automatisiere deine Aufgaben mit Python","onboarding-recommendation.data-programming.title":"Datenprogrammierung","onboarding-recommendation.html-introduction.description":"Lerne die Sprache, in der jede Webseite der Welt erstellt wurde.","onboarding-recommendation.html-introduction.highlights.text-1":"Lerne die Sprache hinter jeder Webseite der Welt","onboarding-recommendation.html-introduction.highlights.text-2":"Erstelle deine eigene Website von Grund auf","onboarding-recommendation.html-introduction.highlights.text-3":"Füge Texte, Bilder und Videos, Tabellen und vieles mehr hinzu","onboarding-recommendation.html-introduction.title":"Einführung in HTML","onboarding-recommendation.java-intermediate.highlights.text-1":"Folgt auf den Einführungskurs zu Java","onboarding-recommendation.java-intermediate.highlights.text-2":"Lerne, komplexere Java-Programme zu erstellen","onboarding-recommendation.java-intermediate.highlights.text-3":"Vertiefe deine Fähigkeiten in der Entwicklung von Java-basierten Apps, Spielen und mehr","onboarding-recommendation.java-intermediate.title":"Java für Fortgeschrittene","onboarding-recommendation.java-introduction.description":"Erstelle Apps, die auf 5,5 Milliarden Geräten weltweit laufen... ","onboarding-recommendation.java-introduction.highlights.text-1":"Erwerbe die Fähigkeiten, Desktop-, Web- und mobile Apps und sogar Konsolenspiele zu erstellen","onboarding-recommendation.java-introduction.highlights.text-2":"Verwende Java, um mit Datenbanken zu interagieren","onboarding-recommendation.java-introduction.highlights.text-3":"Verteile deine Java-Apps auf jedem Betriebssystem, auch in der Cloud","onboarding-recommendation.java-introduction.title":"Einführung in Java","onboarding-recommendation.javascript-intermediate.highlights.text-1":"Baut auf dem Einsteigerkurs zu JavaScript auf","onboarding-recommendation.javascript-intermediate.highlights.text-2":"Lerne, Websites noch interaktiver zu gestalten","onboarding-recommendation.javascript-intermediate.highlights.text-3":"Erweitere dein Wissen durch Arbeiten an komplexeren Programmen","onboarding-recommendation.javascript-intermediate.title":"JavaScript Mittelstufe","onboarding-recommendation.javascript-introduction.description":"Mit JavaScript machst du interaktive Websites, Apps und sogar virtuelle Realität.","onboarding-recommendation.javascript-introduction.highlights.text-1":"Erstelle dynamische, interaktive Websites, die viel mehr machen","onboarding-recommendation.javascript-introduction.highlights.text-2":"Lerne, in dieser flexiblen, leicht zu erlernenden, Kernsprache zu innovieren","onboarding-recommendation.javascript-introduction.highlights.text-3":"Schreibe Code, um deine Aufgaben zu automatisieren und mit Datenbanken und APIs zu interagieren","onboarding-recommendation.javascript-introduction.title":"Einführung in JavaScript","onboarding-recommendation.python-developer.description":"Die am schnellsten wachsende Programmiersprache der Welt ist leicht zu lesen, zu lernen und zu codieren.","onboarding-recommendation.python-developer.highlights.text-1":"Schreibe den Code für interaktive Programme","onboarding-recommendation.python-developer.highlights.text-2":"Automatisiere deine Aufgaben und steigere deine Produktivität und Problemlösung","onboarding-recommendation.python-developer.title":"Python Entwickler","onboarding-recommendation.python-intermediate.highlights.text-1":"Schließt an den Einführungskurs in Python an","onboarding-recommendation.python-intermediate.highlights.text-2":"Bringe deine Python-Fähigkeiten auf die nächste Stufe","onboarding-recommendation.python-intermediate.highlights.text-3":"Erstelle komplexere Programme","onboarding-recommendation.python-intermediate.title":"Python für Fortgeschrittene","onboarding-recommendation.python-introduction.description":"Die am schnellsten wachsende Programmiersprache der Welt liest sich wie Englisch, was das Erlernen des Codierens sehr einfach macht.","onboarding-recommendation.python-introduction.highlights.text-1":"Lerne die am schnellsten wachsende (und eine der am höchsten bezahlten) Programmiersprachen","onboarding-recommendation.python-introduction.highlights.text-2":"Mit Python kannst du selbst die komplexesten Daten visualisieren und analysieren","onboarding-recommendation.python-introduction.highlights.text-3":"Mache dein Programm interaktiv, indem du Benutzereingaben entgegennimmst und verarbeitest","onboarding-recommendation.python-introduction.title":"Einführung in Python","onboarding-recommendation.sql-intermediate.highlights.text-1":"Nach dem Einführungskurs in SQL bringst du deine Datenbankabfrageskills auf das nächste Level","onboarding-recommendation.sql-intermediate.highlights.text-2":"Beherrsche den Prozess der Datenmanipulation für nützlichere Erkenntnisse","onboarding-recommendation.sql-intermediate.highlights.text-3":"Lerne, leichter mit komplexen, miteinander verknüpften Mehrfachtisch-Datenbanken zu arbeiten","onboarding-recommendation.sql-intermediate.title":"SQL Zwischenniveau","onboarding-recommendation.sql-introduction.description":"Lerne die internationale Standard-Datenbanksprache, um Daten zu filtern, zu gruppieren und zu aktualisieren, und treffe intelligentere Entscheidungen.","onboarding-recommendation.sql-introduction.highlights.text-1":"Lerne die internationale Standardsprache für Datenbanken","onboarding-recommendation.sql-introduction.highlights.text-2":"Finde, sortiere, filter, aktualisiere, entferne und gruppiere Daten","onboarding-recommendation.sql-introduction.highlights.text-3":"Schließe dich Regierungen und Unternehmen an, die SQL verwenden, um Entscheidungen und Vorhersagen zu treffen","onboarding-recommendation.sql-introduction.title":"Einführung in SQL","onboarding-recommendation.tech-for-everyone.highlights.text-1":"Bleibe auf dem Laufenden in unserer schnelllebigen digitalen Welt","onboarding-recommendation.tech-for-everyone.highlights.text-2":"Fülle deine Wissenslücken: Verstehe, wie Computer funktionieren und beginne wie ein Coder zu denken","onboarding-recommendation.tech-for-everyone.highlights.text-3":"Öffne dich für neue Karrieren und erlange einen Wettbewerbsvorteil","onboarding-recommendation.tech-for-everyone.title":"Technik für alle","onboarding-recommendation.web-development.description":"Beherrsche alle 3 Sprachen, die für den Aufbau jeder Webseite benötigt werden","onboarding-recommendation.web-development.highlights.text-1":"Erstelle Webseiten von Grund auf in HTML, der Sprache, in der jede Webseite erstellt wird","onboarding-recommendation.web-development.highlights.text-2":"Gestalte und style Seiten genau so, wie du möchtest, mit CSS","onboarding-recommendation.web-development.highlights.text-3":"Mache deine Seiten und Apps dynamisch und interaktiv mit JavaScript","onboarding-recommendation.web-development.title":"Webentwickler","onboarding.182-content-0-0-text":"Ja, überspringen zu Angular","onboarding.182-content-0-1-text":"Nein, mit dem vollständigen Kurs beginnen","onboarding.182-content-0-body":"Kennst du bereits HTML, CSS und Javascript?","onboarding.182-content-0-subtitle":"Wähle, wo du starten möchtest","onboarding.182-content-0-title":"Frontend für Anfänger","onboarding.content.ab-testing-course.courses.text-1":"Lernen Sie, wie Sie effektive A\u002FB-Tests entwerfen, um verschiedene Szenarien zu vergleichen","onboarding.content.ab-testing-course.courses.text-2":"Verwenden Sie Erkenntnisse aus A\u002FB-Tests, um fundierte Geschäftsentscheidungen zu treffen","onboarding.content.ab-testing-course.courses.text-3":"Wenden Sie Ihr Wissen auf reale Szenarien an und verbessern Sie die Geschäftsergebnisse","onboarding.content.ab-testing-course.title":"KI-gesteuertes A\u002FB-Testing","onboarding.content.ai-course.caption":"Erfahre, wie du KI-Tools wie ein Profi nutzt und wie du GenAI optimal für deine eigene Arbeit nutzen kannt.","onboarding.content.ai-course.courses-headline":"Du wirst lernen:","onboarding.content.ai-course.courses.text-1":"Automatisiere Aufgaben drastisch, um deine Produktivität zu fördern","onboarding.content.ai-course.courses.text-2":"Meistere die Eingabe von Prompts, um all das zu erstellen, was du brauchst und neue Ideen zu verwirklichen","onboarding.content.ai-course.courses.text-3":"Treffe bessere Entscheidungen, indem du mit KI Analysen durchführst und Prognosen erstellst","onboarding.content.ai-course.footer":"Keine Vorkenntnisse erforderlich.","onboarding.content.ai-course.headline":"WIR HABEN DEN KURS FÜR DICH!","onboarding.content.ai-course.title":"Generative KI in der Praxis","onboarding.content.ai-data-course.caption":"Lernen Sie, KI zu nutzen, um Daten zu verwalten und zu analysieren, um umsetzbare Erkenntnisse zu gewinnen und datenbasierte Entscheidungen zu treffen.","onboarding.content.ai-data-course.courses.text-1":"Daten analysieren, um Erkenntnisse zu gewinnen","onboarding.content.ai-data-course.courses.text-2":"Daten visualisieren und Datenbefunde kommunizieren","onboarding.content.ai-data-course.courses.text-3":"Nutzen Sie KI, um Ihre Produktivität zu steigern und klügere Entscheidungen zu treffen","onboarding.content.ai-data-course.headline":"WIR HABEN DEN KURS FÜR SIE!","onboarding.content.ai-data-course.title":"Datenanalyse mit KI","onboarding.content.ai-learning-v2.button-1":"LOS GEHT'S","onboarding.content.ai-learning-v2.button-2":"COOL","onboarding.content.ai-learning-v2.button-3":"WEITER","onboarding.content.ai-learning-v2.button-4":"MEINEN KURS ANPASSEN","onboarding.content.ai-learning-v2.text-1":"Willkommen, {{userName}}!\n\n Bereit, schneller als je zuvor zu lernen?","onboarding.content.ai-learning-v2.text-2":"Mit deinem eigenen, persönlichen KI-Coding-Partner...","onboarding.content.ai-learning-v2.text-3":"...um Code zu erklären, Fehler zu finden und mehr","onboarding.content.ai-learning-v2.text-4":"Werde der professionelle Programmierer der Zukunft!","onboarding.content.ai-learning.button-1":"LOS GEHT'S","onboarding.content.ai-learning.button-2":"WEITER","onboarding.content.ai-learning.button-3":"UND DANN?","onboarding.content.ai-learning.button-4":"PASSE MEINEN KURS AN","onboarding.content.ai-learning.text-1":"Willkommen, {{userName}}!\n\n Bereit, schnell mit der Kraft der KI zu lernen?","onboarding.content.ai-learning.text-1-v2":"Bereit, schnell mit der Kraft der KI zu lernen?","onboarding.content.ai-learning.text-2":"Du wirst durch interaktive Übungen rasen, die in deinen Zeitplan passen...","onboarding.content.ai-learning.text-3":"...und Kurse durchlaufen, die auf deinen Lernstil und deine Bedürfnisse abgestimmt sind...","onboarding.content.ai-learning.text-4":"...und dann testest du dein Wissen gegen KI-generierte Quizze!","onboarding.content.ai-motivation.button-1":"ich bin bereit","onboarding.content.ai-motivation.button-2":"ERZÄHL MIR MEHR","onboarding.content.ai-motivation.button-3":"WAS NOCH?","onboarding.content.ai-motivation.button-4":"GIB ES HER","onboarding.content.ai-motivation.button-5":"meinen Kurs anpassen","onboarding.content.ai-motivation.text-1":"Bereit, Ihre Produktivität mit GenAI zu steigern?","onboarding.content.ai-motivation.text-2":"Automatisieren Sie und sparen Sie Zeit bei sich wiederholenden Aufgaben.","onboarding.content.ai-motivation.text-3":"Holen Sie mehr aus Daten heraus und treffen Sie klügere Entscheidungen.","onboarding.content.ai-motivation.text-4":"Nutzen Sie GenAI-Tools, um Ihre Kreativität zu inspirieren und neue Ideen zu entfachen.","onboarding.content.ai-motivation.text-5":"Bleiben Sie den KI-Innovationen voraus!","onboarding.content.ai-prompting-course.courses.text-1":"Lernen Sie, effektive Eingabeaufforderungen zu erstellen","onboarding.content.ai-prompting-course.courses.text-3":"Setzen Sie Ihre Aufforderungsfähigkeiten in verschiedenen KI-Anwendungen und Szenarien ein","onboarding.content.ai-prompting-course.title":"Prompt-Entwicklung","onboarding.content.ai-writing-course.courses.text-1":"Erkunden Sie, wie generative KI für kreatives Schreiben und die Erstellung von Inhalten genutzt werden kann","onboarding.content.ai-writing-course.courses.text-2":"Erlernen Sie praktische Techniken zur Nutzung von KI-Tools im Schreibprozess.","onboarding.content.all-courses.sections-title-1":"Vollständige Lernpfade","onboarding.content.all-courses.sections-title-2":"Beliebteste Kurse","onboarding.content.all-courses.sections-title-3":"Alle anderen Kurse","onboarding.content.all-courses.sections-title-4":"KI-Kurse","onboarding.content.allow-notifications.negative-button":"Nicht erlauben","onboarding.content.allow-notifications.positive-button":"Erlauben","onboarding.content.allow-notifications.title":"Erlaube \u003Cb\u003ESololearn\u003C\u002Fb\u003E, dir Benachrichtigungen zu senden?","onboarding.content.angular-v2.caption":"Mitentwickelt mit dem Angular-Team bei Google","onboarding.content.angular-v2.certificate":"Du erhältst das Zertifikat","onboarding.content.angular-v2.checkbox-text":"Beginne mit Angular. Ich kenne bereits HTML, CSS und JS.","onboarding.content.angular-v2.courses-headline":"Was du lernen wirst","onboarding.content.angular-v2.courses.text-1":"Erstellen Sie Websites von Grund auf in HTML, der Sprache, in der jede Webseite aufgebaut ist","onboarding.content.angular-v2.courses.text-2":"Gestalte und style Seiten genau so, wie du möchtest, mit CSS","onboarding.content.angular-v2.courses.text-3":"Mache deine Webseiten und Apps dynamisch und interaktiv mit JavaScript","onboarding.content.angular-v2.courses.text-4":"Entwickle skalierbare Web-Apps im Angular-Framework von Google","onboarding.content.angular-v2.courses.title-1":"HTML","onboarding.content.angular-v2.courses.title-2":"CSS","onboarding.content.angular-v2.courses.title-3":"Javascript","onboarding.content.angular-v2.courses.title-4":"Angular","onboarding.content.angular-v2.cta":"KURS NEHMEN","onboarding.content.angular-v2.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.angular-v2.page-title":"Angular Course","onboarding.content.angular-v2.secondary-button":"ANDERE ANSEHEN","onboarding.content.angular-v2.title":"Front-end für Anfänger","onboarding.content.angular.body":"\u003Cp\u003EBereite dich auf eine Karriere mit den Tausenden erfolgreichen Unternehmen vor, die das Angular-Framework verwenden.\u003Cbr\u003E\u003Cbr\u003EKurs in Zusammenarbeit mit dem Angular Team bei \u003Cb\u003EGoogle\u003C\u002Fb\u003E entwickelt\u003C\u002Fp\u003E","onboarding.content.angular.checkbox-text":"Ich kenne bereits HTML, CSS und Javascript","onboarding.content.angular.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.angular.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.angular.secondary-button":"ANDERE SEHEN","onboarding.content.angular.title":"Front-End für Anfänger","onboarding.content.brainstorm-ai-course.courses.text-1":"Steigern Sie die Quantität und Qualität Ihrer Ideen","onboarding.content.brainstorm-ai-course.courses.text-2":"Nutzen Sie KI, um Ihre Ideen auf die nächste Stufe zu bringen","onboarding.content.brainstorm-ai-course.courses.text-3":"Lerne, Probleme kreativ zu lösen","onboarding.content.brainstorm-ai-course.title":"Brainstormen mit KI","onboarding.content.coding-foundation-v2.cta":"KURS NEHMEN","onboarding.content.coding-foundation-v2.headline":"WIR HABEN DEN WEG FÜR SIE!","onboarding.content.coding-foundation-v2.page-title":"Coding Foundations","onboarding.content.coding-foundations-v2.caption":"Meistern Sie den Code, den Sie benötigen, um Websites und Programme zu schreiben, und greifen Sie auf Datenbanken zu.","onboarding.content.coding-foundations-v2.certificate":"Sie erhalten das Zertifikat","onboarding.content.coding-foundations-v2.courses-headline":"Was Sie lernen werden","onboarding.content.coding-foundations-v2.courses.text-1":"Spezialisieren Sie sich auf Python, die weltweit am schnellsten wachsende Programmiersprache","onboarding.content.coding-foundations-v2.courses.text-2":"Erstellen Sie Websites von Grund auf in HTML, der Sprache, in der jede Webseite aufgebaut ist","onboarding.content.coding-foundations-v2.courses.text-3":"Verwenden Sie die internationale Standardsprache für Datenbanken: SQL","onboarding.content.coding-foundations-v2.courses.title-1":"Python","onboarding.content.coding-foundations-v2.courses.title-2":"HTML","onboarding.content.coding-foundations-v2.courses.title-3":"SQL","onboarding.content.coding-foundations-v2.footer":"Keine Vorkenntnisse im Programmieren erforderlich.","onboarding.content.coding-foundations-v2.secondary-button":"ANDERE SEHEN","onboarding.content.coding-foundations-v2.title":"Grundlagen des Programmierens","onboarding.content.coding-foundations.caption":"Beherrsche den Code, den du benötigst, um Websites und Programme zu schreiben und auf Datenbanken zuzugreifen.","onboarding.content.coding-foundations.courses-headline":"Du wirst lernen:","onboarding.content.coding-foundations.courses.highlighted-text-1":"HTML","onboarding.content.coding-foundations.courses.highlighted-text-2":"SQL","onboarding.content.coding-foundations.courses.highlighted-text-3":"Python","onboarding.content.coding-foundations.courses.text-1":"Erstelle Websites von Grund auf in HTML, der Sprache, in der jede Webseite erstellt wird","onboarding.content.coding-foundations.courses.text-2":"Verwende die internationale Standardsprache für Datenbanken: SQL","onboarding.content.coding-foundations.courses.text-3":"Spezialisiere dich auf Python, die am schnellsten wachsende Programmiersprache der Welt","onboarding.content.coding-foundations.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.coding-foundations.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.coding-foundations.secondary-button":"ANDERE SEHEN","onboarding.content.coding-foundations.title":"Grundlagen der Programmierung","onboarding.content.creativity-ai-course.courses.text-1":"Erkunden Sie, wie KI dabei helfen kann, innovative Ideen zu generieren, um einzigartige Konzepte zu inspirieren","onboarding.content.creativity-ai-course.courses.text-2":"Erfahren Sie, wie Sie Ihre kreativen Ideen mit KI-Tools zum Leben erwecken können, von der Ideenfindung bis zur Umsetzung","onboarding.content.creativity-ai-course.title":"Kreativ mit KI denken","onboarding.content.data-fundamentals-course.courses.text-1":"Verstehen, wie Daten generiert, gespeichert und verwaltet werden","onboarding.content.data-fundamentals-course.courses.text-2":"Erkunde KI, um Datenkompetenzen zu entwickeln","onboarding.content.data-fundamentals-course.courses.text-3":"Wenden Sie Ihre Datenfähigkeiten auf reale Szenarien und Projekte an","onboarding.content.data-fundamentals-course.title":"KI in der Datenanalyse","onboarding.content.data-programming-v2.caption":"Beherrsche die Fähigkeiten, die du brauchst, um auf Datenbanken zuzugreifen, mit Daten zu spielen und klügere Entscheidungen zu treffen.","onboarding.content.data-programming-v2.certificate":"Du erhälst das Zertifikat","onboarding.content.data-programming-v2.courses-headline":"Was du lernen wirst","onboarding.content.data-programming-v2.courses.text-1":"Spezialisiere dich auf SQL, die internationale Standard-Sprache für Datenbanken","onboarding.content.data-programming-v2.courses.text-2":"Erstelle interaktive Programme und automatisiere deine Aufgaben mit Python","onboarding.content.data-programming-v2.courses.title-1":"SQL","onboarding.content.data-programming-v2.courses.title-2":"Python","onboarding.content.data-programming-v2.cta":"KURS NEHMEN","onboarding.content.data-programming-v2.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.data-programming-v2.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.data-programming-v2.page-title":"Coding For Data","onboarding.content.data-programming-v2.secondary-button":"ANDERE ANSEHEN","onboarding.content.data-programming-v2.title":"Programmieren für Daten","onboarding.content.data-programming.caption":"Beherrsche die Fähigkeiten, die du benötigst, um auf Datenbanken zuzugreifen, mit Daten zu spielen und intelligentere Entscheidungen zu treffen.","onboarding.content.data-programming.courses-headline":"Du wirst lernen:","onboarding.content.data-programming.courses.highlighted-text-1":"SQL","onboarding.content.data-programming.courses.highlighted-text-2":"Python","onboarding.content.data-programming.courses.text-1":"Spezialisiere dich auf SQL, die internationale Standardsprache für Datenbanken","onboarding.content.data-programming.courses.text-2":"Erstelle interaktive Programme und automatisiere deine Aufgaben mit Python","onboarding.content.data-programming.footer":"Keine vorherige Codiererfahrung erforderlich.","onboarding.content.data-programming.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.data-programming.secondary-button":"ANDERE SEHEN","onboarding.content.data-programming.title":"Codierung für Daten","onboarding.content.gen-ai-safety-course.courses.text-1":"Grundlegende Prinzipien der ethischen Nutzung von KI lernen","onboarding.content.gen-ai-safety-course.title":"Ethische KI Grundlagen","onboarding.content.get-creative-ideas":"Steigern Sie Ihre Kreativität mit KI","onboarding.content.learn-basics":"Lerne die Grundlagen des maschinellen Lernens","onboarding.content.llms-ai-course.courses.text-1":"Erfahren Sie, wie LLMs funktionieren","onboarding.content.llms-ai-course.courses.text-2":"Erkunden Sie reale Anwendungen und wie LLMs verschiedene Branchen revolutionieren","onboarding.content.llms-ai-course.courses.text-3":"Erfahren Sie den Prozess zur Schulung und Feinabstimmung von LLMs für spezifische Aufgaben","onboarding.content.llms-ai-course.title":"Einführung in LLMs","onboarding.content.make-charts":"Erstellen Sie Charts aus Ihren Daten mit Hilfe von KI","onboarding.content.ml-fundamentals-course.courses.text-1":"Erfahren Sie mehr über verschiedene maschinelle Lernmodelle","onboarding.content.ml-fundamentals-course.courses.text-2":"Erkunden Sie, wie maschinelles Lernen in verschiedenen Branchen angewendet wird","onboarding.content.ml-fundamentals-course.courses.text-3":"Sammeln Sie praktische Erfahrung im Training von maschinellen Lernmodellen mit generativer KI","onboarding.content.ml-fundamentals-course.title":"ML für Anfänger","onboarding.content.notifications-popup.negative-button":"Nicht erlauben","onboarding.content.notifications-popup.positive-button":"Erlauben","onboarding.content.notifications-popup.title":"\"Sololearn\" möchte dir Benachrichtigungen senden","onboarding.content.persoanlized-ads.benefit-items.title-1":"Anzeigen, die deinen Interessen entsprechen","onboarding.content.persoanlized-ads.benefit-items.title-2":"Spezielle Angebote und Aktionen nur für dich","onboarding.content.persoanlized-ads.benefit-items.title-3":"Du kannst diese Auswahl später in deinen Einstellungen ändern","onboarding.content.persoanlized-ads.description":"Die Erlaubnis, deine Aktivität zu verfolgen, bedeutet nicht, dass du mehr Anzeigen siehst. Es bedeutet nur, dass sie relevanter für dich sein werden 😊","onboarding.content.planning-ai-course.courses.text-1":"Verwenden Sie KI-Tools, um die Planung zu optimieren und die Effizienz zu steigern","onboarding.content.planning-ai-course.courses.text-2":"Projekte aufschlüsseln, Kosten schätzen und Ressourcen effektiv zuweisen","onboarding.content.planning-ai-course.courses.text-3":"Risiken identifizieren und mit KI mindern","onboarding.content.planning-ai-course.title":"Projektplanung mit KI","onboarding.content.presenting-data-course.courses.text-1":"Lerne, effektive und informative Visualisierungen zu erstellen","onboarding.content.presenting-data-course.courses.text-2":"Überzeugende Geschichten mit Dateninsights erstellen","onboarding.content.presenting-data-course.courses.text-3":"Entwickeln Sie Fähigkeiten, um Ihre Datenfunde klar und überzeugend zu präsentieren","onboarding.content.presenting-data-course.title":"Visualisieren Sie Ihre Daten","onboarding.content.python-dev.caption":"Die am schnellsten wachsende Programmiersprache der Welt ist einfach zu lesen, zu lernen und zu codieren.","onboarding.content.python-dev.courses-headline":"Du wirst lernen:","onboarding.content.python-dev.courses.text-1":"Schreibe Code für interaktive Programme","onboarding.content.python-dev.courses.text-2":"Automatisiere deine Aufgaben und steigere deine Produktivität und Problemlösung","onboarding.content.python-dev.footer":"Keine vorherige Codiererfahrung erforderlich.","onboarding.content.python-dev.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.python-dev.secondary-button":"ANDERE SEHEN","onboarding.content.python-dev.title":"Python Entwickler","onboarding.content.python-developer-v2.caption":"Lerne in Python zu programmieren – die weltweit am schnellsten wachsende (und eine der bestbezahlten) Programmiersprachen.","onboarding.content.python-developer-v2.certificate":"Du erhälst das Zertifikat","onboarding.content.python-developer-v2.courses-headline":"Was du lernen wirst","onboarding.content.python-developer-v2.courses.text-1":"Lies und schreibe Python-Code mühelos\n\nErstelle interaktive Programme\n\nAutomatisiere Aufgaben, um deine Produktivität zu steigern\n","onboarding.content.python-developer-v2.courses.title-1":"Python","onboarding.content.python-developer-v2.cta":"KURS MACHEN","onboarding.content.python-developer-v2.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.python-developer-v2.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.python-developer-v2.page-title":"Python Developer","onboarding.content.python-developer-v2.secondary-button":"ANDERE ANZEIGEN","onboarding.content.python-developer-v2.title":"Python-Entwickler","onboarding.content.research-ai-course.courses.text-1":"Verwenden Sie KI als Forschungsassistent","onboarding.content.research-ai-course.courses.text-2":"Lernen Sie, den Forschungsprozess mit KI zu optimieren.","onboarding.content.research-ai-course.courses.text-3":"Lernen Sie, KI zur Analyse von Forschungsdaten zu verwenden","onboarding.content.research-ai-course.title":"Forschung mit KI","onboarding.content.select-course.secondary-button":"ALLE KURSE SEHEN","onboarding.content.seo-ai-course.courses.text-1":"Optimieren Sie den Webseiteninhalt mit KI","onboarding.content.seo-ai-course.courses.text-2":"Suchmaschinenprozesse verstehen","onboarding.content.seo-ai-course.courses.text-3":"Erstellen Sie wirkungsvolle Schlüsselwörter, Meta-Beschreibungen und Titel","onboarding.content.seo-ai-course.title":"SEO mit KI","onboarding.content.sm-ai-course.courses.text-1":"Definieren und segmentieren Sie Ihre Zielgruppe","onboarding.content.sm-ai-course.courses.text-2":"Wählen Sie die richtige Social-Media-Plattform","onboarding.content.sm-ai-course.courses.text-3":"Erstellen Sie ansprechende Inhalte mit Unterstützung von KI","onboarding.content.sm-ai-course.title":"Social Media Marketing mit KI","onboarding.content.web-dev.caption":"Beherrsche alle 3 Sprachen, die zum Erstellen jeder Website benötigt werden.","onboarding.content.web-dev.courses-headline":"Du lernst:","onboarding.content.web-dev.courses.highlighted-text-1":"HTML","onboarding.content.web-dev.courses.highlighted-text-2":"CSS","onboarding.content.web-dev.courses.highlighted-text-3":"JavaScript","onboarding.content.web-dev.courses.text-1":"Erstelle Websites von Grund auf in HTML, der Sprache, in der jede Webseite erstellt wird","onboarding.content.web-dev.courses.text-2":"Designe und style Seiten genau so, wie du möchtest, mit CSS","onboarding.content.web-dev.courses.text-3":"Mache deinen Seiten und Apps dynamisch und interaktiv mit JavaScript","onboarding.content.web-dev.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.web-dev.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.web-dev.secondary-button":"WEITERE ANSEHEN","onboarding.content.web-dev.title":"Webentwickler","onboarding.content.web-developer-v2.caption":"Beherrsche alle 3 Sprachen, die benötigt werden, um jede Website zu erstellen.","onboarding.content.web-developer-v2.certificate":"Du erhälst das Zertifikat","onboarding.content.web-developer-v2.courses-headline":"Was du lernen wirst","onboarding.content.web-developer-v2.courses.text-1":"Erstellen Sie Websites von Grund auf in HTML, der Sprache, in der jede Webseite aufgebaut ist","onboarding.content.web-developer-v2.courses.text-2":"Gestalten und stylen Sie Seiten genau so, wie Sie es möchten, mit CSS","onboarding.content.web-developer-v2.courses.text-3":"Machen Sie Ihre Websites und Apps dynamisch und interaktiv mit JavaScript","onboarding.content.web-developer-v2.courses.title-1":"HTML","onboarding.content.web-developer-v2.courses.title-2":"CSS","onboarding.content.web-developer-v2.courses.title-3":"Javascript","onboarding.content.web-developer-v2.cta":"KURS MACHEN","onboarding.content.web-developer-v2.footer":"Keine vorherige Programmiererfahrung erforderlich.","onboarding.content.web-developer-v2.headline":"WIR HABEN DEN WEG FÜR DICH!","onboarding.content.web-developer-v2.page-title":"Web Developer","onboarding.content.web-developer-v2.secondary-button":"ANDERE ANZEIGEN","onboarding.content.web-developer-v2.title":"Webentwickler","onboarding.content.wirtie-prompts":"Bessere Eingabeaufforderungen schreiben","onboarding.content.writing-emails":"E-Mails und Nachrichten mit KI verfassen","onboarding.creativity-ai-course.courses.text-3":"Konzepte anwenden, um die Kreativität in Bereichen wie Marketing, Design, Schreiben und mehr zu fördern","onboarding.cta.ai-course":"KURS NEHMEN","onboarding.cta.angular-course":"KURS NEHMEN","onboarding.cta.coding-foundations":"KURS NEHMEN","onboarding.cta.continue":"WEITER","onboarding.cta.daily-goal":"NÄCHSTER","onboarding.cta.daily-reminder":"FORTSETZEN","onboarding.cta.data-programming":"KURS NEHMEN","onboarding.cta.personalized-ads":"Fortsetzen","onboarding.cta.python-developer":"KURS NEHMEN","onboarding.cta.see-all-courses":"ALLE KURSE ANSEHEN","onboarding.cta.see-coding-courses":"Sieh dir Programmierkurse an","onboarding.cta.select-course":"DIESEN KURS AUSWÄHLEN","onboarding.cta.select-course-v2":"DIESEN KURS AUSWÄHLEN","onboarding.cta.web-development":"KURS NEHMEN","onboarding.llms-ai-course.courses.text-3":"Lernen Sie den Prozess zur Schulung und Feinabstimmung von LLMs für spezifische Aufgaben","onboarding.option.age-19-24":"19 - 24","onboarding.option.age-25-34":"25 - 34","onboarding.option.age-35-44":"35 - 44","onboarding.option.age-over-45":"45 oder älter","onboarding.option.age-under-18":"18 oder jünger","onboarding.option.ai-always-used":"Ich verwende ständig KI","onboarding.option.ai-automating-tasks":"Automatisierung von Aufgaben zur Optimierung meiner Produktivität","onboarding.option.ai-better-at-coding":"Ich möchte besser programmieren können","onboarding.option.ai-better-prompts":"Ich möchte besser mit Prompts werden","onboarding.option.ai-boost-productivity":"Ich möchte meine Produktivität fördern","onboarding.option.ai-coding":"Programmieren","onboarding.option.ai-data-analysis":"Ich möchte mehr aus meinen Datenanalysen herausholen","onboarding.option.ai-general":"Wie man ChatGPT, Gemini, DALL-E usw. verwendet","onboarding.option.ai-generate-images":"Erstellung von Bildern und Videos","onboarding.option.ai-just-curious":"Ich bin neugierig","onboarding.option.ai-never-used":"Ich habe noch nie KI verwendet","onboarding.option.ai-sometimes-used":"Ich verwende manchmal KI","onboarding.option.ai-stay-competitive":"Ich möchte wettbewerbsfähig bleiben","onboarding.option.ai-upgrading-skill-set":"Ich möchte meine Fähigkeiten ausbauen","onboarding.option.ai-working-with-data":"Umgang mit Daten","onboarding.option.analyze-data":"Zur Analyse und zum Verständnis von Daten","onboarding.option.angular-course":"Angular Kurs","onboarding.option.appstore":"App Store","onboarding.option.automate-tasks":"Automatisieren Sie sich wiederholende Aufgaben","onboarding.option.become-developer":"Um Entwickler zu werden","onboarding.option.boost-prod":"Steigern Sie meine Produktivität, um mehr mit weniger zu erreichen","onboarding.option.boost-prod.boost-prod":"Meine Produktivität steigern, um mehr mit weniger zu tun","onboarding.option.business":"Geschäft","onboarding.option.coding-with-ai":"Kodierung mit KI-Tools verbessern","onboarding.option.competitive":"Wettbewerbsfähig in einem sich ändernden Arbeitsmarkt bleiben","onboarding.option.create-art-ai":"Erstellen Sie Kunst- und Multimedia-Projekte","onboarding.option.customer-support":"Kundensupport","onboarding.option.data":"Daten","onboarding.option.data-science":"Mathematik, Statistik oder Datenwissenschaft","onboarding.option.data-understanding":"Verbessern Sie das Datenverständnis","onboarding.option.data-v2":"Datenwissenschaft","onboarding.option.design":"Design","onboarding.option.engineering-and-it":"Ingenieurwesen, IT oder Informatik","onboarding.option.entrepreneurship":"Unternehmertum","onboarding.option.facebook":"Facebook","onboarding.option.finance":"Finanzen","onboarding.option.finance-economics-accounting":"Finanzen, Wirtschaft oder Buchhaltung","onboarding.option.for-hobby":"Für ein Hobby oder ein Projekt in meiner Freizeit","onboarding.option.for-job":"Für meinen aktuellen Job","onboarding.option.friend-family":"Freunde oder Familie","onboarding.option.gen-ai":"Herausfinden, was GenAI für Sie tun kann","onboarding.option.generate-new-idea":"Neue Ideen mit KI generieren","onboarding.option.goal-casual":"Lässig – 5 Minuten am Tag","onboarding.option.goal-intense":"Intensiv – 20 Minuten am Tag","onboarding.option.goal-regular":"Regelmäßig – 10 Minuten am Tag","onboarding.option.goal-serious":"Ernst – 15 Minuten am Tag","onboarding.option.googlesearch":"Google-Suche","onboarding.option.how-to-code":"Wie ich programmieren kann","onboarding.option.how-to-code-v2":"Programmieren:\n\nErstellen Sie Websites mit HTML, verwalten Sie Datenbanken mit SQL, beherrschen Sie Python, und erkunden Sie weitere Programmiersprachen!","onboarding.option.how-to-use-ai":"Wie ich KI verwenden kann","onboarding.option.how-to-use-ai-v2":"GenAI:\n\nLernen Sie, wie Sie langweilige Aufgaben automatisieren, bessere Aufforderungen schreiben, bessere Datenanalysen durchführen und mehr!","onboarding.option.i-am-entrepreneur":"Ich bin Unternehmer","onboarding.option.i-study":"Ich studiere","onboarding.option.i-work":"Ich arbeite","onboarding.option.improve-writing":"Verbessern Sie das Schreiben und die Inhaltserstellung","onboarding.option.instagram":"Instagram","onboarding.option.learn-ai":"Lernen, wie man KI nutzt","onboarding.option.learn-basics":"Zuerst die Grundlagen verstehen","onboarding.option.learn-data-ai":"Daten mit KI verstehen","onboarding.option.lot-of-experience":"Ich habe viel Erfahrung","onboarding.option.make-websites":"Zum Erstellen und Ändern von Websites","onboarding.option.marketing":"Marketing","onboarding.option.marketing-or-communications":"Marketing oder Kommunikation","onboarding.option.meta":"Facebook\u002FInstagram","onboarding.option.new-tech":"Mit den neuesten Technologien auf dem Laufenden bleiben","onboarding.option.no-experience":"Ich habe keine Erfahrung","onboarding.option.other":"Andere","onboarding.option.pace-average":"Durchschnittlich - 10 Min pro Tag","onboarding.option.pace-casual":"Gelegenheitlich - 5 Min pro Tag","onboarding.option.pace-fast":"Schnell - 15 Min pro Tag","onboarding.option.pace-very-fast":"Sehr schnell - 20 Min pro Tag","onboarding.option.product-management":"Produktmanagement","onboarding.option.see-all-courses":"Etwas anderes. Kann ich alle Kurse sehen?","onboarding.option.software-databases":"Zur Arbeit mit Software und Datenbanken","onboarding.option.software-development":"Softwareentwicklung","onboarding.option.some-experience":"Ich habe einige Erfahrungen","onboarding.option.study-at-school":"Ich lerne es in der Schule","onboarding.option.tiktok":"TikTok","onboarding.option.youtube":"YouTube","onboarding.title.age":"Was ist deine Altersgruppe?","onboarding.title.age-group":"Was ist deine Altersgruppe?","onboarding.title.ai-experience":"Hast du schon einmal KI verwendet?","onboarding.title.ai-experience-v2":"Haben Sie zuvor irgendein GenAI-Tool wie ChatGPT, Gemini, DALL-E verwendet?","onboarding.title.ai-first-thing":"Was ist die erste Sache, für die du KI verwenden möchtest?","onboarding.title.ai-learning":"KI Lernen","onboarding.title.ai-learning-v2":"KI Lernen","onboarding.title.ai-top-reason":"Warum möchtest du lernen, mit KI umzugehen?","onboarding.title.ai-top-reason-v2":"Was inspiriert Sie dazu, Generative AI zu lernen?","onboarding.title.aim-to-achieve":"Was möchten Sie mit AI erreichen?","onboarding.title.all-courses":"Alle Kurse","onboarding.title.angular-course":"Angular-Kurs","onboarding.title.choose-a-course":"Alles bereit! Wir personalisieren Ihr Lernen.\n\nTippen Sie auf einen Kurs, um einzutauchen!","onboarding.title.coding-experience":"Haben Sie Erfahrung im technischen Bereich?","onboarding.title.coding-foundations":"Grundlagen der Programmierung","onboarding.title.daily-goal":"Erreiche dein Ziel mit täglichen Erinnerungen!","onboarding.title.daily-reminder":"Erreiche dein Ziel mit täglichen Erinnerungen!","onboarding.title.data-programming":"Datenprogrammierung","onboarding.title.field-of-expertise":"Was ist dein Hauptfachgebiet?","onboarding.title.field-of-expertise-v2":"Was ist Ihr Fachgebiet?","onboarding.title.greate-choice-bit-more":"Das Lernen von KI ist eine großartige Wahl! \n\nBitte erzählen Sie uns ein wenig mehr über Ihre Vorlieben.","onboarding.title.hear-about-sololearn":"Wo haben Sie von Sololearn erfahren?","onboarding.title.how-to":"Lass uns deinen Kurs individuell gestalten. Was möchtest du lernen?","onboarding.title.how-to-v2":"Lass uns anfangen, {{userName}}.\nWas möchten Sie lernen?","onboarding.title.is-interesting":"Ist das interessant für dich?","onboarding.title.learning-pace":"Wie schnell möchtest du lernen?","onboarding.title.motivation":"Warum möchtest du programmieren lernen?","onboarding.title.motivation-v2":"Warum möchtest du programmieren lernen?","onboarding.title.personalize-ads":"Soll Sololearn Anzeigen personalisieren?","onboarding.title.python-developer":"Python-Entwickler","onboarding.title.recommended-courses":"Hier sind die Kurse, die zu deinen Bedürfnissen passen!","onboarding.title.study-area":"Was studierst du?","onboarding.title.web-development":"Web Entwicklung","onboarding.title.what-describes-you":"Was beschreibt dich im Moment am besten?","onboarding.title.what-to-learn":"Was bist du hier, um zu lernen?","paywalls.ai-onboarding.page-1.cta":"Ich möchte lernen","paywalls.ai-onboarding.page-1.header":"Lerne,","paywalls.ai-onboarding.page-1.image-text":"Es war noch nie so einfach, \u003Cbr \u002F\u003E\u003Cb\u003EKI\u003C\u002Fb\u003E zu lernen!","paywalls.ai-onboarding.page-1.label":"ERHALTE PRAKTISCHE KI-ERFAHRUNG","paywalls.ai-onboarding.page-1.value-1":"Aufgaben zu automatisieren","paywalls.ai-onboarding.page-1.value-2":"Bilder und Texte zu generieren","paywalls.ai-onboarding.page-1.value-3":"Mit Daten zu arbeiten","paywalls.ai-onboarding.page-2.description":"Zahle einmalig, lerne mit über 38 KI-Lektionen sowie Übungen samt unbegrenzt vieler Fehler","paywalls.ai-onboarding.page-2.header":"Lebenslanger Zugang","paywalls.ai-onboarding.page-2.image-text":"Kaufe dir \u003Cb\u003Ejetzt\u003C\u002Fb\u003E den Kurs \u003Cem\u003Eund er gehört dir dein Leben lang!\u003C\u002Fem\u003E","paywalls.ai-onboarding.page-2.label":"EINMAL BEZAHLEN","paywalls.ai-onboarding.page-2.price-description":"Einmaliger Kauf","paywalls.ai-onboarding.page-2.purchase-button":"Erhalte lebenslangen Zugang","paywalls.ai-onboarding.page-2.secondary-button":"Probiere die erste Lektion kostenlos aus","paywalls.ai-onboarding.page-2.value-1":"Keine Werbung","paywalls.ai-onboarding.page-2.value-2":"Zertifikat nach Abschluss","paywalls.ai-pro.all-plans.description-app-store":"Jederzeit im App Store kündigen","paywalls.ai-pro.all-plans.description-play-store":"Jederzeit im Google Play Store kündbar","paywalls.ai-pro.all-plans.title":"Finde das beste Angebot!","paywalls.ai-pro.annual-plan.description":"Nur {{price_annual}} \u002FJahr\nJährlich abgerechnet nach Probezeit","paywalls.ai-pro.annual-plan.label":"BESTER WERT","paywalls.ai-pro.annual-plan.title":"KI Jährlich","paywalls.ai-pro.generic.title":"Premium-Zugang","paywalls.ai-pro.monthly-plan.description":"Monatlich abgerechnet\nKeine Probezeit","paywalls.ai-pro.monthly-plan.title":"KI Monatlich","paywalls.ai-pro.page-1.cta":"KOSTENLOS STARTEN","paywalls.ai-pro.page-1.subtitle":"Schalten Sie den gesamten KI-Kurskatalog frei!","paywalls.ai-pro.page-2.cta":"GRATIS PROBEVERSION ANSEHEN","paywalls.ai-pro.page-2.subtitle":"Alle Funktionen mit PRO freischalten","paywalls.ai-pro.page-3.subtitle":"Erinnerung vor Ende der Testphase","paywalls.ai-pro.start-trial.cta":"7-TAGE-KOSTENLOS","paywalls.ai-pro.subscribe-now.cta":"JETZT ABONNIEREN","paywalls.animations.benefits-list":"https:\u002F\u002Fblob.sololearn.com\u002Fanimations\u002FBenefitList_DE.json","paywalls.animations.no-ads":"https:\u002F\u002Fblob.sololearn.com\u002Fanimations\u002FNoAds_DE.json","paywalls.combined.image.free-vs-pro":"https:\u002F\u002Fblob.sololearn.com\u002Fpaywalls\u002Ffree-vs-pro-combined_DE.svg","paywalls.combined.image.new-max-benefits":"https:\u002F\u002Fblob.sololearn.com\u002Fpaywalls\u002Fnew-max-benefits_DE.svg","paywalls.combined.image.new-max-features":"https:\u002F\u002Fblob.sololearn.com\u002Fpaywalls\u002Fnew-max-features_DE.svg","paywalls.combined.image.sololearn-max-logo":"https:\u002F\u002Fblob.sololearn.com\u002Fpaywalls\u002Fsololearn-max-logo.svg","paywalls.combined.image.sololearn-max-logo-small":"https:\u002F\u002Fblob.sololearn.com\u002Fpaywalls\u002Fsololearn-max-logo-small.svg","paywalls.combined.max-features.title":"KI-gestützte Funktionen sowie alle Vorteile von PRO, um Ihr Lernen auf die nächste Stufe zu heben","paywalls.combined.max-free-vs-pro.title":"Entfesseln Sie tiefere Lernmöglichkeiten mit der Kraft der KI","paywalls.discount-page.body":"Sobald Sie Ihr einmaliges Angebot schließen, ist es weg! Sparen Sie 40 % bei Ihrem Jahresplan.","paywalls.discount-page.button.purchase":"HOL DIR MEINE 40% RABATT","paywalls.discount-popup.close-cta":"SCHLIEßEN SIE DAS ANGEBOT","paywalls.long-flow.cta-button.free-trial-14":"STARTEN SIE MEIN 14-TÄGIGES KOSTENLOSES TESTABO","paywalls.long-flow.purchase-button.purchasing":"UPGRADE AUF PRO…","paywalls.long-flow.toggle-off.title":"KOSTENLOSE TESTVERSION AKTIVIEREN","paywalls.long-flow.toggle-title-1.title":"TEST AKTIVIERT. JEDERZEIT KÜNDBAR","paywalls.long-flow.view-all-plans-bottom-sheet.annual.tooltip-increased":"BESTES ANGEBOT – SPAREN SIE 55%","paywalls.long-flow.view-all-plans-bottom-sheet.price.month":"{{price_monthly}}\u002Fmo.","paywalls.long-flow.view-all-plans-bottom-sheet.tooltip.popular":"BELIEBTESTE","paywalls.max.all-plans.description-app-store":"Jederzeit im App Store kündigen","paywalls.max.all-plans.description-play-store":"Jederzeit im Google Play Store kündbar","paywalls.max.page-1.cta":"MAX ERHALTEN","paywalls.max.page-1.description":"Macht von KI und Codierung auf einer Plattform","paywalls.max.page-1.title":"Vollen Zugriff erhalten","paywalls.max.page-2.cta":"AKTUALISIEREN","paywalls.max.page-2.description":"Unbegrenzter Zugang zu Kursen mit MAX","paywalls.max.page-2.title":"Zu Max wechseln","paywalls.max.plan.description":"Nur {{price_annual}} \u002FJahr\nJährlich abgerechnet","paywalls.max.plan.title":"MAX","paywalls.max.unable-to-upgrade.cta":"OK","paywalls.max.unable-to-upgrade.description":"Es sieht so aus, als ob Ihr Abonnement auf einer anderen Plattform ist. Bitte upgraden Sie zu MAX von dort, wo Sie sich zu PRO angemeldet haben. Vielen Dank!","paywalls.max.unable-to-upgrade.title":"Auf MAX upgraden","paywalls.offer-for-cancellers.body.eightyfive":"Um das zu beweisen, nehmen Sie bitte diesen Monat des schnelleren PRO-Lernens mit einem Rabatt von 85% an! 🎁","paywalls.offer-for-cancellers.body.fifty":"Um das zu beweisen, bieten wir Ihnen ein Jahr schnelleres PRO-Lernen für 50% weniger an! 🎁","paywalls.offer-for-cancellers.countdown":"Das Angebot endet bald:","paywalls.offer-for-cancellers.cta.eightyfive":"HOLEN SIE SICH MEINE 85% RABATT","paywalls.offer-for-cancellers.cta.fifty":"HOLEN SIE SICH MEINE 50% RABATT","paywalls.offer-for-cancellers.footer.annual":"Jederzeit kündbar. Jährlich abgerechnet.","paywalls.offer-for-cancellers.footer.monthly":"Jederzeit kündbar. Monatlich abgerechnet.","paywalls.offer-for-cancellers.price_annual":"{{price_annual}}","paywalls.offer-for-cancellers.price_monthly":"{{price_monthly}}","paywalls.offer-for-cancellers.price_offer":"{{price_offer}}","paywalls.offer-for-cancellers.title":"Wir glauben an Sie, {{user_first_name}}!","paywalls.offer-for-stvalentine.body":"Schenken Sie sich ein Jahr lang grenzenloses Lernen. Wenn Sie heute PRO werden, zahlen wir 20% für Sie! 😮","paywalls.offer-for-stvalentine.cta":"💕 ERHALTEN SIE MEINEN RABATT","paywalls.offer-for-stvalentine.price_introductory":"{{price_introductory}}","paywalls.offer-for-stvalentine.title":"Zeigen Sie sich selbst, dass Sie sich kümmern!","paywalls.offer.expired.message":"Das Angebot ist bereits abgelaufen","paywalls.offer.expired.title":"Angebot nicht verfügbar","paywalls.onboarding-v2.page-1.body":"Schneller lernen mit {{PRO}}","paywalls.onboarding-v2.page-1.cta-text":"KOSTENLOS TESTEN","paywalls.onboarding-v2.page-1.title.infinite-hearts":"Machen Sie so viele Fehler, wie Sie brauchen!","paywalls.onboarding-v2.page-1.title.real-code":"Genießen Sie spielerische Herausforderungen","paywalls.onboarding-v2.page-1.view-benefits":"ALLE VORTEILE ANZEIGEN","paywalls.onboarding-v2.page-2.body":"PRO-Lernende beenden ihren Kurs mit 3,6-fach höherer Wahrscheinlichkeit","paywalls.onboarding-v2.page-2.cta-text":"KOSTENLOS TESTEN","paywalls.onboarding-v2.page-2.image":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fonboarding_v2_all_benefits_2x_de.png","paywalls.onboarding-v2.page-2.title":"Schalten Sie alle {{PRO}}-Vorteile frei!","paywalls.onboarding-v2.page-3.body":"Starten Sie Ihre 14-tägige Testversion für","paywalls.onboarding-v2.page-3.footer":"Kostenlos für 14 Tage, dann unbegrenzter Zugang für nur {{price_monthly}}\u002FMonat (jährlich abgerechnet für {{price_annual}}).","paywalls.onboarding-v2.page-3.image":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fonboarding_v2_timeline_2x_de.png","paywalls.onboarding-v2.page-3.title":"{{price_free}} heute!","paywalls.one-page-flow.footer.cancel-anytime":"Jederzeit im App Store kündigen","paywalls.one-page-flow.image.ai-practice":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fno-pro-ai-practice-de.png","paywalls.one-page-flow.image.bonus-exercices":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fno-pro-bonus-exercices-de.png","paywalls.one-page-flow.image.bug-hunter":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fno-pro-bug-hunter-de.png","paywalls.one-page-flow.image.infinite-hearts":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fno-pro-infinite-hearts-de.png","paywalls.one-page-flow.image.no-ads":"https:\u002F\u002Fsololearnblob.blob.core.windows.net\u002Fpaywalls\u002Fno-pro-no-ads-de.png","paywalls.one-page-flow.title.unlock-progress":"Schalte unbegrenzten Fortschritt frei mit {{PRO}}","paywalls.paywalls.combined.upgrade.cta":"AUFRÜSTEN AUF MAX","paywalls.web.ai.benefit-1.description":"Lerne repetitive Aufgaben zu automatisieren","paywalls.web.ai.benefit-1.title":"Effizienz Steigern","paywalls.web.ai.benefit-2.description":"Treffe intelligentere Datenentscheidungen mit AI","paywalls.web.ai.benefit-2.title":"Daten Verstehen","paywalls.web.ai.benefit-3.description":"Lerne, bessere Bilder und Texte zu generieren","paywalls.web.ai.benefit-3.title":"Kreativität Entfesseln","paywalls.web.ai.benefit-4.description":"Bleibe auf dem Laufenden mit der Entwicklung von AI","paywalls.web.ai.benefit-4.title":"Wettbewerbsfähig Bleiben","paywalls.web.ai.cta-1":"Kostenlos Starten","paywalls.web.ai.cta-2":"Kostenlos Starten","paywalls.web.ai.cta-3":"Starte meine kostenlose 7-Tage-Testversion","paywalls.web.ai.cta-4":"Starten","paywalls.web.ai.product.annual.title":"KI Jährlich","paywalls.web.ai.product.monthly.title":"KI Monatlich","paywalls.web.ai.subtitle-1":"Schalte den gesamten AI\nKurskatalog frei!","paywalls.web.ai.subtitle-2":"Schalte alle Funktionen und\nBonusinhalte mit PRO frei!","paywalls.web.ai.subtitle-3":"Wie die Testversion funktioniert","paywalls.web.ai.subtitle-4":"Pro-Lernende sind 3,6-mal häufiger\nin der Lage, ihre Kurse abzuschließen!","paywalls.web.ai.timeline-1.description":"Beginne deine kostenlose Testversion und lerne wie ein PRO!","paywalls.web.ai.timeline-1.title":"Heute","paywalls.web.ai.timeline-2.description":"Genieße unser Premium-Lernerlebnis, absolut kostenlos.","paywalls.web.ai.timeline-2.title":"Nächste 7 Tage: Genieße PRO-Vorteile","paywalls.web.ai.timeline-3.description":"Dein Abonnement beginnt. Jederzeit vorher kündigen.","paywalls.web.ai.timeline-3.title":"Tag 7","paywalls.web.ai.title":"Erhalten Sie Premium-Zugang","paywalls.web.annual-product-description.no-trial":"Nur {{price_annual}}\u002FJahr\nJährlich abgerechnet","paywalls.web.card-error.card-invalid":"Transaktion fehlgeschlagen. Überprüfen Sie, ob Ihre Karte gültig ist.","paywalls.web.card-error.cvv-invalid":"CVV hat die Überprüfung nicht bestanden, bitte erneut überprüfen.","paywalls.web.card-error.fields-empty":"Alle Felder sind leer! Bitte füllen Sie das Formular aus.","paywalls.web.card-error.network-issue":"Netzwerkfehler erkannt. Bitte versuchen Sie es erneut.","paywalls.web.card-error.other-issues":"Etwas ist schief gelaufen, bitte versuchen Sie es erneut.","paywalls.web.card-error.some-fields-empty-invalid":"Einige Felder sind leer oder ungültig","paywalls.web.checkout.full-price":"Vollpreis","paywalls.web.checkout.max-refund":"Sie erhalten eine Rückerstattung für den Rest Ihres aktuellen Abonnements","paywalls.web.checkout.no-trial.annual.instruction":"Ihr Abonnement beginnt heute. Ihnen wird {{price}} jährlich berechnet","paywalls.web.checkout.no-trial.monthly.instruction":"Ihr Abonnement beginnt heute. Ihnen wird {{price}} monatlich berechnet","paywalls.web.checkout.no-trial.quarterly.instruction":"Ihr Abonnement beginnt heute. Ihnen werden alle 3 Monate {{price}} berechnet.","paywalls.web.coding.benefit-1.description":"Kein Warten mehr auf eine Aufladung.\nLernen Sie, wann immer Sie möchten.","paywalls.web.coding.benefit-1.title":"Unendliche Herzen","paywalls.web.coding.benefit-2.description":"Nutzen Sie die Kraft der Künstlichen\nIntelligenz, um besser zu lernen","paywalls.web.coding.benefit-2.title":"Mit KI üben","paywalls.web.coding.benefit-3.description":"Bereit für eine epische Lernsitzung?\nKeine Unterbrechungen. Kein Warten.","paywalls.web.coding.benefit-3.title":"Werbefrei","paywalls.web.coding.benefit-4.description":"Keine Wartezeiten auf Antworten!\nÜberspringen Sie die Warteschlangen, wenn Sie Hilfe benötigen.","paywalls.web.coding.benefit-4.title":"Priorisierter Support","paywalls.web.coding.cat.view-all":"Alle Pläne anzeigen","paywalls.web.coding.choose-plan.title":"Wählen Sie einen Plan","paywalls.web.coding.comparison-1":"Standardlektionen","paywalls.web.coding.comparison-2":"Übungsmaterialien","paywalls.web.coding.comparison-3":"KI-Assistent","paywalls.web.coding.comparison-4":"Unbegrenzte Herzen","paywalls.web.coding.comparison-5":"Prioritäts-Support","paywalls.web.coding.cta-1":"Kostenlos starten","paywalls.web.coding.cta-2":"Kostenlos starten","paywalls.web.coding.cta-3":"Beginnen Sie meine kostenlosen 14 Tage Test","paywalls.web.coding.cta-4":"Beginnen Sie meine kostenlosen 14 Tage Test","paywalls.web.coding.product.annual.title":"Jährlich","paywalls.web.coding.product.badge":"Bestes Angebot!","paywalls.web.coding.product.monthly.title":"Monatlich","paywalls.web.coding.reviews":"Über \u003Cb\u003E700.000 5-Sterne\nBewertungen\u003C\u002Fb\u003E in den App Stores","paywalls.web.coding.subtitle":"Pro-Lernende haben eine 3,6-mal höhere Wahrscheinlichkeit,\nihre Kurse abzuschließen!","paywalls.web.coding.timeline-1.description":"Starten Sie Ihre kostenlose Testphase und lernen Sie wie ein PRO!","paywalls.web.coding.timeline-1.title":"Heute","paywalls.web.coding.timeline-2.description":"Genießen Sie unser Premium-Lernerlebnis, absolut kostenlos.","paywalls.web.coding.timeline-2.title":"Nächste 14 Tage: Genießen Sie PRO-Vorteile","paywalls.web.coding.timeline-3.description":"Ihr Abonnement beginnt. Jederzeit vorher kündigen.","paywalls.web.coding.timeline-3.title":"Tag 14","paywalls.web.coding.title":"Erhalten Sie Premium-Zugang","paywalls.web.max.benefit-1.description":"Lerne die 2 gefragtesten Fähigkeiten","paywalls.web.max.benefit-1.title":"Verdopple deine Fähigkeiten","paywalls.web.max.benefit-2.description":"Finde den Kurs, der am besten zu dir passt","paywalls.web.max.benefit-2.title":"Mehr als 20 Kurse","paywalls.web.max.benefit-3.description":"Zugriff auf KI-Chat und Code-Playgrounds","paywalls.web.max.benefit-3.title":"Praxisorientierter Ansatz","paywalls.web.max.benefit-4.description":"Lernen leicht gemacht für dich","paywalls.web.max.benefit-4.title":"Sowohl auf Handy als auch im Web","paywalls.web.max.comparison-6":"Vollzugriff (Code + AI)","paywalls.web.max.cta-1":"HOL DIR MAX","paywalls.web.max.cta-2":"Jetzt upgraden","paywalls.web.max.product.annual.title":"MAX","paywalls.web.max.subtitle-1":"Entfessle die Kraft der KI und\nProgrammierung auf einer Plattform!","paywalls.web.max.subtitle-2":"Erhalte unbegrenzten Zugriff auf alle\nKurse mit MAX!","paywalls.web.max.title-1":"Erhalte den vollen Zugriff","paywalls.web.max.title-2":"Wechsle zu MAX","paywalls.web.serious-learner.cta-secondary":"Kostenlos {{trial_days}} Tage ausprobieren","quiz.answer.navigation_buttin_title":"Festgefahren?","reward.body.codeCoach":"Es gibt keinen Ruhm im Üben, aber ohne Übung kann es keinen Ruhm geben!","reward.body.eom":"Du hast bewiesen, dass du die Fähigkeiten hast, ein funktionierendes Projekt zu erstellen - das ist eine große Sache!","reward.body.skip_ahead":"Wir haben nie an Ihnen gezweifelt. Lassen Sie uns weitermachen! Versuchen Sie noch eine zu überspringen? Oder ist es Zeit für eine Lektion?","reward.reward.body.optcc":"Wissen ist schön, aber es in die Praxis umzusetzen macht dich zu einem großartigen Programmierer!","reward.title.codeCoach":"Code Coach ist gelöst!","reward.title.eom":"Du machst Magie möglich!","reward.title.optcc":"Du hast Fähigkeiten!","reward.title.skip_ahead":"Sie wussten es! 👏","reward.your_reward":"Deine Belohnung:","skip-ahead.info.cta":"Test machen","skip-ahead.info.subtitle":"Überspringen Sie das Modul... wenn Sie den Test bestehen.","skip-ahead.info.title":"Glauben Sie, Sie kennen diesen Teil bereits?","skip-ahead.widget.cta":"Springen sie hier her ","skip-ahead.widget.title":"Zu einfach?","streak.cta":"Weiter","streak.default-footer":"Tägliches Lernen hält es frisch in deinem Kopf. Forder dich selbst heraus!","streak.header":"Lege dein Streak-Ziel fest!","streak.option-15.text":"15 Tage","streak.option-3.text":"3 Tage","streak.option-30.text":"30 Tage","streak.option-7.text":"7 Tage","task.result.success-challengeSolved":"Du hast die Herausforderung gelöst!","tasks.continue":"Fortsetzen ","tasks.problem":"PROBLEM","tasks.quit-prompt.info":"Wenn Sie den {{type}} verlassen, ohne zu lösen, werden Ihre Änderungen nicht gespeichert","tasks.quit-prompt.leave":"Verlassen","tasks.quit-prompt.stay":"Bleiben und lösen!","tasks.quit-prompt.title":"Sind Sie sicher, dass Sie gehen möchten?","tasks.result":"ERGEBNIS","tasks.result.expected_output":"Erwartete Ausgabe","tasks.result.input":"Eingabe","tasks.result.testCase":"Testfall","tasks.result.your_output":"Deine Ausgabe","translate.tipkit.cta-control":"Sprachoptionen ansehen","translate.tipkit.cta-test":"Sprachoptionen anzeigen","translate.tipkit.description-control":"Du siehst die verifizierte Version auf Englisch, aber du kannst die Übersetzung jederzeit sehen.","translate.tipkit.description-test":"Um die verifizierte englische Version zu überprüfen, kannst du jederzeit \"Originalsprache anzeigen\" auswählen","translate.tipkit.title-control":"Möchtest du diesen Kurs auf Englisch machen?","translate.tipkit.title-test":"Dieser Kurs wurde von KI übersetzt","web-ai-course.paywall1.button":"Mehr ansehen","web-ai-course.paywall1.description":"Stelle dir alle KI-Fähigkeiten vor, die du nach dem vollständigen Kurs \u003Cb\u003EGenerative KI in der Praxis\u003C\u002Fb\u003E unter Beweis stellen kannst!","web-ai-course.paywall1.title":"Du lernst bereits so viel!","web-ai-course.paywall2.button-primary":"Vollen Kurs erhalten","web-ai-course.paywall2.button-secondary":"Nein danke","web-ai-course.paywall2.header":"KI Kurse","web-ai-course.paywall2.learn-topic.automate":"Automatisiere Aufgaben mit KI","web-ai-course.paywall2.learn-topic.image":"Lerne, Bilder zu generieren","web-ai-course.paywall2.learn-topic.prompt":"Schreibe bessere Befehle","web-ai-course.paywall2.learn-topic.settings":"Meitere KI zur Personalisierung","web-ai-course.paywall2.learn-topic.sort":"Nutze KI zur Datenanalyse und -sortierung","web-ai-course.paywall2.learn-topic.text":"Fasse Texte zusammen","web-ai-course.paywall2.price":"Nur 79,99 $","web-ai-course.paywall2.title":"Erhalte lebenslangen Zugang zum KI-Kurs!","web-ai-course.ribbon-content":"\u003Cb\u003ENeuer Kurs! \u003C\u002Fb\u003E Jeder Programmierer sollte \u003Cb\u003Egenerative KI\u003C\u002Fb\u003E lernen!","web-ai-course.ribbon-cta":"Kostenlose Lektion ausprobieren","web-ai-course.welcome-cta":"Rabatt erhalten","web-ai-course.welcome-desc":"Der Frühbucherrabatt endet in","web-ai-course.welcome-discount-amount":"-48","web-ai-course.welcome-discount-amount-off":"RABATT","web-ai-course.welcome-new-price":"US $41.99","web-ai-course.welcome-old-price":"US $79.99","web-ai-course.welcome-timer-days":"tagen","web-ai-course.welcome-timer-hours":"stunden","web-ai-course.welcome-timer-min":"min","web-ai-course.welcome-timer-sec":"s","web-ai-course.welcome-title":"Erhalte den besten AI-Kurs zum besten Preis!","web-auth.ai-course-login-title":"Melde dich an, um deinen Rabatt zu erhalten!","web-auth.ai-course-signup-title":"Registriere dich, um deinen Rabatt zu erhalten!","web-auth.create-account":"Konto erstellen","web-auth.divider":"oder","web-auth.email-label":"E-Mail-Adresse","web-auth.email-validation":"Ungültige E-Mail-Adresse","web-auth.forgot-password-back-to-signin":"Melde dich an","web-auth.forgot-password-continue":"Weiter erkunden","web-auth.forgot-password-email-label":"Gib die E-Mail-Adresse ein, die du verwendet hast, um dein Konto zu erstellen","web-auth.forgot-password-email-placeholder":"E-Mail-Adresse","web-auth.forgot-password-submit":"Wiederherstellen","web-auth.forgot-password-title":"Stelle dein Passwort wieder her","web-auth.landing-page-signup-submit-button":"Kostenlosen Kurs nehmen","web-auth.login-forgot-password":"Passwort vergessen?","web-auth.min-char-validation":"Mindestens 6 Zeichen sind erforderlich","web-auth.name-label":"Name","web-auth.nav-login":"Anmelden","web-auth.nav-register":"Registrieren","web-auth.new-to-solo":"Neu bei","web-auth.password-hide":"Ausblenden","web-auth.password-label":"Passwort","web-auth.password-show":"Anzeigen","web-auth.recover-password-confirmation":"Wir haben Ihnen gerade eine E-Mail mit weiteren Anweisungen geschickt.","web-auth.required-validation":"Erforderlich","web-auth.reset-password-back-to-signin":"Melde dich an","web-auth.reset-password-comfirm-placeholder":"Passwort bestätigen","web-auth.reset-password-confirmation":"Ihr Passwort wurde erfolgreich geändert.","web-auth.reset-password-email-not-registered":"Diese E-Mail ist nicht registriert.","web-auth.reset-password-label":"Wähle ein neues Passwort für dein Konto","web-auth.reset-password-length":"Das Passwort muss mindestens 6 Zeichen lang sein.","web-auth.reset-password-not-match":"Das Passwort und das Bestätigungspasswort stimmen nicht überein.","web-auth.reset-password-placeholder":"Passwort","web-auth.reset-password-something-went-wrong":"Etwas ist schief gelaufen. Der Link könnte abgelaufen oder beschädigt sein. Versuchen Sie es erneut.","web-auth.reset-password-submit":"Wiederherstellen","web-auth.reset-password-title":"Passwort Zurücksetzen","web-auth.signin":"Anmelden","web-auth.signin-submit":"Anmelden","web-auth.signin-title":"Anmelden","web-auth.signup-already-have-account":"Hast du bereits ein Konto?","web-auth.signup-secondary-info":"Diese Seite ist durch reCAPTCHA geschützt und die Google \u003C0\u003EDatenschutzbestimmungen\u003C\u002F0\u003E und \u003C1\u003ENutzungsbedingungen\u003C\u002F1\u003E gelten.","web-auth.signup-submit-button":"Registrieren","web-auth.signup-title":"Registrieren","web-auth.terms-message":"Mit der Anmeldung stimmst du unseren","web-auth.terms-of-use":"Nutzungsbedingungen","web-auth.username-max-char-count-validation":"Es sind maximal 50 Zeichen erlaubt","web-auth.username-min-char-count-validation":"Mindestens 3 Zeichen sind erforderlich","web-bits.bits-earn-more-line1":"Verdiene mehr","web-bits.bits-earn-more-line2":"Bits, um die Antwort zu bekommen!","web-bits.modal-description":"Nutze deine Bits, um die Antwort zu bekommen","web-bits.modal-title":"Erhalte die Antwort","web-bits.not-available-0-bits-warning":"Hoppla! Du hast","web-bits.not-available-bits-warning":"Hoppla! Du hast nur","web-bits.unlock-cta":"Freischalten für","web-bits.you-have-label":"Du hast","web-checkout.ai-course-benefit1":"\u003Cb\u003ELebenslanger\u003C\u002Fb\u003E Zugang zum Kurs","web-checkout.ai-course-benefit2":"\u003Cb\u003EKeine Werbung\u003C\u002Fb\u003E, keine Unterbrechungen","web-checkout.ai-course-benefit3":"\u003Cb\u003EZertifikat\u003C\u002Fb\u003E nach Abschluss","web-checkout.ai-course-congrats-cta":"Weiter","web-checkout.ai-course-congrats-description":"Du hast erfolgreich den \u003Cb\u003EGenerative KI in der Praxis\u003C\u002Fb\u003E Kurs gekauft","web-checkout.ai-course-congrats-title":"Glückwunsch!","web-checkout.ai-course-cta":"Kurs freischalten","web-checkout.ai-course-description":"Sichere dir den besten Preis","web-checkout.ai-course-discount":"Frühbucherrabatt","web-checkout.ai-course-name":"Generative KI in der Praxis","web-checkout.ai-course-payment-title":"Zahlungsmethode","web-checkout.ai-course-subtotal":"Zwischensumme","web-checkout.ai-course-title":"Fast geschafft","web-checkout.ai-course-total":"Summe","web-checkout.april":"April","web-checkout.august":"August","web-checkout.back":"Zurück","web-checkout.card-number-label":"Kartennummer","web-checkout.charged-on":"Gesamtbetrag, der am {{month}} {{days}} belastet wird","web-checkout.congrats-continue-button":"Weiter","web-checkout.congrats-item0-subtitle":"Lernen Sie so lange, wie Sie möchten, wann immer Sie möchten","web-checkout.congrats-item0-title":"Unendliche Herzen","web-checkout.congrats-item1-subtitle":"Gehe auf epische, unterbrechungsfreie Lernsessions","web-checkout.congrats-item1-title":"Keine Werbung. Versprochen.","web-checkout.congrats-item2-subtitle":"Sammel praktische Erfahrungen in realen Szenarien","web-checkout.congrats-item2-title":"Bonusübungen","web-checkout.congrats-item3-subtitle":"Trainiere mit deinem eigenen, persönlichen KI Mentor, Kodie","web-checkout.congrats-item3-title":"KI Übungspartner","web-checkout.congrats-subtitle":"Du hast erfolgreich Sololearn PRO freigeschaltet. Zeit, dein Wissen auszubauen!","web-checkout.congrats-title":"Herzlichen Glückwunsch!","web-checkout.countries-label":"Länder","web-checkout.country-label":"Land","web-checkout.december":"Dezember","web-checkout.expiration-label":"Ablaufdatum","web-checkout.february":"Februar","web-checkout.instruction0-text":"Dein Abonnement beginnt heute. Dir wirst {price} {period} berechnet.","web-checkout.instruction1-text":"Du kannst dein PRO-Abonnement jederzeit in deinem Profilbereich kündigen","web-checkout.january":"Januar","web-checkout.july":"Juli","web-checkout.june":"Juni","web-checkout.march":"März","web-checkout.may":"Mai","web-checkout.november":"November","web-checkout.october":"Oktober","web-checkout.other-countries":"Andere Länder","web-checkout.other-payments":"Andere Zahlungsoption","web-checkout.payment-loading-description":"Dies könnte eine Minute dauern. Bitte schließe diesen Tab nicht.","web-checkout.payment-loading-title":"Zahlung wird verarbeitet.","web-checkout.price-info-monthly-plan":"Monatlicher Plan","web-checkout.price-info-subtotal":"Zwischensumme","web-checkout.price-info-total":"Jetzt fälliger Gesamtbetrag","web-checkout.price-info-yearly-discount":"Jährlicher Rabatt","web-checkout.security-label":"Sicherheit","web-checkout.september":"September","web-checkout.start-subsription":"Mein Abonnement starten","web-checkout.start-trial":"Meine 14-tägige kostenlose Testversion starten","web-checkout.title":"Zahlungsdetails","web-checkout.trial-instruction0-text":"Genieße vollen Zugang, keine Zahlung erforderlich.","web-checkout.trial-instruction0-title":"Jetzt","web-checkout.trial-instruction1-text":"Dein Konto wird {{price}} belastet. Storniere jederzeit vor diesem Tag.","web-checkout.trial-instruction1-title":"Tag {{trial_days}}","web-checkout.usa-uk-canada":"USA, UK, Kanada","web-checkout.zip-label":"PLZ \u002F Postleitzahl","web-code.code-votes-count_one":"{{count}} Stimme","web-code.code-votes-count":"{{count}} Stimmen","web-code.codes-not-found-description":"Du hast noch keine gespeicherten Projekte","web-code.codes-not-found-title":"Nichts zu zeigen","web-code.codes-not-found-when-searched":"Bitte versuche es erneut mit anderen Wörtern oder ändere die Filter","web-code.empty-codes-create-new":"Neuen Code erstellen","web-code.empty-codes-login":"Anmelden","web-code.empty-codes-register":"Registrieren","web-code.hot-today-title":"Heute heiß","web-code.hot-today-votes-count_one":"{{count}} Stimme","web-code.hot-today-votes-count":"{{count}} Stimmen","web-code.list-title":"Code-Bits","web-code.login-to-see-codes":"Melde dich an, um deine Codes zu sehen","web-code.meta-description":"Code Playground","web-code.meta-title":"Code Playground | Sololearn: Kostenlos Programmieren lernen!","web-code.new-code-cta":"Neuer Code","web-code.order-most-popular":"Am beliebtesten","web-code.order-most-recent":"Am neuesten","web-code.order-my-code-bits":"Meine Code-Bits","web-code.order-trending":"Trend","web-code.search-cta":"Suche","web-code.search-placeholder":"Suchen...","web-code.select-language-all-languages":"Alle","web-comments.date.day_one":"{{count}} Tag","web-comments.date.day":"{{count}} Tage","web-comments.date.month_one":"{{count}} Monat","web-comments.date.month":"{{count}} Monate","web-comments.date.today":"Heute","web-comments.date.year_one":"{{count}} Jahr","web-comments.date.year":"{{count}} Jahre","web-comments.error.activate-account":"Bitte aktiviere dein Konto. Aktivierungsanweisungen wurden an deine E-Mail-Adresse gesendet.","web-comments.error.failed":"Hoppla, etwas ist schief gelaufen.","web-comments.filter.popular":"Beliebt","web-comments.filter.recent":"Kürzlich","web-comments.navigation.count_one":"{{count}} Kommentar","web-comments.navigation.count":"{{count}} Kommentare","web-comments.navigation.hide":"Ausblenden","web-comments.replies-count_one":"{{count}} Antwort","web-comments.replies-count":"{{count}} Antworten","web-comments.reply":"Antworten","web-comments.retry":"Erneut versuchen","web-comments.textarea.placeholder.comment":"Schreibe einen Kommentar...","web-comments.textarea.placeholder.reply":"Schreibe eine Antwort...","web-comments.textarea.post":"Posten","web-discuss.activate-account-warning":"Bitte aktiviere dein Konto, um diese Aktion auszuführen. Aktivierungsanweisungen wurden an deine E-Mail-Adresse gesendet.","web-discuss.answer-button":"Antworten","web-discuss.answers-count_one":"{{count}} Antwort","web-discuss.answers-count":"{{count}} Antworten","web-discuss.answers-sort-by-date":"Sortieren nach: Datum","web-discuss.answers-sort-by-votes":"Sortieren nach: Stimmen","web-discuss.ask-question-button":"Eine Frage stellen","web-discuss.catalog-meta-title":"F&A Diskussionen | Sololearn: Kostenlos Programmieren lernen!","web-discuss.catalog-title":"F&A Diskussionen","web-discuss.filter-most-recent":"Am neuesten","web-discuss.filter-my-answers":"Meine Antworten","web-discuss.filter-my-questions":"Meine Fragen","web-discuss.filter-trending":"Im Trend","web-discuss.filter-unanswered":"Unbeantwortet","web-discuss.hot-today-title":"Heute heiß","web-discuss.more-xp-needed-warning":"Vervollständige Sie Lektionen, um mehr XP zu sammeln und abstimmen zu können!","web-discuss.new-answer-post-notification":"Deine Antwort wurde erfolgreich veröffentlicht","web-discuss.pick-as-best-answer-notification":"Du hast diese Antwort als beste Antwort auf deine Frage ausgewählt.","web-discuss.recomended-course1-desc":"7.1M Lernende","web-discuss.recomended-course1-title":"Einführung in Python","web-discuss.recomended-course2-desc":"4.7M Lernende","web-discuss.recomended-course2-title":"Einführung in Java","web-discuss.recomended-course3-desc":"1.5M Lernende","web-discuss.recomended-course3-title":"Einführung in C","web-discuss.recomended-course4-desc":"7.5M Lernende","web-discuss.recomended-course4-title":"Einführung in HTML","web-discuss.recomended-courses-cta":"Alle Kurse anzeigen","web-discuss.recomended-courses-subtitle":"Effizienter lernen, kostenlos:","web-discuss.recomended-courses-title":"Häufig solche Fragen?","web-discuss.search-button":"Suchen","web-discuss.search-placeholder":"Suchen...","web-discuss.unpick-best-answer-notification":"Diese Antwort ist nicht mehr die beste Antwort :(","web-discuss.update-answer-notification":"Deine Antwort wurde erfolgreich aktualisiert","web-discuss.votes-count_one":"{{count}} Stimme","web-discuss.votes-count":"{{count}} Stimmen","web-footer.advanced-courses-catalog-title":"Fortgeschrittene Kurse","web-footer.community-catalog-blog":"Blog","web-footer.community-catalog-code-bits":"Code Bits","web-footer.community-catalog-discuss":"Diskutieren","web-footer.community-catalog-leadearboard":"Rangliste","web-footer.community-catalog-title":"Community","web-footer.intermediate-courses-catalog-title":"Mittelstufe Kurse","web-footer.introduction-courses-catalog-title":"Einführungskurse","web-footer.language-switcher-title":"Sprache","web-footer.learning-paths-catalog-title":"Lernpfade","web-footer.links-bug-bounty-program":"Bug Bounty Programm","web-footer.links-careers":"Karriere","web-footer.links-contact":"Kontakt","web-footer.links-faq":"FAQ","web-footer.links-home":"Home","web-footer.links-mobile":"Sololearn Mobile","web-footer.links-privacy-policy":"Datenschutzrichtlinie","web-footer.links-pro":"PRO","web-footer.links-terms":"Nutzungsbedingungen","web-footer.made-by-after-heart":"von","web-footer.made-by-before-heart":"Erstellt mit","web-footer.socials-fb":"Besuche unsere Facebook-Seite","web-footer.socials-insta":"Folge uns auf Instagram","web-footer.socials-linkedin":"Folge uns auf Linkedin","web-footer.socials-twitter":"Siehe, worüber wir twittern","web-footer.socials-youtube":"Schau dir unsere Youtube-Videos an","web-hearts.ai-infinite-info-description":"Mache so viele Fehler, wie du möchtest!","web-hearts.count-info-for-1":"Du hast nur noch ein Herz übrig!","web-hearts.count-info-for-2":"Ein Herz ist weg, noch zwei übrig...","web-hearts.count-info-for-3":"Du hast 3 Herzen","web-hearts.count-info-for-more-than-3":"Du hast {{count}} Herzen","web-hearts.free-refill-cta":"Kostenlos nachfüllen","web-hearts.free-refill-description1":"Du machst das so gut! Höre jetzt nicht auf — deine","web-hearts.free-refill-description2":"erste Herzen-Nachfüllung geht auf uns!","web-hearts.free-refill-headline1":"Hoppla! Das war nicht korrekt.","web-hearts.free-refill-headline2":"Du hast keine Herzen mehr","web-hearts.infinite-info-cta":"Mach weiter","web-hearts.infinite-info-description":"Da du PRO bist, hast du unendlich viele Herzen.","web-hearts.infinite-info-title":"Nichts kann dich aufhalten","web-hearts.info-cta":"Probiere unendlich viele Herzen","web-hearts.info-cta-was-user-pro":"Erhalte unendlich viele Herzen mit","web-hearts.info-description":"Schneller Lerner? Du möchtest vielleicht unbegrenzte Herzen haben.","web-hearts.one-refill":"Nur eine Nachfüllung","web-hearts.open-failed-title":"Du benötigst Herzen, um eine Lektion zu starten","web-hearts.pro-section-cta":"Probiere unendlich viele Herzen, kostenlos","web-hearts.pro-section-description1":"Erhalte kostenlose automatische Nachfüllungen","web-hearts.pro-section-description2":"für 14 Tage","web-hearts.pro-section-title":"KOSTENLOSE PROBE","web-hearts.spent-last-heart-description":"Du hast keine Herzen mehr. Möchtest du es nochmal versuchen?","web-hearts.spent-last-heart-title":"Schöner Versuch, aber es war nicht richtig","web-hearts.was-user-pro-pro-section-cta":"Upgrade zu","web-hearts.was-user-pro-pro-section-description":"Erhalte kostenlose automatische Nachfüllungen","web-hearts.was-user-pro-pro-section-title":"KEIN WARTEN MEHR","web-hearts.your-bits-label":"Deine Bits:","web-hearts.zero-description":"Du wirst in {hours}h {minutes}m wieder Herzen haben. Oder jetzt auffüllen","web-hearts.zero-title":"Komme zurück ins Spiel!","web-home.awards-title":"Preisgekröntes Erlebnis","web-home.awards1-text":"Sterne im AppStore","web-home.awards1-title":"4,8 von 5","web-home.awards2-text":"FB Start von Facebook","web-home.awards2-title":"App des Jahres","web-home.awards3-text":"Google Play","web-home.awards3-title":"Redakteurswahl","web-home.awards4-text":"EdTech Breakthrough Award 2021","web-home.awards4-title":"Beste Computer-Codierungsbildungslösung","web-home.benefit1-cta":"Beginnen Sie zu lernen","web-home.benefit1-description":"Unabhängig von deinem Kenntnisstand wirst du innerhalb von Minuten nach Beginn deines ersten Kurses echten, funktionalen Code schreiben.","web-home.benefit1-highlighted-text":"echten, funktionalen Code innerhalb von Minuten","web-home.benefit1-title":"Auf dich zugeschnitten","web-home.benefit2-cta":"Machen Sie eine kurze Lektion","web-home.benefit2-description":"Gehe Schritt für Schritt durch unsere einzigartigen Kurse. Beurteile, was du mit In-Lektion-Quizzes gelernt hast und verbessere deine Fähigkeiten mit der Praxis.","web-home.benefit2-highlighted-text":"verbessere deine Fähigkeiten mit der Praxis.","web-home.benefit2-title":"Häppchenweise","web-home.benefit3-cta":"Werden Sie zertifiziert","web-home.benefit3-description":"Erwerbe ein Zertifikat, um deine neu erworbenen Fähigkeiten zu bestätigen. Poste es in den sozialen Medien, damit andere es sehen können.","web-home.benefit3-highlighted-text":"Erwerbe ein Zertifikat","web-home.benefit3-title":"Erhalte einen Nachweis","web-home.benefit4-description":"Ob im Internet oder unterwegs, Sololearn ist immer für Sie bereit und Sie werden nie Ihren Platz verlieren.","web-home.benefit4-highlighted-text":"Lerne im Web oder unterwegs.","web-home.benefit4-title":"Lernen Sie überall und jederzeit","web-home.benefit5-cta":"Gesamten Katalog ansehen","web-home.benefit5-description":"Von Python, über Daten, bis zur Webentwicklung. Wir haben alles, was du brauchst.","web-home.benefit5-highlighted-text":"Wir haben alles, was du brauchst.","web-home.benefit5-link-text":"Zu den Kursen \u003E","web-home.benefit5-title":"Mehr als 20 Kurse","web-home.community-cta":"Jetzt beitreten","web-home.community-description":"Teile deinen Code oder Fragen und erhalte sofortiges Feedback oder werde ein Schöpfer und teile dein Wissen und Erfahrung mit unserer globalen Gemeinschaft von Lernenden.","web-home.community-title":"Werden Sie Teil unserer Gemeinschaft","web-home.course-title":"Wählen Sie einen Kurs für sich","web-home.dream-job-benefits1":"Lieferfahrer","web-home.dream-job-benefits2":"Produktmanager","web-home.dream-job-benefits3":"Baristas","web-home.dream-job-benefits4":"IT-Koordinatoren","web-home.dream-job-benefits5":"Bauarbeiter","web-home.dream-job-benefits6":"Buchhalter","web-home.dream-job-benefits7":"Designer","web-home.dream-job-left-text":"Wir haben Hunderte von","web-home.dream-job-right-text":"endlich einen Traumjob zu bekommen","web-home.dream-job-text-highlighted":"einen Traumjob zu bekommen","web-home.header-action-text":"Jetzt mit dem Lernen beginnen!","web-home.header-description":"Kurse, die von Experten mit praktischer Erfahrung gestaltet wurden. Tritt unserer weltweiten Community bei. Es ist kostenlos.","web-home.header-description-test1":"Lernen Sie die neueste Technologie mit interaktiven, praxisnahen Kursen. Es ist kostenlos.","web-home.header-description-test2":"Schließen Sie sich den 30 Millionen Programmierern an, die mit Sololearn gelernt haben. Es ist kostenlos.","web-home.header-description-test3":"Machen Sie aus null Programmierkenntnissen einen erfahrenen Programmierhelden! Es ist einfacher, als Sie denken!","web-home.header-description-test4":"Kurse, die von Experten mit praktischer Erfahrung gestaltet wurden. Tritt unserer weltweiten Community bei. Es ist kostenlos.","web-home.header-divider":"oder","web-home.header-google-signup-cta":"Mit Google anmelden","web-home.header-highlighted-text":"Es ist kostenlos.","web-home.header-highlighted-text-test1":"Es ist kostenlos.","web-home.header-highlighted-text-test2":"Es ist kostenlos.","web-home.header-highlighted-text-test3":"Es ist einfacher, als Sie denken!","web-home.header-highlighted-text-test4":"Es ist kostenlos.","web-home.header-signup-cta":"Siehe mehr Optionen","web-home.header-title":"Der beste Weg zum Programmieren lernen","web-home.header-title-test1":"Das Erlernen von Programmierung wurde vereinfacht.","web-home.header-title-test2":"Ja, Sie können Programmieren erlernen!","web-home.header-title-test3":"Lernen Sie Programmieren mit Selbstvertrauen","web-home.header-title-test4":"Der beste Weg zum Programmieren lernen","web-home.meta-description":"Jetzt beitreten, um die Grundlagen zu erlernen oder bestehende Fähigkeiten zu erweitern","web-home.meta-title":"SoloLearn: Programmieren lernen","web-home.perfect-platform-cta1":"Kostenloses Lernen","web-home.perfect-platform-cta2":"Beflügeln Sie Ihre Karriere","web-home.perfect-platform-professionals-description":"Du kannst etwas völlig Neues lernen, um deine Karriere voranzutreiben. Oder vielleicht möchtest du nur den Rost abklopfen. Probiere Sololearn aus, um Zugang zu einer Vielzahl von Kursen zu bekommen, von maschinellem Lernen bis hin zu Webentwicklung.","web-home.perfect-platform-professionals-name":"Experten","web-home.perfect-platform-students-description":"Du bereitest dich auf den großen Test vor oder hast das erste Vorstellungsgespräch? Nutze Sololearn's praxisnahe Übungen, um das Gelernte zu festigen und dich auf den großen Moment vorzubereiten.","web-home.perfect-platform-students-name":"Studenten","web-home.perfect-platform-title":"Die perfekte Plattform, um deine technischen Fähigkeiten zu verbessern","web-home.pro-action-text":"Starte, wie ein Profi zu lernen","web-home.pro-offers1":"Unbegrenzte Übungen","web-home.pro-offers2":"Erfahrung ohne Werbung","web-home.pro-offers3":"Fortschrittsstatistiken","web-home.pro-offers4":"Tägliche Ziele","web-home.pro-offers5":"Funktionen zur Gewohnheitsbildung","web-home.pro-offers6":"Lektionenkürzel","web-home.pro-offers7":"Reale Herausforderungen","web-home.pro-packages1-benefit":"2x","web-home.pro-packages1-description":"Pro-Benutzer können Übungen doppelt so wahrscheinlich in ihren Lernplan einbeziehen","web-home.pro-packages1-highlighted-text":"doppelt so wahrscheinlich","web-home.pro-packages1-title":"Unbegrenztes Üben","web-home.pro-packages2-benefit":"+132%","web-home.pro-packages2-description":"Pro-Benutzer verbringen 132% mehr Zeit mit Lernen als normale.","web-home.pro-packages2-highlighted-text":"132%","web-home.pro-packages2-title":"Erfahrung ohne Werbung","web-home.pro-packages3-benefit":"92%","web-home.pro-packages3-description":"Pro-Benutzer, die tägliche Ziele setzen, haben die höchste Lektionsabschlussrate von 92%!","web-home.pro-packages3-highlighted-text":"92%","web-home.pro-packages3-title":"Gewohnheitsbildung","web-home.pro-title":"Investiere in dich selbst mit","web-home.qr-label":"Holen Sie sich jetzt die App","web-home.sign-up2-action-text":"Beginne jetzt zu lernen","web-home.sign-up2-title":"Treten Sie unserer Gemeinschaft von Lernenden bei","web-home.success-story-cta":"Beginnen Sie Ihre Erfolgsgeschichte","web-home.user-story1-certificate-title":"Zertifikat für Webentwicklung","web-home.user-story1-completed-course-title":"Hat den Kotlin-Kurs abgeschlossen","web-home.user-story1-description":"\"Eines Tages in der Bibliothek bemerkte ich einen Fremden, der eine App benutzte, die Tutorials, Fragen und Übungen für C++-Programmierung bot. Es war Sololearn. Ich dachte, \"Cool, Lernen auf dem Handy!\" Ich begann gerade, das Programmieren zu lernen und machte alle üblichen Anfängerfehler, also probierte ich Sololearn aus. Durch Sololearn habe ich viele Lernende gefunden, die mir geholfen haben zu wachsen. Ich habe Lehrer, Ingenieure, Entwickler, Data Scientists und mehr erstaunliche Leute getroffen. Die Lernumgebung, die Sololearn geschaffen hat, diente als Katalysator für mich, um gute Praktiken zu übernehmen, die über das Lernen hinausgehen und in den Arbeitsplatz einfließen.\"\nHatsy Rei, 01. Juni 2020","web-home.user-story1-thanks-text":"Danke dir, Hatsy!","web-home.user-story1-title":"Die Erfolgsgeschichte von Hatsy","web-home.user-story1-title-highlighted":"Hatsy","web-home.user-story2-certificate-title":"Zertifikat für Webentwicklung","web-home.user-story2-completed-course-title":"Hat den Kotlin-Kurs abgeschlossen","web-home.user-story2-description":"Neetish R. begann Sololearn in seinem zweiten Jahr als Informatikstudent ohne Programmiererfahrung zu nutzen. Durch die Sololearn-Community traf er David C., einen erfahrenen Entwickler und Teamleiter eines Teams in Indien. David betreute Neetish, erfuhr, dass er aus Indien stammte, und lud ihn ein, sich für einen Job in seinem Team zu bewerben. Neetish folgte durch, meisterte den Interviewprozess und bekam seinen ersten Job! Hier ist, was Neetish über Sololearn zu sagen hat:\n \"Als Student kannst du eine Familie in der Sololearn-Community finden.\" \n\n Neetish R., 2018","web-home.user-story2-thanks-text":"Danke dir, Neetish R.!","web-home.user-story2-title":"Die Erfolgsgeschichte von Neetish R.","web-home.user-story2-title-highlighted":"Neetish R.","web-home.why-code-action-text":"Beginne zu lernen","web-home.why-code-benefits1-description":"\u003Cstrong\u003ETechnische Fähigkeiten sind sehr gefragt.\u003C\u002Fstrong\u003E Über 60% der neuen Arbeitsplätze weltweit erfordern technische Fähigkeiten.","web-home.why-code-benefits1-title":"Es ist beliebt","web-home.why-code-benefits2-description":"Optimiere dein Verdienstpotential! \nEinsteigerprogrammierer in den USA verdienen im \u003Cstrong\u003EDurchschnitt über $78.000 Gehalt.\u003C\u002Fstrong\u003E","web-home.why-code-benefits2-title":"Es ist vielversprechend","web-home.why-code-benefits3-description":"Stelle dir vor, du kombinierst deine Leidenschaft und Fähigkeit mit deiner Kreativität und \u003Cstrong\u003Eerschaffst jeden Tag etwas Neues!\u003C\u002Fstrong\u003E","web-home.why-code-benefits3-title":"Es macht Spaß","web-home.why-code-cta":"Ich möchte programmieren","web-home.why-code-description":"Beginne direkt hier auf Sololearn mit dem Programmieren in unserem Code Playground und poste deine coolsten Projekte für alle sichtbar!","web-home.why-code-title":"Warum","web-home.why-code-title-highlighted":"Code","web-kodie.ask-again-button":"Frage noch einmal","web-kodie.back-to-code-button":"Zurück zum Code","web-kodie.bottom-sheet-cta":"Überprüfe mit KI","web-kodie.bottom-sheet-title-for-not-pro":"Möchtest du wissen warum?","web-kodie.bottom-sheet-title-for-pro":"Möchtest du wissen warum? Denke daran, du bist PRO!","web-kodie.hide-vertical-panel":"Ausblenden","web-kodie.lesson-solution-loading-message0":"Lese die Lektion...","web-kodie.lesson-solution-loading-message1":"Schreibe auf, was du gefragt hast...","web-kodie.lesson-solution-loading-message2":"Formatiere es gerade für dich...","web-kodie.lesson-solution-loading-message3":"Fast fertig...","web-kodie.long-code-error-message":"Das ist viel Code. Du solltest es vielleicht kürzen und erneut versuchen.","web-kodie.no-code-error-message":"Es gibt noch keinen Code zum Überprüfen. Bitte füge etwas hinzu und versuche es erneut.","web-kodie.no-internet-error-message":"Bitte prüfe deine Verbindung und versuche es erneut.","web-kodie.practice-solution-loading-message0":"Überprüfe den Code...","web-kodie.practice-solution-loading-message1":"Schreibe die Antwort auf...","web-kodie.practice-solution-loading-message2":"Formatiere gerade die Antwort...","web-kodie.practice-solution-loading-message3":"Fast fertig...","web-kodie.rate-message":"War das hilfreich?","web-kodie.solution-alternative-explanation":"Erkläre dies anders","web-kodie.solution-examples":"Siehe echte Beispiele","web-kodie.solution-explain-code":"Erkläre den Code","web-kodie.solution-find-bug":"Finde einen Fehler","web-kodie.solution-get":"Siehe eine Lösung","web-kodie.solution-hint":"Gib mir einen Hinweis","web-kodie.solution-question-hint":"Gib mir einen Hinweis","web-kodie.solutions-title":"PROGRAMMIERE MIT AI","web-kodie.something-went-wrong-error-message":"Es sieht so aus, als wäre etwas schief gelaufen. Bitte versuche es erneut.","web-kodie.try-again-button":"Versuche es erneut","web-kodie.use-ai-button":"Verwende KI","web-le.booster-complete-celebration-description":"Booster abgeschlossen! Du wirst deine neuen Programmierfähigkeiten für das Gute einsetzen, nicht wahr?","web-le.booster-complete-celebration-title":"Du hast es geschafft!","web-le.bypass-lesson-button":"Weiter","web-le.certificate-description":"Du machst das großartig! Lerne weiter, um dein Zertifikat freizuschalten!","web-le.certificate-title":"Dein Zertifikat ist nah","web-le.check-answer-button":"Überprüfen","web-le.claim-certificate-button":"Zertifikat beanspruchen","web-le.comments-count_one":"{{count}} Kommentar","web-le.comments-count":"{{count}} Kommentare","web-le.complete-lesson-button":"Weiter","web-le.complete-previous-message":"Diese Aktivität wird freigeschaltet, wenn du die vorherige abgeschlossen hast.","web-le.countdown-timer.days":"Tage","web-le.countdown-timer.hours":"Stunden","web-le.countdown-timer.minutes":"min.","web-le.countdown-timer.seconds":"sek.","web-le.course-catalog-all-courses-category":"Alle Kurse","web-le.course-catalog-complete-status":"Vollständig","web-le.course-catalog-in-progress-status":"In Bearbeitung","web-le.course-catalog-no-courses-button":"Einen Kurs hinzufügen","web-le.course-catalog-no-courses-title":"Du hast noch keine Kurse","web-le.course-catalog-title":"Entdecke unsere Kurse","web-le.course-header.countdown-title":"Verfügbar in:","web-le.course-not-found-button-wrong":"Etwas anderes lernen","web-le.course-not-found-description-wrong":"Du hast möglicherweise keinen Zugang dazu oder es existiert nicht mehr.","web-le.course-not-found-title-wrong":"Wir können das nicht finden, tut uns leid","web-le.earned-certificate-description":"Das Zertifikat ist bereit, von dir beansprucht zu werden. Du hast großartige Arbeit im Kurs geleistet und es verdient.","web-le.earned-certificate-title":"Du hast dein Zertifikat verdient","web-le.expired-session-message":"Wir können das nicht finden, entschuldigung \n Etwas ist schief gelaufen.","web-le.kodie-intro-description":"Melde dich jederzeit, wenn du einen Programmierpartner wünschst","web-le.kodie-intro-ok-button":"OK, DANKE","web-le.kodie-intro-title":"Hallo, ich bin KI-Kodie!","web-le.languages-catalog-title":"Sprachen","web-le.leave-lesson-modal-leave":"Verlassen","web-le.leave-lesson-modal-stay":"Bleiben","web-le.leave-lesson-modal-title":"Bist du sicher, dass du diese Lektion verlassen möchtest?","web-le.lesson-complete-celebration-description":"Du hast {{title}} gelernt. Du bist dem Erreichen deines Ziels einen Schritt näher!","web-le.lesson-complete-celebration-title":"Lektion abgeschlossen!","web-le.lesson-nav-kodie-button":"KI verwenden","web-le.lesson-not-found-button-wrong":"Neu hinzufügen","web-le.lesson-not-found-description-wrong":"Möglicherweise hast du keinen Zugang, oder es existiert nicht mehr.","web-le.lesson-not-found-title-wrong":"Lektion nicht gefunden","web-le.lesson-quit-prompt-negative-button":"Verlassen","web-le.lesson-quit-prompt-positive-button":"Bleiben","web-le.lesson-quit-prompt-title":"Bist du sicher, dass du diese Lektion verlassen möchtest?","web-le.lesson-start-button":"Lernen","web-le.locked-material-modal-description":"Schließe die vorherigen Lektionen ab, um diese freizuschalten.","web-le.locked-material-modal-headline":"{{material}} gesperrt","web-le.lose-progress-modal-description":"Bist du sicher, dass du die Lektion jetzt beenden möchtest?","web-le.lose-progress-modal-quit":"Trotzdem beenden","web-le.lose-progress-modal-submit":"Lektion fortsetzen","web-le.lose-progress-modal-title":"Du wirst deinen Fortschritt verlieren!","web-le.lose-progress-prompt-description":"Verliere nicht deinen Lektionsfortschritt! Hast du schon die Kommentare nach einem Hinweis geprüft?","web-le.lose-progress-prompt-negative-button":"Trotzdem aufhören","web-le.lose-progress-prompt-positive-button":"Okay, versuchen wir das","web-le.lose-progress-prompt-title":"Du schaffst das! 💪","web-le.material-type-booster":"Booster","web-le.material-type-code-project":"Code-Projekt","web-le.material-type-code-repo":"Code Repo","web-le.material-type-lesson":"Unterricht","web-le.material-type-practice":"Praxis","web-le.material-type-quiz":"Quiz","web-le.my-courses-catalog-title":"Meine Kurse","web-le.next-page-button":"Weiter","web-le.onboarding.button":"Starte meine erste Lektion","web-le.onboarding.description":"Bereite dich auf deine erste Lektion vor!","web-le.onboarding.early-bird.button":"Sehen Sie den Kursmodule.","web-le.onboarding.early-bird.heading-1":"Fertig!","web-le.onboarding.early-bird.heading-2":"Dein Kurs beginnt am","web-le.onboarding.early-bird.heading-3":"Bis Dann !","web-le.onboarding.launch.button":"Kostenlose Lektion starten","web-le.onboarding.launch.heading-1":"Alles geschafft!","web-le.onboarding.launch.heading-2":"Lass uns kostenlos eine Lktion ausprobieren","web-le.quiz-3-in-a-row":"3 in einer Reihe!","web-le.quiz-5-in-a-row":"5 in einer Reihe!","web-le.quiz-bypassed-incorrect":"Fast richtig","web-le.quiz-complete-celebration-description":"Du hast das Wissen. Jetzt kannst du es verwenden, um coole Sachen zu machen!","web-le.quiz-complete-celebration-title":"Wissen ist Macht!","web-le.quiz-incorrect":"Falsch, versuche es noch einmal!","web-le.quiz-incorrect-few-options":"Wähle alle korrekten Antworten.","web-le.quiz-positive-feedback0":"Schließe die vorherigen Lektionen ab, um diese freizuschalten.","web-le.quiz-positive-feedback1":"Du rockst!","web-le.quiz-positive-feedback10":"Aha!","web-le.quiz-positive-feedback11":"Perfekt!","web-le.quiz-positive-feedback12":"Richtig!","web-le.quiz-positive-feedback13":"Hervorragend!","web-le.quiz-positive-feedback14":"Das ist richtig!","web-le.quiz-positive-feedback15":"Nicht schlecht!","web-le.quiz-positive-feedback16":"Genau so!","web-le.quiz-positive-feedback17":"Gut gemacht!","web-le.quiz-positive-feedback18":"Bravo!","web-le.quiz-positive-feedback19":"Klasse!","web-le.quiz-positive-feedback2":"Gut gemacht!","web-le.quiz-positive-feedback20":"Du bist spitze!","web-le.quiz-positive-feedback21":"Großartige Arbeit!","web-le.quiz-positive-feedback22":"Bingo!","web-le.quiz-positive-feedback23":"Du hast es!","web-le.quiz-positive-feedback24":"Du hast Fähigkeiten!","web-le.quiz-positive-feedback25":"Gut gespielt!","web-le.quiz-positive-feedback26":"Du machst das großartig!","web-le.quiz-positive-feedback27":"Kleine Schritte, große Ergebnisse!","web-le.quiz-positive-feedback28":"Du wirst immer besser!","web-le.quiz-positive-feedback29":"Du machst das spielend leicht!","web-le.quiz-positive-feedback3":"Tolle Arbeit!","web-le.quiz-positive-feedback30":"Übung macht den Meister.","web-le.quiz-positive-feedback4":"Du machst das großartig!","web-le.quiz-positive-feedback5":"Mach weiter so!","web-le.quiz-positive-feedback6":"Das hast du toll gemacht!","web-le.quiz-positive-feedback7":"Genau!","web-le.quiz-positive-feedback8":"Wissen ist Macht","web-le.quiz-positive-feedback9":"Das ist es!","web-le.quiz-start-button":"Abschließen","web-le.something-went-wrong":"Etwas ist schief gelaufen","web-le.to-previous-page-button":"Zurück","web-le.top-courses-catalog-title":"Top 5 Kurse, um deine Karriere zu starten","web-le.translate-course-button":"Kurs übersetzen","web-le.translate-course-language-settings":"Spracheinstellungen","web-le.translate-course-modal-description":"Bitte wähle deine bevorzugte Sprache.","web-le.translate-course-modal-note":"*Bitte beachte: Übersetzungen sind automatisch. Daher können wir ihre Genauigkeit nicht garantieren. Im Zweifelsfall kannst du jederzeit auf „Originalsprache anzeigen“ tippen.","web-le.translate-course-modal-title":"Übersetze deinen Kurs","web-le.translate-course-modal-translate-button":"Übersetzen","web-le.translate-course-see-original":"Originalsprache anzeigen","web-le.translate-course-see-translation":"Siehe Übersetzung","web-le.try-again-button":"Nochmal versuchen","web-leaderboard.action.achieve-goal":"Erreiche dein tägliches Lernziel","web-leaderboard.action.complete-lesson":"Eine Lektion abschließen","web-leaderboard.action.solve-code-coach":"Löse einen Code Coach","web-leaderboard.button.start-learning":"Beginne zu lernen","web-leaderboard.button.try-again":"Erneut versuchen","web-leaderboard.champion.button":"Fordere dein Abzeichen an","web-leaderboard.champion.info":"Millionen von Menschen lernen mit Sololearn zu Programmieren. Ich bin der Top-Lerner dieser Woche!","web-leaderboard.champion.subtitle":"Ich bin #1 in der Sololearn-Rangliste! 🏆","web-leaderboard.champion.text":"Du hast als Nummer 1 in der Top-Liga abgeschlossen und bewiesen, dass du der Beste vom Besten bist. Jetzt ist es Zeit, deine Leistung zu zeigen!","web-leaderboard.champion.title":"Du hast das Intergalaktischer Champion-Abzeichen gewonnen! 🚀","web-leaderboard.error.failed":"Etwas ist schief gelaufen. Bitte versuche es erneut.","web-leaderboard.error.no-connection":"Bitte überprüfe deine Internetverbindung und versuche es erneut.","web-leaderboard.flash-message.error":"Etwas ist schief gelaufen. Bitte versuche es später erneut","web-leaderboard.promotion.default.button":"LOS GEHT'S","web-leaderboard.promotion.default.freeze.description":"Du bist in der {{leagueName}} geblieben. Nicht schlecht, aber du kannst es besser! Sammle diese Woche mehr XP, um in eine höhere Liga aufzusteigen.","web-leaderboard.promotion.default.freeze.title":"Du hast den #{{lastPosition}} Platz belegt","web-leaderboard.promotion.default.level-down.button":"ICH GEBE NICHT AUF","web-leaderboard.promotion.default.level-down.description":"Du hast diese Woche den #{{lastPosition}} Platz belegt. Übe mehr und du wirst diese Woche besser abschneiden. Wir glauben an dich!","web-leaderboard.promotion.default.level-down.title":"Uh-oh! Du bist in die {{leagueName}} Liga abgestiegen","web-leaderboard.promotion.default.level-up.description":"Du hast diese Woche den #{{lastPosition}} Platz belegt — hervorragende Leistung! Du bist in die {{leagueName}} Liga aufgestiegen","web-leaderboard.promotion.default.level-up.title":"Du bist ein Star! 🌟","web-leaderboard.promotion.jupiter.level-up.button":"OH JA!","web-leaderboard.promotion.jupiter.level-up.description":"Glückwunsch — du hast den #{{lastPosition}} Platz belegt und bist in die Liga der Champions aufgestiegen: {{leagueName}} Liga. Belege den #1 Platz, um das exklusive Abzeichen des Intergalaktischen Champions zu erhalten!","web-leaderboard.promotion.jupiter.level-up.title":"Könntest du der nächste intergalaktische Champion sein?","web-leaderboard.promotion.saturn.champion.button":"OH JA!","web-leaderboard.promotion.saturn.champion.description":"Deine harte Arbeit hat sich ausgezahlt: Du hast den #1 Platz in Sololearns Top-Liga belegt. Halte den Kopf hoch und sei stolz!","web-leaderboard.promotion.saturn.champion.title":"Du bist der hellste Stern! 🏆","web-leaderboard.promotion.saturn.freeze.description":"Du hast diese Woche auf Platz #{{lastPosition}} abgeschlossen und bist in der {{leagueName}} Liga geblieben — tolle Leistung! Kannst du nächste Woche #1 werden und ein exklusives Abzeichen gewinnen?","web-leaderboard.promotion.saturn.freeze.title":"Du bist unter den Sternen! 🌟","web-leaderboard.promotion.saturn.top.description":"Du hast diese Woche den #{{lastPosition}} Platz belegt und bist in der {{leagueName}} Liga geblieben. Das ist eine erstaunliche Leistung! Könntest du nächste Woche den #1 Platz belegen und ein exklusives Abzeichen gewinnen?","web-leaderboard.promotion.saturn.top.title":"Du bist außerhalb dieser Welt! 🚀","web-leaderboard.state.complete-lesson":"Absolviere eine Lektion oder verdiene XP, um an der Bestenliste dieser Woche teilzunehmen!","web-leaderboard.state.glovo-completed":"Diese Bestenliste ist bereits beendet","web-leaderboard.state.glovo-empty":"Noch niemand hat sich der Bestenliste angeschlossen. Verdiene XP, um der Erste zu sein.!","web-leaderboard.state.not-enough-xp":"Verdiene {{xpCount}} XP mehr, um die Bestenliste freizuschalten!","web-leaderboard.text.league":"Liga","web-leaderboard.title.earn-xp":"Verdiene XP","web-lelp.angular-course-footer-button-text":"Erhalte dein Zertifikat","web-lelp.angular-course-footer-description":"Bereit ein Angular-Experte für Google, seine offiziellen Partner und alle führenden Marken, die dieses vielseitige und leicht wiederverwendbare Framework nutzen, zu werden? Starte noch heute, auch ohne Programmiererfahrung!","web-lelp.angular-course-footer-title":"Google ruft!","web-lelp.angular-developer-course-footer-button-text":"Erhalte dein Zertifikat","web-lelp.angular-developer-course-footer-description":"Bereit, ein Angular-Experte für Google, seine offiziellen Partner und alle führenden Marken, die dieses vielseitige und leicht wiederverwendbare Framework nutzen, zu werden? Starte heute, auch ohne Programmiererfahrung!","web-lelp.angular-developer-course-footer-title":"Google ruft!","web-lelp.angular-developer-google-hire-button-text":"Jetzt für Google trainieren","web-lelp.angular-developer-google-hire-description":"Hast du schon einmal darüber nachgedacht, bei Google zu arbeiten? Nun, jetzt kannst du das!\u003C\u002Fbr\u003E\u003C\u002Fbr\u003EGoogle ist immer auf der Suche nach Angular-Entwicklern und du könntest einer von ihnen sein. Unsere Kurse sind \u003Cb\u003E100% anfängerfreundlich.\u003C\u002Fb\u003E Keine Programmiererfahrung erforderlich.\u003C\u002Fbr\u003E\u003C\u002Fbr\u003EBereite dich auf einen Job bei Google und seinen Partnerunternehmen vor mit unseren 5-Minuten-Lektionen, die perfekt in deinen Alltag passen. Lerne so schnell wie du möchtest, von deinem Handy aus, wo immer du bist.","web-lelp.angular-developer-google-hire-title":"Google möchte\u003Ci\u003Edich\u003C\u002Fi\u003E einstellen!","web-lelp.angular-developer-headerinfo-description":"Google hat uns gebeten, Angular-Entwickler auszubilden. Also haben wir uns zusammengeschlossen und diesen kostenlosen Kurs entwickelt, um dich für Googles Codeauswahl zu qualifizieren!","web-lelp.angular-developer-headerInfo-description":"Google hat uns gebeten, Angular-Entwickler auszubilden. Also haben wir uns zusammengeschlossen und diesen kostenlosen Kurs entwickelt, um dich für Googles Codeauswahl zu qualifizieren!","web-lelp.angular-developer-headerinfo-title":"Google Entwicklerkurs mit Angular","web-lelp.angular-developer-headerInfo-title":"Google Entwicklerkurs mit Angular","web-lelp.angular-developer-meta-description":"Lerne Angular auf einfache Weise! Einfache, täglich portionierte Lektionen, lustige Übungsaufgaben und eine unterstützende globale Community. Ideal für Anfänger!","web-lelp.angular-developer-meta-title":"Front-End für Anfänger | Lernen mit Sololearn","web-lelp.angular-developer-signup-description":"Lerne Angular, um deine Karriere zu starten!","web-lelp.angular-developer-signup-title":"Anmelden","web-lelp.angular-developer-what-you-learn-description":"Dieser Kurs ermöglicht es dir, das Angular-Framework zu verstehen und zu nutzen, skalierbare und dynamische Webanwendungen mit Angular und TypeScript zu erstellen, Komponenten für organisierten und strukturierten Code zu verwenden, Benutzerinteraktionsfunktionen zu implementieren, Formulare mit Validierung zu entwerfen, Angular-Routing zu beherrschen, und vieles mehr.","web-lelp.angular-developer-what-you-learn-item0-title":"Das Angular-Framework","web-lelp.angular-developer-what-you-learn-item1-title":"Angular-Komponenten","web-lelp.angular-developer-what-you-learn-item2-title":"Single-Page-Anwendungen (SPAs)","web-lelp.angular-developer-what-you-learn-item3-title":"Angular CLI (Kommandozeilenschnittstelle)","web-lelp.angular-developer-what-you-learn-item4-title":"Datenbindungsverfahren","web-lelp.angular-developer-what-you-learn-item5-title":"Formulare in Angular","web-lelp.angular-developer-what-you-learn-item6-title":"Routing und Navigation","web-lelp.angular-developer-what-you-learn-item7-title":"Eventbindung und -bearbeitung","web-lelp.angular-developer-what-you-learn-title":"Was du lernen wirst","web-lelp.angular-developer-why-angular-description":"Googles Angular Team hat Angular als \u003Cb\u003Ekostenloses, äußerst vielseitiges\u003C\u002Fb\u003E Open-Source-Framework entworfen und entwickelt. Heute umfasst die stetig wachsende Angular-Gemeinschaft Tausende von erfolgreichen Unternehmen, von Forbes bis Upwork, HBO bis LEGO bis Rockstar Games.","web-lelp.angular-developer-why-angular-item0-title":"Weniger Code zu schreiben","web-lelp.angular-developer-why-angular-item1-title":"Skalierbar und wiederverwendbar","web-lelp.angular-developer-why-angular-item2-title":"Einfacher zu warten","web-lelp.angular-developer-why-angular-item3-title":"Ideal für kleine Entwicklerteams","web-lelp.angular-developer-why-angular-title":"Warum Google Angular entwickelt hat","web-lelp.angular-developer-why-sololearn-description":"Seit Jahren führen Google und Sololearn die Innovation in ihren jeweiligen Bereichen Technologie und Bildung an und wir teilen ein gemeinsames Engagement: das Internet frei und zugänglich für alle zu halten.","web-lelp.angular-developer-why-sololearn-item0-title":"10 Jahre an der Spitze der Edtech","web-lelp.angular-developer-why-sololearn-item1-title":"Spaßige, praktische Übungen","web-lelp.angular-developer-why-sololearn-item2-title":"4,8 Sterne im App Store","web-lelp.angular-developer-why-sololearn-item3-title":"Google Play Editors' Choice","web-lelp.angular-developer-why-sololearn-item4-title":"Facebooks FbStart App des Jahres","web-lelp.angular-developer-why-sololearn-item5-title":"Kostenlos und zugänglich, für immer","web-lelp.angular-developer-why-sololearn-title":"Warum Google Sololearn ausgewählt hat","web-lelp.angular-google-hire-button-text":"Jetzt für Google trainieren","web-lelp.angular-google-hire-description":"Hast du jemals gedacht, es wäre cool, bei Google zu arbeiten? Nun, jetzt kannst du das!\u003C\u002Fbr\u003E\u003C\u002Fbr\u003EGoogle ist immer auf der Suche nach Angular-Entwicklern, und du kannst einer von ihnen sein. Unsere Kurse sind \u003Cb\u003E100% anfängerfreundlich.\u003C\u002Fb\u003E Keine Programmiererfahrung erforderlich.\u003C\u002Fbr\u003E\u003C\u002Fbr\u003EBereite dich mit unseren 5-minütigen Lektionen, die perfekt in deinen Alltag passen, auf einen Job bei Google und seinen Partnerunternehmen vor. Lerne so schnell wie du möchtest, von deinem Handy aus, egal wo du bist.","web-lelp.angular-google-hire-title":"Google möchte \u003Ci\u003Edich\u003C\u002Fi\u003E einstellen!","web-lelp.angular-headerinfo-description":"Google hat uns gebeten, Angular-Entwickler auszubilden. Daher haben wir uns zusammengeschlossen und diesen kostenlosen Kurs entwickelt, um dich für Googles Code der Wahl zu qualifizieren!","web-lelp.angular-headerInfo-description":"Google hat uns gebeten, Angular-Entwickler auszubilden. Daher haben wir uns zusammengeschlossen und diesen kostenlosen Kurs entwickelt, um dich für Googles Code der Wahl zu qualifizieren!","web-lelp.angular-headerinfo-title":"Google Entwicklerkurs mit Angular","web-lelp.angular-headerInfo-title":"Google Entwicklerkurs mit Angular","web-lelp.angular-meta-description":"Lerne auf einfache Weise Angular! Einfache tägliche Lektionen in kleinen Schritten, lustige Übungsaufgaben und eine unterstützende globale Community. Ideal für Anfänger!","web-lelp.angular-meta-title":"Angular | Lerne mit Sololearn","web-lelp.angular-signup-description":"Lerne Angular, um deine Karriere zu starten!","web-lelp.angular-signup-title":"Anmelden","web-lelp.angular-what-you-learn-description":"Dieser Kurs ermöglicht es dir, das Angular-Framework zu verstehen und zu nutzen, skalierbare und dynamische Webanwendungen mit Angular und TypeScript zu erstellen, Komponenten für organisierten und strukturierten Code einzusetzen, Benutzerinteraktionsfunktionen zu implementieren, Formulare mit Validierung zu entwerfen, Angular-Routing zu meistern und vieles mehr.","web-lelp.angular-what-you-learn-item0-title":"Das Angular-Framework","web-lelp.angular-what-you-learn-item1-title":"Angular-Komponenten","web-lelp.angular-what-you-learn-item2-title":"Einseitige Anwendungen (SPAs)","web-lelp.angular-what-you-learn-item3-title":"Angular CLI (Kommandozeileninterface)","web-lelp.angular-what-you-learn-item4-title":"Techniken zur Datenbindung","web-lelp.angular-what-you-learn-item5-title":"Formulare in Angular","web-lelp.angular-what-you-learn-item6-title":"Routing und Navigation","web-lelp.angular-what-you-learn-item7-title":"Ereignisbindung und -behandlung","web-lelp.angular-what-you-learn-title":"Was du lernen wirst","web-lelp.angular-why-angular-description":"Googles Angular Team hat Angular als \u003Cb\u003Ekostenloses, sehr vielseitiges\u003C\u002Fb\u003E Open-Source-Framework entworfen und entwickelt. Heute umfasst die stetig wachsende Angular-Community Tausende erfolgreicher Unternehmen, von Forbes bis Upwork, HBO bis LEGO bis Rockstar Games.","web-lelp.angular-why-angular-item0-title":"Weniger Code zu schreiben","web-lelp.angular-why-angular-item1-title":"Skalierbar und wiederverwendbar","web-lelp.angular-why-angular-item2-title":"Einfacher zu warten","web-lelp.angular-why-angular-item3-title":"Ideal für kleine Entwicklerteams","web-lelp.angular-why-angular-title":"Warum Google Angular entwickelt hat","web-lelp.angular-why-sololearn-description":"Seit Jahren führen Google und Sololearn Innovationen in ihren jeweiligen Bereichen Technologie und Bildung an und wir teilen ein gemeinsames Engagement: das Internet für alle frei und zugänglich zu halten.","web-lelp.angular-why-sololearn-item0-title":"10 Jahre an der Spitze der Edtech","web-lelp.angular-why-sololearn-item1-title":"Spaßige, praktische Übungen","web-lelp.angular-why-sololearn-item2-title":"4,8 Sterne im App Store","web-lelp.angular-why-sololearn-item3-title":"Google Play Editors' Choice","web-lelp.angular-why-sololearn-item4-title":"Facebooks FbStart App des Jahres","web-lelp.angular-why-sololearn-item5-title":"Frei und zugänglich, für immer","web-lelp.angular-why-sololearn-title":"Warum Google Sololearn ausgewählt hat","web-lelp.brainstorm-ai-footer-button":"Beginne zu lernen","web-lelp.brainstorm-ai-footer-title":"Beginne noch heute mit dem Brainstorming mit KI","web-lelp.brainstorm-ai-headerinfo-description":"Verbessern Sie Ihre Ideenfindungs- und Problemlösungsfähigkeiten mit der Kraft der KI. Lernen Sie die vier grundlegenden Prinzipien des Brainstormings, entdecken Sie, wie Sie innovative Ideen generieren und verfeinern können, und verwandeln Sie sie mit Hilfe von KI-Tools in umsetzbare Pläne. Von der Ideenfindung bis zur Präsentation rüstet Sie dieser Kurs mit den Techniken und Strategien aus, um über den Tellerrand hinaus zu denken und Ihre Ideen zum Leben zu erwecken.","web-lelp.brainstorm-ai-headerinfo-title":"Mit KI brainstormen","web-lelp.brainstorm-ai-meta-description":"Verbessern Sie Ihre Ideenfindung und Problemlösungsfähigkeiten mithilfe der Kraft der KI. Lernen Sie die vier grundlegenden Prinzipien des Brainstormings, entdecken Sie, wie Sie innovative Ideen generieren und verfeinern können, und verwandeln Sie diese mit Hilfe von KI-Tools in umsetzbare Pläne. Von der Ideenfindung bis zur Präsentation stattet Sie dieser Kurs mit den Techniken und Strategien aus, um über den Tellerrand hinauszudenken und Ihre Ideen zum Leben zu erwecken.","web-lelp.brainstorm-ai-meta-title":"Brainstormen mit KI | Lernen mit Sololearn","web-lelp.brainstorm-ai-signup-description":"Lerne Brainstorming mit KI, um deine Karriere zu fördern!","web-lelp.brainstorm-ai-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.brainstorm-ai-what-you-learn-item0-description":"Steigern Sie die Menge und Qualität Ihrer Ideen","web-lelp.brainstorm-ai-what-you-learn-item0-title":"Brainstorming-Techniken","web-lelp.brainstorm-ai-what-you-learn-item1-description":"Verwenden Sie KI, um Ihre Ideen auf die nächste Stufe zu bringen","web-lelp.brainstorm-ai-what-you-learn-item1-title":"Team mit KI","web-lelp.brainstorm-ai-what-you-learn-item2-description":"Lerne, Probleme kreativ zu lösen","web-lelp.brainstorm-ai-what-you-learn-item2-title":"Probleme lösen","web-lelp.brainstorm-ai-what-you-learn-item3-description":"Verwirklichen Sie Ihre Ideen durch die Kraft des Pitchings","web-lelp.brainstorm-ai-what-you-learn-item3-title":"Pitch wie ein Profi","web-lelp.brainstorm-ai-what-you-learn-title":"Was du lernen wirst","web-lelp.breadcrumb-courses":"Kurse","web-lelp.c-intermediate-blog-section-item0-description":"Programmierung ist in den letzten Jahren zu einem sehr beliebten Beruf geworden. Es muss nicht erwähnt werden, dass Programmierjobs im Durchschnitt signifikant höhere Löhne als Positionen in anderen Sektoren zahlen und daher Arbeitsplätze für qualifizierte Fachleute sehr gefragt sind. Aber selbst wenn du keinen Programmierkarriereweg einschlägst, macht das Verständnis von mindestens einer oder zwei Programmiersprachen eine beeindruckende Ergänzung zu jedem Lebenslauf. Darüber hinaus wirst du in dieser Zeit, in der sogar Kinder ab der Schule mit dem Programmieren beginnen, wettbewerbsfähiger.","web-lelp.c-intermediate-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.c-intermediate-blog-section-item0-title":"Top 5 Programmiersprachen, die du lernen solltest","web-lelp.c-intermediate-blog-section-item1-description":"Einer der beliebtesten dieser neuen Ruby-Konkurrenten? Crystal. Crystal verbindet viele der besten Eigenschaften von Ruby mit der Geschwindigkeit der C-Programmiersprache und zieht Anhänger mit seiner dynamischen Kombination aus intuitiven Ruby-Elementen und extrem schneller C-Geschwindigkeit an. Indem es das Beste aus beiden Welten in einem Paket vereint, bietet Crystal sowohl erfahrenen als auch neuen Programmierern eine kluge Wahl, um ihre Programmierausrüstung zu erweitern.","web-lelp.c-intermediate-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.c-intermediate-blog-section-item1-title":"Was ist Crystal?","web-lelp.c-intermediate-blog-section-item2-description":"Wir haben gefragt und ihr habt geantwortet! Für unseren ersten Frage der Woche Abschnitt haben wir euch gebeten, eine Frage zu stellen, die ihr von uns beantwortet haben wollt und ihr habt geliefert! Die am meisten hochgevotete Frage dieser Woche war: „Könnten Sie bitte einen Assembly-Sprachkurs zu SoloLearn hinzufügen?“","web-lelp.c-intermediate-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.c-intermediate-blog-section-item2-title":"Was ist Assembly und wie wird es verwendet?","web-lelp.c-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.c-intermediate-footer-button":"Lerne jetzt","web-lelp.c-intermediate-footer-title":"Beginne heute, C zu lernen","web-lelp.c-intermediate-headerinfo-description":"Erweitere dein Wissen über C auf die nächste Stufe. \n Mit diesem Kurs lernst du, wie du Computerressourcen effizienter nutzen und die Anzahl der Fehler in deinem Code reduzieren kannst. \n Du lernst auch, wie du den Speicherverbrauch verwaltest, um schnellere Programme zu erstellen. \n Dieser Kurs folgt unserem Einführungskurs in C. Werfe einen kurzen Blick darauf, was er abdeckt, und wenn du mit diesen Konzepten vertraut bist, steige direkt in C Intermediate ein!","web-lelp.c-intermediate-headerInfo-description":"Erweitere dein Wissen über C auf die nächste Stufe. \n Mit diesem Kurs lernst du, wie du Computerressourcen effizienter nutzen und die Anzahl der Fehler in deinem Code reduzieren kannst. \n Du lernst auch, wie du den Speicherverbrauch verwaltest, um schnellere Programme zu erstellen. \n Dieser Kurs folgt unserem Einführungskurs in C. Werfe einen kurzen Blick darauf, was er abdeckt, und wenn du mit diesen Konzepten vertraut bist, steige direkt in C Intermediate ein!","web-lelp.c-intermediate-headerinfo-title":"C Intermediate","web-lelp.c-intermediate-headerInfo-title":"C Intermediate","web-lelp.c-intermediate-meta-title":"C Intermediate | Lerne mit Sololearn","web-lelp.c-intermediate-signup-description":"Lerne C, um deine Karriere zu starten!","web-lelp.c-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-intermediate-what-you-learn-item0-description":"Verwende Struts, um verschiedene Datentypen zusammen zu speichern.","web-lelp.c-intermediate-what-you-learn-item0-title":"Struts","web-lelp.c-intermediate-what-you-learn-item1-description":"Arbeite mit dynamischem Speicher, um die Speicherressourcen besser zu verwalten.","web-lelp.c-intermediate-what-you-learn-item1-title":"Dynamischer Speicher","web-lelp.c-intermediate-what-you-learn-item2-description":"Erstelle Programme, die mit Dateien interagieren.","web-lelp.c-intermediate-what-you-learn-item2-title":"Programm\u002FDatei-Schnittstelle","web-lelp.c-intermediate-what-you-learn-item3-description":"Erwarte und reduziere Fehler in deinen Programmen und behandel Ausnahmen.","web-lelp.c-intermediate-what-you-learn-item3-title":"Ausnahmen","web-lelp.c-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.c-introduction-blog-section-item0-description":"Programmieren ist in den letzten Jahren ein sehr beliebter Beruf geworden. Es ist nicht notwendig zu erwähnen, dass Programmierjobs im Durchschnitt erheblich bezahlt werden...","web-lelp.c-introduction-blog-section-item0-link":"Lies weiter auf unserem Blog","web-lelp.c-introduction-blog-section-item0-title":"Top 5 Programmiersprachen, die du lernen musst","web-lelp.c-introduction-blog-section-item1-description":"Wir haben in früheren Blogs erwähnt, dass es keinen Mangel an Ruby-Programmier-Enthusiasten gibt. Jahrelang war Ruby eine der wichtigsten Web...","web-lelp.c-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.c-introduction-blog-section-item1-title":"Was ist Crystal?","web-lelp.c-introduction-blog-section-item2-description":"Wir haben gefragt und ihr habt geantwortet! Für unseren ersten Frage-der-Woche-Segment haben wir euch gebeten, eine Frage zu stellen, die ihr von uns beantwortet haben wollten und ihr haben geliefert! Dies...","web-lelp.c-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.c-introduction-blog-section-item2-title":"Was ist Assembly und wie wird es verwendet?","web-lelp.c-introduction-blog-section-title":"Was du lernen wirst","web-lelp.c-introduction-footer-button":"Beginne zu lernen","web-lelp.c-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in C","web-lelp.c-introduction-headerinfo-description":"Möchtest du leistungsstarke Programme erstellen, die schnell laufen? Schneller als in anderen Sprachen?\nC ist eine Sprache, die einfach zu schreiben ist, ein schnelles Debuggen ermöglicht und ein Baustein für viele andere Programmiersprachen ist.\nIn diesem Kurs lernst du die Grundlagen dieser leistungsstarken und fortgeschrittenen Programmiersprache. Es sind keine Vorkenntnisse im Programmieren erforderlich. Wir bringen dir alles, was du wissen musst, auf klare, einfache Weise bei, die perfekt für Anfänger geeignet ist.\nWenn du fertig bist, kannst du einen Blick auf unseren Intermediate C-Kurs werfen.","web-lelp.c-introduction-headerInfo-description":"Möchtest du leistungsstarke Programme erstellen, die schnell laufen? Schneller als in anderen Sprachen?\nC ist eine Sprache, die einfach zu schreiben ist, ein schnelles Debuggen ermöglicht und ein Baustein für viele andere Programmiersprachen ist.\nIn diesem Kurs lernst du die Grundlagen dieser leistungsstarken und fortgeschrittenen Programmiersprache. Es sind keine Vorkenntnisse im Programmieren erforderlich. Wir bringen dir alles, was du wissen musst, auf klare, einfache Weise bei, die perfekt für Anfänger geeignet ist.\nWenn du fertig bist, kannst du einen Blick auf unseren Intermediate C-Kurs werfen.","web-lelp.c-introduction-headerinfo-title":"Einführung in C","web-lelp.c-introduction-headerInfo-title":"Einführung in C","web-lelp.c-introduction-meta-title":"Einführung in C | Lerne mit Sololearn","web-lelp.c-introduction-signup-description":"Erlerne die Einführung in C, um deine Karriere zu starten!","web-lelp.c-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-introduction-what-you-learn-item0-description":"Beherrsche die grundlegenden Konzepte der C-Sprache und schreibe dein erstes C-Programm","web-lelp.c-introduction-what-you-learn-item0-title":"Starke Grundlagen","web-lelp.c-introduction-what-you-learn-item1-description":"Schreibe Programme, die Benutzereingaben erhalten, Änderungen daran vornehmen und das Ergebnis ausgeben","web-lelp.c-introduction-what-you-learn-item1-title":"Benutzereingabe","web-lelp.c-introduction-what-you-learn-item2-description":"Verwende bedingte Aussagen, um die Steuerung deiner Programme zu starten","web-lelp.c-introduction-what-you-learn-item2-title":"Bedingte Aussagen","web-lelp.c-introduction-what-you-learn-item3-description":"Spare Zeit und reduziere Fehler in sich wiederholenden Operationen mit Schleifen","web-lelp.c-introduction-what-you-learn-item3-title":"Schleifen","web-lelp.c-introduction-what-you-learn-item4-description":"Verwende Funktionen, um deinen Code handhabbar und wiederverwendbar zu machen","web-lelp.c-introduction-what-you-learn-item4-title":"Funktionen","web-lelp.c-introduction-what-you-learn-item5-description":"Verwende Arrays, um mehrere Elemente desselben Typs zu speichern und Zeit zu sparen","web-lelp.c-introduction-what-you-learn-item5-title":"Arrays","web-lelp.c-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.c-plus-plus-intermediate-blog-section-item0-description":"Eine der beliebteren und vielseitigeren Sprachen, die von Programmierern verwendet wird, ist C++. Es handelt sich um eine allgemeine Programmiersprache mit breiter Anwendung und aufregenden Möglichkeiten für kreative Projekte aller Art. In diesem Leitfaden führen wir dich durch die Grundlagen der Sprache sowie einige der spezifischen Anwendungsfälle, die du potenziell für deine eigene kreative oder professionelle Karriere nutzen kannst.","web-lelp.c-plus-plus-intermediate-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.c-plus-plus-intermediate-blog-section-item0-title":"Wofür wird C++ verwendet?","web-lelp.c-plus-plus-intermediate-blog-section-item1-description":"Da die Einsätze bei der Cybersicherheit so hoch sind, ist dies kein Bereich, in dem Unternehmen das Risiko mit unerprobten Neueinstellungen eingehen würden. Tatsächlich suchen die meisten Unternehmen, die für Cybersicherheitsrollen einstellen, nach Datensicherheitsanalysten, die in der Regel mindestens einen Bachelor-Abschluss in Informatik, Softwaretechnik, Informationssicherheit oder einem verwandten Bereich haben. Aber das ist nur für einige Einstiegspositionen. Ehrlich gesagt, bevorzugen viele mehr Unternehmen Kandidaten, die einen Master-Abschluss in Betriebswirtschaft mit Schwerpunkt Informationssysteme haben, was einen detaillierteren akademischen Fokus auf Cybersicherheit sicherstellt.","web-lelp.c-plus-plus-intermediate-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.c-plus-plus-intermediate-blog-section-item1-title":"Was muss man für eine Karriere in der Cybersicherheit lernen?","web-lelp.c-plus-plus-intermediate-blog-section-item2-description":"Während Apple oft den größten Teil des Hypes und Glitters in den USA und anderen westlichen Wirtschaften erhält, bleiben Android-Geräte auf der ganzen Welt weitaus verbreiteter und beliebter. Von Samsung bis LG, Huawei bis Google, es gibt eine Vielzahl von Unternehmen, die Android-betriebene Geräte erstellen, die nur dank der Fähigkeiten und Möglichkeiten von Android-Betriebssystemen gedeihen. Dies bedeutet auch, dass Android-Entwickler aufgrund der Bedeutung guter Android-OS-Optionen weiterhin weltweit stark nachgefragt werden.","web-lelp.c-plus-plus-intermediate-blog-section-item2-link":"Weiterlesen in unserem Blog","web-lelp.c-plus-plus-intermediate-blog-section-item2-title":"3 Sprachen, die du kennen solltest, um ein Android-Entwickler zu werden","web-lelp.c-plus-plus-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.c-plus-plus-intermediate-footer-button":"Beginne zu lernen","web-lelp.c-plus-plus-intermediate-footer-title":"Beginne heute mit dem Lernen von C++","web-lelp.c-plus-plus-intermediate-headerinfo-description":"Hebe deine Fähigkeiten in der C++ Programmierung auf die nächste Stufe, indem du Elemente des objektorientierten Programmieransatzes zur Lösung komplexer Probleme mit effektiver, flexibler und wiederverwendbarer Software einbeziehst. Wir empfehlen, dass du dich mit den Konzepten aus unserem Einführungskurs in C++ wohl fühlst. Dann tauche ein und schärfe deine C++ Fähigkeiten!","web-lelp.c-plus-plus-intermediate-headerInfo-description":"Hebe deine Fähigkeiten in der C++ Programmierung auf die nächste Stufe, indem du Elemente des objektorientierten Programmieransatzes zur Lösung komplexer Probleme mit effektiver, flexibler und wiederverwendbarer Software einbeziehst. Wir empfehlen, dass du dich mit den Konzepten aus unserem Einführungskurs in C++ wohl fühlst. Dann tauche ein und schärfe deine C++ Fähigkeiten!","web-lelp.c-plus-plus-intermediate-headerinfo-title":"C++ Intermediate","web-lelp.c-plus-plus-intermediate-headerInfo-title":"C++ Intermediate","web-lelp.c-plus-plus-intermediate-meta-title":"C++ Intermediate | Lernen mit Sololearn","web-lelp.c-plus-plus-intermediate-signup-description":"Lerne C++, um deine Karriere zu starten!","web-lelp.c-plus-plus-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-plus-plus-intermediate-what-you-learn-item0-description":"Verwende die Prinzipien der objektorientierten Programmierung, um die Gestaltung deiner Software um Daten zu organisieren.","web-lelp.c-plus-plus-intermediate-what-you-learn-item0-title":"Objekte","web-lelp.c-plus-plus-intermediate-what-you-learn-item1-description":"Erstelle Klassen als Vorlagen, um verschiedene Programmierobjekte zu erstellen.","web-lelp.c-plus-plus-intermediate-what-you-learn-item1-title":"Klassen und Objekte","web-lelp.c-plus-plus-intermediate-what-you-learn-item2-description":"Verwende Konstruktoren und Destruktoren, um Objekte zu manipulieren.","web-lelp.c-plus-plus-intermediate-what-you-learn-item2-title":"Konstruktoren und Destruktoren","web-lelp.c-plus-plus-intermediate-what-you-learn-item3-description":"Verwende Vererbung, um deinen Code wiederverwendbar zu machen, ohne ihn duplizieren zu müssen.","web-lelp.c-plus-plus-intermediate-what-you-learn-item3-title":"Vererbung","web-lelp.c-plus-plus-intermediate-what-you-learn-item4-description":"Erwarte, reduziere und behandel Fehler durch die Implementierung von Ausnahmen mit catch.","web-lelp.c-plus-plus-intermediate-what-you-learn-item4-title":"Ausnahmen","web-lelp.c-plus-plus-intermediate-what-you-learn-item5-description":"Schreibe und lies Daten aus Dateien.","web-lelp.c-plus-plus-intermediate-what-you-learn-item5-title":"Arbeiten mit Dateien","web-lelp.c-plus-plus-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.c-plus-plus-introduction-blog-section-item0-description":"Als eine der beliebteren und vielseitigeren Sprachen, die von Programmierern verwendet werden, ist C++ eine weitverbreitete allgemeine Programmiersprache mit aufregendem Potenzial für kreative Projekte aller Art.","web-lelp.c-plus-plus-introduction-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.c-plus-plus-introduction-blog-section-item0-title":"Wofür wird C++ verwendet?","web-lelp.c-plus-plus-introduction-blog-section-item1-description":"Letztes Jahr, inmitten einer Vielzahl anderer wichtiger Nachrichten (die US-Wahl, die COVID-19-Pandemie und viele mehr), schlug einer der kühnsten und weitreichendsten Hacking-Vorfälle in der Technikgeschichte Schlagzeilen.","web-lelp.c-plus-plus-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.c-plus-plus-introduction-blog-section-item1-title":"Was musst du lernen, um eine Karriere in der Cybersicherheit zu verfolgen?","web-lelp.c-plus-plus-introduction-blog-section-item2-description":"Obwohl C++ nicht die einfachste Sprache für neue Entwickler ist, bietet es eine ausgezeichnete Option für den Aufbau fortgeschrittener und leistungsstarker Android-Apps. C++ ist eine der beliebtesten Entwicklungsprachen weltweit und wird weithin für die Erstellung von Betriebssystemen, Videospielplattformen und 3D-Filmen eingesetzt.","web-lelp.c-plus-plus-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.c-plus-plus-introduction-blog-section-item2-title":"3 Sprachen, die du kennen solltest, um ein Android-Entwickler zu werden","web-lelp.c-plus-plus-introduction-blog-section-title":"Was du lernen wirst","web-lelp.c-plus-plus-introduction-footer-button":"Beginne mit dem Lernen","web-lelp.c-plus-plus-introduction-footer-title":"Beginne heute mit dem Lernen von C++","web-lelp.c-plus-plus-introduction-headerinfo-description":"Viele Sprachen sind an das Betriebssystem gebunden, für das sie geschrieben wurden. Eines der coolsten Dinge an C++ ist, dass es leicht ist, es auf vielen verschiedenen Betriebssystemen laufen zu lassen, was bedeutet, dass du nicht mehrmals dasselbe Programm entwickeln musst. Dieser Kurs ist perfekt für Anfänger. Du benötigst keine vorherige Programmierkenntnisse - nur ein Mobiltelefon und 5 Minuten am Tag!","web-lelp.c-plus-plus-introduction-headerInfo-description":"Viele Sprachen sind an das Betriebssystem gebunden, für das sie geschrieben wurden. Eines der coolsten Dinge an C++ ist, dass es leicht ist, es auf vielen verschiedenen Betriebssystemen laufen zu lassen, was bedeutet, dass du nicht mehrmals dasselbe Programm entwickeln musst. Dieser Kurs ist perfekt für Anfänger. Du benötigst keine vorherige Programmierkenntnisse - nur ein Mobiltelefon und 5 Minuten am Tag!","web-lelp.c-plus-plus-introduction-headerinfo-title":"Einführung in C++","web-lelp.c-plus-plus-introduction-headerInfo-title":"Einführung in C++","web-lelp.c-plus-plus-introduction-meta-title":"Einführung in C++ | Lerne mit Sololearn","web-lelp.c-plus-plus-introduction-signup-description":"Lerne C++, um deine Karriere zu starten!","web-lelp.c-plus-plus-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-plus-plus-introduction-what-you-learn-item0-description":"Beherrsche grundlegende Konzepte der Codierung mit C++. Dies sind die Bausteine für alles andere.","web-lelp.c-plus-plus-introduction-what-you-learn-item0-title":"Grundlegende Konzepte","web-lelp.c-plus-plus-introduction-what-you-learn-item1-description":"Spare Zeit und reduziere Fehler, indem du Header-Dateien in Ihren Code einfügst.","web-lelp.c-plus-plus-introduction-what-you-learn-item1-title":"Header-Dateien","web-lelp.c-plus-plus-introduction-what-you-learn-item2-description":"Verwende Variablen, um deinem Programm zu helfen, Daten jeglicher Art zu speichern.","web-lelp.c-plus-plus-introduction-what-you-learn-item2-title":"Variablen","web-lelp.c-plus-plus-introduction-what-you-learn-item3-description":"Verwende arithmetische Operationen, um quantitative Probleme zu lösen.","web-lelp.c-plus-plus-introduction-what-you-learn-item3-title":"Arithmetische Operationen","web-lelp.c-plus-plus-introduction-what-you-learn-item4-description":"Programmiere eine Maschine, um Entscheidungen auf Basis deiner Befehle mit „if“ und „else“ bedingten Aussagen zu treffen.","web-lelp.c-plus-plus-introduction-what-you-learn-item4-title":"„If“ und „Else“ Aussagen","web-lelp.c-plus-plus-introduction-what-you-learn-item5-description":"Spare Zeit und reduziere Fehler in wiederholenden Operationen mit Schleifen.","web-lelp.c-plus-plus-introduction-what-you-learn-item5-title":"Schleifen","web-lelp.c-plus-plus-introduction-what-you-learn-item6-description":"Kombiniere mehrere Elemente zu einer einzigen Variable mit Arrays.","web-lelp.c-plus-plus-introduction-what-you-learn-item6-title":"Arrays","web-lelp.c-plus-plus-introduction-what-you-learn-item7-description":"Verwende Funktionen, um deinen Code handhabbar und wiederverwendbar zu machen.","web-lelp.c-plus-plus-introduction-what-you-learn-item7-title":"Funktionen","web-lelp.c-plus-plus-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.c-sharp-intermediate-blog-section-item0-description":"In den letzten Jahren wurde die Welt der Webanwendungsentwicklung weitgehend als die Domäne von JavaScript betrachtet. Die leistungsstarke und vielseitige Sprache hat sich dank einer Reihe nützlicher Frameworks wie Angular zur ersten Wahl für die Erstellung moderner und benutzerfreundlicher Webanwendungen entwickelt. Dank der Erstellung und Entwicklung des Blazor-Frameworks hat sich C# jedoch auch zu einer praktikablen Alternative zu JavaScript entwickelt.","web-lelp.c-sharp-intermediate-blog-section-item0-link":"Lies weiter auf unserem Blog","web-lelp.c-sharp-intermediate-blog-section-item0-title":"Erstellen von Webanwendungen mit C# und Blazor","web-lelp.c-sharp-intermediate-blog-section-item1-description":"Während Apple in den Vereinigten Staaten und anderen westlichen Volkswirtschaften oft großen Hype und Glanz genießt, sind Android-Geräte auf der ganzen Welt nach wie vor weitaus verbreiteter und beliebter. Von Samsung bis LG, von Huawei bis Google gibt es eine Vielzahl von Unternehmen, die Android-Geräte entwickeln, die nur dank der Fähigkeiten und Möglichkeiten von Android-Betriebssystemen erfolgreich sind. Dies bedeutet auch, dass Android-Entwickler aufgrund der Bedeutung guter Android-Betriebssystemoptionen weiterhin weltweit stark nachgefragt sind.","web-lelp.c-sharp-intermediate-blog-section-item1-link":"Lies weiter auf unserem Blog","web-lelp.c-sharp-intermediate-blog-section-item1-title":"3 Sprachen, die du beherrschen solltest, um Android-Entwickler zu werden","web-lelp.c-sharp-intermediate-blog-section-item2-description":"C# hat seit seiner Einführung im Jahr 2000 einen langen Weg zurückgelegt. Es wurde im Januar 2020 von TIOBE zur fünftbeliebtesten Programmiersprache gewählt. Ursprünglich wurde es von Anders Hejlsberg und seinem Team als Teil der .NET-Initiative von Microsoft entwickelt, im Laufe der Zeit ist es zu einer multiparadigmatischen Programmiersprache geworden, die nicht nur auf der Windows-Plattform, sondern auch auf den iOS\u002FAndroid-Plattformen weit verbreitet ist. Es besteht eine hohe Nachfrage nach Entwicklern, die in C# programmieren können, und die Karrierechancen haben sich für diejenigen vervielfacht, die darin versiert sind. Infolgedessen gab es ein schnelles Wachstum bei der Anzahl der Online-Lernkurse in C#.","web-lelp.c-sharp-intermediate-blog-section-item2-link":"Lies weiter auf unserem Blog","web-lelp.c-sharp-intermediate-blog-section-item2-title":"Der ultimative Leitfaden zu C# Interviewfragen","web-lelp.c-sharp-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.c-sharp-intermediate-footer-button":"Beginne zu lernen","web-lelp.c-sharp-intermediate-footer-title":"Beginne heute mit dem Lernen von C#","web-lelp.c-sharp-intermediate-headerinfo-description":"Du hast also die Grundlagen von C# verstanden? Jetzt möchtest du dein Verständnis für objektorientierte Programmierung vertiefen, um Software zu entwerfen, die rund um Daten organisiert ist. Dies ist der Kurs für dich! Wir lehren dir fortgeschrittenere Techniken, mit denen du die Leistungsfähigkeit von C# nutzen und eine von großen Organisationen, Start-ups und Einzelentwicklern verwendete Sprache beherrschen kannst. Intermediate C# soll auf die Einführung in C# folgen, prüfe also, ob du mit den Konzepten dort vertraut bist, bevor du diesen Kurs beginnst.","web-lelp.c-sharp-intermediate-headerInfo-description":"Du hast also die Grundlagen von C# verstanden? Jetzt möchtest du dein Verständnis für objektorientierte Programmierung vertiefen, um Software zu entwerfen, die rund um Daten organisiert ist. Dies ist der Kurs für dich! Wir lehren dir fortgeschrittenere Techniken, mit denen du die Leistungsfähigkeit von C# nutzen und eine von großen Organisationen, Start-ups und Einzelentwicklern verwendete Sprache beherrschen kannst. Intermediate C# soll auf die Einführung in C# folgen, prüfe also, ob du mit den Konzepten dort vertraut bist, bevor du diesen Kurs beginnst.","web-lelp.c-sharp-intermediate-headerinfo-title":"C# Intermediate","web-lelp.c-sharp-intermediate-headerInfo-title":"C# Intermediate","web-lelp.c-sharp-intermediate-meta-title":"C# Intermediate | Lernen mit Sololearn","web-lelp.c-sharp-intermediate-signup-description":"Lerne C#, um deine Karriere zu starten!","web-lelp.c-sharp-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-sharp-intermediate-what-you-learn-item0-description":"Verwende die Array-Datenstruktur, um eine Sammlung von Elementen desselben Typs zu speichern. Arrays erleichtern die Organisation und Bearbeitung großer Datenmengen.","web-lelp.c-sharp-intermediate-what-you-learn-item0-title":"Arrays","web-lelp.c-sharp-intermediate-what-you-learn-item1-description":"Tauche tiefer in die objektorientierte Programmierung ein, um das Design Ihrer Software rund um Daten zu organisieren.","web-lelp.c-sharp-intermediate-what-you-learn-item1-title":"Objekt orientierte Programmierung","web-lelp.c-sharp-intermediate-what-you-learn-item2-description":"Speichere Daten effizienter, indem du Strukturen und Aufzählungen einbettest.","web-lelp.c-sharp-intermediate-what-you-learn-item2-title":"Strukturen und Aufzählungen","web-lelp.c-sharp-intermediate-what-you-learn-item3-description":"Erkenne verwalte Fehler mithilfe von Ausnahmen","web-lelp.c-sharp-intermediate-what-you-learn-item3-title":"Ausnahmen","web-lelp.c-sharp-intermediate-what-you-learn-item4-description":"Erfahre, wie du Daten auslesen und in Dateien lesen und schreiben kannst.","web-lelp.c-sharp-intermediate-what-you-learn-item4-title":"Daten lesen und schreiben","web-lelp.c-sharp-intermediate-what-you-learn-item5-description":"Erhöhe die Flexibilität, indem du generische Klassen erstellst.","web-lelp.c-sharp-intermediate-what-you-learn-item5-title":"Generische Klassen","web-lelp.c-sharp-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.c-sharp-introduction-blog-section-item0-description":"In den letzten Jahren wurde die Welt der Webanwendungsentwicklung weitgehend als Bereich von JavaScript betrachtet. Die leistungsstarke und vielseitige Sprache hat...","web-lelp.c-sharp-introduction-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.c-sharp-introduction-blog-section-item0-title":"Erstellung von Webanwendungen mit C# und Blazor","web-lelp.c-sharp-introduction-blog-section-item1-description":"Während Apple oft viel von dem Hype und Glitzer in den Vereinigten Staaten und anderen westlichen Volkswirtschaften bekommt, bleiben Android-Geräte weitaus verbreiteter und...","web-lelp.c-sharp-introduction-blog-section-item1-link":"Weiterlesen in unserem Blog","web-lelp.c-sharp-introduction-blog-section-item1-title":"3 Sprachen, die du kennen solltest, um ein Android-Entwickler zu werden","web-lelp.c-sharp-introduction-blog-section-item2-description":"C# hat seit seiner Einführung im Jahr 2000 einen langen Weg zurückgelegt. Es wurde im Januar 2020 von TIOBE zur fünftpopulärsten Programmiersprache gewählt. Ursprünglich...","web-lelp.c-sharp-introduction-blog-section-item2-link":"Weiterlesen in unserem Blog","web-lelp.c-sharp-introduction-blog-section-item2-title":"Der ultimative Leitfaden zu C# Interviewfragen","web-lelp.c-sharp-introduction-blog-section-title":"Was du lernen wirst","web-lelp.c-sharp-introduction-footer-button":"Beginne zu lernen","web-lelp.c-sharp-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in C#","web-lelp.c-sharp-introduction-headerinfo-description":"C# wird von vielen großen Organisationen, Start-ups und Anfängern gleichermaßen genutzt. Es übernimmt einige der nützlichen Funktionen von C und fügt Syntax hinzu, um Zeit und Mühe zu sparen.\nObwohl C# auf C basiert, kannst du es lernen, ohne Kenntnisse von C zu haben - tatsächlich ist dieser Kurs perfekt für diejenigen, die überhaupt keine Programmiererfahrung haben! Und wenn dir das Lernen von C Spaß macht, kannst du mit unserem Intermediate C# Kurs weitermachen.","web-lelp.c-sharp-introduction-headerInfo-description":"C# wird von vielen großen Organisationen, Start-ups und Anfängern gleichermaßen genutzt. Es übernimmt einige der nützlichen Funktionen von C und fügt Syntax hinzu, um Zeit und Mühe zu sparen.\nObwohl C# auf C basiert, kannst du es lernen, ohne Kenntnisse von C zu haben - tatsächlich ist dieser Kurs perfekt für diejenigen, die überhaupt keine Programmiererfahrung haben! Und wenn dir das Lernen von C Spaß macht, kannst du mit unserem Intermediate C# Kurs weitermachen.","web-lelp.c-sharp-introduction-headerinfo-title":"Einführung in C#","web-lelp.c-sharp-introduction-headerInfo-title":"Einführung in C#","web-lelp.c-sharp-introduction-meta-title":"Einführung in C# | Lerne mit Sololearn","web-lelp.c-sharp-introduction-signup-description":"Lerne die Einführung in C#, um deine Karriere zu starten!","web-lelp.c-sharp-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.c-sharp-introduction-what-you-learn-item0-description":"Lerne alles Notwendige, um anzufangen und siehe, ob dies die richtige Sprache für Sie ist","web-lelp.c-sharp-introduction-what-you-learn-item0-title":"Grundlegende Konzepte","web-lelp.c-sharp-introduction-what-you-learn-item1-description":"Mache dein Programm interaktiv, indem du Ausgaben an die Anzeige senden und Benutzereingaben entgegennimmst","web-lelp.c-sharp-introduction-what-you-learn-item1-title":"Interaktive Programme","web-lelp.c-sharp-introduction-what-you-learn-item2-description":"Erstelle und verwende Variablen, um deine Daten zu verwalten","web-lelp.c-sharp-introduction-what-you-learn-item2-title":"Variablen","web-lelp.c-sharp-introduction-what-you-learn-item3-description":"Beginne, den Ablauf und den Zweck deines Programms mit den bedingten Anweisungen „if“ und „else“ zu formen","web-lelp.c-sharp-introduction-what-you-learn-item3-title":"Bedingte Aussagen","web-lelp.c-sharp-introduction-what-you-learn-item4-description":"Spare Zeit und minimiere Fehler bei wiederholenden Aufgaben mit Schleifen","web-lelp.c-sharp-introduction-what-you-learn-item4-title":"Schleifen","web-lelp.c-sharp-introduction-what-you-learn-item5-description":"Mache deinen Code wiederverwendbar und erstelle effiziente Lösungen mit Methoden","web-lelp.c-sharp-introduction-what-you-learn-item5-title":"Methoden","web-lelp.c-sharp-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.coding-foundations-blog-section-item0-description":"Indem du HTML-Kommentare richtig einsetzt, kannst du die von dir getroffenen Entscheidungen einem Kollegen erklären, der deinen Code überprüft, und notwendige Anpassungen oder Fehler, die behoben werden müssen, für andere leichter sichtbar machen. Dies ist eine wesentliche 'Best Practice' unter erfahrenen HTML-Programmierern und eine, die du beherrschen musst, um als Teil eines Teams zu arbeiten oder Menschen für deine eigenen Projekte zu gewinnen. Aber wie machst du das? Lass uns die Grundlagen und wesentlichen Schritte durchgehen.","web-lelp.coding-foundations-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.coding-foundations-blog-section-item0-title":"SPICKZETTEL: Wie man in HTML kommentiert","web-lelp.coding-foundations-blog-section-item1-description":"SQL ist die gebräuchliche Abkürzung für Structured Query Language, die Standardsprache für relationale Datenbankverwaltungssysteme. SQL hat seine Ursprünge bis ins Jahr 1973 zurückverfolgt, als es von einem Team bei IBM erstellt wurde, um die in ihrem System gespeicherten Daten zu manipulieren und abzurufen.","web-lelp.coding-foundations-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.coding-foundations-blog-section-item1-title":"Wofür wird SQL verwendet?","web-lelp.coding-foundations-blog-section-item2-description":"Vor ein paar Jahren war Python noch eine Anfängersprache, heute ist es eine der beliebtesten und vielseitigsten Sprachen der Welt. Python ist überall. Lange...","web-lelp.coding-foundations-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.coding-foundations-blog-section-item2-title":"10 Gründe, jetzt Python zu lernen","web-lelp.coding-foundations-blog-section-title":"Was du lernen wirst","web-lelp.coding-foundations-footer-button":"Beginne zu lernen","web-lelp.coding-foundations-footer-title":"Beginne heute mit dem Lernen von Programmiergrundlagen","web-lelp.coding-foundations-headerinfo-description":"Meistere alle notwendigen Programmierkenntnisse, um Webseiten zu erstellen, Programme zu schreiben und auf Datenbanken zuzugreifen. Du lernst, Webseiten von Grund auf in HTML zu erstellen, dich in SQL zu zertifizieren und dich auf Python zu spezialisieren, der weltweit am schnellsten wachsenden Programmiersprache. Keine vorherige Programmiererfahrung erforderlich.","web-lelp.coding-foundations-headerInfo-description":"Meistere alle notwendigen Programmierkenntnisse, um Webseiten zu erstellen, Programme zu schreiben und auf Datenbanken zuzugreifen. Du lernst, Webseiten von Grund auf in HTML zu erstellen, dich in SQL zu zertifizieren und dich auf Python zu spezialisieren, der weltweit am schnellsten wachsenden Programmiersprache. Keine vorherige Programmiererfahrung erforderlich.","web-lelp.coding-foundations-headerinfo-title":"Grundlagen des Programmierens","web-lelp.coding-foundations-headerInfo-title":"Grundlagen des Programmierens","web-lelp.coding-foundations-meta-title":"Grundlagen des Programmierens | Lernen mit Sololearn","web-lelp.coding-foundations-signup-description":"Lerne die Grundlagen des Programmierens, um deine Karriere zu starten!","web-lelp.coding-foundations-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.coding-foundations-what-you-learn-item0-description":"Lerne die Grundstruktur einer Webseite und entdecke, wie du einem Webbrowser helfen kannst, deine Inhalte zu verstehen","web-lelp.coding-foundations-what-you-learn-item0-title":"Grundlegende HTML-Struktur","web-lelp.coding-foundations-what-you-learn-item1-description":"Mache dein Dokument leicht lesbar und SEO-freundlich, indem du Überschriften und Absätze hinzufügst","web-lelp.coding-foundations-what-you-learn-item1-title":"Überschriften, Absätze","web-lelp.coding-foundations-what-you-learn-item10-description":"Wähle Daten aus einer Datenbank aus, sortiere diese und identifiziere sie mithilfe von SQL-Abfragen.","web-lelp.coding-foundations-what-you-learn-item10-title":"SQL-Abfragen","web-lelp.coding-foundations-what-you-learn-item11-description":"Verwende das where-Kommando und logische Bedingungen, um Daten zu filtern.","web-lelp.coding-foundations-what-you-learn-item11-title":"Where-Befehl und logische Bedingungen","web-lelp.coding-foundations-what-you-learn-item12-description":"Gruppiere Daten mit Aggregationsfunktionen.","web-lelp.coding-foundations-what-you-learn-item12-title":"Aggregationsfunktionen","web-lelp.coding-foundations-what-you-learn-item13-description":"Erstelle Tabellen, indem du Daten hinzufügst, aktualisierst und entfernst.","web-lelp.coding-foundations-what-you-learn-item13-title":"Tabellen","web-lelp.coding-foundations-what-you-learn-item14-description":"Beherrsche die grundlegenden Konzepte des Programmierens mit Python. Dies sind die Bausteine für alles andere","web-lelp.coding-foundations-what-you-learn-item14-title":"Grundlegende Konzepte","web-lelp.coding-foundations-what-you-learn-item15-description":"Verstehe, wie du mit Zeichenketten arbeitest, um Textdaten zu speichern und Sonderzeichen zu handhaben","web-lelp.coding-foundations-what-you-learn-item15-title":"Zeichenketten","web-lelp.coding-foundations-what-you-learn-item16-description":"Mache deine Programme interaktiv, indem du Benutzereingaben entgegennimmst und damit arbeitest","web-lelp.coding-foundations-what-you-learn-item16-title":"Benutzereingaben","web-lelp.coding-foundations-what-you-learn-item17-description":"Verwende Variablen, um deinem Programm zu helfen, Daten zu speichern","web-lelp.coding-foundations-what-you-learn-item17-title":"Variablen","web-lelp.coding-foundations-what-you-learn-item18-description":"Beginne mit \"if\" und \"else\" bedingten Anweisungen, um den Ablauf und den Zweck deines Programms zu formen","web-lelp.coding-foundations-what-you-learn-item18-title":"\"If\" und \"Else\" Anweisungen","web-lelp.coding-foundations-what-you-learn-item19-description":"Erstelle und bediene Listen, um mehrere Elemente in einer einzigen Variablen zu speichern. Das bedeutet, dass du mehr Arten von Daten verarbeiten kannst","web-lelp.coding-foundations-what-you-learn-item19-title":"Listen","web-lelp.coding-foundations-what-you-learn-item2-description":"Füge deinem Inhalt mit Textformatierungsoptionen wie Fett, Kursiv, Durchgestrichen, Farben usw. etwas Stil hinzu","web-lelp.coding-foundations-what-you-learn-item2-title":"Textformatierung","web-lelp.coding-foundations-what-you-learn-item20-description":"Halte deinen Code effizient und übersichtlich, indem du eingebaute Funktionen und deine eigenen benutzerdefinierten Funktionen verwendest","web-lelp.coding-foundations-what-you-learn-item20-title":"Funktionen","web-lelp.coding-foundations-what-you-learn-item3-description":"Entdecke einige der nützlichsten Elemente und Attribute. Verwende sie, um verschiedene Formate für Informationen zu erstellen","web-lelp.coding-foundations-what-you-learn-item3-title":"Elemente und Attribute","web-lelp.coding-foundations-what-you-learn-item4-description":"Ein Bild sagt mehr als tausend Worte. Lerne, wie du Bilder zu deinen Seiten hinzufügst","web-lelp.coding-foundations-what-you-learn-item4-title":"Bilder","web-lelp.coding-foundations-what-you-learn-item5-description":"Stelle komplexere Daten mit Listen und Tabellen dar","web-lelp.coding-foundations-what-you-learn-item5-title":"Listen und Tabellen","web-lelp.coding-foundations-what-you-learn-item6-description":"Verwende Formulare, um Benutzerinformationen zu erfassen","web-lelp.coding-foundations-what-you-learn-item6-title":"Formulare und Rahmen","web-lelp.coding-foundations-what-you-learn-item7-description":"Bringe deine Seiten mit Audio- und Videoelementen zum Leben","web-lelp.coding-foundations-what-you-learn-item7-title":"Audio- und Videoelemente","web-lelp.coding-foundations-what-you-learn-item8-description":"Erstelle dein eigenes Kunstwerk, indem du Leinwand verwendest, um 2D-Formen und Muster zu rendern","web-lelp.coding-foundations-what-you-learn-item8-title":"Leinwand","web-lelp.coding-foundations-what-you-learn-item9-description":"Bevor du mehr über SQL erfährst, helfen wir dir zu verstehen, wie Daten in einer Datenbank gespeichert werden.","web-lelp.coding-foundations-what-you-learn-item9-title":"Datenbankstrukturen","web-lelp.coding-foundations-what-you-learn-title":"Was du lernen wirst","web-lelp.creativity-ai-footer-button":"Beginne zu lernen","web-lelp.creativity-ai-footer-title":"Beginne noch heute mit dem kreativen Denken mit KI","web-lelp.creativity-ai-headerinfo-description":"Entfesseln Sie Ihr volles kreatives Potenzial, indem Sie menschliche Einfallsreichtum mit den umfangreichen Fähigkeiten von KI kombinieren. Dieser Kurs wird Sie durch die vier wesentlichen Phasen des kreativen Prozesses führen und demonstrieren, wie KI Ihr kreatives Denken verstärken und anheben kann. Egal, ob Sie ein kreatives Briefing erstellen, Inspiration suchen oder Ihre Ideen verfeinern, dieser Kurs bietet die Werkzeuge und Techniken, um KI zu Ihrem kreativen Partner zu machen.","web-lelp.creativity-ai-headerinfo-title":"Kreativ mit KI Denken","web-lelp.creativity-ai-meta-description":"Entfalten Sie Ihr volles kreatives Potenzial, indem Sie menschliche Einfallsreichtum mit den umfassenden Fähigkeiten der KI kombinieren. Dieser Kurs führt Sie durch die vier wesentlichen Phasen des kreativen Prozesses und zeigt, wie KI Ihr kreatives Denken verstärken und fördern kann. Egal, ob Sie ein kreatives Briefing erstellen, Inspiration suchen oder Ihre Ideen verfeinern, dieser Kurs bietet die Werkzeuge und Techniken, um KI zu Ihrem kreativen Partner zu machen.","web-lelp.creativity-ai-meta-title":"Kreativ denken mit KI | Lernen mit Sololearn","web-lelp.creativity-ai-signup-description":"Lerne kreativ mit KI zu denken für deine Karriere!","web-lelp.creativity-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.creativity-ai-what-you-learn-item0-description":"Verstehen Sie die vier Schlüsselphasen der Kreativität und wie KI jede Phase verbessern kann.","web-lelp.creativity-ai-what-you-learn-item0-title":"Die 4 Phasen der Kreativität","web-lelp.creativity-ai-what-you-learn-item1-description":"Erforschen Sie, wie KI helfen kann, innovative Ideen zu generieren, um einzigartige Konzepte zu inspirieren","web-lelp.creativity-ai-what-you-learn-item1-title":"Inspirationstechniken","web-lelp.creativity-ai-what-you-learn-item2-description":"Konzepten anwenden, um die Kreativität in Bereichen wie Marketing, Design, Schreiben und mehr zu fördern","web-lelp.creativity-ai-what-you-learn-item2-title":"Praktische Anwendungen","web-lelp.creativity-ai-what-you-learn-item3-description":"Lerne, wie man eine kreative Briefing-Struktur effektiv erstellt, um sich für den Erfolg vorzubereiten","web-lelp.creativity-ai-what-you-learn-item3-title":"Erstelle ein kreatives Briefing","web-lelp.creativity-ai-what-you-learn-item4-description":"Entdecken Sie, wie Sie Ihre kreativen Ideen mithilfe von KI-Tools zum Leben erwecken können, von der Ideenfindung bis zur Umsetzung","web-lelp.creativity-ai-what-you-learn-item4-title":"Kreative Lösungen implementieren","web-lelp.creativity-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.css-introduction-blog-section-item0-description":"Formulare werden häufig als wesentliche Website-Komponenten verwendet. Es ist möglich, jede Art von Formular zu erstellen, das den Zweck und die Ziele Ihrer speziellen Website erfüllt...","web-lelp.css-introduction-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.css-introduction-blog-section-item0-title":"HTML5 und CSS3 Formulare: 4 nützliche Designs","web-lelp.css-introduction-blog-section-item1-description":"CSS ist ein unschätzbares Werkzeug zur Hinzufügung von Stil und klarer Formatierung von Informationen auf einer mit HTML gestalteten Webseite. Weit über einfache Layouts und Hinzufügen hinaus...","web-lelp.css-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.css-introduction-blog-section-item1-title":"SPICKZETTEL: Wie man CSS zu HTML hinzufügt","web-lelp.css-introduction-blog-section-item2-description":"HTML und CSS sind die Bausteine des Webs. Gemeinsam werden sie verwendet, um jede Webseite, Webapp und jeden Online-Dienst zu erstellen, der heute genutzt wird. Weil...","web-lelp.css-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.css-introduction-blog-section-item2-title":"Wie Vermarkter HTML & CSS nutzen","web-lelp.css-introduction-blog-section-title":"Was du lernen wirst","web-lelp.css-introduction-footer-button":"Beginne zu lernen","web-lelp.css-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in CSS","web-lelp.css-introduction-headerinfo-description":"Hast du jemals eine Website gesehen und gedacht „Wow, die ist schön“? Wahrscheinlich hat ein CSS-Profi daran mitgewirkt, sie zu erstellen! Wenn du dich für visuelles Design interessierst, ist CSS die perfekte Sprache für dich.\nCSS ist auch großartig für diejenigen, die sich für die Entwicklung von Front-End-Webinhalten interessieren. Es ist ein unverzichtbares Werkzeug zur Gestaltung von Webinhalten und wird verwendet, um das visuelle Erscheinungsbild von Design- und Layoutvariationen für verschiedene Bildschirm- und Gerätegrößen zu definieren.\nFür diejenigen, die HTML und JavaScript lernen, ist CSS ein perfekter Partner. Es ist einfach zu erlernen, so dass du in kürzester Zeit deine eigenen, wunderschönen digitalen Erlebnisse gestalten wirst!","web-lelp.css-introduction-headerInfo-description":"Hast du jemals eine Website gesehen und gedacht „Wow, die ist schön“? Wahrscheinlich hat ein CSS-Profi daran mitgewirkt, sie zu erstellen! Wenn du dich für visuelles Design interessierst, ist CSS die perfekte Sprache für dich.\nCSS ist auch großartig für diejenigen, die sich für die Entwicklung von Front-End-Webinhalten interessieren. Es ist ein unverzichtbares Werkzeug zur Gestaltung von Webinhalten und wird verwendet, um das visuelle Erscheinungsbild von Design- und Layoutvariationen für verschiedene Bildschirm- und Gerätegrößen zu definieren.\nFür diejenigen, die HTML und JavaScript lernen, ist CSS ein perfekter Partner. Es ist einfach zu erlernen, so dass du in kürzester Zeit deine eigenen, wunderschönen digitalen Erlebnisse gestalten wirst!","web-lelp.css-introduction-headerinfo-title":"Einführung in CSS","web-lelp.css-introduction-headerInfo-title":"Einführung in CSS","web-lelp.css-introduction-meta-title":"Einführung in CSS | Lerne mit Sololearn","web-lelp.css-introduction-signup-description":"Lerne die Einführung in CSS, um deine Karriere zu starten!","web-lelp.css-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.css-introduction-what-you-learn-item0-description":"Entdecke, wie du CSS-Stile erstellst und wie du verschiedene Textschriftgrößen, Schriftstile sowie Farben festlegst","web-lelp.css-introduction-what-you-learn-item0-title":"Lerne die Grundlagen der Textgestaltung","web-lelp.css-introduction-what-you-learn-item1-description":"Erstelle Stile für Boxmodelle, wie Hintergrundfarbe, Rahmen, Größen und mehr","web-lelp.css-introduction-what-you-learn-item1-title":"Erstelle Boxen und Hintergründe","web-lelp.css-introduction-what-you-learn-item2-description":"Präsentiere komplexe Informationen auf leicht verständliche Weise und erstelle ein interaktives Formular, um mit deinen Benutzern zu kommunizieren","web-lelp.css-introduction-what-you-learn-item2-title":"Werde mit Formularen und Tabellen fortgeschrittener","web-lelp.css-introduction-what-you-learn-item3-description":"Lerne, wie du Elemente übersetzt, drehst, skalierst und schräg stellst","web-lelp.css-introduction-what-you-learn-item3-title":"Werde mit Elementen fortgeschrittener","web-lelp.css-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.data-ai-footer-button":"Jetzt lernen","web-lelp.data-ai-footer-title":"Beginnen Sie noch heute mit dem Lernen der Datenanalyse mit KI","web-lelp.data-ai-headerinfo-description":"Nutzen Sie KI, um essentielle Datenkompetenzen zu entwickeln. Dieser Kurs stattet Sie mit dem nötigen Know-how aus, um in der modernen, datenorientierten Welt erfolgreich zu sein. Sie werden grundlegende Konzepte in Datenanalyse, Interpretation und Visualisierung meistern und gleichzeitig KI-Tools und -Techniken integrieren, um Daten zu verwalten und zu analysieren, umsetzbare Erkenntnisse zu gewinnen und datengestützte Entscheidungen zu treffen.","web-lelp.data-ai-headerinfo-title":"Datenanalyse mit KI","web-lelp.data-ai-meta-description":"Nutzen Sie KI, um essentielle Datenkompetenzen zu entwickeln. Dieser Kurs stattet Sie mit dem nötigen Know-how aus, um in der modernen, datenorientierten Welt erfolgreich zu sein. Sie werden grundlegende Konzepte in Datenanalyse, Interpretation und Visualisierung meistern und gleichzeitig KI-Tools und -Techniken integrieren, um Daten zu verwalten und zu analysieren, umsetzbare Erkenntnisse zu gewinnen und datengestützte Entscheidungen zu treffen.","web-lelp.data-ai-meta-title":"Datenanalyse mit KI | Lernen Sie mit Sololearn","web-lelp.data-ai-signup-description":"Lernen Sie Datenanalyse mit KI, um Ihre Karriere zu starten!","web-lelp.data-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.data-ai-what-you-learn-item0-description":"Verstehen Sie, wie Daten aus verschiedenen Quellen generiert werden und wie sie in Datenbanken gespeichert werden","web-lelp.data-ai-what-you-learn-item0-title":"Datengrundlagen","web-lelp.data-ai-what-you-learn-item1-description":"Lernen Sie, Daten zusammenzufassen, zu sortieren, zu filtern und zu gruppieren, um Erkenntnisse zu gewinnen","web-lelp.data-ai-what-you-learn-item1-title":"Datenanalyse","web-lelp.data-ai-what-you-learn-item2-description":"Erstellen Sie Datenvisualisierungen und gestalten Sie Datenberichte, um Ihre Ergebnisse zu präsentieren und zu kommunizieren","web-lelp.data-ai-what-you-learn-item2-title":"Datenpräsentation","web-lelp.data-ai-what-you-learn-item3-description":"Nutzen Sie KI, um Datenkompetenzen schneller aufzubauen. Steigern Sie Ihre Produktivität bei der Analyse und Präsentation von Daten. Treffen Sie intelligentere Entscheidungen","web-lelp.data-ai-what-you-learn-item3-title":"KI-Fluenz","web-lelp.data-ai-what-you-learn-item4-description":"Nutzen Sie Kennzahlen, um strategische Geschäftsentscheidungen zu leiten","web-lelp.data-ai-what-you-learn-item4-title":"Datenbasierte Entscheidungsfindung","web-lelp.data-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.data-fundamentals-footer-button":"Beginne zu lernen","web-lelp.data-fundamentals-footer-title":"Beginnen Sie noch heute mit dem Lernen von KI in der Datenanalyse","web-lelp.data-fundamentals-meta-description":"Nutzen Sie KI, um grundlegende Datenkompetenzen zu entwickeln. Dieser Kurs vermittelt Ihnen die Grundlagen, die Sie benötigen, um Ihre Reise in die Welt der Daten zu beginnen. Sie werden grundlegende Konzepte meistern, um zu verstehen, wie Daten funktionieren, während Sie KI-Tools und -Techniken integrieren, um Daten zu verwalten und zu analysieren.","web-lelp.data-fundamentals-what-you-learn-item0-description":"Verstehen, wie Daten generiert, gespeichert und verwaltet werden","web-lelp.data-fundamentals-what-you-learn-item0-title":"Einführung in Daten","web-lelp.data-fundamentals-what-you-learn-item1-description":"Lernen Sie grundlegende Techniken zur Analyse und Interpretation von Daten","web-lelp.data-fundamentals-what-you-learn-item1-title":"Grundlagen der Datenanalyse","web-lelp.data-fundamentals-what-you-learn-item2-description":"Erkunde KI, um Datenfähigkeiten zu entwickeln","web-lelp.data-fundamentals-what-you-learn-item2-title":"GenAI verwenden","web-lelp.data-fundamentals-what-you-learn-item3-description":"Wenden Sie Ihre Datenfähigkeiten auf reale Szenarien und Projekte an","web-lelp.data-fundamentals-what-you-learn-item3-title":"Praktische Datenanwendungen","web-lelp.data-programming-blog-section-item0-description":"SQL ist das üblicherweise verwendete Akronym für Structured Query Language, die Standardsprache für relationale Datenbankmanagementsysteme. SQL geht auf das Jahr 1973 zurück, als es ursprünglich von einem IBM-Team erstellt wurde, um die zu dieser Zeit in ihrem System gespeicherten Daten zu manipulieren und abzurufen.","web-lelp.data-programming-blog-section-item0-link":"Lesen Sie weiter auf unserem Blog","web-lelp.data-programming-blog-section-item0-title":"Wofür wird SQL verwendet?","web-lelp.data-programming-blog-section-item1-description":"Von einer Anfängersprache vor nur wenigen Jahren zu einer der beliebtesten und vielseitigsten Sprachen der Welt heute, Python ist überall. Lange...","web-lelp.data-programming-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.data-programming-blog-section-item1-title":"10 Gründe, Jetzt Python Zu Lernen","web-lelp.data-programming-blog-section-item2-description":"Eine der häufigsten Web-Hacking-Techniken, die SQL-Injektion, ist eine Methode zum Angriff und zur Manipulation zugrunde liegender Datenbanken. Von der Bereitstellung des Zugriffs auf geschützte Daten bis hin zum Erlangen des Zugriffs zur Manipulation der Datenbank der angezielten Anwendung, stellt dieses Tool eine häufige Bedrohung für die meisten Website- und Anwendungsmanager dar. Unser Leitfaden führt Sie durch diese weit verbreitete Bedrohung, damit Sie Ihre eigenen Anwendungen davor schützen können.","web-lelp.data-programming-blog-section-item2-link":"Lesen Sie weiter in unserem Blog","web-lelp.data-programming-blog-section-item2-title":"SPICKZETTEL: Was ist eine SQL-Injektion?","web-lelp.data-programming-blog-section-title":"Blog","web-lelp.data-programming-footer-button":"Beginnen Sie zu lernen","web-lelp.data-programming-footer-title":"Beginnen Sie heute mit dem Erlernen der Datenprogrammierung","web-lelp.data-programming-headerinfo-description":"Beherrschen Sie die Fähigkeiten, die Sie benötigen, um auf Datenbanken zuzugreifen, mit Daten zu spielen und klügere Entscheidungen zu treffen. Sie lernen, sich auf SQL zu spezialisieren, die internationale Standardsprache für Datenbanken und interaktive Programme zu erstellen und Ihre Aufgaben mit Python zu automatisieren.","web-lelp.data-programming-headerInfo-description":"Beherrschen Sie die Fähigkeiten, die Sie benötigen, um auf Datenbanken zuzugreifen, mit Daten zu spielen und klügere Entscheidungen zu treffen. Sie lernen, sich auf SQL zu spezialisieren, die internationale Standardsprache für Datenbanken und interaktive Programme zu erstellen und Ihre Aufgaben mit Python zu automatisieren.","web-lelp.data-programming-headerinfo-title":"Datenprogrammierung","web-lelp.data-programming-headerInfo-title":"Datenprogrammierung","web-lelp.data-programming-meta-description":"Beherrschen Sie die Fähigkeiten, die Sie benötigen, um auf Datenbanken zuzugreifen, mit Daten zu spielen und klügere Entscheidungen zu treffen. Sie lernen sich auf SQL zu spezialisieren, der internationalen Standardsprache für Datenbanken, und interaktive Programme zu erstellen und Ihre Aufgaben mit Python zu automatisieren.","web-lelp.data-programming-meta-title":"Datenprogrammierung | Lernen mit Sololearn","web-lelp.data-programming-signup-description":"Lernen Sie Datenprogrammierung, um Ihre Karriere zu starten!","web-lelp.data-programming-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.data-programming-what-you-learn-item0-description":"Bevor Sie mehr über SQL erfahren, helfen wir Ihnen zu verstehen, wie Daten in einer Datenbank gespeichert werden.","web-lelp.data-programming-what-you-learn-item0-title":"Datenbankstrukturen","web-lelp.data-programming-what-you-learn-item1-description":"Wählen, sortieren und identifizieren Sie Daten aus einer Datenbank mit SQL-Abfragen.","web-lelp.data-programming-what-you-learn-item1-title":"SQL-Abfragen","web-lelp.data-programming-what-you-learn-item10-description":"Erstellen und arbeiten Sie mit Listen, um mehrere Elemente in einer einzigen Variablen zu speichern. Das bedeutet, dass Sie mit mehr Arten von Daten umgehen können","web-lelp.data-programming-what-you-learn-item10-title":"Listen","web-lelp.data-programming-what-you-learn-item11-description":"Halten Sie Ihren Code effizient und handhabbar, indem Sie eingebaute Funktionen und Ihre eigenen benutzerdefinierten Funktionen verwenden","web-lelp.data-programming-what-you-learn-item11-title":"Funktionen","web-lelp.data-programming-what-you-learn-item2-description":"Verwenden Sie das Where-Kommando und logische Bedingungen, um Daten zu filtern.","web-lelp.data-programming-what-you-learn-item2-title":"Wo Befehl und logische Bedingungen","web-lelp.data-programming-what-you-learn-item3-description":"Gruppendaten mit Aggregationsfunktionen.","web-lelp.data-programming-what-you-learn-item3-title":"Aggregationsfunktionen","web-lelp.data-programming-what-you-learn-item4-description":"Erstellen Sie Tabellen, indem Sie Daten hinzufügen, aktualisieren und entfernen.","web-lelp.data-programming-what-you-learn-item4-title":"Tische","web-lelp.data-programming-what-you-learn-item5-description":"Beherrschen Sie grundlegende Konzepte der Programmierung mit Python. Dies sind die Bausteine für alles andere","web-lelp.data-programming-what-you-learn-item5-title":"Grundlegende Konzepte","web-lelp.data-programming-what-you-learn-item6-description":"Verstehen Sie, wie man mit Zeichenketten arbeitet, um Textdaten zu speichern und Sonderzeichen zu verarbeiten","web-lelp.data-programming-what-you-learn-item6-title":"Saiten","web-lelp.data-programming-what-you-learn-item7-description":"Machen Sie Ihre Programme interaktiv, indem Sie Benutzereingaben entgegennehmen und damit arbeiten","web-lelp.data-programming-what-you-learn-item7-title":"Benutzereingaben","web-lelp.data-programming-what-you-learn-item8-description":"Verwenden Sie Variablen, um Ihrem Programm bei der Datenspeicherung zu helfen","web-lelp.data-programming-what-you-learn-item8-title":"Variablen","web-lelp.data-programming-what-you-learn-item9-description":"Beginnen Sie, den Fluss und den Zweck Ihres Programms mit if- und else-Bedingungsanweisungen zu formen","web-lelp.data-programming-what-you-learn-item9-title":"If und Else Anweisungen","web-lelp.data-programming-what-you-learn-title":"Was du lernen wirst","web-lelp.genai-in-practice-footer-button":"Lernen beginnen","web-lelp.genai-in-practice-footer-title":"Beginne heute mit dem Lernen von KI & Datenkompetenz","web-lelp.genai-in-practice-headerinfo-description":"Lernen Sie, mit generative A.I-Tools zu intergieren, um zu erstellen, zu automatisieren und produktiver zu sein.Beherschen sie das prompt zu schreiben und wie man Daten organisiert und analysiert, damit Sie intelligentere Entscheidung zu machen können","web-lelp.genai-in-practice-headerInfo-description":"Lernen Sie, mit generative A.I-Tools zu intergieren, um zu erstellen, zu automatisieren und produktiver zu sein.Beherschen sie das prompt zu schreiben und wie man Daten organisiert und analysiert, damit Sie intelligentere Entscheidung zu machen können","web-lelp.genai-in-practice-headerinfo-title":"Generative KI in der Praxis","web-lelp.genai-in-practice-headerInfo-title":"Generative KI in der Praxis","web-lelp.genai-in-practice-meta-title":"Generative KI in der Praxis | Lerne mit Sololearn","web-lelp.genai-in-practice-signup-description":"Lerne Generative KI, um deine Karriere zu starten!","web-lelp.genai-in-practice-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.genai-in-practice-what-you-learn-item0-description":"Lerne, Aufgaben und Prozesse zu automatisieren und deine Produktivität zu steigern, um mehr Zeit für deine Kreativität zu haben","web-lelp.genai-in-practice-what-you-learn-item0-title":"Aufgaben-Automatisierung","web-lelp.genai-in-practice-what-you-learn-item1-description":"Meistere die Kunst des Schreibens von Befehlen, um genau die Ergebnisse zu erhalten, die du von Gen AI Tools erwartest","web-lelp.genai-in-practice-what-you-learn-item1-title":"Techniken für Befehlseingaben","web-lelp.genai-in-practice-what-you-learn-item2-description":"Erstelle per Textbefehl blitzschnell hochwertige Bilder mit AI-Modellen wie DALL-E und Midjourney","web-lelp.genai-in-practice-what-you-learn-item2-title":"Bildgenerierung","web-lelp.genai-in-practice-what-you-learn-item3-description":"Erhalte Tipps zum Verfassen von Texten aller Zeit sowie Zusammenfassungen von Meeting-Notizen, Datensets und großen Dokumentationen","web-lelp.genai-in-practice-what-you-learn-item3-title":"Textzusammenfassung","web-lelp.genai-in-practice-what-you-learn-item4-description":"Nutze KI-betriebene Smart Segmentation für gezieltes Marketing und Audience Targeting für noch stärkere und relevantere Kampagnen","web-lelp.genai-in-practice-what-you-learn-item4-title":"Smart Segmentation & Targeting","web-lelp.genai-in-practice-what-you-learn-item5-description":"Verstehe, wie du GenAI und vorausschauende Analysen verwenden in der Datenwissenschaft verwenden kannst, um Einblicke zu erhalten, Trends vorherzusagen und bessere Entscheidungen zu treffen","web-lelp.genai-in-practice-what-you-learn-item5-title":"KI für die Datenanalyse","web-lelp.genai-in-practice-what-you-learn-item6-description":"Erwarte die nächsten Fortschritte bei GenAI, um kommende KI-Tools noch schneller einzuführen","web-lelp.genai-in-practice-what-you-learn-item6-title":"In Kürze","web-lelp.genai-in-practice-what-you-learn-title":"Was du lernen wirst","web-lelp.html-introduction-blog-section-item0-description":"Formulare werden weit verbreitet als wesentliche Website-Komponenten verwendet. Mit HTML5 und CSS3 ist es möglich, jede Art von Formular zu erstellen, das dem Zweck und den Zielen Ihrer speziellen Seite entspricht. Jedes bringt eine Reihe von tollen Funktionen und Attributen mit, die die Grenzen des Formulardesigns erheblich erweitern.","web-lelp.html-introduction-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.html-introduction-blog-section-item0-title":"HTML5 und CSS3 Formulare: 4 nützliche Designs","web-lelp.html-introduction-blog-section-item1-description":"Indem du HTML-Kommentare richtig einsetzt, kannst du einem Kollegen, der deinen Code überprüft, die von dir getroffenen Entscheidungen erklären und notwendige Anpassungen oder Fehler, die behoben werden müssen, leichter sichtbar machen. Dies ist eine wesentliche 'Best Practice' unter erfahrenen HTML-Programmierern und eine, die du beherrschen musst, um als Teil eines Teams zu arbeiten oder Personen für deine eigenen Projekte zu gewinnen. Also, wie macht man das? Lass uns die Grundlagen und notwendigen Schritte durchgehen.","web-lelp.html-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.html-introduction-blog-section-item1-title":"SPICKZETTEL: Wie kommentiert man in HTML","web-lelp.html-introduction-blog-section-item2-description":"CSS ist ein unschätzbares Werkzeug, um Stil hinzuzufügen und Informationen auf einer mit HTML gestalteten Webseite klar zu formatieren. Weit mehr als nur ein einfaches Layout und das Hinzufügen von statischen Bildern, bietet CSS Optionen für das Hinzufügen von dynamischen, benutzerfreundlichen Front-End-Elementen, die eine statische HTML-Seite in eine interaktive Anwendung verwandeln können, die Kunden und Klienten begeistert. Dieser Leitfaden führt dich durch die Grundlagen und notwendigen Schritte, die du benötigst, um CSS zu HTML für jedes Projekt hinzuzufügen.","web-lelp.html-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.html-introduction-blog-section-item2-title":"SPICKZETTEL: Wie fügt man CSS zu HTML hinzu","web-lelp.html-introduction-blog-section-title":"Was Sie lernen werden","web-lelp.html-introduction-footer-button":"Beginne zu lernen","web-lelp.html-introduction-footer-title":"Beginne heute mit dem Lernen von HTML","web-lelp.html-introduction-headerinfo-description":"HTML ist der Kern jeder Webseite. Es ist anfängerfreundlich und das Wissen der Grundlagen ist nützlich für alle, die in digitalem Design, Marketing, Inhalt und mehr arbeiten. Wenn du dich für die Entwicklung von Web-Frontends interessierst, ist dieser Kurs ein großartiger Einstieg! Du benötigst keine vorherige Programmiererfahrung, und wir haben viele weitere Kurse, um dein Wissen zu vertiefen, sobald du fertig bist, einschließlich CSS und JavaScript.","web-lelp.html-introduction-headerInfo-description":"HTML ist der Kern jeder Webseite. Es ist anfängerfreundlich und das Wissen der Grundlagen ist nützlich für alle, die in digitalem Design, Marketing, Inhalt und mehr arbeiten. Wenn du dich für die Entwicklung von Web-Frontends interessierst, ist dieser Kurs ein großartiger Einstieg! Du benötigst keine vorherige Programmiererfahrung, und wir haben viele weitere Kurse, um dein Wissen zu vertiefen, sobald du fertig bist, einschließlich CSS und JavaScript.","web-lelp.html-introduction-headerinfo-title":"Einführung in HTML","web-lelp.html-introduction-headerInfo-title":"Einführung in HTML","web-lelp.html-introduction-meta-title":"Einführung in HTML | Lerne mit Sololearn","web-lelp.html-introduction-signup-description":"Lerne HTML, um deine Karriere zu starten!","web-lelp.html-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.html-introduction-what-you-learn-item0-description":"Lerne die Grundstruktur einer Webseite kennen und entdecke, wie du einem Webbrowser helfen kannst, deinen Inhalt zu verstehen","web-lelp.html-introduction-what-you-learn-item0-title":"Grundstruktur von HTML","web-lelp.html-introduction-what-you-learn-item1-description":"Mache dein Dokument durch das Hinzufügen von Überschriften und Absätzen leicht lesbar und SEO-freundlich","web-lelp.html-introduction-what-you-learn-item1-title":"Überschriften, Absätze","web-lelp.html-introduction-what-you-learn-item2-description":"Füge deinem Inhalt mit Textformatierungsoptionen wie Fett, Kursiv, Durchgestrichen, Farben usw. etwas Stil hinzu.","web-lelp.html-introduction-what-you-learn-item2-title":"Textformatierung","web-lelp.html-introduction-what-you-learn-item3-description":"Entdecke einige der nützlichsten Elemente und Attribute. Verwende sie, um verschiedene Formate für Informationen zu erstellen","web-lelp.html-introduction-what-you-learn-item3-title":"Elemente und Attribute","web-lelp.html-introduction-what-you-learn-item4-description":"Ein Bild sagt mehr als tausend Worte. Lerne, wie du Bilder zu deinen Seiten hinzufügst","web-lelp.html-introduction-what-you-learn-item4-title":"Bilder","web-lelp.html-introduction-what-you-learn-item5-description":"Stelle kompliziertere Daten mit Listen und Tabellen dar","web-lelp.html-introduction-what-you-learn-item5-title":"Listen und Tabellen","web-lelp.html-introduction-what-you-learn-item6-description":"Verwende Formulare, um Benutzerinformationen zu erfassen","web-lelp.html-introduction-what-you-learn-item6-title":"Formulare und Rahmen","web-lelp.html-introduction-what-you-learn-item7-description":"Bringe deine Seiten mit Audio- und Videoelementen zum Leben","web-lelp.html-introduction-what-you-learn-item7-title":"Audio- und Videoelemente","web-lelp.html-introduction-what-you-learn-item8-description":"Erstelle deine eigene Kunst, indem du mit Canvas 2D-Formen und Muster renderst","web-lelp.html-introduction-what-you-learn-item8-title":"Leinwand","web-lelp.html-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.java-intermediate-blog-section-item0-description":"Arrays werden in Java am besten als Datenstrukturen verstanden, die eine feste Größe sequenzielle Sammlung von Elementen desselben Typs speichern. Anders ausgedrückt, werden Arrays verwendet, um eine Sammlung von Daten zu speichern, aber man kann auch an ein Array als eine Sammlung von Variablen desselben Typs denken. Also, wie initialisiert man Arrays in Java, um das Beste aus der Sprache herauszuholen? Dieser Leitfaden bietet schrittweise Anweisungen, wie man diesen speziellen Typ von Java-Objekt verwendet.","web-lelp.java-intermediate-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.java-intermediate-blog-section-item0-title":"CHEAT SHEET: Wie man Arrays in Java initialisiert","web-lelp.java-intermediate-blog-section-item1-description":"Einige der beliebtesten Programmiersprachen, die heute Software-Ingenieuren zur Verfügung stehen, haben nicht so angefangen. Vielleicht die bekanntesten Beispiele für dieses Phänomen sind Python und Ruby, die beide Syntaxen sind, die in den letzten Jahrzehnten weltweit unter Programmierern massive Anhängerschaften gewonnen haben und noch heute weit verbreitet sind. Oft werden mit der Entwicklung der Technologie Nischensprachen, die früher in ihren Fähigkeiten begrenzt schienen, immer beliebter, da Entwickler neue Anwendungen für sie in aufkommenden Bereichen wie Datenwissenschaft oder maschinellem Lernen finden.","web-lelp.java-intermediate-blog-section-item1-link":"Weiterlesen in unserem Blog","web-lelp.java-intermediate-blog-section-item1-title":"Was ist Groovy?","web-lelp.java-intermediate-blog-section-item2-description":"Während Apple oft viel von dem Hype und Glitzer in den Vereinigten Staaten und anderen westlichen Volkswirtschaften bekommt, bleiben Android-Geräte viel verbreiteter und beliebter auf der ganzen Welt. Von Samsung bis LG, Huawei bis Google, gibt es eine Vielzahl von Unternehmen, die Android-betriebene Geräte erstellen, die nur dank der Fähigkeiten und Möglichkeiten der Android-Betriebssysteme gedeihen. Dies bedeutet auch, dass wegen der Bedeutung guter Android-OS-Optionen, Android-Entwickler weiterhin weltweit stark gefragt sind.","web-lelp.java-intermediate-blog-section-item2-link":"Weiterlesen in unserem Blog","web-lelp.java-intermediate-blog-section-item2-title":"3 Sprachen, die du kennen solltest, um ein Android-Entwickler zu werden","web-lelp.java-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.java-intermediate-footer-button":"Beginne mit dem Lernen","web-lelp.java-intermediate-footer-title":"Beginne heute mit dem Erlernen von Java","web-lelp.java-intermediate-headerinfo-description":"Du hast die Grundlagen von Java gemeistert und möchtest deine Fähigkeiten vertiefen? Das ist großartig! Dieser Kurs gibt dir Kenntnisse, die du zur Entwicklung von mobilen Apps, Web-Apps, Desktop-Apps, Spielen und vielem mehr verwenden kannst. Du lernst, wie du leistungsfähigere und fortgeschrittenere Java-Programme entwickeln kannst. Dieser Kurs ist die perfekte Fortsetzung unseres Einführungskurses in Java. Wir empfehlen dir, einen kurzen Blick auf die Inhalte dieses Kurses zu werfen, um sicherzustellen, dass du mit diesen Konzepten vertraut bist. Falls ja, tauche gleich ein in Intermediate Java!","web-lelp.java-intermediate-headerInfo-description":"Du hast die Grundlagen von Java gemeistert und möchtest deine Fähigkeiten vertiefen? Das ist großartig! Dieser Kurs gibt dir Kenntnisse, die du zur Entwicklung von mobilen Apps, Web-Apps, Desktop-Apps, Spielen und vielem mehr verwenden kannst. Du lernst, wie du leistungsfähigere und fortgeschrittenere Java-Programme entwickeln kannst. Dieser Kurs ist die perfekte Fortsetzung unseres Einführungskurses in Java. Wir empfehlen dir, einen kurzen Blick auf die Inhalte dieses Kurses zu werfen, um sicherzustellen, dass du mit diesen Konzepten vertraut bist. Falls ja, tauche gleich ein in Intermediate Java!","web-lelp.java-intermediate-headerinfo-title":"Java Intermediate","web-lelp.java-intermediate-headerInfo-title":"Java Intermediate","web-lelp.java-intermediate-meta-title":"Java Intermediate | Lernen mit Sololearn","web-lelp.java-intermediate-signup-description":"Lerne Java, um deine Karriere zu beginnen!","web-lelp.java-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.java-intermediate-what-you-learn-item0-description":"Verwende die Prinzipien der objektorientierten Programmierung, um die Komplexität deiner Programme zu reduzieren und sie wiederverwendbar zu machen.","web-lelp.java-intermediate-what-you-learn-item0-title":"Prinzipien der objektorientierten Programmierung","web-lelp.java-intermediate-what-you-learn-item1-description":"Einmal schreiben, viele benutzen! Definiere und verwende Methoden, um deinen Code modular und lesbar zu machen","web-lelp.java-intermediate-what-you-learn-item1-title":"Methoden","web-lelp.java-intermediate-what-you-learn-item2-description":"Verstecke und schütze deine Daten mit Kapselung","web-lelp.java-intermediate-what-you-learn-item2-title":"Kapselung","web-lelp.java-intermediate-what-you-learn-item3-description":"Verwende Klassen als Blaupausen (oder Vorlagen), um Programmierobjekte zu erstellen. Verwende das Prinzip der Vererbung, um neue Klassen zu erstellen, die auf bestehenden Klassen basieren.","web-lelp.java-intermediate-what-you-learn-item3-title":"Klassen","web-lelp.java-intermediate-what-you-learn-item4-description":"Verwende Schnittstellen, um Verhaltensweisen zu definieren und Flexibilität und Wiederverwendbarkeit für Softwarekomponenten hinzuzufügen","web-lelp.java-intermediate-what-you-learn-item4-title":"Schnittstellen","web-lelp.java-intermediate-what-you-learn-item5-description":"Antizipiere, minimiere und behandel Probleme und Fehler in deinem Programm, indem du sie in Ausnahmen umwandelst","web-lelp.java-intermediate-what-you-learn-item5-title":"Ausnahmen","web-lelp.java-intermediate-what-you-learn-item6-description":"Steiger die Effizienz deines Programms, indem du mehrere Dinge gleichzeitig\u002Fmultitasking mit Java-Threads ausführst.","web-lelp.java-intermediate-what-you-learn-item6-title":"Threads","web-lelp.java-intermediate-what-you-learn-item7-description":"Speichere und manipuliere Gruppen von Objekten mit ArrayList","web-lelp.java-intermediate-what-you-learn-item7-title":"ArrayList","web-lelp.java-intermediate-what-you-learn-item8-description":"Verwende HashMap, um Verbindungen\u002FBeziehungen\u002FLinks\u002F Paare zwischen Daten zu definieren und die Datensuche und -manipulation zu optimieren","web-lelp.java-intermediate-what-you-learn-item8-title":"HashMap","web-lelp.java-intermediate-what-you-learn-item9-description":"Erstelle Programme, die mit Dateien und Benutzern interagieren, um Daten mit der Scanner-Klasse ein-\u002Fauszugeben.","web-lelp.java-intermediate-what-you-learn-item9-title":"Scanner-Klasse","web-lelp.java-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.java-introduction-blog-section-item0-description":"Arrays werden in Java am besten als Datenstrukturen verstanden, die eine feste Größe an aufeinanderfolgenden Elementen desselben Typs speichern. Anders ausgedrückt...","web-lelp.java-introduction-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.java-introduction-blog-section-item0-title":"CHEAT SHEET: Wie man Arrays in Java initialisiert","web-lelp.java-introduction-blog-section-item1-description":"Einige der beliebtesten Programmiersprachen, die heute Softwareingenieuren zur Verfügung stehen, haben nicht so angefangen. Vielleicht die prominentesten Beispiele dafür...","web-lelp.java-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.java-introduction-blog-section-item1-title":"Was ist Groovy?","web-lelp.java-introduction-blog-section-item2-description":"Während Apple oft viel von dem Hype und Glitter in den Vereinigten Staaten und anderen westlichen Wirtschaften bekommt, bleiben Android-Geräte weitaus verbreiteter und...","web-lelp.java-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.java-introduction-blog-section-item2-title":"3 Sprachen, die du kennen solltest, um ein Android-Entwickler zu werden","web-lelp.java-introduction-blog-section-title":"Was du lernen wirst","web-lelp.java-introduction-footer-button":"Beginne zu lernen","web-lelp.java-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in Java","web-lelp.java-introduction-headerinfo-description":"Java ist beliebt, schnell, sicher und zuverlässig - und es wird auf über 5,5 Milliarden Geräten weltweit eingesetzt! Es wird für die Entwicklung von Anwendungen für Computer, Laptops, Datenzentren, Spielekonsolen, Mobiltelefone und mehr verwendet.\nDieser Kurs ist perfekt für Menschen, die gerade ihre Java-Coding-Reise beginnen. Wenn du deine Fähigkeiten auf die nächste Stufe bringen möchtest, kannst du unseren Intermediate Java-Kurs auschecken.","web-lelp.java-introduction-headerInfo-description":"Java ist beliebt, schnell, sicher und zuverlässig - und es wird auf über 5,5 Milliarden Geräten weltweit eingesetzt! Es wird für die Entwicklung von Anwendungen für Computer, Laptops, Datenzentren, Spielekonsolen, Mobiltelefone und mehr verwendet.\nDieser Kurs ist perfekt für Menschen, die gerade ihre Java-Coding-Reise beginnen. Wenn du deine Fähigkeiten auf die nächste Stufe bringen möchtest, kannst du unseren Intermediate Java-Kurs auschecken.","web-lelp.java-introduction-headerinfo-title":"Einführung in Java","web-lelp.java-introduction-headerInfo-title":"Einführung in Java","web-lelp.java-introduction-meta-title":"Einführung in Java | Lerne mit Sololearn","web-lelp.java-introduction-signup-description":"Lerne die Einführung in Java, um deine Karriere zu starten!","web-lelp.java-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.java-introduction-what-you-learn-item0-description":"Beherrsche die grundlegenden Konzepte des Programmierens mit Java. Diese sind die Bausteine für alles andere","web-lelp.java-introduction-what-you-learn-item0-title":"Grundlegende Konzepte","web-lelp.java-introduction-what-you-learn-item1-description":"Verwende Variablen, um deinem Programm zu helfen, Daten zu speichern","web-lelp.java-introduction-what-you-learn-item1-title":"Variablen","web-lelp.java-introduction-what-you-learn-item2-description":"Mache deine Programme interaktiv, indem du Benutzereingaben aufnimmst und damit arbeitest","web-lelp.java-introduction-what-you-learn-item2-title":"Benutzereingaben","web-lelp.java-introduction-what-you-learn-item3-description":"Verstehe, wie man mit Zeichenketten arbeitet, um Textdaten zu speichern und Sonderzeichen zu verarbeiten","web-lelp.java-introduction-what-you-learn-item3-title":"Zeichenketten","web-lelp.java-introduction-what-you-learn-item4-description":"Beginne mit \"if\" und \"else\" Bedingungsanweisungen den Ablauf und den Zweck deines Programms zu gestalten","web-lelp.java-introduction-what-you-learn-item4-title":"\"if\" und \"else\" Bedingungsanweisungen","web-lelp.java-introduction-what-you-learn-item5-description":"Verwende logische Operatoren, um Programme zu erstellen, die Entscheidungen treffen","web-lelp.java-introduction-what-you-learn-item5-title":"Logische Operatoren","web-lelp.java-introduction-what-you-learn-item6-description":"Spare Zeit und minimiere Fehler in wiederholenden Aufgaben mit Schleifen","web-lelp.java-introduction-what-you-learn-item6-title":"Schleifen","web-lelp.java-introduction-what-you-learn-item7-description":"Erstelle und arbeite mit Arrays, um mehrere Elemente in einer einzigen Variable zu speichern. Das bedeutet, dass du mehr Arten von Daten verarbeiten kannst","web-lelp.java-introduction-what-you-learn-item7-title":"Arrays","web-lelp.java-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.javascript-intermediate-footer-button":"Beginne zu lernen","web-lelp.javascript-intermediate-footer-title":"Beginne heute mit dem Erlernen von JavaScript","web-lelp.javascript-intermediate-headerinfo-description":"Hast du bereits die Grundlagen von JavaScript gemeistert und möchtest dein Wissen erweitern? Dann bist du hier genau richtig. Dieser Kurs bringt dir bei, wie man komplexere und flexiblere Programme erstellt sowie noch leistungsfähigere\u002Finteraktive Websites. Dieser Kurs folgt auf unseren Einführungskurs in Javascript. Wir empfehlen dir, dich kurz umzusehen, was dort abgedeckt wird, bevor du diesen Kurs beginnst.","web-lelp.javascript-intermediate-headerInfo-description":"Hast du bereits die Grundlagen von JavaScript gemeistert und möchtest dein Wissen erweitern? Dann bist du hier genau richtig. Dieser Kurs bringt dir bei, wie man komplexere und flexiblere Programme erstellt sowie noch leistungsfähigere\u002Finteraktive Websites. Dieser Kurs folgt auf unseren Einführungskurs in Javascript. Wir empfehlen dir, dich kurz umzusehen, was dort abgedeckt wird, bevor du diesen Kurs beginnst.","web-lelp.javascript-intermediate-headerinfo-title":"JavaScript Intermediate","web-lelp.javascript-intermediate-headerInfo-title":"JavaScript Intermediate","web-lelp.javascript-intermediate-meta-title":"JavaScript Intermediate | Lerne mit Sololearn","web-lelp.javascript-intermediate-signup-description":"Lerne JavaScript, um deine Karriere zu starten!","web-lelp.javascript-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.javascript-intermediate-what-you-learn-item0-description":"Erstelle Objekte mit bestimmten Eigenschaften und lerne, mit ihnen zu arbeiten.","web-lelp.javascript-intermediate-what-you-learn-item0-title":"Objekte","web-lelp.javascript-intermediate-what-you-learn-item1-description":"Verwende Arrays, um mehrere Elemente unter einem einzigen Variablennamen zu speichern und mehr Arten von Daten zu verarbeiten.","web-lelp.javascript-intermediate-what-you-learn-item1-title":"Arrays","web-lelp.javascript-intermediate-what-you-learn-item2-description":"Verstehe, wie man mit Daten arbeitet und Intervalle für die Aktionen Ihres Programms festlegt.","web-lelp.javascript-intermediate-what-you-learn-item2-title":"Termine und Intervalle","web-lelp.javascript-intermediate-what-you-learn-item3-description":"Arbeite mit der Seitenstruktur (einschließlich der Auswahl von Elementen und der Arbeit mit ihnen).","web-lelp.javascript-intermediate-what-you-learn-item3-title":"Seitenstruktur","web-lelp.javascript-intermediate-what-you-learn-item4-description":"Erstelle deine eigenen Animationen und bringe Dinge zum Leben!","web-lelp.javascript-intermediate-what-you-learn-item4-title":"Animationen","web-lelp.javascript-intermediate-what-you-learn-item5-description":"Bringe deinem Programm bei, mit Benutzern zu kommunizieren, wenn sie auf ein Element klicken.","web-lelp.javascript-intermediate-what-you-learn-item5-title":"Ereignisbehandlung","web-lelp.javascript-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.javascript-introduction-blog-section-item0-description":"Du hast den Auswahlprozess durchlaufen und bereitest dich jetzt auf ein Vorstellungsgespräch für eine Position als JavaScript-Entwickler vor. Welche Arten von...","web-lelp.javascript-introduction-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.javascript-introduction-blog-section-item0-title":"Deine Jobsuche: Top 10 JavaScript Interview Fragen","web-lelp.javascript-introduction-blog-section-item1-description":"Wenn du die Grundlagen der Programmiersprachen, Methoden zum Erstellen von Websites und zum Hinzufügen von Funktionen lernst, bist du wahrscheinlich auf den Begriff Java...","web-lelp.javascript-introduction-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.javascript-introduction-blog-section-item1-title":"Wofür wird JavaScript verwendet? Hier ist alles, was du wissen musst","web-lelp.javascript-introduction-blog-section-item2-description":"JavaScript ist eine leistungsstarke, dennoch einfache Programmiersprache und daher die Sprache der Wahl für Millionen von Anfängern. Wenn du darüber nachdenkst...","web-lelp.javascript-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.javascript-introduction-blog-section-item2-title":"10 Grundlagen von JavaScript","web-lelp.javascript-introduction-blog-section-title":"Was du lernen wirst","web-lelp.javascript-introduction-footer-button":"Lernen beginnen","web-lelp.javascript-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in JavaScript","web-lelp.javascript-introduction-headerinfo-description":"Wolltest du schon immer interaktive Websites erstellen, lustige mobile Apps programmieren oder einfache Spiele kreieren?\nJavaScript ermöglicht dir all das! Kein Wunder, dass es eine der beliebtesten Programmiersprachen ist.\nDieser Kurs ist perfekt für Anfänger - keine Programmiererfahrung erforderlich. Am Ende dieses Kurses kennst du die Grundlagen der Verwendung von JavaScript zur Erstellung einer interaktiven Website.","web-lelp.javascript-introduction-headerInfo-description":"Wolltest du schon immer interaktive Websites erstellen, lustige mobile Apps programmieren oder einfache Spiele kreieren?\nJavaScript ermöglicht dir all das! Kein Wunder, dass es eine der beliebtesten Programmiersprachen ist.\nDieser Kurs ist perfekt für Anfänger - keine Programmiererfahrung erforderlich. Am Ende dieses Kurses kennst du die Grundlagen der Verwendung von JavaScript zur Erstellung einer interaktiven Website.","web-lelp.javascript-introduction-headerinfo-title":"Einführung in JavaScript","web-lelp.javascript-introduction-headerInfo-title":"Einführung in JavaScript","web-lelp.javascript-introduction-meta-title":"Einführung in JavaScript | Lernen mit Sololearn","web-lelp.javascript-introduction-signup-description":"Lerne die Einführung in JavaScript, um deine Karriere zu starten!","web-lelp.javascript-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.javascript-introduction-what-you-learn-item0-description":"Meistere die grundlegenden Konzepte der Programmierung mit JavaScript. Dies sind die Bausteine für alles andere","web-lelp.javascript-introduction-what-you-learn-item0-title":"Grundlagen","web-lelp.javascript-introduction-what-you-learn-item1-description":"Lerne, wie du mit Variablen arbeitest und wie du sie verwenden kannst, um Daten zu speichern","web-lelp.javascript-introduction-what-you-learn-item1-title":"Variablen","web-lelp.javascript-introduction-what-you-learn-item2-description":"Verstehe, wie du mit Strings arbeitest, um Daten zu speichern und zu manipulieren","web-lelp.javascript-introduction-what-you-learn-item2-title":"Strings","web-lelp.javascript-introduction-what-you-learn-item3-description":"Löse quantitative Probleme mit arithmetischen Operationen","web-lelp.javascript-introduction-what-you-learn-item3-title":"Arithmetische Operationen","web-lelp.javascript-introduction-what-you-learn-item4-description":"Verwende„if“ und „else“ bedingte Anweisungen, um dein Programm verschiedene Aktionen ausführen zu lassen","web-lelp.javascript-introduction-what-you-learn-item4-title":"Bedingte Anweisungen","web-lelp.javascript-introduction-what-you-learn-item5-description":"Verwende Schleifen, um die gleiche Aktion wiederholt, aber jedes Mal mit unterschiedlichen Werten, durchzuführen","web-lelp.javascript-introduction-what-you-learn-item5-title":"Schleifen","web-lelp.javascript-introduction-what-you-learn-item6-description":"Erstelle deine eigenen Funktionen und mache dein Programm bequemer, effizienter und lesbarer","web-lelp.javascript-introduction-what-you-learn-item6-title":"Funktionen","web-lelp.javascript-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.planning-ai-footer-button":"Beginne zu lernen","web-lelp.planning-ai-footer-title":"Beginne noch heute mit dem Lernen von Projektplanung mit KI","web-lelp.planning-ai-headerinfo-description":"Revolutionieren Sie Ihre Projektmanagementfähigkeiten mit KI. Dieser Kurs befähigt Sie, die Möglichkeiten von KI für eine effizientere Projektplanung und -durchführung zu nutzen. Lernen Sie, Stakeholder effektiv zu managen, komplexe Projekte in manageable Aufgaben zu unterteilen, Kosten und Zeitpläne genau zu schätzen, die Ressourcenzuweisung zu optimieren und Risiken proaktiv zu analysieren und zu mindern. Steigern Sie Ihre Produktivität und optimieren Sie Ihren Arbeitsablauf, indem Sie KI-gesteuerte Projektmanagement-Techniken meistern, um sicherzustellen, dass Ihre Projekte pünktlich, im Budgetrahmen und mit größerem Erfolg geliefert werden.","web-lelp.planning-ai-headerinfo-title":"Projektplanung mit KI","web-lelp.planning-ai-meta-description":"Revolutionieren Sie Ihre Projektmanagementfähigkeiten mit KI. Dieser Kurs ermöglicht es Ihnen, die Möglichkeiten von KI für eine effizientere Projektplanung und -ausführung zu nutzen. Lernen Sie, Stakeholder effektiv zu managen, komplexe Projekte in überschaubare Aufgaben zu unterteilen, Kosten und Zeitrahmen genau zu schätzen, die Ressourcenverteilung zu optimieren und proaktiv Risiken zu analysieren und zu mindern. Steigern Sie Ihre Produktivität und optimieren Sie Ihren Arbeitsablauf, indem Sie KI-gesteuerte Projektmanagementtechniken beherrschen, die sicherstellen, dass Ihre Projekte pünktlich, im Budgetrahmen und mit größerem Erfolg geliefert werden.","web-lelp.planning-ai-meta-title":"Projektplanung mit KI | Lernen mit Sololearn","web-lelp.planning-ai-signup-description":"Lerne Projektplanung mit KI, um deine Karriere zu fördern!","web-lelp.planning-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.planning-ai-what-you-learn-item0-description":"Verwenden Sie KI-Tools, um die Planung zu optimieren und die Effizienz zu steigern","web-lelp.planning-ai-what-you-learn-item0-title":"KI-gestützte Projektverwaltung","web-lelp.planning-ai-what-you-learn-item1-description":"Effektiv kommunizieren und Stakeholder auf dem Laufenden halten","web-lelp.planning-ai-what-you-learn-item1-title":"Stakeholder-Management","web-lelp.planning-ai-what-you-learn-item2-description":"Projekte aufschlüsseln, Kosten schätzen und Ressourcen effektiv zuweisen","web-lelp.planning-ai-what-you-learn-item2-title":"Aufgabenaufteilung & Ressourcenallokation","web-lelp.planning-ai-what-you-learn-item3-description":"Risiken identifizieren und mindern mit KI-gestützten Strategien","web-lelp.planning-ai-what-you-learn-item3-title":"Risikoanalyse & Minderung","web-lelp.planning-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.python-developer-blog-section-item0-description":"Die Buchhaltung wird oft von Menschen, die nicht in dem Beruf arbeiten, schlecht gemacht. Hollywood hat Buchhalter oft als bücherliebende Zahlen...","web-lelp.python-developer-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.python-developer-blog-section-item0-title":"Wie Python Buchhaltern hilft, Excel zu nutzen","web-lelp.python-developer-blog-section-item1-description":"Ursprünglich 1991 von Guido Van Rossum, einem niederländischen Programmierer, erstellt, ist Python eine der langlebigsten und am weitesten verbreiteten Programmiersprachen rund um die...","web-lelp.python-developer-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.python-developer-blog-section-item1-title":"Wofür wird Python verwendet?","web-lelp.python-developer-blog-section-item2-description":"Von einer Anfängersprache vor wenigen Jahren zu einer der beliebtesten und vielseitigsten Sprachen der Welt heute, Python ist überall. Lange...","web-lelp.python-developer-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.python-developer-blog-section-item2-title":"10 Gründe, jetzt Python zu lernen","web-lelp.python-developer-blog-section-title":"Was du lernen wirst","web-lelp.python-developer-footer-button":"Beginne mit dem Lernen","web-lelp.python-developer-footer-title":"Beginne heute mit dem Lernen von Python","web-lelp.python-developer-headerinfo-description":"Python ist die am schnellsten wachsende Programmiersprache der Welt, sie ist leicht zu lesen, zu lernen und zu codieren. Sie werden lernen, interaktive Programme zu erstellen und Ihre Aufgaben zu automatisieren, auch die komplexesten Daten zu analysieren und zu visualisieren und KI- und maschinelle Lernmodelle zu erstellen. Keine vorherige Programmiererfahrung erforderlich.","web-lelp.python-developer-headerInfo-description":"Python ist die am schnellsten wachsende Programmiersprache der Welt, sie ist leicht zu lesen, zu lernen und zu codieren. Sie werden lernen, interaktive Programme zu erstellen und Ihre Aufgaben zu automatisieren, auch die komplexesten Daten zu analysieren und zu visualisieren und KI- und maschinelle Lernmodelle zu erstellen. Keine vorherige Programmiererfahrung erforderlich.","web-lelp.python-developer-headerinfo-title":"Python-Entwickler","web-lelp.python-developer-headerInfo-title":"Python-Entwickler","web-lelp.python-developer-meta-title":"Python-Entwickler | Lerne mit Sololearn","web-lelp.python-developer-signup-description":"Lerne HTML, um deine Karriere zu starten!","web-lelp.python-developer-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.python-developer-what-you-learn-item0-description":"Beherrsche die grundlegenden Konzepte des Programmierens mit Python. Das sind die Bausteine für alles andere","web-lelp.python-developer-what-you-learn-item0-title":"Grundlegende Konzepte","web-lelp.python-developer-what-you-learn-item1-description":"Verstehe, wie man mit Strings arbeitet, um Textdaten zu speichern und Sonderzeichen zu handhaben","web-lelp.python-developer-what-you-learn-item1-title":"Strings","web-lelp.python-developer-what-you-learn-item10-description":"Schreibe Programme mit rekursiven Funktionen, um Aufgaben zu zerlegen und deinen Code sauber und elegant aussehen zu lassen.","web-lelp.python-developer-what-you-learn-item10-title":"Rekursive Funktionen","web-lelp.python-developer-what-you-learn-item11-description":"Implementiere die Prinzipien der objektorientierten Programmierung, um das Design deiner Software um Daten zu organisieren.","web-lelp.python-developer-what-you-learn-item11-title":"Objektorientierte Programmierung","web-lelp.python-developer-what-you-learn-item2-description":"Mache deine Programme interaktiv, indem du Benutzereingaben entgegennimmst und damit arbeitetest","web-lelp.python-developer-what-you-learn-item2-title":"Benutzereingaben","web-lelp.python-developer-what-you-learn-item3-description":"Verwende Variablen, um deinem Programm bei der Speicherung von Daten zu helfen","web-lelp.python-developer-what-you-learn-item3-title":"Variablen","web-lelp.python-developer-what-you-learn-item4-description":"Beginne mit \"if\" und \"else\" bedingten Aussagen, um den Ablauf und Zweck deines Programms zu gestalten","web-lelp.python-developer-what-you-learn-item4-title":"Imag\"If\" und \"Else\" Aussagen","web-lelp.python-developer-what-you-learn-item5-description":"Erstelle und verwalte Listen, um mehrere Elemente in einer einzigen Variable zu speichern. Das bedeutet, dass du mehr Arten von Daten verarbeiten kannst","web-lelp.python-developer-what-you-learn-item5-title":"Listen","web-lelp.python-developer-what-you-learn-item6-description":"Halte deinen Code effizient und handhabbar mit eingebauten Funktionen und deinen eigenen benutzerdefinierten Funktionen","web-lelp.python-developer-what-you-learn-item6-title":"Funktionen","web-lelp.python-developer-what-you-learn-item7-description":"Verwende Wörterbücher, um Beziehungen zwischen Daten herzustellen und Schlüssel-Wert-Paare zu speichern.","web-lelp.python-developer-what-you-learn-item7-title":"Wörterbücher","web-lelp.python-developer-what-you-learn-item8-description":"Implementiere Sets in deinem Code, um die Duplizierung von Informationen zu reduzieren.","web-lelp.python-developer-what-you-learn-item8-title":"Sets","web-lelp.python-developer-what-you-learn-item9-description":"Verwende Lambda-Funktionen, um einfache Funktionen auf schnelle Weise mit nur 1 Zeile Code zu erstellen.","web-lelp.python-developer-what-you-learn-item9-title":"Lambda Funktionen","web-lelp.python-developer-what-you-learn-title":"Was Sie lernen werden","web-lelp.python-intermediate-blog-section-item0-description":"Python hat sich in den letzten Jahren zu einer der am häufigsten verwendeten und beliebtesten Sprachen bei Entwicklern weltweit entwickelt. Bekannt für seine Flexibilität und Vielseitigkeit, treibt Python einige der aufregendsten Trends in der Technologie an, von Maschinellem Lernen bis hin zu fortschrittlicher Datenwissenschaft und Künstlicher Intelligenz. Zusammen mit JavaScript ist Python die ideale Sprache für Programmierer, die lernen möchten, innovative Programme und Anwendungen zu erstellen und zu entwickeln.","web-lelp.python-intermediate-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.python-intermediate-blog-section-item0-title":"Optimiere deinen Python Code für bessere Leistung","web-lelp.python-intermediate-blog-section-item1-description":"Python ist eine universelle, hochrangige Programmiersprache, die häufig als eine der beliebtesten Codierungssprachen weltweit betrachtet wird. Da Python im Vergleich zu einigen seiner Konkurrenten (wie CSS, HTML oder JavaScript) universeller anwendbar ist, kann es nicht nur für die allgemeine Webentwicklung, sondern auch für unterschiedliche Programmierfälle verwendet werden, einschließlich...","web-lelp.python-intermediate-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.python-intermediate-blog-section-item1-title":"Wie lange dauert es, Python zu lernen? Alles Wissenswerte","web-lelp.python-intermediate-blog-section-item2-description":"Wofür wird Python also verwendet? Im Laufe der letzten drei Jahrzehnte ist die Sprache zu einem unverzichtbaren Teil der Webanwendungskonstruktion und -entwicklung geworden. Obwohl die Sprache ursprünglich in einer Umgebung entwickelt wurde, die hauptsächlich auf Software und Desktop-Maschinen ausgerichtet war, hat sich Python zusammen mit den Innovationen in der Technologie weiterentwickelt, um nun mobile Anwendungen, Hochleistungsrechenprozesse und Geschäfts- und Bildungsanwendungen zu unterstützen.","web-lelp.python-intermediate-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.python-intermediate-blog-section-item2-title":"Wofür wird Python verwendet?","web-lelp.python-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.python-intermediate-footer-button":"Beginne mit dem Lernen","web-lelp.python-intermediate-footer-title":"Beginne heute mit dem Lernen von Python","web-lelp.python-intermediate-headerinfo-description":"Du hast also angefangen, Python zu lernen und dich in seine Einfachheit und Vielseitigkeit verliebt? Wir können dir nicht die Schuld geben, es ist eine großartige Sprache! Dieser Kurs wird deine Fähigkeiten auf die nächste Stufe heben. Du lernst, wie man komplexere Programme erstellt, die Python 4 eingebaute Sammlungsdatentypen verwenden, um Computerressourcen besser zu verwalten, Fehler in deinem Programm mit Ausnahmen zu erwarten, zu reduzieren und zu verwalten, und Programme zu erstellen, die mit Dateien zur Lese- und Schreibinformationen interagieren. Dieser Kurs folgt auf unseren Einführungskurs in Python. Wir empfehlen dir, dich mit den dort behandelten Konzepten vertraut zu machen, bevor du in diesen Kurs eintauchst.","web-lelp.python-intermediate-headerInfo-description":"Du hast also angefangen, Python zu lernen und dich in seine Einfachheit und Vielseitigkeit verliebt? Wir können dir nicht die Schuld geben, es ist eine großartige Sprache! Dieser Kurs wird deine Fähigkeiten auf die nächste Stufe heben. Du lernst, wie man komplexere Programme erstellt, die Python 4 eingebaute Sammlungsdatentypen verwenden, um Computerressourcen besser zu verwalten, Fehler in deinem Programm mit Ausnahmen zu erwarten, zu reduzieren und zu verwalten, und Programme zu erstellen, die mit Dateien zur Lese- und Schreibinformationen interagieren. Dieser Kurs folgt auf unseren Einführungskurs in Python. Wir empfehlen dir, dich mit den dort behandelten Konzepten vertraut zu machen, bevor du in diesen Kurs eintauchst.","web-lelp.python-intermediate-headerinfo-title":"Python Intermediate","web-lelp.python-intermediate-headerInfo-title":"Python Intermediate","web-lelp.python-intermediate-meta-title":"Python Intermediate | Lernen mit Sololearn","web-lelp.python-intermediate-signup-description":"Lerne Python, um deine Karriere zu starten!","web-lelp.python-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.python-intermediate-what-you-learn-item0-description":"Verwende Wörterbücher, um Beziehungen zwischen Daten herzustellen und Schlüssel-Wert-Paare zu speichern.","web-lelp.python-intermediate-what-you-learn-item0-title":"Wörterbücher","web-lelp.python-intermediate-what-you-learn-item1-description":"Implementiere Sets in deinem Code, um Duplikate von Informationen zu verwalten und zu reduzieren.","web-lelp.python-intermediate-what-you-learn-item1-title":"Sets","web-lelp.python-intermediate-what-you-learn-item2-description":"Verwende Lambda-Funktionen, um einfache Funktionen mit einer einzigen Codezeile schnell zu erstellen.","web-lelp.python-intermediate-what-you-learn-item2-title":"Lambda Funktionen","web-lelp.python-intermediate-what-you-learn-item3-description":"Schreibe Programme mit rekursiven Funktionen, um Aufgaben zu zerlegen und deinen Code sauber und elegant aussehen zu lassen.","web-lelp.python-intermediate-what-you-learn-item3-title":"Rekursive Funktionen","web-lelp.python-intermediate-what-you-learn-item4-description":"Implementiere die Prinzipien der objektorientierten Programmierung, um das Design deiner Software um Daten zu organisieren.","web-lelp.python-intermediate-what-you-learn-item4-title":"Objektorientierte Programmierung","web-lelp.python-intermediate-what-you-learn-item5-description":"Erstelle Klassen als Vorlagen, um verschiedene Programmierobjekte zu erstellen.","web-lelp.python-intermediate-what-you-learn-item5-title":"Klassen und Objekte","web-lelp.python-intermediate-what-you-learn-item6-description":"Erwarte, reduziere und behandel Fehler durch die Implementierung von Ausnahmen.","web-lelp.python-intermediate-what-you-learn-item6-title":"Ausnahmen","web-lelp.python-intermediate-what-you-learn-item7-description":"Schreibe Programme, die mit Dateien interagieren, um Informationen zu lesen und zu schreiben.","web-lelp.python-intermediate-what-you-learn-item7-title":"Arbeiten mit Dateien","web-lelp.python-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.python-introduction-blog-section-item0-description":"Die Buchhaltung bekommt oft einen schlechten Ruf von Menschen, die nicht in dem Beruf arbeiten. Hollywood hat Buchhalter oft als buchige Zahlen dargestellt... ","web-lelp.python-introduction-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.python-introduction-blog-section-item0-title":"Wie Python Buchhaltern hilft, Excel zu nutzen","web-lelp.python-introduction-blog-section-item1-description":"Ursprünglich 1991 von Guido Van Rossum, einem niederländischen Programmierer, erstellt, ist Python eine der langlebigsten und am weitesten verbreiteten Programmiersprachen... ","web-lelp.python-introduction-blog-section-item1-link":"Weiterlesen in unserem Blog","web-lelp.python-introduction-blog-section-item1-title":"Wofür wird Python verwendet?","web-lelp.python-introduction-blog-section-item2-description":"Von einer Anfängersprache vor einigen Jahren zu einer der beliebtesten und vielseitigsten Sprachen der Welt heute, Python ist überall. Lange... ","web-lelp.python-introduction-blog-section-item2-link":"Weiterlesen in unserem Blog","web-lelp.python-introduction-blog-section-item2-title":"10 Gründe, jetzt Python zu lernen","web-lelp.python-introduction-blog-section-title":"Blog","web-lelp.python-introduction-footer-button":"Lernen beginnen","web-lelp.python-introduction-footer-title":"Beginne heute mit dem Lernen der Einführung in Python","web-lelp.python-introduction-headerinfo-description":"Es ist beliebt. Es ist mächtig. Es ist Python! Python ist leicht zu erlernen und wird in einer enormen Bandbreite von Bereichen eingesetzt, einschließlich Software- und Webentwicklung, Datenwissenschaft, maschinelles Lernen und mehr. Wenn du gerade erst mit deiner Programmierreise beginnst, ist dieser Kurs eine großartige Wahl; Du wirst in kürzester Zeit nützlichen Code schreiben!","web-lelp.python-introduction-headerInfo-description":"Es ist beliebt. Es ist mächtig. Es ist Python! Python ist leicht zu erlernen und wird in einer enormen Bandbreite von Bereichen eingesetzt, einschließlich Software- und Webentwicklung, Datenwissenschaft, maschinelles Lernen und mehr. Wenn du gerade erst mit deiner Programmierreise beginnst, ist dieser Kurs eine großartige Wahl; Du wirst in kürzester Zeit nützlichen Code schreiben!","web-lelp.python-introduction-headerinfo-title":"Einführung in Python","web-lelp.python-introduction-headerInfo-title":"Einführung in Python","web-lelp.python-introduction-meta-description":"Lerne Python auf einfache Weise! Einfache tägliche Lektionen, spaßige Übungsaufgaben und eine unterstützende globale Gemeinschaft. Großartig für Anfänger!","web-lelp.python-introduction-meta-title":"Einführung in Python | Lernen mit Sololearn","web-lelp.python-introduction-signup-description":"Lerne die Einführung in Python, um deine Karriere zu starten!","web-lelp.python-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.python-introduction-what-you-learn-item0-description":"Meistere die grundlegenden Konzepte des Programmierens mit Python. Dies sind die Bausteine für alles andere","web-lelp.python-introduction-what-you-learn-item0-title":"Grundkonzepte","web-lelp.python-introduction-what-you-learn-item1-description":"Verstehe, wie man mit Zeichenketten arbeitet, um Textdaten zu speichern und Sonderzeichen zu behandeln","web-lelp.python-introduction-what-you-learn-item1-title":"Zeichenketten","web-lelp.python-introduction-what-you-learn-item2-description":"Mache deine Programme interaktiv, indem du Benutzereingaben entgegennimmst und verarbeitest","web-lelp.python-introduction-what-you-learn-item2-title":"Benutzereingaben","web-lelp.python-introduction-what-you-learn-item3-description":"Nutze Variablen, um deinem Programm zu helfen, Daten zu speichern","web-lelp.python-introduction-what-you-learn-item3-title":"Variablen","web-lelp.python-introduction-what-you-learn-item4-description":"Beginne damit, den Ablauf und den Zweck deines Programms mit \"if\" und \"else\" bedingten Anweisungen zu gestalten","web-lelp.python-introduction-what-you-learn-item4-title":"\"If\" und \"Else\" Aussagen","web-lelp.python-introduction-what-you-learn-item5-description":"Erstelle und bediene Listen, um mehrere Elemente in einer einzigen Variablen zu speichern. Dies bedeutet, dass du mehr Arten von Daten verarbeiten kannst","web-lelp.python-introduction-what-you-learn-item5-title":"Listen","web-lelp.python-introduction-what-you-learn-item6-description":"Halte deinen Code effizient und überschaubar mit eingebauten Funktionen und deinen eigenen benutzerdefinierten Funktionen","web-lelp.python-introduction-what-you-learn-item6-title":"Funktionen","web-lelp.python-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.research-ai-footer-button":"Beginne zu lernen","web-lelp.research-ai-footer-title":"Beginnen Sie noch heute mit dem Lernen von Forschung mit KI","web-lelp.research-ai-headerinfo-description":"Verbessern Sie Ihre Forschungskompetenzen, indem Sie KI in jeden Schritt des Prozesses integrieren. Dieser Kurs lehrt Sie, wie Sie Ihre Forschungsziele definieren, glaubwürdige Quellen identifizieren und Daten mit Hilfe von KI zusammenfassen. Lernen Sie, Aufgaben zu optimieren, sowohl quantitative als auch qualitative Informationen zu analysieren und Genauigkeit mit KI-gesteuerten Techniken sicherzustellen. Meistern Sie die Werkzeuge, die Ihre Forschung effizienter, effektiver und aufschlussreicher machen.","web-lelp.research-ai-headerinfo-title":"Forschung mit KI","web-lelp.research-ai-meta-description":"Verbessern Sie Ihre Forschungsfähigkeiten, indem Sie KI in jeden Schritt des Prozesses integrieren. Dieser Kurs lehrt Sie, wie Sie Ihre Forschungsziele definieren, glaubwürdige Quellen identifizieren und Daten mit Hilfe von KI zusammenfassen. Lernen Sie, Aufgaben zu optimieren, sowohl quantitative als auch qualitative Informationen zu analysieren und Genauigkeit mit KI-gesteuerten Techniken sicherzustellen. Beherrschen Sie die Werkzeuge, die Ihre Forschung effizienter, effektiver und aufschlussreicher machen.","web-lelp.research-ai-meta-title":"Forschung mit KI | Lernen mit Sololearn","web-lelp.research-ai-signup-description":"Lerne, mit KI zu recherchieren, um deine Karriere zu fördern!","web-lelp.research-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.research-ai-what-you-learn-item0-description":"Nutze KI, um deine Forschung zu planen","web-lelp.research-ai-what-you-learn-item0-title":"Hyperladen Sie Ihre Hypothesen","web-lelp.research-ai-what-you-learn-item1-description":"Erstellen Sie einen Datensammelplan mit GenAI","web-lelp.research-ai-what-you-learn-item1-title":"Daten effizienter sammeln","web-lelp.research-ai-what-you-learn-item2-description":"Wenden Sie Ihre Fähigkeiten in der Wirtschaft, der Wissenschaft und mehr an","web-lelp.research-ai-what-you-learn-item2-title":"Echtweltanwendungen","web-lelp.research-ai-what-you-learn-item3-description":"Nutze KI, um Datenquellen zu finden und zu analysieren","web-lelp.research-ai-what-you-learn-item3-title":"Forschung intensiver betreiben","web-lelp.research-ai-what-you-learn-item4-description":"Analysiere Umfragedaten und Interviewtranskripte mühelos","web-lelp.research-ai-what-you-learn-item4-title":"Daten schneller interpretieren","web-lelp.research-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.seo-ai-footer-button":"Beginne zu lernen","web-lelp.seo-ai-footer-title":"Beginnen Sie noch heute mit dem Lernen von SEO mit KI","web-lelp.seo-ai-headerinfo-description":"Bereit, die Sichtbarkeit Ihrer Website zu verbessern und mehr Traffic zu generieren? In diesem Kurs lernen Sie, wie Suchmaschinen Anfragen verarbeiten und wie KI Ihnen helfen kann, Ihre Strategie zu optimieren. Erforschen Sie, wie Sie die richtige Zielgruppe mit Personas ansprechen, die Absprungraten senken und effektive Schlüsselwörter, Meta-Beschreibungen und Titel erstellen. Außerdem werden Sie entdecken, wie Sie KI-Tools nutzen können, um Ihre Inhalte mit reichhaltigen Ergebnissen und strukturierten Daten zu optimieren. Meistern Sie SEO mit KI und beobachten Sie, wie Ihre Website in den Suchrankings gedeiht!","web-lelp.seo-ai-headerinfo-title":"SEO mit KI","web-lelp.seo-ai-meta-description":"Bereit, die Sichtbarkeit Ihrer Website zu verbessern und mehr Traffic zu generieren? In diesem Kurs lernen Sie, wie Suchmaschinen Anfragen verarbeiten und wie KI Ihnen helfen kann, Ihre Strategie zu optimieren. Erforschen Sie, wie Sie die richtige Zielgruppe mit Personas ansprechen, die Absprungraten reduzieren und effektive Keywords, Metabeschreibungen und Titel erstellen können. Außerdem entdecken Sie, wie Sie KI-Tools nutzen können, um Ihre Inhalte mit Rich Results und strukturierten Daten zu verbessern. Meistere SEO mit KI und beobachte, wie Ihre Website in den Suchrankings gedeiht!","web-lelp.seo-ai-meta-title":"SEO mit KI | Lernen mit Sololearn","web-lelp.seo-ai-signup-description":"Lerne SEO mit KI, um deine Karriere zu fördern!","web-lelp.seo-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.seo-ai-what-you-learn-item0-description":"Nutzen Sie KI-Tools, um die Relevanz von Inhalten zu verbessern, Rankings zu steigern und die Benutzererfahrung zu optimieren","web-lelp.seo-ai-what-you-learn-item0-title":"Optimierung von Inhalten mit KI","web-lelp.seo-ai-what-you-learn-item1-description":"Meistern Sie, wie Suchmaschinen Inhalte crawlen, indexieren und einstufen, und nutzen Sie dieses Wissen, um Ihre Website zu optimieren","web-lelp.seo-ai-what-you-learn-item1-title":"Verstehen von Suchmaschinenprozessen","web-lelp.seo-ai-what-you-learn-item2-description":"Erstellen Sie wirkungsvolle Schlüsselwörter, Meta-Beschreibungen und Titel, die sowohl Suchmaschinen als auch Benutzer ansprechen.","web-lelp.seo-ai-what-you-learn-item2-title":"Effektive Schlüsselwörter und Meta-Tags erstellen","web-lelp.seo-ai-what-you-learn-item3-description":"Identifizieren Sie Gründe für hohe Absprungraten und verwenden Sie KI-gesteuerte Strategien, um Besucher zu fesseln und auf Ihrer Seite zu halten.","web-lelp.seo-ai-what-you-learn-item3-title":"Analyse und Reduzierung der Absprungrate","web-lelp.seo-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.sm-ai-footer-button":"Beginne zu lernen","web-lelp.sm-ai-footer-title":"Beginne noch heute mit dem Lernen von Social Media Marketing mit KI","web-lelp.sm-ai-headerinfo-description":"Nutze die Kraft des Social Media Marketings mit KI in diesem spannenden Kurs! Du wirst lernen, wie du deine Zielgruppe identifizierst, SMART-Ziele setzt und die richtigen Plattformen auswählst, um deinen Einfluss zu maximieren. Entdecke die Stärken von Instagram, Facebook und YouTube und meistere die Kunst, ansprechenden Content mit Hilfe von KI-Tools zu erstellen. Egal, ob du neu im Social Media Bereich bist oder deine Fähigkeiten verbessern möchtest, dieser Kurs wird dich ausstatten, um echte Ergebnisse zu erzielen. Starte noch heute deinen Marketing-Erfolg!","web-lelp.sm-ai-headerinfo-title":"Social Media Marketing mit KI","web-lelp.sm-ai-meta-description":"Entfesseln Sie die Kraft des Social Media Marketings mit KI in diesem spannenden Kurs! Sie lernen, wie Sie Ihre Zielgruppe identifizieren, SMART-Ziele setzen und die richtigen Plattformen auswählen, um Ihre Wirkung zu maximieren. Entdecken Sie die Stärken von Instagram, Facebook und YouTube und meistern Sie die Kunst, ansprechenden Content mit Hilfe von KI-Tools zu erstellen. Egal, ob Sie neu in den sozialen Medien sind oder Ihre Fähigkeiten verbessern möchten, dieser Kurs wird Sie ausstatten, um echte Ergebnisse zu erzielen. Starten Sie noch heute Ihren Marketing-Erfolg!","web-lelp.sm-ai-meta-title":"Social Media Marketing mit KI | Lernen mit Sololearn","web-lelp.sm-ai-signup-description":"Lerne Social Media Marketing mit KI, um deine Karriere zu fördern!","web-lelp.sm-ai-signup-title":"Erstellen Sie Ihr kostenloses Sololearn-Konto","web-lelp.sm-ai-what-you-learn-item0-description":"Definieren Sie Ihre Zielgruppe und segmentieren Sie sie mithilfe von KI","web-lelp.sm-ai-what-you-learn-item0-title":"Zielgruppe und Segmente","web-lelp.sm-ai-what-you-learn-item1-description":"Lernen Sie, spezifische, messbare, erreichbare, relevante und rechtzeitige Ziele zu erstellen, um Ihre Social-Media-Marketingstrategie zu leiten.","web-lelp.sm-ai-what-you-learn-item1-title":"SMART Ziele","web-lelp.sm-ai-what-you-learn-item2-description":"Gewinnen Sie Einblicke in die Stärken verschiedener Social-Media-Plattformen und lernen Sie, wie Sie die besten für Ihr Publikum und Ihren Inhaltstyp auswählen.","web-lelp.sm-ai-what-you-learn-item2-title":"Soziale Medien Plattformen","web-lelp.sm-ai-what-you-learn-item3-description":"Nutze KI, um ansprechende, fesselnde Inhalte zu erstellen, die mit deinem Publikum resonieren und Ergebnisse liefern.","web-lelp.sm-ai-what-you-learn-item3-title":"Erstelle ansprechenden Inhalt","web-lelp.sm-ai-what-you-learn-title":"Was Sie lernen werden","web-lelp.sql-intermediate-blog-section-item0-description":"Indem du SQL verwendest, um deine Datenbanken zu analysieren und eine datengesteuerte Marketingstrategie zu verfolgen, kannst du deine Marketingkampagnen viel effektiver organisieren, analysieren und anwenden.","web-lelp.sql-intermediate-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.sql-intermediate-blog-section-item0-title":"Wie Marketer SQL verwenden","web-lelp.sql-intermediate-blog-section-item1-description":"Eine der häufigsten Web-Hacking-Techniken ist eine SQL-Injektion, eine Methode zum Angriff und Manipulation von zugrunde liegenden Datenbanken. Von der Bereitstellung von Zugang zu geschützten Daten bis hin zum Erhalt von Zugriff auf die Manipulation der Datenbank der Zielanwendung ist dieses Tool eine häufige Bedrohung für die meisten Website- und Anwendungsmanager. Unser Leitfaden führt dich durch diese weit verbreitete Bedrohung, damit du deine eigenen Anwendungen davor schützen kannst.","web-lelp.sql-intermediate-blog-section-item1-link":"Weiterlesen in unserem Blog","web-lelp.sql-intermediate-blog-section-item1-title":"SPICKZETTEL: Was ist eine SQL-Injektion?","web-lelp.sql-intermediate-blog-section-item2-description":"SQL ist das allgemein gebräuchliche Akronym für Structured Query Language, die Standardsprache für relationale Datenbankverwaltungssysteme. SQL reicht bis ins Jahr 1973 zurück, als es ursprünglich von einem Team bei IBM erstellt wurde, um die zu dieser Zeit in ihrem System gespeicherten Daten zu manipulieren und abzurufen.","web-lelp.sql-intermediate-blog-section-item2-link":"Weiterlesen in unserem Blog","web-lelp.sql-intermediate-blog-section-item2-title":"Wofür wird SQL verwendet?","web-lelp.sql-intermediate-blog-section-title":"Was du lernen wirst","web-lelp.sql-intermediate-footer-button":"Beginne zu lernen","web-lelp.sql-intermediate-footer-title":"Beginne heute mit dem Erlernen von SQL","web-lelp.sql-intermediate-headerinfo-description":"Wenn du die richtigen Fragen stellst, wenn du dir Daten ansiehst, erhältst du aussagekräftige Einblicke. Verbessere deine Datenbankabfrageskills mit diesem zweiten SQL-Kurs. Oft benötigst du mehrere Tabellen, um die Datenintegrität zu wahren und Duplikationen zu vermeiden. In diesem Kurs bringen wir dir bei, wie du problemlos mit mehr als einer Tabelle umgehen kannst. Beherrsche den Prozess der Datenmanipulation und arbeite mit komplexeren, miteinander verbundenen Datenbanken mit mehreren Tabellen. Dieser Kurs folgt unserem Einleitungskurs zu SQL. Siehe dir kurz an, was er beinhaltet, und wenn du mit diesen Konzepten vertraut bist, tauche ein in SQL Intermediate!","web-lelp.sql-intermediate-headerInfo-description":"Wenn du die richtigen Fragen stellst, wenn du dir Daten ansiehst, erhältst du aussagekräftige Einblicke. Verbessere deine Datenbankabfrageskills mit diesem zweiten SQL-Kurs. Oft benötigst du mehrere Tabellen, um die Datenintegrität zu wahren und Duplikationen zu vermeiden. In diesem Kurs bringen wir dir bei, wie du problemlos mit mehr als einer Tabelle umgehen kannst. Beherrsche den Prozess der Datenmanipulation und arbeite mit komplexeren, miteinander verbundenen Datenbanken mit mehreren Tabellen. Dieser Kurs folgt unserem Einleitungskurs zu SQL. Siehe dir kurz an, was er beinhaltet, und wenn du mit diesen Konzepten vertraut bist, tauche ein in SQL Intermediate!","web-lelp.sql-intermediate-headerinfo-title":"SQL Intermediate","web-lelp.sql-intermediate-headerInfo-title":"SQL Intermediate","web-lelp.sql-intermediate-meta-title":"SQL Intermediate | Lerne mit Sololearn","web-lelp.sql-intermediate-signup-description":"Lerne SQL, um deine Karriere zu starten!","web-lelp.sql-intermediate-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.sql-intermediate-what-you-learn-item0-description":"Verwende Aggregationen und String-Funktionen, um Daten zu manipulieren.","web-lelp.sql-intermediate-what-you-learn-item0-title":"Daten manipulieren","web-lelp.sql-intermediate-what-you-learn-item1-description":"Extrahiere Daten aus Datenbanken, die aus mehreren Tabellen bestehen.","web-lelp.sql-intermediate-what-you-learn-item1-title":"Arbeite mit Mehr-Tisch-Datenbanken","web-lelp.sql-intermediate-what-you-learn-item2-description":"Führe Daten aus verschiedenen zusammenhängenden Tabellen mit der Join-Abfrage zusammen.","web-lelp.sql-intermediate-what-you-learn-item2-title":"Verbinde Daten aus verschiedenen Tabellen","web-lelp.sql-intermediate-what-you-learn-title":"Was du lernen wirst","web-lelp.sql-introduction-blog-section-item0-description":"Indem du SQL verwendest, um deine Datenbanken zu analysieren und eine datengesteuerte Marketingstrategie zu verfolgen, kannst du bei der Organisation, Analyse und Anwendung von Daten für deine Marketingkampagnen viel effektiver sein.","web-lelp.sql-introduction-blog-section-item0-link":"Weiterlesen in unserem Blog","web-lelp.sql-introduction-blog-section-item0-title":"Wie Marketer SQL verwenden","web-lelp.sql-introduction-blog-section-item1-description":"Eine der häufigsten Web-Hacking-Techniken, eine SQL-Injection, ist eine Methode zum Angreifen und Manipulieren von zugrunde liegenden Datenbanken. Von der Bereitstellung von Zugang zu geschützten Daten bis hin zum Erhalt von Zugang zur Manipulation der Datenbank der angezielten Anwendung stellt dieses Tool eine häufige Bedrohung für die meisten Website- und Anwendungsmanager dar. Unser Leitfaden führt dich durch diese weit verbreitete Bedrohung, damit du deine eigenen Anwendungen davor schützen kannst.","web-lelp.sql-introduction-blog-section-item1-link":"Weiterlesen in unserem Blog","web-lelp.sql-introduction-blog-section-item1-title":"CHEAT SHEET: Was ist eine SQL-Injection?","web-lelp.sql-introduction-blog-section-item2-description":"SQL ist das allgemein verwendete Akronym für Structured Query Language, die Standardsprache für relationale Datenbankverwaltungssysteme. SQL führt seine Ursprünge bis ins Jahr 1973 zurück, als es ursprünglich von einem Team bei IBM erstellt wurde, um die zu dieser Zeit in ihrem System gespeicherten Daten zu manipulieren und abzurufen.","web-lelp.sql-introduction-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.sql-introduction-blog-section-item2-title":"Wofür wird SQL verwendet?","web-lelp.sql-introduction-blog-section-title":"Was du lernen wirst","web-lelp.sql-introduction-footer-button":"Beginne zu lernen","web-lelp.sql-introduction-footer-title":"Beginne heute mit dem Lernen von SQL","web-lelp.sql-introduction-headerinfo-description":"Daten sind mächtig, aber nur, wenn du weißt, wie man sie benutzt. Hier kommt SQL ins Spiel! In diesem Kurs lernst du, wie du die standardisierte SQL-Datenbanksprache verwendest, um auf Daten in Datenbanken zuzugreifen und diese zu manipulieren. Sobald du weißt, wie man SQL verwendet, kannst du dich Top-Unternehmen (und sogar Regierungen!) anschließen, die Daten verwenden, um Vorhersagen zu treffen und Entscheidungen zu treffen, von der Entwicklung von Produkten bis hin zur Funktionsweise der Demokratie. Du benötigst keine vorherige Programmierkenntnisse für diesen Kurs. Also steige gleich ein!","web-lelp.sql-introduction-headerInfo-description":"Daten sind mächtig, aber nur, wenn du weißt, wie man sie benutzt. Hier kommt SQL ins Spiel! In diesem Kurs lernst du, wie du die standardisierte SQL-Datenbanksprache verwendest, um auf Daten in Datenbanken zuzugreifen und diese zu manipulieren. Sobald du weißt, wie man SQL verwendet, kannst du dich Top-Unternehmen (und sogar Regierungen!) anschließen, die Daten verwenden, um Vorhersagen zu treffen und Entscheidungen zu treffen, von der Entwicklung von Produkten bis hin zur Funktionsweise der Demokratie. Du benötigst keine vorherige Programmierkenntnisse für diesen Kurs. Also steige gleich ein!","web-lelp.sql-introduction-headerinfo-title":"Einführung in SQL","web-lelp.sql-introduction-headerInfo-title":"Einführung in SQL","web-lelp.sql-introduction-meta-title":"Einführung in SQL | Lerne mit Sololearn","web-lelp.sql-introduction-signup-description":"Lerne SQL, um deine Karriere zu starten!","web-lelp.sql-introduction-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.sql-introduction-what-you-learn-item0-description":"Bevor du mehr über SQL lernst, helfen wir dir zu verstehen, wie Daten in einer Datenbank gespeichert werden.","web-lelp.sql-introduction-what-you-learn-item0-title":"Datenbankstrukturen","web-lelp.sql-introduction-what-you-learn-item1-description":"Wähle, sortiere und identifiziere Daten aus einer Datenbank mit SQL-Abfragen.","web-lelp.sql-introduction-what-you-learn-item1-title":"SQL-Abfragen","web-lelp.sql-introduction-what-you-learn-item2-description":"Verwende den Where-Befehl und logische Bedingungen, um Daten zu filtern.","web-lelp.sql-introduction-what-you-learn-item2-title":"Where-Befehl und logische Bedingungen","web-lelp.sql-introduction-what-you-learn-item3-description":"Gruppiere Daten mit Aggregationsfunktionen.","web-lelp.sql-introduction-what-you-learn-item3-title":"Aggregationsfunktionen","web-lelp.sql-introduction-what-you-learn-item4-description":"Erstelle Tabellen, indem du Daten hinzufügst, aktualisierst und entfernst.","web-lelp.sql-introduction-what-you-learn-item4-title":"Tabellen","web-lelp.sql-introduction-what-you-learn-title":"Was du lernen wirst","web-lelp.tech-for-everyone-blog-section-item0-description":"Ursprünglich 1991 von Guido Van Rossum, einem niederländischen Programmierer, erstellt, ist Python eine der langlebigsten und am weitesten verbreiteten Programmiersprachen weltweit. Es hat sich schon lange von anderen Sprachen abgehoben, da es bemerkenswert einfach zu erlernen und zu verwenden ist und daher eine großartige Option für sowohl Anfänger als auch erfahrene Programmierer, die nach einer vereinfachten Lösung für verschiedene Programmieranforderungen suchen.","web-lelp.tech-for-everyone-blog-section-item0-link":"Lies weiter in unserem Blog","web-lelp.tech-for-everyone-blog-section-item0-title":"Wofür wird Python verwendet?","web-lelp.tech-for-everyone-blog-section-item1-description":"Das Gesicht der Webentwicklung hat sich in den letzten zwei Jahrzehnten erheblich verändert, insbesondere mit dem Trend zu Tablets und Smartphones als primäre Geräte für Kommunikation und Arbeit. Während Laptops und Desktops in den meisten Büroumgebungen, Remote-Arbeit und anderen professionellen Funktionen weiterhin unverzichtbar sind, hat die Webentwicklung etwas von ihrem früheren Glanz verloren, da die mobile Entwicklung für viele neue und erfahrene Programmierer zu einer beliebteren Wahl geworden ist.","web-lelp.tech-for-everyone-blog-section-item1-link":"Lies weiter in unserem Blog","web-lelp.tech-for-everyone-blog-section-item1-title":"3 Sprachen, die du kennen solltest, um ein Website-Entwickler zu werden","web-lelp.tech-for-everyone-blog-section-item2-description":"Seit sie 2016 und 2017 in den Mainstream gelangt ist, hat sich die Blockchain als weitere disruptive Kraft in der Technologie, insbesondere in der IT und im Finanzwesen, etabliert. Ein öffentliches elektronisches Register auf Basis eines P2P-Systems bietet die einzigartige Möglichkeit, dass Daten auf Tausenden von verschiedenen Servern weltweit gespeichert werden - während gleichzeitig jeder im Netzwerk weltweit die Eingaben und Einträge aller anderen in Echtzeit sehen kann.","web-lelp.tech-for-everyone-blog-section-item2-link":"Lies weiter in unserem Blog","web-lelp.tech-for-everyone-blog-section-item2-title":"Was ist Blockchain?","web-lelp.tech-for-everyone-blog-section-title":"Was du lernen wirst","web-lelp.tech-for-everyone-footer-button":"Beginne zu lernen","web-lelp.tech-for-everyone-footer-title":"Beginne heute mit dem Lernen von Tech for Everyone","web-lelp.tech-for-everyone-headerinfo-description":"Manchmal ist es schwer, mit unserer schnelllebigen digitalen Welt Schritt zu halten. Aber das Verständnis, wie Technik funktioniert, verschafft dir einen enormen Wettbewerbsvorteil. Es erleichtert die Wahl einer Karriere, die du liebst, und die Nutzung digitaler Möglichkeiten. Möchtest du wie ein Programmierer denken? Dieser Kurs wird die Lücken in deinem digitalen Wissen füllen. Entdecke Webtechnologien, Datenanalyse und die grundlegende Funktionsweise von Computern. Wenn du bereit für die Herausforderung bist, erlerne sogar einige Programmierkenntnisse.","web-lelp.tech-for-everyone-headerInfo-description":"Manchmal ist es schwer, mit unserer schnelllebigen digitalen Welt Schritt zu halten. Aber das Verständnis, wie Technik funktioniert, verschafft dir einen enormen Wettbewerbsvorteil. Es erleichtert die Wahl einer Karriere, die du liebst, und die Nutzung digitaler Möglichkeiten. Möchtest du wie ein Programmierer denken? Dieser Kurs wird die Lücken in deinem digitalen Wissen füllen. Entdecke Webtechnologien, Datenanalyse und die grundlegende Funktionsweise von Computern. Wenn du bereit für die Herausforderung bist, erlerne sogar einige Programmierkenntnisse.","web-lelp.tech-for-everyone-headerinfo-title":"Technik für alle","web-lelp.tech-for-everyone-headerInfo-title":"Technik für alle","web-lelp.tech-for-everyone-meta-title":"Technik für alle | Lernen mit Sololearn","web-lelp.tech-for-everyone-signup-description":"Lerne Tech for Everyone, um deine Karriere zu starten!","web-lelp.tech-for-everyone-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.tech-for-everyone-what-you-learn-item0-description":"Lerne, wie ein Programmierer zu denken \n Verstehe, wie Maschinen funktionieren \n Lerne, was Programmiersprachen sind \n Erhalte eine schnelle und einfache Einführung in Algorithmen","web-lelp.tech-for-everyone-what-you-learn-item0-title":"Computer, Code und Algorithmen","web-lelp.tech-for-everyone-what-you-learn-item1-description":"Hast du dich jemals gefragt, wie das Web mit so vielen Informationen umgeht? In diesem Modul lernst du: \n - Wie Informationen im Web fließen. \n - Welche Technologien werden benutzt, um Websites zu bauen. \n - Die besten Karrieren in der Webentwicklung","web-lelp.tech-for-everyone-what-you-learn-item1-title":"Webtechnologien und die Sprachen des Webs","web-lelp.tech-for-everyone-what-you-learn-item2-description":"Lerne, wie Daten generiert, gespeichert und verarbeitet werden \n Wandel Daten in Erkenntnisse um \n Die besten Jobs in der Datenindustrie","web-lelp.tech-for-everyone-what-you-learn-item2-title":"Datenbanken und Datenanalyse","web-lelp.tech-for-everyone-what-you-learn-title":"Was du lernen wirst","web-lelp.web-development-blog-section-item0-description":"Formulare werden häufig als wesentliche Komponenten von Websites verwendet. Mit HTML5 und CSS3 ist es möglich, jede Art von Formular zu erstellen, das dem Zweck und den Zielen Ihrer speziellen Webseite entspricht. Beide bieten eine Reihe großartiger Funktionen und Attribute, die die Grenzen des Formulardesigns erheblich erweitern.","web-lelp.web-development-blog-section-item0-link":"Weiterlesen auf unserem Blog","web-lelp.web-development-blog-section-item0-title":"HTML5 und CSS3 Formulare: 4 nützliche Designs","web-lelp.web-development-blog-section-item1-description":"Durch den sachgemäßen Einsatz von HTML-Kommentaren kannst du die von dir getroffenen Entscheidungen einem Kollegen, der Ihren Code überprüft, erklären und notwendige Anpassungen oder Fehler, die behoben werden müssen, für andere sichtbarer machen. Dies ist eine wesentliche 'Best Practice' unter erfahrenen HTML-Programmierern und eine, die du beherrschen musst, um als Teil eines Teams zu arbeiten oder Menschen für deine eigenen Projekte zu gewinnen. Wie macht man das? Lass uns die Grundlagen und wesentlichen Schritte durchgehen, die du benötigst.","web-lelp.web-development-blog-section-item1-link":"Weiterlesen auf unserem Blog","web-lelp.web-development-blog-section-item1-title":"CHEAT SHEET: Wie man in HTML kommentiert","web-lelp.web-development-blog-section-item2-description":"CSS ist ein unschätzbares Werkzeug, um Stil hinzuzufügen und Informationen auf einer mit HTML gestalteten Webseite klar zu formatieren. Weit über eine einfache Layoutgestaltung und das Hinzufügen von statischen Bildern hinaus, bietet CSS Optionen zum Hinzufügen von dynamischen, benutzerfreundlichen Front-End-Elementen, die eine statische HTML-Seite in eine interaktive Anwendung verwandeln können, die Kunden und Kunden beeindruckt. Dieser Leitfaden führt dich durch die Grundlagen und wesentlichen Schritte, um CSS zu HTML hinzuzufügen.","web-lelp.web-development-blog-section-item2-link":"Weiterlesen auf unserem Blog","web-lelp.web-development-blog-section-item2-title":"CHEAT SHEET: Wie man CSS zu HTML hinzufügt","web-lelp.web-development-blog-section-title":"Was du lernen wirst","web-lelp.web-development-footer-button":"Beginne zu lernen","web-lelp.web-development-footer-title":"Beginne heute mit dem Erlernen der Webentwicklung","web-lelp.web-development-headerinfo-description":"Webentwicklung ist die Grundlage moderner Websites und Anwendungen. Dieser Kurs behandelt HTML, CSS und JavaScript, die Kerntechnologien für den Bau interaktiver und responsiver Webseiten. Perfekt für Anfänger, dieser Kurs gibt dir die Fähigkeiten, um atemberaubende Websites zu erstellen und deine Karriere in der Webentwicklung zu starten.","web-lelp.web-development-headerInfo-description":"Webentwicklung ist die Grundlage moderner Websites und Anwendungen. Dieser Kurs behandelt HTML, CSS und JavaScript, die Kerntechnologien für den Bau interaktiver und responsiver Webseiten. Perfekt für Anfänger, dieser Kurs gibt dir die Fähigkeiten, um atemberaubende Websites zu erstellen und deine Karriere in der Webentwicklung zu starten.","web-lelp.web-development-headerinfo-title":"Webentwicklung","web-lelp.web-development-headerInfo-title":"Webentwicklung","web-lelp.web-development-meta-title":"Webentwicklung | Lernen mit Sololearn","web-lelp.web-development-signup-description":"Lerne Webentwicklung, um deine Karriere zu starten!","web-lelp.web-development-signup-title":"Erstelle dein kostenloses Sololearn-Konto","web-lelp.web-development-what-you-learn-item0-description":"Lerne den grundlegenden Aufbau einer Webseite kennen und entdecke, wie du einem Webbrowser helfen kannst, deinen Inhalt zu verstehen","web-lelp.web-development-what-you-learn-item0-title":"HTML-Grundlagen","web-lelp.web-development-what-you-learn-item1-description":"Gestalte deine Webseiten mit CSS, um optisch ansprechende und responsive Designs zu erstellen","web-lelp.web-development-what-you-learn-item1-title":"CSS-Styling","web-lelp.web-development-what-you-learn-item2-description":"Füge Interaktivität und dynamischen Inhalt zu deinen Webseiten mit JavaScript hinzu","web-lelp.web-development-what-you-learn-item2-title":"JavaScript","web-lelp.web-development-what-you-learn-item3-description":"Erstelle Webseiten, die mit Responsive-Design-Techniken auf jedem Gerät großartig aussehen","web-lelp.web-development-what-you-learn-item3-title":"Responsive Design","web-lelp.web-development-what-you-learn-item4-description":"Lerne, wie du das Document Object Model (DOM) manipulierst, um den Inhalt von Webseiten dynamisch zu aktualisieren","web-lelp.web-development-what-you-learn-item4-title":"DOM-Manipulation","web-lelp.web-development-what-you-learn-item5-description":"Behandel Benutzerinteraktionen und Ereignisse, um interaktive Webanwendungen zu erstellen","web-lelp.web-development-what-you-learn-item5-title":"Ereignisse und Ereignisbehandlung","web-lelp.web-development-what-you-learn-item6-description":"Erstelle und validiere Webformulare, um Benutzerdaten zu erfassen und die Benutzererfahrung zu verbessern","web-lelp.web-development-what-you-learn-item6-title":"Formulare und Validierung","web-lelp.web-development-what-you-learn-item7-description":"Rufe Daten von externen Quellen und APIs mit AJAX ab, um datengesteuerte Webanwendungen zu erstellen","web-lelp.web-development-what-you-learn-item7-title":"AJAX und APIs","web-lelp.web-development-what-you-learn-item8-description":"Optimiere deine Webseiten für eine bessere Leistung und Benutzererfahrung","web-lelp.web-development-what-you-learn-item8-title":"Leistung und Optimierung","web-lelp.web-development-what-you-learn-title":"Was du lernen wirst","web-navigation.bits-how-to-earn":"So verdienst du mehr Bits:","web-navigation.bits-title":"Deine Bits","web-navigation.go-to-profile":"Gehe zum Profil","web-navigation.help":"Hilfe","web-navigation.log-out":"Abmelden","web-navigation.nav-item-advanced":"Fortgeschritten","web-navigation.nav-item-beginner":"Anfänger","web-navigation.nav-item-blog":"Blog","web-navigation.nav-item-code-bits":"Code Bits","web-navigation.nav-item-code-compiler":"Code Compiler","web-navigation.nav-item-courses":"Kurse","web-navigation.nav-item-discuss":"Diskutieren","web-navigation.nav-item-generative-ai":"Generative KI","web-navigation.nav-item-generetive-ai":"Generative KI","web-navigation.nav-item-get-pro":"Pro erhalten","web-navigation.nav-item-intermediate":"Mittelstufe","web-navigation.nav-item-leaderboard":"Rangliste","web-navigation.nav-item-learning-paths":"Vollständige Lernpfade","web-navigation.nav-item-programming-languages":"Programmiersprachen","web-navigation.nav-item-teams":"Teams","web-navigation.pagination-next":"Weiter \u003E","web-navigation.pagination-previous":"\u003C Vorherige","web-navigation.settings":"Einstellungen","web-navigation.view-all-compilers":"Alle Compiler anzeigen","web-navigation.view-full-catalog":"Vollständigen Katalog anzeigen","web-onboarding.loading":"Erstellung eines erstaunlichen Code-Erlebnisses für Sie...","web-onboarding.trial-info-info0":"14-tägiges kostenloses Premium-Lernerlebnis","web-onboarding.trial-info-info1":"Erweiterte Funktionen zur Fortschrittsverfolgung","web-onboarding.trial-info-info2":"Keine nervigen Anzeigen mehr","web-onboarding.trial-info-info3":"Beweise mit Zertifikaten, was du weißt","web-onboarding.trial-info-info4":"Unbegrenztes Lernen mit unbegrenzter Praxis","web-onboarding.trial-info-start-button":"STARTE MEINE 14-TÄGIGE KOSTENLOSE PROBE","web-onboarding.trial-info-timeline0-text":"Lerne PRO kennen und beginne, deine Lernziele zu erreichen. Dir wird nichts in Rechnung gestellt.","web-onboarding.trial-info-timeline0-title":"Heute: Willkommen bei PRO","web-onboarding.trial-info-timeline1-text":"Genieße unser PRO Premium Lernerlebnis, absolut kostenlos.","web-onboarding.trial-info-timeline1-title":"Nächste 14 Tage: Genieße die Vorteile von PRO","web-onboarding.trial-info-timeline2-text":"Du bezahlst $69,99 für 1 Jahr PRO-Mitgliedschaft. Du kannst jederzeit vor diesem Tag kündigen.","web-onboarding.trial-info-timeline2-title":"Tag 14: Werde ein PRO","web-onboarding.trial-info-title":"Investiere in deine Zukunft mit Sololearn PRO","web-onboarding.trial-info-try-for-free":"Probiere Sololearn PRO kostenlos aus","web-paywall.ai-course-plan-button":"Kurs freischalten","web-paywall.ai-course-plan-link-text":"Weitere Informationen","web-paywall.ai-course-plan-name":"Generative AI in der Praxis","web-paywall.ai-course-plan-option0":"Lebenslanger Zugang","web-paywall.ai-course-plan-option1":"Direktes Lernen","web-paywall.ai-course-plan-option2":"Keine Werbung oder Wartezeit","web-paywall.ai-course-plan-option3":"Zertifikat im Bereich GenAI","web-paywall.ai-course.subtitle":"KI-Kurse umfassen beliebig viele Übungen, einen KI-Mentor und Aufgaben per Learning-by-Doing.","web-paywall.ai-course.title":"Erhalte im Bereich Generative KI neue Kenntnisse mit Sololearn KI Kursen","web-paywall.annual-plan-button":"Probiere PRO kostenlos für {trial_days} Tage","web-paywall.annual-plan-button-no-trial":"Plan auswählen","web-paywall.annual-plan-name":"Jährlich","web-paywall.annual-plan-option0":"Unbegrenztes Üben","web-paywall.annual-plan-option1":"Unendliche Herzen","web-paywall.annual-plan-option2":"Bonusübungen","web-paywall.annual-plan-option3":"Fortgeschrittene Ziele und Statistiken","web-paywall.annual-plan-option4":"Prioritätiger Support und mehr","web-paywall.annual-plan-payment":"{annual_price_per_month}\u002Fmo","web-paywall.annual-plan-price":"Jährlich abgerechnet {price}","web-paywall.annual-plan-trial-info":"Probiere {trial_days} Tage kostenlos","web-paywall.basic-plan-button":"Aktueller Plan","web-paywall.basic-plan-name":"Basisplan","web-paywall.basic-plan-options0":"Für unterwegs, handliche Lektionen","web-paywall.basic-plan-options1":"Hilfe aus der Community","web-paywall.basic-plan-options2":"Unbegrenzte Übungen","web-paywall.basic-plan-options3":"Interaktive Code-Demos","web-paywall.basic-plan-options4":"Ziele setzen und verfolgen","web-paywall.basic-plan-payment":"Kostenlos","web-paywall.main-subtitle":"Wähle einen Plan für \u003Cb\u003Ealle Programmierkurse\u003C\u002Fb\u003E aus und gehöre zu einer Community aus über 30 Millionen Programmierern","web-paywall.monthly-plan-button":"Tarif auswählen","web-paywall.monthly-plan-name":"Monatlich","web-paywall.monthly-plan-option0":"Unbegrenztes Üben","web-paywall.monthly-plan-option1":"Unendliche Herzen","web-paywall.monthly-plan-option2":"Bonusübungen","web-paywall.monthly-plan-option3":"Fortgeschrittene Ziele und Statistiken","web-paywall.monthly-plan-option4":"Prioritätiger Support und mehr","web-paywall.monthly-plan-payment":"{price}\u002Fmo","web-paywall.monthly-plan-price":"Monatlich abgerechnet","web-paywall.monthly-plan-trial-info":"Kein Test inbegriffen","web-paywall.offer-modal-info":"Ernsthaft programmieren? Investiere jetzt in dein Wissen für nur ${{discountedMonthly}} pro Monat (${{discountedPrice}} jährlich)","web-paywall.offer-modal-price-per-month":"\u002Fm","web-paywall.offer-modal-subscribe-now-button":"Jetzt abonnieren ({{discount}}% Rabatt)","web-paywall.offer-modal-title":"Jetzt bezahlen, {{discount}}% Rabatt erhalten","web-paywall.offer-modal-try-for-free-button":"Kostenlos 14 Tage ausprobieren","web-paywall.subtitle":"Wähle deinen Lernplan und tritt unserer globalen Community von Codern bei","web-paywall.title":"Investiere in dein Wissen mit Sololearn","web-playground.activation-required":"Bitte aktiviere dein Konto, um diese Aktion durchzuführen. Aktivierungsanweisungen wurden an deine E-Mail-Adresse gesendet.","web-playground.author-label":"Autor:","web-playground.category-name-1":"Am Beliebtesten","web-playground.category-name-999":"Andere","web-playground.copy-code-modal-title":"Wie möchtest du deine Kopie des Codes benennen?","web-playground.dark-toggle":"Dunkel","web-playground.input-require-modal-submit-button":"Einreichen","web-playground.input-require-modal-title":"Scheint, als würde dein Programm eine Eingabe benötigen","web-playground.learn-more":"Erfahre mehr über {{language}}","web-playground.list-choose":"Wähle deine Programmiersprache aus, um zu starten","web-playground.list-description":"Unser kostenloser Online-Code-Editor unterstützt alle wichtigen Programmiersprachen, ob Sie HTML, CSS und JavaScript bearbeiten, Python, C, C++, C#, R oder Go ausführen oder Java, Kotlin oder Swift kompilieren. Wähle eine Sprache, um zu beginnen! (Du kannst die Programmiersprache jederzeit innerhalb des Compilers ändern.)","web-playground.list-meta-description":"Teste deine Snippets online mit unseren Online-Code-Editoren. 15+ Sprachen kostenlos verfügbar!","web-playground.list-meta-title":"Online-Code-Editoren, Compiler & Spielplatz | Sololearn","web-playground.list-title":"Kostenloser Online-Code-Editor, Compiler und Spielplatz","web-playground.more-xp-needed":"Absolviere Lektionen, um mehr XP zu sammeln, um abstimmen zu können!","web-playground.profile-help":"Hilfe","web-playground.profile-link":"Gehe zum Profil","web-playground.profile-logout":"Abmelden","web-playground.profile-settings":"Einstellungen","web-playground.public-toggle":"Öffentlich","web-playground.register-button":"Registrieren","web-playground.run-button":"Laufen","web-playground.save-button":"Speichern","web-playground.save-code-modal-cancel-button":"Verwerfen","web-playground.save-code-modal-submit-button":"Speichern","web-playground.save-code-modal-title":"Wie möchtest du deinen Code benennen?","web-playground.save-code-modal-title-before-leaving":"Möchtest du deinen Code speichern, bevor du gehst?","web-playground.something-went-wrong":"Etwas ist schief gelaufen","web-playground.start-course":"Start {{courseName}} Kurs","web-profile.avatar-upload.actions.change":"Ändern","web-profile.avatar-upload.actions.set":"Setzen","web-profile.avatar-upload.actions.upload":"Hochladen","web-profile.avatar-upload.info":"JPG, GIF oder PNG. Max Größe 800K","web-profile.badges-modal.achievements":"Leistungen","web-profile.badges-modal.all":"Alle","web-profile.badges-modal.next.description":"Konzentriere dich auf eine der untenstehenden Aufgaben oder erkunde die Liste aller Aufgaben, um weiter voranzukommen!","web-profile.badges-modal.next.title":"Nächste Aufgaben","web-profile.badges-modal.recent":"Kürzlich","web-profile.badges-modal.recent.description":"Jeder Schritt bringt dich näher ans Ziel. Nicht nachlassen!","web-profile.badges-modal.recent.title":"Deine neuesten Leistungen","web-profile.badges-modal.see-all":"Alle anzeigen","web-profile.cancel":"Abbrechen","web-profile.cancel-subscription-modal.cancel":"Nicht stornieren","web-profile.cancel-subscription-modal.info":"Bist du sicher, dass du dein Abonnement kündigen möchtest? Du verlierst den Zugang zu allen Pro-Vorteilen.","web-profile.cancel-subscription-modal.title":"Abonnement kündigen","web-profile.connect-linkedin-modal.button":"Verknüpfen","web-profile.connect-linkedin-modal.header":"Mit LinkedIn verknüpfen","web-profile.connect-linkedin-modal.info":"Füge dein Linkedin-Profil hinzu, um deine Lebensleistungen zu präsentieren","web-profile.connected-accounts.connect":"Verbinden","web-profile.connected-accounts.connected":"Verbunden","web-profile.connected-accounts.disconnect":"Trennen","web-profile.connected-accounts.header":"Verbundene Konten","web-profile.connected-accounts.public":"Öffentlich","web-profile.current-subscription-annual-type":"Jährliches Abonnement","web-profile.current-subscription-monthly-type":"Monatliches Abonnement","web-profile.current-subscription-next-payment-headline":"Nächste Zahlung","web-profile.current-subscription-next-payment-text":"Am {{nextBillDate}} werden dir {{amount}}$ für dein Sololearn PRO Abonnement berechnet.","web-profile.current-subscription-payment-method-headline":"Zahlungsmethode","web-profile.current-subscription-payment-method-text":"{{name}} endet mit {{endsWith}}","web-profile.current-subscription-status-active":"Aktiv","web-profile.current-subscription-status-inactive":"Inaktiv","web-profile.delete":"Löschen","web-profile.delete-account-modal.cancel":"Zurückgehen","web-profile.delete-account-modal.description":"Wenn du","web-profile.delete-account-modal.info":"Bist du sicher, dass du diesen Code löschen möchtest?","web-profile.delete-account-modal.title":"Bist du bereit, Auf Wiedersehen zu sagen?","web-profile.delete-account.button":"Konto löschen","web-profile.delete-account.caution.header":"Wenn du dein Konto löschst:","web-profile.delete-account.caution.info-1":"Werden alle Kursfortschritte verloren gehen","web-profile.delete-account.caution.info-2":"Werden der Zugriff auf alle Zertifikate verloren gehen","web-profile.delete-account.caution.info-3":"Werden alle Inhalte, die du jemals erstellt hast, gelöscht","web-profile.delete-account.caution.info-4":"Werden alle verbundenen sozialen Konten getrennt","web-profile.delete-account.caution.info-bold":"Die Löschung des Kontos ist endgültig. Diese Aktion kann nicht rückgängig gemacht werden","web-profile.delete-account.caution.info-subscription":"Dein Abonnement wird gekündigt","web-profile.delete-account.caution.info-subscription-highlighted":"(dieser Vorgang kann bis zu 48h dauern)","web-profile.delete-account.important.link":"Wie man storniert","web-profile.delete-account.important.text-1":"WICHTIG!","web-profile.delete-account.important.text-2":"Die Löschung deines Kontos","web-profile.delete-account.important.text-3":"storniert nicht dein Abonnement.","web-profile.delete-account.important.text-4":"Bitte kündige dein Abonnement, um automatische Rechnungsstellung in der Zukunft zu vermeiden.","web-profile.delete-account.subtitle":"Bist du sicher, dass du fortfahren möchtest?","web-profile.delete-account.support-info.link":"Kontakt aufnehmen","web-profile.delete-account.support-info.text":"Wenn du ein Problem hast, wird dir unser Kundendienstteam gerne helfen.","web-profile.delete-account.title":"Konto löschen","web-profile.delete-code-modal.title":"Code löschen","web-profile.delete-course-modal.info":"Bist du sicher, dass du diesen Kurs entfernen möchtest?","web-profile.delete-course-modal.title":"Kurs löschen","web-profile.edit":"Bearbeiten","web-profile.edit.nav-item.connected-accounts":"Verknüpfte Konten","web-profile.edit.nav-item.delete-account":"Konto löschen","web-profile.edit.nav-item.friends-plan":"Freundeplan","web-profile.edit.nav-item.info":"Informationen","web-profile.edit.nav-item.password":"Passwort","web-profile.edit.nav-item.pro":"Sololearn PRO","web-profile.edit.title":"Profil bearbeiten","web-profile.edited-since.day_one":"Vor {{interval}} Tag bearbeitet","web-profile.edited-since.day":"Vor {{interval}} Tagen bearbeitet","web-profile.edited-since.hour_one":"Vor {{interval}} Stunde bearbeitet","web-profile.edited-since.hour":"Vor {{interval}} Stunden bearbeitet","web-profile.edited-since.minute_one":"Vor {{interval}} Minute bearbeitet","web-profile.edited-since.minute":"Vor {{interval}} Minuten bearbeitet","web-profile.edited-since.month_one":"Vor {{interval}} Monat bearbeitet","web-profile.edited-since.month":"Vor {{interval}} Monaten bearbeitet","web-profile.edited-since.now":"Gerade bearbeitet","web-profile.edited-since.year_one":"Vor {{interval}} Jahr bearbeitet","web-profile.edited-since.year":"Vor {{interval}} Jahren bearbeitet","web-profile.empty.description":"Dieser Benutzer hat gerade erst angefangen. Versuche später erneut, sein Profil zu überprüfen.","web-profile.empty.header":"Noch nichts zu sehen","web-profile.follow":"Folgen","web-profile.form.password.hide":"Ausblenden","web-profile.form.password.show":"Anzeigen","web-profile.form.placeholder.describe-yourself":"Beschreibe dich selbst...","web-profile.form.placeholder.select-country":"Wähle ein Land...","web-profile.no-courses-started":"Du hast noch keine Kurse begonnen","web-profile.not-found.description":"Der Link, dem du gefolgt bist, könnte defekt sein, oder die Seite wurde entfernt.","web-profile.not-found.header":"Sorry, wir konnten nichts finden.","web-profile.not-found.link":"Zurück zur Startseite","web-profile.pro-banner.button":"Heute starten","web-profile.pro-banner.message.default":"Erhalte {{proPlanTrialDays}} Tage kostenlose PRO Erfahrung.","web-profile.pro-banner.message.was-pro":"Übe für 12 weitere Monate.","web-profile.pro-subscription.cancel":"Abonnement kündigen","web-profile.pro-subscription.canceled":"Dein Sololearn PRO-Abonnement wurde gekündigt. Du wirst bis zum Ende der Abonnementperiode weiterhin PRO-Zugang genießen.","web-profile.pro-subscription.group.message":"Du bist Teil des Freundeplans. Bitte kontaktiere den Planbesitzer, um dein Abonnement zu verwalten.","web-profile.pro-subscription.heading":"Aktueller Plan","web-profile.pro-subscription.mobile":"Bitte gehe zum AppStore oder Play Store, um dein Abonnement zu verwalten.","web-profile.pro.billing-info.annual":"Jährlich abgerechnet als ${{amount}}","web-profile.pro.billing-info.monthly":"Monatlich abgerechnet als ${{amount}}","web-profile.pro.button.annual":"Kostenlos ausprobieren","web-profile.pro.button.annual-was-free":"Weitere 12 Monate üben","web-profile.pro.button.default":"Plan auswählen","web-profile.pro.discount-label.text":"Spare","web-profile.pro.loading":"Wird geladen...","web-profile.pro.name.annual":"Jährlich","web-profile.pro.name.friends":"Freundeplan","web-profile.pro.name.monthly":"Monatlich","web-profile.reset-progress-modal.info":"Wenn du diesen Kurs neu startest, wird jeglicher Fortschritt gelöscht.","web-profile.reset-progress-modal.title":"Bist du sicher?","web-profile.restart":"Neustart","web-profile.subscription-cancelled-modal.button":"Verstanden","web-profile.subscription-cancelled-modal.description":"Du hast noch Zugang zu Sololearn Pro bis {{date}} und du bist immer herzlich willkommen, uns erneut zu abonnieren.","web-profile.subscription-cancelled-modal.heading":"Schade, dass du gehst","web-profile.update-info-success":"Informationen erfolgreich gespeichert","web-profile.update-password.current-password":"Aktuelles Passwort","web-profile.update-password.heading":"Passwort","web-profile.update-password.min-length":"Mindestens 6 Zeichen erforderlich","web-profile.update-password.new-password":"Neues Passwort","web-profile.update-password.required":"Erforderlich","web-profile.update-password.same":"Dein neues Passwort darf nicht dasselbe sein wie dein aktuelles","web-profile.update-password.submit":"Ändern","web-profile.user-details-form.bio":"Biografie","web-profile.user-details-form.country":"Land","web-profile.user-details-form.email-address":"E-Mail-Adresse","web-profile.user-details-form.heading":"Informationen","web-profile.user-details-form.save":"Speichern","web-profile.user-details-form.user-name":"Benutzername","web-profile.user-details.follow":"Folgen","web-profile.user-details.followers_one":"Follower","web-profile.user-details.followers":"Follower","web-profile.user-details.following":"Folgen","web-profile.user-details.level":"Stufe","web-profile.widget.badges.empty":"Noch keine Erfolge.","web-profile.widget.badges.empty-p1":"Du hast noch keine Erfolge.","web-profile.widget.badges.empty-p2":"Folge der nächsten Aufgabe, um zu beginnen!","web-profile.widget.badges.next":"Nächste Aufgabe","web-profile.widget.badges.recent":"Neueste Erfolge","web-profile.widget.badges.see-more":"Mehr sehen","web-profile.widget.certificates.title":"Zertifikate","web-profile.widget.codes.add":"Neu hinzufügen","web-profile.widget.codes.empty":"Du hast noch keine gespeicherten Codes","web-profile.widget.codes.title":"Code-Bits","web-profile.widget.course-progress.title":"Kursfortschritt","web-profile.widget.courses-progress.browse":"Kurse durchsuchen","web-profile.widget.courses-progress.complete":"Abgeschlossen","web-profile.widget.courses-progress.delete":"Löschen","web-profile.widget.courses-progress.in-progress":"In Bearbeitung","web-profile.widget.courses-progress.restart":"Kurs neu starten","web-profile.widget.courses-progress.title":"Kursfortschritte","web-profile.widget.manage":"Verwalten","web-profile.widget.show-all":"Alle anzeigen","web-streak.brief-details-current":"Aktuelle Serie","web-streak.brief-details-longest":"Längste Serie","web-streak.brief-details-title":"Serie","web-streak.buy-saver.disabled.description.after-icon":"die du gegen Streak Saver eintauschen kannst.","web-streak.buy-saver.disabled.description.before-icon":"Absolviere eine schnelle Lektion, um Bits zu verdienen","web-streak.buy-saver.enabled.description":"Risikiere nicht, all deine harte Arbeit zu verschwenden! Hole dir einen Streak Saver für den Fall, dass du einen Tag verpasst.","web-streak.buy-strak-saver-description-more-than-freeze-price-after-icon":"und schütze deine Serie mit \nSerie-Rettern.","web-streak.buy-strak-saver-description-more-than-freeze-price-before-icon":"Nimm eine schnelle Lektion, um Bits zu verdienen","web-streak.celebration-achieve":"Kleine Schritte, große Ergebnisse! Eine Lektion \npro Tag bedeutet, dass deine Serie hier bleibt.","web-streak.celebration-cta":"Fortsetzen","web-streak.celebration-days_one":"Tag Streak","web-streak.celebration-days":"Tage Streak","web-streak.celebration-first-achieve":"Beende jeden Tag eine Lektion, um deine \nSerie fortzusetzen, eine Lerngewohnheit zu entwickeln und Belohnungen zu sammeln!","web-streak.celebration-title1":"Du hast einen Meilenstein von {{currentStreakDay}} Tagen erreicht.","web-streak.celebration-title2":"Hingabe verdient eine Belohnung, genieße sie!","web-streak.celebration-your-reward":"Deine Belohnung:","web-streak.currently-title":"Du hast","web-streak.details-current":"Aktuelle Serie","web-streak.details-longest":"Längste Serie","web-streak.first-lesson-complete-description-1":"Sie haben {{lessonName}} gelernt.","web-streak.first-lesson-complete-description-2":"Sie sind Ihrem Ziel einen Schritt näher!","web-streak.first-lesson-complete-title":"Erste Lektion abgeschlossen!","web-streak.first-lesson-reward-bits-info":"helfen Ihnen, zusätzliche Funktionen freizuschalten","web-streak.first-lesson-reward-title":"Deine Belohnung:","web-streak.first-lesson-reward-xp-info":"XP ermöglichen es Ihnen, die Bestenliste zu erklimmen und Ihr Lernen zu verfolgen","web-streak.freeze-title":"Halte deine Serie sicher","web-streak.saver-cta":"Hole Serie-Retter","web-streak.saver-get-for":"Bekommen für","web-streak.saver-title":"Serie-Retter","web-streak.streak-info-day_one":"Tag","web-streak.streak-info-day":"Tage","web-streak.title":"Deine Serie","web-streak.week-day.friday":"F","web-streak.week-day.monday":"M","web-streak.week-day.saturday":"S","web-streak.week-day.sunday":"S","web-streak.week-day.thursday":"D","web-streak.week-day.tuesday":"D","web-streak.week-day.wednesday":"M","yearly_wrapup.button.share":"ERFOLGE TEILEN","yearly_wrapup.earned_xp":"XP erreicht!","yearly_wrapup.lessons_completed":"abgeschlossene Lektionen!","yearly_wrapup.minutes_learned":"Minuten Programmieren gelernt!","yearly_wrapup.share_message":"Mein 2023 im Code","yearly_wrapup.streak":"Tage in Folge!","yearly_wrapup.subtitle":"Was ich 2023 erreicht habe","yearly_wrapup.title":"Lass die Leute wissen, wie viel du gelernt hast!","yearly_wrapup.top_percent":"TOP {{percent}}%"},"supportedLanguages":[{"code":"en","language":"English"},{"code":"ru","language":"Русский"},{"code":"es","language":"Español"},{"code":"fr","language":"Français"},{"code":"pt","language":"Português"},{"code":"de","language":"Deutsch"},{"code":"pl","language":"Polski"}],"activeLanguage":"de","guid":"c782fc6c-d143-4f95-bdfb-f533eb5c650c","clientIp":"8.222.208.146","countryCode":"US"};</script><title data-react-helmet="true">F&amp;A Diskussionen | Sololearn: Kostenlos Programmieren lernen!</title> <meta data-react-helmet="true" name="title" content="F&amp;A Diskussionen | Sololearn: Kostenlos Programmieren lernen!"/><meta data-react-helmet="true" name="description" content="Sololearn is the world&#x27;s largest community of people learning to code. With over 25 programming courses, choose from thousands of topics to learn how to code, brush up your programming knowledge, upskill your technical ability, or stay informed about the latest trends."/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:url" content="https://www.sololearn.com/de/Discuss/"/><meta data-react-helmet="true" property="og:title" content="F&amp;A Diskussionen | Sololearn: Kostenlos Programmieren lernen!"/><meta data-react-helmet="true" property="og:description" content="Sololearn is the world&#x27;s largest community of people learning to code. With over 25 programming courses, choose from thousands of topics to learn how to code, brush up your programming knowledge, upskill your technical ability, or stay informed about the latest trends."/><meta data-react-helmet="true" property="og:image" content="https://blob.sololearn.com/avatars/sololearn.png"/><meta data-react-helmet="true" property="twitter:card" content="summary_large_image"/><meta data-react-helmet="true" property="twitter:url" content="https://www.sololearn.com/de/Discuss/"/><meta data-react-helmet="true" property="twitter:title" content="F&amp;A Diskussionen | Sololearn: Kostenlos Programmieren lernen!"/><meta data-react-helmet="true" property="twitter:description" content="Sololearn is the world&#x27;s largest community of people learning to code. With over 25 programming courses, choose from thousands of topics to learn how to code, brush up your programming knowledge, upskill your technical ability, or stay informed about the latest trends."/><meta data-react-helmet="true" property="twitter:image" content="https://blob.sololearn.com/avatars/sololearn.png"/> <link data-react-helmet="true" rel="canonical" href="https://www.sololearn.com/de/Discuss/"/></head> <body> <!-- Google Tag Manager (noscript) --> <noscript> <iframe height="0" width="0" style="display: none; visibility: hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div id="main"><div class="overlay "></div><nav class="sl-navbar light" style="position:relative"><div class="sl-navbar__container"><div class="sl-navbar__main-logo--desktop"><a href="/de/"><svg width="169" height="32" viewBox="0 0 169 32" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" class="sol-illustration"><g id="logo.primary"><g id="Logo"><g id="Logo_2" clip-path="url(#clip0_2813_8156)"><g id="Logo_3" clip-path="url(#clip1_2813_8156)"><path id="Vector" d="M21.4906 7.15989C24.9115 7.15989 27.985 8.66049 30.0696 11.0588C30.7778 11.8627 32.1008 11.3133 31.9939 10.2415C31.927 9.54477 31.7934 8.83467 31.593 8.12456C30.5373 4.34628 27.5173 1.39868 23.7356 0.407212C16.1321 -1.60251 9.29028 4.10511 9.29028 11.4071C9.29028 11.8761 9.31701 12.345 9.37046 12.8005C9.50409 13.859 10.9206 14.1269 11.4283 13.1891C13.3526 9.59836 17.1343 7.15989 21.4906 7.15989Z" fill="#FFA310"></path><path id="Vector_2" d="M7.16402 10.5093C7.16402 7.08844 8.66368 4.01498 11.0605 1.93036C11.8638 1.22213 11.3149 -0.100797 10.2437 0.00610591C9.53402 0.0729204 8.82436 0.206549 8.11469 0.39363C4.33877 1.46266 1.39301 4.46932 0.402163 8.25102C-1.59292 15.8679 4.11114 22.7097 11.4086 22.7097C11.8772 22.7097 12.3459 22.683 12.8011 22.6295C13.8589 22.4959 14.1267 21.0794 13.1894 20.5716C9.60096 18.6474 7.16402 14.8657 7.16402 10.5093Z" fill="#149EF2"></path><path id="Vector_3" d="M10.5032 24.8494C7.08428 24.8494 4.01262 23.3497 1.92923 20.9529C1.22141 20.1496 -0.100738 20.6985 0.00610232 21.7697C0.0728775 22.466 0.206428 23.1757 0.406754 23.8853C1.4618 27.6612 4.48004 30.607 8.25952 31.5979C15.8719 33.5929 22.7097 27.8889 22.7097 20.5914C22.7097 20.1228 22.683 19.6541 22.6295 19.1989C22.496 18.1411 21.0804 17.8733 20.5729 18.8106C18.6364 22.4124 14.8569 24.8494 10.5032 24.8494Z" fill="#F20057"></path><path id="Vector_4" d="M24.8494 21.4968C24.8494 24.9157 23.3497 27.9874 20.9529 30.0708C20.1496 30.7786 20.6985 32.1007 21.7697 31.9939C22.466 31.9271 23.1757 31.7936 23.8853 31.5932C27.6612 30.5382 30.607 27.52 31.5979 23.7405C33.5929 16.1281 27.8889 9.29031 20.5914 9.29031C20.1228 9.29031 19.6541 9.31702 19.1989 9.37044C18.1411 9.50399 17.8733 10.9196 18.8106 11.4271C22.4124 13.3636 24.8494 17.1431 24.8494 21.4968Z" fill="#8252DD"></path></g></g><g id="Type"><path id="Vector_5" d="M50.1428 23.7419C48.9373 23.7419 47.9214 23.6094 47.0681 23.331C46.2148 23.0526 45.524 22.7212 44.9822 22.3103C44.4404 21.8993 44.0476 21.4884 43.7768 21.0774C43.5194 20.6665 43.3704 20.3218 43.3569 20.0567C43.3433 19.8446 43.3975 19.6723 43.5465 19.5397C43.6955 19.4071 43.858 19.3541 44.0476 19.3541H46.4315C46.5128 19.3541 46.5805 19.3674 46.6347 19.3806C46.6889 19.3939 46.7701 19.4602 46.8785 19.553C47.1358 19.7651 47.4067 19.9904 47.7047 20.229C47.9892 20.4676 48.3413 20.6665 48.7341 20.8256C49.1405 20.9979 49.6281 21.0774 50.2376 21.0774C51.0232 21.0774 51.6733 20.9316 52.2016 20.6267C52.7298 20.3218 53.0007 19.8844 53.0007 19.3276C53.0007 18.9167 52.8923 18.5852 52.6621 18.3334C52.4318 18.0815 52.0119 17.8429 51.3889 17.6441C50.7658 17.4452 49.8854 17.2199 48.7477 16.9812C47.6235 16.7294 46.7024 16.398 45.9575 16.0135C45.2125 15.6158 44.6707 15.1386 44.305 14.5421C43.9393 13.9588 43.7632 13.2695 43.7632 12.4874C43.7632 11.7185 43.9935 11.0027 44.4675 10.3001C44.9416 9.61077 45.6324 9.0275 46.567 8.59004C47.5015 8.13933 48.6529 7.91397 50.0344 7.91397C51.118 7.91397 52.0526 8.04653 52.8517 8.31166C53.6509 8.57678 54.3145 8.90819 54.8428 9.29262C55.371 9.69031 55.7774 10.0747 56.0618 10.4857C56.3463 10.8834 56.4952 11.228 56.5088 11.5329C56.5223 11.745 56.4682 11.9174 56.3327 12.0499C56.1973 12.1825 56.0347 12.2355 55.8586 12.2355H53.6373C53.5425 12.2355 53.4477 12.2223 53.3664 12.1825C53.2851 12.1427 53.2039 12.0897 53.1226 12.0367C52.9059 11.8378 52.6621 11.639 52.4047 11.4269C52.1474 11.2148 51.8359 11.0159 51.4566 10.8569C51.0909 10.6845 50.6033 10.605 50.0073 10.605C49.2488 10.605 48.6664 10.7641 48.2736 11.0955C47.8673 11.4136 47.6776 11.8246 47.6776 12.315C47.6776 12.6465 47.7724 12.9381 47.9621 13.1767C48.1517 13.4153 48.5309 13.6539 49.1134 13.866C49.6958 14.0781 50.5762 14.3035 51.7546 14.5421C53.0955 14.7807 54.152 15.1254 54.9511 15.5893C55.7367 16.0533 56.3056 16.5836 56.6307 17.1668C56.9558 17.7634 57.1183 18.4262 57.1183 19.142C57.1183 20.0169 56.8474 20.8123 56.3192 21.5149C55.7909 22.2175 55.0053 22.7742 53.9759 23.1719C52.933 23.5431 51.6598 23.7419 50.1428 23.7419Z" fill="#000A23"></path><path id="Vector_6" d="M66.938 20.8388C67.9777 20.8388 68.7908 20.5074 69.3507 19.8578C69.9238 19.2083 70.2304 18.2406 70.2971 16.968C70.3104 16.6763 70.3237 16.2919 70.3237 15.828C70.3237 15.364 70.3104 14.9796 70.2971 14.6879C70.2437 13.4418 69.9238 12.4741 69.3507 11.8113C68.7775 11.1485 67.9777 10.8171 66.938 10.8171C65.8983 10.8171 65.0852 11.1485 64.5254 11.8113C63.9522 12.4741 63.6457 13.4286 63.579 14.6879C63.5657 14.9796 63.5523 15.364 63.5523 15.828C63.5523 16.2919 63.5657 16.6763 63.579 16.968C63.6323 18.2406 63.9522 19.2083 64.5254 19.8578C65.0852 20.5207 65.8983 20.8388 66.938 20.8388ZM66.938 23.7419C65.3652 23.7419 64.0455 23.4635 62.9659 22.92C61.8995 22.3765 61.0731 21.5944 60.5132 20.6002C59.9534 19.606 59.6335 18.4394 59.5535 17.1138C59.5402 16.7559 59.5269 16.3317 59.5269 15.828C59.5269 15.3242 59.5402 14.8868 59.5535 14.5421C59.6335 13.19 59.9667 12.0234 60.5399 11.0424C61.1264 10.0615 61.9395 9.29262 63.0192 8.73586C64.0855 8.19235 65.3918 7.91397 66.9247 7.91397C68.4576 7.91397 69.7639 8.19235 70.8302 8.73586C71.8966 9.27936 72.723 10.0482 73.3095 11.0424C73.8827 12.0367 74.2159 13.2032 74.2959 14.5421C74.3092 14.9 74.3226 15.3242 74.3226 15.828C74.3226 16.3317 74.3092 16.7691 74.2959 17.1138C74.2159 18.4394 73.896 19.606 73.3362 20.6002C72.7763 21.5944 71.9632 22.3765 70.8836 22.92C69.8305 23.4768 68.5109 23.7419 66.938 23.7419Z" fill="#000A23"></path><path id="Vector_7" d="M91.7123 20.8388C92.752 20.8388 93.5651 20.5074 94.1249 19.8578C94.6981 19.2083 95.0046 18.2406 95.0713 16.968C95.0846 16.6763 95.0979 16.2919 95.0979 15.828C95.0979 15.364 95.0846 14.9796 95.0713 14.6879C95.018 13.4418 94.6981 12.4741 94.1249 11.8113C93.5517 11.1485 92.752 10.8171 91.7123 10.8171C90.6726 10.8171 89.8595 11.1485 89.2996 11.8113C88.7265 12.4741 88.4199 13.4286 88.3532 14.6879C88.3399 14.9796 88.3266 15.364 88.3266 15.828C88.3266 16.2919 88.3399 16.6763 88.3532 16.968C88.4066 18.2406 88.7265 19.2083 89.2996 19.8578C89.8595 20.5207 90.6592 20.8388 91.7123 20.8388ZM91.7123 23.7419C90.1394 23.7419 88.8198 23.4635 87.7401 22.92C86.6737 22.3765 85.8473 21.5944 85.2875 20.6002C84.7276 19.606 84.4077 18.4394 84.3277 17.1138C84.3144 16.7559 84.3011 16.3317 84.3011 15.828C84.3011 15.3242 84.3144 14.8868 84.3277 14.5421C84.4077 13.19 84.741 12.0234 85.3141 11.0424C85.9006 10.0615 86.7137 9.29262 87.7934 8.73586C88.8598 8.19235 90.166 7.91397 91.6989 7.91397C93.2318 7.91397 94.5381 8.19235 95.6045 8.73586C96.6708 9.27936 97.4973 10.0482 98.0837 11.0424C98.6569 12.0367 98.9901 13.2032 99.0701 14.5421C99.0835 14.9 99.0968 15.3242 99.0968 15.828C99.0968 16.3317 99.0835 16.7691 99.0701 17.1138C98.9901 18.4394 98.6702 19.606 98.1104 20.6002C97.5506 21.5944 96.7375 22.3765 95.6578 22.92C94.6048 23.4768 93.2851 23.7419 91.7123 23.7419Z" fill="#000A23"></path><path id="Vector_8" d="M113.521 14.6534H120.141V14.5587C120.141 13.7738 120.005 13.0971 119.748 12.5288C119.491 11.9468 119.112 11.4867 118.611 11.1484C118.11 10.8101 117.514 10.6341 116.81 10.6341C116.107 10.6341 115.511 10.8101 115.01 11.1484C114.509 11.4867 114.13 11.9468 113.887 12.5288C113.643 13.1107 113.507 13.7873 113.507 14.5587V14.6534H113.521ZM116.81 24.086C114.59 24.086 112.831 23.45 111.545 22.1643C110.245 20.8922 109.541 19.0652 109.446 16.7105C109.433 16.5075 109.419 16.2504 109.419 15.9526C109.419 15.6414 109.433 15.3978 109.446 15.2218C109.528 13.7197 109.866 12.4205 110.475 11.3243C111.084 10.2281 111.924 9.38908 113.007 8.79362C114.09 8.19817 115.348 7.91397 116.81 7.91397C118.435 7.91397 119.789 8.2523 120.885 8.91542C121.982 9.57854 122.807 10.5123 123.376 11.7032C123.931 12.8941 124.215 14.261 124.215 15.8173V16.4398C124.215 16.6428 124.147 16.8052 124.012 16.9541C123.877 17.0894 123.687 17.1571 123.471 17.1571H113.521V17.4007C113.535 18.1044 113.67 18.7404 113.927 19.3359C114.171 19.9314 114.55 20.405 115.037 20.7569C115.524 21.1223 116.107 21.2982 116.783 21.2982C117.338 21.2982 117.812 21.217 118.191 21.0411C118.57 20.8651 118.882 20.6757 119.125 20.4591C119.369 20.2426 119.531 20.0667 119.64 19.9178C119.816 19.6742 119.965 19.5389 120.073 19.4848C120.181 19.4306 120.344 19.4036 120.574 19.4036H123.146C123.349 19.4036 123.511 19.4577 123.647 19.5795C123.782 19.7013 123.836 19.8502 123.809 20.0261C123.782 20.3509 123.619 20.7298 123.308 21.1899C122.997 21.6501 122.55 22.0967 121.982 22.5432C121.399 22.9763 120.682 23.3417 119.816 23.6394C118.922 23.9507 117.934 24.086 116.81 24.086Z" fill="#000A23"></path><path id="Vector_9" d="M134.669 20.9316L132.852 21.0377C131.676 21.1039 130.673 20.176 130.673 18.9962C130.673 17.9755 131.435 17.1138 132.451 16.968L136.126 16.4775V19.3939C136.126 20.2025 135.485 20.8786 134.669 20.9316ZM139.708 11.3739C139.467 10.6845 139.093 10.088 138.585 9.58426C138.077 9.08052 137.382 8.66958 136.527 8.36468C135.672 8.05979 134.616 7.91397 133.373 7.91397C132.224 7.91397 131.248 8.05979 130.446 8.35143C129.631 8.64306 128.976 9.00098 128.468 9.42518C127.96 9.84938 127.586 10.2868 127.345 10.7243C127.105 11.175 126.985 11.5594 126.958 11.8643C126.958 12.0632 127.011 12.2223 127.118 12.3283C127.225 12.4476 127.385 12.5006 127.613 12.5006H129.951C130.246 12.5006 130.473 12.3681 130.633 12.1162C130.847 11.6522 131.181 11.2678 131.622 10.9894C132.063 10.711 132.638 10.5652 133.346 10.5652C134.349 10.5652 135.057 10.7906 135.471 11.2413C135.885 11.692 136.086 12.3283 136.086 13.1502V13.4418V13.8395V14.1311L130.914 14.5288C128.495 14.7144 126.624 16.7161 126.624 19.1288C126.624 21.674 128.709 23.7419 131.275 23.7419H136.006C138.238 23.7419 140.042 21.9523 140.042 19.7385V15.7882V13.9058V13.5346C140.055 12.779 139.948 12.0499 139.708 11.3739Z" fill="#000A23"></path><path id="Vector_10" d="M103.151 2.75269H105.709C106.048 2.75269 106.323 3.03308 106.323 3.38023V23.1144C106.323 23.4615 106.048 23.7419 105.709 23.7419H103.151C102.812 23.7419 102.538 23.4615 102.538 23.1144V3.38023C102.538 3.03308 102.812 2.75269 103.151 2.75269Z" fill="#000A23"></path><path id="Vector_11" d="M78.0328 2.75269H80.5909C80.9302 2.75269 81.2043 3.03308 81.2043 3.38023V23.1144C81.2043 23.4615 80.9302 23.7419 80.5909 23.7419H78.0328C77.6935 23.7419 77.4194 23.4615 77.4194 23.1144V3.38023C77.4194 3.03308 77.6935 2.75269 78.0328 2.75269Z" fill="#000A23"></path><path id="Vector_12" d="M143.846 23.7419C143.66 23.7419 143.5 23.6749 143.366 23.5541C143.22 23.4066 143.14 23.2054 143.14 22.9908V11.9917C143.14 9.75162 144.939 7.9408 147.165 7.9408C148.551 7.9408 149.644 7.9408 151.644 7.91397C152.07 7.91397 152.43 8.26272 152.43 8.69196V10.0333C152.43 10.4625 152.084 10.8113 151.657 10.8113H148.671C147.818 10.8113 147.125 11.5088 147.125 12.3673V23.031C147.125 23.2322 147.058 23.3932 146.925 23.5273C146.792 23.6614 146.619 23.7285 146.405 23.7285H143.846V23.7419Z" fill="#000A23"></path><path id="Vector_13" d="M153.462 13.9552V22.9633C153.462 23.3929 153.815 23.7419 154.25 23.7419H156.761C157.195 23.7419 157.548 23.3929 157.548 22.9633V13.9015C157.548 12.0891 159.028 10.6258 160.86 10.6258C162.693 10.6258 164.172 12.0891 164.172 13.9015V22.9633C164.172 23.3929 164.525 23.7419 164.96 23.7419H167.471C167.905 23.7419 168.258 23.3929 168.258 22.9633V13.9552C168.258 10.6258 165.53 7.91397 162.15 7.91397H159.557C156.204 7.91397 153.462 10.6258 153.462 13.9552Z" fill="#000A23"></path></g></g></g><defs><clipPath id="clip0_2813_8156"><rect width="32" height="32" fill="white"></rect></clipPath><clipPath id="clip1_2813_8156"><rect width="32" height="32" fill="white"></rect></clipPath></defs></svg></a></div><div class="sl-navbar__main-logo--mobile"><a href="/de/"><svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" class="sol-illustration"><g id="logo.simplified"><g id="Logo" clip-path="url(#clip0_2813_8103)"><g id="Logo_2" clip-path="url(#clip1_2813_8103)"><path id="Vector" d="M21.4906 7.15989C24.9115 7.15989 27.985 8.66049 30.0696 11.0588C30.7778 11.8627 32.1008 11.3133 31.9939 10.2415C31.927 9.54477 31.7934 8.83467 31.593 8.12456C30.5373 4.34628 27.5173 1.39868 23.7356 0.407212C16.1321 -1.60251 9.29028 4.10511 9.29028 11.4071C9.29028 11.8761 9.31701 12.345 9.37046 12.8005C9.50409 13.859 10.9206 14.1269 11.4283 13.1891C13.3526 9.59836 17.1343 7.15989 21.4906 7.15989Z" fill="#FFA310"></path><path id="Vector_2" d="M7.16402 10.5093C7.16402 7.08844 8.66368 4.01498 11.0605 1.93036C11.8638 1.22213 11.3149 -0.100797 10.2437 0.00610591C9.53402 0.0729204 8.82436 0.206549 8.11469 0.39363C4.33877 1.46266 1.39301 4.46932 0.402163 8.25102C-1.59292 15.8679 4.11114 22.7097 11.4086 22.7097C11.8772 22.7097 12.3459 22.683 12.8011 22.6295C13.8589 22.4959 14.1267 21.0794 13.1894 20.5716C9.60096 18.6474 7.16402 14.8657 7.16402 10.5093Z" fill="#149EF2"></path><path id="Vector_3" d="M10.5032 24.8494C7.08428 24.8494 4.01262 23.3497 1.92923 20.9529C1.22141 20.1496 -0.100738 20.6985 0.00610232 21.7697C0.0728775 22.466 0.206428 23.1757 0.406754 23.8853C1.4618 27.6612 4.48004 30.607 8.25952 31.5979C15.8719 33.5929 22.7097 27.8889 22.7097 20.5914C22.7097 20.1228 22.683 19.6541 22.6295 19.1989C22.496 18.1411 21.0804 17.8733 20.5729 18.8106C18.6364 22.4124 14.8569 24.8494 10.5032 24.8494Z" fill="#F20057"></path><path id="Vector_4" d="M24.8494 21.4968C24.8494 24.9157 23.3497 27.9874 20.9529 30.0708C20.1496 30.7786 20.6985 32.1007 21.7697 31.9939C22.466 31.9271 23.1757 31.7936 23.8853 31.5932C27.6612 30.5382 30.607 27.52 31.5979 23.7405C33.5929 16.1281 27.8889 9.29031 20.5914 9.29031C20.1228 9.29031 19.6541 9.31702 19.1989 9.37044C18.1411 9.50399 17.8733 10.9196 18.8106 11.4271C22.4124 13.3636 24.8494 17.1431 24.8494 21.4968Z" fill="#8252DD"></path></g></g></g><defs><clipPath id="clip0_2813_8103"><rect width="32" height="32" fill="white"></rect></clipPath><clipPath id="clip1_2813_8103"><rect width="32" height="32" fill="white"></rect></clipPath></defs></svg></a></div><div class="sl-navbar__content"><ul class="sl-navbar__content-list"><div class="sl-navbar__content-list__wrapper"><li class="sl-navbar__content-list__wrapper__item"><button type="button" class="sl-navbar__content-list__wrapper__item__btn">Kurse<div class="sl-navbar__content-list__wrapper__thick "><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-chevron-down-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8 9.58579L3.06066 4.64645C2.8654 4.45118 2.54881 4.45118 2.35355 4.64645L1.64645 5.35355C1.45118 5.54881 1.45118 5.8654 1.64645 6.06066L8 12.4142L14.3536 6.06066C14.5488 5.8654 14.5488 5.54881 14.3536 5.35355L13.6464 4.64645C13.4512 4.45118 13.1346 4.45118 12.9393 4.64645L8 9.58579Z" fill="currentColor"></path></g></svg></div></button><a class="sl-navbar__content-list__wrapper__item__link" href="/de/learn">Kurse</a></li></div><div class="sl-navbar__content-list__wrapper"><li class="sl-navbar__content-list__wrapper__item"><button type="button" class="sl-navbar__content-list__wrapper__item__btn">Code Compiler<div class="sl-navbar__content-list__wrapper__thick "><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-chevron-down-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8 9.58579L3.06066 4.64645C2.8654 4.45118 2.54881 4.45118 2.35355 4.64645L1.64645 5.35355C1.45118 5.54881 1.45118 5.8654 1.64645 6.06066L8 12.4142L14.3536 6.06066C14.5488 5.8654 14.5488 5.54881 14.3536 5.35355L13.6464 4.64645C13.4512 4.45118 13.1346 4.45118 12.9393 4.64645L8 9.58579Z" fill="currentColor"></path></g></svg></div></button><a class="sl-navbar__content-list__wrapper__item__link" href="/de/compiler-playground">Code Compiler</a></li></div><div class="sl-navbar__content-list__wrapper"><li class="sl-navbar__content-list__wrapper__item"><a href="/de/discuss">Diskutieren</a></li></div><div class="sl-navbar__content-list__wrapper"><li class="sl-navbar__content-list__wrapper__item"><a href="/de/teams">Teams</a></li></div></ul><div class="sl-navbar__action-wrapper"><div class="sl-navigation-actions"><div><div class="sl-navigation-actions__links-wrapper light"><button type="button" sl-test-data="actionButtonsecondary" class="sol-button sl-action-btn sol-button-secondary sol-button-block sol-button-m" tabindex="0">Anmelden</button><button type="button" sl-test-data="actionButtonprimary" class="sol-button sl-action-btn sol-button-primary sol-button-block sol-button-m" tabindex="0">Registrieren</button></div></div></div></div></div><div class="sl-hamburger light">Menu<div sl-test-data="slHamburgerButton" class="sl-hamburger__button"><span class="arrow first"></span><span class="arrow second"></span><span class="arrow third"></span></div></div></div></nav><div><main class="sl-discuss"><div class="discuss-questions-list-page"><div class="discuss-questions-list-page__questions-section"><h1 class="discuss-questions-list-page__questions-section__title">F&amp;A Diskussionen</h1><form class="discuss-questions-search"><div sl-test-data="input" class="sol-input sol-input-m discuss-questions-search__input"><label class="sol-input_label"></label><div class="sol-input_control"><input placeholder="Suchen..." class="sol-input_input" type="search" value="and"/></div></div><div sl-test-data="input" class="sol-input sol-input-s discuss-questions-search__input__small"><label class="sol-input_label"></label><div class="sol-input_control"><input placeholder="Suchen..." class="sol-input_input" type="search" value="and"/></div></div><button type="submit" sl-test-data="button" class="sol-button discuss-questions-search__search sol-button-secondary sol-button-block sol-button-m">Suchen</button><button type="submit" sl-test-data="button" class="sol-button discuss-questions-search__search__small sol-button-secondary sol-button-block sol-button-s">Suchen</button></form><div class="discuss-questions-filter"><div sl-test-data="select" class="sol-input sol-select sol-input-m sol-select-m discuss-questions-filter__sort"><label for="question-filter" class="sol-input_label sol-select_label"></label><button type="button" role="combobox" aria-controls="radix-:R15mb:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" id="question-filter" class="sol-input_control sol-select_control"><span style="pointer-events:none"></span><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon sol-input_icon sol-select_icon"><g id="icon-chevron-down-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8 9.58579L3.06066 4.64645C2.8654 4.45118 2.54881 4.45118 2.35355 4.64645L1.64645 5.35355C1.45118 5.54881 1.45118 5.8654 1.64645 6.06066L8 12.4142L14.3536 6.06066C14.5488 5.8654 14.5488 5.54881 14.3536 5.35355L13.6464 4.64645C13.4512 4.45118 13.1346 4.45118 12.9393 4.64645L8 9.58579Z" fill="currentColor"></path></g></svg></button><div class="sol-select_optionsWrapper"></div><select aria-hidden="true" tabindex="-1" name="question-filter" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div sl-test-data="select" class="sol-input sol-select sol-input-s sol-select-s discuss-questions-filter__sort__small"><label for="question-filter-mobile" class="sol-input_label sol-select_label"></label><button type="button" role="combobox" aria-controls="radix-:R19mb:" aria-expanded="false" aria-autocomplete="none" dir="ltr" data-state="closed" id="question-filter-mobile" class="sol-input_control sol-select_control"><span style="pointer-events:none"></span><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon sol-input_icon sol-select_icon"><g id="icon-chevron-down-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8 9.58579L3.06066 4.64645C2.8654 4.45118 2.54881 4.45118 2.35355 4.64645L1.64645 5.35355C1.45118 5.54881 1.45118 5.8654 1.64645 6.06066L8 12.4142L14.3536 6.06066C14.5488 5.8654 14.5488 5.54881 14.3536 5.35355L13.6464 4.64645C13.4512 4.45118 13.1346 4.45118 12.9393 4.64645L8 9.58579Z" fill="currentColor"></path></g></svg></button><div class="sol-select_optionsWrapper"></div><select aria-hidden="true" tabindex="-1" name="question-filter-mobile" style="position:absolute;border:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;word-wrap:normal"></select></div><div class="discuss-ask-question" sl-test-data="cmpAskQuestion"><button type="button" sl-test-data="button" class="sol-button discuss-ask-question__button sol-button-primary sol-button-block sol-button-m">Eine Frage stellen</button><button type="button" sl-test-data="button" class="sol-button discuss-ask-question__button-small sol-button-primary sol-button-block sol-button-s">Eine Frage stellen</button></div></div><div class="discuss-empty-questions"><div class="discuss-empty-questions__title">Nothing to show</div><div class="discuss-empty-questions__description"></div><button type="button" sl-test-data="button" class="sol-button sol-button-primary sol-button-block sol-button-m">Ask a question</button></div><div class="discuss-ask-question" sl-test-data="cmpAskQuestion"><button type="button" sl-test-data="button" class="sol-button discuss-ask-question__button sol-button-primary sol-button-block sol-button-m">Eine Frage stellen</button><button type="button" sl-test-data="button" class="sol-button discuss-ask-question__button-small sol-button-primary sol-button-block sol-button-s">Eine Frage stellen</button></div></div><div class="discuss-hot-today"><div class="discuss-hot-today__title">Heute heiß</div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308878/whats-wrong-with-this-code-beginner">What&#x27;s wrong with this code ? ( Beginner)</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->4<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308936/pig-latin">Pig Latin</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3309016/someone-can-help-me">Someone can help me</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308895/square-roots">Square Roots</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308999/whats-wrong-with-this">What&#x27;s wrong with this?</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->2<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308888/currently-learning-c-im-getting-into-socket-programming-with-c">Currently learning C++, I’m getting into socket programming with C++</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308868/is-there-any-new-bug-in-the-projects-reply-sections">Is there any new bug in the projects reply sections?</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->1<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308943/im-new-someone-can-help-me">I’m new someone can help me</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308945/whats-doctype-html">What&#x27;s doctype htMl</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->2<!-- --> <!-- -->Votes</div></div><div class="discuss-hot-today__topic"><a class="discuss-hot-today__topic__title" href="/de/Discuss/3308992/html-community-help">HTML community, HELP!!</a><div class="discuss-hot-today__topic__votes"><svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" role="img" width="16" height="16" class="sol-icon"><g id="icon-reaction-positive-small"><path id="Vector" fill-rule="evenodd" clip-rule="evenodd" d="M8.88324 2.20147C9.03946 2.07129 9.23637 2 9.43971 2C9.98824 2 10.3996 2.50183 10.2921 3.03971L9.90001 5.00001L13 5C13.5523 5 14 5.44772 14 6V8.0934C14 8.59595 13.8108 9.08008 13.4701 9.44947L10.4918 12.678C10.3025 12.8833 10.036 13 9.75681 13L6 13C5.44772 13 5 12.5523 5 12L5 8.18751V5.90588C5 5.6091 5.13182 5.32765 5.35982 5.13766L8.88324 2.20147ZM2.5 6C2.22386 6 2 6.22386 2 6.5V12.5C2 12.7761 2.22386 13 2.5 13H3.5C3.77614 13 4 12.7761 4 12.5V6.5C4 6.22386 3.77614 6 3.5 6H2.5Z" fill="currentColor"></path></g></svg> <!-- -->0<!-- --> <!-- -->Votes</div></div></div></div></main></div></div> <script id="__LOADABLE_REQUIRED_CHUNKS__" type="application/json">[5864,2431,1617]</script><script id="__LOADABLE_REQUIRED_CHUNKS___ext" type="application/json">{"namedChunks":["MicroFrontends-Discuss-Discuss"]}</script> <script async data-chunk="main" src="/web/main-bundle-6c19d28a.js"></script> <script async data-chunk="MicroFrontends-Discuss-Discuss" src="/web/5864-bundle-5d0867cf.js"></script> <script async data-chunk="MicroFrontends-Discuss-Discuss" src="/web/2431-bundle-bd5475e2.js"></script> <script async data-chunk="MicroFrontends-Discuss-Discuss" src="/web/1617-bundle-68ba9846.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10