body[data-v-2b74b363]{font-family:Ubuntu,times new roman,times,roman,serif!important}@media screen and (min-width:501px){.numbers span{font-size:30pt;font-weight:700}}@media screen and (max-width:500px){.numbers span{font-size:20pt;font-weight:700}.custom-audio-tag{height:40px}}.default-question-bg{background-color:#e3e8ff!important}.default-question-number{color:#758bfd!important}.default-border-color{border-color:#16c79a!important}.modern-question-bg{background-color:#dcf0f9!important}.modern-question-number{color:#008cff!important}.modern-border-color{border-color:#ffa001!important}.dream-question-bg{background-color:#f9d9f6!important}.dream-border-color{border-color:#48d6ed!important}.dream-question-number{color:#ea5cd6!important}.calm-question-bg{background-color:#d6e8e5!important}.calm-question-number{border-color:#45b49b!important}.calm-border-color{color:#b28346!important}.test-start{border:0 solid #f8b500;border-radius:10px}.vue-audio-recorder{width:55px!important;height:55px!important}.btn-recording{margin:.2em auto!important;margin-left:10px!important;min-width:30px;min-height:30px}.text-content{white-space:pre-wrap;word-wrap:break-word}@media(min-width:800px){.btn-image{max-width:200px!important;height:auto}.question-img{max-width:400px!important;height:auto}}@media(max-width:800px){.btn-image,.question-img{max-width:95%!important;height:auto}}ol{list-style:none;counter-reset:item}li{counter-increment:item;margin-bottom:5px!important}ol li:before{color:#fff;margin-right:10px!important;content:counter(item);width:1.5em;background:#758bfd;border-radius:50%;text-align:center;display:inline-block}.btn-circle{width:30px;height:30px;padding:6px 0;border-radius:15px;font-size:8px;text-align:center}.question-image{width:100%}.center-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.question-image-w50{width:50%}.question-image-w75{width:75%}.question-image-w100{width:100%}.question-image-w25{width:25%}.question-image-100p{width:100px}.question-image-200p{width:200px}.question-image-300p{width:300px}.question-image-400p{width:400px}.question-image-500p{width:500px}@media screen and (min-width:501px){.responsive-question-content,.responsive-question-number{font-size:25px}.responsive-alternative{font-size:20pt}.responsive-option{font-size:20px}.responsive-icon{width:30px}.responsive-opt-icon{width:25px}.responsive-additional-instruction{font-size:20pt}}@media screen and (max-width:500px){.responsive-instruction,.responsive-question-content,.responsive-question-number{font-size:12px}.responsive-alternative,.responsive-option{font-size:10px}.responsive-icon{width:22.5px}.responsive-opt-icon{width:20px}.responsive-additional-instruction,.responsive-essay{font-size:12px}.responsive-container{padding-right:5px!important;padding-left:5px!important}}.plan-table>>>.table,.plan-table>>>.table-responsive{background:transparent!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.plan-table>>>.table-responsive{padding:0!important;margin:0!important;overflow-x:auto!important}.plan-table{border:1pt solid rgba(0,185,174,.5)!important;background:#fff!important}.plan-table.table-bordered>>>.table{border:none!important}.plan-table>>>.table th.plan-table-header{height:auto!important;min-height:60px!important;white-space:normal!important;word-wrap:break-word!important;padding:15px!important;line-height:1.4!important;vertical-align:top!important}.head-table{color:#fff}.head-table,.head-table-ind{background-color:#00b9ae!important}.plan-table>>>.table td,.plan-table>>>.table th{border:1pt solid rgba(0,185,174,.5)!important;padding:8px!important;vertical-align:top!important}.plan-table>>>.table td:first-child{width:40%!important}.plan-table>>>.table td:last-child{width:60%!important}@media (max-width:768px){.plan-table{min-width:100%!important;width:100%!important}.plan-table>>>.table{min-width:600px!important}}.box-answer,.box-list-answer{padding:0!important}.box-answer,.box-list-answer,.lesson-container{background:transparent!important;border:none!important}.lesson-container[data-v-b5858b3a]{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background:#f7f7f7;min-height:100vh;padding:10px;position:relative}.lesson-container .container[data-v-b5858b3a]{max-width:1000px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.08),0 5px 15px rgba(0,0,0,.04);box-shadow:0 15px 35px rgba(0,0,0,.08),0 5px 15px rgba(0,0,0,.04);position:relative;isolation:isolate}.lesson-container .header[data-v-b5858b3a]{background:linear-gradient(135deg,#20b2aa,#84cec7);color:#fff;padding:25px 30px;position:relative;z-index:10;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 8px 32px rgba(32,178,170,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(32,178,170,.3),inset 0 1px 0 hsla(0,0%,100%,.2);border-radius:12px 12px 0 0;overflow:hidden}.lesson-container .header[data-v-b5858b3a]:after{content:"";position:absolute;top:0;right:0;width:120px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(hsla(0,0%,100%,.15)));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15));z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lesson-container .header[data-v-b5858b3a]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.2) 0,transparent 50%);-webkit-animation:headerShimmer-b5858b3a 4s ease-in-out infinite;animation:headerShimmer-b5858b3a 4s ease-in-out infinite;z-index:1}@-webkit-keyframes headerShimmer-b5858b3a{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1);opacity:.1}}@keyframes headerShimmer-b5858b3a{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1);opacity:.1}}.lesson-container .header h1[data-v-b5858b3a]{font-size:1.4rem;font-weight:700;margin-bottom:10px;text-shadow:2px 2px 8px rgba(0,0,0,.3),0 0 20px hsla(0,0%,100%,.1);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.lesson-container .header h1[data-v-b5858b3a],.lesson-container .header p[data-v-b5858b3a]{position:relative;z-index:12;line-height:1.5;word-wrap:break-word;max-width:calc(100% - 80px)}.lesson-container .header p[data-v-b5858b3a]{font-size:1rem;opacity:.95;font-weight:400;margin:0;text-shadow:1px 1px 4px rgba(0,0,0,.2)}.lesson-container .floating-orb[data-v-b5858b3a]{position:absolute;top:15px;right:25px;width:60px;height:60px;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.9),hsla(0,0%,100%,.3));border-radius:50%;border:3px solid hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:15;-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);-webkit-animation:orbMagic-b5858b3a 6s ease-in-out infinite;animation:orbMagic-b5858b3a 6s ease-in-out infinite}.lesson-container .floating-orb[data-v-b5858b3a]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;background:radial-gradient(circle,hsla(0,0%,100%,.8) 0,transparent 70%);border-radius:50%;-webkit-animation:orbCore-b5858b3a 3s ease-in-out infinite alternate;animation:orbCore-b5858b3a 3s ease-in-out infinite alternate}.lesson-container .floating-orb[data-v-b5858b3a]:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;-webkit-animation:orbRing-b5858b3a 4s linear infinite;animation:orbRing-b5858b3a 4s linear infinite}@-webkit-keyframes orbMagic-b5858b3a{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg);-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3)}33%{-webkit-transform:translateY(-8px) scale(1.1) rotate(120deg);transform:translateY(-8px) scale(1.1) rotate(120deg);-webkit-box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4);box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4)}66%{-webkit-transform:translateY(-4px) scale(.95) rotate(240deg);transform:translateY(-4px) scale(.95) rotate(240deg);-webkit-box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35);box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35)}}@keyframes orbMagic-b5858b3a{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg);-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3)}33%{-webkit-transform:translateY(-8px) scale(1.1) rotate(120deg);transform:translateY(-8px) scale(1.1) rotate(120deg);-webkit-box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4);box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4)}66%{-webkit-transform:translateY(-4px) scale(.95) rotate(240deg);transform:translateY(-4px) scale(.95) rotate(240deg);-webkit-box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35);box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35)}}@-webkit-keyframes orbCore-b5858b3a{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@keyframes orbCore-b5858b3a{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@-webkit-keyframes orbRing-b5858b3a{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{opacity:.1}to{-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1);opacity:.3}}@keyframes orbRing-b5858b3a{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{opacity:.1}to{-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1);opacity:.3}}.lesson-container .planning-table[data-v-b5858b3a]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;margin:0;padding:0;position:relative;z-index:1}.lesson-container .section-header[data-v-b5858b3a]{color:#fff;font-weight:700;text-align:center;padding:12px 15px;font-size:.9rem;letter-spacing:1.2px;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.3),0 0 15px hsla(0,0%,100%,.1);position:relative;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);border:none}.lesson-container .planning-table tr:first-child td[data-v-b5858b3a]{border-top-left-radius:0;border-top-right-radius:0}.lesson-container .planning-table tr:last-child td[data-v-b5858b3a]{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.lesson-container .inicio-header[data-v-b5858b3a]{background:linear-gradient(135deg,#20b2aa,#84cec7)}.lesson-container .desarrollo-header[data-v-b5858b3a]{background:linear-gradient(135deg,#c6588d,#e8b5d1)}.lesson-container .cierre-header[data-v-b5858b3a]{background:linear-gradient(135deg,#f8ac04,#f9d38f)}.lesson-container .section-header[data-v-b5858b3a]:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.7)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);border-radius:2px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.3);box-shadow:0 0 10px hsla(0,0%,100%,.3)}.lesson-container .content-cell[data-v-b5858b3a]{padding:14px 20px;background:#fff;color:#2d3748;line-height:1.4;font-size:.85rem;border-left:4px solid transparent;border-bottom:none;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2}.lesson-container .content-cell.inicio[data-v-b5858b3a]{border-left:4px solid #20b2aa}.lesson-container .content-cell.desarrollo[data-v-b5858b3a]{border-left:4px solid #c6588d}.lesson-container .content-cell.cierre[data-v-b5858b3a]{border-left:4px solid #f8ac04}.lesson-container .content-cell[data-v-b5858b3a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.12);box-shadow:0 4px 20px rgba(0,0,0,.12);z-index:3;border-radius:8px}.lesson-container .subsection-title[data-v-b5858b3a]{font-weight:600;font-size:.75rem;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:6px;display:inline-block;position:relative;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.lesson-container .content-cell.inicio .subsection-title[data-v-b5858b3a]{background:linear-gradient(135deg,rgba(32,178,170,.15),rgba(132,206,199,.1));color:#1a5f5a;border-left:3px solid #20b2aa;-webkit-box-shadow:0 2px 8px rgba(32,178,170,.15);box-shadow:0 2px 8px rgba(32,178,170,.15)}.lesson-container .content-cell.desarrollo .subsection-title[data-v-b5858b3a]{background:linear-gradient(135deg,rgba(198,88,141,.15),rgba(232,181,209,.1));color:#7a2d5c;border-left:3px solid #c6588d;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.15);box-shadow:0 2px 8px rgba(198,88,141,.15)}.lesson-container .content-cell.cierre .subsection-title[data-v-b5858b3a]{background:linear-gradient(135deg,rgba(248,172,4,.15),rgba(249,211,143,.1));color:#b8640a;border-left:3px solid #f8ac04;-webkit-box-shadow:0 2px 8px rgba(248,172,4,.15);box-shadow:0 2px 8px rgba(248,172,4,.15)}.lesson-container .content-cell p[data-v-b5858b3a]{margin-bottom:6px;color:#374151;font-weight:400;line-height:1.5}.lesson-container .content-cell p[data-v-b5858b3a]:last-child{margin-bottom:0}.lesson-container .exercise-card[data-v-b5858b3a]{background:linear-gradient(135deg,rgba(198,88,141,.08),rgba(232,181,209,.05));border:1px solid rgba(198,88,141,.2);border-radius:10px;padding:12px 16px;margin:8px 0;border-left:4px solid #c6588d;font-size:.8rem;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1);z-index:1}.lesson-container .exercise-card[data-v-b5858b3a]:before{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(198,88,141,.08)));background:linear-gradient(90deg,transparent,rgba(198,88,141,.08));z-index:0}.lesson-container .exercise-card[data-v-b5858b3a]:hover{-webkit-transform:translateY(-2px) translateX(2px);transform:translateY(-2px) translateX(2px);-webkit-box-shadow:0 6px 20px rgba(198,88,141,.15);box-shadow:0 6px 20px rgba(198,88,141,.15);border-color:#c6588d;background:linear-gradient(135deg,rgba(198,88,141,.12),rgba(232,181,209,.08))}.lesson-container .exercise-level[data-v-b5858b3a]{font-weight:700;color:#c6588d;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;background:rgba(198,88,141,.15);padding:4px 8px;border-radius:6px;display:inline-block;position:relative;z-index:2;-webkit-box-shadow:0 2px 4px rgba(198,88,141,.2);box-shadow:0 2px 4px rgba(198,88,141,.2)}.lesson-container .exercise-content[data-v-b5858b3a]{position:relative;z-index:2}.lesson-container .exercise-content p[data-v-b5858b3a]{margin-bottom:6px;line-height:1.5}.lesson-container .exercise-options[data-v-b5858b3a]{font-size:.75rem;margin:6px 0;color:#555;padding-left:10px}.lesson-container .exercise-answer[data-v-b5858b3a]{font-weight:600;color:#c6588d;font-size:.75rem;padding:4px 8px;background:rgba(198,88,141,.1);border-radius:4px;margin-top:4px}.lesson-container .content-cell ul[data-v-b5858b3a]{list-style:none;padding-left:0;margin:6px 0}.lesson-container .content-cell li[data-v-b5858b3a]{position:relative;padding:4px 0 4px 20px;margin-bottom:3px;font-size:.8rem;color:#374151;line-height:1.4}.lesson-container .content-cell.inicio li[data-v-b5858b3a]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#20b2aa;text-shadow:0 0 8px rgba(32,178,170,.4)}.lesson-container .content-cell.desarrollo li[data-v-b5858b3a]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#c6588d;text-shadow:0 0 8px rgba(198,88,141,.4)}.lesson-container .content-cell.cierre li[data-v-b5858b3a]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#f8ac04;text-shadow:0 0 8px rgba(248,172,4,.4)}@media (max-width:768px){.lesson-container[data-v-b5858b3a]{padding:5px}.lesson-container .container[data-v-b5858b3a]{border-radius:8px}.lesson-container .header[data-v-b5858b3a]{padding:15px 20px}.lesson-container .header h1[data-v-b5858b3a]{font-size:1.2rem}.lesson-container .content-cell[data-v-b5858b3a]{padding:10px 15px;font-size:.8rem}.lesson-container .section-header[data-v-b5858b3a]{padding:8px 12px;font-size:.8rem}.lesson-container .floating-orb[data-v-b5858b3a]{width:50px;height:50px;top:12px;right:18px}}@media (max-width:480px){.lesson-container .content-cell[data-v-b5858b3a],.lesson-container .exercise-card[data-v-b5858b3a]{font-size:.75rem}.lesson-container .subsection-title[data-v-b5858b3a]{font-size:.7rem}}.lesson-container[data-v-76c9b918]{font-family:Ubuntu,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;background:#f7f7f7;min-height:100vh;padding:10px;position:relative}.lesson-container .container[data-v-76c9b918]{max-width:1000px;margin:0 auto;background:#fff;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.08),0 5px 15px rgba(0,0,0,.04);box-shadow:0 15px 35px rgba(0,0,0,.08),0 5px 15px rgba(0,0,0,.04);position:relative;isolation:isolate}.lesson-container .header[data-v-76c9b918]{background:linear-gradient(135deg,#20b2aa,#84cec7);color:#fff;padding:25px 30px;position:relative;z-index:10;min-height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 8px 32px rgba(32,178,170,.3),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 8px 32px rgba(32,178,170,.3),inset 0 1px 0 hsla(0,0%,100%,.2);border-radius:12px 12px 0 0;overflow:hidden}.lesson-container .header[data-v-76c9b918]:after{content:"";position:absolute;top:0;right:0;width:120px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(hsla(0,0%,100%,.15)));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15));z-index:11;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.lesson-container .header[data-v-76c9b918]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 80% 20%,hsla(0,0%,100%,.2) 0,transparent 50%);-webkit-animation:headerShimmer-76c9b918 4s ease-in-out infinite;animation:headerShimmer-76c9b918 4s ease-in-out infinite;z-index:1}@-webkit-keyframes headerShimmer-76c9b918{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1);opacity:.1}}@keyframes headerShimmer-76c9b918{0%,to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{-webkit-transform:rotate(180deg) scale(1.1);transform:rotate(180deg) scale(1.1);opacity:.1}}.lesson-container .header h1[data-v-76c9b918]{font-size:1.4rem;font-weight:700;margin-bottom:10px;text-shadow:2px 2px 8px rgba(0,0,0,.3),0 0 20px hsla(0,0%,100%,.1);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.lesson-container .header h1[data-v-76c9b918],.lesson-container .header p[data-v-76c9b918]{position:relative;z-index:12;line-height:1.5;word-wrap:break-word;max-width:calc(100% - 80px)}.lesson-container .header p[data-v-76c9b918]{font-size:1rem;opacity:.95;font-weight:400;margin:0;text-shadow:1px 1px 4px rgba(0,0,0,.2)}.lesson-container .floating-orb[data-v-76c9b918]{position:absolute;top:15px;right:25px;width:60px;height:60px;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.9),hsla(0,0%,100%,.3));border-radius:50%;border:3px solid hsla(0,0%,100%,.5);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:15;-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);-webkit-animation:orbMagic-76c9b918 6s ease-in-out infinite;animation:orbMagic-76c9b918 6s ease-in-out infinite}.lesson-container .floating-orb[data-v-76c9b918]:before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px;height:30px;background:radial-gradient(circle,hsla(0,0%,100%,.8) 0,transparent 70%);border-radius:50%;-webkit-animation:orbCore-76c9b918 3s ease-in-out infinite alternate;animation:orbCore-76c9b918 3s ease-in-out infinite alternate}.lesson-container .floating-orb[data-v-76c9b918]:after{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;border:2px solid hsla(0,0%,100%,.2);border-radius:50%;-webkit-animation:orbRing-76c9b918 4s linear infinite;animation:orbRing-76c9b918 4s linear infinite}@-webkit-keyframes orbMagic-76c9b918{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg);-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3)}33%{-webkit-transform:translateY(-8px) scale(1.1) rotate(120deg);transform:translateY(-8px) scale(1.1) rotate(120deg);-webkit-box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4);box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4)}66%{-webkit-transform:translateY(-4px) scale(.95) rotate(240deg);transform:translateY(-4px) scale(.95) rotate(240deg);-webkit-box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35);box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35)}}@keyframes orbMagic-76c9b918{0%,to{-webkit-transform:translateY(0) scale(1) rotate(0deg);transform:translateY(0) scale(1) rotate(0deg);-webkit-box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3);box-shadow:0 0 20px hsla(0,0%,100%,.4),0 0 40px rgba(32,178,170,.3),inset 0 0 20px hsla(0,0%,100%,.3)}33%{-webkit-transform:translateY(-8px) scale(1.1) rotate(120deg);transform:translateY(-8px) scale(1.1) rotate(120deg);-webkit-box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4);box-shadow:0 0 30px hsla(0,0%,100%,.6),0 0 60px rgba(32,178,170,.5),inset 0 0 25px hsla(0,0%,100%,.4)}66%{-webkit-transform:translateY(-4px) scale(.95) rotate(240deg);transform:translateY(-4px) scale(.95) rotate(240deg);-webkit-box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35);box-shadow:0 0 25px hsla(0,0%,100%,.5),0 0 50px rgba(132,206,199,.4),inset 0 0 22px hsla(0,0%,100%,.35)}}@-webkit-keyframes orbCore-76c9b918{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@keyframes orbCore-76c9b918{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}to{opacity:1;-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}}@-webkit-keyframes orbRing-76c9b918{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{opacity:.1}to{-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1);opacity:.3}}@keyframes orbRing-76c9b918{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:.3}50%{opacity:.1}to{-webkit-transform:rotate(1turn) scale(1.1);transform:rotate(1turn) scale(1.1);opacity:.3}}.lesson-container .planning-table[data-v-76c9b918]{width:100%;border-collapse:separate;border-spacing:0;background:transparent;margin:0;padding:0;position:relative;z-index:1}.lesson-container .section-header[data-v-76c9b918]{color:#fff;font-weight:700;text-align:center;padding:12px 15px;font-size:.9rem;letter-spacing:1.2px;text-transform:uppercase;text-shadow:2px 2px 4px rgba(0,0,0,.3),0 0 15px hsla(0,0%,100%,.1);position:relative;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);box-shadow:0 4px 15px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.2);border:none}.lesson-container .planning-table tr:first-child td[data-v-76c9b918]{border-top-left-radius:0;border-top-right-radius:0}.lesson-container .planning-table tr:last-child td[data-v-76c9b918]{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.lesson-container .inicio-header[data-v-76c9b918]{background:linear-gradient(135deg,#20b2aa,#84cec7)}.lesson-container .desarrollo-header[data-v-76c9b918]{background:linear-gradient(135deg,#c6588d,#e8b5d1)}.lesson-container .cierre-header[data-v-76c9b918]{background:linear-gradient(135deg,#f8ac04,#f9d38f)}.lesson-container .section-header[data-v-76c9b918]:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px;height:3px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.7)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.7),transparent);border-radius:2px;-webkit-box-shadow:0 0 10px hsla(0,0%,100%,.3);box-shadow:0 0 10px hsla(0,0%,100%,.3)}.lesson-container .content-cell[data-v-76c9b918]{padding:14px 20px;background:#fff;color:#2d3748;line-height:1.4;font-size:.85rem;border-left:4px solid transparent;border-bottom:none;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:2}.lesson-container .content-cell.inicio[data-v-76c9b918]{border-left:4px solid #20b2aa}.lesson-container .content-cell.desarrollo[data-v-76c9b918]{border-left:4px solid #c6588d}.lesson-container .content-cell.cierre[data-v-76c9b918]{border-left:4px solid #f8ac04}.lesson-container .content-cell[data-v-76c9b918]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.12);box-shadow:0 4px 20px rgba(0,0,0,.12);z-index:3;border-radius:8px}.lesson-container .subsection-title[data-v-76c9b918]{font-weight:600;font-size:.75rem;margin-bottom:6px;text-transform:uppercase;letter-spacing:.5px;padding:4px 10px;border-radius:6px;display:inline-block;position:relative;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.lesson-container .content-cell.inicio .subsection-title[data-v-76c9b918]{background:linear-gradient(135deg,rgba(32,178,170,.15),rgba(132,206,199,.1));color:#1a5f5a;border-left:3px solid #20b2aa;-webkit-box-shadow:0 2px 8px rgba(32,178,170,.15);box-shadow:0 2px 8px rgba(32,178,170,.15)}.lesson-container .content-cell.desarrollo .subsection-title[data-v-76c9b918]{background:linear-gradient(135deg,rgba(198,88,141,.15),rgba(232,181,209,.1));color:#7a2d5c;border-left:3px solid #c6588d;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.15);box-shadow:0 2px 8px rgba(198,88,141,.15)}.lesson-container .content-cell.cierre .subsection-title[data-v-76c9b918]{background:linear-gradient(135deg,rgba(248,172,4,.15),rgba(249,211,143,.1));color:#b8640a;border-left:3px solid #f8ac04;-webkit-box-shadow:0 2px 8px rgba(248,172,4,.15);box-shadow:0 2px 8px rgba(248,172,4,.15)}.lesson-container .content-cell p[data-v-76c9b918]{margin-bottom:6px;color:#374151;font-weight:400;line-height:1.5}.lesson-container .content-cell p[data-v-76c9b918]:last-child{margin-bottom:0}.explanation-section[data-v-76c9b918]{margin-bottom:20px;padding:15px;background:rgba(198,88,141,.05);border-radius:8px;border-left:4px solid #c6588d}.explanation-section h4[data-v-76c9b918]{color:#c6588d;margin-bottom:10px;font-size:.9rem;font-weight:600}.error-card[data-v-76c9b918]{background:rgba(198,88,141,.05);border:1px solid rgba(198,88,141,.2);border-radius:8px;padding:15px;margin-bottom:15px;border-left:4px solid #c6588d;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1)}.error-card h4[data-v-76c9b918]{color:#c6588d;margin-bottom:10px;font-size:.9rem;font-weight:600}.concept-card[data-v-76c9b918]{background:rgba(198,88,141,.05);border:1px solid rgba(198,88,141,.2);border-radius:8px;padding:15px;margin-bottom:15px;border-left:4px solid #c6588d;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1)}.concept-card h4[data-v-76c9b918]{color:#7a2d5c;margin-bottom:10px;font-size:.9rem;font-weight:600}.concept-card h4.bold-term[data-v-76c9b918]{background:linear-gradient(135deg,#c6588d,#e8b5d1);color:#fff;padding:8px 12px;border-radius:6px;margin:-15px -15px 15px -15px}.worked-example-card[data-v-76c9b918]{background:rgba(198,88,141,.05);border:1px solid rgba(198,88,141,.2);border-radius:8px;padding:15px;border-left:4px solid #c6588d;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1)}.worked-example-card h4[data-v-76c9b918]{color:#c6588d;margin-bottom:10px;font-size:.9rem;font-weight:600}.worked-example-card h5[data-v-76c9b918]{color:#7a2d5c;margin:15px 0 8px 0;font-size:.8rem;font-weight:600}.lesson-container .exercise-card[data-v-76c9b918]{background:linear-gradient(135deg,rgba(198,88,141,.08),rgba(232,181,209,.05));border:1px solid rgba(198,88,141,.2);border-radius:10px;padding:12px 16px;margin:8px 0;border-left:4px solid #c6588d;font-size:.8rem;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1);z-index:1}.lesson-container .exercise-card[data-v-76c9b918]:before{content:"";position:absolute;top:0;right:0;width:40px;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),to(rgba(198,88,141,.08)));background:linear-gradient(90deg,transparent,rgba(198,88,141,.08));z-index:0}.lesson-container .exercise-card[data-v-76c9b918]:hover{-webkit-transform:translateY(-2px) translateX(2px);transform:translateY(-2px) translateX(2px);-webkit-box-shadow:0 6px 20px rgba(198,88,141,.15);box-shadow:0 6px 20px rgba(198,88,141,.15);border-color:#c6588d;background:linear-gradient(135deg,rgba(198,88,141,.12),rgba(232,181,209,.08))}.lesson-container .exercise-level[data-v-76c9b918]{font-weight:700;color:#c6588d;font-size:.7rem;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;background:rgba(198,88,141,.15);padding:4px 8px;border-radius:6px;display:inline-block;position:relative;z-index:2;-webkit-box-shadow:0 2px 4px rgba(198,88,141,.2);box-shadow:0 2px 4px rgba(198,88,141,.2)}.lesson-container .exercise-content[data-v-76c9b918]{position:relative;z-index:2}.lesson-container .exercise-content p[data-v-76c9b918]{margin-bottom:6px;line-height:1.5}.lesson-container .exercise-options[data-v-76c9b918]{font-size:.75rem;margin:6px 0;color:#555;padding-left:10px}.lesson-container .exercise-answer[data-v-76c9b918]{font-weight:600;color:#c6588d;font-size:.75rem;padding:4px 8px;background:rgba(198,88,141,.1);border-radius:4px;margin-top:4px}.rubric-container[data-v-76c9b918]{margin-top:8px}.rubric-container h5[data-v-76c9b918]{color:#c6588d;font-size:.8rem;font-weight:600;margin-bottom:8px}.rubric-table[data-v-76c9b918]{width:100%;border-collapse:collapse;font-size:.7rem;background:#fff;border-radius:6px;overflow:hidden;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.1);box-shadow:0 2px 8px rgba(198,88,141,.1);border:1px solid rgba(198,88,141,.2)}.rubric-table th[data-v-76c9b918]{background:linear-gradient(135deg,#c6588d,#e8b5d1);color:#fff;font-weight:600;padding:8px 6px;text-align:center;font-size:.65rem;text-transform:uppercase;letter-spacing:.5px}.rubric-table td[data-v-76c9b918]{padding:8px 6px;border-bottom:1px solid rgba(198,88,141,.1);vertical-align:top;line-height:1.3}.rubric-table tbody tr[data-v-76c9b918]:hover{background:rgba(198,88,141,.05)}.rubric-table .level-cell[data-v-76c9b918]{font-weight:600;color:#7a2d5c;background:rgba(198,88,141,.05);border-right:1px solid rgba(198,88,141,.2);width:20%;text-align:center}.rubric-table .criteria-cell[data-v-76c9b918]{width:50%;border-right:1px solid rgba(198,88,141,.1)}.rubric-table .example-cell[data-v-76c9b918]{width:30%;color:#666;font-style:italic}.lesson-container .content-cell ul[data-v-76c9b918]{list-style:none;padding-left:0;margin:6px 0}.lesson-container .content-cell li[data-v-76c9b918]{position:relative;padding:4px 0 4px 20px;margin-bottom:3px;font-size:.8rem;color:#374151;line-height:1.4}.lesson-container .content-cell.inicio li[data-v-76c9b918]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#20b2aa;text-shadow:0 0 8px rgba(32,178,170,.4)}.lesson-container .content-cell.desarrollo li[data-v-76c9b918]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#c6588d;text-shadow:0 0 8px rgba(198,88,141,.4)}.lesson-container .content-cell.cierre li[data-v-76c9b918]:before{content:"●";position:absolute;left:8px;top:4px;font-size:.8rem;color:#f8ac04;text-shadow:0 0 8px rgba(248,172,4,.4)}@media (max-width:768px){.lesson-container[data-v-76c9b918]{padding:5px}.lesson-container .container[data-v-76c9b918]{border-radius:8px}.lesson-container .header[data-v-76c9b918]{padding:15px 20px}.lesson-container .header h1[data-v-76c9b918]{font-size:1.2rem}.lesson-container .content-cell[data-v-76c9b918]{padding:10px 15px;font-size:.8rem}.lesson-container .section-header[data-v-76c9b918]{padding:8px 12px;font-size:.8rem}.lesson-container .floating-orb[data-v-76c9b918]{width:50px;height:50px;top:12px;right:18px}}@media (max-width:480px){.lesson-container .content-cell[data-v-76c9b918],.lesson-container .exercise-card[data-v-76c9b918]{font-size:.75rem}.lesson-container .subsection-title[data-v-76c9b918]{font-size:.7rem}}:root{--naranjo-fuerte:#f8ac04;--naranjo-suave:#f9d38f;--verde-fuerte:#20b2aa;--verde-suave:#84cec7;--morado-fuerte:#c6588d;--morado-suave:#e8b5d1}.lesson-container .content-cell strong{color:#fff!important;padding:3px 8px!important;border-radius:6px!important;font-weight:600!important;font-size:.8em!important;text-shadow:1px 1px 2px rgba(0,0,0,.2)!important;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.2)!important;box-shadow:0 2px 6px rgba(0,0,0,.2)!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important;display:inline-block!important;margin:1px 2px!important;position:relative!important;z-index:1!important}.lesson-container .content-cell.inicio strong{background:linear-gradient(135deg,var(--verde-fuerte),var(--verde-suave))!important;-webkit-box-shadow:0 2px 8px rgba(32,178,170,.4)!important;box-shadow:0 2px 8px rgba(32,178,170,.4)!important}.lesson-container .content-cell.desarrollo strong{background:linear-gradient(135deg,var(--morado-fuerte),var(--morado-suave))!important;-webkit-box-shadow:0 2px 8px rgba(198,88,141,.4)!important;box-shadow:0 2px 8px rgba(198,88,141,.4)!important}.lesson-container .content-cell.cierre strong{background:linear-gradient(135deg,var(--naranjo-fuerte),var(--naranjo-suave))!important;-webkit-box-shadow:0 2px 8px rgba(248,172,4,.4)!important;box-shadow:0 2px 8px rgba(248,172,4,.4)!important}.lesson-container .content-cell strong:hover{-webkit-transform:translateY(-1px) scale(1.05)!important;transform:translateY(-1px) scale(1.05)!important;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.3)!important;box-shadow:0 4px 12px rgba(0,0,0,.3)!important;z-index:2!important}.lesson-container .content-cell ul{list-style:none!important;padding-left:0!important;margin:6px 0!important;position:relative!important}.lesson-container .content-cell li{position:relative!important;padding:4px 0 4px 20px!important;margin-bottom:3px!important;font-size:.8rem!important;color:#374151!important;line-height:1.4!important;-webkit-transition:color .2s ease!important;transition:color .2s ease!important}.lesson-container .content-cell li:hover{color:#1f2937!important}.lesson-container .content-cell.inicio li:before{color:var(--verde-fuerte)!important;text-shadow:0 0 8px rgba(32,178,170,.4)!important}.lesson-container .content-cell.desarrollo li:before,.lesson-container .content-cell.inicio li:before{content:"●"!important;position:absolute!important;left:8px!important;top:4px!important;font-size:.8rem!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.lesson-container .content-cell.desarrollo li:before{color:var(--morado-fuerte)!important;text-shadow:0 0 8px rgba(198,88,141,.4)!important}.lesson-container .content-cell.cierre li:before{content:"●"!important;position:absolute!important;left:8px!important;top:4px!important;font-size:.8rem!important;color:var(--naranjo-fuerte)!important;text-shadow:0 0 8px rgba(248,172,4,.4)!important;-webkit-transition:all .2s ease!important;transition:all .2s ease!important}.lesson-container .content-cell li:hover:before{-webkit-transform:scale(1.2)!important;transform:scale(1.2)!important;text-shadow:0 0 12px hsla(0,0%,100%,.6)!important}.lesson-container .content-cell p{margin-bottom:6px!important;color:#374151!important;font-weight:400!important;line-height:1.5!important;-webkit-transition:color .2s ease!important;transition:color .2s ease!important}.lesson-container .content-cell p:last-child{margin-bottom:0!important}.lesson-container .content-cell:hover .exercise-card,.lesson-container .content-cell:hover .subsection-title{z-index:1!important}.lesson-container .planning-table{position:relative!important;z-index:1!important}.custom-button[data-v-3a112f72]{background-color:#00b9ae}.feedback-box[data-v-3a112f72]{border:1px solid #00b9ae;border-radius:10px}.bg-dark[data-v-53750c65]{background-color:#393e46!important}.bg-light[data-v-53750c65]{background-color:#dfe2e2!important}.bg-ultralight[data-v-53750c65]{background-color:#f3f3f3!important}.bg-primary-hover[data-v-53750c65]:hover,.bg-primary[data-v-53750c65]{background-color:#f8b500!important}.bg-secondary[data-v-53750c65]{background-color:#00adb5!important}.bg-secondary-dark[data-v-53750c65]{background-color:#227580!important}.bg-redpie-hover[data-v-53750c65]:hover{background-color:#e74a57!important}.btn-dark[data-v-53750c65]{background-color:#393e46!important}.btn-dark[data-v-53750c65]:hover{background-color:#17191c!important}.btn-light[data-v-53750c65]{background-color:#dfe2e2!important;color:#fff}.btn-light[data-v-53750c65]:hover{background-color:#b7bebe!important}.btn-ultralight[data-v-53750c65]{background-color:#f3f3f3!important}.btn-ultralight[data-v-53750c65]:hover{background-color:#cdcdcd!important}.btn-primary[data-v-53750c65]{background-color:#f8b500!important;border-color:#f8b500!important}.btn-primary[data-v-53750c65]:hover{background-color:#ac7d00!important}.btn-secondary[data-v-53750c65]{background-color:#00adb5!important;border-color:#00adb5!important}.btn-secondary[data-v-53750c65]:hover{background-color:#006469!important}.btn-secondary-dark[data-v-53750c65]{background-color:#227580!important}.btn-secondary-dark[data-v-53750c65]:hover{background-color:#123e44!important}.btn-outline-dark[data-v-53750c65]{border-width:2px;border-color:#393e46!important;color:#fff}.btn-outline-light[data-v-53750c65]{border-width:2px;border-color:#dfe2e2!important;color:#393e46}.btn-outline-ultralight[data-v-53750c65]{border-width:2px;border-color:#f3f3f3!important;color:#fff}.btn-outline-primary[data-v-53750c65]{border-width:2px;border-color:#f8b500!important;color:#f8b500}.btn-outline-primary[data-v-53750c65]:hover{background-color:#f8b500!important;color:#fff}.btn-outline-secondary[data-v-53750c65]{border-width:2px;border-color:#00adb5!important;color:#00adb5}.btn-outline-secondary[data-v-53750c65]:hover{background-color:#00adb5!important;color:#fff}.btn-outline-purple[data-v-53750c65]{border-width:2px;border-color:#c6588d!important;color:#c6588d}.btn-outline-purple[data-v-53750c65]:hover{background-color:#c6588d!important;color:#fff}.btn-outline-redpie[data-v-53750c65]{border-width:2px;border-color:#e74a57!important;color:#e74a57}.btn-outline-redpie[data-v-53750c65]:hover{background-color:#e74a57!important;color:#fff}.btn-outline-secondary-dark[data-v-53750c65]{border-width:2px;border-color:#227580!important;color:#fff}.border-dark[data-v-53750c65]{border-color:#393e46!important}.border-light[data-v-53750c65]{border-color:#dfe2e2!important}.border-ultralight[data-v-53750c65]{border-color:#f3f3f3!important}.border-primary[data-v-53750c65]{border-color:#f8b500!important}.border-secondary[data-v-53750c65]{border-color:#00adb5!important}.border-secondary-dark[data-v-53750c65]{border-color:#227580!important}.border-redpie[data-v-53750c65]{border-color:#e74a57!important}.text-dark[data-v-53750c65]{color:#393e46!important}.text-light[data-v-53750c65]{color:#dfe2e2!important}.text-light-hover-darken[data-v-53750c65]:hover{color:#a9b2b2!important}.text-ultralight[data-v-53750c65]{color:#f3f3f3!important}.text-primary[data-v-53750c65]{color:#f8b500!important}.text-primary-hover-darken[data-v-53750c65]{color:#926b00!important}.text-secondary[data-v-53750c65]{color:#00adb5!important}.text-secondary-dark[data-v-53750c65]{color:#227580!important}.text-redpie[data-v-53750c65]{color:#e74a57!important}.alert-dark[data-v-53750c65]{background-color:#393e46!important}.alert-light[data-v-53750c65]{background-color:#dfe2e2!important}.alert-ultralight[data-v-53750c65]{background-color:#f3f3f3!important}.alert-primary[data-v-53750c65]{background-color:#f8b500!important}.alert-secondary[data-v-53750c65]{background-color:#00adb5!important}.alert-secondary-dark[data-v-53750c65]{background-color:#227580!important}.badge-dark[data-v-53750c65]{background-color:#393e46!important}.badge-light[data-v-53750c65]{background-color:#dfe2e2!important}.badge-ultralight[data-v-53750c65]{background-color:#f3f3f3!important}.badge-primary[data-v-53750c65]{background-color:#f8b500!important}.badge-secondary[data-v-53750c65]{background-color:#00adb5!important}.badge-secondary-dark[data-v-53750c65]{background-color:#227580!important}.b-toast-dark[data-v-53750c65]{background-color:#393e46!important}.b-toast-light[data-v-53750c65]{background-color:#dfe2e2!important}.b-toast-ultralight[data-v-53750c65]{background-color:#f3f3f3!important}.b-toast-primary[data-v-53750c65]{background-color:#f8b500!important}.b-toast-secondary[data-v-53750c65]{background-color:#00adb5!important}.b-toast-secondary-dark[data-v-53750c65]{background-color:#227580!important}[data-v-53750c65]:export{dark:#393e46;light:#dfe2e2;ultralight:#f3f3f3;omglight:#fafafa;primary:#f8b500;primaryDark:#c28e02;secondary:#00adb5;secondaryDark:#227580;redpie:#e74a57;tertiary:#2789ba;purple:#c6588d}.vue-js-switch .v-switch-core[data-v-53750c65]{background:#dfe2e2!important}.vue-js-switch.toggled .v-switch-core[data-v-53750c65]{background:#f8b500!important}html[data-v-53750c65]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body[data-v-53750c65],html[data-v-53750c65]{width:100%;height:100%;margin:0!important;padding:0!important;background-color:#f3f3f3}a[data-v-53750c65]{color:#f8b500!important}a[data-v-53750c65]:hover{color:#b80!important}.border-none[data-v-53750c65]{border:none}.bold[data-v-53750c65]{font-weight:700}.no-padding[data-v-53750c65]{padding:0!important}.padding-box-16[data-v-53750c65]{padding:16px}.padding-box-16-lr[data-v-53750c65]{padding-left:16px;padding-right:16px}.padding-box-16-b[data-v-53750c65]{padding-bottom:18px}.padding-box-normal[data-v-53750c65]{padding:6px}.radius-box-8[data-v-53750c65]{border-radius:8px}.radius-box-16[data-v-53750c65]{border-radius:16px}.radius-box-24[data-v-53750c65]{border-radius:24px}.multiselect__tag[data-v-53750c65]{background-color:#00adb5!important}.slide[data-v-53750c65]{background:var(--bg-primary)!important;border-radius:var(--radius-lg)!important;overflow:hidden!important;-webkit-box-shadow:var(--shadow-sm)!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--border)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.slide[data-v-53750c65]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg)}.slide-header[data-v-53750c65]{background:var(--gradient-primary);color:#fff;padding:16px 24px;gap:16px;-webkit-transition:all .3s ease;transition:all .3s ease}.slide-header[data-v-53750c65],.slide-number[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slide-number[data-v-53750c65]{background:hsla(0,0%,100%,.2);width:32px;height:32px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.9rem;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.slide-title[data-v-53750c65]{font-size:1.3rem;font-weight:600}.slide-content[data-v-53750c65]{padding:0;min-height:400px}.grid-2[data-v-53750c65]{display:grid;grid-template-columns:1fr 1fr;height:100%;min-height:400px}.slide:nth-child(6) .slide-content[data-v-53750c65],.slide:nth-child(7) .slide-content[data-v-53750c65],.slide:nth-child(8) .slide-content[data-v-53750c65],.slide:nth-child(9) .slide-content[data-v-53750c65],.slide:nth-child(10) .slide-content[data-v-53750c65],.slide:nth-child(11) .slide-content[data-v-53750c65],.slide:nth-child(12) .slide-content[data-v-53750c65]{padding:24px}.grid-1[data-v-53750c65]{display:grid;gap:20px;padding:24px}.text-section[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.intro-text[data-v-53750c65]{font-size:1.05rem;color:var(--text-secondary);margin-bottom:8px}.info-box[data-v-53750c65]{background:var(--primary-bg-medium);border:1px solid var(--primary-border-light);border-radius:var(--radius-md);padding:16px;-webkit-transition:all .2s ease;transition:all .2s ease}.info-box[data-v-53750c65]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-color:var(--primary)}.info-box h3[data-v-53750c65]{color:var(--primary-dark);font-size:.95rem;font-weight:600;margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.info-box p[data-v-53750c65]{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}.features[data-v-53750c65]{display:grid;gap:16px;padding:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feature[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background:var(--bg-secondary);border-radius:var(--radius-md);-webkit-transition:all .2s ease;transition:all .2s ease;border:1px solid transparent}.feature[data-v-53750c65]:hover{background:var(--bg-primary);border-color:var(--primary);-webkit-transform:translateX(4px);transform:translateX(4px)}.feature-icon[data-v-53750c65]{font-size:1.8rem;width:44px;height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:var(--gradient-primary);border-radius:50%;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.feature:hover .feature-icon[data-v-53750c65]{-webkit-transform:scale(1.05);transform:scale(1.05)}.feature-content h4[data-v-53750c65]{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.feature-content p[data-v-53750c65]{color:var(--text-secondary);font-size:.9rem;line-height:1.4;margin:0}.intro-capsule[data-v-53750c65]{text-align:center;padding:20px;background:var(--primary-bg-light);border-radius:var(--radius-lg);border:1px solid var(--primary-border-medium);margin-bottom:16px}.intro-capsule .intro-text[data-v-53750c65]{font-size:1.1rem;color:var(--text-primary);font-weight:500;margin-bottom:8px}.intro-capsule .subtitle[data-v-53750c65]{font-size:1rem;color:var(--primary-dark);font-weight:600}.main-image[data-v-53750c65]{overflow:hidden;border:2px solid var(--primary);border-radius:var(--radius-md);position:relative;width:100%;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;margin:24px;margin-left:0;height:calc(100% - 48px)}.main-image[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.main-image img[data-v-53750c65]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-image:hover img[data-v-53750c65]{-webkit-transform:scale(1.05);transform:scale(1.05)}.metamorphosis-intro[data-v-53750c65]{text-align:center;padding:20px;background:var(--primary-bg-light);border-radius:var(--radius-lg);border:1px solid var(--primary-border-medium);margin-bottom:24px}.metamorphosis-intro .intro-text[data-v-53750c65]{font-size:1.1rem;color:var(--text-primary);font-weight:500;margin-bottom:8px}.metamorphosis-intro .subtitle[data-v-53750c65]{font-size:1rem;color:var(--primary-dark);font-weight:600}.metamorphosis-grid-large[data-v-53750c65]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1100px;margin:0 auto}.stage-card-large[data-v-53750c65]{background:var(--bg-primary);border-radius:var(--radius-lg);overflow:hidden;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);border:3px solid var(--primary);-webkit-transition:all .3s ease;transition:all .3s ease}.stage-card-large[data-v-53750c65]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg)}.stage-image-large[data-v-53750c65]{width:100%;height:250px;overflow:hidden;position:relative;background:var(--bg-tertiary)}.stage-image-large img[data-v-53750c65]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.stage-card-large:hover .stage-image-large img[data-v-53750c65]{-webkit-transform:scale(1.08);transform:scale(1.08)}.stage-info[data-v-53750c65]{padding:16px}.stage-info h4[data-v-53750c65]{font-size:1rem;font-weight:600;color:var(--text-primary);margin-bottom:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.stage-info p[data-v-53750c65]{color:var(--text-secondary);font-size:.85rem;line-height:1.4;margin:0}.grid-2x2[data-v-53750c65]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:16px;max-width:900px;margin:0 auto;height:auto}.top-image[data-v-53750c65]{width:100%;height:240px;border-radius:var(--radius-md);overflow:hidden;border:2px solid var(--primary);margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.top-image[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.top-image img[data-v-53750c65]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.top-image:hover img[data-v-53750c65]{-webkit-transform:scale(1.05);transform:scale(1.05)}.text-item[data-v-53750c65]{background:var(--primary-bg-medium);border:1px solid var(--primary-border-light);border-radius:var(--radius-md);padding:16px;-webkit-transition:all .3s ease;transition:all .3s ease;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.text-item[data-v-53750c65]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);border-color:var(--primary);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.text-item h3[data-v-53750c65]{color:var(--primary-dark);font-size:1rem;font-weight:600;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.text-item .emoji[data-v-53750c65]{font-size:1.3rem}.text-item p[data-v-53750c65]{color:var(--text-secondary);font-size:.85rem;line-height:1.4;margin:0}.case-study-layout[data-v-53750c65]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:32px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.observations-section[data-v-53750c65]{grid-column:1;grid-row:1}.analysis-section[data-v-53750c65]{grid-column:2;grid-row:1}.case-image-full[data-v-53750c65]{grid-column:1/-1;grid-row:2;width:100%;height:300px;border-radius:var(--radius-md);overflow:hidden;border:2px solid var(--primary);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);margin-top:16px}.case-image-full[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.case-image-full img[data-v-53750c65]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.case-image-full:hover img[data-v-53750c65]{-webkit-transform:scale(1.05);transform:scale(1.05)}.section-title[data-v-53750c65]{font-size:1.2rem;font-weight:600;color:var(--primary-dark);margin-bottom:16px;padding-bottom:8px;border-bottom:2px solid var(--primary)}.observations-list[data-v-53750c65]{list-style:none;padding:0;margin:0 0 24px 0}.observations-list li[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:12px;padding:12px;background:var(--bg-secondary);border-radius:var(--radius-sm);border-left:4px solid var(--primary);-webkit-transition:all .2s ease;transition:all .2s ease}.observations-list li[data-v-53750c65]:hover{background:var(--bg-primary);-webkit-transform:translateX(4px);transform:translateX(4px)}.observations-list li[data-v-53750c65]:before{content:"•";color:var(--primary);font-weight:700;font-size:1.2rem;-ms-flex-negative:0;flex-shrink:0;margin-top:2px}.observations-list li span[data-v-53750c65]{color:var(--text-secondary);font-size:.95rem;line-height:1.4}.analysis-table[data-v-53750c65]{width:100%;border-collapse:collapse;background:var(--bg-primary);border-radius:var(--radius-md);overflow:hidden;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);border:1px solid var(--border);margin-top:16px}.analysis-table th[data-v-53750c65]{background:var(--gradient-primary);color:#fff;padding:14px 12px;text-align:left;font-weight:600;font-size:.9rem}.analysis-table td[data-v-53750c65]{padding:12px;border-bottom:1px solid var(--border);font-size:.9rem;color:var(--text-secondary);vertical-align:top}.analysis-table tr:last-child td[data-v-53750c65]{border-bottom:none}.analysis-table tr[data-v-53750c65]:hover{background:var(--bg-secondary)}.analysis-table .animal-name[data-v-53750c65]{font-weight:600;color:var(--text-primary)}.exercise-question[data-v-53750c65]{text-align:center;background:var(--primary-bg-light);padding:24px;border-radius:var(--radius-lg);border:2px solid var(--primary-border-medium);margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.exercise-question[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.exercise-question h3[data-v-53750c65]{color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:0}.exercise-options[data-v-53750c65]{display:grid;gap:12px;margin-bottom:24px}.option-card[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background:var(--bg-primary);border:2px solid var(--border);border-radius:var(--radius-md);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.option-card[data-v-53750c65]:hover{border-color:var(--primary);-webkit-transform:translateX(8px);transform:translateX(8px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.correct-option[data-v-53750c65]{background:var(--primary-bg-light);border:2px solid var(--primary);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.correct-option[data-v-53750c65]:hover{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.option-content-wrapper[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.correct-badge[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:6px 12px;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:var(--radius-sm);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.badge-icon[data-v-53750c65]{font-size:1rem}.badge-text[data-v-53750c65]{color:rgba(34,197,94,.9);font-weight:600;font-size:.85rem}.answer-explanation[data-v-53750c65]{background:var(--primary-bg-medium);border:2px solid var(--primary-border-light);border-radius:var(--radius-lg);padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.explanation-header[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.explanation-icon[data-v-53750c65]{font-size:1.3rem}.explanation-header h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;font-weight:600;margin:0}.answer-explanation p[data-v-53750c65]{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin:0}.option-letter[data-v-53750c65]{width:32px;height:32px;background:var(--gradient-primary);color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.option-card p[data-v-53750c65]{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.4}.development-question-large[data-v-53750c65]{text-align:center;background:var(--primary-bg-light);padding:36px 32px;border-radius:var(--radius-lg);border:3px solid var(--primary-border-medium);margin-bottom:32px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.development-question-large[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg)}.question-icon[data-v-53750c65]{font-size:2rem;margin-bottom:12px}.development-question-large h3[data-v-53750c65]{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin-bottom:16px}.question-text-large[data-v-53750c65]{color:var(--text-secondary);font-size:1.2rem;line-height:1.6;margin:0;font-style:italic;font-weight:500;max-width:900px;margin:0 auto}.development-guidelines[data-v-53750c65]{margin-bottom:24px}.development-guidelines h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;margin-bottom:16px;text-align:center}.guidelines-grid[data-v-53750c65]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.guideline-item[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px;background:var(--bg-secondary);border-radius:var(--radius-sm);border-left:4px solid var(--primary);-webkit-transition:all .2s ease;transition:all .2s ease}.guideline-item[data-v-53750c65]:hover{background:var(--bg-primary);-webkit-transform:translateX(4px);transform:translateX(4px)}.guideline-icon[data-v-53750c65]{font-size:1.2rem}.case-scenario-redesigned[data-v-53750c65]{background:var(--primary-bg-light);border:2px solid var(--primary-border-medium);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.case-scenario-redesigned[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.scenario-header[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.scenario-icon[data-v-53750c65]{font-size:1.5rem}.scenario-header h3[data-v-53750c65]{color:var(--primary-dark);font-size:1.2rem;font-weight:600;margin:0}.scenario-content p[data-v-53750c65]{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin:0;text-align:justify}.case-question-redesigned[data-v-53750c65]{background:var(--primary-bg-medium);border:2px solid var(--primary-border-medium);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.case-question-redesigned[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.question-header[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:12px}.question-header h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;font-weight:600;margin:0}.question-content[data-v-53750c65]{color:var(--text-secondary);font-size:1rem;line-height:1.5;margin:0;font-style:italic}.analysis-hints-redesigned[data-v-53750c65]{background:var(--bg-secondary);border:2px solid var(--border);border-radius:var(--radius-lg);padding:20px;-webkit-transition:all .3s ease;transition:all .3s ease}.analysis-hints-redesigned h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;margin-bottom:16px;text-align:center}.hints-container[data-v-53750c65]{display:grid;gap:8px}.hint-item[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px;background:var(--bg-primary);border-radius:var(--radius-sm);border-left:3px solid var(--accent);-webkit-transition:all .2s ease;transition:all .2s ease}.hint-item[data-v-53750c65]:hover{-webkit-transform:translateX(4px);transform:translateX(4px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.hint-number[data-v-53750c65]{width:24px;height:24px;background:var(--accent);color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.8rem;font-weight:600;-ms-flex-negative:0;flex-shrink:0}.final-case[data-v-53750c65],.mystery-case[data-v-53750c65]{background:var(--primary-bg-light);border:2px solid var(--primary-border-medium);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.final-case[data-v-53750c65]:hover,.mystery-case[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.case-header[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.case-icon[data-v-53750c65]{font-size:1.5rem}.case-header h3[data-v-53750c65]{color:var(--primary-dark);font-size:1.2rem;font-weight:600;margin:0}.case-description[data-v-53750c65],.case-story[data-v-53750c65]{color:var(--text-secondary);font-size:1rem;line-height:1.6;text-align:justify}.final-question[data-v-53750c65],.mystery-question[data-v-53750c65]{text-align:center;font-size:1.1rem;font-weight:600;color:var(--text-primary);margin-bottom:20px;padding:20px;background:var(--primary-bg-medium);border-radius:var(--radius-lg);border:2px solid var(--primary-border-medium);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.final-question[data-v-53750c65]:hover,.mystery-question[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.final-options[data-v-53750c65],.mystery-options[data-v-53750c65]{display:grid;gap:12px;margin-bottom:24px}.final-option[data-v-53750c65],.mystery-option[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;padding:16px;background:var(--bg-primary);border:2px solid var(--border);border-radius:var(--radius-md);-webkit-transition:all .3s ease;transition:all .3s ease;cursor:pointer}.final-option[data-v-53750c65]:hover,.mystery-option[data-v-53750c65]:hover{border-color:var(--primary);-webkit-transform:translateX(6px);transform:translateX(6px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.option-content[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.option-icon[data-v-53750c65]{font-size:1.2rem}.option-detail[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.option-title[data-v-53750c65]{font-weight:600;color:var(--text-primary);font-size:.95rem}.option-desc[data-v-53750c65]{color:var(--text-secondary);font-size:.85rem}.assertion-section[data-v-53750c65]{background:var(--primary-bg-medium);border:2px solid var(--primary-border-medium);border-radius:var(--radius-lg);padding:24px;margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.assertion-section[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.assertion-header[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:16px}.assertion-icon[data-v-53750c65]{font-size:1.3rem}.assertion-header h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;font-weight:600;margin:0}.assertion-content[data-v-53750c65]{text-align:center;padding:16px;background:var(--bg-primary);border-radius:var(--radius-md);border-left:4px solid var(--accent)}.assertion-content p[data-v-53750c65]{color:var(--text-primary);font-size:1.1rem;line-height:1.5;margin:0;font-style:italic}.farewell-content[data-v-53750c65]{display:grid;gap:24px}.farewell-image[data-v-53750c65]{width:100%;height:250px;border-radius:var(--radius-lg);overflow:hidden;border:3px solid var(--primary);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.farewell-image img[data-v-53750c65]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.farewell-image:hover img[data-v-53750c65]{-webkit-transform:scale(1.05);transform:scale(1.05)}.farewell-message[data-v-53750c65]{text-align:center}.farewell-message h2[data-v-53750c65]{color:var(--text-primary);font-size:1.8rem;font-weight:700;margin-bottom:20px;background:var(--gradient-primary);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.farewell-text p[data-v-53750c65]{color:var(--text-secondary);font-size:1.05rem;line-height:1.6;text-align:justify;margin-bottom:24px}.key-learnings[data-v-53750c65]{background:var(--primary-bg-light);border:2px solid var(--primary-border-medium);border-radius:var(--radius-lg);padding:20px;margin-bottom:24px}.key-learnings h4[data-v-53750c65]{color:var(--primary-dark);font-size:1.1rem;margin-bottom:16px}.learnings-grid[data-v-53750c65]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.learning-item[data-v-53750c65]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px;background:var(--bg-primary);border-radius:var(--radius-sm);border:1px solid var(--border);-webkit-transition:all .2s ease;transition:all .2s ease}.learning-item[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm);border-color:var(--primary)}.learning-icon[data-v-53750c65]{font-size:1.3rem}@media(max-width:768px){.container[data-v-53750c65]{gap:16px}.hero[data-v-53750c65]{padding:24px 20px}.hero h1[data-v-53750c65]{font-size:1.8rem}.hero p[data-v-53750c65]{font-size:1rem}.grid-2[data-v-53750c65]{grid-template-columns:1fr;gap:0;min-height:auto}.features[data-v-53750c65],.text-section[data-v-53750c65]{padding:20px}.main-image[data-v-53750c65]{margin:20px;margin-left:0;height:200px;border-radius:var(--radius-md)}.metamorphosis-grid-large[data-v-53750c65]{grid-template-columns:1fr;gap:16px}.stage-image-large[data-v-53750c65]{height:200px}.grid-2x2[data-v-53750c65]{grid-template-columns:1fr;gap:16px}.case-study-layout[data-v-53750c65]{grid-template-columns:1fr;gap:20px}.case-image-full[data-v-53750c65]{grid-column:1;grid-row:auto}.analysis-table[data-v-53750c65]{font-size:.85rem}.analysis-table td[data-v-53750c65],.analysis-table th[data-v-53750c65]{padding:10px 8px}.palette-grid[data-v-53750c65]{grid-template-columns:repeat(5,1fr);gap:12px}.color-palette-selector[data-v-53750c65]{padding:16px;margin-bottom:16px}.exercise-options[data-v-53750c65],.final-options[data-v-53750c65],.mystery-options[data-v-53750c65]{gap:10px}.final-option[data-v-53750c65],.mystery-option[data-v-53750c65],.option-card[data-v-53750c65]{padding:14px;gap:12px}.option-letter[data-v-53750c65]{width:28px;height:28px;font-size:.9rem}.option-card p[data-v-53750c65],.option-content[data-v-53750c65]{font-size:.9rem}.development-question-large[data-v-53750c65]{padding:20px}.question-text-large[data-v-53750c65]{font-size:1rem}.guidelines-grid[data-v-53750c65]{grid-template-columns:1fr;gap:10px}.guideline-item[data-v-53750c65]{padding:10px}.case-scenario-redesigned[data-v-53750c65],.final-case[data-v-53750c65],.mystery-case[data-v-53750c65]{padding:16px}.case-description[data-v-53750c65],.case-story[data-v-53750c65],.scenario-content p[data-v-53750c65]{font-size:.95rem}.farewell-message h2[data-v-53750c65]{font-size:1.5rem}.farewell-text p[data-v-53750c65]{font-size:1rem}.learnings-grid[data-v-53750c65]{grid-template-columns:repeat(2,1fr);gap:10px}.learning-item[data-v-53750c65]{padding:10px;gap:8px}.farewell-image[data-v-53750c65]{height:200px}}@media(prefers-reduced-motion:reduce){[data-v-53750c65],[data-v-53750c65]:after,[data-v-53750c65]:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.slide[data-v-53750c65]:focus-within{outline:2px solid var(--primary);outline-offset:2px}@-webkit-keyframes pulse-53750c65{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}@keyframes pulse-53750c65{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}}.development-question-large[data-v-53750c65]:hover,.exercise-question[data-v-53750c65]:hover,.final-question[data-v-53750c65]:hover,.mystery-question[data-v-53750c65]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.case-question-redesigned[data-v-53750c65],.case-scenario-redesigned[data-v-53750c65],.development-question-large[data-v-53750c65],.exercise-question[data-v-53750c65],.final-case[data-v-53750c65],.final-question[data-v-53750c65],.mystery-case[data-v-53750c65],.mystery-question[data-v-53750c65]{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-card[data-v-53750c65]{background:#f4fcfd;border:2px solid #b2e4ea;border-radius:18px;-webkit-box-shadow:0 2px 12px rgba(32,178,170,.07);box-shadow:0 2px 12px rgba(32,178,170,.07);margin:32px auto;max-width:900px;overflow:hidden;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.slide-card[data-v-53750c65]:hover{-webkit-box-shadow:0 8px 32px rgba(32,178,170,.13);box-shadow:0 8px 32px rgba(32,178,170,.13)}.slide-card .case-image-full[data-v-53750c65],.slide-card .farewell-image[data-v-53750c65],.slide-card .main-image[data-v-53750c65],.slide-card .top-image[data-v-53750c65]{border-radius:14px;overflow:hidden}.slide-card .final-option[data-v-53750c65],.slide-card .guideline-item[data-v-53750c65],.slide-card .hint-item[data-v-53750c65],.slide-card .learning-item[data-v-53750c65],.slide-card .mystery-option[data-v-53750c65],.slide-card .option-card[data-v-53750c65],.slide-card .stage-card-large[data-v-53750c65],.slide-card .text-item[data-v-53750c65]{border-radius:12px}.slide-content[data-v-53750c65]{padding:32px 24px}.slide-card-development[data-v-53750c65]{background:#f4fcfd;border:2px solid #b2e4ea;border-radius:18px;padding:32px 24px;margin:0 auto 32px auto;max-width:700px;-webkit-box-shadow:0 2px 12px rgba(32,178,170,.07);box-shadow:0 2px 12px rgba(32,178,170,.07);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-1 .question-icon[data-v-53750c65],.grid-1 .question-text-large[data-v-53750c65],.grid-1 h3[data-v-53750c65]{text-align:center}.grid-1 h3[data-v-53750c65]{font-size:1.5rem;font-weight:600;margin-bottom:16px;color:var(--text-primary)}.grid-1 .question-text-large[data-v-53750c65]{font-size:1.15rem;color:var(--text-secondary);font-style:italic;font-weight:500;margin:0 auto 24px auto;max-width:900px;line-height:1.6}.prompt-english[data-v-53750c65]{background:#f5f5f5;color:#333;font-size:.95em;padding:8px;border-radius:6px;margin-top:8px;white-space:pre-wrap;word-break:break-word}.bg-dark[data-v-12f8936b]{background-color:#393e46!important}.bg-light[data-v-12f8936b]{background-color:#dfe2e2!important}.bg-ultralight[data-v-12f8936b]{background-color:#f3f3f3!important}.bg-primary-hover[data-v-12f8936b]:hover,.bg-primary[data-v-12f8936b]{background-color:#f8b500!important}.bg-secondary[data-v-12f8936b]{background-color:#00adb5!important}.bg-secondary-dark[data-v-12f8936b]{background-color:#227580!important}.bg-redpie-hover[data-v-12f8936b]:hover{background-color:#e74a57!important}.btn-dark[data-v-12f8936b]{background-color:#393e46!important}.btn-dark[data-v-12f8936b]:hover{background-color:#17191c!important}.btn-light[data-v-12f8936b]{background-color:#dfe2e2!important;color:#fff}.btn-light[data-v-12f8936b]:hover{background-color:#b7bebe!important}.btn-ultralight[data-v-12f8936b]{background-color:#f3f3f3!important}.btn-ultralight[data-v-12f8936b]:hover{background-color:#cdcdcd!important}.btn-primary[data-v-12f8936b]{background-color:#f8b500!important;border-color:#f8b500!important}.btn-primary[data-v-12f8936b]:hover{background-color:#ac7d00!important}.btn-secondary[data-v-12f8936b]{background-color:#00adb5!important;border-color:#00adb5!important}.btn-secondary[data-v-12f8936b]:hover{background-color:#006469!important}.btn-secondary-dark[data-v-12f8936b]{background-color:#227580!important}.btn-secondary-dark[data-v-12f8936b]:hover{background-color:#123e44!important}.btn-outline-dark[data-v-12f8936b]{border-width:2px;border-color:#393e46!important;color:#fff}.btn-outline-light[data-v-12f8936b]{border-width:2px;border-color:#dfe2e2!important;color:#393e46}.btn-outline-ultralight[data-v-12f8936b]{border-width:2px;border-color:#f3f3f3!important;color:#fff}.btn-outline-primary[data-v-12f8936b]{border-width:2px;border-color:#f8b500!important;color:#f8b500}.btn-outline-primary[data-v-12f8936b]:hover{background-color:#f8b500!important;color:#fff}.btn-outline-secondary[data-v-12f8936b]{border-width:2px;border-color:#00adb5!important;color:#00adb5}.btn-outline-secondary[data-v-12f8936b]:hover{background-color:#00adb5!important;color:#fff}.btn-outline-purple[data-v-12f8936b]{border-width:2px;border-color:#c6588d!important;color:#c6588d}.btn-outline-purple[data-v-12f8936b]:hover{background-color:#c6588d!important;color:#fff}.btn-outline-redpie[data-v-12f8936b]{border-width:2px;border-color:#e74a57!important;color:#e74a57}.btn-outline-redpie[data-v-12f8936b]:hover{background-color:#e74a57!important;color:#fff}.btn-outline-secondary-dark[data-v-12f8936b]{border-width:2px;border-color:#227580!important;color:#fff}.border-dark[data-v-12f8936b]{border-color:#393e46!important}.border-light[data-v-12f8936b]{border-color:#dfe2e2!important}.border-ultralight[data-v-12f8936b]{border-color:#f3f3f3!important}.border-primary[data-v-12f8936b]{border-color:#f8b500!important}.border-secondary[data-v-12f8936b]{border-color:#00adb5!important}.border-secondary-dark[data-v-12f8936b]{border-color:#227580!important}.border-redpie[data-v-12f8936b]{border-color:#e74a57!important}.text-dark[data-v-12f8936b]{color:#393e46!important}.text-light[data-v-12f8936b]{color:#dfe2e2!important}.text-light-hover-darken[data-v-12f8936b]:hover{color:#a9b2b2!important}.text-ultralight[data-v-12f8936b]{color:#f3f3f3!important}.text-primary[data-v-12f8936b]{color:#f8b500!important}.text-primary-hover-darken[data-v-12f8936b]{color:#926b00!important}.text-secondary[data-v-12f8936b]{color:#00adb5!important}.text-secondary-dark[data-v-12f8936b]{color:#227580!important}.text-redpie[data-v-12f8936b]{color:#e74a57!important}.alert-dark[data-v-12f8936b]{background-color:#393e46!important}.alert-light[data-v-12f8936b]{background-color:#dfe2e2!important}.alert-ultralight[data-v-12f8936b]{background-color:#f3f3f3!important}.alert-primary[data-v-12f8936b]{background-color:#f8b500!important}.alert-secondary[data-v-12f8936b]{background-color:#00adb5!important}.alert-secondary-dark[data-v-12f8936b]{background-color:#227580!important}.badge-dark[data-v-12f8936b]{background-color:#393e46!important}.badge-light[data-v-12f8936b]{background-color:#dfe2e2!important}.badge-ultralight[data-v-12f8936b]{background-color:#f3f3f3!important}.badge-primary[data-v-12f8936b]{background-color:#f8b500!important}.badge-secondary[data-v-12f8936b]{background-color:#00adb5!important}.badge-secondary-dark[data-v-12f8936b]{background-color:#227580!important}.b-toast-dark[data-v-12f8936b]{background-color:#393e46!important}.b-toast-light[data-v-12f8936b]{background-color:#dfe2e2!important}.b-toast-ultralight[data-v-12f8936b]{background-color:#f3f3f3!important}.b-toast-primary[data-v-12f8936b]{background-color:#f8b500!important}.b-toast-secondary[data-v-12f8936b]{background-color:#00adb5!important}.b-toast-secondary-dark[data-v-12f8936b]{background-color:#227580!important}[data-v-12f8936b]:export{dark:#393e46;light:#dfe2e2;ultralight:#f3f3f3;omglight:#fafafa;primary:#f8b500;primaryDark:#c28e02;secondary:#00adb5;secondaryDark:#227580;redpie:#e74a57;tertiary:#2789ba;purple:#c6588d}.vue-js-switch .v-switch-core[data-v-12f8936b]{background:#dfe2e2!important}.vue-js-switch.toggled .v-switch-core[data-v-12f8936b]{background:#f8b500!important}html[data-v-12f8936b]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body[data-v-12f8936b],html[data-v-12f8936b]{width:100%;height:100%;margin:0!important;padding:0!important;background-color:#f3f3f3}a[data-v-12f8936b]{color:#f8b500!important}a[data-v-12f8936b]:hover{color:#b80!important}.border-none[data-v-12f8936b]{border:none}.bold[data-v-12f8936b]{font-weight:700}.no-padding[data-v-12f8936b]{padding:0!important}.padding-box-16[data-v-12f8936b]{padding:16px}.padding-box-16-lr[data-v-12f8936b]{padding-left:16px;padding-right:16px}.padding-box-16-b[data-v-12f8936b]{padding-bottom:18px}.padding-box-normal[data-v-12f8936b]{padding:6px}.radius-box-8[data-v-12f8936b]{border-radius:8px}.radius-box-16[data-v-12f8936b]{border-radius:16px}.radius-box-24[data-v-12f8936b]{border-radius:24px}.multiselect__tag[data-v-12f8936b]{background-color:#00adb5!important}.slides-online-container[data-v-12f8936b]{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg-secondary);color:var(--text-primary);line-height:1.6;padding:20px;min-height:100vh;-webkit-transition:all .3s ease;transition:all .3s ease}.slides-online-container .color-palette-selector[data-v-12f8936b]{background:var(--bg-primary);border-radius:var(--radius-lg);padding:20px;margin-bottom:20px;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);border:1px solid var(--border);-webkit-animation:fadeIn-12f8936b .6s ease-out;animation:fadeIn-12f8936b .6s ease-out}.slides-online-container .palette-title[data-v-12f8936b]{text-align:center;margin-bottom:16px;font-size:1.1rem;font-weight:600;color:var(--text-primary)}.slides-online-container .palette-grid[data-v-12f8936b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:12px;max-width:800px;margin:0 auto}.slides-online-container .palette-option[data-v-12f8936b]{aspect-ratio:1;border-radius:var(--radius-md);border:3px solid transparent;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;overflow:hidden;-webkit-box-shadow:var(--shadow-sm);box-shadow:var(--shadow-sm)}.slides-online-container .palette-option[data-v-12f8936b]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.slides-online-container .palette-option.active[data-v-12f8936b]{border-color:var(--text-primary);-webkit-transform:scale(1.08);transform:scale(1.08);-webkit-box-shadow:var(--shadow-lg);box-shadow:var(--shadow-lg)}.slides-online-container .palette-option[data-v-12f8936b]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--option-primary),var(--option-light));-webkit-transition:all .3s ease;transition:all .3s ease}.slides-online-container .palette-option[data-v-12f8936b]:after{content:attr(data-name);position:absolute;bottom:4px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff;font-size:.7rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap}.slides-online-container .container[data-v-12f8936b]{max-width:1200px;margin:0 auto;display:grid;gap:20px;-webkit-animation:fadeIn-12f8936b .6s ease-out;animation:fadeIn-12f8936b .6s ease-out}@-webkit-keyframes fadeIn-12f8936b{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn-12f8936b{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.slides-online-container .hero[data-v-12f8936b]{background:var(--gradient-primary);color:#fff;padding:32px 28px;border-radius:var(--radius-lg);text-align:center;position:relative;overflow:hidden;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);-webkit-transition:all .3s ease;transition:all .3s ease}.slides-online-container .hero[data-v-12f8936b]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.slides-online-container .hero h1[data-v-12f8936b]{font-size:2.2rem;font-weight:700;margin-bottom:8px;position:relative;z-index:1}.slides-online-container .hero p[data-v-12f8936b]{font-size:1.1rem;opacity:.9;position:relative;z-index:1;max-width:600px;margin:0 auto}.download-pdf-btn[data-v-12f8936b]{background:var(--primary,#20b2b2);color:#fff;font-weight:600;font-size:1.1rem;border:none;border-radius:8px;padding:12px 32px;margin:0 auto;cursor:pointer;-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md);-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s}.download-pdf-btn[data-v-12f8936b]:disabled{background:#ccc;color:#888;cursor:not-allowed;-webkit-box-shadow:none;box-shadow:none}.slides-online-container .slide{background:var(--bg-primary)!important;border-radius:var(--radius-lg)!important;overflow:hidden!important;-webkit-box-shadow:var(--shadow-sm)!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--border)!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}:root{--primary:#20b2aa;--primary-light:#4ecdc4;--primary-dark:#189b93;--secondary:#f8ac04;--accent:#c6588d;--text-primary:#1a202c;--text-secondary:#4a5568;--text-muted:#718096;--bg-primary:#fff;--bg-secondary:#f8fafc;--bg-tertiary:#edf2f7;--border:#e2e8f0;--shadow-sm:0 1px 3px rgba(0,0,0,0.08);--shadow-md:0 4px 12px rgba(0,0,0,0.1);--shadow-lg:0 8px 24px rgba(0,0,0,0.12);--gradient-primary:linear-gradient(135deg,var(--primary),var(--primary-light));--radius-sm:8px;--radius-md:12px;--radius-lg:16px}.download-button{border-radius:5px;border:2pt solid #000!important;font-family:Ubuntu Medium,Arial,sans-serif;font-weight:700}.download-on{background-color:#fff;cursor:pointer}.download-off{background-color:#00b9ae;cursor:not-allowed}textarea{resize:none!important;border-radius:10px;border:1.5pt dashed rgba(0,185,174,.5);padding:10px;font-family:Ubuntu Medium,Arial,sans-serif}textarea:focus{outline:#007971;border:2pt dashed #008278}.add-button{margin-top:8px;margin-bottom:8px}label{font-family:Ubuntu Medium,Arial,sans-serif;font-size:1rem}.global-container{margin:0;padding:0;min-height:100%;background-color:#fff!important}.image-container{background-image:url(../../static/img/mancha.90a04501.svg);background-repeat:no-repeat;background-attachment:fixed;background-position:bottom}.chat-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.box-list-answer,.chat-box{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:10px;padding-right:10px}.chat-box-container{margin-bottom:1px}.box-list-span{padding:8px;color:#fff;border-radius:4px}.box-list-question{float:right;background-color:hsla(0,0%,100%,.5);color:#000;border:1pt dashed rgba(0,185,174,.5);border-radius:10px;font-family:Ubuntu Regular,Arial,sans-serif}.box-list-question p{margin-bottom:.5rem!important;margin-top:.5rem!important}.box-list-answer{float:right}.box-answer,.box-question{width:100%;height:auto}.question-hint{color:rgba(0,0,0,.5)}.chat-box{margin:10px;width:50vw;margin-left:auto;margin-right:auto;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.chat-inputs,.chat-send{float:right}.chat-send{width:100%;margin-top:10px;margin-bottom:10px;margin-right:10px}.selected-card{background-color:#00b9ae!important;color:#000!important}.option-card,.option-option{border:1pt solid #00b9ae!important;cursor:pointer;max-height:30rem;border-radius:5px!important;font-family:Ubuntu Medium,Arial,sans-serif;color:#000}.selected-option{background-color:#00b9ae!important;border-color:#000!important}.continue-button{border-radius:5px;border:2pt solid #000!important;font-family:Ubuntu Medium,Arial,sans-serif;font-weight:700}.continue-on{background-color:#fff;cursor:pointer}.continue-off{background-color:#00b9ae;cursor:not-allowed}.counter-option,.counter-section{float:left;background-color:hsla(0,0%,100%,.5);color:#000;border:1pt dashed rgba(0,185,174,.5);border-radius:10px;font-family:Ubuntu Medium,Arial,sans-serif}.counter-option{font-weight:700}input.no-arrow::-webkit-inner-spin-button,input.no-arrow::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-no-border{border:none!important;outline:none!important}.input-counter{text-align:center;font-weight:700}.counter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1pt solid rgba(0,185,174,.5);border-radius:10px;height:-webkit-min-content;height:-moz-min-content;height:min-content;font-size:.5rem}.counter-button{cursor:pointer}input[type=number]:disabled{background:#fff}.reset-button{border-radius:5px;border:2pt solid #000!important;font-family:Ubuntu Medium,Arial,sans-serif;font-weight:700;cursor:pointer}@media screen and (min-width:501px){.carousel-control-next-icon,.carousel-control-prev-icon{height:40px!important;width:40px!important;opacity:.2!important}.control-icon-style{position:sticky;height:40px;width:40px;cursor:pointer;left:calc(50% - 10px);top:calc(50% - 10px);opacity:.2}.control-icon-style:hover{opacity:1}.custom-carousel-indicator{position:absolute;color:#9aacb2;right:3%;bottom:1%;font-size:2.5em}.main-carousel{width:80%;height:auto}.subtitles{position:absolute;color:#fdfeff;right:10%;bottom:2%;left:1%;font-size:2.5em;width:80%}}@media screen and (max-width:500px){.carousel-control-next-icon,.carousel-control-prev-icon{height:30px!important;width:30px!important;opacity:.2!important}.control-icon-style{position:sticky;height:20px;width:20px;cursor:pointer;left:calc(50% - 5px);top:calc(50% - 5px);opacity:.2}.control-icon-style:hover{opacity:1}.custom-carousel-indicator{position:absolute;color:#9aacb2;right:3%;bottom:1%;font-size:1.5em}.subtitles{position:absolute;color:#9aacb2;right:50%;bottom:2%;font-size:2em}}.audio-section{width:40%}.default-next-page-button{color:#fff!important;background-color:#758bfd!important}.default-audio-color{color:#ed217c!important}.modern-next-page-button{color:#fff!important;background-color:#008cff!important}.modern-audio-color{color:#e23a13!important}.dream-style{background-image:url(../../static/img/bg-2.d2b65239.png);background-size:cover;background-attachment:fixed}.dream-next-page-button{color:#fff!important;background-color:#ea5cd6!important}.dream-audio-color{color:#db2152!important}.calm-style{background-image:url(../../static/img/bg-3.6b917b46.png);background-size:cover;background-attachment:fixed}.calm-next-page-button{color:#fff!important;background-color:#45b49b!important}.calm-audio-color{color:#cc3315!important}@media screen and (min-width:501px){.responsive-card-question{padding:1.25rem!important}}@media screen and (max-width:500px){.responsive-card-question{padding:.5rem!important}.responsive-footer-text{font-size:12px}.responsive-text-title{font-size:15px}.responsive-text-autor{font-size:12px}.responsive-text-content{font-size:10px}.responsive-page-instruction{font-size:14px}}html{scroll-behavior:smooth}.recycle[data-v-7eb426a4]{opacity:.5}.select-students[data-v-dba9b1ae]{max-height:80vh;overflow-y:auto;overflow-x:hidden}.icon{margin-left:2px;margin-right:2px}.recycle[data-v-15ddb810]{opacity:.5}.text-hover[data-v-15ddb810]:hover{opacity:.6;cursor:pointer;-webkit-transition:.1s;transition:.1s}.custom-bg-light{background-color:#fff}.btn-recording[data-v-7dedf3f2]{margin:1em auto!important;min-width:90px;min-height:90px}.dictation-row[data-v-b6d7254c]{border:1px solid #f8b500;border-radius:10px}.btn-circle[data-v-b6d7254c]{width:30px;height:30px;padding:6px 0;border-radius:15px;font-size:8px;text-align:center}.recycle[data-v-3f58861c]{opacity:.5}.text-hover[data-v-3f58861c]:hover{opacity:.6;cursor:pointer;-webkit-transition:.1s;transition:.1s}.st0-mic{fill:#00b9ae}.st1-mic{fill:#fff}.st0-clip{fill:#f8b500}.st1-clip{fill:#fff}.st0[data-v-1be3f7be]{fill:#e84855}.st1[data-v-1be3f7be]{fill:#fff}.recycle{opacity:.5}.text-hover:hover{opacity:.6;cursor:pointer;-webkit-transition:.1s;transition:.1s}.recycle[data-v-df26e79c]{opacity:.5}.text-hover[data-v-df26e79c]:hover{opacity:.6;cursor:pointer;-webkit-transition:.1s;transition:.1s}.bg-dark[data-v-225ee5e1]{background-color:#393e46!important}.bg-light[data-v-225ee5e1]{background-color:#dfe2e2!important}.bg-ultralight[data-v-225ee5e1]{background-color:#f3f3f3!important}.bg-primary-hover[data-v-225ee5e1]:hover,.bg-primary[data-v-225ee5e1]{background-color:#f8b500!important}.bg-secondary[data-v-225ee5e1]{background-color:#00adb5!important}.bg-secondary-dark[data-v-225ee5e1]{background-color:#227580!important}.bg-redpie-hover[data-v-225ee5e1]:hover{background-color:#e74a57!important}.btn-dark[data-v-225ee5e1]{background-color:#393e46!important}.btn-dark[data-v-225ee5e1]:hover{background-color:#17191c!important}.btn-light[data-v-225ee5e1]{background-color:#dfe2e2!important;color:#fff}.btn-light[data-v-225ee5e1]:hover{background-color:#b7bebe!important}.btn-ultralight[data-v-225ee5e1]{background-color:#f3f3f3!important}.btn-ultralight[data-v-225ee5e1]:hover{background-color:#cdcdcd!important}.btn-primary[data-v-225ee5e1]{background-color:#f8b500!important;border-color:#f8b500!important}.btn-primary[data-v-225ee5e1]:hover{background-color:#ac7d00!important}.btn-secondary[data-v-225ee5e1]{background-color:#00adb5!important;border-color:#00adb5!important}.btn-secondary[data-v-225ee5e1]:hover{background-color:#006469!important}.btn-secondary-dark[data-v-225ee5e1]{background-color:#227580!important}.btn-secondary-dark[data-v-225ee5e1]:hover{background-color:#123e44!important}.btn-outline-dark[data-v-225ee5e1]{border-width:2px;border-color:#393e46!important;color:#fff}.btn-outline-light[data-v-225ee5e1]{border-width:2px;border-color:#dfe2e2!important;color:#393e46}.btn-outline-ultralight[data-v-225ee5e1]{border-width:2px;border-color:#f3f3f3!important;color:#fff}.btn-outline-primary[data-v-225ee5e1]{border-width:2px;border-color:#f8b500!important;color:#f8b500}.btn-outline-primary[data-v-225ee5e1]:hover{background-color:#f8b500!important;color:#fff}.btn-outline-secondary[data-v-225ee5e1]{border-width:2px;border-color:#00adb5!important;color:#00adb5}.btn-outline-secondary[data-v-225ee5e1]:hover{background-color:#00adb5!important;color:#fff}.btn-outline-purple[data-v-225ee5e1]{border-width:2px;border-color:#c6588d!important;color:#c6588d}.btn-outline-purple[data-v-225ee5e1]:hover{background-color:#c6588d!important;color:#fff}.btn-outline-redpie[data-v-225ee5e1]{border-width:2px;border-color:#e74a57!important;color:#e74a57}.btn-outline-redpie[data-v-225ee5e1]:hover{background-color:#e74a57!important;color:#fff}.btn-outline-secondary-dark[data-v-225ee5e1]{border-width:2px;border-color:#227580!important;color:#fff}.border-dark[data-v-225ee5e1]{border-color:#393e46!important}.border-light[data-v-225ee5e1]{border-color:#dfe2e2!important}.border-ultralight[data-v-225ee5e1]{border-color:#f3f3f3!important}.border-primary[data-v-225ee5e1]{border-color:#f8b500!important}.border-secondary[data-v-225ee5e1]{border-color:#00adb5!important}.border-secondary-dark[data-v-225ee5e1]{border-color:#227580!important}.border-redpie[data-v-225ee5e1]{border-color:#e74a57!important}.text-dark[data-v-225ee5e1]{color:#393e46!important}.text-light[data-v-225ee5e1]{color:#dfe2e2!important}.text-light-hover-darken[data-v-225ee5e1]:hover{color:#a9b2b2!important}.text-ultralight[data-v-225ee5e1]{color:#f3f3f3!important}.text-primary[data-v-225ee5e1]{color:#f8b500!important}.text-primary-hover-darken[data-v-225ee5e1]{color:#926b00!important}.text-secondary[data-v-225ee5e1]{color:#00adb5!important}.text-secondary-dark[data-v-225ee5e1]{color:#227580!important}.text-redpie[data-v-225ee5e1]{color:#e74a57!important}.alert-dark[data-v-225ee5e1]{background-color:#393e46!important}.alert-light[data-v-225ee5e1]{background-color:#dfe2e2!important}.alert-ultralight[data-v-225ee5e1]{background-color:#f3f3f3!important}.alert-primary[data-v-225ee5e1]{background-color:#f8b500!important}.alert-secondary[data-v-225ee5e1]{background-color:#00adb5!important}.alert-secondary-dark[data-v-225ee5e1]{background-color:#227580!important}.badge-dark[data-v-225ee5e1]{background-color:#393e46!important}.badge-light[data-v-225ee5e1]{background-color:#dfe2e2!important}.badge-ultralight[data-v-225ee5e1]{background-color:#f3f3f3!important}.badge-primary[data-v-225ee5e1]{background-color:#f8b500!important}.badge-secondary[data-v-225ee5e1]{background-color:#00adb5!important}.badge-secondary-dark[data-v-225ee5e1]{background-color:#227580!important}.b-toast-dark[data-v-225ee5e1]{background-color:#393e46!important}.b-toast-light[data-v-225ee5e1]{background-color:#dfe2e2!important}.b-toast-ultralight[data-v-225ee5e1]{background-color:#f3f3f3!important}.b-toast-primary[data-v-225ee5e1]{background-color:#f8b500!important}.b-toast-secondary[data-v-225ee5e1]{background-color:#00adb5!important}.b-toast-secondary-dark[data-v-225ee5e1]{background-color:#227580!important}[data-v-225ee5e1]:export{dark:#393e46;light:#dfe2e2;ultralight:#f3f3f3;omglight:#fafafa;primary:#f8b500;primaryDark:#c28e02;secondary:#00adb5;secondaryDark:#227580;redpie:#e74a57;tertiary:#2789ba;purple:#c6588d}.vue-js-switch .v-switch-core[data-v-225ee5e1]{background:#dfe2e2!important}.vue-js-switch.toggled .v-switch-core[data-v-225ee5e1]{background:#f8b500!important}html[data-v-225ee5e1]{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body[data-v-225ee5e1],html[data-v-225ee5e1]{width:100%;height:100%;margin:0!important;padding:0!important;background-color:#f3f3f3}a[data-v-225ee5e1]{color:#f8b500!important}a[data-v-225ee5e1]:hover{color:#b80!important}.border-none[data-v-225ee5e1]{border:none}.bold[data-v-225ee5e1]{font-weight:700}.no-padding[data-v-225ee5e1]{padding:0!important}.padding-box-16[data-v-225ee5e1]{padding:16px}.padding-box-16-lr[data-v-225ee5e1]{padding-left:16px;padding-right:16px}.padding-box-16-b[data-v-225ee5e1]{padding-bottom:18px}.padding-box-normal[data-v-225ee5e1]{padding:6px}.radius-box-8[data-v-225ee5e1]{border-radius:8px}.radius-box-16[data-v-225ee5e1]{border-radius:16px}.radius-box-24[data-v-225ee5e1]{border-radius:24px}.multiselect__tag[data-v-225ee5e1]{background-color:#00adb5!important}.cursor-pointer[data-v-225ee5e1]{cursor:pointer}.selecting[data-v-225ee5e1]{max-height:80vh;overflow-y:auto;overflow-x:hidden}.icon-right{position:absolute;right:15px}.hashtag:hover{color:#fff!important}.fx-off{fill:#2589bd}.fx-on{fill:#fff}.st0-rubric{fill:#e84855}.st1-rubric{fill:#fff}.custom-icon-button{cursor:pointer}.cls-1{fill:#fff}.image-section{width:40%}.audio-section{width:70%}.question-form{width:100%;border:1px solid #f8b500;padding-bottom:5em!important;margin:.5em auto!important}.modal-image{text-align:center}.creating,.selecting{max-height:500px;overflow-y:auto;overflow-x:hidden}.modal-footer{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.formula:hover>.formula-on,.formula>.formula-off{display:none}.formula:hover>.formula-off{display:inline}.custom-button{min-width:120px}.custom-dots-button{background-color:#00b9ae!important}[data-v-7313edcc]::-webkit-scrollbar{width:5px;height:5px}[data-v-7313edcc]::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);border-radius:5px}[data-v-7313edcc]::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.5)}.cursor-pointer[data-v-7313edcc]{cursor:pointer}.ML__keyboard{z-index:1060!important}.cursor-pointer[data-v-3421def6],.cursor-pointer[data-v-8135e186],.cursor-pointer[data-v-e1e23112]{cursor:pointer}.st0-off[data-v-053344e0]{fill:#f3f3f3}.st0-on[data-v-053344e0]{fill:#f8b500}.custom-icon-button[data-v-053344e0]{cursor:pointer}.st0-off[data-v-97f7586c]{fill:#f3f3f3}.st0-on[data-v-97f7586c]{fill:#f8b500}.custom-icon-button[data-v-97f7586c]{cursor:pointer}.katex{display:inline-block;font-size:1.2em}.cursor-pointer[data-v-11d22def]{cursor:pointer}.btn-circle[data-v-11d22def]{width:30px;height:30px;padding:6px 0;border-radius:15px;font-size:8px;text-align:center}.page-form{width:100%;padding:.5em;margin:auto!important}.circle{background:#2589bd;border-radius:25px;color:#fff;height:25px;font-weight:700;width:25px;display:table;margin:0 6px 0 2px;text-align:center;padding:1px}.circle p{vertical-align:middle;display:table-cell;font-size:.9em}.scissors{height:30px;width:100%;margin:auto auto;background-size:30px;background-image:url(http://i.stack.imgur.com/cXciH.png);background-repeat:no-repeat;background-position:100%;position:relative;overflow:hidden}.scissors:after{content:"";position:relative;top:50%;display:block;border-top:1px dashed #7a7777;margin-top:-1px;-webkit-transform:scale(4);transform:scale(4)}.alternative{background-color:#f3f3f3;margin:1em 0 1em 0;border-radius:5px;padding:1em;min-height:3em;width:60%}.add-question-div{vertical-align:middle;padding:25px 10px 25px 10px}.add-question-div,.essay_question{background-color:#f3f3f3;height:80px;border-radius:5px}.essay_question{width:80%;padding:10px 10px 25px 10px}.dictation_question{background-color:#f3f3f3;border-radius:5px;height:50px;padding:10px 10px 25px 10px}.question{width:100%}.alt_correct{border-color:#69e269}.alt_correct,.alt_incorrect{border-style:dashed;border-width:thin}.alt_incorrect{border-color:#ec4141}.correct-option{border-color:#69e269}.correct-option,.incorrect-option{background-color:#f3f3f3;margin:1em 0 1em 0;border-radius:5px;padding:1em;min-height:3em;max-height:1000px;border-style:dashed;border-width:thin}.incorrect-option{border-color:#ec4141}.options{margin:0 2px 0 2px}.image-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-section,.image-section{width:60%;max-width:75%}.modern-style{background-image:url(../../static/img/bg-1.7e68612e.png)}.custom-style,.modern-style{background-size:cover;background-attachment:fixed}.custom-bg-light{background-color:#f3f3f3}.h-scroll{overflow-x:scroll}.slide-fade-enter-active{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-fade-leave-active{-webkit-transition:all .5s cubic-bezier(1,.5,.8,1);transition:all .5s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-active,.slide-fade-leave-to{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.slide-fade-enter-active[data-v-124299a8]{-webkit-transition:all .5s ease;transition:all .5s ease}.slide-fade-leave-active[data-v-124299a8]{-webkit-transition:all .5s cubic-bezier(1,.5,.8,1);transition:all .5s cubic-bezier(1,.5,.8,1)}.slide-fade-enter[data-v-124299a8],.slide-fade-leave-active[data-v-124299a8],.slide-fade-leave-to[data-v-124299a8]{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}.start[data-v-9369b550]{background-image:url(../../static/img/banner.26704d39.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;color:#fff;padding:0}.button-contrata[data-v-9369b550]{border-width:3px;border-color:#fff}.services[data-v-5acfa69e]{background-color:#f0f5f7}.service[data-v-5acfa69e]{border-radius:10px;border-width:0}.text-card[data-v-5acfa69e]{font-size:large;font-weight:700}p[data-v-5acfa69e]{line-height:1.1!important}.active[data-v-3f7bad81]{border:3px solid #e0a800;border-radius:10px}.subscribe[data-v-0bbb7913]{background-image:url(../../static/img/subscribe.bcd9bf66.jpg);background-repeat:no-repeat;background-size:cover;background-color:#e6f1f3}@media (min-width:992px){.divider-left[data-v-0bbb7913]{border-right:2px solid #333}.dec-width[data-v-0bbb7913]{width:75%}}b-col[data-v-cd0fc4ee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contact[data-v-b0de9bd4]{color:#f8f8ff;background-image:url(../../static/img/contacto.519594d6.jpg);background-repeat:no-repeat;background-size:cover;background-color:#363940}.b0[data-v-b0de9bd4]{border-width:0!important}.responsive-height[data-v-b0de9bd4]{height:12em;margin-right:0}.bordered[data-v-b0de9bd4]{border-right:2px solid #333}@media (min-width:900px){.responsive-width[data-v-b0de9bd4]{width:75%}}@media (max-width:500px){.responsive-height[data-v-b0de9bd4]{height:8em}}.experiences[data-v-a73ce85e]{background-color:#f0f5f7}.text-small[data-v-a73ce85e]{font-size:small}.client-img[data-v-a73ce85e]{border:4px solid #e0a800;margin-bottom:-4em;z-index:1;position:relative;max-height:150px;max-width:150px}.instructions-container[data-v-1b0ae2f3]{background-color:#f9f9f9;border:1px solid #ddd;padding:20px;border-radius:10px;margin-bottom:20px}.instructions-title[data-v-1b0ae2f3]{color:#333;font-size:1.5em;margin-bottom:10px}.instructions-list[data-v-1b0ae2f3]{list-style-type:decimal;margin:0;padding-left:20px;color:#555}.instructions-list li[data-v-1b0ae2f3]{margin-bottom:10px;line-height:1.5}.edad-warning[data-v-1b0ae2f3]{color:red;font-size:1.5em;font-weight:700;margin-top:10px;display:block}.button-grid[data-v-1b0ae2f3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.fonema-button[data-v-1b0ae2f3]{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:50px;margin-bottom:10px}.form-container[data-v-7d79ed7e]{background-color:#fff7e6;padding:20px;border-radius:8px}.instruction[data-v-7d79ed7e]{font-size:16px;font-weight:700;color:#d35400;margin-bottom:15px;text-align:center}.form-group[data-v-7d79ed7e]{margin-bottom:15px}label[data-v-7d79ed7e]{font-weight:400;color:#5d5d5d}select[data-v-7d79ed7e]{width:100%;padding:8px;margin-top:4px;border:1px solid #ccc;border-radius:4px}.section-title[data-v-7d79ed7e]{font-size:28px;font-weight:700;color:#2c3e50;margin-top:20px;margin-bottom:15px;text-align:center}.question-pair[data-v-7d79ed7e]{margin-bottom:15px}.question-row[data-v-7d79ed7e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.question-number[data-v-7d79ed7e]{font-weight:700;font-size:18px;margin-right:10px;width:30px}.question[data-v-7d79ed7e]{margin-bottom:0}.question-second .question[data-v-7d79ed7e]{margin-top:-4px}input[type=checkbox][data-v-7d79ed7e]{margin-right:8px}button[data-v-7d79ed7e]{background-color:#f8b500;color:#fff;padding:10px 15px;border:none;border-radius:4px;cursor:pointer;margin-top:20px}button[data-v-7d79ed7e]:hover{background-color:#d35400}th.rotate{height:140px;white-space:nowrap}th.rotate>div{-webkit-transform:translateY(51px) rotate(335deg);transform:translateY(51px) rotate(335deg);width:35px}th.rotate>div>span{border-bottom:1px solid #ccc}.btn.active{background-color:#006469!important}.radio-invalid{border:2px solid #dc3545;border-radius:5px}.mb50m{margin-bottom:-50px!important}.container[data-v-bd7c6f50]{max-width:600px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff3e0;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}h1[data-v-bd7c6f50]{text-align:center;margin-bottom:20px;font-size:24px;color:#e65100}.section[data-v-bd7c6f50]{margin-bottom:20px}h3[data-v-bd7c6f50]{background-color:#ffb74d;color:#fff;padding:10px;border-radius:5px}.question[data-v-bd7c6f50]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}label[data-v-bd7c6f50]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;color:#e65100}.input-field[data-v-bd7c6f50]{width:50px;text-align:center;border:1px solid #e65100;border-radius:5px;padding:5px;background-color:#fff3e0}.submit-btn[data-v-bd7c6f50]{display:block;width:100%;padding:10px;background-color:#ff9800;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}.submit-btn[data-v-bd7c6f50]:hover{background-color:#fb8c00}.container[data-v-4ec2163c]{max-width:600px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff3e0;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}h1[data-v-4ec2163c]{text-align:center;margin-bottom:20px;font-size:24px;color:#e65100}.section[data-v-4ec2163c]{margin-bottom:20px}h3[data-v-4ec2163c]{background-color:#ffb74d;color:#fff;padding:10px;border-radius:5px}.question[data-v-4ec2163c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}label[data-v-4ec2163c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700;color:#e65100}.input-field[data-v-4ec2163c]{width:50px;text-align:center;border:1px solid #e65100;border-radius:5px;padding:5px;background-color:#fff3e0}.submit-btn[data-v-4ec2163c]{display:block;width:100%;padding:10px;background-color:#ff9800;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}.submit-btn[data-v-4ec2163c]:hover{background-color:#fb8c00}.container[data-v-6233f148]{max-width:900px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff3e0;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}h1[data-v-6233f148]{text-align:center;margin-bottom:20px;font-size:24px;color:#e65100}.form-group[data-v-6233f148]{margin-bottom:20px}label[data-v-6233f148]{font-weight:700}.select-field[data-v-6233f148]{width:100%;padding:10px;border:1px solid #e65100;border-radius:5px;background-color:#fff3e0}.table[data-v-6233f148]{width:100%;border-collapse:collapse;margin-bottom:20px}.table td[data-v-6233f148],.table th[data-v-6233f148]{padding:10px;border:1px solid #e65100}.input-field[data-v-6233f148]{width:50px;text-align:center;border:1px solid #e65100;border-radius:5px;padding:5px;background-color:#fff3e0}.submit-btn[data-v-6233f148]{display:block;width:100%;padding:10px;background-color:#ff9800;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}.submit-btn[data-v-6233f148]:hover{background-color:#fb8c00}.container[data-v-c80eb23a]{max-width:900px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;background-color:#fff3e0;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}h1[data-v-c80eb23a]{text-align:center;margin-bottom:20px;font-size:24px;color:#e65100}[data-v-c80eb23a] h3{margin-top:50px}.form-group[data-v-c80eb23a]{margin-bottom:20px}label[data-v-c80eb23a]{font-weight:700}.select-field[data-v-c80eb23a]{width:100%;padding:10px;border:1px solid #e65100;border-radius:5px;background-color:#fff3e0}.table[data-v-c80eb23a]{width:100%;border-collapse:collapse;margin-bottom:20px}.table td[data-v-c80eb23a],.table th[data-v-c80eb23a]{padding:10px;border:1px solid #e65100}.input-field[data-v-c80eb23a]{width:50px;text-align:center;border:1px solid #e65100;border-radius:5px;padding:5px;background-color:#fff3e0}.submit-btn[data-v-c80eb23a]{display:block;width:100%;padding:10px;background-color:#ff9800;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer}.submit-btn[data-v-c80eb23a]:hover{background-color:#fb8c00}.b-form-group .col-form-label[data-v-c80eb23a]{text-align:left!important}.special-table{width:100%;background-color:#fff}.special-table table{width:100%;font-size:.7em;text-align:center}.special-table table button{font-size:1em;text-transform:uppercase;font-weight:700}.special-table table .subgroup-label{text-align:left;font-size:1em;font-weight:700}.special-table table .subgroup-label td{padding:2px 6px}.special-table table .subgroup-item td{padding:4px 2px}.special-table table .group-title-value{width:256px;font-size:1.4em;font-weight:700;cursor:pointer}.special-table table .group-title-value .title-value{padding:0;height:48px!important;line-height:48px!important;border:2px solid;border-radius:24px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.special-table table .group-title-value .title-value span{font-size:14px;line-height:normal;padding:0 12px}.special-table table .group-title-value .title-value button{height:48px;font-size:.65em;text-transform:unset;border-radius:24px!important;color:#fff;line-height:1}.special-table table .group-title-value .title-value button:first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.special-table table .group-title-value .title-value button:last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.special-table table .group-title-value .title-value>span.title-value-span{display:initial}.special-table table .group-title-value .title-value>div.title-value-buttons{display:none;width:100%}.special-table table .group-title-value .title-value>div.title-value-buttons .unique-button{border-radius:24px!important;width:100%!important}.special-table table .group-title-value .title-value:hover>span.title-value-span{display:none}.special-table table .group-title-value .title-value:hover>div.title-value-buttons{display:initial}.special-table .group hr{height:4px;margin:0}.special-table .group .group-title button{font-weight:700!important;font-size:.9em}.special-table .group .group-title button span{margin-left:12px}.special-table .item-additional-buttons{cursor:pointer}.value-container .icon{margin-left:2px;margin-right:2px}.dropdown-item{color:grey!important}.dropdown-item .a{color:#000!important}.test-div{width:100%}.t-col-2{min-width:200px}.t-col-3{width:500px}.custom-list{padding-left:0!important;text-align:left!important}.option-column{font-size:15px}.cursor-pointer{cursor:pointer}.cursor-pointer:hover{color:rgba(248,181,0,.6)!important}.row .custom-cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0!important}.work-schedules{border:3px solid #e74a57;text-align:center;text-transform:uppercase;font-size:.8em}.documents-enlarge-graph,.work-schedules{width:100%;background-color:#fff}.documents-enlarge-graph h2{font-size:1em;font-weight:700}.documents-enlarge-graph .image{text-align:center;width:100%}.documents-enlarge-graph .link{width:100%;text-align:center;cursor:pointer}.documents-enlarge-graph .link a{font-size:.8em;text-decoration:underline;color:#227580!important}.personal-data-form{max-height:60vh;overflow-y:auto}.modal{height:95%}.copy{color:#e54856}.continue{color:#f1bc13}.review{color:#3880a5}.ready{color:#17b2ad}.pulsing{-webkit-box-shadow:0 0 0 0 #f8b500;box-shadow:0 0 0 0 #f8b500;-webkit-animation:pulse 1.5s ease infinite;animation:pulse 1.2s infinite}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #f8b500;box-shadow:0 0 0 0 #f8b500}50%{-webkit-box-shadow:0 0 0 30px rgba(88,120,243,0);box-shadow:0 0 0 30px rgba(88,120,243,0)}to{-webkit-box-shadow:0 0 0 70px rgba(88,120,243,0);box-shadow:0 0 0 70px rgba(88,120,243,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #f8b500;box-shadow:0 0 0 0 #f8b500}50%{-webkit-box-shadow:0 0 0 30px rgba(88,120,243,0);box-shadow:0 0 0 30px rgba(88,120,243,0)}to{-webkit-box-shadow:0 0 0 70px rgba(88,120,243,0);box-shadow:0 0 0 70px rgba(88,120,243,0)}}.simple-other-options{width:100%;background-color:#fff}.simple-other-options .icon-group{width:52px;height:52px}.simple-other-options .icon-group .primary{color:#e74a57!important}.simple-other-options .icon-group .secondary{color:#11b9ae!important}.simple-other-options .icon-group .tertiary{color:#2789ba!important}.simple-other-options .item:hover{background-color:#f3f3f3!important;cursor:pointer}.special-col{color:#000;border:1pt dashed #f8b500;border-radius:8px;font-family:Ubuntu;max-width:80%}.value-container{cursor:pointer;margin:0 auto;width:56px;height:24px;background-color:#fff;border:1px solid;border-radius:16px;font-size:.5em!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.plan-table{border:2px solid #f8b500!important;border-radius:8px;border-collapse:separate;border-spacing:0;overflow:hidden}.form-control:focus{border-color:#f8b500!important;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(255,100,255,.5)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,100,255,.5)!important}.bottom-text{color:grey;font-size:13px}.padd-top{padding-top:10px!important}#customBtn{display:inline-block;background:#fff;color:#444;width:190px;border-radius:5px;border:thin solid #888;-webkit-box-shadow:1px 1px 1px grey;box-shadow:1px 1px 1px grey;white-space:nowrap}#customBtn:hover{cursor:pointer}span.label{font-family:serif;font-weight:400}span.icon{background:url(/identity/sign-in/g-normal.png) transparent 5px 50% no-repeat;width:42px;height:42px}span.buttonText,span.icon{display:inline-block;vertical-align:middle}span.buttonText{padding-left:42px;padding-right:42px;font-size:14px;font-weight:700}.spacer{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.logo-right{width:100%;height:54px}.logo-right .image-right{width:100%;height:100%;background:url(../../static/img/isotipo_utopie.314a2a8b.svg) no-repeat 50%}.header-general-container{position:fixed;top:0;width:100%;z-index:9}.header-general-container .bg-dark{background-color:#393e46!important}.header-general-container .no-bottom{height:5%}.header-general-container .med-text{font-size:20px}.header-general-container .bg-redpie{background-color:#e74a57!important}.header-general-container .header-container .h-container .logo{height:54px}.header-general-container .header-container .h-container .logo .image{height:100%;cursor:pointer;background:url(../../static/img/logo.771021b7.svg) no-repeat 0}.header-general-container .header-container .h-container .search{height:54px}.header-general-container .header-container .h-container .search .search-input-group{height:100%;padding:0 0}.header-general-container .header-container .h-container .search .search-input-group .search-input-go{height:100%!important}.header-general-container .header-container .h-container .search .button{background-color:#fff!important;border:1px solid #ced4da;border-left:none}.header-general-container .header-container .h-container .right-options{width:100%;text-align:right}.header-general-container .header-container .h-container .right-options .logout,.header-general-container .header-container .h-container .right-options .notifications,.header-general-container .header-container .h-container .right-options .username{color:#fff;padding:0 12px;display:inline-block;height:54px;line-height:54px}.header-general-container .header-container .h-container .right-options .logout button,.header-general-container .header-container .h-container .right-options .notifications button,.header-general-container .header-container .h-container .right-options .username button{color:#fff}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications{min-width:412px;color:#393e46}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-header{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6px;padding-bottom:12px}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-header h2,.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-header span{font-size:14px;padding:0 12px;margin:0;line-height:32px;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-header span{text-align:right}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-header span a{color:#00adb5}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list{width:100%;max-height:412px;overflow:auto}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list ul{list-style:none;margin:0;padding:0}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list ul li{padding:16px;font-size:14px;border-top:1px solid #dfe2e2;background-color:#f3f3f3;cursor:pointer}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list ul li span{display:block;line-height:1.3em;font-size:.9em}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list ul li:last-child{border-bottom:1px solid #dfe2e2}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list ul li:hover{background-color:#fafafa}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions{width:100%;max-height:412px}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions ul{list-style:none;margin:0;padding:0}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions ul li{padding:16px;font-size:14px;border-top:1px solid #dfe2e2;background-color:#f3f3f3;cursor:pointer}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions ul li span{display:block;line-height:1.3em;font-size:.9em}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions ul li:last-child{border-bottom:1px solid #dfe2e2}.header-general-container .header-container .h-container .right-options .notifications .custom-dropdown-notifications .custom-list-missions ul li:hover{background-color:#fafafa}.header-general-container .header-container .h-container .right-options .username{font-size:14px}.header-general-container .header-container .h-container .right-options .username .user-avatar{display:inline-block;width:45px;height:100%;padding-right:5px!important}.header-general-container .header-container .h-container .right-options .username .user-avatar img{width:100%;border-radius:50%;border:3px solid #f8b500}.header-general-container .header-container .h-container .right-options .username .user-avatar .redpie{border:3px solid #e74a57}.header-general-container .header-container .h-container .right-options .username a{text-decoration:none;color:inherit}.header-general-container .header-container .h-container .right-options .logout{font-size:12px}.header-general-container .subheader-container{font-size:12px;text-align:center;color:#fff}.header-general-container .subheader-container p{line-height:24px;margin:0}.header-general-container .balance{font-size:1.1rem!important}.header-general-container .balance,.header-general-container .cost{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:200;padding:.1rem;border:2px solid #fff;border-radius:.7rem}.header-general-container .cost{font-size:1.1em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.header-general-container .change-color{background-color:#00b9ae}.image-advertising{width:100%;background-color:#fff}.image-advertising img{width:100%;height:auto}.bg-dark{background-color:#393e46!important}.bg-light{background-color:#dfe2e2!important}.bg-ultralight{background-color:#f3f3f3!important}.bg-primary,.bg-primary-hover:hover{background-color:#f8b500!important}.bg-secondary{background-color:#00adb5!important}.bg-secondary-dark{background-color:#227580!important}.bg-redpie-hover:hover{background-color:#e74a57!important}.btn-dark{background-color:#393e46!important}.btn-dark:hover{background-color:#17191c!important}.btn-light{background-color:#dfe2e2!important;color:#fff}.btn-light:hover{background-color:#b7bebe!important}.btn-ultralight{background-color:#f3f3f3!important}.btn-ultralight:hover{background-color:#cdcdcd!important}.btn-primary{background-color:#f8b500!important;border-color:#f8b500!important}.btn-primary:hover{background-color:#ac7d00!important}.btn-secondary{background-color:#00adb5!important;border-color:#00adb5!important}.btn-secondary:hover{background-color:#006469!important}.btn-secondary-dark{background-color:#227580!important}.btn-secondary-dark:hover{background-color:#123e44!important}.btn-outline-dark{border-width:2px;border-color:#393e46!important;color:#fff}.btn-outline-light{border-width:2px;border-color:#dfe2e2!important;color:#393e46}.btn-outline-ultralight{border-width:2px;border-color:#f3f3f3!important;color:#fff}.btn-outline-primary{border-width:2px;border-color:#f8b500!important;color:#f8b500}.btn-outline-primary:hover{background-color:#f8b500!important;color:#fff}.btn-outline-secondary{border-width:2px;border-color:#00adb5!important;color:#00adb5}.btn-outline-secondary:hover{background-color:#00adb5!important;color:#fff}.btn-outline-purple{border-width:2px;border-color:#c6588d!important;color:#c6588d}.btn-outline-purple:hover{background-color:#c6588d!important;color:#fff}.btn-outline-redpie{border-width:2px;border-color:#e74a57!important;color:#e74a57}.btn-outline-redpie:hover{background-color:#e74a57!important;color:#fff}.btn-outline-secondary-dark{border-width:2px;border-color:#227580!important;color:#fff}.border-dark{border-color:#393e46!important}.border-light{border-color:#dfe2e2!important}.border-ultralight{border-color:#f3f3f3!important}.border-primary{border-color:#f8b500!important}.border-secondary{border-color:#00adb5!important}.border-secondary-dark{border-color:#227580!important}.border-redpie{border-color:#e74a57!important}.text-dark{color:#393e46!important}.text-light{color:#dfe2e2!important}.text-light-hover-darken:hover{color:#a9b2b2!important}.text-ultralight{color:#f3f3f3!important}.text-primary{color:#f8b500!important}.text-primary-hover-darken{color:#926b00!important}.text-secondary{color:#00adb5!important}.text-secondary-dark{color:#227580!important}.text-redpie{color:#e74a57!important}.alert-dark{background-color:#393e46!important}.alert-light{background-color:#dfe2e2!important}.alert-ultralight{background-color:#f3f3f3!important}.alert-primary{background-color:#f8b500!important}.alert-secondary{background-color:#00adb5!important}.alert-secondary-dark{background-color:#227580!important}.badge-dark{background-color:#393e46!important}.badge-light{background-color:#dfe2e2!important}.badge-ultralight{background-color:#f3f3f3!important}.badge-primary{background-color:#f8b500!important}.badge-secondary{background-color:#00adb5!important}.badge-secondary-dark{background-color:#227580!important}.b-toast-dark{background-color:#393e46!important}.b-toast-light{background-color:#dfe2e2!important}.b-toast-ultralight{background-color:#f3f3f3!important}.b-toast-primary{background-color:#f8b500!important}.b-toast-secondary{background-color:#00adb5!important}.b-toast-secondary-dark{background-color:#227580!important}.vue-js-switch .v-switch-core{background:#dfe2e2!important}.vue-js-switch.toggled .v-switch-core{background:#f8b500!important}html{font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{width:100%;height:100%;margin:0!important;padding:0!important;background-color:#f3f3f3}a{color:#f8b500!important}a:hover{color:#b80!important}.border-none{border:none}.bold{font-weight:700}.no-padding{padding:0!important}.padding-box-16{padding:16px}.padding-box-16-lr{padding-left:16px;padding-right:16px}.padding-box-16-b{padding-bottom:18px}.padding-box-normal{padding:6px}.radius-box-8{border-radius:8px}.radius-box-16{border-radius:16px}.radius-box-24{border-radius:24px}.multiselect__tag{background-color:#00adb5!important}.row{padding-bottom:5px}.row .custom-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:0!important}.close-button{cursor:pointer!important;display:inline-block;position:absolute;right:5px}