.duo-learn-app.duo-learn-app.duo-learn-app{--premium-sidebar:256px;--premium-path:592px;--premium-gap:48px;--premium-rail:368px;--premium-grid:1008px;font:500 16px/25px var(--font-display),Nunito,Arial Rounded MT Bold,Segoe UI,sans-serif;min-width:0;overflow-x:clip;--duo-blue:#7c3aed;--duo-blue-soft:#f3e8ff;--duo-blue-border:#c4b5fd;--duo-surface-hover:rgb(124 58 237/8%)}.dark .duo-learn-app.duo-learn-app.duo-learn-app,[data-theme=dark] .duo-learn-app.duo-learn-app.duo-learn-app{--duo-blue:#a78bfa;--duo-blue-soft:#2d2340;--duo-blue-border:#6d4fa0;--duo-surface-hover:rgb(167 139 250/10%)}@media (min-width:1200px){.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{position:fixed;inset:0 auto 0 0;display:flex;width:var(--premium-sidebar);height:100dvh;padding:28px 16px 24px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-main{width:calc(100% - var(--premium-sidebar));min-width:0;margin-left:var(--premium-sidebar);padding:48px 0 80px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-columns{display:grid;grid-template-columns:var(--premium-path) var(--premium-rail);column-gap:var(--premium-gap);align-items:start;width:var(--premium-grid);max-width:var(--premium-grid);margin:0 auto;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learning-path,.duo-learn-app.duo-learn-app.duo-learn-app .duo-main-column,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit{width:var(--premium-path);max-width:var(--premium-path);min-width:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail,.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail>.duo-stats,.duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card,.duo-learn-app.duo-learn-app.duo-learn-app .duo-right-rail{width:var(--premium-rail);max-width:var(--premium-rail)}}.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand{min-height:42px;margin:0 8px 32px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo{gap:10px;font:700 31px/38px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:-.8px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo img{width:38px;height:38px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav{width:222px;gap:8px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more{box-sizing:border-box;width:222px;min-height:51.2px;height:51.2px;padding:8px 12px;border:2px solid transparent;border-radius:12px;background:transparent;box-shadow:none;color:var(--duo-text);font:700 15px/20px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0;transform:none;transition:background-color .1s ease,border-color .1s ease,color .1s ease}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a:hover:not(.is-active),.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more:hover:not(.is-active){background:var(--duo-surface-hover);transform:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar a.is-active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a.is-active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more.is-active{background:#f3e8ff;border-color:#c4b5fd;color:#7c3aed;box-shadow:none}.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar a.is-active,.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a.is-active,.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more.is-active{background:#2d2340;border-color:#6d4fa0;color:#c4b5fd}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav a.is-active{background:#f3e8ff;border-color:#c4b5fd;color:#7c3aed}.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav a.is-active{background:#2d2340;border-color:#6d4fa0;color:#c4b5fd}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a:active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more:active{transform:translateY(1px)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-more-menu-wrap{position:relative;width:222px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-more-menu-wrap:after{content:"";display:block;position:absolute;z-index:20;top:100%;left:0;width:100%;height:12px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-more-popover{top:calc(100% + 10px);left:0;width:286px;border:2px solid var(--duo-line);border-radius:16px;box-shadow:none;overflow:hidden}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sticky-unit-banner{box-sizing:border-box;position:sticky;top:24px;z-index:10;width:var(--premium-path);height:90px;margin:0;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner{box-sizing:border-box;display:flex;align-items:center;width:var(--premium-path);min-height:90px;height:90px;padding:16px;margin:0;border:0;border-radius:13px;background:var(--unit-color);box-shadow:0 5px 0 var(--unit-shadow);color:#fff;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner-copy>span{display:block;font:700 16px/24px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner h1{margin:0;font:700 22px/28px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook{box-sizing:border-box;display:flex;flex:0 0 168px;align-items:center;justify-content:center;gap:10px;width:168px;height:58px;padding:0 12px;border:solid rgb(255 255 255/30%);border-width:2px 2px 4px;border-radius:16px;background:transparent;box-shadow:none;color:#fff;font:700 15px/20px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0;text-decoration:none;transform:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook:before{content:none;display:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook img{display:block;flex:0 0 28px;width:28px;height:28px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook:hover{background:rgb(255 255 255/8%)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook:active{border-bottom-width:2px;transform:translateY(2px)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit{position:relative;margin:0;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes{position:relative;width:var(--premium-path);min-height:680px;margin:0;padding:0;background:transparent;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes:before{content:none;display:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node-slot{position:absolute;left:50%;top:48px;width:70px;height:65px;margin:0;transform:translateX(-50%)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:first-child{left:50%;top:81px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(2){left:calc(50% - 45px);top:172px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(3){left:calc(50% - 75px);top:257px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(4){left:calc(50% - 45px);top:368px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(5){left:50%;top:445px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy),.duo-learn-app.duo-learn-app.duo-learn-app .duo-section-jump{box-sizing:border-box;width:70px;height:65px;border:0;border-radius:50%;box-shadow:0 7px 0 var(--unit-shadow),inset 0 3px 0 rgb(255 255 255/25%);transform:none;transition:filter .1s ease,transform .1s ease,box-shadow .1s ease}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--done{border:0;background:var(--unit-color);box-shadow:0 7px 0 var(--unit-shadow),inset 0 3px 0 rgb(255 255 255/25%)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit:first-of-type .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit:first-of-type .duo-path-node--done{background:#7c3aed;box-shadow:0 7px 0 #5b21b6,inset 0 3px 0 rgb(255 255 255/28%)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy) .duo-node-icon{display:block;width:48px;height:40px;opacity:1;object-fit:contain;filter:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy):after{content:none;display:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(:disabled):hover,.duo-learn-app.duo-learn-app.duo-learn-app .duo-section-jump:hover{filter:brightness(1.04);transform:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(:disabled):active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-section-jump:active{box-shadow:0 3px 0 var(--unit-shadow),inset 0 3px 0 rgb(255 255 255/25%);transform:translateY(4px)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--active:before{inset:-8px;border:0;border-radius:50%;padding:8px;background:conic-gradient(var(--unit-color) var(--node-progress,0),var(--duo-line) 0);box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:var(--duo-line);box-shadow:0 7px 0 var(--duo-faint),inset 0 3px 0 rgb(255 255 255/18%);filter:none;opacity:.82}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked .duo-node-icon{opacity:.48;filter:grayscale(1)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--chest{width:80px;height:90px;border:0;border-radius:0;background:transparent;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--trophy{width:70px;height:65px;border:0;border-radius:0;background:transparent;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--chest .duo-node-icon,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--trophy .duo-node-icon{width:100%;height:100%;object-fit:contain;filter:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-node-callout,.duo-learn-app.duo-learn-app.duo-learn-app .duo-section-jump-label{box-sizing:border-box;min-width:87.9px;height:44.2px;padding:10px 12px;border:2px solid var(--duo-line);border-radius:10px;box-shadow:none;font:700 15px/20px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot{position:absolute;z-index:2;top:287px;right:54px;width:104px;height:104px;pointer-events:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot--left{right:auto;left:54px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot-art{width:100%;height:100%;object-fit:contain;filter:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail{position:relative;display:block;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail>.duo-stats{display:flex;justify-content:space-between;align-items:center;height:40px;margin:0 0 24px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-right-rail{position:static;display:grid;gap:20px;align-self:start;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card{box-sizing:border-box;min-height:0;padding:20px;border:2px solid var(--duo-line);border-radius:16px;background:var(--duo-surface);box-shadow:0 2px 0 color-mix(in srgb,var(--duo-line) 88%,transparent);transform:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-primary{border-color:#5b21b6;background:#7c3aed;color:#fff}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-secondary{border-color:#0284c7;background:#0ea5e9;color:#fff}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card h2,.duo-learn-app.duo-learn-app.duo-learn-app .duo-card-heading h2,.duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card h2{font:700 19px/24px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0}.duo-learn-app.duo-learn-app.duo-learn-app button.duo-rail-card:hover{background:var(--duo-surface-hover);box-shadow:none;transform:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-primary,.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-secondary{box-sizing:border-box;height:48px;min-height:48px;border-radius:12px;border-bottom-width:4px;font:700 15px/20px var(--font-display),Nunito,Segoe UI,sans-serif;letter-spacing:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-primary:active,.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-secondary:active{border-bottom-width:2px;transform:translateY(2px)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-stat-popover,.duo-learn-app.duo-learn-app.duo-learn-app .duo-stat-wrap,.duo-learn-app.duo-learn-app.duo-learn-app .duo-stats{overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-stat-wrap:before{content:"";display:block;position:absolute;z-index:21;top:40px;right:-8px;left:-8px;height:16px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover,.duo-learn-app.duo-learn-app.duo-learn-app .duo-stat-popover{border:2px solid var(--duo-line);border-radius:16px;box-shadow:none}@media (min-width:1024px) and (max-width:1199px){.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{position:fixed;inset:0 auto 0 0;display:flex;width:var(--premium-sidebar);height:100dvh;padding:28px 16px 24px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-main{width:calc(100% - var(--premium-sidebar));margin-left:var(--premium-sidebar);padding:48px 0 80px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-columns{display:block;width:var(--premium-path);max-width:calc(100vw - var(--premium-sidebar) - 32px);margin:0 auto;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail{display:none}}@media (max-width:1023px){.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{display:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-header,.duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-nav{display:flex}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-main{width:100%;margin-left:0;padding:24px 0 92px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-columns,.duo-learn-app.duo-learn-app.duo-learn-app .duo-learning-path,.duo-learn-app.duo-learn-app.duo-learn-app .duo-main-column,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit{width:min(var(--premium-path),calc(100vw - 32px));max-width:min(var(--premium-path),calc(100vw - 32px));margin-inline:auto}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sticky-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner{width:min(var(--premium-path),calc(100vw - 32px));max-width:min(var(--premium-path),calc(100vw - 32px))}.duo-learn-app.duo-learn-app.duo-learn-app .duo-sticky-unit-banner{top:72px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-rail,.duo-learn-app.duo-learn-app.duo-learn-app .duo-right-rail{display:none}}@media (max-width:599px){.duo-learn-app.duo-mobile-popover-layer{position:fixed;inset:0;z-index:500;width:100vw;height:100dvh;background:rgb(0 0 0/18%)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-learn-main{padding-top:16px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-sticky-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner{width:calc(100vw - 32px);max-width:calc(100vw - 32px)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-unit-banner,.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner{padding:14px 16px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner h1{max-width:calc(100vw - 142px);font-size:19px;line-height:24px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner-copy>span{font-size:13px;line-height:18px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook{flex-basis:58px;width:58px;height:58px;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook span{display:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node-slot,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:first-child{left:50%}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(2){left:calc(50% - clamp(34px, 11.5vw, 45px))}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(3){left:calc(50% - clamp(58px, 19vw, 75px))}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(4){left:calc(50% - clamp(34px, 11.5vw, 45px))}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-nodes>.duo-path-node-slot:nth-child(5){left:50%}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot{right:12px;width:92px;height:92px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot--left{right:auto;left:12px}}@media (prefers-reduced-motion:reduce){.duo-learn-app.duo-learn-app.duo-learn-app *,.duo-learn-app.duo-learn-app.duo-learn-app :after,.duo-learn-app.duo-learn-app.duo-learn-app :before{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms;animation-iteration-count:1}}html:not(.mindo-dark) .duo-learn-app.duo-learn-app.duo-learn-app{--duo-page:#ffffff;--duo-surface:#ffffff;--duo-text:#3c3c3c;--duo-muted:#777777;--duo-faint:#afafaf;--duo-line:#e5e5e5;--duo-surface-hover:#f7f7f7;background:var(--duo-page);color:var(--duo-text)}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app{--duo-page:#1b1830;--duo-surface:#1b1830;--duo-text:#f7f7f7;--duo-muted:#b3acd4;--duo-faint:#8a82a8;--duo-line:#3f3a5c;--duo-surface-hover:#2a2542;background:var(--duo-page);color:var(--duo-text)}html:not(.mindo-dark) .duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-header,html:not(.mindo-dark) .duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-nav,html:not(.mindo-dark) .duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card,html:not(.mindo-dark) .duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{background:#fff;border-color:#e5e5e5}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-header,html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-mobile-nav,html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card,html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{background:#1b1830;border-color:#3f3a5c}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#e5e5e5;border-color:#e5e5e5;box-shadow:0 7px 0 #c8c8c8;opacity:1}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy) img{opacity:.62;filter:grayscale(1) brightness(.72)}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#3f3a5c;border-color:#3f3a5c;box-shadow:0 7px 0 #0e2a3d}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy) img{opacity:.78;filter:grayscale(1) brightness(1.25)}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-primary{border:solid #5b21b6;border-width:0 0 4px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-secondary{border:solid #0284c7;border-width:0 0 4px}@media (min-width:600px){.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot{top:278px;right:34px;width:138px;height:138px}.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot--left{right:auto;left:34px}}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#e5e5e5;border-color:#e5e5e5;box-shadow:0 7px 0 #c8c8c8}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#3f3a5c;border-color:#3f3a5c;box-shadow:0 7px 0 #0e2a3d}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-primary{border:solid #5b21b6;border-width:0 0 4px;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-secondary{border:solid #0284c7;border-width:0 0 4px;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app,.duo-learn-app.duo-learn-app.duo-learn-app a,.duo-learn-app.duo-learn-app.duo-learn-app button{font-family:var(--font-display),Nunito,"Arial Rounded MT Bold","Segoe UI",sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app .duo-streak-icon--rounded{width:26px;height:26px;display:block;object-fit:contain;filter:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo img,.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-mascot img,.duo-learn-app.duo-learn-app.duo-learn-app img[src*=mindo-fox-user]{filter:none}.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo,.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo strong{color:#7c3aed}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--done{background:#7c3aed;border-color:#7c3aed;box-shadow:0 7px 0 #5b21b6}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--active:before{background:conic-gradient(#7c3aed var(--node-progress),var(--duo-line) 0)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--chest,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--trophy{background:transparent;border-color:transparent;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--chest .duo-node-icon,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--trophy .duo-node-icon{width:100%;height:100%;opacity:1;filter:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-node-callout{color:#7c3aed;border-color:var(--duo-line)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app{--mindo-violet:#7c3aed;--mindo-violet-deep:#5b21b6;--mindo-violet-soft:#f0e9ff;--mindo-violet-line:#bca7ef;font-family:var(--font-display),Nunito,"Arial Rounded MT Bold","Segoe UI",sans-serif!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app button,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app input{font-family:inherit!important}@media (min-width:1024px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-brand--mindo>strong,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav a span,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more span{display:inline!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-more-menu-wrap,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more{width:222px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar{width:256px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more{justify-content:flex-start!important;padding:8px 12px!important}}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more{border:2px solid transparent!important;border-radius:12px!important;background:transparent!important;box-shadow:none!important;color:var(--duo-text)!important;font-size:15px!important;font-weight:700!important;letter-spacing:0!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a:hover:not(.is-active),.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more:hover:not(.is-active){background:color-mix(in srgb,var(--mindo-violet) 7%,transparent)!important;color:var(--mindo-violet)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a.is-active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more.is-active{background:var(--mindo-violet-soft)!important;border-color:var(--mindo-violet-line)!important;color:#6d28d9!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a:hover:not(.is-active),html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more:hover:not(.is-active){background:#25223a!important;color:#c4b5fd!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar nav>a.is-active,html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-sidebar-more.is-active{background:#2f2846!important;border-color:#7258ad!important;color:#d8ccff!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-banner{border-radius:13px!important;background:var(--mindo-violet)!important;box-shadow:0 5px 0 var(--mindo-violet-deep)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook{border:solid rgb(255 255 255/34%)!important;border-width:2px 2px 4px!important;border-radius:16px!important;background:transparent!important;box-shadow:none!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-unit-guidebook:hover{background:rgb(255 255 255/10%)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-more-popover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-rail-card,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-stat-popover{border:2px solid var(--duo-line)!important;border-radius:16px!important;background:var(--duo-surface)!important;box-shadow:0 2px 0 color-mix(in srgb,var(--duo-line) 82%,transparent)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover:before{background:var(--mindo-violet)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover button{border:0!important;border-radius:14px!important;background:var(--mindo-violet)!important;box-shadow:0 4px 0 var(--mindo-violet-deep)!important;color:#fff!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover button:hover{filter:brightness(1.06)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-lesson-popover button:active{transform:translateY(2px)!important;box-shadow:0 2px 0 var(--mindo-violet-deep)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy),.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-section-jump{border:0!important;border-radius:50%!important;box-shadow:0 7px 0 var(--unit-shadow)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--active:not(.duo-path-node--chest):not(.duo-path-node--trophy),.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--done:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:var(--mindo-violet)!important;box-shadow:0 7px 0 var(--mindo-violet-deep)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--chest,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-unit .duo-path-node--trophy{border:0!important;background:transparent!important;box-shadow:none!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#e5e5e5!important;box-shadow:0 7px 0 #c8c8c8!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-path-node--locked:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#3f3a5c!important;box-shadow:0 7px 0 #0e2a3d!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-primary{background:var(--mindo-violet)!important;border-bottom:4px solid var(--mindo-violet-deep)!important;color:#fff!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-account-card .duo-account-secondary{background:#0ea5e9!important;border-bottom:4px solid #0284c7!important;color:#fff!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-heart-options span img,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-heart-options span svg,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-streak-elite>span svg{display:block;width:28px;height:28px;stroke-width:2.5;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-heart-options em{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app .duo-heart-options em img{width:18px;height:18px;object-fit:contain}.mindo-learn-shell.mindo-view-learn{--mindo-page:#f7f5ff;--mindo-surface:#ffffff;--mindo-surface-2:#f0ecff;--mindo-surface-3:#e8e1ff;--mindo-ink:#251b45;--mindo-muted:#756d8e;--mindo-line:#e3dcf2;--mindo-violet:#7c3aed;--mindo-violet-deep:#5b21b6;--mindo-violet-soft:#ede9fe;--mindo-sky:#0ea5e9;--mindo-sky-deep:#0284c7;--mindo-gold:#f59e0b;--mindo-green:#22c55e;--mindo-red:#ef4444;--mindo-radius-sm:12px;--mindo-radius-md:18px;--mindo-radius-lg:24px;--mindo-shadow-soft:0 4px 0 rgba(91,33,182,.12),0 12px 28px rgba(46,35,88,.08);--mindo-shadow-press:0 4px 0 var(--mindo-violet-deep);background:var(--mindo-page)!important;color:var(--mindo-ink)!important;min-height:100dvh;font-family:var(--font-display,Nunito,ui-rounded,system-ui,sans-serif)!important}html.mindo-dark .mindo-learn-shell.mindo-view-learn{--mindo-page:#171329;--mindo-surface:#211b3b;--mindo-surface-2:#2a2349;--mindo-surface-3:#332b55;--mindo-ink:#faf8ff;--mindo-muted:#b3aacb;--mindo-line:#463a68;--mindo-violet-soft:#392866;--mindo-shadow-soft:0 4px 0 rgba(8,4,24,.32),0 16px 34px rgba(8,4,24,.24)}.mindo-learn-shell.mindo-view-learn .duo-learn-columns{display:grid!important;grid-template-columns:minmax(0,700px) minmax(320px,368px)!important;align-items:start!important;gap:48px!important;width:min(1120px,calc(100vw - 304px))!important;max-width:1120px!important;margin:0 auto!important;padding:32px 0 96px!important}.mindo-learn-shell.mindo-view-learn .duo-main-column{min-width:0!important;width:100%!important}.mindo-learn-shell.mindo-view-learn .duo-right-rail{min-width:0!important;width:100%!important;position:sticky!important;top:24px!important;max-height:none!important;overflow:visible!important;scrollbar-width:none!important}.mindo-learn-shell.mindo-view-learn .duo-right-rail::-webkit-scrollbar{display:none!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner,.mindo-learn-shell.mindo-view-learn .mindo-unit-banner{position:relative!important;isolation:isolate!important;min-height:106px!important;padding:20px 20px 18px!important;border-radius:var(--mindo-radius-md)!important;border:0!important;background:linear-gradient(135deg,color-mix(in srgb,var(--unit-color,var(--mindo-violet)) 82%,#ffffff 18%) 0,var(--unit-color,var(--mindo-violet)) 62%,var(--unit-shadow,var(--mindo-violet-deep)) 100%)!important;box-shadow:0 5px 0 var(--unit-shadow,var(--mindo-violet-deep)),0 14px 28px color-mix(in srgb,var(--unit-shadow,var(--mindo-violet-deep)) 18%,transparent)!important;color:#fff!important;overflow:visible!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner:before{content:"";position:absolute;z-index:-1;left:-22px;right:-22px;bottom:100%;height:30px;background:var(--mindo-page)}.mindo-learn-shell.mindo-view-learn .duo-unit-banner a,.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1,.mindo-learn-shell.mindo-view-learn .duo-unit-banner h2,.mindo-learn-shell.mindo-view-learn .duo-unit-banner p{color:#fff!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1,.mindo-learn-shell.mindo-view-learn .duo-unit-banner h2{font-size:clamp(21px,2.2vw,28px)!important;line-height:1.08!important;letter-spacing:-.02em!important;font-weight:900!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner p{font-size:14px!important;font-weight:700!important;opacity:.9}.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook,.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:46px!important;gap:8px!important;border:2px solid rgba(255,255,255,.45)!important;border-radius:15px!important;background:rgba(255,255,255,.15)!important;color:#fff!important;box-shadow:0 3px 0 rgba(60,18,130,.35)!important;font:800 14px/1 var(--font-display,Nunito,sans-serif)!important;transition:transform .12s ease,box-shadow .12s ease,background .12s ease!important}.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook:hover,.mindo-learn-shell.mindo-view-learn .mindo-module-toggle:hover{background:rgba(255,255,255,.24)!important;transform:translateY(-1px)!important}.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook:active,.mindo-learn-shell.mindo-view-learn .mindo-module-toggle:active{transform:translateY(3px)!important;box-shadow:none!important}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-panel,.mindo-learn-shell.mindo-view-learn .mindo-module-tray{position:relative;z-index:20;margin:12px 0 0;padding:14px;border:1px solid var(--mindo-line);border-radius:var(--mindo-radius-md);background:var(--mindo-surface);box-shadow:var(--mindo-shadow-soft);color:var(--mindo-ink)}.mindo-learn-shell.mindo-view-learn .mindo-module-tray{display:block}.mindo-learn-shell.mindo-view-learn .mindo-module-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:12px}.mindo-learn-shell.mindo-view-learn .mindo-module-tray a{display:grid;gap:4px;min-height:58px;place-content:center;padding:8px 6px;border:1px solid var(--mindo-line);border-radius:14px;color:var(--mindo-ink);background:var(--mindo-surface-2);text-decoration:none;text-align:center;font-size:13px;font-weight:800;transition:transform .12s ease,background .12s ease}.mindo-learn-shell.mindo-view-learn .mindo-module-tray a.is-current,.mindo-learn-shell.mindo-view-learn .mindo-module-tray a:hover,.mindo-learn-shell.mindo-view-learn .mindo-module-tray a[aria-current=page]{background:var(--mindo-violet-soft);border-color:var(--mindo-violet);transform:translateY(-2px)}.mindo-learn-shell.mindo-view-learn .mindo-module-tray small{color:var(--mindo-muted);font-size:11px;font-weight:700}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-panel{padding:18px}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:14px}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-tabs button{border:1px solid var(--mindo-line);border-radius:999px;background:var(--mindo-surface-2);color:var(--mindo-muted);padding:8px 12px;font-weight:800}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-tabs button.is-active,.mindo-learn-shell.mindo-view-learn .mindo-guidebook-tabs button[aria-selected=true]{background:var(--mindo-violet);color:#fff;border-color:var(--mindo-violet)}.mindo-learn-shell.mindo-view-learn .mindo-phrase-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.mindo-learn-shell.mindo-view-learn .mindo-phrase-list button{padding:12px;border:1px solid var(--mindo-line);border-radius:14px;background:var(--mindo-surface-2);color:var(--mindo-ink);text-align:left;font-weight:800}.mindo-learn-shell.mindo-view-learn .mindo-phrase-list button.is-selected,.mindo-learn-shell.mindo-view-learn .mindo-phrase-list button:hover,.mindo-learn-shell.mindo-view-learn .mindo-phrase-list button[aria-pressed=true]{border-color:var(--mindo-sky);background:color-mix(in srgb,var(--mindo-sky) 12%,var(--mindo-surface))}.mindo-learn-shell.mindo-view-learn .mindo-phrase-list small{display:block;margin-top:4px;color:var(--mindo-muted);font-weight:600}.mindo-learn-shell.mindo-view-learn .duo-path,.mindo-learn-shell.mindo-view-learn .duo-path-nodes{position:relative!important;width:100%!important;min-height:760px!important;overflow:visible!important}.mindo-learn-shell.mindo-view-learn .duo-path-nodes:after,.mindo-learn-shell.mindo-view-learn .duo-path-nodes:before{display:none!important;content:none!important}.mindo-learn-shell.mindo-view-learn .duo-path-node,.mindo-learn-shell.mindo-view-learn .duo-path-node-slot,.mindo-learn-shell.mindo-view-learn .duo-path-slot,.mindo-learn-shell.mindo-view-learn .mindo-path-node{width:70px!important;height:65px!important;border-radius:50%!important;border:0!important;filter:none!important;box-shadow:0 5px 0 rgba(66,48,111,.22),0 10px 20px rgba(52,42,87,.08)!important;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease!important}.mindo-learn-shell.mindo-view-learn .duo-path-node-slot:hover .duo-path-node,.mindo-learn-shell.mindo-view-learn .duo-path-node:hover,.mindo-learn-shell.mindo-view-learn .duo-path-slot:hover,.mindo-learn-shell.mindo-view-learn .mindo-path-node:hover{transform:translateY(-3px) scale(1.03)!important;filter:saturate(1.06)!important}.mindo-learn-shell.mindo-view-learn .duo-path-node-slot:active .duo-path-node,.mindo-learn-shell.mindo-view-learn .duo-path-node:active,.mindo-learn-shell.mindo-view-learn .duo-path-slot:active,.mindo-learn-shell.mindo-view-learn .mindo-path-node:active{transform:translateY(3px) scale(.99)!important;box-shadow:0 2px 0 rgba(66,48,111,.18)!important}.mindo-learn-shell.mindo-view-learn .duo-path-node--active:not(:active),.mindo-learn-shell.mindo-view-learn .duo-path-node[data-state=current],.mindo-learn-shell.mindo-view-learn .duo-path-slot[data-state=current],.mindo-learn-shell.mindo-view-learn .mindo-path-node[data-state=current]{animation:mindo-node-bounce 1.8s ease-in-out infinite!important}.mindo-learn-shell.mindo-view-learn .duo-path-node--locked,.mindo-learn-shell.mindo-view-learn .duo-path-node[data-state=locked],.mindo-learn-shell.mindo-view-learn .duo-path-slot[data-state=locked],.mindo-learn-shell.mindo-view-learn .mindo-path-node[data-state=locked]{opacity:.56!important;filter:grayscale(.18)!important}@keyframes mindo-node-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.mindo-learn-shell.mindo-view-learn .mindo-context-art{position:absolute;z-index:3;display:grid;place-items:center;width:126px;height:126px;right:92px;top:332px;pointer-events:none}.mindo-learn-shell.mindo-view-learn .mindo-context-art .mindo-context-character,.mindo-learn-shell.mindo-view-learn .mindo-context-art [data-character-discipline]{display:block;width:112px;height:112px;filter:drop-shadow(0 5px 0 rgba(50,38,89,.16))}.mindo-learn-shell.mindo-view-learn .mindo-context-badge{position:absolute;right:2px;top:2px;display:grid;width:34px;height:34px;place-items:center;border:3px solid var(--mindo-surface);border-radius:50%;background:var(--mindo-gold);box-shadow:0 3px 0 rgba(120,74,7,.22);font-size:17px}.mindo-learn-shell.mindo-view-learn .mindo-return-current{display:inline-flex;align-items:center;gap:8px;margin:12px 0 0;border:1px solid var(--mindo-line);border-radius:999px;background:var(--mindo-surface);color:var(--mindo-violet);padding:9px 14px;font-weight:800;box-shadow:0 3px 0 rgba(91,33,182,.12)}.mindo-learn-shell.mindo-view-learn .duo-rail-card{border:1px solid var(--mindo-line)!important;border-radius:var(--mindo-radius-md)!important;background:var(--mindo-surface)!important;color:var(--mindo-ink)!important;box-shadow:var(--mindo-shadow-soft)!important;margin-bottom:14px!important}.mindo-learn-shell.mindo-view-learn .duo-rail-card h2,.mindo-learn-shell.mindo-view-learn .duo-rail-card h3,.mindo-learn-shell.mindo-view-learn .duo-rail-card p,.mindo-learn-shell.mindo-view-learn .duo-rail-card span{color:inherit!important}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-card{padding:18px}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-card header{display:flex;align-items:center;justify-content:space-between;gap:12px}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-card header button{color:var(--mindo-sky);font-size:12px;font-weight:900}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-row{display:grid;grid-template-columns:28px 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:46px;border-bottom:1px solid var(--mindo-line);font-weight:800}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-row:last-child{border-bottom:0}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-row[data-current=true]{margin:0 -8px;padding:0 8px;border-radius:10px;background:var(--mindo-violet-soft);color:var(--mindo-violet)}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-avatar{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:#fff;font-size:13px;font-weight:900}.mindo-learn-shell.mindo-view-learn .mindo-rail-kicker{margin:0 0 3px;color:var(--mindo-violet)!important;font-size:11px!important;font-weight:900!important;letter-spacing:.08em}.mindo-learn-shell.mindo-view-learn .mindo-rail-subtitle{margin:3px 0 10px;color:var(--mindo-muted)!important;font-size:12px!important;font-weight:700!important}.mindo-learn-shell.mindo-view-learn .mindo-leaderboard-gap{margin-top:12px;color:var(--mindo-muted);font-size:12px;font-weight:700}.mindo-learn-shell.mindo-view-learn .duo-nav-item,.mindo-learn-shell.mindo-view-learn .duo-sidebar{color:var(--mindo-ink)!important}.mindo-learn-shell.mindo-view-learn .duo-nav-item{border-radius:16px!important;transition:background .14s ease,transform .14s ease!important}.mindo-learn-shell.mindo-view-learn .duo-nav-item:hover{background:var(--mindo-violet-soft)!important;transform:translateX(2px)!important}.mindo-learn-shell.mindo-view-learn .duo-nav-item.is-active,.mindo-learn-shell.mindo-view-learn .duo-nav-item[aria-current=page]{background:var(--mindo-violet-soft)!important;color:var(--mindo-violet)!important;box-shadow:inset 4px 0 0 var(--mindo-violet)!important}.mindo-learn-shell.mindo-view-learn .duo-stat-item{border-radius:14px!important;transition:background .12s ease,transform .12s ease!important}.mindo-learn-shell.mindo-view-learn .duo-stat-item:hover,.mindo-learn-shell.mindo-view-learn .duo-stat-item[aria-expanded=true]{background:var(--mindo-surface-2)!important;transform:translateY(-1px)!important}.mindo-learn-shell.mindo-view-learn .duo-popover{border:1px solid var(--mindo-line)!important;border-radius:var(--mindo-radius-md)!important;background:var(--mindo-surface)!important;color:var(--mindo-ink)!important;box-shadow:var(--mindo-shadow-soft)!important}.mindo-learn-shell.mindo-view-learn .duo-mobile-nav{background:color-mix(in srgb,var(--mindo-surface) 96%,transparent)!important;border-top:1px solid var(--mindo-line)!important;box-shadow:0 -6px 24px rgba(46,35,88,.08)!important}@media (max-width:1199px){.mindo-learn-shell.mindo-view-learn .duo-learn-columns{grid-template-columns:minmax(0,700px)!important;width:min(700px,calc(100vw - 120px))!important;gap:0!important}.mindo-learn-shell.mindo-view-learn .duo-right-rail{display:none!important}.mindo-learn-shell.mindo-view-learn .mindo-context-art{right:88px}}@media (max-width:699px){.mindo-learn-shell.mindo-view-learn .duo-learn-columns{display:block!important;width:100%!important;padding:16px 14px 86px!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner,.mindo-learn-shell.mindo-view-learn .mindo-unit-banner{min-height:118px!important;padding:16px!important;border-radius:16px!important}.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1,.mindo-learn-shell.mindo-view-learn .duo-unit-banner h2{font-size:21px!important}.mindo-learn-shell.mindo-view-learn .mindo-module-list{grid-template-columns:repeat(2,minmax(0,1fr))}.mindo-learn-shell.mindo-view-learn .mindo-phrase-list{grid-template-columns:1fr}.mindo-learn-shell.mindo-view-learn .duo-path,.mindo-learn-shell.mindo-view-learn .duo-path-nodes{min-height:680px!important}.mindo-learn-shell.mindo-view-learn .mindo-context-art{right:18px;top:300px;transform:scale(.82);transform-origin:top right}.mindo-learn-shell.mindo-view-learn .mindo-guidebook-panel,.mindo-learn-shell.mindo-view-learn .mindo-module-tray{margin-top:10px}}@media (prefers-reduced-motion:reduce){.mindo-learn-shell.mindo-view-learn *,.mindo-learn-shell.mindo-view-learn :after,.mindo-learn-shell.mindo-view-learn :before{animation-duration:.001ms!important;transition-duration:.001ms!important}}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn{--mindo-page:#f8f7ff;--mindo-surface-soft:#f1efff;--mindo-surface-tint:#ebe7ff;--mindo-ink:#211a3d;--mindo-ink-soft:#5f5876;--mindo-muted:#817a96;--mindo-line:#ded8f0;--mindo-line-strong:#c9c0e3;--mindo-brand-soft:#ede9fe;--mindo-sky:#0ea5e9;--mindo-sky-deep:#0284c7;--mindo-green:#22c55e;--mindo-green-deep:#15803d;--mindo-gold:#f59e0b;--mindo-red:#ef4444;--mindo-shadow-button:0 4px 0 var(--mindo-brand-deep);--mindo-shadow-soft:0 2px 0 rgb(77 55 130/10%),0 14px 34px rgb(61 44 117/8%);--mindo-radius-card:20px;--mindo-radius-control:14px;--mindo-radius-pill:999px;background:var(--mindo-page)!important;color:var(--mindo-ink)!important;isolation:isolate}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn{--mindo-surface-raised:#282145;--mindo-surface-soft:#302754;--mindo-surface-tint:#3a2d63;--mindo-ink-soft:#d0c9e4;--mindo-muted:#aaa1c2;--mindo-line:#493d69;--mindo-line-strong:#61537f;--mindo-shadow-soft:0 2px 0 rgb(9 5 26/30%),0 14px 34px rgb(8 4 24/24%)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar{position:fixed;inset:0 auto 0 0;z-index:40;display:flex;width:256px;height:100dvh;box-sizing:border-box;padding:28px 16px 24px;overflow:visible;border-right:1px solid var(--mindo-line);background:var(--mindo-surface);color:var(--mindo-ink)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-main{width:calc(100% - 256px);min-height:100dvh;margin-left:256px;padding:48px 0 88px;background:var(--mindo-page)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns{display:grid!important;grid-template-columns:minmax(0,700px) 368px!important;align-items:start;width:min(1116px,calc(100vw - 304px));max-width:1116px;margin:0 auto;padding:0 0 96px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learning-path,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-main-column{min-width:0;width:100%}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-rail{position:sticky;top:24px;display:block;width:368px;min-width:0;height:fit-content;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-brand{width:222px;height:52px;margin:0 0 28px;padding:0 12px;gap:10px;color:var(--mindo-brand);font:800 31px/38px Nunito,sans-serif;letter-spacing:-.8px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-brand img{width:42px;height:42px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav{width:222px;gap:8px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more{display:flex;align-items:center;width:222px;height:52px;min-height:52px;box-sizing:border-box;gap:8px;padding:8px 12px;border:2px solid transparent;border-radius:16px;background:transparent;color:var(--mindo-ink-soft);font:800 15px/20px Nunito,sans-serif;letter-spacing:.01em;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease,transform .12s ease}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a img,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more img{width:34px;height:34px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a span,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more span{margin-left:6px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a:hover:not(.is-active),.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more:hover:not(.is-active){background:var(--mindo-surface-soft);color:var(--mindo-brand);transform:translateX(2px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a.is-active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more.is-active{border-color:color-mix(in srgb,var(--mindo-brand) 52%,transparent);background:var(--mindo-brand-soft);color:var(--mindo-brand);box-shadow:inset 4px 0 0 var(--mindo-brand)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner{position:sticky;top:16px;z-index:25;width:100%;height:96px;margin:0 0 8px;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner:before{position:absolute;z-index:-1;top:-48px;right:-12px;bottom:0;left:-12px;background:var(--mindo-page);content:""}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{display:flex;align-items:center;width:100%;min-height:90px;height:90px;box-sizing:border-box;gap:16px;padding:14px 16px;border:0;border-radius:18px;background:var(--unit-color,var(--mindo-brand));box-shadow:0 5px 0 var(--unit-shadow,var(--mindo-brand-deep));color:#fff}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy{min-width:0;color:inherit;text-decoration:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy>span{display:block;font:800 15px/20px Nunito,sans-serif;opacity:.92}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1{max-width:100%;margin:0;overflow:hidden;color:#fff;font:800 clamp(20px,2vw,24px)/28px Nunito,sans-serif;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner small{display:block;margin-top:2px;color:rgb(255 255 255/86%);font:700 12px/16px Nunito,sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-banner-actions{display:flex;flex:0 0 auto;align-items:center;gap:8px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:52px;box-sizing:border-box;gap:8px;padding:0 14px;border:solid rgb(255 255 255/32%);border-width:2px 2px 4px;border-radius:16px;background:rgb(255 255 255/10%);color:#fff;font:800 14px/18px Nunito,sans-serif;transition:background .16s ease,transform .1s ease,border-bottom-width .1s ease}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook:hover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle:hover{background:rgb(255 255 255/20%)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook:active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle:active{border-bottom-width:2px;transform:translateY(2px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes{min-height:700px;overflow:visible;background:transparent}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes:before{display:none!important;content:none!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node-slot{width:82px;height:76px;z-index:4;pointer-events:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node-slot>*{pointer-events:auto}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node{width:72px;height:66px;box-sizing:border-box;border:3px solid transparent;border-radius:50%;background:var(--mindo-surface-soft);box-shadow:0 6px 0 var(--mindo-line-strong);transform:none;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:not(:disabled):hover{filter:saturate(1.05) brightness(1.02);transform:translateY(-2px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:not(:disabled):active{box-shadow:0 2px 0 var(--mindo-line-strong);transform:translateY(4px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--done{border-color:rgb(255 255 255/78%);background:var(--unit-color,var(--mindo-brand));box-shadow:0 6px 0 var(--unit-shadow,var(--mindo-brand-deep))}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--active:before{inset:-6px;box-sizing:border-box;border:4px solid transparent;border-radius:50%;padding:0;background:conic-gradient(var(--unit-color,var(--mindo-brand)) var(--node-progress,0),var(--mindo-line) 0) border-box;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--locked{opacity:.72;background:var(--mindo-line);box-shadow:0 6px 0 var(--mindo-line-strong);filter:grayscale(.12)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--locked .duo-node-icon{opacity:.48;filter:grayscale(1)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-node-icon{width:42px;height:36px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--chest{width:80px;height:90px;border:0;border-radius:0;background:transparent;box-shadow:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--chest .duo-node-icon{width:80px;height:90px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-node-callout{min-width:88px;height:44px;box-sizing:border-box;padding:10px 12px;border:2px solid var(--mindo-line-strong);border-radius:12px;background:var(--mindo-surface);color:var(--unit-color,var(--mindo-brand));font:800 15px/20px Nunito,sans-serif;box-shadow:0 2px 0 var(--mindo-line)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--active:not(:active){animation:mindo-soft-bob 1.9s ease-in-out infinite}@keyframes mindo-soft-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art{right:72px;top:320px;width:132px;height:132px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art .mindo-context-character{filter:drop-shadow(0 4px 0 rgb(54 39 97/14%))}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-return-current{min-height:40px;margin:12px 0 0;padding:8px 14px;border:2px solid var(--mindo-line-strong);border-radius:var(--mindo-radius-pill);background:var(--mindo-surface);color:var(--mindo-brand);box-shadow:0 3px 0 var(--mindo-line);font:800 13px/18px Nunito,sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-rail>.duo-stats{display:flex;width:368px;height:44px;align-items:center;justify-content:space-between;margin:0 0 20px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat{min-width:68px;height:44px;padding:6px 8px;border-radius:14px;background:transparent;color:var(--mindo-ink);font:800 15px/20px Nunito,sans-serif;transition:background .14s ease,transform .12s ease}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat:hover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat[aria-expanded=true]{background:var(--mindo-surface-soft);transform:translateY(-1px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat img{width:28px;height:28px;object-fit:contain}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat b{color:var(--mindo-ink);font:800 15px/20px Nunito,sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-right-rail{display:grid;gap:16px;width:368px;overflow:visible}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-rail-card{width:368px;box-sizing:border-box;padding:20px;border:2px solid var(--mindo-line);border-radius:var(--mindo-radius-card);background:var(--mindo-surface-raised);color:var(--mindo-ink);box-shadow:0 3px 0 var(--mindo-line)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-account-card h2,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-card-heading h2,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-rail-card h2{color:var(--mindo-ink);font:800 19px/25px Nunito,sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn button.duo-rail-card:hover{background:var(--mindo-surface-soft);box-shadow:0 3px 0 var(--mindo-line);transform:translateY(-1px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-account-primary,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-account-secondary{height:50px;min-height:50px;border-radius:15px;border-bottom-width:4px;font:800 15px/20px Nunito,sans-serif}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-account-primary{background:var(--mindo-brand);border-color:var(--mindo-brand-deep)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-account-secondary{background:var(--mindo-sky);border-color:var(--mindo-sky-deep)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-more-menu-wrap:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat-wrap:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat-wrap:before{display:block;position:absolute;z-index:21;right:-10px;left:-10px;height:14px;content:""}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat-wrap:before{top:38px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat-wrap:after{bottom:-14px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-lesson-popover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-more-popover,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-stat-popover{border:2px solid var(--mindo-line);border-radius:var(--mindo-radius-card);background:var(--mindo-surface-raised);color:var(--mindo-ink);box-shadow:var(--mindo-shadow-soft)}@media (min-width:900px) and (max-width:1279px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar{width:88px;padding:24px 12px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-main{width:calc(100% - 88px);margin-left:88px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-brand{width:64px;justify-content:center;margin-bottom:28px;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-brand strong,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav span,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more span{display:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more{width:64px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar nav>a,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar-more{justify-content:center;padding:6px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns{grid-template-columns:minmax(0,700px)!important;width:min(700px,calc(100vw - 120px))}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-rail{display:none}}@media (max-width:899px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sidebar{display:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-main{width:100%;margin-left:0;padding:16px 0 88px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learning-path,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-main-column{display:block;width:min(700px,calc(100vw - 32px));max-width:calc(100vw - 32px);margin-inline:auto}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-rail{display:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner{top:66px}}@media (max-width:599px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learning-path,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-main-column{width:calc(100vw - 24px);max-width:calc(100vw - 24px)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner{height:112px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{min-height:106px;height:106px;padding:12px;border-radius:16px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1{max-width:calc(100vw - 128px);font-size:19px;line-height:24px;white-space:normal}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy>span{font-size:13px;line-height:18px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{display:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook{width:52px;height:52px;padding:0}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook span{display:none}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes{min-height:680px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node-slot{width:76px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node{width:66px;height:62px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art{right:8px;top:300px;transform:scale(.78);transform-origin:top right}}@media (prefers-reduced-motion:reduce){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn *,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn :after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn :before{animation-duration:.001ms!important;transition-duration:.001ms!important}}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn{--mindo-brand:#7c3aed;--mindo-brand-deep:#5b21b6;--mindo-brand-soft:#f5f3ff;--mindo-page:#fbfbf9;--mindo-surface:#ffffff;--mindo-surface-raised:#ffffff;--mindo-surface-soft:#f5f3ff;--mindo-ink:#18181b;--mindo-ink-soft:#4f4f57;--mindo-muted:#71717a;--mindo-line:#e5e5e8;--mindo-line-strong:#d4d4da;--mindo-shadow-button:0 4px 0 #5b21b6;--mindo-shadow-soft:0 2px 0 rgb(24 24 27/8%),0 12px 28px rgb(24 24 27/7%);font-family:Nunito,Arial Rounded MT Bold,system-ui,sans-serif!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn{--mindo-page:#171329;--mindo-surface:#211b3b;--mindo-surface-raised:#251f41;--mindo-surface-soft:#302752;--mindo-ink:#fffaff;--mindo-ink-soft:#e0daef;--mindo-muted:#b8b0ce;--mindo-line:#4a3f66;--mindo-line-strong:#63547e;--mindo-brand:#a78bfa;--mindo-brand-deep:#7c3aed;--mindo-brand-soft:#3b2d66;--mindo-shadow-button:0 4px 0 #4c1d95;--mindo-shadow-soft:0 2px 0 rgb(5 3 18/30%),0 12px 28px rgb(5 3 18/24%)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{background:var(--mindo-brand)!important;box-shadow:0 4px 0 var(--mindo-brand-deep)!important;border-radius:16px}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner small,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy>span{color:#fff!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--done{background:var(--mindo-brand)!important;box-shadow:0 5px 0 var(--mindo-brand-deep)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--locked{background:var(--mindo-surface-soft)!important;box-shadow:0 5px 0 var(--mindo-line-strong)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-badge{position:absolute;top:-6px;right:4px;z-index:2;width:30px;height:30px;box-sizing:border-box;border:3px solid var(--mindo-surface);border-radius:10px 10px 10px 4px;background:var(--mindo-brand);box-shadow:0 3px 0 var(--mindo-brand-deep);transform:rotate(-8deg)}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-badge:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-badge:before{position:absolute;content:"";background:#fff}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-badge:before{width:12px;height:3px;top:11px;left:6px;border-radius:99px;box-shadow:0 5px 0 #fff}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-badge:after{width:4px;height:4px;top:6px;right:6px;border-radius:50%}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art--1 .mindo-context-badge{background:#0ea5e9;box-shadow:0 3px 0 #0369a1}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art--2 .mindo-context-badge{background:#f59e0b;box-shadow:0 3px 0 #b45309}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art--3 .mindo-context-badge{background:#14b8a6;box-shadow:0 3px 0 #0f766e}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-rail,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-right-rail{overflow:visible!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-main{background:var(--mindo-page)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns{width:min(1008px,calc(100vw - 304px))!important;max-width:1008px!important;grid-template-columns:minmax(0,592px) minmax(0,368px)!important;gap:48px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner{z-index:30!important;isolation:isolate}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-sticky-unit-banner:before{z-index:-1!important;background:var(--mindo-page)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{display:flex!important;align-items:center!important;min-height:90px!important;height:90px!important;box-sizing:border-box!important;padding:14px 16px!important;border-radius:14px!important;background:#7c3aed!important;box-shadow:0 4px 0 #5b21b6!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{background:#7c3aed!important;box-shadow:0 4px 0 #4c1d95!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy{display:grid!important;align-content:center!important;flex:1 1 auto!important;min-width:0!important;height:100%!important;overflow:hidden!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy>span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:800 14px/18px Nunito,sans-serif!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner h1{display:-webkit-box!important;overflow:hidden!important;max-width:100%!important;margin:2px 0 0!important;font:900 22px/26px Nunito,sans-serif!important;letter-spacing:-.02em!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner-copy small{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font:700 12px/16px Nunito,sans-serif!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-banner-actions{display:flex!important;flex:0 0 auto!important;align-items:center!important;gap:8px!important;margin-left:14px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{min-width:0!important;min-height:48px!important;border-radius:14px!important;background:rgb(255 255 255/12%)!important;border:2px solid rgb(255 255 255/32%)!important;box-shadow:0 3px 0 rgb(76 29 149/32%)!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{width:118px!important;padding:0 10px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook{width:158px!important;padding:0 12px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes{min-height:760px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:before,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes:after,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-nodes:before{display:none!important;content:none!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node-slot,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy){width:70px!important;height:65px!important;border-radius:50%!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy){border:3px solid var(--mindo-surface-tint)!important;background:var(--mindo-surface-soft)!important;box-shadow:0 4px 0 var(--mindo-line-strong)!important}html.mindo-dark .duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node:not(.duo-path-node--chest):not(.duo-path-node--trophy){background:#2f2949!important;border-color:#4a4166!important;box-shadow:0 4px 0 #1d1731!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--active,.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--done{border-color:#c4b5fd!important;background:#7c3aed!important;box-shadow:0 4px 0 #5b21b6!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-path-node--locked{opacity:.72!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art .mindo-context-character{background-color:transparent!important;background-image:none!important;filter:drop-shadow(0 4px 0 rgb(36 24 70/16%))!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-context-art .mindo-context-character:before{background:transparent!important}@media (min-width:1200px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-right-rail{position:sticky!important;top:24px!important}}@media (max-width:1199px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-learn-columns{width:min(700px,calc(100vw - 120px))!important;grid-template-columns:minmax(0,700px)!important}}@media (max-width:699px){.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-banner{height:118px!important;min-height:118px!important;border-radius:16px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-banner-actions{margin-left:8px!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .mindo-module-toggle{display:none!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook{width:52px!important;padding:0!important}.duo-learn-app.duo-learn-app.duo-learn-app.duo-learn-app.mindo-learn-shell.mindo-view-learn .duo-unit-guidebook span{display:none!important}}