:root{--my-color:#FF0000;--forum-prt:#107EFF;--forum-screener:#C59A00;--forum-proorder:#01BF73;--forum-probuilder:#883FFF;--forum-trading:#E42855;--forum-welcome:#ADD254;--bs-new-light:#E3F2FD;--bs-new:#2196F3;--bs-junior-light:#E8F5E9;--bs-junior:#4CAF50;--bs-average-light:#FFF3E0;--bs-average:#FF9800;--bs-senior-light:#EDE7F6;--bs-senior:#673AB7;--bs-veteran-light:#FCE4EC;--bs-veteran:#E91E63;--bs-master-light:#F3E5F5;--bs-master:#9C27B0;--color-green-600:#059669;--color-purple-600:#7C3AED;--color-red-600:#DC2626;--color-pink-600:#Db2777;--color-gray-600:#4b5563;--color-yellow-600:#d97706;--color-indigo-600:#4f46e5;--color-blue-600:#2563eb;--color-teal-600:#14b8a6;--color-orange-600:#ea580c;--shadow-color-1:rgba(37,104,255,.5);--shadow-color-2:rgba(0,0,0,.5);--bs-primary-light:#e9f3ff;--bs-success-light:#e6f9f0;--bs-info-light:#f8f5fe;--bs-danger-light:#ffe6e6;}html[data-bs-theme="dark"] .text-dark,html[data-bs-theme="dark"] .swal2-title{color:var(--bs-text-gray-900)!important;}html[data-bs-theme="dark"]{--bs-app-header-base-bg-color:#0e1014!important;--bs-primary-light:#1d1f23!important;--bs-success-light:#1d1f23!important;--bs-info-light:#1d1f23!important;--bs-danger-light:#1d1f23!important;}html[data-bs-theme="dark"] .svg-all-forums{fill:#fff;}@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('../fonts/InterVariable.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:400 600;font-display:swap;src:url('../fonts/poppins-v15-latin-600.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url('../fonts/poppins-v15-latin-700.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.widget-title,.card-title,.prc-title{font-family:'Poppins',sans-serif;font-weight:700;}.container-xxl{max-width:1520px!important;}.w-10{width:10%!important;}.w-15{width:15%!important;}.w-20{width:20%!important;}.w-60{width:60%!important;}.w-70{width:70%!important;}.w-80{width:80%!important;}.ribbon-top-start{left:0;right:auto!important;}.two-line-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.2em;max-height:3em;}.card-excerpt{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-height:24px;max-height:96px;overflow:hidden;}.ki-bookmark,.ki-heart{transition:color .5s ease;}.ki-bookmark:active,.ki-heart:active{transform:scale(1.2);}.add-pointer{cursor:pointer;}.spinner{border:4px solid rgba(255,255,255,.3);border-radius:50%;border-top:4px solid #fff;width:20px;height:20px;animation:spin 1s linear infinite;display:inline-block;vertical-align:middle;margin-left:5px;}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.fade-in-div{opacity:0;animation-name:fadeIn;animation-duration:.3s;animation-timing-function:ease-in;animation-fill-mode:forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.attach-text{max-width:113px;overflow-wrap:break-word;}.copy-to-clipboard-button{border:0;padding:calc(.775rem + 1px) calc(1.5rem + 1px)!important;background-color:var(--bs-primary-active)!important;color:var(--bs-primary-inverse)!important;border-radius:8px!important;box-shadow:none!important;margin:6px 12px!important;}.expand-code-btn{width:100%;}.code-overlay{position:relative}.code-overlay::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);pointer-events:none}html[data-bs-theme="dark"] .code-overlay::after{background:linear-gradient(to bottom,rgba(30,31,35,0) 0%,rgba(30,31,35,1) 100%);}.code-modal{max-width:1520px!important;padding:40px 20px 0 20px;}.img-card-1{aspect-ratio:16 / 9;background-repeat:no-repeat;background-size:cover;width:100%;}.comment-content{white-space:pre-wrap}.ql-editor{min-height:236px;font-size:16px;}.ql-syntax{font-size:16px;background-color:#f9f9f9!important;border:1px solid #ddd;}.itf_icon{background-image:url('../img/itf.png');background-repeat:no-repeat;background-position:center;width:32px;height:32px;}.color-overlay{position:relative;}#forums-menu .menu-item .menu-link .menu-title,#help-menu .menu-item .menu-link .menu-title{color:var(--bs-gray-900)!important;}.color-overlay::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);pointer-events:none;}.badge-new{background-color:var(--bs-new-light);color:var(--bs-new)!important;}.badge-junior{background-color:var(--bs-junior-light);color:var(--bs-junior)!important;}.badge-average{background-color:var(--bs-average-light);color:var(--bs-average)!important;}.badge-senior{background-color:var(--bs-senior-light);color:var(--bs-senior)!important;}.badge-veteran{background-color:var(--bs-veteran-light);color:var(--bs-veteran)!important;}.badge-master{background-color:var(--bs-master-light);color:var(--bs-master)!important;}html[data-bs-theme="dark"] #bbpress-forums .status-pending.even,html[data-bs-theme="dark"] #bbpress-forums .status-pending.odd{background-color:#3b1d20!important;}html[data-bs-theme="dark"] #bbpress-forums div.bbp-reply-content code{background-color:#1d1f23!important;}html[data-bs-theme="dark"] #bbpress-forums .status-spam.odd,html[data-bs-theme="dark"] #bbpress-forums .status-trash.odd{background-color:#f8d7da!important;}.forum-stats{display:flex;flex-direction:column;gap:.5rem}.forum-stat-item{display:block;}.s3675,.s4057,.s192,.s3661,.s3648{background-color:var(--forum-prt);color:var(--bs-info-inverse)!important;}.s3677,.s4061,.s179,.s3663,.s3651{background-color:var(--forum-proorder);color:var(--bs-info-inverse)!important;}.s3679,.s4059,.s175,.s3665,.s3653{background-color:var(--forum-probuilder);color:var(--bs-info-inverse)!important;}.s3681,.s4063,.s177,.s3667,.s3655{background-color:var(--forum-screener);color:var(--bs-info-inverse)!important;}.s3683,.s4065,.s3693,.s3669,.s3657{background-color:var(--forum-trading);color:var(--bs-info-inverse)!important;}.s3685,.s4067,.s2587,.s3671,.s3659{background-color:var(--forum-welcome);color:var(--bs-info-inverse)!important;}.flag-German,.flag-English,.flag-Spanish,.flag-French,.flag-Italian{display:inline-block;background:url('../img/prc_forumsflags.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:middle;}.flag-German{background-position:-0px -0px;width:30px;height:30px;}.flag-English{background-position:-30px -0px;width:30px;height:30px;}.flag-Spanish{background-position:-0px -30px;width:30px;height:30px;}.flag-French{background-position:-30px -30px;width:30px;height:30px;}.flag-Italian{background-position:-0px -60px;width:30px;height:30px;}.flag-sm{width:20px!important;height:20px!important;background-size:40px 60px!important;}.flag-sm.flag-German{background-position:0 0;}.flag-sm.flag-English{background-position:-20px 0;}.flag-sm.flag-Spanish{background-position:0px -20px;}.flag-sm.flag-French{background-position:-20px -20px;}.flag-sm.flag-Italian{background-position:0px -40px;}.flag-xs{width:16px!important;height:16px!important;background-size:32px 48px!important;}.flag-xs.flag-German{background-position:0 0;}.flag-xs.flag-English{background-position:-16px 0;}.flag-xs.flag-Spanish{background-position:0px -16px;}.flag-xs.flag-French{background-position:-16px -16px;}.flag-xs.flag-Italian{background-position:0px -32px;}.flag-menu{background-size:cover;background-repeat:no-repeat;background-position:center;width:20px;height:20px;display:inline-block;vertical-align:middle;}.flag-us{background-image:url('../assets/media/flags/united-kingdom.svg');}.flag-fr{background-image:url('../assets/media/flags/france.svg');}.flag-it{background-image:url('../assets/media/flags/italy.svg');}.flag-sp{background-image:url('../assets/media/flags/spain.svg');}.flag-de{background-image:url('../assets/media/flags/germany.svg');}.w3675,.w3677,.w3679,.w3681,.w3683,.w3685,.w175,.w177,.w179,.w192,.w2587,.w3648,.w3651,.w3653,.w3655,.w3657,.w3659,.w3661,.w3663,.w3665,.w3667,.w3669,.w3671,.w3693,.w4057,.w4059,.w4061,.w4063,.w4065,.w4067{display:inline-block;background:url('../img/prc_sections_white.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:middle;}.w3675,.w4057,.w192,.w3661,.w3648{background-position:-0px -0px;width:16px;height:16px;}.c3675,.c4057,.c192,.c3661,.c3648{color:var(--forum-prt);}.w3677,.w4061,.w179,.w3663,.w3651{background-position:-16px -0px;width:16px;height:16px;}.c3677,.c4061,.c179,.c3663,.c3651,.snippet-strategy,.library-Strategies{color:var(--forum-proorder)!important;}.w3679,.w4059,.w175,.w3665,.w3653{background-position:-0px -16px;width:16px;height:16px;}.c3679,.c4059,.c175,.c3665,.c3653,.snippet-indicator,.library-Indicators{color:var(--forum-probuilder)!important;}.w3681,.w4063,.w177,.w3667,.w3655{background-position:-16px -16px;width:16px;height:16px;}.c3681,.c4063,.c177,.c3667,.c3655,.snippet-screener,.library-Screeners{color:var(--forum-screener)!important;}.w3683,.w4065,.w3693,.w3669,.w3657{background-position:-0px -32px;width:16px;height:16px;}.c3683,.c4065,.c3693,.c3669,.c3657,.snippet-global,.library-{color:var(--forum-trading)!important;}.w3685,.w4067,.w2587,.w3671,.w3659{background-position:-16px -32px;width:16px;height:16px;}.c3685,.c4067,.c2587,.c3671,.c3659{color:var(--forum-welcome);}.bg-light-icon{background-color:var(--bs-dark)!important;}.group-cover a{position:relative;display:block;height:100%;padding-top:200px;border-radius:var(--bs-card-border-radius) var(--bs-card-border-radius) 0 0;overflow:hidden;}@media (max-width:991px){.group-cover a{padding-top:150px}}.group-cover img{position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover;height:100%;width:100%;max-height:230px;}.group-icon{text-align:left;display:flex;}.group-icon-a{margin-top:-47px;display:inline-block;margin-left:20px;}.group-icon-img{display:inline-block;image-rendering:-webkit-optimize-contrast;z-index:50;position:relative;width:120px;height:120px;border-radius:15px;background:#fff;border:3px solid #fff;}.group-icon-img-card{width:70px;height:70px;}@media (max-width:991px){.group-icon-img{width:80px;height:80px}}.gray-dot{background-color:#8d8f97;border-radius:100%;content:"";display:inline-block;height:4px;margin:0 6px 0 5px;vertical-align:middle;width:4px;}.icon-input-placeholder{background-image:url('../assets/media/svg/files/blank-image.svg');}[data-bs-theme="dark"] .icon-input-placeholder{background-image:url('../assets/media/svg/files/blank-image-dark.svg');}.cover-input-placeholder{background-image:url('../img/group-cover-default.png');}[data-bs-theme="dark"] .cover-input-placeholder{background-image:url('../img/group-cover-default.png');}.hero-content-text{color:var(--bs-text-gray-900);font-size:24px;font-style:normal;font-weight:400;letter-spacing:.0027em;line-height:36px;margin:0;margin-bottom:40px;}.app-footer-homepage{background-color:#15171c!important;color:white;z-index:1;}@keyframes fade-in{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}@keyframes fade-up{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.anim{opacity:0;transform:matrix(1,0,0,1,0,0);}.anim-1.in-viewport{animation:fade-in 1s cubic-bezier(.4,0,1,1) forwards;}.anim-2.in-viewport{animation:fade-in 1s ease .2s forwards;}.anim-3{opacity:0;animation:fade-in 1s ease .4s 1 normal forwards;}.anim-4{opacity:0;animation:fade-in 1s cubic-bezier(.4,0,.2,1) .6s 1 normal forwards;transition:color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),text-decoration-color .15s cubic-bezier(.4,0,.2,1),fill .15s cubic-bezier(.4,0,.2,1),stroke .15s cubic-bezier(.4,0,.2,1);}.anim-5.in-viewport{animation:fade-up 1s ease .4s 1 normal forwards;}.fade-content{opacity:1;animation:fadeIn .25s ease-in!important;}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.text-blue-gradient{background:linear-gradient(#2568ff,#00baff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;}.image-container{max-width:458px;position:relative;border-radius:.475rem!important;box-shadow:0 0 20px 6px var(--shadow-color-1)}.image-container img{position:relative;z-index:1}.image-container::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;background:inherit;z-index:0;filter:blur(10px);opacity:.5}.spotlight-background{background:radial-gradient(circle,rgba(255,255,255,.8),rgba(14,16,20,.5));overflow:hidden}.iconIndicators,.iconScreeners,.iconStrategies,.iconChart,.iconCalculated,.iconWorkspaces{display:inline-block;background:url('../img/prc_sections_muted.png') no-repeat;overflow:hidden;text-indent:-9999px;text-align:left;vertical-align:middle;}.iconStrategies{background-position:-16px -0px;width:16px;height:16px;}.iconIndicators{background-position:-0px -16px;width:16px;height:16px;}.iconScreeners{background-position:-16px -16px;width:16px;height:16px;}.iconChart{background-position:-0px -16px;width:16px;height:16px;}.iconCalculated{background-position:-0px -16px;width:16px;height:16px;}.iconWorkspaces{background-position:-0px -0px;width:16px;height:16px;}.masonry-grid{position:relative;}.masonry-grid .card-masonry-sizer{width:49%;}.files-list{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}#cookieAlert{display:none;}#cookieAlert.show-alert{display:flex!important;}#cookieAlert .cookie-text{margin-bottom:10px;font-size:16px;}#cookieAlert .btn-container{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;}#cookieAlert .btn{flex:1 1 auto;min-width:120px;}@media (min-width:768px){#cookieAlert .cookie-content{display:flex;align-items:center;justify-content:space-between}#cookieAlert .cookie-text{margin-bottom:0;margin-right:20px}#cookieAlert .btn-container{flex:0 0 auto}#cookieAlert .btn{flex:0 1 auto}}[data-bs-theme="dark"] .jstree-hovered{background-color:var(--bs-primary-light)!important;}[data-bs-theme="dark"] .jstree-clicked{background-color:var(--bs-primary-active)!important;}[class^="icon-"],[class*=" icon-"]{display:inline-block;line-height:1.2;background-repeat:no-repeat;background-position:left center;background-size:20px 20px}.icon-constants{background-image:url('../img/icons/icon-constants.png')!important;}.icon-dateandtime{background-image:url('../img/icons/icon-dateandtime.png')!important;}.icon-graphical{background-image:url('../img/icons/icon-graphical.png')!important;}.icon-indicators{background-image:url('../img/icons/icon-indicators.png')!important;}.icon-instructions{background-image:url('../img/icons/icon-instructions.png')!important;}.icon-mathematical{background-image:url('../img/icons/icon-mathematical.png')!important;}.icon-operators{background-image:url('../img/icons/icon-operators.png')!important;}.icon-probacktest{background-image:url('../img/icons/icon-probacktest.png')!important;}.icon-proscreener{background-image:url('../img/icons/icon-proscreener.png')!important;}.icon-doc-full{width:36px;height:36px;line-height:36px;}.drawer-on .card-body{overflow:auto;}.card-body{position:relative;overflow:auto;}.card-body .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.card-overlay-color1{background-color:rgb(33 19 24 / 10%);}.card-overlay-color2{background-color:rgb(16 255 75 / 40%);}.video-count-overlay,.forum-count-overlay{z-index:2}.video-count-overlay span,.forum-count-overlay span{padding:10px 20px;background-color:rgba(0,0,0,.7);border-radius:5px;}.card-image-link{text-decoration:none;}.card-image{background-size:cover;background-position:center;background-repeat:no-repeat;}.card-image-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,rgba(0,0,0,.7) 0%,rgba(0,0,0,0) 100%);padding:20px;display:flex;align-items:flex-end;height:100%;}#doc-prt-content h2{padding-top:1.5rem;padding-bottom:1.25rem;color:var(--bs-primary);border-top:1px solid var(--bs-gray-400);margin-top:2rem;}#doc-prt-content h3{border-bottom:1px solid var(--bs-gray-900);padding-top:1rem;padding-bottom:1rem;font-size:1.5rem;font-weight:500;}#doc-prt-content h4{padding-top:1rem;padding-bottom:1rem;font-size:1.5rem;font-weight:500;}#doc-prt-content h5{padding:1rem;font-style:italic;font-weight:500;position:relative;}#doc-prt-content h5::before{content:"•";font-size:1.5rem;margin-right:.5rem;position:absolute;left:0}.anchor-icon{color:var(--bs-primary);}.st1{fill:#1776BC;}.st-prcm{fill:#6752c6;}.svg-color1{fill:#5CB8EC;}.svg-color-primary{fill:var(--bs-primary);}.svg-color-white{fill:#fff;}.svg-muted{fill:#99a1b7;}.toc a.active,.doc-active{font-weight:bold;color:var(--bs-primary);font-size:initial;}.h-230px{height:230px!important;}.course-treeview .lesson-item:last-child{margin-bottom:0!important;}.course-treeview .topics-list{border-left:1px dashed var(--bs-gray-300);margin-left:.75rem!important;padding-left:1.25rem!important;}.course-treeview .topics-list a{transition:color .2s ease;}.course-treeview .lesson-item.active>div:first-child a,.course-treeview .topics-list .active a{color:var(--bs-primary)!important;}html[data-bs-theme="dark"] .list-group-item{background-color:var(--bs-card-bg)!important;color:var(--bs-text-gray-900)!important;}html[data-bs-theme="dark"] .paypal-button-container{background-color:var(--bs-modal-bg)!important;}html[data-bs-theme="dark"] .ql-syntax{background-color:#1d1f23!important;border:1px solid var(--bs-border-color)!important;}html[data-bs-theme="dark"] .bg-light{background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important;}.text-shadow{text-shadow:2px 2px 4px rgba(0,0,0,.5);}.text-semi-white{color:#f5f5f5!important;}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation:bounce 1s;}.two-line-title-small{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;width:calc(100% - 20px);}.card-stats-h{min-height:260px;}.live-dot{width:10px;height:10px;border-radius:50%;display:inline-block;margin-right:5px;position:relative;top:-1px;}.live-dot::after{content:'';position:absolute;width:100%;height:100%;border-radius:50%;background:#87c826;box-shadow:0 0 0 rgba(204,169,44,.4);top:0;left:0;animation:pulse 2s infinite;}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgba(135,200,38,.6)}70%{-webkit-box-shadow:0 0 0 10px rgba(135,200,38,0)}100%{-webkit-box-shadow:0 0 0 0 rgba(135,200,38,0)}}@keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(135,200,38,.6);box-shadow:0 0 0 0 rgba(135,200,38,.6)}70%{-moz-box-shadow:0 0 0 10px rgba(135,200,38,0);box-shadow:0 0 0 10px rgba(135,200,38,0)}100%{-moz-box-shadow:0 0 0 0 rgba(135,200,38,0);box-shadow:0 0 0 0 rgba(135,200,38,0)}}.shapes{width:44.8px;height:22.4px;background:var(--bs-primary);position:relative;animation:shapes-y7kkf3 1.5s infinite linear;}.shapes:before,.shapes:after{content:"";position:absolute;background:inherit;bottom:100%;width:50%;height:100%;animation:inherit;animation-name:shapes-dh54ub;}.shapes:before{left:0;transform-origin:bottom left;--s:-1;}.shapes:after{right:0;transform-origin:bottom right;}@keyframes shapes-y7kkf3{0%,10%{transform:translateY(0%) scaleY(1)}49.99%{transform:translateY(-50%) scaleY(1)}50%{transform:translateY(-50%) scaleY(-1)}90%,100%{transform:translateY(-100%) scaleY(-1)}}@keyframes shapes-dh54ub{10%,90%{transform:rotate(0deg)}50%{transform:rotate(calc(var(--s,1)*180deg))}}#progress-messages{display:flex;flex-direction:column;align-items:center;}.prb-cover{overflow:hidden;position:relative;width:100%;height:200px}.prb-cover img{object-fit:fill;width:100%;height:100%;transition:transform .3s ease}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-item{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.progress-ring-container{position:relative;}.progress-ring{position:relative;display:inline-block;}.progress-ring svg{transform:rotate(-90deg);}.progress-ring-bg{transition:stroke .3s ease;stroke:#e9ecef;}html[data-bs-theme="dark"] .progress-ring-bg{stroke:#343a40;}.progress-ring-fg{transition:stroke-dasharray .8s cubic-bezier(.4,0,.2,1);stroke-dasharray:0 219.911;}.progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-weight:bold;}.progress-percentage{font-size:18px;color:#28a745;margin-bottom:2px;}html[data-bs-theme="dark"] .progress-percentage{color:#51cf66;}.progress-label{font-size:10px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;}.progress-stats{display:flex;gap:20px;align-items:center;}.stat-item{text-align:center;min-width:60px;}.stat-number{font-size:24px;font-weight:bold;color:#495057;transition:color .3s ease;}html[data-bs-theme="dark"] .stat-number{color:#e9ecef;}.stat-label{font-size:11px;color:#6c757d;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;}.progress-particles{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;}.particle{position:absolute;width:4px;height:4px;background:#28a745;border-radius:50%;opacity:0;animation:particleFloat 2s ease-out forwards;}html[data-bs-theme="dark"] .particle{background:#51cf66;}@keyframes particleFloat{0%{opacity:1;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(-20px) scale(1.2)}100%{opacity:0;transform:translateY(-40px) scale(.5)}}@keyframes countUp{from{transform:scale(1)}50%{transform:scale(1.1);color:#28a745}to{transform:scale(1)}}.stat-number.updated{animation:countUp .3s ease;}#avgScoreSmiley{font-family:"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji",sans-serif!important;}.emoji{display:inline!important;border:none!important;box-shadow:none!important;height:1em!important;width:1em!important;margin:0!important;vertical-align:-.1em!important;background:none!important;padding:0!important;}.register-logo{width:400px;}@media (max-width:480px){.register-logo{width:300px}}