.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}:root{--fsc-brand-ink:#404152;--fsc-accent:#ffb606;--fsc-accent-hover:#ffc900;--fsc-on-accent:#2b2c38;--fsc-bg:#fff;--fsc-surface:#fff;--fsc-surface-2:#f4f5f9;--fsc-text:#404152;--fsc-text-2:rgba(64,65,82,.82);--fsc-text-3:rgba(64,65,82,.64);--fsc-border:rgba(64,65,82,.13);--fsc-border-strong:rgba(64,65,82,.24);--fsc-hero-bg:#34354a;--fsc-hero-text:#fff;--fsc-link:#3450b4;--fsc-success:#2e7d32;--fsc-error:#c62828;--fsc-warning:#b26a00;--fsc-shadow:0 1px 2px rgba(38,39,51,.05),0 8px 24px -12px rgba(38,39,51,.12);--fsc-shadow-lift:0 2px 4px rgba(38,39,51,.06),0 16px 40px -16px rgba(38,39,51,.22);--fsc-font-display:"Bebas Neue","Roboto Condensed",sans-serif;--fsc-font-body:"IBM Plex Sans","Segoe UI",Roboto,sans-serif;--fsc-font-reading:"IBM Plex Serif",Georgia,serif;--fsc-fs-body:1.0625rem;--fsc-lh-body:1.65;--fsc-space-1:0.25rem;--fsc-space-2:0.5rem;--fsc-space-3:0.75rem;--fsc-space-4:1rem;--fsc-space-6:1.5rem;--fsc-space-8:2rem;--fsc-space-12:3rem;--fsc-space-16:4rem;--fsc-space-24:6rem;--fsc-radius-s:6px;--fsc-radius-m:12px;--fsc-radius-pill:999px;--fsc-measure:68ch}[data-theme=dark]{--fsc-bg:#16171f;--fsc-surface:#1e1f2a;--fsc-surface-2:#252634;--fsc-text:#e9e9f1;--fsc-text-2:rgba(233,233,241,.78);--fsc-text-3:rgba(233,233,241,.58);--fsc-border:rgba(233,233,241,.12);--fsc-border-strong:rgba(233,233,241,.24);--fsc-hero-bg:#101118;--fsc-hero-text:#f2f2f7;--fsc-link:#9db1f7;--fsc-shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -12px rgba(0,0,0,.55);--fsc-shadow-lift:0 2px 4px rgba(0,0,0,.45),0 16px 40px -16px rgba(0,0,0,.7)}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Bebas Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/bebas-neue-normal-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-italic-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ibm-plex-sans-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/ibm-plex-sans-normal-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-normal-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-normal-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-italic-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-serif-italic-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-serif-semibold-latin-ext.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:"IBM Plex Serif";font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-serif-semibold-latin.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}body,html{min-height:100%}#__next{height:100%}code{font-family:Inter,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;padding:.1rem .4rem;font-size:90%;color:#d400ff;border-radius:.1335rem}code:not([class*=language-]):after,code:not([class*=language-]):before{content:"`"}code[class*=language-]{padding:0}.leaflet-tooltip{background-color:transparent!important;box-shadow:none!important;border:none!important}.leaflet-tooltip-right:before{display:none}.main_tableheader th,.user_contactinfo h6,.user_contactinfo p,.user_contactinfo span,.user_course_content td,.user_course_content th,.user_goals_content h6,.user_sessionDetails td,.user_sessionDetails th,.user_sessiondetials h6,.user_sessiondetials p,.user_simdetails td,.user_simdetails th{font-size:16px!important}.main_tableheader th,.user_simdetails th,.user_tabheader button{font-weight:600}.student_generaldetils td{padding-top:3px!important;font-size:18px}.student_ctdetials td,.student_generaldetils td{padding-bottom:0!important;border:none!important}.student_ctdetials td{padding-top:0!important;font-size:16px}.student_ctdetials td.row_padbott{padding-bottom:4px!important;font-size:13px;vertical-align:text-top}.user_sessiondetials{margin-top:15px;margin-bottom:30px}.user_contactinfo p,.user_sessiondetials p{word-break:break-word}.user_contactinfo{display:flex;gap:5px}.user_contactdetails{padding-right:7px}.user_simdetails{margin-top:15px}.user_simpic{width:100%;height:100%;padding:0 15px}.user_goals_content .user_contactinfo{width:100%;margin-bottom:5px}.user_goals_content h6{min-width:215px}.user_contacttab,.user_course_content,.user_goals_content,.user_sessionDetails,.user_simdetails{padding:0!important;margin:15px 0}.userdate_serach{justify-content:end;align-items:center;padding:10px 10px 10px 30px}.lesson_actioncon{display:flex;justify-content:center;gap:10px;margin-top:20px}.fc-non-interactive{pointer-events:none}table.tiptap-table{border-collapse:collapse;margin:1em 0;width:100%;overflow-x:auto;display:block}table.tiptap-table td,table.tiptap-table th{border:1px solid #ddd;padding:10px 14px;vertical-align:top;text-align:left}table.tiptap-table th{background-color:#f5f5f5;font-weight:600}table.tiptap-table tr:hover{background-color:#fafafa}.tableWrapper{overflow-x:auto;margin:1em 0}