

@import url('https://fonts.googleapis.com/css2?family=Afacad:ital,wght@0,400..700;1,400..700&family=Alike&family=Autour+One&family=Caveat:wght@400..700&family=Josefin+Sans:ital,wght@0,100..700;1,100..700&family=Lexend+Deca:wght@100..900&family=Outfit:wght@100..900&display=swap');


@import url('https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap');


/*

.lexend-deca-<uniquifier> {
  font-family: "Lexend Deca", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.outfit-<uniquifier> {
  font-family: "Outfit", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.caveat-<uniquifier> {
  font-family: "Caveat", cursive;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.alike-regular {
  font-family: "Alike", serif;
  font-weight: 400;
  font-style: normal;
}



.afacad-<uniquifier> {
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.josefin-sans-<uniquifier> {
  font-family: "Josefin Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.autour-one-regular {
  font-family: "Autour One", system-ui;
  font-weight: 400;
  font-style: normal;
}


.noto-sans-<uniquifier> {
  font-family: "Noto Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}


*/



.scope-kit-AJrY6 h1 {font-family: "Lexend Deca", sans-serif;
  font-optical-sizing: auto;
  font-weight: 700;
  font-style: normal;}


.scope-glossary-kit-AJrY6 {}


/* Palemonas font */

/* Regular */
@font-face {
  font-family: 'Palemonas';
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/f4bebec8-52e0-43c0-802d-7d6ff2a2c45e/a30e7cc8-cfe6-4822-b7d6-322892c15ac9.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
}

/* Bold */
@font-face {
  font-family: 'Palemonas';
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/1d4bfa02-c2df-4e07-8128-978d1a8cc7a3/63636cca-d2f5-4d84-a594-47bcefb99e9c.otf') format('opentype');
  font-weight: bold;
  font-style: normal;
}

/* Italic */
@font-face {
  font-family: 'Palemonas';
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/e438607b-4c3d-49e9-8ae7-fb7f7e2f89e2/76499ab4-f7fb-44b5-8ae1-1c628fa924c4.otf') format('opentype');
  font-weight: normal;
  font-style: italic;
}

/* Bold Italic*/
@font-face {
  font-family: 'Palemonas';
  src: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/53c88401-a006-49ef-b11f-7bbff3fce94c/e2796a63-55bd-434e-8015-5d93f92b4c54.otf') format('opentype');
  font-weight: bold;
  font-style: italic;
}



/* 
╺┳╸┏━╸╻ ╻╺┳╸   ┏━┓╺┳╸╻ ╻╻  ┏━╸┏━┓
 ┃ ┣╸ ┏╋┛ ┃    ┗━┓ ┃ ┗┳┛┃  ┣╸ ┗━┓
 ╹ ┗━╸╹ ╹ ╹    ┗━┛ ╹  ╹ ┗━╸┗━╸┗━┛
*/

