::selection{background:var(--color-primary);color:var(--color-secondary)}:root{--color-primary: #ffbd39;--color-secondary: white;--color-accent: #fdc962;--color-bg: #f9f9f9;--color-bg-dark: #1a1a1a;--color-bg-primary-dark: #000000;--color-text: rgba(255, 255, 255, .1);--color-text-light: #ffffff;--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-glow: 0 0 15px rgba(255, 189, 57, .3);--radius-lg: 16px;--space-lg: 24px;--transition-fast: .2s ease-in-out;--color-gradient-primary: linear-gradient(135deg, #ffbd39, #fdc962)}.back-to-top{position:fixed;bottom:var(--space-lg);right:var(--space-lg);background:var(--color-gradient-primary);color:var(--color-bg-primary-dark);border:none;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);cursor:pointer;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity var(--transition-fast),transform var(--transition-fast),visibility var(--transition-fast);width:48px;height:48px;display:flex;align-items:center;justify-content:center;z-index:999}.back-to-top:hover{box-shadow:var(--shadow-glow);transform:translateY(-4px)}.back-to-top.show{opacity:1;visibility:visible;transform:translateY(0)}.loading-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0000008c;display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn .3s ease-in-out}._navContainer_11941_4{position:fixed;top:0;left:0;width:100%;height:90px;background:#000000e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:space-between;align-items:center;padding:0 3rem;z-index:1000;box-shadow:0 2px 10px #0006}._LogoImg_11941_22{height:80px;width:auto;cursor:pointer;transition:transform .3s ease}._LogoImg_11941_22:hover{transform:scale(1.05)}._navLinks_11941_34{display:flex;gap:2rem;list-style:none;transition:all .3s ease}._navLinks_11941_34 li{position:relative}._navLinks_11941_34 a{color:#aaa;text-decoration:none;font-size:1.15rem;font-weight:500;text-transform:capitalize;letter-spacing:.5px;font-family:var(--font-primary, "Poppins", sans-serif);transition:all .3s ease;position:relative}._navLinks_11941_34 a:after{content:"";position:absolute;bottom:-6px;left:0;width:0%;height:2px;background:var(--color-primary);border-radius:10px;transition:width .3s ease}._navLinks_11941_34 a:hover{color:var(--color-secondary)}._navLinks_11941_34 a:hover:after{width:100%}._activeLink_11941_81{color:var(--color-primary)!important;font-weight:600}._activeLink_11941_81:after{width:100%;background:var(--color-primary)}._hamburger_11941_92{display:none;cursor:pointer;z-index:2000}._hamburgerIcon_11941_98{color:var(--color-primary);font-size:2rem;transition:.3s}._hamburgerIcon_11941_98:hover{color:var(--color-secondary);transform:scale(1.1)}@media(max-width:1050px){._navLinks_11941_34{position:fixed;top:90px;left:0;width:100%;height:calc(100vh - 90px);flex-direction:column;justify-content:flex-start;align-items:center;background:#000000f7;gap:2rem;padding-top:3rem;transform:translateY(-100%);opacity:0;pointer-events:none;transition:all .4s ease}._navLinks_11941_34._open_11941_129{transform:translateY(0);opacity:1;pointer-events:auto}._hamburger_11941_92{display:block}._navLinks_11941_34 a{font-size:1.3rem}}body{overflow-x:hidden}._mainContainer_fb5vc_1{background:var(--color-bg-dark);color:var(--color-secondary);padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;font-family:var(--font-primary)}._techContainer_fb5vc_12{text-align:center;margin-bottom:2rem}._techContainer_fb5vc_12 h2{color:var(--color-primary);font-weight:600;font-family:var(--font-heading);margin-bottom:1rem;font-size:2vmax}._techList_fb5vc_25{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}._techBadge_fb5vc_32{display:flex;align-items:center;gap:.5rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);padding:.7rem 1.4rem;border-radius:1rem;font-weight:500;cursor:pointer;transition:all .3s ease}._techBadge_fb5vc_32:hover{transform:translateY(-3px);box-shadow:0 0 10px currentColor}._react_fb5vc_51:hover{color:#61dafb}._node_fb5vc_55:hover{color:#8cc84b}._mongo_fb5vc_59:hover{color:#4db33d}._express_fb5vc_63:hover{color:var(--color-secondary)}._tailwind_fb5vc_67:hover{color:#38bdf8}._git_fb5vc_71:hover{color:#f14e32}._divider_fb5vc_76{border:none;height:1px;width:100%;margin:1vmax;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);animation:_slide_fb5vc_1 4s linear infinite}@keyframes _slide_fb5vc_1{0%{background-position:0%}to{background-position:100%}}._gridSection_fb5vc_101{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:3rem;width:100%;max-width:1100px;justify-items:start;text-align:left;padding:1vmax}._about_fb5vc_112 p{line-height:1.7;color:#ccc;margin-top:.6rem;max-width:380px}._quoteBox_fb5vc_120{margin-top:1.2rem;padding-left:1rem;border-left:3px solid var(--color-primary)}._quoteBox_fb5vc_120 p{font-style:italic;color:var(--color-primary);font-size:.95rem;margin:0}._author_fb5vc_134{display:block;margin-top:.4rem;font-weight:500;color:#aaa}._linkSection_fb5vc_142 h1{color:var(--color-primary);margin-bottom:1rem;font-size:1.2rem}._linkSection_fb5vc_142 ul{list-style:none;padding:0}._linkSection_fb5vc_142 li{margin:.6rem 0}._linkSection_fb5vc_142 a{text-decoration:none;color:#bbb;position:relative;transition:all .3s ease}._linkSection_fb5vc_142 a:after{content:"";position:absolute;width:0%;height:1px;bottom:-3px;left:0;background:var(--color-primary);transition:width .3s ease}._linkSection_fb5vc_142 a:hover{color:var(--color-primary)}._linkSection_fb5vc_142 a:hover:after{width:100%}._socialSection_fb5vc_184{text-align:center}._socialSection_fb5vc_184 h2{color:var(--color-primary);margin-bottom:1rem;font-weight:600}._socials_fb5vc_194{display:flex;justify-content:center;gap:2rem;margin-top:.5rem}._socials_fb5vc_194 a{color:var(--color-secondary);font-size:1.5rem;transition:all .4s ease}._socials_fb5vc_194 a:hover{transform:translateY(-3px) scale(1.15);color:var(--color-primary);text-shadow:0 0 10px var(--color-primary)}._socials_fb5vc_194 a:after{content:attr(title);position:absolute;bottom:-25px;left:50%;transform:translate(-50%);background:#ffffff14;color:var(--color-primary);padding:3px 8px;border-radius:6px;font-size:.7rem;opacity:0;pointer-events:none;transition:all .3s ease}._socials_fb5vc_194 a:hover:after{opacity:1;bottom:-30px}._copy_fb5vc_236{font-size:.9rem;color:#aaa;margin-top:1rem;text-align:center}._copy_fb5vc_236 strong{color:var(--color-primary)}._heart_fb5vc_247{color:#f87171}._techBadge_fb5vc_32:hover{position:relative;z-index:1}._techBadge_fb5vc_32:hover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at center,currentColor 0%,transparent 70%);opacity:.3;filter:blur(10px);z-index:-1}._copy_fb5vc_236 strong:hover{color:var(--color-secondary);text-shadow:0 0 10px var(--color-primary);transition:all .4s ease}@media(max-width:768px){._gridSection_fb5vc_101{text-align:center;justify-items:center}._quoteBox_fb5vc_120{border-left:none;border-top:2px solid var(--color-primary);padding-top:.5rem}}._maincontainer_1pmpw_1{color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-text);width:100%;height:100vh;background-color:var(--color-bg-primary-dark)}._imagDiv_1pmpw_12 img{width:32rem;height:32rem}._imagDiv_1pmpw_12{opacity:0;transform:translateY(30px);transition:opacity .5s ease,transform .6s ease}._contentDiv_1pmpw_24{width:50%;font-weight:700;opacity:0;transform:translateY(30px) scale(1);transition:opacity .5s ease,transform .6s ease}._contentDiv_1pmpw_24 h3{text-transform:uppercase;letter-spacing:6px;font-family:var(--font-text);padding-bottom:1rem;font-size:1.5rem}._contentDiv_1pmpw_24 h3:hover{color:var(--color-secondary)}._contentDiv_1pmpw_24 h1{font-size:4rem}._contentDiv_1pmpw_24 p{color:var(--color-text-light);font-family:var(--font-heading);padding-top:1.5rem;font-size:2rem;font-weight:300;letter-spacing:2px}._HeadingSpan_1pmpw_57{font-size:3rem}._fadeIn_1pmpw_62{opacity:1;transform:translateY(0) scale(1)}._hireMeBtn_1pmpw_67,._myWorkBtn_1pmpw_68{text-transform:uppercase;background-color:var(--color-primary);font-size:var(--font-size-sm);font-family:var(--font-primary);font-weight:700;letter-spacing:3px;padding:1rem 1.5rem;border-radius:30px;border:none;margin:1.5rem .5rem}._hireMeBtn_1pmpw_67{margin-left:0rem}._myWorkBtn_1pmpw_68,._hireMeBtn_1pmpw_67:hover{background-color:var(--color-bg-primary-dark);border:1px solid var(--color-secondary);color:var(--color-secondary)}._myWorkBtn_1pmpw_68:hover{background-color:var(--color-primary);color:var(--color-bg-primary-dark);border:none}@media(max-width:1024px){._maincontainer_1pmpw_1{flex-direction:column;text-align:center;height:auto;padding:2rem 1rem;padding-top:7.5vmax}._contentDiv_1pmpw_24{width:100%;margin-bottom:2rem;transform:translateY(30px) scale(.95)}._contentDiv_1pmpw_24 h1{font-size:2.5rem}._contentDiv_1pmpw_24 p{font-size:1.5rem}._imagDiv_1pmpw_12 img{width:25rem;height:25rem}}@media(max-width:600px){._maincontainer_1pmpw_1{padding-top:8vmax}._contentDiv_1pmpw_24 h1{font-size:2rem}._contentDiv_1pmpw_24 h3{font-size:1.2rem;letter-spacing:3px}._contentDiv_1pmpw_24 p{font-size:1.2rem;letter-spacing:1px}._HeadingSpan_1pmpw_57{font-size:2rem}._imagDiv_1pmpw_12 img{width:18rem;height:18rem}._hireMeBtn_1pmpw_67,._myWorkBtn_1pmpw_68{font-size:.8rem;padding:.8rem 1.2rem;letter-spacing:2px;margin:1rem .3rem}}._blurBackground_1br8e_1{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px) saturate(180%);backdrop-filter:blur(10px) saturate(180%);background-color:#0000008c;z-index:999;transition:background-color .3s ease}._modalOverlay_1br8e_13{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:90vh;overflow-y:auto;z-index:1000;width:100%;max-width:520px;padding:1rem;margin-top:2rem}._modalContent_1br8e_28{background:var(--color-bg-dark);color:var(--color-secondary);font-family:var(--font-back-text);padding:2rem;border-radius:var(--radius-lg);box-shadow:0 8px 32px #0000005e;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);width:100%;box-sizing:border-box}._backendLabel_1br8e_42{font-size:.9rem;margin-bottom:1rem;color:var(--color-muted);-webkit-user-select:none;user-select:none;text-align:center}._form_1br8e_50 input,._form_1br8e_50 select,._form_1br8e_50 textarea{width:100%;margin-bottom:1.2rem;padding:1rem 1.2rem;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.25);background-color:#1e1e1e99;color:#fff;font-size:1.1rem;font-weight:500;transition:border-color .3s ease,background-color .3s ease;box-sizing:border-box}._form_1br8e_50 input::placeholder,._form_1br8e_50 select::placeholder,._form_1br8e_50 textarea::placeholder{color:var(--color-muted);opacity:.8}._form_1br8e_50 input:focus,._form_1br8e_50 select:focus,._form_1br8e_50 textarea:focus{border-color:var(--color-primary);background-color:#282828d9;outline:none;box-shadow:0 0 8px var(--color-primary)}._form_1br8e_50 select{color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/></svg>");background-repeat:no-repeat;background-position:right 1rem center;background-size:1rem;padding-right:2.5rem;cursor:pointer}textarea{resize:vertical;min-height:100px;font-family:var(--font-back-text)}._buttonGroup_1br8e_101{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.8rem}._buttonGroup_1br8e_101 button{flex:1 1 30%;padding:.85rem 0;font-weight:700;border-radius:var(--radius-md);border:none;cursor:pointer;background:var(--color-primary);color:#000;transition:background-color .3s ease,transform .2s ease;letter-spacing:.04em;box-shadow:0 4px 6px #ffbd3966}._buttonGroup_1br8e_101 button:hover{background:var(--color-accent);color:#111;transform:scale(1.05);box-shadow:0 6px 12px #fdc96299}@media(max-width:480px){._modalContent_1br8e_28{padding:1.2rem 1rem}._form_1br8e_50 input,._form_1br8e_50 select,._form_1br8e_50 textarea{padding:.85rem 1rem;font-size:1rem}._buttonGroup_1br8e_101 button{flex:1 1 100%;margin:0;box-shadow:none}._buttonGroup_1br8e_101{gap:.5rem}}._overlay_1maxb_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000008c;display:flex;justify-content:center;align-items:center;z-index:999;padding:10px;animation:_fadeIn_1maxb_1 var(--transition-fast)}._box_1maxb_17{width:100%;max-width:400px;padding:var(--space-lg);background:var(--color-bg-dark);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-lg),0 0 20px var(--color-footer-glow);border:1px solid var(--color-footer-border);animation:_popIn_1maxb_1 .25s ease-out;box-sizing:border-box}._tickWrapper_1maxb_31{width:80px;height:80px;margin:0 auto var(--space-md)}._tick_1maxb_31{width:100%;height:100%;stroke:var(--color-primary);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;animation:_stroke_1maxb_1 .5s forwards ease-in-out}._tickCircle_1maxb_47{stroke-dasharray:157;stroke-dashoffset:157;stroke:var(--color-primary);stroke-width:4;fill:none;animation:_dashCircle_1maxb_1 .5s forwards ease-out}._tickCheck_1maxb_56{stroke-dasharray:48;stroke-dashoffset:48;stroke:var(--color-primary);stroke-width:4;fill:none;animation:_dashCheck_1maxb_1 .4s .5s forwards ease-in-out}._title_1maxb_65{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-secondary);margin-bottom:var(--space-sm);word-wrap:break-word}._msg_1maxb_74{font-family:var(--font-primary);font-size:var(--font-size-base);color:var(--color-muted);margin-bottom:var(--space-md);word-wrap:break-word}._closeBtn_1maxb_82{padding:10px 18px;background:var(--color-gradient-primary);border:none;color:#000;font-size:var(--font-size-sm);font-weight:700;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);box-shadow:var(--shadow-sm);min-width:80px}._closeBtn_1maxb_82:hover{transform:scale(1.05);box-shadow:var(--shadow-md)}@keyframes _popIn_1maxb_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _fadeIn_1maxb_1{0%{opacity:0}to{opacity:1}}@keyframes _dashCircle_1maxb_1{to{stroke-dashoffset:0}}@keyframes _dashCheck_1maxb_1{to{stroke-dashoffset:0}}@keyframes _stroke_1maxb_1{0%{opacity:0}to{opacity:1}}@media(max-width:480px){._box_1maxb_17{width:90%;padding:var(--space-md)}._tickWrapper_1maxb_31{width:60px;height:60px}._title_1maxb_65{font-size:var(--font-size-lg)}._msg_1maxb_74{font-size:var(--font-size-sm)}._closeBtn_1maxb_82{padding:8px 14px;font-size:14px}}._AboutMeMainContainer_5rlxe_1{color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-text);width:100%;height:110vh;position:relative;padding-top:8rem;background-color:var(--color-bg-primary-dark)}._headingcontainer_5rlxe_15 h1{position:relative}._ImageDivCont_5rlxe_19 img{width:32rem;height:32rem}._AboutMeContentDiv_5rlxe_26{margin:6rem;display:flex;flex-direction:column;width:40%}._AboutMeContenthead_5rlxe_33{margin:2rem 0}._AboutMeContenthead_5rlxe_33 p{margin-top:-11rem;position:absolute;font-weight:1000;font-family:var(--font-back-text);font-size:8rem;color:var(--color-text)}._AboutMeContenthead_5rlxe_33 h1{position:absolute;margin-top:-9.5rem;font-family:var(--font-back-text);font-size:3.5rem;color:var(--color-secondary)}._maincontent_5rlxe_56{position:relative;width:100%;margin-top:-4rem}._maincontent_5rlxe_56 p{font-family:var(--font-heading);line-height:1.4;color:var(--color-muted);margin-bottom:2rem;font-size:15px;position:relative;top:-2rem}._contentUser_5rlxe_73{display:grid;gap:var(--space-xl);line-height:var(--space-lg)}table tr td:first-child{font-weight:600;font-size:var(--font-size-lg);letter-spacing:1px;font-family:var(--font-heading);padding:6px 0;color:var(--color-secondary)}table tr td:last-child{font-weight:400;font-size:var(--font-size-lg);letter-spacing:1px;padding:6px 0;font-family:var(--font-heading);color:var(--color-muted)}._cVdownloadBtn_5rlxe_98{font-size:var(--font-size-lg);width:20rem;margin:1rem 0rem;padding:1.2rem 2rem;border:none;border-radius:30px;background-color:var(--color-primary);color:var(--color-bg-primary-dark);font-weight:500;letter-spacing:2px;position:relative;overflow:hidden;cursor:pointer;transition:background-color .3s,transform .3s}._cVdownloadBtn_5rlxe_98:after{content:"";position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) scale(0);transition:transform .3s ease-in-out;font-size:1.2rem;opacity:0}._cVdownloadBtn_5rlxe_98:hover{background-color:var(--color-bg-primary-dark);box-shadow:0 0 20px 4px var(--color-muted);font-weight:700;transform:translateY(-2px);color:var(--color-secondary)}._cVdownloadBtn_5rlxe_98:hover:after{transform:translateY(-50%) scale(1);opacity:1}._cvWrapper_5rlxe_141{display:flex;border-radius:999px;overflow:hidden;box-shadow:0 4px 12px #00000040;width:fit-content}._cvBtn_5rlxe_150{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;cursor:pointer;text-decoration:none;transition:.3s ease}._viewBtn_5rlxe_166{background:var(--color-primary);color:#000}._viewBtn_5rlxe_166:hover{background:#000;color:#fff}._downloadBtn_5rlxe_177{background:var(--color-accent);color:#000;border-left:2px solid rgba(0,0,0,.1)}._downloadBtn_5rlxe_177:hover{background:#000;color:#fff}@media(max-width:480px){._cvBtn_5rlxe_150{padding:10px 18px;font-size:14px}}@media(max-width:600px){._maincontent_5rlxe_56{margin-top:0rem}}._projectsDone_5rlxe_222{color:var(--color-secondary);font-size:var(--font-size-lg);padding:.1rem 0;font-family:var(--font-heading);letter-spacing:1px;font-weight:700}._projectsDone_5rlxe_222 span{font-size:var(--font-size-xl);color:var(--color-primary)}@media(max-width:992px){._AboutMeMainContainer_5rlxe_1{flex-direction:column;height:auto;padding:5rem 2rem}._ImageDivCont_5rlxe_19 img{display:none}._AboutMeContentDiv_5rlxe_26{width:80%;margin:0;text-align:center;align-items:center}._AboutMeContenthead_5rlxe_33{display:flex;justify-content:center}._AboutMeContenthead_5rlxe_33 p{font-size:6rem;margin-top:-8rem}._AboutMeContenthead_5rlxe_33 h1{font-size:3rem;margin-top:-7.5rem}._maincontent_5rlxe_56 p{font-size:1.4rem}._cVdownloadBtn_5rlxe_98{width:13rem;font-size:1rem}}@media(max-width:600px){._AboutMeMainContainer_5rlxe_1{flex-direction:column;align-items:center;justify-content:center;height:auto;padding:4rem 1rem;padding-top:5.2em;text-align:center;width:100%}._ImageDivCont_5rlxe_19{display:none}._AboutMeContentDiv_5rlxe_26{width:100%;margin:0}._AboutMeContenthead_5rlxe_33{margin-bottom:2.5vmax;display:flex;justify-content:center;padding-bottom:.5rem}._AboutMeContenthead_5rlxe_33 p{font-size:3.5rem;margin-top:-5rem;text-align:center}._AboutMeContenthead_5rlxe_33 h1{font-size:2rem;margin-top:-4.5rem}._maincontent_5rlxe_56 p{font-size:14px;line-height:1.6}table tr td:first-child,table tr td:last-child{font-size:14px;display:block;text-align:left}._cVdownloadBtn_5rlxe_98{width:100%;font-size:1rem;margin-top:2rem}._projectsDone_5rlxe_222{font-size:1.1rem;margin-top:1rem}._projectsDone_5rlxe_222 span{font-size:1.4rem}}._cvWrapper_arrky_2{display:flex;width:fit-content;margin:.8rem 0rem}._cvBtn_arrky_10{display:inline-flex;align-items:center;gap:8px;padding:20px 24px;font-size:var(--font-size-lg);font-weight:600;cursor:pointer;transition:.3s ease;text-decoration:none;font-family:var(--font-back-text)}._viewBtn_arrky_24,._downloadBtn_arrky_25{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 2rem;background:var(--color-primary);color:var(--color-bg-primary-dark);font-size:var(--font-size-lg);font-weight:600;text-decoration:none;font-family:var(--font-primary);border-radius:999px 0 0 999px;box-shadow:0 4px 12px #00000040;transition:transform .25s ease,box-shadow .35s ease,background .3s ease,letter-spacing .25s ease}._viewBtn_arrky_24:hover,._downloadBtn_arrky_25:hover{background:var(--color-bg-primary-dark);color:var(--color-secondary);border-color:var(--color-secondary);transform:scale(1.04);box-shadow:0 0 12px #fff6,0 0 18px #fff3}._downloadBtn_arrky_25{background:var(--color-accent);border-radius:0 999px 999px 0}._modalOverlay_arrky_67{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_fadeIn_arrky_1 .3s ease;margin-top:5rem;z-index:999999}._modalBox_arrky_81{position:absolute;width:90%;max-width:850px;height:85vh;background:#fff;border-radius:12px;overflow:hidden;animation:_scaleIn_arrky_1 .3s ease}._closeBtn_arrky_92{position:absolute;top:12px;right:12px;background:#000;border:none;color:#fff;font-size:20px;padding:6px 10px;border-radius:6px;cursor:pointer;z-index:10}._pdfViewer_arrky_107{width:100%!important;height:100%!important;border:none}@keyframes _fadeIn_arrky_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_arrky_1{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:1025px){._pdfViewer_arrky_107{height:auto}._modalBox_arrky_81{height:80vh}}@media(max-width:480px){._cvBtn_arrky_10{padding:10px 18px;font-size:14px}._modalBox_arrky_81{height:40vh}._viewBtn_arrky_24,._downloadBtn_arrky_25{font-size:var(--font-size-base)}}@media(max-width:700px){._cvBtn_arrky_10{padding:10px 18px;font-size:14px}._modalBox_arrky_81{height:65vh}}._EduMainContainer_1bi7n_1{color:var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-text);background-color:var(--color-bg-primary-dark);padding:2rem}._eduSechead_1bi7n_12{display:flex;flex-direction:column;align-items:center;gap:0;animation:_slideUp_1bi7n_1 .8s ease-out both}._eduSechead_1bi7n_12 h1{position:absolute;z-index:1;font-family:var(--font-back-text);font-size:3rem;padding:0;color:var(--color-secondary)}._eduSechead_1bi7n_12 h2{position:relative;padding:0;font-weight:1000;font-family:var(--font-back-text);font-size:8rem;color:var(--color-text);margin-top:-2rem}._eduSechead_1bi7n_12 p{margin-top:-4rem;font-family:var(--font-heading);line-height:1.4;color:var(--color-muted);margin-bottom:2rem;font-size:var(--font-size-lg)}._edumainContent_1bi7n_50{width:33vmax;height:21vmax;background-color:var(--color-bg-dark);border-radius:var(--radius-md);box-shadow:1px 5px 28px var(--color-text);padding:1rem;display:flex;flex-direction:column;gap:10px;font-family:var(--font-heading);color:var(--color-secondary);margin:1.2rem;animation:_slideUp_1bi7n_1 .8s ease-out both}._edumainContent_1bi7n_50:hover{box-shadow:0 0 12px 2px var(--color-muted)}@keyframes _slideUp_1bi7n_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._EduMainContainer_1bi7n_1 ul{display:flex;justify-content:center;flex-wrap:wrap}._EduMainContainer_1bi7n_1 ul li{list-style:none;display:flex}._edumainContent_1bi7n_50 h2{color:var(--color-primary);font-size:var(--font-size-xxl);letter-spacing:.5px}._edumainContent_1bi7n_50 h3{color:var(--color-secondary);font-size:var(--font-size-lg);letter-spacing:1px;font-weight:700}._edumainContent_1bi7n_50 p{color:var(--color-muted)}._edumainContent_1bi7n_50 p a:first-of-type{text-transform:uppercase;font-weight:500;letter-spacing:2px;text-decoration:none;color:var(--color-muted)}._edumainContent_1bi7n_50 p:last-child{font-size:var(--font-size-xs)}._edumainContent_1bi7n_50 img{width:4vmax;height:4vmax;filter:drop-shadow(0px 0px 1px var(--color-secondary))}@media(min-width:1440px){._edumainContent_1bi7n_50{width:30vmax;height:23vmax}._eduSechead_1bi7n_12 h2{font-size:9rem}}@media(max-width:1439px)and (min-width:1024px){._edumainContent_1bi7n_50{width:35vmax;height:28vmax}._eduSechead_1bi7n_12 h2{font-size:7rem}}@media(max-width:1023px)and (min-width:768px){._EduMainContainer_1bi7n_1{padding:3rem 1rem}._userEdu_Data_1bi7n_171 li{margin:0;padding:0}._eduSechead_1bi7n_12 h1{font-size:2rem}._eduSechead_1bi7n_12 h2{font-size:5.5rem;margin-top:-1.5rem}._eduSechead_1bi7n_12 p{font-size:1rem}._edumainContent_1bi7n_50{width:80%;height:auto;padding:2rem}._edumainContent_1bi7n_50 img{width:6vmax;height:6vmax}}@media(max-width:767px)and (min-width:481px){._EduMainContainer_1bi7n_1{padding:4rem 1rem}._eduSechead_1bi7n_12 h1{font-size:1.8rem}._eduSechead_1bi7n_12 h2{font-size:4rem;margin-top:-1rem}._eduSechead_1bi7n_12 p{font-size:.95rem;margin-top:-2rem}._edumainContent_1bi7n_50{width:90%;height:auto;padding:1.5rem;gap:8px}._edumainContent_1bi7n_50 h2{font-size:1.3rem}._edumainContent_1bi7n_50 h3{font-size:1rem}._edumainContent_1bi7n_50 p{font-size:.9rem}._edumainContent_1bi7n_50 img{width:8vmax;height:8vmax}}@media(max-width:480px){._EduMainContainer_1bi7n_1{padding:5rem 1rem}._eduSechead_1bi7n_12 h1{font-size:1.5rem}._eduSechead_1bi7n_12 h2{font-size:3rem;margin-top:-1rem}._eduSechead_1bi7n_12 p{font-size:.85rem;margin-top:-2rem;margin-bottom:1rem;text-align:center}._edumainContent_1bi7n_50{width:95%;height:auto;padding:1rem;margin:.8rem 0;gap:6px}._edumainContent_1bi7n_50 h2{font-size:1.1rem}._edumainContent_1bi7n_50 h3{font-size:.95rem}._edumainContent_1bi7n_50 p{font-size:.85rem}._edumainContent_1bi7n_50 img{width:10vmax;height:10vmax}}._HeaderMainContainer_shb8g_1{color:var(--color-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--font-text);padding:2.5rem;text-align:center}._Headerhead_shb8g_13{display:flex;flex-direction:column;align-items:center;gap:0;animation:_slideUp_shb8g_1 .8s ease-out both}._Headerhead_shb8g_13 h1{position:absolute;z-index:1;font-family:var(--font-back-text);font-size:4.5rem;padding:0;margin-top:-1vmax;color:var(--color-secondary)}._Headerhead_shb8g_13 h2{position:relative;padding:0;font-weight:1000;font-family:var(--font-back-text);font-size:8rem;color:var(--color-text);margin-top:-2rem}._Headerhead_shb8g_13 p{font-family:var(--font-heading);line-height:1.2;color:var(--color-muted);margin-bottom:2rem;font-size:var(--font-size-sm);letter-spacing:.5px;width:90%;align-items:center;margin-top:-4rem}@media screen and (max-width:650px){._Headerhead_shb8g_13 h1{font-size:4rem;margin-top:-2.5vmax}._Headerhead_shb8g_13 h2{font-size:6rem;margin-top:-2rem}._Headerhead_shb8g_13 p{font-size:var(--font-size-sm);letter-spacing:.8px;margin-top:-3rem;width:60%}}@media screen and (max-width:450px){._Headerhead_shb8g_13 h1{font-size:3.5rem;margin-top:-3vmax}._Headerhead_shb8g_13 h2{font-size:5rem}._Headerhead_shb8g_13 p{font-size:12px;letter-spacing:.8px;margin-top:-2.5rem}}@media screen and (max-width:350px){._HeaderMainContainer_shb8g_1{padding:1.5rem}._Headerhead_shb8g_13 h1{font-size:2.8rem;margin-top:-2vmax}._Headerhead_shb8g_13 h2{font-size:4rem;margin-top:-1rem}._Headerhead_shb8g_13 p{width:60%;font-size:.75rem;margin-top:-1.8rem;line-height:1.4}}@media screen and (min-width:1200px){._Headerhead_shb8g_13 h1{font-size:5rem}._Headerhead_shb8g_13 h2{font-size:9rem}._Headerhead_shb8g_13 p{width:70%;font-size:1rem}}._mainCon_1kgg1_1 p{font-size:var(--font-size-sm);text-align:center;width:70%;letter-spacing:1px;line-height:1.5;animation:_slideUp_1kgg1_1 .8s ease-out both}@keyframes _slideUp_1kgg1_1{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}._serDiv_1kgg1_22{animation:_slideUp_1kgg1_1 .8s ease-out both;padding:1.5rem;margin:1.8rem 1.2rem;height:16vmax;width:23vmax;background-color:var(--color-bg-dark);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;transition:background-color .3s ease-in-out}._serDiv_1kgg1_22 h3{text-transform:uppercase;font-weight:400;letter-spacing:3px;color:var(--color-text-light)}._serDiv_1kgg1_22 p{color:var(--color-muted);font-size:var(--font-size-sm);text-align:center}._serDiv_1kgg1_22 span{height:1px;width:20%;margin-top:.5rem;background-color:var(--color-primary)}._serDiv_1kgg1_22:hover{background-color:var(--color-primary)}._serDiv_1kgg1_22:hover p,._serDiv_1kgg1_22:hover h3{color:var(--color-bg-primary-dark)}._serDiv_1kgg1_22:hover span{background-color:var(--color-bg-primary-dark)}._serDiv_1kgg1_22:hover i{color:var(--color-secondary)}@media(max-width:1024px){._mainCon_1kgg1_1 p{width:80%}._serDiv_1kgg1_22{width:30vmax;height:18vmax;margin:1.5rem}._serDiv_1kgg1_22 h3{font-size:1.1rem}}@media(max-width:768px){._mainCon_1kgg1_1 p{width:90%;font-size:var(--font-size-base)}._serDiv_1kgg1_22{width:80%;height:auto;padding:1.2rem;margin:1rem auto}._serDiv_1kgg1_22 h3{font-size:1rem;letter-spacing:2px}._serDiv_1kgg1_22 p{font-size:.9rem;line-height:1.4}._serDiv_1kgg1_22 span{width:25%}}@media(max-width:480px){._mainCon_1kgg1_1 p{width:95%;font-size:.9rem;line-height:1.6}._serDiv_1kgg1_22{width:90%;margin:1rem auto;height:auto;padding:1rem}._serDiv_1kgg1_22 h3{font-size:.95rem}._serDiv_1kgg1_22 p{font-size:.85rem}._serDiv_1kgg1_22 span{width:30%}}._responsive_e9nb2_1{width:100%;height:100%;min-height:60vh}._responsive_e9nb2_1 iframe{width:100%;height:100%;border:none;position:relative}._SkillsContainer_1k28h_1{font-size:var(--font-size-sm);text-align:center;width:70%;letter-spacing:1px;line-height:1.5;animation:_slideUp_1k28h_1 .8s ease-out both}._progressDiv_1k28h_11{width:100%;margin:0vmax 3vmax;padding:0vmax 1vmax}._progressDiv_1k28h_11 ul li{padding:.5vmax 4vmax;width:100%}._progressDiv_1k28h_11 ul li{display:flex;justify-content:center;align-items:center;width:50%;flex-wrap:wrap}._progressContentDiv_1k28h_30{width:100%;margin:1vmax}._skilltitle_1k28h_35{display:block;font-size:var(--font-size-lg);font-weight:600;text-transform:capitalize;color:var(--color-secondary);letter-spacing:1px;text-align:left;padding-bottom:.7vmax}._skillbar_1k28h_46{height:1vmax;width:100%;border-radius:.2vmax .5vmax .5vmax .2vmax;margin-top:10px;background-color:var(--color-bg-dark)}._skillbar_1k28h_46:hover{cursor:pointer;box-shadow:0 0 5px var(--color-muted)}._skillPer_1k28h_60{position:relative;display:block;height:100%;width:0;opacity:0;border-radius:.2vmax;background-color:var(--color-primary);transition:width 2.5s cubic-bezier(.25,.1,.25,1),opacity 1s ease}._active_1k28h_78{opacity:1}._tooltip_1k28h_82{position:absolute;right:-14px;top:-3vmax;font-size:var(--font-size-lg);letter-spacing:2px;background-color:var(--color-bg-dark);padding:.3vmax .7vmax;border-radius:.2vmax;box-shadow:var(--shadow-sm);color:var(--color-secondary);font-weight:700;z-index:1}._tooltip_1k28h_82:before{content:"";position:absolute;left:50%;bottom:-4px;height:10px;width:10px;z-index:-1;background-color:var(--color-bg-dark);transform:translate(-50%) rotate(45deg)}@keyframes _progress_1k28h_11{0%{width:0;opacity:1}to{opacity:1}}@media(max-width:1024px){._SkillsContainer_1k28h_1{width:80%}._progressDiv_1k28h_11 ul li{width:70%;padding:1vmax}._skilltitle_1k28h_35{font-size:1.1rem}}@media(max-width:768px){._SkillsContainer_1k28h_1{width:90%;font-size:var(--font-size-base)}._progressDiv_1k28h_11 ul li{width:100%;padding:1vmax 0}._skillbar_1k28h_46{height:1.5vmax}._skilltitle_1k28h_35{font-size:1rem;text-align:center}._tooltip_1k28h_82{right:0;top:-2vmax;font-size:.9rem}}@media(max-width:480px){._SkillsContainer_1k28h_1{width:95%;line-height:1.6}._skillbar_1k28h_46{height:2vmax}._skilltitle_1k28h_35{font-size:.95rem}._tooltip_1k28h_82{font-size:.8rem;padding:.2vmax .5vmax}}._projectmainContainer_g396i_2{color:var(--color-primary);display:flex;flex-direction:column;width:100%;background-color:var(--color-bg-primary-dark);padding:2vmax}._projectgrid_g396i_12{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:6rem;padding:1rem 2rem 2rem;margin:3vmax;list-style:none}._projectcard_g396i_23{perspective:1500px;transition:transform .4s ease;position:relative;z-index:0}._projectcard_g396i_23:hover{z-index:10;transform:scale(1.25) translateY(-20px)}._cardinner_g396i_36{position:relative;width:100%;height:25vmax;transition:transform .8s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d}._projectcard_g396i_23:hover ._cardinner_g396i_36{transform:rotateY(180deg)}._cardfront_g396i_49,._cardback_g396i_50{position:absolute;width:100%;height:100%;border-radius:1rem;overflow:hidden;backface-visibility:hidden;box-shadow:0 12px 36px #00000040;transition:all .4s ease}._cardfront_g396i_49{background:var(--color-bg);display:flex;flex-direction:column}._imgbox_g396i_68{position:relative;width:100%;height:65%;overflow:hidden}._cardimg_g396i_75{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}._projectcard_g396i_23:hover ._cardfront_g396i_49 ._cardimg_g396i_75{transform:scale(1.2)}._imgbox_g396i_68:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0003,#0009)}._frontcontent_g396i_93{padding:1rem;text-align:center;display:flex;flex-direction:column;justify-items:center;align-items:center}._cardtitle_g396i_102{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:700;margin-bottom:.5rem;color:var(--color-primary)}._cardshort_g396i_110{font-family:var(--font-text);font-size:var(--font-size-sm);color:#555}._horizontalBar_g396i_116{height:.1vmax;width:70%;border-radius:50%;background-color:var(--color-primary);align-items:center;margin:1vmax}._cardback_g396i_50{background:var(--color-primary);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--color-secondary);transform:rotateY(180deg);padding:1.5rem;display:flex;flex-direction:column;justify-content:center;text-align:center;border:1px solid rgba(255,255,255,.25);box-shadow:var(--shadow-glow)}._cardback_g396i_50 span{border:2px solid black;padding:6vmax 1vmax;border-radius:1vmax}._backtitle_g396i_146{font-family:var(--font-heading);font-size:var(--font-size-xl);margin-bottom:1rem}._backdesc_g396i_152{font-family:var(--font-back-text);font-size:var(--font-size-sm);margin-bottom:1.2rem;line-height:1.5}._viewbtn_g396i_159{background:var(--color-secondary);color:#333;border:none;padding:.7rem 1.4rem;border-radius:8px;font-size:var(--font-size-sm);font-weight:700;cursor:pointer;transition:.3s ease}._viewbtn_g396i_159:hover{background:transparent;color:var(--color-secondary);border:3px solid var(--color-secondary);transform:scale(1.08);box-shadow:0 4px 12px #0003}@media(max-width:1024px){._projectgrid_g396i_12{gap:3rem;margin:2vmax}._cardinner_g396i_36{height:22vmax}._projectcard_g396i_23:hover{transform:scale(1.15) translateY(-10px)}}@media(max-width:768px){._projectgrid_g396i_12{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin:1vmax}._cardinner_g396i_36{height:55vmax}._projectcard_g396i_23:hover{transform:scale(1.05) translateY(-8px)}._frontcontent_g396i_93{padding:.8rem}._cardtitle_g396i_102,._backtitle_g396i_146{font-size:1.2rem}._backdesc_g396i_152{font-size:.9rem;line-height:1.4}._viewbtn_g396i_159{padding:.5rem 1rem;font-size:.85rem}}@media(max-width:480px){._cardinner_g396i_36{height:auto!important;min-height:320px}._imgbox_g396i_68{height:180px!important}._cardback_g396i_50{height:auto!important;padding:1rem}._projectcard_g396i_23:hover{transform:none!important}}@media(max-width:360px){._imgbox_g396i_68{height:150px!important}}._projectCategories_g396i_268{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.8rem;width:100%;padding:1rem 1rem 0;margin:1rem auto 0}._categoryButton_g396i_279{display:inline-flex;justify-content:center;align-items:center;gap:.55rem;padding:.7rem 1.1rem;font-family:var(--font-text);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:30px;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}._categoryButton_g396i_279:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}._activeCategory_g396i_305{background-color:var(--color-primary);color:var(--color-secondary);box-shadow:0 4px 12px #0000001f}._categoryCount_g396i_311{display:inline-flex;justify-content:center;align-items:center;min-width:1.5rem;height:1.5rem;padding:0 .35rem;border-radius:50px;font-size:.75rem;font-weight:700;background:#80808026}._noProjects_g396i_325{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;padding:2rem;margin:2rem auto;text-align:center;color:var(--color-primary)}._noProjects_g396i_325 h3{font-family:var(--font-heading);margin-bottom:.75rem}._noProjects_g396i_325 p{font-family:var(--font-text);font-size:var(--font-size-sm);margin-bottom:1.25rem}@media(max-width:1024px){._projectCategories_g396i_268{gap:.65rem}._categoryButton_g396i_279{padding:.65rem .9rem}}@media(max-width:768px){._projectCategories_g396i_268{padding:1rem .5rem 0;gap:.6rem}._categoryButton_g396i_279{padding:.6rem .85rem;font-size:.85rem}}@media(max-width:480px){._projectCategories_g396i_268{justify-content:center;gap:.5rem;padding:.75rem .25rem 0}._categoryButton_g396i_279{padding:.55rem .75rem;font-size:.78rem;gap:.4rem}._categoryCount_g396i_311{min-width:1.3rem;height:1.3rem;font-size:.7rem}._noProjects_g396i_325{min-height:180px;padding:1rem}}._projectResults_g396i_397{width:100%;text-align:center;margin-top:1.5rem;padding:0 1rem;font-family:var(--font-text);font-size:var(--font-size-sm);color:var(--color-primary);opacity:.8}#_my-projects-grid_g396i_1{width:100%;scroll-margin-top:2rem}._pagination_g396i_415{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;width:100%;margin:1rem auto 3rem;padding:0 1rem}._pageNumbers_g396i_426{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}._pageButton_g396i_434,._pageNumber_g396i_426{display:inline-flex;justify-content:center;align-items:center;min-width:2.7rem;min-height:2.7rem;padding:.65rem .9rem;font-family:var(--font-text);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:8px;cursor:pointer;transition:background-color .3s ease,color .3s ease,transform .3s ease,box-shadow .3s ease}._pageButton_g396i_434:hover:not(:disabled),._pageNumber_g396i_426:hover:not(._activePage_g396i_458){transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}._activePage_g396i_458{color:var(--color-secondary);background:var(--color-primary);font-weight:700;box-shadow:0 4px 12px #0000001f}._pageButton_g396i_434:disabled{opacity:.4;cursor:not-allowed}._pageButton_g396i_434:focus-visible,._pageNumber_g396i_426:focus-visible,._categoryButton_g396i_279:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(max-width:768px){._pagination_g396i_415{gap:.6rem;margin-bottom:2rem}._pageButton_g396i_434,._pageNumber_g396i_426{min-width:2.5rem;min-height:2.5rem;padding:.55rem .7rem}}@media(max-width:480px){._projectResults_g396i_397{margin-top:1rem;font-size:.8rem}._pagination_g396i_415{gap:.45rem;padding:0 .25rem}._pageNumbers_g396i_426{gap:.35rem}._pageButton_g396i_434,._pageNumber_g396i_426{min-width:2.2rem;min-height:2.2rem;padding:.45rem .55rem;font-size:.8rem}}._centerWrapper_mx9ju_1{width:100%;display:flex;justify-content:center;align-items:center}._button_mx9ju_9{display:inline-flex;align-items:center;justify-content:center;padding:1.2rem 3.5rem;background:var(--color-primary);color:var(--color-bg-primary-dark);font-size:var(--font-size-lg);font-weight:600;text-decoration:none;font-family:var(--font-primary);border-radius:999px;box-shadow:0 4px 12px #00000040;transition:transform .25s ease,box-shadow .35s ease,background .3s ease,letter-spacing .25s ease}._icon_mx9ju_31{margin-right:10px;display:flex;align-items:center;font-size:18px}._button_mx9ju_9:hover{background:var(--color-bg-primary-dark);color:var(--color-secondary);border-color:var(--color-secondary);transform:translateY(-5px) scale(1.04);box-shadow:0 0 12px #fff6,0 0 18px #fff3}._button_mx9ju_9:active{transform:scale(.94)}@media(max-width:768px){._button_mx9ju_9{padding:12px 26px;font-size:15px}._icon_mx9ju_31{font-size:17px}}@media(max-width:480px){._button_mx9ju_9{padding:10px 22px;font-size:14px;border-radius:999px}._icon_mx9ju_31{margin-right:6px;font-size:16px}}@media(max-width:350px){._button_mx9ju_9{padding:9px 18px;font-size:13px}._icon_mx9ju_31{font-size:14px;margin-right:5px}}.mainContainer{display:flex;flex-direction:column;background-color:var(--color-bg-primary-dark);font-family:var(--font-text);padding-bottom:8vmax}.certificates-grid ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:1.5vmax;list-style:none;padding:3vmax}.certificate-card{display:flex;position:relative;overflow:hidden;border:1px solid var(--color-primary);background:#111;cursor:pointer;height:250px;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.certificate-card:hover{transform:translateY(-5px);box-shadow:0 0 20px #fdc9624d}.certificate-card.no-image{background:var(--color-bg)}.certificate-placeholder{text-align:center;padding:20px}.certificate-placeholder h3{font-size:1.6rem;font-weight:700;color:#000}.certificate-img{width:100%;height:100%;object-fit:cover;display:block}.certificate-name{position:absolute;bottom:0;text-align:center;font-size:var(--font-size-lg);font-weight:700;font-family:var(--font-heading);letter-spacing:1px;background-color:var(--color-primary);width:100%;padding:.5vmax 0;color:var(--color-secondary);text-shadow:1px 1px 4px rgba(0,0,0,.8);opacity:.8;z-index:1}.certificate-overlay{position:absolute;top:100%;left:0;width:100%;height:100%;background:#fdc962e6;color:#111;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;transition:top .4s ease-in-out;padding:15px}.certificate-card:hover .certificate-overlay{top:0}.certificate-overlay h3{font-size:1.3rem;font-weight:700;margin-bottom:10px;color:#000}.certificate-overlay p{margin:4px 0;font-size:.95rem;color:#222}.certificate-overlay span{font-weight:700;color:#000}.certificate-overlay a{display:inline-block;margin-top:12px;padding:8px 14px;background:var(--color-primary);color:#000;font-weight:600;text-decoration:none;border-radius:4px;transition:background .3s ease}.certificate-overlay a:hover{background:var(--color-secondary);color:#111}.certificate-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000c;display:flex;justify-content:center;align-items:center;padding:20px;z-index:9999}.certificate-modal-content{background:#fff;width:90%;max-width:900px;max-height:90vh;position:relative;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.close-btn{position:absolute;top:8px;right:15px;font-size:28px;cursor:pointer;z-index:10;background:#fff;color:#000;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 10px #0000004d;border:1px solid rgba(0,0,0,.1);transition:.2s ease}.close-btn:hover{background:#f1f1f1;transform:scale(1.1)}.certificate-iframe{width:100%;height:100%;border:none}.certificate-image{width:100%;height:auto;max-height:90vh;object-fit:contain;display:block;margin:auto;background:#f2f2f2}.view-btn{background:#fff;color:var(--color-primary);padding:8px 15px;cursor:pointer;outline:none;border:none;font-weight:600;transition:.3s;border-radius:5px}.view-btn:hover{background:#f1f1f1;color:var(--color-bg-primary-dark);transform:translateY(-2px);box-shadow:1px 1px 6px var(--color-bg-primary-dark)}@media(max-width:950px){body,html{overflow-x:hidden}.mainContainer{width:100%;max-width:100vw;overflow-x:hidden;padding-bottom:14vmax}.certificates-grid{width:100%;overflow-x:hidden}.certificates-grid ul{display:grid;grid-template-columns:1fr;gap:1rem;padding:1rem;box-sizing:border-box;width:100%;overflow-x:hidden}.certificate-card{width:100%;max-width:100%;height:auto;min-height:180px}.certificate-img{width:100%;height:100%;object-fit:cover}.certificate-name{font-size:.9rem;padding:.5rem 0}}@media(max-width:480px){.mainContainer{width:100%;max-width:100vw;overflow-x:hidden;padding-bottom:19vmax}}@media(max-width:400px){.certificates-grid ul{padding:.8rem;gap:.8rem}.certificate-card{min-height:160px}}.certificate-filters{display:flex;flex-direction:column;align-items:center;gap:.85rem;width:100%;padding:1rem;margin:1rem auto}.certificate-filter-label{font-family:var(--font-heading);color:var(--color-primary);font-weight:600}.certificate-year-buttons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.65rem}.certificate-filter-btn{display:inline-flex;align-items:center;justify-content:center;padding:.65rem 1rem;font-family:var(--font-text);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:25px;cursor:pointer;transition:all .3s ease}.certificate-filter-btn:hover{transform:translateY(-2px)}.certificate-filter-btn.active-filter{color:var(--color-secondary);background:var(--color-primary)}.certificate-results{margin:.5rem auto 1rem;padding:0 1rem;text-align:center;font-family:var(--font-text);font-size:var(--font-size-sm);color:var(--color-primary);opacity:.8}#certificates-grid{width:100%;scroll-margin-top:2rem}.certificate-pagination{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;width:100%;padding:0 1rem;margin:1rem auto 3rem}.certificate-page-numbers{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.5rem}.certificate-page-btn,.certificate-page-number{display:inline-flex;justify-content:center;align-items:center;min-width:2.7rem;min-height:2.7rem;padding:.6rem .85rem;font-family:var(--font-text);font-size:var(--font-size-sm);font-weight:600;color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:8px;cursor:pointer;transition:all .3s ease}.certificate-page-btn:hover:not(:disabled),.certificate-page-number:hover:not(.active-page){transform:translateY(-2px)}.certificate-page-number.active-page{color:var(--color-secondary);background:var(--color-primary)}.certificate-page-btn:disabled{opacity:.4;cursor:not-allowed}.certificate-page-btn:focus-visible,.certificate-page-number:focus-visible,.certificate-filter-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.certificate-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;padding:2rem;text-align:center;color:var(--color-primary)}.certificate-empty-state h3{font-family:var(--font-heading);margin-bottom:.75rem}.certificate-empty-state p{font-family:var(--font-text)}@media(max-width:768px){.certificate-filters{padding:.75rem}.certificate-year-buttons{gap:.5rem}.certificate-filter-btn{padding:.55rem .8rem;font-size:.85rem}.certificate-pagination{gap:.5rem;margin-bottom:2rem}.certificate-page-btn,.certificate-page-number{min-width:2.4rem;min-height:2.4rem;padding:.5rem .65rem}}@media(max-width:480px){.certificate-year-buttons{gap:.4rem}.certificate-filter-btn{padding:.5rem .7rem;font-size:.78rem}.certificate-pagination{gap:.4rem;padding:0 .25rem}.certificate-page-numbers{gap:.3rem}.certificate-page-btn,.certificate-page-number{min-width:2.1rem;min-height:2.1rem;padding:.4rem .5rem;font-size:.8rem}}._freelancingMainCont_1qqco_7{background-image:url(/assets/bg_1-BtBn1DlI.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;min-height:70vh;background-color:var(--color-bg-primary-dark);width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}._freelancingMainCont_1qqco_7 ul{display:flex;flex-wrap:wrap;gap:5vmax;list-style:none;justify-content:center;align-items:center;padding:3vmax;margin-top:-10rem;margin-bottom:5rem}._freelancingMainCont_1qqco_7 ul li{position:relative;background-color:var(--color-bg-dark);width:250px;height:160px;border-radius:.5vmax;box-shadow:0 0 2px var(--color-bg-dark);display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-heading);transform:translateY(40px) scale(.95);opacity:0;transition:all .7s ease-out}._freelancingMainCont_1qqco_7 ul li:hover{transform:scale(1.08) rotate(2deg);box-shadow:0 10px 25px #0003}._freelancingMainCont_1qqco_7 ul li h1{font-size:3rem;color:var(--color-primary);text-align:center}._freelancingMainCont_1qqco_7 ul li h2{font-size:var(--font-size-lg);color:var(--color-secondary);text-align:center}._cardShow_1qqco_74{opacity:1!important;transform:translateY(0) scale(1)!important}._cardHide_1qqco_79{opacity:0;transform:translateY(40px) scale(.95)}._contentDiv_1qqco_85{display:flex;flex-direction:column;justify-content:center;align-items:center;font-family:var(--font-back-text);text-align:center}._contentDiv_1qqco_85 h1{font-size:3rem;color:var(--color-secondary)}._contentDiv_1qqco_85 h1 span{color:var(--color-primary)}._contentDiv_1qqco_85 p{color:var(--color-muted);width:60%;line-height:1.2}._contentDiv_1qqco_85 button{margin:2vmax;background-color:var(--color-primary);outline:none;border:none;border-radius:2vmax;width:12%;padding:1vmax;font-size:var(--font-size-lg);text-transform:uppercase;font-weight:600;font-family:var(--font-text);letter-spacing:1px}@media(max-width:480px){._freelancingMainCont_1qqco_7{min-height:auto;padding:5vmax 2vmax}._freelancingMainCont_1qqco_7 ul{flex-direction:column;gap:2vmax;padding:2vmax;margin-top:-8rem}._freelancingMainCont_1qqco_7 ul li{width:90%;height:auto;padding:2vmax 1vmax}._freelancingMainCont_1qqco_7 ul li h1{font-size:2rem}._freelancingMainCont_1qqco_7 ul li h2{font-size:1rem}._contentDiv_1qqco_85 h1{font-size:1.8rem}._contentDiv_1qqco_85 p{width:95%;font-size:.9rem}._contentDiv_1qqco_85 button{width:60%;padding:1vmax;font-size:.9rem}}@media(min-width:481px)and (max-width:768px){._freelancingMainCont_1qqco_7 ul li{width:45%;height:160px}._freelancingMainCont_1qqco_7 ul{margin-top:-5rem}._contentDiv_1qqco_85 p{width:85%}._contentDiv_1qqco_85 button{width:40%}}@media(min-width:769px)and (max-width:1024px){._freelancingMainCont_1qqco_7 ul li{width:220px;height:150px}._freelancingMainCont_1qqco_7 ul{gap:4vmax;margin-top:-17rem}._contentDiv_1qqco_85 p{width:75%}._contentDiv_1qqco_85 button{width:25%}}@media(min-width:1025px)and (max-width:1200px){._freelancingMainCont_1qqco_7 ul{margin-top:-17rem}._freelancingMainCont_1qqco_7 ul li{width:230px;height:150px}._contentDiv_1qqco_85 p{width:70%}._contentDiv_1qqco_85 button{width:20%}}@media(min-width:1201px){._freelancingMainCont_1qqco_7 ul li{width:250px}._contentDiv_1qqco_85 h1{font-size:3rem}._contentDiv_1qqco_85 p{width:60%}._contentDiv_1qqco_85 button{width:12%}}._maincontainer_1wxxd_1{background-color:var(--color-bg-primary-dark);color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:80vh;box-sizing:border-box;width:100%;padding:4vmax 2vmax}html,body{overflow-x:hidden}._contactMeinfo_1wxxd_21 ul{display:flex;justify-content:center;align-items:center;gap:3vmax;margin:0;padding:0;margin-bottom:2rem}._contactMeinfo_1wxxd_21 ul li{list-style:none;display:flex;justify-content:center;align-items:center;padding:0;margin:0}._contactcontent_1wxxd_42{display:flex;justify-content:center;align-items:center;flex-direction:column;width:30%;min-width:250px;text-align:center}._contactcontent_1wxxd_42 i a{display:flex;justify-content:center;align-items:center;font-size:3vmax;background-color:var(--color-bg-dark);padding:1vmax;width:7.5vmax;height:7.5vmax;color:var(--color-primary);border-radius:50%;transition:all .3s ease-in-out}._contactcontent_1wxxd_42 i a:visited,._contactcontent_1wxxd_42 i a:link,._contactcontent_1wxxd_42 i a:active{color:var(--color-primary)}._contactcontent_1wxxd_42 i a:hover{background-color:var(--color-primary);transform:scale(1.1);color:var(--color-secondary)}._contactcontent_1wxxd_42 h3{padding:1.2vmax}._contactcontent_1wxxd_42 h3 a{text-decoration:none;text-transform:uppercase;font-family:var(--font-heading);letter-spacing:2px;color:var(--color-secondary);font-size:var(--font-size-lg);transition:color .3s ease}._contactcontent_1wxxd_42 h3 a:hover{color:var(--color-primary)}._contactcontent_1wxxd_42 p a{text-decoration:none;font-family:var(--font-text);color:var(--color-muted);font-size:var(--font-size-base);line-height:1.5;transition:color .3s ease}._contactcontent_1wxxd_42 p a:hover{color:var(--color-primary)}@media(min-width:1440px){._contactcontent_1wxxd_42{width:25%}._contactcontent_1wxxd_42 i a{font-size:2.5vmax;width:6.5vmax;height:6.5vmax}}@media(max-width:1439px)and (min-width:1024px){._contactcontent_1wxxd_42{width:35%}}@media(max-width:1023px){._maincontainer_1wxxd_1{overflow-x:hidden;padding:6vmax 3vmax}._contactMeinfo_1wxxd_21 ul{flex-wrap:wrap;justify-content:center;gap:2vmax;width:100%;overflow-x:hidden}._contactcontent_1wxxd_42{width:45%;box-sizing:border-box}._contactcontent_1wxxd_42 i a{font-size:2.5vmax;width:6vmax;height:6vmax}}@media(max-width:767px)and (min-width:481px){._maincontainer_1wxxd_1{min-height:auto;padding:6vmax 2vmax}._contactMeinfo_1wxxd_21 ul{flex-wrap:wrap;gap:2vmax}._contactcontent_1wxxd_42{width:70%}._contactcontent_1wxxd_42 i a{font-size:2.2vmax;width:6vmax;height:6vmax}._contactcontent_1wxxd_42 h3 a{font-size:1rem}._contactcontent_1wxxd_42 p a{font-size:.95rem}}@media(max-width:480px){._maincontainer_1wxxd_1{flex-direction:column;justify-content:center;align-items:center;padding:8vmax 2vmax;min-height:auto}._contactMeinfo_1wxxd_21 ul{flex-direction:column;gap:1.8vmax}._contactcontent_1wxxd_42{width:90%}._contactcontent_1wxxd_42 i a{font-size:1.8rem;width:5rem;height:5rem;padding:.8rem}._contactcontent_1wxxd_42 h3 a{font-size:.95rem;letter-spacing:1px}._contactcontent_1wxxd_42 p a{font-size:.9rem}}._container_225qk_1{display:flex;justify-content:center;align-items:stretch;background-color:var(--color-bg-primary-dark);padding:4vmax;gap:2rem;flex-wrap:wrap}._mapSection_225qk_12{flex:1;min-width:350px;max-width:600px}._mapSection_225qk_12 iframe{width:100%;height:100%;min-height:60vh;border:none;position:relative;z-index:1}._formSection_225qk_28{flex:1;min-width:350px;max-width:600px;background:#f9f9f9;padding:2rem;border-radius:10px;position:relative;z-index:10}._title_225qk_41{font-size:26px;margin-bottom:20px;text-align:center;color:var(--color-primary);font-family:var(--font-primary)}._form_225qk_28{display:flex;flex-direction:column;gap:15px}._input_225qk_55{padding:12px;font-size:18px;border:1px solid #ccc;border-radius:5px}._textarea_225qk_62{min-height:120px;resize:vertical}._button_225qk_67{padding:14px;background:var(--color-primary);color:#fff;border-radius:50px;border:none;cursor:pointer;margin-top:10px;font-weight:700;transition:.3s}._button_225qk_67:hover{background:transparent;border:2px solid var(--color-primary);color:var(--color-primary)}@media(max-width:768px){._container_225qk_1{flex-direction:column;padding:1.5rem}._formSection_225qk_28{margin-top:-15rem}._mapSection_225qk_12 iframe{min-height:40vh}}@media(max-width:400px){._container_225qk_1{flex-direction:column;justify-content:center;align-content:center;padding:1.5rem}._formSection_225qk_28{margin-top:-15rem}._mapSection_225qk_12 iframe{min-height:40vh}}@media(max-width:370px){._container_225qk_1{padding:4rem}}._overlay_1a3jc_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:flex;align-items:center;justify-content:center;z-index:9999}._popup_1a3jc_11{position:relative;background:#fff;padding:42px 32px 36px;max-width:430px;width:90%;text-align:center;border-radius:14px;box-shadow:0 20px 40px #00000040;animation:_scaleIn_1a3jc_1 .3s ease-in-out}._closeBtn_1a3jc_23{position:absolute;top:14px;right:16px;background:transparent;border:none;font-size:20px;cursor:pointer;color:#555}._closeBtn_1a3jc_23:hover{color:#000}._popup_1a3jc_11 h1{font-size:26px;margin-bottom:14px;color:#111}._popup_1a3jc_11 p{font-size:16px;color:#555;margin-bottom:20px;line-height:1.5}._signature_1a3jc_51{display:block;font-size:14px;color:#777;margin-bottom:26px;font-style:italic}._mainBtn_1a3jc_59{background:linear-gradient(135deg,#000,#333);color:#fff;border:none;padding:12px 28px;border-radius:8px;cursor:pointer;font-size:15px;transition:transform .2s ease,box-shadow .2s ease}._mainBtn_1a3jc_59:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003}@keyframes _scaleIn_1a3jc_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:360px){._popup_1a3jc_11{padding:32px 20px 28px;border-radius:14px}._title_1a3jc_94{font-size:24px}._message_1a3jc_98{font-size:14px}._mainBtn_1a3jc_59{font-size:14px;padding:12px 0}}@media(max-width:480px){._popup_1a3jc_11{padding:36px 24px 30px}._title_1a3jc_94{font-size:26px}._signature_1a3jc_51{font-size:13px}}@media(min-width:600px){._popup_1a3jc_11{max-width:440px;padding:44px 32px 36px}._title_1a3jc_94{font-size:30px}._message_1a3jc_98{font-size:15.5px}}@media(min-width:1024px){._popup_1a3jc_11{max-width:480px;padding:50px 38px 40px}._title_1a3jc_94{font-size:34px}}@media(min-width:1440px){._popup_1a3jc_11{max-width:520px}._title_1a3jc_94{font-size:36px}._message_1a3jc_98{font-size:17px}}._wrapper_1nbdz_2{width:100%;padding:var(--space-xl);background:#f2f2f2}._slider_1nbdz_11{display:grid;gap:var(--space-lg);justify-content:center}@media(min-width:1024px){._slider_1nbdz_11{grid-template-columns:repeat(3,1fr)}}@media(min-width:600px)and (max-width:1023px){._slider_1nbdz_11{grid-template-columns:repeat(2,1fr)}}@media(max-width:599px){._slider_1nbdz_11{grid-template-columns:repeat(1,1fr)}}._header_1nbdz_37{text-align:center;margin-bottom:50px}._title_1nbdz_42{font-size:3.5rem;font-weight:700;color:var(--color-primary);margin-bottom:2px;font-family:var(--font-primary);letter-spacing:2px}._underline_1nbdz_51{width:15vmax;height:4px;background:var(--color-primary);margin:0 auto 10px;border-radius:5px}._subtitle_1nbdz_59{color:#555;font-size:1.1rem;margin-top:5px;font-family:var(--font-back-text)}._card_1nbdz_68{position:relative;background:#fff;padding:85px 25px 30px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);transition:var(--transition-fast);text-align:center;animation:_fadeIn_1nbdz_1 .6s ease;overflow:visible;margin-top:2vmax}._card_1nbdz_68:hover{transform:translateY(-5px)}@keyframes _fadeIn_1nbdz_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._photo_1nbdz_100{width:120px;height:120px;border-radius:50%;object-fit:cover;border:6px solid var(--color-primary);box-shadow:0 6px 20px #0000002e;position:absolute;top:-55px;left:50%;transform:translate(-50%)}._heading_1nbdz_117{font-family:var(--font-heading);font-size:var(--font-size-lg);margin-bottom:var(--space-sm);color:var(--color-primary)}._message_1nbdz_124{font-family:var(--font-text);color:#333;opacity:.85;margin-bottom:var(--space-md);font-size:.9rem;text-align:justify;line-height:1.1}._info_1nbdz_134 h4{margin-bottom:var(--space-xs);color:#111}._info_1nbdz_134 span{color:var(--color-muted)}._pagination_1nbdz_144{margin-top:var(--space-lg);display:flex;justify-content:center;gap:8px}._dot_1nbdz_151{width:10px;height:10px;background:#aaa;border-radius:50%;cursor:pointer;transition:.3s}._active_1nbdz_160{background:var(--color-primary);transform:scale(1.3)}._topCircle_1nbdz_167{width:70px;height:70px;background:var(--color-primary);opacity:.15;border-radius:50%;position:absolute;top:-20px;right:-20px;animation:_float_1nbdz_1 4s infinite ease-in-out}@keyframes _fadeUp_1nbdz_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _float_1nbdz_1{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media(max-width:360px){._wrapper_1nbdz_2{padding:20px 10px}._title_1nbdz_42{font-size:1.8rem;letter-spacing:1px}._underline_1nbdz_51{width:35vw}._subtitle_1nbdz_59{font-size:.85rem;padding:0 10px}._card_1nbdz_68{padding:70px 18px 25px;margin-top:50px}._photo_1nbdz_100{width:90px;height:90px;top:-45px;border-width:4px}._heading_1nbdz_117{font-size:1rem}._message_1nbdz_124{font-size:.85rem}._info_1nbdz_134 h4{font-size:.95rem}._info_1nbdz_134 span{font-size:.8rem}._dot_1nbdz_151{width:8px;height:8px}}@media(max-width:480px){._title_1nbdz_42{font-size:2.2rem}._underline_1nbdz_51{width:120px}._subtitle_1nbdz_59{font-size:.95rem}._card_1nbdz_68{padding:80px 20px 28px}._photo_1nbdz_100{width:100px;height:100px;top:-50px}}@media(max-width:599px){._title_1nbdz_42{font-size:2.4rem}._subtitle_1nbdz_59{font-size:1rem}._photo_1nbdz_100{width:115px;height:115px}}._statusMessage_1nbdz_316{min-height:180px;display:flex;justify-content:center;align-items:center;gap:12px;color:#555;font-size:1rem;text-align:center}._loader_1nbdz_327,._buttonLoader_1nbdz_328{width:20px;height:20px;border:3px solid rgba(255,189,57,.25);border-top-color:var(--color-primary);border-radius:50%;animation:_testimonialSpin_1nbdz_1 .7s linear infinite;flex-shrink:0}._buttonLoader_1nbdz_328{width:16px;height:16px;border-width:2px;border-top-color:currentColor}@keyframes _testimonialSpin_1nbdz_1{to{transform:rotate(360deg)}}._emptyState_1nbdz_351{max-width:480px;margin:0 auto;padding:35px 20px;text-align:center;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}._emptyIcon_1nbdz_361{color:var(--color-primary);font-size:2rem;margin-bottom:12px}._emptyState_1nbdz_351 h3{margin-bottom:10px;color:#222}._emptyState_1nbdz_351 p{color:#666;margin-bottom:22px}._photoFallback_1nbdz_382{display:flex;align-items:center;justify-content:center;background:#fff;color:var(--color-primary);font-size:2.5rem}._sliderControls_1nbdz_396{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:var(--space-lg)}._sliderControls_1nbdz_396 ._pagination_1nbdz_144{margin-top:0;flex-wrap:wrap;align-items:center}._navButton_1nbdz_410{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:2px solid var(--color-primary);border-radius:50%;background:transparent;color:var(--color-primary);cursor:pointer;transition:all .25s ease}._navButton_1nbdz_410:hover:not(:disabled){background:var(--color-primary);color:#111;transform:scale(1.06)}._navButton_1nbdz_410:disabled{opacity:.4;cursor:not-allowed}._pagination_1nbdz_144 ._dot_1nbdz_151{display:inline-block;padding:0;border:none}._writeButtonContainer_1nbdz_447{display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:35px;text-align:center}._writeButtonContainer_1nbdz_447 p{margin:0;color:#555;font-size:.98rem}._writeButton_1nbdz_447{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:13px 24px;border:2px solid var(--color-primary);border-radius:30px;background:var(--color-primary);color:#161616;font-size:.95rem;font-weight:700;cursor:pointer;box-shadow:0 5px 16px #0000001a;transition:transform .25s ease,box-shadow .25s ease,background .25s ease}._writeButton_1nbdz_447:hover{transform:translateY(-3px);box-shadow:0 8px 22px #00000029}._writeButton_1nbdz_447:focus-visible,._navButton_1nbdz_410:focus-visible,._submitTestimonial_1nbdz_487:focus-visible,._closePopup_1nbdz_488:focus-visible{outline:3px solid rgba(255,189,57,.5);outline-offset:4px}._popupOverlay_1nbdz_498{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:#000000b8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);overflow-y:auto;animation:_testimonialOverlayIn_1nbdz_1 .2s ease}._popup_1nbdz_498{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:34px;background:#fff;border-radius:18px;box-shadow:0 20px 70px #0000004d;animation:_testimonialPopupIn_1nbdz_1 .25s ease}@keyframes _testimonialOverlayIn_1nbdz_1{0%{opacity:0}to{opacity:1}}@keyframes _testimonialPopupIn_1nbdz_1{0%{opacity:0;transform:translateY(15px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._closePopup_1nbdz_488{position:absolute;top:13px;right:13px;width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:#f2f2f2;color:#333;font-size:1rem;cursor:pointer;transition:all .2s ease}._closePopup_1nbdz_488:hover:not(:disabled){background:var(--color-primary);transform:rotate(90deg)}._closePopup_1nbdz_488:disabled{opacity:.5;cursor:not-allowed}._formHeading_1nbdz_575{margin:0 35px 8px 0;color:var(--color-primary);font-family:var(--font-heading);font-size:1.7rem;line-height:1.3}._formIntro_1nbdz_583{margin:0 0 22px;color:#666;font-size:.95rem}._testimonialForm_1nbdz_589{display:flex;flex-direction:column;gap:17px}._formGroup_1nbdz_595{display:flex;flex-direction:column;gap:7px;min-width:0}._formGroup_1nbdz_595 label{color:#222;font-size:.92rem;font-weight:600}._formGroup_1nbdz_595 label>span:not(._optionalLabel_1nbdz_608){color:#d62828}._optionalLabel_1nbdz_608{color:#777;font-size:.8rem;font-weight:400}._formGroup_1nbdz_595 input,._formGroup_1nbdz_595 textarea{width:100%;min-width:0;box-sizing:border-box;padding:12px 14px;border:1px solid #d6d6d6;border-radius:9px;outline:none;background:#fff;color:#222;font:inherit;font-size:.92rem;transition:border-color .2s ease,box-shadow .2s ease}._formGroup_1nbdz_595 input:focus,._formGroup_1nbdz_595 textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbd392e}._formGroup_1nbdz_595 textarea{min-height:110px;resize:vertical;line-height:1.5}._characterCount_1nbdz_646{align-self:flex-end;color:#777;font-size:.78rem}._formError_1nbdz_652{margin:0 0 18px;padding:12px 14px;border:1px solid #f1b8b8;border-radius:8px;background:#fff0f0;color:#b42318;font-size:.9rem;line-height:1.5}._approvalNote_1nbdz_663{margin:0;color:#777;font-size:.82rem;line-height:1.5}._submitTestimonial_1nbdz_487{width:100%;min-height:47px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border:2px solid var(--color-primary);border-radius:10px;background:var(--color-primary);color:#171717;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .25s ease}._submitTestimonial_1nbdz_487:hover:not(:disabled){background:#f4aa1b;border-color:#f4aa1b;transform:translateY(-1px)}._submitTestimonial_1nbdz_487:disabled{opacity:.65;cursor:not-allowed}._successContent_1nbdz_704{padding:24px 0 8px;text-align:center}._thankYouIcon_1nbdz_709{display:flex;align-items:center;justify-content:center;margin-bottom:18px;color:#20a464;font-size:4rem}._successContent_1nbdz_704 h2{margin:0 0 12px;color:#222;font-size:1.8rem}._successContent_1nbdz_704 p{margin:0 0 24px;color:#555;line-height:1.7}@media(max-width:599px){._sliderControls_1nbdz_396{gap:12px}._navButton_1nbdz_410{width:36px;height:36px}._writeButton_1nbdz_447{max-width:100%;padding:12px 19px;font-size:.9rem}._popupOverlay_1nbdz_498{align-items:center;padding:12px}._popup_1nbdz_498{max-height:calc(100dvh - 24px);padding:27px 19px 22px;border-radius:14px}._formHeading_1nbdz_575{font-size:1.4rem}._formGroup_1nbdz_595 input,._formGroup_1nbdz_595 textarea{font-size:16px}._writeButtonContainer_1nbdz_447{margin-top:28px}}@media(prefers-reduced-motion:reduce){._loader_1nbdz_327,._buttonLoader_1nbdz_328,._card_1nbdz_68,._topCircle_1nbdz_167{animation:none!important}._writeButton_1nbdz_447,._navButton_1nbdz_410,._submitTestimonial_1nbdz_487,._closePopup_1nbdz_488{transition:none}}._uploadPreview_1nbdz_795{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:10px}._uploadPreview_1nbdz_795 img{width:90px;height:90px;border-radius:50%;object-fit:cover;border:3px solid var(--color-primary);box-shadow:0 4px 12px #0000001f}._uploadPreview_1nbdz_795 button{display:inline-flex;align-items:center;gap:7px;padding:9px 13px;border:1px solid #e0b0b0;border-radius:8px;background:#fff5f5;color:#b42318;font-size:.85rem;cursor:pointer}._uploadPreview_1nbdz_795 button:hover{background:#ffe7e7}._uploadHint_1nbdz_829{color:#777;font-size:.8rem}._formGroup_1nbdz_595 input[type=file]{width:100%;padding:8px;border:1px dashed var(--color-primary);border-radius:10px;background:#fffaf0;color:#555;font-size:.9rem;cursor:pointer;transition:border-color .25s ease,background .25s ease}._formGroup_1nbdz_595 input[type=file]:hover{border-color:#e5a51d;background:#fff4d6}._formGroup_1nbdz_595 input[type=file]::file-selector-button{margin-right:12px;padding:10px 16px;border:none;border-radius:7px;background:var(--color-primary);color:#171717;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .25s ease,transform .25s ease}._formGroup_1nbdz_595 input[type=file]::file-selector-button:hover{background:#f4aa1b}._formGroup_1nbdz_595 input[type=file]:focus-visible{outline:3px solid rgba(255,189,57,.3);outline-offset:3px}._banner_1goht_1{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:95%;max-width:900px;background:#111;color:#fff;padding:18px 24px;border-radius:14px;box-shadow:0 10px 30px #0006;z-index:9999;animation:_slideUp_1goht_1 .4s ease}._content_1goht_17{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}._content_1goht_17 p{font-family:Inter,sans-serif;font-size:15px;line-height:1.6;color:#e5e5e5;max-width:600px}._buttons_1goht_33{display:flex;gap:12px}._accept_1goht_38{background:#ffbd39;border:none;padding:8px 18px;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._accept_1goht_38:hover{background:#ffc95c}._reject_1goht_52{background:transparent;border:1px solid #ffbd39;color:#ffbd39;padding:8px 18px;border-radius:8px;font-weight:600;cursor:pointer;transition:.3s}._reject_1goht_52:hover{background:#ffbd391a}@keyframes _slideUp_1goht_1{0%{opacity:0;transform:translate(-50%,40px)}to{opacity:1;transform:translate(-50%)}}._progressWrapper_1oqlo_1{position:fixed;bottom:22px;left:22px;width:55px;height:55px;z-index:9999;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border-radius:50%;box-shadow:0 6px 18px #00000014;cursor:pointer;transition:transform .3s ease}._progressWrapper_1oqlo_1:hover{transform:scale(1.08)}._svg_1oqlo_28{width:100%;height:100%}._bg_1oqlo_34{fill:none;stroke:#e6e6e6}._progress_1oqlo_1{fill:none;stroke:var(--color-primary);stroke-linecap:round;transform:rotate(-90deg);transform-origin:50% 50%;transition:stroke-dashoffset .2s ease-out}._percent_1oqlo_49{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:var(--space-md);font-weight:600;color:var(--color-primary);font-family:var(--font-primary);pointer-events:none}@media(max-width:768px){._progressWrapper_1oqlo_1{width:48px;height:48px;bottom:18px;left:18px}._percent_1oqlo_49{font-size:10px}}@media(max-width:480px){._progressWrapper_1oqlo_1{width:42px;height:42px;bottom:16px;left:16px}._percent_1oqlo_49{font-size:9px}}@media(max-width:360px){._progressWrapper_1oqlo_1{width:38px;height:38px;bottom:env(safe-area-inset-bottom,14px);left:env(safe-area-inset-left,14px)}._percent_1oqlo_49{font-size:8px}}._chatbotContainer_aiqii_1{position:fixed;right:30px;z-index:9999}._chatIcon_aiqii_9{position:fixed;bottom:20px;right:80px;width:65px;cursor:pointer;z-index:9999;animation:_floatBot_aiqii_1 3s infinite ease-in-out}._chatIcon_aiqii_9 img{width:100%;display:block}@keyframes _floatBot_aiqii_1{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}._chatBox_aiqii_40{position:fixed;bottom:90px;right:100px;width:320px;height:420px;background:#fff;border-radius:14px;box-shadow:0 15px 35px #00000040;display:flex;flex-direction:column;overflow:hidden;z-index:9999}._header_aiqii_57{background:var(--color-primary);color:#fff;text-align:center;padding:12px;font-weight:600;font-size:15px}._messages_aiqii_68{flex:1;padding:12px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;background:#fafafa}._messages_aiqii_68::-webkit-scrollbar{width:5px}._messages_aiqii_68::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:10px}._messageRow_aiqii_89{display:flex;align-items:flex-end;gap:6px}._avatar_aiqii_95{width:26px;height:26px}._botMsg_aiqii_102{background:#f1f1f1;color:#111;padding:8px 12px;border-radius:10px;max-width:70%;font-size:14px;line-height:1.4}._userMsg_aiqii_114{margin-left:auto;background:var(--color-primary);color:#fff;padding:8px 12px;border-radius:10px;max-width:70%;font-size:14px;line-height:1.4}._typing_aiqii_127{display:flex;gap:4px;padding-left:30px}._typing_aiqii_127 span{width:6px;height:6px;background:#999;border-radius:50%;animation:_blink_aiqii_1 1.4s infinite}._typing_aiqii_127 span:nth-child(2){animation-delay:.2s}._typing_aiqii_127 span:nth-child(3){animation-delay:.4s}@keyframes _blink_aiqii_1{0%,80%,to{opacity:0}40%{opacity:1}}._quickButtons_aiqii_164{display:flex;gap:6px;padding:8px;flex-wrap:wrap;border-top:1px solid #eee}._quickButtons_aiqii_164 button{background:#f3f3f3;border:none;padding:6px 10px;border-radius:6px;font-size:12px;cursor:pointer;transition:.2s}._quickButtons_aiqii_164 button:hover{background:var(--color-primary);color:#fff}._inputArea_aiqii_189{display:flex;border-top:1px solid #ddd}._inputArea_aiqii_189 input{flex:1;border:none;padding:10px;outline:none;font-size:14px;color:#111}._inputArea_aiqii_189 button{background:var(--color-primary);border:none;padding:10px 14px;color:#fff;font-size:14px;cursor:pointer}._visitBtn_aiqii_212{margin-top:6px;background:var(--color-primary);color:#fff;border:none;padding:5px 10px;border-radius:6px;font-size:12px;cursor:pointer}@media(max-width:768px){._chatIcon_aiqii_9{right:20px;bottom:20px;width:60px}._chatBox_aiqii_40{right:20px;bottom:90px;width:300px;height:400px}}@media(max-width:480px){._chatIcon_aiqii_9{right:15px;bottom:15px;width:55px}._chatBox_aiqii_40{right:10px;left:10px;bottom:80px;width:auto;height:70vh;border-radius:12px}._messages_aiqii_68{padding:10px}._botMsg_aiqii_102,._userMsg_aiqii_114{font-size:13px;max-width:80%}._quickButtons_aiqii_164 button{font-size:11px;padding:5px 8px}}@media(max-width:360px){._chatBox_aiqii_40{height:65vh}._header_aiqii_57{font-size:14px;padding:10px}._inputArea_aiqii_189 input{font-size:13px}._inputArea_aiqii_189 button{font-size:13px;padding:8px 10px}}._loginPage_1f0ap_1{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:var(--space-lg);background:radial-gradient(circle at top right,rgba(255,189,57,.12),transparent 35%),var(--color-bg-dark);font-family:var(--font-primary)}._loginCard_1f0ap_17{width:100%;max-width:440px;padding:38px;background:#151515;border:1px solid rgba(255,189,57,.2);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:_fadeIn_1f0ap_1 .5s ease}._backLink_1f0ap_28{display:inline-block;margin-bottom:30px;color:#bdbdbd;font-size:var(--font-size-sm);text-decoration:none;transition:color var(--transition-fast)}._backLink_1f0ap_28:hover{color:var(--color-primary)}._iconWrapper_1f0ap_41{width:68px;height:68px;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;border-radius:50%;background:#ffbd391f;border:1px solid rgba(255,189,57,.35);color:var(--color-primary);font-size:28px}._loginCard_1f0ap_17 h1{color:var(--color-text-light);font-family:var(--font-heading);font-size:var(--font-size-xxl);text-align:center;margin-bottom:10px}._subtitle_1f0ap_63{color:#a5a5a5;text-align:center;font-size:var(--font-size-sm);line-height:1.6;margin-bottom:30px}._formGroup_1f0ap_71{margin-bottom:22px}._formGroup_1f0ap_71 label{display:block;margin-bottom:9px;color:#eee;font-size:var(--font-size-sm);font-weight:500}._inputWrapper_1f0ap_83{position:relative;display:flex;align-items:center}._inputIcon_1f0ap_89{position:absolute;left:15px;color:var(--color-primary);font-size:15px;pointer-events:none}._inputWrapper_1f0ap_83 input{width:100%;min-width:0;height:49px;padding:0 45px;color:#fff;background:#202020;border:1px solid #383838;border-radius:var(--radius-md);outline:none;font-family:var(--font-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}._inputWrapper_1f0ap_83 input::placeholder{color:#777}._inputWrapper_1f0ap_83 input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px #ffbd391a}._passwordToggle_1f0ap_123{position:absolute;right:13px;display:flex;align-items:center;justify-content:center;padding:5px;color:#aaa;background:transparent;border:none;cursor:pointer;font-size:16px}._passwordToggle_1f0ap_123:hover{color:var(--color-primary)}._loginButton_1f0ap_141{width:100%;min-height:49px;margin-top:8px;padding:12px;background:var(--color-gradient-primary);color:#151515;border:none;border-radius:var(--radius-md);font-size:var(--font-size-base);font-weight:700;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),opacity var(--transition-fast)}._loginButton_1f0ap_141:hover:not(:disabled){transform:translateY(-2px);box-shadow:var(--shadow-glow)}._loginButton_1f0ap_141:disabled{opacity:.65;cursor:not-allowed}._errorMessage_1f0ap_169{margin-bottom:22px;padding:12px 14px;background:#ff41411a;border:1px solid rgba(255,65,65,.35);border-radius:var(--radius-md);color:#ff8585;font-size:var(--font-size-sm);line-height:1.5}._securityNote_1f0ap_180{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:25px;color:#999;font-size:12px}._securityNote_1f0ap_180 svg{color:var(--color-primary)}._footerText_1f0ap_194{margin-top:24px;text-align:center}._footerText_1f0ap_194 a{color:#aaa;text-decoration:none;font-size:var(--font-size-sm);transition:color var(--transition-fast)}._footerText_1f0ap_194 a:hover{color:var(--color-primary)}@keyframes _fadeIn_1f0ap_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){._loginPage_1f0ap_1{padding:18px}._loginCard_1f0ap_17{padding:25px 20px}._loginCard_1f0ap_17 h1{font-size:26px}._subtitle_1f0ap_63{font-size:13px}}._dashboard_1mq53_2{--primary: #b91c1c;--primary-dark: #991b1b;--text: #172033;--muted: #737d90;--border: #e7eaf0;--surface: #ffffff;--page: #f6f7fb;min-height:100vh;background:var(--page);color:var(--text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._dashboard_1mq53_2 *{box-sizing:border-box}._header_1mq53_22{min-height:82px;background:#fff;border-bottom:1px solid var(--border);padding:16px 30px;display:flex;align-items:center;justify-content:space-between;gap:20px}._brand_1mq53_33{display:flex;align-items:center;gap:13px}._brandIcon_1mq53_39{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--primary);color:#fff;font-size:23px;font-weight:800}._brand_1mq53_33 h1{margin:0;font-size:20px;letter-spacing:-.5px}._brand_1mq53_33 p{margin:5px 0 0;color:var(--muted);font-size:12px}._logoutButton_1mq53_63{border:1px solid #f0caca;border-radius:8px;background:#fff;color:var(--primary);padding:10px 17px;font-weight:700;cursor:pointer}._logoutButton_1mq53_63:hover{background:#fff1f1}._layout_1mq53_77{display:grid;grid-template-columns:245px minmax(0,1fr);min-height:calc(100vh - 82px)}._sidebar_1mq53_83{background:#fff;border-right:1px solid var(--border);padding:28px 16px 18px;display:flex;flex-direction:column}._sidebarLabel_1mq53_91,._eyebrow_1mq53_92{font-size:10px;font-weight:800;letter-spacing:1.6px;color:#9aa1b0}._sidebarLabel_1mq53_91{margin:0 12px 15px}._navButton_1mq53_103{width:100%;display:flex;align-items:center;gap:12px;padding:13px 14px;border:none;border-radius:9px;background:transparent;color:#626d80;font-size:14px;font-weight:600;text-align:left;cursor:pointer;margin-bottom:5px}._navButton_1mq53_103>span{width:20px;text-align:center;font-size:18px}._navButton_1mq53_103:hover{background:#fff4f4;color:var(--primary)}._activeNav_1mq53_131{color:var(--primary);background:#fff0f0}._sidebarFooter_1mq53_136{margin-top:auto;padding:20px 6px 4px;border-top:1px solid var(--border);display:flex;align-items:center;gap:11px}._avatar_1mq53_145,._personAvatar_1mq53_146{flex-shrink:0;display:grid;place-items:center;border-radius:50%;font-weight:800}._avatar_1mq53_145{width:39px;height:39px;background:#fee2e2;color:var(--primary)}._adminInfo_1mq53_161{min-width:0;display:flex;flex-direction:column;gap:4px}._adminInfo_1mq53_161 strong{font-size:13px;overflow-wrap:anywhere}._adminInfo_1mq53_161 span{font-size:11px;color:var(--muted)}._content_1mq53_178{min-width:0;padding:34px}._pageHeading_1mq53_183{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:25px}._pageHeading_1mq53_183 ._eyebrow_1mq53_92{margin:0 0 10px;color:var(--primary)}._pageHeading_1mq53_183 h2{font-size:clamp(24px,3vw,31px);line-height:1.2;letter-spacing:-.8px;margin:0 0 9px}._pageHeading_1mq53_183>div>p:last-child{margin:0;color:var(--muted);font-size:14px;line-height:1.6}._welcomeCard_1mq53_210{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:35px;border-radius:17px;background:linear-gradient(120deg,#7f151b,#c62828);color:#fff;overflow:hidden;position:relative}._welcomeCard_1mq53_210>div:first-child{position:relative;z-index:1;max-width:590px}._welcomeLabel_1mq53_229{font-size:10px;letter-spacing:1.6px;font-weight:800;color:#ffd5d5}._welcomeCard_1mq53_210 h3{font-size:clamp(24px,3vw,34px);line-height:1.2;letter-spacing:-.8px;margin:13px 0 12px}._welcomeCard_1mq53_210 p{color:#ffe5e5;line-height:1.7;font-size:14px;max-width:480px;margin:0 0 24px}._primaryButton_1mq53_251{background:#fff;color:var(--primary-dark);border:none;border-radius:8px;padding:12px 17px;font-size:13px;font-weight:800;cursor:pointer}._primaryButton_1mq53_251 span{margin-left:9px}._primaryButton_1mq53_251:hover{background:#fff0f0}._welcomeDecoration_1mq53_270{font-family:Georgia,serif;font-size:180px;line-height:1;color:#ffffff21;transform:rotate(180deg);flex-shrink:0}._cards_1mq53_279{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:25px}._card_1mq53_279{min-width:0;min-height:205px;display:flex;flex-direction:column;align-items:flex-start;padding:24px;border:1px solid var(--border);border-radius:13px;background:#fff;text-align:left}button._card_1mq53_279{cursor:pointer}button._card_1mq53_279:hover{border-color:#e5a4a4;box-shadow:0 8px 24px #1f29370d;transform:translateY(-2px)}._cardIcon_1mq53_309{display:grid;place-items:center;width:43px;height:43px;border-radius:11px;background:#fff0f0;color:var(--primary);font-size:23px;margin-bottom:18px}._cardTitle_1mq53_321{font-size:17px;font-weight:800;margin-bottom:9px}._cardDescription_1mq53_327{font-size:13px;line-height:1.6;color:var(--muted)}._cardLink_1mq53_333{color:var(--primary);font-size:12px;font-weight:800;margin-top:18px}._comingSoon_1mq53_340{margin-top:17px;padding:6px 10px;border-radius:20px;background:#f1f3f7;color:#737d90;font-size:11px;font-weight:700}._secondaryButton_1mq53_350,._backButton_1mq53_351{cursor:pointer;font-weight:700}._secondaryButton_1mq53_350{flex-shrink:0;border:1px solid var(--border);border-radius:8px;background:#fff;padding:11px 15px;color:var(--text)}._secondaryButton_1mq53_350:hover{border-color:#c8ced9}._secondaryButton_1mq53_350:disabled{opacity:.5;cursor:not-allowed}._backButton_1mq53_351{display:block;margin:0 0 22px;padding:0;border:none;background:transparent;color:var(--muted);font-size:12px}._backButton_1mq53_351:hover{color:var(--primary)}._statsGrid_1mq53_388{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:24px}._statCard_1mq53_395{padding:21px 23px;border:1px solid var(--border);border-radius:12px;background:#fff}._statCard_1mq53_395 span{display:block;color:var(--muted);font-size:12px;font-weight:600}._statCard_1mq53_395 strong{display:block;margin-top:11px;font-size:29px;letter-spacing:-1px}._testimonialList_1mq53_416{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}._testimonialCard_1mq53_422{min-width:0;padding:22px;border:1px solid var(--border);border-radius:12px;background:#fff;box-shadow:0 3px 10px #1f293705}._testimonialTop_1mq53_431{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._person_1mq53_146{display:flex;align-items:center;gap:11px;min-width:0}._personAvatar_1mq53_146{width:42px;height:42px;background:#f1f3f8;color:#475569;font-size:16px}._person_1mq53_146 h3{margin:0 0 5px;font-size:14px;overflow-wrap:anywhere}._person_1mq53_146 p{margin:0;color:var(--muted);font-size:11px;overflow-wrap:anywhere}._statusBadge_1mq53_466{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:20px;font-size:10px;font-weight:800;white-space:nowrap}._verified_1mq53_477{background:#e8f8ee;color:#16713b}._pending_1mq53_482{background:#fff4dd;color:#96600a}._statusDot_1mq53_487{width:6px;height:6px;border-radius:50%;background:currentColor}._message_1mq53_494{margin:22px 0 13px;color:#4b5567;font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere}._personMeta_1mq53_503{color:#8b93a2;font-size:11px;margin:0 0 15px}._cardActions_1mq53_509{display:flex;align-items:center;flex-wrap:wrap;gap:9px;border-top:1px solid #edf0f5;padding-top:15px;margin-top:15px}._verifyButton_1mq53_519,._unverifyButton_1mq53_520,._deleteButton_1mq53_521{border:1px solid transparent;border-radius:7px;padding:9px 12px;font-size:11px;font-weight:800;cursor:pointer}._verifyButton_1mq53_519{background:#e8f8ee;color:#16713b}._verifyButton_1mq53_519:hover{background:#d4f3df}._unverifyButton_1mq53_520{background:#fff4dd;color:#96600a}._unverifyButton_1mq53_520:hover{background:#ffebc2}._deleteButton_1mq53_521{background:#fff;border-color:#f1cccc;color:#c1272d;margin-left:auto}._deleteButton_1mq53_521:hover{background:#fff1f1}._verifyButton_1mq53_519:disabled,._unverifyButton_1mq53_520:disabled,._deleteButton_1mq53_521:disabled{opacity:.5;cursor:not-allowed}._stateCard_1mq53_566{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px;border:1px solid var(--border);border-radius:13px;background:#fff}._stateCard_1mq53_566 h3{margin:12px 0 7px;font-size:17px}._stateCard_1mq53_566 p{color:var(--muted);font-size:13px;line-height:1.6}._emptyIcon_1mq53_590{display:grid;place-items:center;width:55px;height:55px;border-radius:50%;background:#fff0f0;color:var(--primary);font-size:29px}._spinner_1mq53_601{width:32px;height:32px;border:3px solid #f2d5d5;border-top-color:var(--primary);border-radius:50%;animation:_spin_1mq53_601 .8s linear infinite}@keyframes _spin_1mq53_601{to{transform:rotate(360deg)}}._errorMessage_1mq53_616,._successMessage_1mq53_617{padding:15px 17px;border-radius:9px;margin-bottom:18px;font-size:13px;line-height:1.6;overflow-wrap:anywhere}._errorMessage_1mq53_616{background:#fff0f0;border:1px solid #f5cccc;color:#9f2020}._errorMessage_1mq53_616 p{margin:5px 0 10px}._errorMessage_1mq53_616 button{border:none;background:transparent;color:#9f2020;padding:0;text-decoration:underline;cursor:pointer;font-weight:800}._successMessage_1mq53_617{background:#eaf8ef;color:#17663a;border:1px solid #c6ead2}@media(max-width:1100px){._layout_1mq53_77{grid-template-columns:210px minmax(0,1fr)}._content_1mq53_178{padding:26px}._testimonialList_1mq53_416{grid-template-columns:1fr}}@media(max-width:760px){._header_1mq53_22{min-height:72px;padding:14px 17px}._brandIcon_1mq53_39{width:39px;height:39px}._brand_1mq53_33 h1{font-size:17px}._layout_1mq53_77{grid-template-columns:1fr;min-height:auto}._sidebar_1mq53_83{padding:10px 14px;border-right:none;border-bottom:1px solid var(--border);flex-direction:row;align-items:center;gap:7px;overflow-x:auto}._sidebarLabel_1mq53_91,._sidebarFooter_1mq53_136{display:none}._navButton_1mq53_103{width:auto;flex-shrink:0;margin:0;padding:11px 13px;white-space:nowrap}._content_1mq53_178{padding:23px 16px}._pageHeading_1mq53_183{align-items:flex-start}._welcomeCard_1mq53_210{padding:25px 21px}._welcomeDecoration_1mq53_270{display:none}._cards_1mq53_279{grid-template-columns:1fr}._statsGrid_1mq53_388{grid-template-columns:1fr;gap:11px}._statCard_1mq53_395{padding:17px 19px}._statCard_1mq53_395 strong{font-size:25px}._testimonialCard_1mq53_422{padding:17px}}@media(max-width:430px){._brand_1mq53_33 p{font-size:10px}._logoutButton_1mq53_63{padding:9px 11px;font-size:12px}._testimonialTop_1mq53_431{flex-direction:column}._pageHeading_1mq53_183 h2{font-size:24px}._secondaryButton_1mq53_350{padding:9px 10px;font-size:11px}._cardActions_1mq53_509 button{padding:9px 10px}}._personAvatar_1mq53_146,._personAvatarFallback_1mq53_778{width:48px;height:48px;min-width:48px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--color-primary, #ffbd39)}._personAvatarFallback_1mq53_778{display:flex;align-items:center;justify-content:center;background:#292929;color:var(--color-primary, #ffbd39);font-size:19px;font-weight:800}.theme-switcher{position:fixed;right:22px;top:35%;z-index:9998;font-family:inherit}.theme-toggle{width:54px;height:54px;border:2px solid var(--color-primary);border-radius:50%;background:var(--color-bg-dark);color:var(--color-text-light);box-shadow:var(--shadow-glow);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .25s ease,background .25s ease}.theme-toggle:hover{transform:scale(1.08) rotate(8deg)}.theme-toggle-icon{font-size:25px}.theme-panel{position:absolute;top:65px;right:0;width:290px;padding:20px;background:var(--color-bg-dark);color:var(--color-text-light);border:1px solid rgba(255,255,255,.12);border-radius:18px;box-shadow:0 12px 40px #0000004d;animation:themePanelEnter .2s ease}@keyframes themePanelEnter{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.theme-panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:20px}.theme-panel-header h3{font-size:18px;font-weight:700;margin:0 0 5px;color:var(--color-text-light)}.theme-panel-header p{margin:0;font-size:12px;opacity:.7}.theme-close{width:28px;height:28px;flex-shrink:0;border:none;border-radius:8px;background:#ffffff14;color:#fff;font-size:22px;cursor:pointer}.theme-close:hover{background:#ffffff29}.theme-color-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.theme-color-option{position:relative;display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px 3px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--color-text-light);cursor:pointer}.theme-color-option:hover,.theme-color-option.active{border-color:var(--swatch-color);background:#ffffff0f}.theme-color-swatch{display:block;width:31px;height:31px;border-radius:50%;background:var(--swatch-color);border:2px solid rgba(255,255,255,.35);box-shadow:0 0 10px color-mix(in srgb,var(--swatch-color),transparent 65%)}.theme-color-name{font-size:11px}.theme-check{position:absolute;top:10px;right:7px;width:15px;height:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;color:#111;font-size:10px;font-weight:700}.custom-color-section{margin-top:20px;padding-top:17px;border-top:1px solid rgba(255,255,255,.12)}.custom-color-section label{display:block;margin-bottom:10px;font-size:13px;font-weight:600}.custom-color-control{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:10px;background:#ffffff12}.custom-color-control input[type=color]{width:38px;height:34px;padding:2px;border:none;border-radius:7px;background:transparent;cursor:pointer}.custom-color-control span{font-size:13px;font-weight:600;letter-spacing:1px}.theme-reset{width:100%;margin-top:15px;padding:11px;border:1px solid var(--color-primary);border-radius:10px;background:var(--color-gradient-primary);color:#111;font-size:13px;font-weight:700;cursor:pointer}.theme-reset:hover{filter:brightness(1.08)}@media(max-width:480px){.theme-switcher{right:12px;top:auto;bottom:100px}.theme-toggle{width:48px;height:48px}.theme-panel{position:fixed;top:auto;bottom:160px;right:12px;width:min(290px,calc(100vw - 24px))}}*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary: #ffbd39;--color-secondary: white;--color-accent: #fdc962;--color-bg: #f9f9f9;--color-bg-dark: #1a1a1a;--color-bg-primary-dark: #000000;--color-text: rgba(255, 255, 255, .1);--color-text-mild: rgb(67, 67, 67)3;--color-text-light: #ffffff;--color-muted: #777777;--color-border: #dddddd;--font-primary: "Roboto", "Ubuntu", sans-serif;--font-heading: "Raleway", sans-serif;--font-text: "Montseerat", "Work Sans", sans-serif;--font-back-text: "poppins", sans-serif;--font-size-base: 16px;--font-size-sm: 14px;--font-size-lg: 20px;--font-size-xl: 28px;--font-size-xxl: 32px;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 40px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 16px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .1);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px rgba(0, 0, 0, .1);--transition-fast: .2s ease-in-out;--transition-mild: .5s ease-in-out;--transition-slow: .5s ease;--color-gradient-primary: linear-gradient(135deg, #ffbd39, #fdc962);--color-bg-footer: #0f0f0f;--color-footer-border: rgba(255, 255, 255, .08);--color-footer-glow: rgba(255, 189, 57, .3);--shadow-glow: 0 0 15px var(--color-footer-glow)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:50px;border:2px solid #111}::-webkit-scrollbar-thumb:hover{background:#ffd166}.dark{--color-primary: #ffbd39;--color-bg: #0f0f0f;--color-text: #ffffff;--color-card-bg: #1a1a1a;--color-border: #333}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-primary)}