.kit-AJrY6-i1, .kit-AJrY6-i2, .kit-AJrY6-i3, .kit-AJrY6-i4, .kit-AJrY6-i5 {}
.kit-AJrY6-i1 {color: #f37977; font-family: "Afacad", sans-serif;}
.kit-AJrY6-i2 {color: #876ba7; font-family: "Afacad", sans-serif;}
.kit-AJrY6-i02 {color: #876ba7; font-family: "Noto Sans", sans-serif; font-size: 18px;}
.kit-AJrY6-i002 {color: #876ba7;}
.kit-AJrY6-i3 {color: #43b649;}
.kit-AJrY6-i03 {color: #83ac54;}
.kit-AJrY6-i4 {color: #f78d2d; font-family: "Afacad", sans-serif;}
.kit-AJrY6-i22 {color: #70b0de; font-family: "Afacad", sans-serif;}
.kit-AJrY6-i24 {color: black;}

.kit-AJrY6-i5,
.kit-AJrY6-i20,
.kit-AJrY6-i21,
.kit-AJrY6-i25,
.kit-AJrY6-i32 {
  display: block;
  width: fit-content; 
  padding: 3px 10px;
  border-radius: 10px;
  font-family: "Noto Sans", sans-serif;
  font-size: 18px ;
  clear: both;}
  
.kit-AJrY6-i5 {background-color: #fbda96; color: #58585a;}
.kit-AJrY6-i20 {background-color: #cd9680; color: white;}
.kit-AJrY6-i21 {background-color: #876ba7; color: white;}
.kit-AJrY6-i25 {background-color: #eae1f1; color: #58585a;}
.kit-AJrY6-i32 {background-color: #f37977; color: white;}

.kit-AJrY6-i29 {background-color: #edf1c3; color: #83ac54; display: block; width: fit-content; padding: 8px 10px; border-radius: 20px; font-family: "Noto Sans", sans-serif; font-size: 16px;}

.kit-AJrY6-i15 {color: #32c0c3;} 
.kit-AJrY6-i18 {color: #7e282a;}
.kit-AJrY6-i19 {color: #58585a; font-family: "Afacad", sans-serif;}

.kit-AJrY6-i6,
.kit-AJrY6-i7 {
  display: block;
  width: fit-content; 
  padding: 3px 10px;
  border-radius: 0px 10px 0px 0px;
  color: #fff;
  font-family: "Afacad", sans-serif;
}
.kit-AJrY6-i6 { background-color: #876ba7; }/* Purple */
.kit-AJrY6-i7 { background-color: #f37977; }/* Pink */


.kit-AJrY6-i30 {background-color: #fde0db; display: block;  padding: 8px 10px; border-radius: 0px 10px 0px 0px; color: #876ba7; font-family: "Noto Sans", sans-serif; font-size: 16px;}
.kit-AJrY6-i31 {background-color: #fde0db; display: block;  padding: 8px 10px; border-radius: 10px 0px 0px 0px; color: #876ba7; font-family: "Noto Sans", sans-serif; font-size: 16px;}


.kit-AJrY6-i16, .kit-AJrY6-i23 {
  display: inline-flex;
  align-items: flex-end; 
  width: fit-content; 
  justify-content: center;
  padding: 0px 3px;
  border-radius: 0px 10px 0px 0px;
  width: 20px;
  height: 24px; 
  color: #fff;
  font-family: "Roboto", sans-serif;
  font-size: 16px;
}
.kit-AJrY6-i16 {background-color: #646464;}/* grey */
.kit-AJrY6-i23 {background-color: #876ba7;}

.kit-AJrY6-i8, 
.kit-AJrY6-i9, 
.kit-AJrY6-i10, 
.kit-AJrY6-i11, 
.kit-AJrY6-i12,
.kit-AJrY6-i13 {
  background-color: #fff;
  display: block;
  width: fit-content; 
  border: 3px solid; 
  padding: 3px 10px;
  border-radius: 10px;
  font-family: "Noto Sans", sans-serif;
  font-size: 18px ;

}


.kit-AJrY6-i8  { border-color: #876ba7; color:#575656;} /* Purple */
.kit-AJrY6-i9  { border-color: #f37977; color:#575656;} /* Pink */
.kit-AJrY6-i10 { border-color: #43b649; } /* Green */
.kit-AJrY6-i11 { border-color: #fae73f; } /* Yellow (lk 5) */
.kit-AJrY6-i12 { border-color: #39c0c3; } /* Blue (lk 34) */
.kit-AJrY6-i13 { border-color: #ca8263; } /* brown frame (lk 27) */

.kit-AJrY6-i14 { color: #2570b8; font-family: "Josefin Sans", sans-serif; } 

.kit-AJrY6-i17 {background-color: #fef685;}

.kit-AJrY6-i26 {position: relative;}
.kit-AJrY6-i26:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -9px;}

.kit-AJrY6-i27 {position: relative;}
.kit-AJrY6-i27:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -9px;}

.kit-AJrY6-i28 {position: relative;}
.kit-AJrY6-i28:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -9px;}

.kit-AJrY6-i36 {position: relative;}
.kit-AJrY6-i36:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -6px;}

.kit-AJrY6-i37 {position: relative;}
.kit-AJrY6-i37:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -6px;}

.kit-AJrY6-i38 {position: relative;}
.kit-AJrY6-i38:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -6px;}


.kit-AJrY6-i46 {position: relative;}
.kit-AJrY6-i46:after {position: absolute; left: -3px; right: 0; content:'`'; text-align: center; pointer-events: none; top: -4px;}

.kit-AJrY6-i47 {position: relative;}
.kit-AJrY6-i47:after {position: absolute; left: -1px; right: 0; content:'˜'; text-align: center; pointer-events: none; top: -4px;}

.kit-AJrY6-i48 {position: relative;}
.kit-AJrY6-i48:after {position: absolute; left: -1px; right: 0; content:'´'; text-align: center; pointer-events: none; top: -4px;}

/* Speech bubble */
.kit-AJrY6-i50 {margin-bottom: 20px; position: relative; background: #9468ad; color: white; border-radius: 12px; display: block; padding: 8px 8px 20px 8px;}
.kit-AJrY6-i50:after {content: ''; position: absolute; bottom: 0; left: 8%; width: 0; height: 0; border: 20px solid transparent; border-left-color: #9468ad; border-left: 20; border-bottom: 20; margin-left: -10px; margin-bottom: -20px;}

.kit-AJrY6-i51 {margin-bottom: 20px; position: relative; background: #efeaa8; color: #58585a; border-radius: 12px; display: block; padding: 8px 8px 20px 8px;}
.kit-AJrY6-i51:after {content: ''; position: absolute; bottom: 0; right: 8%; width: 0; height: 0; border: 20px solid transparent; border-right-color: #efeaa8; border-right: 20; border-bottom: 20; margin-right: -10px; margin-bottom: -20px;}


/* 
┏┓ ┏━┓╻ ╻   ┏━┓╺┳╸╻ ╻╻  ┏━╸┏━┓
┣┻┓┃ ┃┏╋┛   ┗━┓ ┃ ┗┳┛┃  ┣╸ ┗━┓
┗━┛┗━┛╹ ╹   ┗━┛ ╹  ╹ ┗━╸┗━╸┗━┛
*/

.kit-AJrY6-k1, .kit-AJrY6-k3, .kit-AJrY6-k4, .kit-AJrY6-k10, .kit-AJrY6-k11, .kit-AJrY6-k12, .kit-AJrY6-k13,  .kit-AJrY6-k9, .kit-AJrY6-k17 {padding-top: 35px; margin-bottom: 16px; clear: left; overflow: auto;}

.kit-AJrY6-a1 h4 {font-family: "Outfit", sans-serif; font-weight: 600; color: #f78d2d;}
.kit-AJrY6-a2 h4 {font-family: "Outfit", sans-serif; font-weight: 600; color: #39c0c3;}

.kit-AJrY6-k1, .kit-AJrY6-k3, .kit-AJrY6-k4, .kit-AJrY6-k10, .kit-AJrY6-k11, .kit-AJrY6-k12, .kit-AJrY6-k13, .kit-AJrY6-k14 {
  position: relative; 
  background-size: 25px;
  background-position: top 0px left 27px; 
  background-repeat: no-repeat;
}

.kit-AJrY6-k2, .kit-AJrY6-k14 {
  padding-left: 35px; 
  margin-bottom: 16px; 
  clear: left;
  overflow: auto;
  position: relative; 
  background-size: 25px;
  background-position: top 0px left 0px; 
  background-repeat: no-repeat;
}

.kit-AJrY6-k2 p, .kit-AJrY6-k2 .list, .kit-AJrY6-k2 .list li,
.kit-AJrY6-k14 p, .kit-AJrY6-k14 .list, .kit-AJrY6-k14 .list li 
{ font-family: "Noto Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: 600;
  font-size: 18px; color:#575656;}

.kit-AJrY6-k2 .list > li::before, .kit-AJrY6-k14 .list > li::before  
{color: #f78d2d; font-weight: 900;}

.kit-AJrY6-k1 p, .kit-AJrY6-k1 .list, .kit-AJrY6-k1 .list li,
.kit-AJrY6-k3 p, .kit-AJrY6-k3 .list, .kit-AJrY6-k3 .list li,
.kit-AJrY6-k4 p, .kit-AJrY6-k4 .list, .kit-AJrY6-k4 .list li,
.kit-AJrY6-k10 p, .kit-AJrY6-k10 .list, .kit-AJrY6-k10 .list li,
.kit-AJrY6-k11 p, .kit-AJrY6-k11 .list, .kit-AJrY6-k11 .list li,
.kit-AJrY6-k12 p, .kit-AJrY6-k12 .list, .kit-AJrY6-k12 .list li,
.kit-AJrY6-k13 p, .kit-AJrY6-k13 .list, .kit-AJrY6-k13 .list li,
.kit-AJrY6-k17 p, .kit-AJrY6-k17 .list, .kit-AJrY6-k17 .list li, 
.kit-AJrY6-k25 p, .kit-AJrY6-k25 .list, .kit-AJrY6-k25 .list li, 
.kit-AJrY6-k29 p, .kit-AJrY6-k29 .list, .kit-AJrY6-k29 .list li,
.kit-AJrY6-k33 p, .kit-AJrY6-k33 .list, .kit-AJrY6-k33 .list li 
{font-family: 'Palemonas' !important;}

/*
.kit-AJrY6-k1 h4 
{font-family: "Outfit", sans-serif;
font-weight: 600; 
color: #f78d2d;}
*/


.kit-AJrY6-k1 .list > li::before 
{color: #a54848; font-weight: 700;}


/* pažinimo (tundmaõppimine) */
.kit-AJrY6-k1 {background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/c827da23-ef59-4b05-b993-92e37f298fad/a1aef9cf-845c-42b5-ab19-35097a2109e8.svg');}

/* diskusijų klausimai (arutlusteemad) */
.kit-AJrY6-k2 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/c9c35dc7-2197-4ae5-978a-e7b75e33bdaa/b1985d9a-f3b3-4b57-9cde-c030692fbe82.svg'); } 

/* kūrybiškumo (loovus) */
.kit-AJrY6-k3 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/869b7fdc-7ba2-400f-8729-f07ceeb0d961/1b8dba33-918f-4628-ac43-4132597b0658.svg'); }

/* skaitmeninė (digi) */
.kit-AJrY6-k4 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/e11088a9-3cde-4dc6-aedf-b8f8ea22396c/6067ffe1-1093-412d-93fd-96c078b4e9a3.svg'); }

/* kultūrinė (kultuuriline) */
.kit-AJrY6-k10 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/66e4031f-c5c3-4033-8bda-84f49ae6bee2/164e3d33-f419-41af-89f1-adb020bd9bb7.svg'); }

/* pilietiškumo (kodanikutunne) */
.kit-AJrY6-k11 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/9f561faf-b53d-415b-bb63-e2e82edc060a/bd654c05-d2df-425e-8e41-0f32da718bf3.svg'); }

/* socialinė, emocinė ir sveikos gyvensenos (sotsiaalne, emotsionaalne ja tervislik eluviis) */
.kit-AJrY6-k12 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/a1299a8d-aad8-4f65-8a14-b7deec78cbd6/ebe61525-7e79-4e09-beca-6421de5cb25d.svg'); }

/* bendravimo (suhtlemine) */
.kit-AJrY6-k13 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/2ef093f8-f7d0-48ac-b36d-a235e0cdc34c/e9089e13-5f27-4e28-ae76-892acc5e0354.svg'); }

/* refleksijos klausimai (mõtlemise ül) */
.kit-AJrY6-k14 { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/3440d9fa-25f4-4393-becc-39c0cf5d5c29/71afd964-ade6-4959-ad7f-644c76b495a7.svg'); }


/* ==========================================================================
   Iššūkis (väljakutse) Kūrybinė užduotis (Loominguline ülesanne)
   ========================================================================== */

.kit-AJrY6-k5, 
.kit-AJrY6-k6 {
  position: relative;
  margin-bottom: 16px;
  clear: left;
  overflow: auto;
}

.kit-AJrY6-k5 h4, 
.kit-AJrY6-k6 h4 {
  color: #fff; 
  border-radius: 20px 20px 0px 20px; 
  width: fit-content; 
  padding: 3px 10px;
  margin: 0;
  anchor-name: --brd-butom; 
}

.kit-AJrY6-k5::after, 
.kit-AJrY6-k6::after {
  content: "";
  position: absolute;
  width: 100%; 
  left: 15px;
  right: 0;
  border-bottom-style: solid;
  border-bottom-width: 3px;
  z-index: 1;
  position-anchor: --brd-butom;
  top: anchor(bottom); 
  margin-top: -2px;
  max-width: calc(100% - 15px); 
}

.kit-AJrY6-k5 p, .kit-AJrY6-k5 .list, .kit-AJrY6-k5 .list li,
.kit-AJrY6-k6 p, .kit-AJrY6-k6 .list, .kit-AJrY6-k6 .list li,
.kit-AJrY6-k8 p, .kit-AJrY6-k8 .list, .kit-AJrY6-k8 .list li,
.kit-AJrY6-k15 p, .kit-AJrY6-k15 .list, .kit-AJrY6-k15 .list li,
.kit-AJrY6-k35 p, .kit-AJrY6-k35 .list, .kit-AJrY6-k35 .list li,
.kit-AJrY6-k37 p, .kit-AJrY6-k37 .list, .kit-AJrY6-k37 .list li,
.kit-AJrY6-k38 p, .kit-AJrY6-k38 .list, .kit-AJrY6-k38 .list li,
.kit-AJrY6-k40 p, .kit-AJrY6-k40 .list, .kit-AJrY6-k40 .list li,
.kit-AJrY6-k41 p, .kit-AJrY6-k41 .list, .kit-AJrY6-k41 .list li,
.kit-AJrY6-k42 p, .kit-AJrY6-k42 .list, .kit-AJrY6-k42 .list li,
.kit-AJrY6-k46 p, .kit-AJrY6-k46 .list, .kit-AJrY6-k46 .list li { 
  font-family: "Noto Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-size: 18px; 
}

/* Iššūkis (Väljakutse - Brown/Orange Theme) */
.kit-AJrY6-k5         { color: #ca8263; }
.kit-AJrY6-k5 h4      { background-color: #ca8263; }
.kit-AJrY6-k5::after  { border-bottom-color: #ca8263; }
.kit-AJrY6-k5 .list > li::before  {font-weight: bold;}

/* Kūrybinė užduotis (Loominguline ülesanne - Blue Theme) */
.kit-AJrY6-k6         { color: #62a0d6; }
.kit-AJrY6-k6 h4      { background-color: #62a0d6; }
.kit-AJrY6-k6::after  { border-bottom-color: #62a0d6; }


/* Galimos temos klausimai (Võimalikud teemad ja küsimused) */
.kit-AJrY6-k7 {color: #f37977; border: solid 3px; border-radius: 20px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k7 h4 {background-color: #f37977; color: #fff;  border-radius: 0px 20px 0px 0px; width: fit-content; padding: 3px 10px; margin-top: -25px;}
.kit-AJrY6-k7 h4 { 
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal; 
}

.kit-AJrY6-k7 p, .kit-AJrY6-k7 .list, .kit-AJrY6-k7 .list li { 
  font-family: "Afacad", sans-serif;
  font-optical-sizing: auto;
  font-weight: 600;
  font-style: normal; 
  font-size: 22px;
}


/* Yellow background (lk 56) */
.kit-AJrY6-k8 {background-color: #fada96; color: #58595b; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}

.kit-AJrY6-k8 .list > li::before, .kit-AJrY6-k8 .list > li::before  
{color: #d26baa; font-weight: 900;}

/* Purlple frame and title highlighted (lk 63) */
.kit-AJrY6-k9 {margin-top: 25px; background-color: #fff; border: solid 3px #876ba7; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root; color: #575656;}
.kit-AJrY6-k9 h4 {background-color: #876ba7; color: #fff;  border-radius: 10% 15% 10% 15px; width: fit-content; padding: 3px 10px; margin-top: -25px; margin-left: -16px;}

/* Pink frame and title highlighted */
.kit-AJrY6-k30 {margin-top: 25px; background-color: #fff; border: solid 3px #f37977; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root; color: #575656;}
.kit-AJrY6-k30 h4 {background-color: #f37977; color: #fff;  border-radius: 10% 15% 10% 15px; width: fit-content; padding: 3px 10px; margin-top: -25px; margin-left: -16px;}
.kit-AJrY6-k30 .list > li::before {color: #f37977; font-weight: 900;}

.kit-AJrY6-k9 p, .kit-AJrY6-k9 .list li,
.kit-AJrY6-k30 p, .kit-AJrY6-k30 .list li,
.kit-AJrY6-k45 p, .kit-AJrY6-k45 .list li
{font-family: "Noto Sans", sans-serif !important; font-size: 18px;}

/* Yellow background (lk 9) */
.kit-AJrY6-k15 {color: #545454; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/ccbff400-debd-42df-91ad-021d9b902ff6/72af9d46-dd0e-4ffe-b124-1261790813f4.svg'); padding: 25px 16px 16px 40px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root; filter: drop-shadow(4px 3px 2px rgba(0, 0, 0, 0.3))}

/* Questions (red text, lk 9) */
.kit-AJrY6-k16 p, .kit-AJrY6-k16 .list li {color: #f37977; font-family: "Afacad", sans-serif !important;}



/* Purlple frame and title highlighted (lk 63) */
.kit-AJrY6-k9 {border: solid 3px #876ba7;}

/* Purple wavy frame (lk 16) */
/* 
.kit-AJrY6-k17 {
  background-color: #fff;
  border: 20px solid transparent;
  padding: 1px;
  border-image-source: url(76911f22-9431-419c-91cb-cd84743fe7e9);  
  border-image-repeat: stretch;
  border-image-slice: 30;
  border-image-width: 20px;
  border-image-outset: 15px;
  margin: 20px;
  margin-bottom: 50px;
  clear: left;
  overflow: auto;}
*/

.kit-AJrY6-k17 {
  position: relative;
  padding: 24px; 
  margin-bottom: 16px;
  clear: left;
  background-color: #ffffff; 
  overflow: hidden !important; 
}

.kit-AJrY6-k17::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none; 

  background-image: 
    radial-gradient(circle at 6px -3px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at 6px 15px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at -3px 6px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at 15px 6px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px);
  
  background-size: 12px 12px;
  background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
  background-position: 0 0, 0 100%, 0 0, 100% 0;
}

/* Hide exercise title */
.kit-AJrY6-k19 .head h3 {display: none;}

/* Pasitikrink (Kontrolli ise) */
.kit-AJrY6-k22 {
  margin-top: 40px;
  background-color: #fefae2;
  position: relative;
  padding: 30px; 
  margin-bottom: 16px;
  clear: left;
  overflow: visible !important; 
}

.kit-AJrY6-k22::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none; 
  clip-path: inset(0);
  -webkit-clip-path: inset(0);

  background-image: 
    radial-gradient(circle at 6px -3px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at 6px 15px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at -3px 6px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px),
    radial-gradient(circle at 15px 6px, transparent 6px, #b5538d 7px, #b5538d 8.5px, transparent 9.5px);

  background-size: 12px 12px;
  background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
  background-position: 0 0, 0 100%, 0 0, 100% 0;
}

.kit-AJrY6-k22  tbody tr:nth-child(1) {background:  #FEF8D8;}
.kit-AJrY6-k22  tbody tr:nth-child(1) td:nth-child(1) {color:#d26baa;}
.kit-AJrY6-k22  tbody tr:nth-child(1) td:nth-child(2) {color:#39b54a;}
.kit-AJrY6-k22  tbody tr:nth-child(1) td:nth-child(3) {color:#b49509;}
.kit-AJrY6-k22  tbody tr:nth-child(1) td:nth-child(4) {color:#ed1c24;}
.kit-AJrY6-k22  tr:nth-child(2n+3) td {background:  #FEF8D8;}

.kit-AJrY6-k22 h4 {
  background-color: #d26baa; 
  border-radius: 20px;
  color: #fff; 
  width: fit-content; 
  padding: 5px 10px 5px 10px;
  margin-left: -27px;
  margin-top: -50px;
  position: relative;
  z-index: 2;
}


/* zinau moku pink box */
.kit-AJrY6-k23 {
  background-color: #f7e6f0;
  color: #9469ad;
  border-radius: 0px 60px 30px 0px;
  padding: 20px; 
  margin-bottom: 16px;
  clear: left;
}

.kit-AJrY6-k23 p, .kit-AJrY6-k23 .list, .kit-AJrY6-k23 .list li  {
  font-family: "Josefin Sans", sans-serif !important;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}



/* zinau moku paper  */
.kit-AJrY6-k24 {
  border-left: solid 1px #c7b7ac; 
  border-top: solid 1px #c7b7ac;
  padding-top: 38px;
  padding-bottom: 80px;
  padding-left: 50px;
  padding-right: 16px;
  background-image: repeating-linear-gradient(white 0px, white 35px, teal 36px);
  position: relative;
  background-color: white;
  box-shadow: rgba(0, 0, 0, 0.2) 5px 5px 5px; 
  margin-bottom: 17px;
  display: flow-root;
  clear: left;
}

.kit-AJrY6-k24 h3 {
color: #fff;
background-color: #9c5928;
border-radius: 20px;
padding-left: 10px;
padding-right: 10px;
width: fit-content;
line-height: 32px;    
margin-top: 0px;        
margin-bottom: 20px;    
}

.kit-AJrY6-k24::before {
content: "";
  display: block;
  width: 120px;
  height: 120px;
  background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/7bceb47c-5944-421c-854e-07eaf1831c36/660857da-0d31-4b8e-ba83-da3fe81362da.svg');
  background-size: 120px;
  background-repeat: no-repeat;
  position: absolute; 
  bottom: 6px;
  right: 20px;
}

.kit-AJrY6-k24 .gap {border-bottom: 2px dotted;}

.kit-AJrY6-k24 p, .kit-AJrY6-k24 .list li, .kit-AJrY6-k24 .list {
  color:#2570b8;
  margin-top: 0px;
  line-height: 36px !important;
  font-family: "Caveat", cursive;
  font-optical-sizing: auto;
  font-style: normal;
  font-size: 22px !important;
  letter-spacing: 1px;
  word-spacing: 5px;
  margin-bottom: 0px;
}


/* zinau moku pink h4  */
.kit-AJrY6-k25 {position: relative;  margin-bottom: 16px; clear: left; overflow: visible;}

.kit-AJrY6-k25 h4 {
  margin-left: 10px;
  background-color: #d26baa; 
  border-radius: 20px;
  color: #fff; 
  width: fit-content; 
  padding: 1px 10px 1px 20px;
}

/* Image height  */
.kit-AJrY6-k26 .media {margin: 0; padding-bottom: 0;}

/* List colors  */
.kit-AJrY6-k27 .list > li::before  {color: #f78d2d; font-weight: bold;}
.kit-AJrY6-k28 .list > li::before  {color: #39c0c3; font-weight: bold;}
.kit-AJrY6-k39 .list > li::before  {color: #fad67e; font-weight: 900;}

/* Purple background */
.kit-AJrY6-k31 {background-color: #e1d8eb; color: #575656; border-radius: 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k31 p, .kit-AJrY6-k31 .list, .kit-AJrY6-k31 .list li  {font-family: "Noto Sans", sans-serif !important; font-optical-sizing: auto; font-size: 16px;}

/* Projektas */
.kit-AJrY6-k33 {background-color: #f4f8e1; border-radius: 10px 10px 10% 5%; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k33 .list > li::before  {color: #79ad5e; font-weight: bold;}

/* Projektas h3 */
.kit-AJrY6-k34 h3 {background-color: #79ad5e; color: #fff; width: fit-content; padding: 3px 10px 3px 10px; border-radius: 15px 5px 15px 5px;}

/* Green frame and list */
.kit-AJrY6-k35 {color: #575656; border: #43b649 solid 3px; border-radius: 20px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k35 .list > li::before  {color: #43b649; font-weight: bold;}

/* Green h4 */
.kit-AJrY6-k36 h4 {color: #43b649; font-family: "Outfit", sans-serif; font-weight: 500;}

/* Grey text*/
.kit-AJrY6-k37 {color: #575656;}
.kit-AJrY6-k37 h4 {color: #575656; font-family: "Outfit", sans-serif; font-weight: 500;}

/* Blue text  */
.kit-AJrY6-k38 {color: #62a0d6;}

/* Pink frame  */
.kit-AJrY6-k40 {color: #575656; border: solid 3px #f37977; border-radius: 20px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k40 .list > li::before {color: #f37977; font-weight: 900;}

/* Blue background  */
.kit-AJrY6-k41 {color: white; background-color: #3abfc2; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}

/* Pink background */
.kit-AJrY6-k42 {background-color: #fac6be; color: #58595b; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k42 .list > li::before, .kit-AJrY6-k8 .list > li::before  
{color: #d26baa; font-weight: 900;}

.kit-AJrY6-k43 {
  display: flow-root;
  clear: left;
  overflow: visible;
  margin-bottom: 16px;
  padding: 16px ;
  border-style: solid;
  border-width: 20px;
  border-image-source: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/30b6052e-f508-4538-af42-ba9a35cefc65/07989091-706b-4e76-ab2b-257cde6cc160.png');
  border-image-slice: 65 85 70 90;
  border-image-repeat: round;
}

.kit-AJrY6-k44 {
  display: flow-root;
  clear: left;
  overflow: visible;
  margin-bottom: 16px;
  padding: 16px;
  border-style: solid;
  border-width: 20px;
  border-image-source: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/6e57f6ee-9c03-4cd7-9ef3-38584294be79/ba7e4d35-cf84-494d-b77d-9655a26ba62b.png');
  border-image-slice: 85 85 70 90;
  border-image-repeat: round;
}

/* Pink frame and number*/
.kit-AJrY6-k45 {margin-top: 25px; background-color: #fff; border: solid 3px #f37977; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root; color: #575656;}
.kit-AJrY6-k45 h5 {background-color: #f37977; color: #fff;  border-radius: 0px 10px 0px 0px; width: fit-content; padding: 3px 10px; margin-top: -25px; margin-left: -19px;}

/* Green background */
.kit-AJrY6-k46 {background-color: #e4edb5; color: #58595b; border-radius: 10% 15% 10% 30px; padding: 16px; margin-bottom: 16px; clear: left; overflow: visible; display: flow-root;}
.kit-AJrY6-k46 .list > li::before, .kit-AJrY6-k8 .list > li::before  
{color: #d26baa; font-weight: 900;}


/* ==========================================================================
  NUMBERS  NR1, NR2, NR3, NR4, NR5, NR6, NR7, NR8, NR9, NR10, NR11, NR12, NR13 
   ========================================================================== */

.kit-AJrY6-n1::before, .kit-AJrY6-n2::before, .kit-AJrY6-n3::before, 
.kit-AJrY6-n4::before, .kit-AJrY6-n5::before, .kit-AJrY6-n6::before,
.kit-AJrY6-n7::before, .kit-AJrY6-n8::before, .kit-AJrY6-n9::before,
.kit-AJrY6-n10::before, .kit-AJrY6-n11::before, .kit-AJrY6-n12::before,
.kit-AJrY6-n13::before, .kit-AJrY6-n14::before, .kit-AJrY6-n15::before
 {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 28px;
  height: 30px;
  background-size: 25px;
  background-repeat: no-repeat;
}

.kit-AJrY6-n1::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/e441d1c9-455c-44c2-bb77-628c8b7197ee/f047d92a-aa80-4b56-9e12-bec5be913d60.svg'); }
.kit-AJrY6-n2::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/4bcd4d05-7f94-4557-8dd7-bee0b1a70b67/a5ca08f9-d65e-4e65-8ea3-3373657cd910.svg'); } 
.kit-AJrY6-n3::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/4695c697-1bae-4785-a5d7-e39ed91298ca/2f22afb4-9c28-4bb3-97c8-d99395e46dfb.svg'); } 
.kit-AJrY6-n4::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/6567658c-ab04-4dba-ae44-ab4eb27e8498/7fef3331-efe2-4f19-bcfb-28bbe1ce2c79.svg'); } 
.kit-AJrY6-n5::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/f1837c9e-e872-42e6-8919-f3bdf791606f/b17cdd35-a1bc-4b0c-98df-fc3e1afc5cc9.svg'); } 
.kit-AJrY6-n6::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/0dfe2d40-2603-4629-a133-89e58fbe5b43/3eb0ec20-8515-446c-9acb-b1229bbf3a45.svg'); } 
.kit-AJrY6-n7::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/8a859920-2117-4a64-916d-ddbd3411c926/ed19297d-09a4-4e8c-ba04-e9c90e4f38c0.svg'); } 
.kit-AJrY6-n8::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/31ef42c3-7cc8-44f4-b781-f1c450ff7663/66454442-ddf4-4304-b197-151f9cc3fd2a.svg'); } 
.kit-AJrY6-n9::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/02da13a9-f3af-4684-84db-1972ca2b326d/3ba17db1-331e-422b-90ee-52ce2853f0d2.svg'); } 
.kit-AJrY6-n10::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/4b3cc459-4ce4-4ff6-98f5-bf27e7bf53d8/a8b005cd-db60-4a1e-b4f0-d719206fac58.svg'); } 
.kit-AJrY6-n11::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/300adc17-777e-4f7d-8317-199687f485da/c25e61b9-3862-4853-9181-e5330adffba8.svg'); } 
.kit-AJrY6-n12::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/6f987754-696e-45e9-a8b2-53888d706db6/9a6218bc-a995-4660-82eb-cdb55cced0a8.svg'); } 
.kit-AJrY6-n13::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/15c156fd-1b9e-40b8-9719-294b18a5d4da/77a406c5-0a3d-4bb4-aebc-b907da259325.svg'); } 
.kit-AJrY6-n14::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/29314d84-e319-4ed7-b558-8d797a64f1ba/ffeb6b0c-9755-4304-98d5-77ca1f64b188.svg'); } 
.kit-AJrY6-n15::before { background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/b3ffed82-133b-4923-97fb-2b68bc10788c/da484b2f-fd84-4016-a11a-ee1031e6a744.svg'); } 




/* 
╺┳╸┏━┓┏┓ ┏━╸╻  ┏━┓
 ┃ ┣━┫┣┻┓┣╸ ┃  ┗━┓
 ╹ ╹ ╹┗━┛┗━╸┗━╸┗━┛
*/

/*Table no header*/
.kit-AJrY6-k20 td {color:#000; background: #FAF3F0; border: 1px solid #894A2F;}
.kit-AJrY6-k20 tr:nth-child(2n+2) td {background:  #F6E9E3; color: #000;}
.kit-AJrY6-k20 canvas {z-index: 1 !important; pointer-events: none;}


/*Table with header*/
.kit-AJrY6-k21 td {color:#000; background: #FAF3F0; border: 1px solid #894A2F;}
.kit-AJrY6-k21 tr:nth-child(1) td {background:  #D59D85; color: white;}
.kit-AJrY6-k21 tr:nth-child(2n+3) td {background:  #F6E9E3; color: #000;}

/*Table purple border*/
.kit-AJrY6-k29 td {border: 2px solid #876ba7;}

/*Table 1*/
.kit-AJrY6-k32 td {border: 2px solid #876ba7; color: #575656;}
.kit-AJrY6-k32 tr:first-child {font-weight: bold;}
.kit-AJrY6-k32 tr:nth-child(3) td:nth-child(2),
.kit-AJrY6-k32 tr:nth-child(4) td:nth-child(4),
.kit-AJrY6-k32 tr:nth-child(5) td:nth-child(2),
.kit-AJrY6-k32 tr:nth-child(6) td:nth-child(3)
{background:  #e1d8eb; color: #876ba7; font-weight: bold;}
.kit-AJrY6-k32 tr:nth-child(3) td:nth-child(2) p,
.kit-AJrY6-k32 tr:nth-child(4) td:nth-child(4) p,
.kit-AJrY6-k32 tr:nth-child(5) td:nth-child(2) p,
.kit-AJrY6-k32 tr:nth-child(6) td:nth-child(3) p
{font-size: 26px !important;}

/* 
┏━┓┏━╸┏━╸╺┳╸╻┏━┓┏┓╻┏━┓
┗━┓┣╸ ┃   ┃ ┃┃ ┃┃┗┫┗━┓
┗━┛┗━╸┗━╸ ╹ ╹┗━┛╹ ╹┗━┛
*/

.kit-AJrY6-s1, .kit-AJrY6-s2, .kit-AJrY6-s3, .kit-AJrY6-s4, .kit-AJrY6-s5 {}


/*Skyriaus įvadas (teema sissejuhatus)*/
.kit-AJrY6-s1 {background-color: #fff;}
.kit-AJrY6-s1 h1 {color: #f78d2d;}

/*Header*/
.kit-AJrY6-s2 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/b5d34371-1181-4e36-9177-dd3ac0e03041/9f713ba1-25d1-4f54-9874-ee73431a229c.svg');
background-repeat: no-repeat;  }
.kit-AJrY6-s2 h1 {color: #f78d2d;}

/*Section (orange)*/
.kit-AJrY6-s3 {background-color: #ffd8cf;}

/*PLIUS Header*/
.kit-AJrY6-s4 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/0a3de31c-6537-45cd-8531-d749a03a24c1/2f23bb9a-2bce-4f7f-8ad7-726c6e411d72.svg');
background-repeat: no-repeat; }
.kit-AJrY6-s4 h1 {color: #32c0c3;}

/*PLIUS section*/
.kit-AJrY6-s5 {background-color: #fff;}

/*PROJEKTAS header*/
.kit-AJrY6-s6 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/b2aaf731-6360-4c7a-bb50-2c8e929b156d/b7c18812-567d-41b2-8b0e-284376d87411.svg'), url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/bad736d7-08ad-4407-b6c0-3e3cf1300da4/2fd6c5d0-2c85-446e-a9c5-5e89315b8fe4.svg'); 
background-position: top, top 160px left 40px; 
background-repeat: no-repeat; 
background-size: auto, 180px;}
.kit-AJrY6-s6 h1 {color: #79ad5e;}

@media (max-width: 800px) {
.kit-AJrY6-s6 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/b2aaf731-6360-4c7a-bb50-2c8e929b156d/b7c18812-567d-41b2-8b0e-284376d87411.svg'); 
background-position: top; 
background-repeat: no-repeat; 
background-size: auto;}
}


/*PROJEKTAS section*/
.kit-AJrY6-s06 {background-color: #f4f8e1;}
.kit-AJrY6-s06 h2 {background-color: #79ad5e; color: #fff; width: fit-content; padding: 3px 10px 3px 10px; border-radius: 15px 5px 15px 5px;}


/*ŽINAU, MOKU, GALIU header*/
.kit-AJrY6-s7 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/aa5442bb-ca05-4849-8245-14ea09d3e173/53f81bc8-6062-4072-a0b8-4052ccd21453.svg'), url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/7946dbd2-6497-4132-8f65-27c56b1e65df/a9f791f9-a04a-45de-bd00-0d26129b7166.svg'); 
background-position: top, top 160px left 40px; 
background-repeat: no-repeat; 
background-size: auto, 180px;}
.kit-AJrY6-s7 h1 {color: #d26baa;}

@media (max-width: 800px) {
.kit-AJrY6-s7 {background-color: #fff; background-image: url('https://opiqlt.blob.core.windows.net/kitcontent/571e6e61-b030-4535-8131-6a45660abff6/aa5442bb-ca05-4849-8245-14ea09d3e173/53f81bc8-6062-4072-a0b8-4052ccd21453.svg'); 
background-position: top; 
background-repeat: no-repeat; 
background-size: auto;}
}

/*ŽINAU, MOKU, GALIU section*/
.kit-AJrY6-s8 {background-color: #eeeeee;}

/*h2 orange*/
.kit-AJrY6-s9 h2 {color: #3ab7ab;}

/*h1 blue*/
.kit-AJrY6-s10 h1 {color: #3ab7ab;}




