@import url(https://fonts.googleapis.com/css?family=Montserrat:400,800);@import url(https://fonts.googleapis.com/icon?family=Material+Icons);@import url(https://fonts.googleapis.com/css2?family=Uchen&display=swap);@import url(https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css?family=Playfair+Display+SC&display=swap);.gg-loader{background-color:hsla(0,0%,100%,.804);height:100vh;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:995}.gg-loader,.gg-loader .loader{align-items:center;display:flex;justify-content:center}.gg-loader .loader{height:48px;margin:auto;position:relative;width:48px}.gg-loader .loader img{animation:logoSpin .3s infinite alternate-reverse both;height:70%;margin-top:10px;object-fit:contain;width:70%;z-index:500}.gg-loader .loader:before{-webkit-animation:shadow .5s linear infinite;animation:shadow .5s linear infinite;background:#000;border-radius:50%;content:"";height:5px;left:0;opacity:.25;position:absolute;top:60px;width:48px}.gg-loader .loader:after{-webkit-animation:bxSpin .5s linear infinite;animation:bxSpin .5s linear infinite;background:#ef4d00;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@-webkit-keyframes logoSpin{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes logoSpin{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes bxSpin{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg);transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;-webkit-transform:translateY(18px) scaleY(.9) rotate(45deg);transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-webkit-transform:translateY(9px) rotate(67.5deg);transform:translateY(9px) rotate(67.5deg)}to{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@keyframes bxSpin{17%{border-bottom-right-radius:3px}25%{-webkit-transform:translateY(9px) rotate(22.5deg);transform:translateY(9px) rotate(22.5deg)}50%{border-bottom-right-radius:40px;-webkit-transform:translateY(18px) scaleY(.9) rotate(45deg);transform:translateY(18px) scaleY(.9) rotate(45deg)}75%{-webkit-transform:translateY(9px) rotate(67.5deg);transform:translateY(9px) rotate(67.5deg)}to{-webkit-transform:translateY(0) rotate(90deg);transform:translateY(0) rotate(90deg)}}@-webkit-keyframes shadow{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}}@keyframes shadow{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scaleX(1.2);transform:scaleX(1.2)}}.landingMainSection{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:3rem 8vw;position:relative;scroll-behavior:smooth;width:100%}@media(max-width:1440px)and (min-width:1024px){.landingMainSection{min-height:100vh;padding:2rem 6vw}}.spacer{min-height:150px}@media(max-width:1440px)and (min-width:1024px){.spacer{min-height:80px}}@media(max-width:1023px){.spacer{min-height:80px}}.landingMainSection__mainContent{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:980px;width:100%}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__mainContent{padding-top:1rem}}.landingMainSection__logoRow{margin-bottom:8px}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__logoRow{margin-bottom:6px}}.landingMainSection__logo{height:84px;object-fit:contain}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__logo{height:64px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__logo{height:64px}}.landingMainSection__tagline{color:#2c2c2c;font-size:18px;margin:8px 0 28px;text-align:center}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__tagline{font-size:15px;margin:6px 0 20px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__tagline{font-size:15px;margin:6px 0 20px}}.sparkle{margin-right:8px;margin-top:6px}.landingMainSection__search{grid-gap:12px;align-items:center;background:#fff;border-radius:16px;box-shadow:0 24px 60px rgba(0,0,0,.12);display:grid;gap:12px;grid-template-columns:auto 1fr auto;max-width:980px;padding:16px 16px 16px 20px;width:100%}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__search{border-radius:12px;gap:10px;padding:12px 14px 12px 16px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__search{border-radius:12px;gap:10px;padding:12px 14px 12px 16px}}.landingMainSection__aiLabel{align-items:center;color:#666;display:flex;font-weight:600;gap:8px}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__aiLabel{font-size:.85rem;gap:6px}}.landingMainSection__input{background:transparent;border:none;color:#444;font-size:18px;outline:none}.landingMainSection__input::-webkit-input-placeholder{color:#999;font-style:italic;position:relative}.landingMainSection__input::placeholder{color:#999;font-style:italic;position:relative}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__input{font-size:14px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__input{font-size:15px}}.landingMainSection__cta{align-items:center;background:#ff5a00;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-weight:700;gap:8px;overflow:hidden;padding:12px 20px;position:relative;text-decoration:none;text-transform:none;transition:all .3s ease}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__cta{border-radius:8px;font-size:.875rem;gap:6px;padding:10px 16px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__cta{border-radius:8px;font-size:.875rem;gap:6px;padding:10px 16px}}.landingMainSection__cta:hover:not(:disabled){background:#e54a00;box-shadow:0 8px 25px rgba(255,90,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landingMainSection__cta:disabled{cursor:not-allowed;opacity:.8}.landingMainSection__cta.transforming{-webkit-animation:magicalGlow .7s ease-out;animation:magicalGlow .7s ease-out;background:linear-gradient(45deg,#ff5a00,#ff8a00,#ff5a00);background-size:200% 200%}@-webkit-keyframes magicalGlow{0%{background-position:0 50%}to{background-position:100% 50%}}@keyframes magicalGlow{0%{background-position:0 50%}to{background-position:100% 50%}}.magic-sparkles{-webkit-animation:sparkleFloat .7s ease-out;animation:sparkleFloat .7s ease-out;display:flex;gap:4px}.magic-sparkles span{-webkit-animation:sparkleTwinkle .7s ease-out;animation:sparkleTwinkle .7s ease-out;font-size:14px}.magic-sparkles span:first-child{-webkit-animation-delay:0s;animation-delay:0s}.magic-sparkles span:nth-child(2){-webkit-animation-delay:.05s;animation-delay:.05s}.magic-sparkles span:nth-child(3){-webkit-animation-delay:.1s;animation-delay:.1s}@-webkit-keyframes sparkleFloat{0%{opacity:0}to{opacity:1}}@keyframes sparkleFloat{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sparkleTwinkle{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes sparkleTwinkle{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}}.landingMainSection__search.transforming{-webkit-animation:swooshTransform .7s ease;animation:swooshTransform .7s ease;position:relative;-webkit-transform-origin:center;transform-origin:center;z-index:1001}@-webkit-keyframes swooshTransform{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.2);transform:scale(2.2)}}@keyframes swooshTransform{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.2);transform:scale(2.2)}}.landingMainSection__quickChips{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:24px}@media(max-width:1440px)and (min-width:1024px){.landingMainSection__quickChips{gap:8px;margin-top:14px}}@media(max-width:1023px)and (min-width:861px){.landingMainSection__quickChips{gap:10px;margin-top:16px}}.chip{background:#fff;border:.5px solid #2a4a79;border-radius:24px;color:#2a4a79;cursor:pointer;font-weight:400;padding:10px 14px;text-transform:none;transition:all .3s ease}.chip:hover{background:#f8f9fa;border-color:#ff5a00;box-shadow:0 4px 12px rgba(255,90,0,.2);color:#ff5a00;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.chip:active{box-shadow:0 2px 6px rgba(255,90,0,.2);-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1440px)and (min-width:1024px){.chip{border-radius:20px;font-size:13px;padding:7px 11px}}@media(max-width:1023px)and (min-width:861px){.chip{border-radius:20px;font-size:13px;padding:8px 12px}}.landingMainSection__explore{align-items:center;display:flex;flex-direction:column;gap:8px;margin:auto}.exploreBtn{-webkit-animation:rapidGradient 3s ease-in-out infinite;animation:rapidGradient 3s ease-in-out infinite;background:linear-gradient(45deg,#ef4d00,#8b0000,#ff69b4,#8a2be2);background-size:400% 400%;border:1px solid #ef4d00;border-radius:28px;color:#fff;cursor:pointer;font-family:inherit;font-weight:600;overflow:hidden;padding:12px 32px;position:relative;text-decoration:none;transition:all .3s ease;z-index:1}@media(max-width:1440px)and (min-width:1024px){.exploreBtn{border-radius:24px;padding:10px 24px}}.exploreBtn:before{-webkit-animation:shimmer 2s ease-in-out infinite;animation:shimmer 2s ease-in-out infinite;background:linear-gradient(45deg,hsla(0,0%,100%,.2),transparent,hsla(0,0%,100%,.1),transparent)}.exploreBtn:after,.exploreBtn:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.exploreBtn:after{-webkit-animation:colorShift 4s linear infinite;animation:colorShift 4s linear infinite;background:linear-gradient(90deg,rgba(239,77,0,.3),rgba(139,0,0,.3),rgba(255,105,180,.3),rgba(138,43,226,.3))}.exploreBtn:hover{-webkit-animation-duration:2s;animation-duration:2s;box-shadow:0 8px 25px rgba(239,77,0,.4);color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.exploreBtn:active{-webkit-transform:translateY(0) scale(.98);transform:translateY(0) scale(.98)}.exploreBtn:focus{box-shadow:0 0 0 3px rgba(239,77,0,.3);outline:none}@-webkit-keyframes rapidGradient{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}@keyframes rapidGradient{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}@-webkit-keyframes shimmer{0%{-webkit-transform:translateX(-100%) skewX(-15deg);transform:translateX(-100%) skewX(-15deg)}to{-webkit-transform:translateX(200%) skewX(-15deg);transform:translateX(200%) skewX(-15deg)}}@keyframes shimmer{0%{-webkit-transform:translateX(-100%) skewX(-15deg);transform:translateX(-100%) skewX(-15deg)}to{-webkit-transform:translateX(200%) skewX(-15deg);transform:translateX(200%) skewX(-15deg)}}@-webkit-keyframes colorShift{0%{opacity:.4;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}25%{opacity:.7;-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}50%{opacity:.5;-webkit-transform:scale(1.05) rotate(180deg);transform:scale(1.05) rotate(180deg)}75%{opacity:.8;-webkit-transform:scale(1.15) rotate(270deg);transform:scale(1.15) rotate(270deg)}to{opacity:.4;-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes colorShift{0%{opacity:.4;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}25%{opacity:.7;-webkit-transform:scale(1.1) rotate(90deg);transform:scale(1.1) rotate(90deg)}50%{opacity:.5;-webkit-transform:scale(1.05) rotate(180deg);transform:scale(1.05) rotate(180deg)}75%{opacity:.8;-webkit-transform:scale(1.15) rotate(270deg);transform:scale(1.15) rotate(270deg)}to{opacity:.4;-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.caret{-webkit-animation:scrollBounce 2s ease-in-out infinite;animation:scrollBounce 2s ease-in-out infinite;color:#ef4d00;cursor:pointer;font-size:20px;transition:all .3s ease}.caret:hover{-webkit-animation-duration:1s;animation-duration:1s;-webkit-transform:scale(1.2);transform:scale(1.2)}@-webkit-keyframes rapidPulse{0%,to{color:#ef4d00;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}25%{color:darkred;opacity:.8;-webkit-transform:translateY(2px) scale(1.1);transform:translateY(2px) scale(1.1)}50%{color:hotpink;opacity:.9;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05)}75%{color:#8a2be2;opacity:.7;-webkit-transform:translateY(-1px) scale(1.15);transform:translateY(-1px) scale(1.15)}}@keyframes rapidPulse{0%,to{color:#ef4d00;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}25%{color:darkred;opacity:.8;-webkit-transform:translateY(2px) scale(1.1);transform:translateY(2px) scale(1.1)}50%{color:hotpink;opacity:.9;-webkit-transform:translateY(0) scale(1.05);transform:translateY(0) scale(1.05)}75%{color:#8a2be2;opacity:.7;-webkit-transform:translateY(-1px) scale(1.15);transform:translateY(-1px) scale(1.15)}}@-webkit-keyframes scrollBounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}@keyframes scrollBounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}60%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}}.landingMainSection__bottomText{margin-top:auto;max-width:980px;text-align:center;width:100%}.landingMainSection__bottomText .landingMainSection__subtitle{color:#444;margin:0 0 8px;text-align:center}.landingMainSection__bottomText .landingMainSection__subcopy{color:#777;margin:0;text-align:center}.landingMainSection__hero{border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.08);height:auto;margin-top:12px;max-width:1040px;width:100%}@media(max-width:860px){.landingMainSection__search{gap:12px;grid-template-columns:1fr;padding:16px}.landingMainSection__aiLabel{display:none}.landingMainSection__input{font-size:16px;padding:12px 0}.landingMainSection__cta{font-size:16px;padding:14px 20px;width:100%}.landingMainSection{justify-content:space-between;padding:2rem 1rem}.landingMainSection__mainContent{flex:1 1;justify-content:center}.landingMainSection__bottomText{margin-top:auto}.landingMainSection__quickChips{flex-wrap:wrap;gap:8px;justify-content:center;margin-top:20px}.chip{border-radius:20px;font-size:14px;padding:8px 12px}.landingMainSection__tagline{font-size:16px;margin:8px 0 20px}.landingMainSection__logo{height:70px}}@media(max-width:480px){.landingMainSection__search{gap:10px;padding:12px}.landingMainSection__input{font-size:14px;padding:10px 0}.landingMainSection__cta{font-size:14px;padding:12px 16px}.landingMainSection{padding:1.5rem .8rem}.landingMainSection__quickChips{gap:6px;margin-top:16px}.chip{border-radius:16px;font-size:12px;padding:6px 10px}.landingMainSection__tagline{font-size:14px;margin:6px 0 16px}.landingMainSection__logo{height:60px}.spacer{min-height:100px}.landingMainSection__bottomText .landingMainSection__subtitle{font-size:14px}.landingMainSection__bottomText .landingMainSection__subcopy{font-size:12px}}.genie-chat-overlay{align-items:center;-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.genie-chat-window{-webkit-animation:swooshIn .6s cubic-bezier(.2,.8,.2,1);animation:swooshIn .6s cubic-bezier(.2,.8,.2,1);-webkit-animation-delay:.1s;animation-delay:.1s;background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.15);display:flex;flex-direction:column;height:80vh;max-height:80%;max-width:80%;min-height:400px;overflow:hidden;position:relative;width:80%}@-webkit-keyframes swooshIn{0%{border-radius:24px;opacity:0;-webkit-transform:translateY(60px) scale(.8);transform:translateY(60px) scale(.8)}to{border-radius:16px;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes swooshIn{0%{border-radius:24px;opacity:0;-webkit-transform:translateY(60px) scale(.8);transform:translateY(60px) scale(.8)}to{border-radius:16px;opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.genie-chat-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:20px 24px}.genie-chat-title{align-items:center;color:#2c2c2c;display:flex;font-size:18px;font-weight:600;gap:12px}.beta-tag{-webkit-animation:betaPulse 2s infinite;animation:betaPulse 2s infinite;background:linear-gradient(90deg,#7b00ff,#bd42ff);border-radius:2.5px;color:#fff;font-size:10px;font-weight:700;letter-spacing:.5px;padding:2px 6px;text-transform:uppercase}@-webkit-keyframes betaPulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes betaPulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}}.genie-icon{-webkit-animation:sparkle 2s infinite;animation:sparkle 2s infinite;color:#ff5a00}@-webkit-keyframes sparkle{0%,to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}}@keyframes sparkle{0%,to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}50%{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg)}}.genie-chat-close{align-items:center;background:#f1f3f4;border:none;border-radius:50%;color:#6c757d;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.genie-chat-close:hover{background:#e9ecef;color:#495057;-webkit-transform:scale(1.05);transform:scale(1.05)}.genie-chat-messages{background:#fff;display:flex;flex:1 1;flex-direction:column;gap:20px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:24px;scrollbar-color:#c1c1c1 #f1f1f1;scrollbar-width:thin}.genie-chat-messages::-webkit-scrollbar{width:8px}.genie-chat-messages::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.genie-chat-messages::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.genie-chat-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message{-webkit-animation:messageSlideIn .4s ease-out;animation:messageSlideIn .4s ease-out;display:flex}@-webkit-keyframes messageSlideIn{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes messageSlideIn{0%{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.message.user{justify-content:flex-end}.message.ai{justify-content:flex-start}.message-content{max-width:75%;position:relative}.message.user .message-content{background:#ff5a00;border-radius:20px 20px 6px 20px;box-shadow:0 2px 12px rgba(255,90,0,.2);color:#fff;padding:14px 18px}.message.ai .message-content{background:#f8f9fa;border:1px solid #e9ecef;border-radius:20px 20px 20px 6px;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#2c2c2c;padding:14px 18px}.message-text{font-size:14px;line-height:1.5}.typing-cursor{-webkit-animation:blink 1s infinite;animation:blink 1s infinite;background:#ff5a00;display:inline-block;height:1.2em;margin-left:2px;width:2px}@-webkit-keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.message-suggestions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.suggestion-chip{background:#fff;border:1px solid #e9ecef;border-radius:20px;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#6c757d;cursor:pointer;font-size:13px;padding:8px 14px;transition:all .2s ease}.suggestion-chip:hover{background:#f8f9fa;border-color:#ff5a00;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#495057;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.message-action{margin-top:12px}.action-button{align-items:center;background:#ff5a00;border:none;border-radius:25px;box-shadow:0 2px 8px rgba(255,90,0,.3);color:#fff;cursor:pointer;display:flex;font-weight:600;gap:8px;overflow:hidden;padding:12px 24px;position:relative;transition:all .3s ease}.action-button:hover:not(:disabled){background:#e54a00;box-shadow:0 4px 15px rgba(255,90,0,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.action-button:disabled{cursor:not-allowed;opacity:.7;-webkit-transform:none;transform:none}.action-button.loading{-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite;background:#ff5a00}.loading-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;width:16px}.typing-indicator{align-items:center;display:flex;gap:6px;padding:8px 0}.typing-indicator span{-webkit-animation:typing 1.6s ease-in-out infinite;animation:typing 1.6s ease-in-out infinite;background:#ff5a00;border-radius:50%;height:6px;opacity:.4;width:6px}.typing-indicator span:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.typing-indicator span:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}.typing-indicator span:nth-child(3){-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes typing{0%,80%,to{opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes typing{0%,80%,to{opacity:.5;-webkit-transform:scale(.8);transform:scale(.8)}40%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.genie-chat-input{align-items:center;background:#f8f9fa;border-top:1px solid #e9ecef;display:flex;flex-shrink:0;gap:12px;min-height:80px;padding:20px 24px}.genie-input{background:#fff;border:1px solid #e9ecef;box-shadow:0 1px 3px rgba(0,0,0,.05);color:#2c2c2c;flex:1 1;font-size:14px;outline:none;padding:12px 16px;transition:all .2s ease}.genie-input:focus{border-color:#ff5a00;box-shadow:0 0 0 3px rgba(255,90,0,.1)}.genie-input::-webkit-input-placeholder{color:#6c757d}.genie-input::placeholder{color:#6c757d}.genie-send-button{align-items:center;background:#ff5a00;border:none;color:#fff;cursor:pointer;display:flex;height:45px;justify-content:center;transition:all .3s ease;width:45px}.genie-send-button:hover:not(:disabled){background:#e54a00;box-shadow:0 4px 15px rgba(255,90,0,.4);-webkit-transform:scale(1.05);transform:scale(1.05)}.genie-send-button:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.genie-chat-messages::-webkit-scrollbar{width:6px}.genie-chat-messages::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1);border-radius:3px}.genie-chat-messages::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:3px}.genie-chat-messages::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.5)}@media(max-width:768px){.genie-chat-window{border-radius:15px;height:85vh;width:95%}.genie-chat-header{padding:15px}.genie-chat-title{font-size:16px}.genie-chat-messages{padding:15px}.message-content{max-width:90%}.genie-chat-input{padding:15px}}.navbar{align-items:center;background:transparent;border-bottom:1px solid rgba(0,0,0,.08);display:flex;height:60px;justify-content:space-between;left:0;padding:3rem 2vw;position:fixed;top:0;transition:all .35s cubic-bezier(.165,.84,.44,1);width:100%;z-index:999}@media(max-width:1440px)and (min-width:1024px){.navbar{height:50px;padding:2rem 2vw}}.navbar.scroll{-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(300%) blur(6px);background:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.35);border-bottom:none;box-shadow:0 6px 24px rgba(0,0,0,.12);padding:1rem 5vw}@media(max-width:1440px)and (min-width:1024px){.navbar.scroll{padding:.75rem 4vw}}.navbar-logo{align-items:center;display:flex}.navbar-logo:hover{cursor:pointer}.navbar-logo-img{height:40px}@media(max-width:1440px)and (min-width:1024px){.navbar-logo-img{height:32px}}.navbar-logo-text{color:#ef4d00;font-family:goodfish;font-size:1.8rem;padding-top:10px}@media(max-width:1440px)and (min-width:1024px){.navbar-logo-text{font-size:1.5rem;padding-top:8px}}.navbar-list{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-list-links{color:#595959;font-family:Raleway,sans-serif;font-weight:500;margin:0 10px;padding:10px 0;position:relative;transition:all .3s ease}@media(max-width:1440px)and (min-width:1024px){.navbar-list-links{font-size:.9rem;margin:0 8px;padding:8px 0}}.navbar-list-links:before{background-color:#ef4d00;bottom:-5px;box-shadow:0 -2px 5px 0 rgba(255,166,0,.292);content:"";display:block;height:3px;position:absolute;transition:all .3s ease;width:0}.navbar-list-links:hover{color:#000}.navbar-list-links:hover:before{width:60%}.navbar-right-part-cover{align-items:center;display:flex;justify-content:flex-end;position:relative}.navbar-right-part-cover .navbar-right-icon{cursor:pointer;font-size:1.2rem;margin:0 1rem;position:relative}.navbar-right-part-cover .navbar-right-icon .navbar-right-icon-badge{align-items:center;background-color:red;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:8px;font-weight:700;height:1rem;justify-content:center;position:absolute;right:-8px;top:-8px;width:1rem}.navbar-right-part-cover .navbar-right-dashboard{align-items:center;background-color:#fff;border:1px solid #000;border-radius:8px;color:#ef4d00;cursor:pointer;display:flex;font-size:1rem;font-weight:800;padding:.5rem 1rem;text-align:center;transition:all .3s ease}.navbar-right-part-cover .navbar-right-dashboard img{margin-right:5px;width:25px}.navbar-right-part-cover .navbar-right-dashboard:hover{scale:1.035}.navbar-right-part-cover .navbar-right-user-profile-icon{border-radius:50%;cursor:pointer;height:50px;margin-left:1rem;object-fit:cover;position:relative;width:50px}.navbar-right-part-cover .navbar-right-user-profile-icon img{border-radius:50%;height:100%;width:100%}.navbar-right-part-cover .navbar-icon-list-messagebox{background-color:#fff;border-radius:.5rem;box-shadow:4px 4px 13px 2px rgba(0,0,0,.21);display:none;padding:.5rem 1rem;position:absolute;right:8rem;top:4rem;transition:all .3s ease}.navbar-right-part-cover .navbar-icon-list-messagebox.freelancer{right:19rem}.navbar-right-part-cover .navbar-icon-list-messagebox.notification{right:5rem}.navbar-right-part-cover .navbar-icon-list-messagebox.notification.freelancer{right:15rem}.navbar-right-part-cover .navbar-icon-list-messagebox.active{display:block}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container{align-items:center;border:1px solid #8a8a8a;border-radius:.5rem;cursor:pointer;display:flex;justify-content:space-between;margin:10px 0;padding:10px;transition:all .4s ease;width:250px}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container:hover{background-color:#ebebeb;border:1px solid #000}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .left{border-radius:50%;height:30px;object-fit:cover;overflow:hidden;width:30px}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .left img{height:100%;width:100%}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .middle{flex:1 1;margin:0 10px}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .middle h3{font-size:14px}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .middle p{font-size:12px;margin:0}.navbar-right-part-cover .navbar-icon-list-messagebox .message-container .right{align-items:center;background-color:red;border-radius:50%;color:#fff;display:flex;font-size:.5rem;font-weight:700;height:20px;justify-content:center;width:20px}.navbar-right-part-cover .navbar-icon-list-messagebox .see-all-notifs-btn{color:#000;margin-left:30%}.navbar-right-part-cover .navbar-user-list-box{background-color:#fff;border-radius:.5rem;box-shadow:4px 4px 13px 2px rgba(0,0,0,.21);display:none;overflow:hidden;position:absolute;right:0;top:4rem;transition:all .3s ease;width:170px}.navbar-right-part-cover .navbar-user-list-box hr{border-width:.5px}.navbar-right-part-cover .navbar-user-list-box.active{display:block}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item{align-items:center;cursor:pointer;display:flex;padding:.8rem 1rem .8rem 2rem;position:relative;transition:all .3s ease}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item:hover{background-color:#ebebeb}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item.logout{color:#ef4d00}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item .MuiSvgIcon-root{font-size:1.2rem}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item span{font-size:12px;margin-left:10px}.navbar-right-part-cover .navbar-user-list-box .navbar-user-list-item span.badge{background-color:red;border-radius:50%;height:.8rem;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.8rem}.navbar-login-btn{background-color:#ef4d00;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;font-family:Raleway,sans-serif;padding:.5rem 2rem}@media(max-width:1440px)and (min-width:1024px){.navbar-login-btn{font-size:.9rem;padding:.4rem 2rem}}.navbar-login-btn:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.2);transition:all .3s ease-in-out}.whiteText{color:#fff}.whiteText:hover{color:beige}.mobileNavbar{display:none;font-family:Raleway,sans-serif}.mobileNavbar .mobileNavbarTop{align-items:center;-webkit-backdrop-filter:saturate(180%) blur(16px);backdrop-filter:saturate(300%) blur(6px);background:hsla(0,0%,100%,.6);border-bottom:1px solid rgba(0,0,0,.08);display:flex;height:60px;justify-content:space-between;left:0;padding:0 1rem;position:fixed;right:0;top:0;transition:all .4s cubic-bezier(.4,0,.2,1);z-index:1004}.mobileNavbar .mobileNavbarTop .mobileNavbarMenuBtn{align-items:center;background-color:#f0f0f0;border:none;border-radius:8px;color:#5a5a5a;cursor:pointer;display:flex;flex-shrink:0;font-size:1.5rem;justify-content:center;padding:8px;transition:all .3s ease}.mobileNavbar .mobileNavbarTop .mobileNavbarMenuBtn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.mobileNavbar .mobileNavbarTop .mobileNavbarMenuBtn:active{-webkit-transform:scale(.95);transform:scale(.95)}.mobileNavbar .mobileNavbarTop .mobileNavbarMenuBtn #menuIcon{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.mobileNavbar .mobileNavbarTop .mobileNavbarMenuBtn #menuIcon.fa-times{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobileNavbar .mobileNavbarTop .mobileNavbarLogo{align-items:center;display:flex;flex:1 1;justify-content:center;left:50%;position:absolute;text-decoration:none;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mobileNavbar .mobileNavbarTop .mobileNavbarLogo .mobileNavbarLogoImg{height:36px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mobileNavbar .mobileNavbarTop .mobileNavbarLogo .mobileNavbarLogoImg:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.mobileNavbar .mobileNavbarTop .mobileNavbarSpacer{flex-shrink:0;width:40px}.mobileNavbar .mobileNavbarBackdrop{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:rgba(0,0,0,.5);inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1002}.mobileNavbar .mobileNavbar:has(.mobileNavbarContent.active) .mobileNavbarBackdrop{opacity:1;pointer-events:auto;visibility:visible}.mobileNavbar .mobileNavbarContent{background:#fff;box-sizing:border-box;-webkit-clip-path:circle(0 at 50% 0);clip-path:circle(0 at 50% 0);display:flex;flex-direction:column;inset:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:5rem 1rem 4rem;pointer-events:none;position:fixed;transition:all .4s cubic-bezier(.4,0,.2,1);visibility:hidden;z-index:1003}.mobileNavbar .mobileNavbarContent .mobileNavbarCloseBtn{align-items:center;background:transparent;border:1px solid #e0e0e0;border-radius:8px;color:#5a5a5a;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:40px;z-index:10}.mobileNavbar .mobileNavbarContent .mobileNavbarCloseBtn:hover{background:#f5f5f5;border-color:#d0d0d0}.mobileNavbar .mobileNavbarContent .mobileNavbarCloseBtn .MuiSvgIcon-root{font-size:1.5rem}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile{background:#f8f8f8;border-radius:12px;flex-shrink:0;margin-bottom:1rem;padding:1rem}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent{align-items:flex-start;display:flex;gap:1rem}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;gap:.25rem;min-width:0}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarUserName{word-wrap:break-word;color:#1c1c1c;font-size:1.1rem;font-weight:700;line-height:1.3;margin:0}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarUserSince{color:#5a5a5a;font-size:.8rem;line-height:1.3;margin:0}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection .mobileNavbarSellerBadge{align-items:center;background:#ef4d00;border-radius:16px;color:#fff;display:flex;font-size:.75rem;font-weight:600;gap:.4rem;padding:.35rem .75rem;white-space:nowrap}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection .mobileNavbarSellerBadge i{font-size:.75rem}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection .mobileNavbarDashboardBtn{align-items:center;background:#fff;border:1.5px solid #ef4d00;border-radius:6px;color:#ef4d00;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;gap:.5rem;padding:.4rem .75rem;transition:all .3s ease;white-space:nowrap}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection .mobileNavbarDashboardBtn img{height:16px;width:16px}.mobileNavbar .mobileNavbarContent .mobileNavbarUserProfile .mobileNavbarUserProfileContent .mobileNavbarUserInfo .mobileNavbarSellerSection .mobileNavbarDashboardBtn:hover{background:#ef4d00;box-shadow:0 2px 8px rgba(239,77,0,.3);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks{display:flex;flex-direction:column;flex-shrink:0;gap:0;margin-bottom:.5rem}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem{align-items:center;color:#1c1c1c;cursor:pointer;display:flex;gap:1rem;padding:1.25rem 1rem;transition:all .3s ease}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem:hover{background:#f8f8f8}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem .MuiSvgIcon-root{color:#5a5a5a;flex-shrink:0;font-size:1.3rem}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem span{font-size:.95rem;font-weight:500}.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem.logout,.mobileNavbar .mobileNavbarContent .mobileNavbarMainLinks .mobileNavbarLinkItem.logout .MuiSvgIcon-root{color:#ef4d00}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks{border-top:1px solid #f0f0f0;display:flex;flex-direction:column;flex-shrink:0;gap:0;padding-top:.5rem}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks.logged-out{align-items:flex-start;border-top:none;gap:1rem;margin-top:0}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem{align-items:center;color:#1c1c1c;cursor:pointer;display:flex;gap:1rem;padding:.75rem 1rem;transition:all .3s ease}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem:last-child{border-bottom:none}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem:hover{background:#f8f8f8}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem .MuiSvgIcon-root{color:#5a5a5a;flex-shrink:0;font-size:1.3rem}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem span{font-size:.95rem;font-weight:500}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem.logout,.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLinkItem.logout .MuiSvgIcon-root{color:#ef4d00}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLoginHighlightBtn{align-items:center;background:#ef4d00;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;padding:1rem 2rem;transition:all .3s ease;width:100%}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLoginHighlightBtn:hover{background:#d64500;box-shadow:0 6px 16px rgba(239,77,0,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLoginHighlightBtn:active{-webkit-transform:translateY(0);transform:translateY(0)}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLoginHighlightBtn .MuiSvgIcon-root{color:#fff;font-size:1.4rem}.mobileNavbar .mobileNavbarContent .mobileNavbarBottomLinks .mobileNavbarLoginHighlightBtn span{font-size:1.1rem;font-weight:600}.mobileNavbar .mobileNavbarContent.active{-webkit-clip-path:circle(150% at 50% 0);clip-path:circle(150% at 50% 0);pointer-events:auto;visibility:visible}.mobileNavbar .mobileNavbarBottom{align-items:center;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:hsla(0,0%,100%,.98);border-top:1px solid rgba(0,0,0,.08);bottom:0;display:flex;height:calc(60px + env(safe-area-inset-bottom));justify-content:space-around;left:0;min-height:60px;padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);position:fixed;right:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:1004}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem{align-items:center;background:transparent;border:none;border-radius:8px;color:#595959;cursor:pointer;display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-size:.7rem;font-weight:500;justify-content:center;min-width:60px;padding:.5rem .75rem;position:relative;transition:all .3s ease}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem .MuiSvgIcon-root{height:28px;width:28px}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem .MuiSvgIcon-root,.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem i{color:#595959;font-size:1.4rem;transition:all .3s ease}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem span{font-size:.65rem;line-height:1;margin-top:.1rem}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem.active{background:#f5f5f5!important}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem.active .MuiSvgIcon-root,.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem.active i{color:#ef4d00!important}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:hover:not(.active){color:#ef4d00;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:hover:not(.active) .MuiSvgIcon-root,.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:hover:not(.active) i{color:#ef4d00;-webkit-transform:scale(1.1);transform:scale(1.1)}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:active:not(.active){color:#ef4d00;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:active:not(.active) .MuiSvgIcon-root,.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem:active:not(.active) i{color:#ef4d00}.mobileNavbar .mobileNavbarBottom .mobileNavbarBottomItem .mobileNavbarBottomBadge{align-items:center;background-color:#ff3b30;border:2px solid #fff;border-radius:9px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;display:flex;font-size:.65rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:.5rem;top:.25rem}@-webkit-keyframes colorChange{0%{background-color:#ef4d00}50%{background-color:#ef4d00}to{background-color:#f49600}}@keyframes colorChange{0%{background-color:#ef4d00}50%{background-color:#ef4d00}to{background-color:#f49600}}@-webkit-keyframes colorChangeBorder{0%{border-top:#ef4d00}50%{border-top:#ef4d00}to{border-top:#f49600}}@keyframes colorChangeBorder{0%{border-top:#ef4d00}50%{border-top:#ef4d00}to{border-top:#f49600}}@media screen and (max-width:1023px){.navbar{display:none}.mobileNavbar{display:block}body:has(.mobileNavbarBottom){padding-bottom:70px}body.chat-active .mobileNavbar .mobileNavbarBottom{-webkit-transform:translateY(100%);transform:translateY(100%)}}.notificationPanel{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#fff;height:100vh;left:0;overflow:hidden;padding:100px 5rem 5rem;position:fixed;top:-100vh;transition:all .3s ease;width:100vw;z-index:9999}@media(max-width:768px){.notificationPanel{padding:80px 1rem 1rem}}@media(max-width:480px){.notificationPanel{padding:70px .5rem .5rem}}.notificationPanel.active{background:hsla(0,0%,100%,.596);top:0}@media(max-width:768px){.notificationPanel.active{background:hsla(0,0%,100%,.95)}}@media screen and (max-width:1023px){.notificationPanel{box-shadow:0 -4px 20px rgba(0,0,0,.15);display:flex;flex-direction:column;overflow:hidden;padding:0;position:fixed!important;top:100dvh;z-index:1001!important}.notificationPanel,.notificationPanel.active{background:#fff;height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);min-height:calc(100dvh - 60px)}.notificationPanel.active{top:60px!important;visibility:visible!important}}.notificationPanel .notificationPanelHead{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:1023px){.notificationPanel .notificationPanelHead{background:#fff;border-bottom:1px solid #e0e0e0;margin-bottom:0;padding:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:10}}@media(max-width:768px){.notificationPanel .notificationPanelHead{padding:.8rem 1rem}}@media(max-width:480px){.notificationPanel .notificationPanelHead{padding:.6rem .8rem}}.notificationPanel .notificationPanelHead .left,.notificationPanel .notificationPanelHead .right{align-items:center;display:flex;justify-content:flex-start}.notificationPanel .notificationPanelHead .left p{font-size:1.5rem;font-weight:500;margin:0 0 0 10px;padding:0}@media(max-width:768px){.notificationPanel .notificationPanelHead .left p{font-size:1.3rem;margin-left:8px}}@media(max-width:480px){.notificationPanel .notificationPanelHead .left p{font-size:1.1rem;margin-left:6px}}@media(max-width:768px){.notificationPanel .notificationPanelHead .left .MuiSvgIcon-root{font-size:1.5rem}}@media(max-width:480px){.notificationPanel .notificationPanelHead .left .MuiSvgIcon-root{font-size:1.3rem}}.notificationPanel .notificationPanelHead .right{padding-right:1rem}@media(max-width:768px){.notificationPanel .notificationPanelHead .right{padding-right:.5rem}}@media(max-width:480px){.notificationPanel .notificationPanelHead .right{padding-right:.3rem}}.notificationPanel .notificationPanelBody{display:flex;height:calc(100vh - 200px);justify-content:space-between;overflow:hidden}@media(max-width:1023px){.notificationPanel .notificationPanelBody{-ms-overflow-style:none;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;padding:0 1rem 80px;scrollbar-width:none;touch-action:pan-y}.notificationPanel .notificationPanelBody::-webkit-scrollbar{display:none}}@media(max-width:768px){.notificationPanel .notificationPanelBody{padding:0 .8rem 75px}}@media(max-width:480px){.notificationPanel .notificationPanelBody{padding:1rem .5rem 70px}}@media(max-width:768px){.notificationPanel .notificationPanelBody .desktop-sort-panel{display:none}}.notificationPanel .notificationPanelBody .mobile-sort-panel{background:#fff;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -4px 20px rgba(0,0,0,.15);display:none;left:0;max-height:70vh;overflow-y:auto;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:1000}@media(max-width:768px){.notificationPanel .notificationPanelBody .mobile-sort-panel{display:block}}.notificationPanel .notificationPanelBody .mobile-sort-panel.active{-webkit-transform:translateY(0);transform:translateY(0)}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;border-radius:20px 20px 0 0;display:flex;justify-content:space-between;padding:1rem 1.5rem .5rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}@media(max-width:480px){.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header{padding:.8rem 1rem .4rem}}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header h3{color:#333;font-size:1.1rem;font-weight:600;margin:0}@media(max-width:480px){.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header h3{font-size:1rem}}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn{align-items:center;background:none;border:none;border-radius:50%;cursor:pointer;display:flex;justify-content:center;padding:.5rem;transition:background-color .2s ease}@media(max-width:480px){.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn{padding:.4rem}}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn .MuiSvgIcon-root{color:#666;font-size:20px}@media(max-width:480px){.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn .MuiSvgIcon-root{font-size:18px}}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn:hover{background-color:#f5f5f5}.notificationPanel .notificationPanelBody .mobile-sort-panel .mobile-sort-header .close-sort-btn:active{background-color:#e0e0e0}.notificationPanel .notificationPanelBody .mobile-sort-panel::-webkit-scrollbar{width:4px}.notificationPanel .notificationPanelBody .mobile-sort-panel::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.notificationPanel .notificationPanelBody .mobile-sort-panel::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.notificationPanel .mobile-fab{align-items:center;background:linear-gradient(135deg,#2868bc,#1e4a8a);border-radius:50%;bottom:20px;box-shadow:0 4px 12px rgba(40,104,188,.4);cursor:pointer;display:none;height:56px;justify-content:center;position:fixed;right:20px;transition:all .3s ease;width:56px;z-index:999}@media(max-width:768px){.notificationPanel .mobile-fab{display:flex}}@media(max-width:1023px){.notificationPanel .mobile-fab{bottom:80px;position:fixed!important;z-index:1002}}@media(max-width:480px){.notificationPanel .mobile-fab{bottom:75px;height:50px;right:15px;width:50px}}.notificationPanel .mobile-fab .MuiSvgIcon-root{color:#fff;font-size:24px}@media(max-width:480px){.notificationPanel .mobile-fab .MuiSvgIcon-root{font-size:20px}}.notificationPanel .mobile-fab:hover{box-shadow:0 6px 16px rgba(40,104,188,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}@media(max-width:768px){.notificationPanel .mobile-fab:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}}.notificationPanel .mobile-fab:active{-webkit-transform:scale(.95);transform:scale(.95)}@media screen and (min-width:769px)and (max-width:1024px){.notificationPanel{padding:90px 3rem 2rem}.notificationPanel .notificationPanelHead .left p{font-size:1.4rem}}@media screen and (min-width:1200px){.notificationPanel{padding:110px 6rem 3rem}.notificationPanel .notificationPanelHead .left p{font-size:1.6rem}}.notificationsWrapper{height:100%;min-width:300px;overflow-x:hidden;overflow-y:auto;transition:all .3 ease;width:70vw}@media(max-width:1023px){.notificationsWrapper{height:auto;overflow:visible;width:100%}}@media(max-width:768px){.notificationsWrapper{height:auto;overflow:visible;width:100%}}.notificationsWrapper:hover{margin-right:0}.notificationsWrapper .notificationBox{background-color:hsla(0,0%,100%,.497);border:1px solid #000;border-radius:8px;margin-bottom:1rem;overflow-y:hidden;padding:2rem;transition:all .3s ease}.notificationsWrapper .notificationBox.active{background-color:#fff}.notificationsWrapper .notificationBox .notificationHeader{align-items:center;display:flex;width:100%}.notificationsWrapper .notificationBox .notificationHeader .notificationCheckIcon{margin-right:1rem}.notificationsWrapper .notificationBox .notificationHeader .notificationCheckIcon.success{color:green}.notificationsWrapper .notificationBox .notificationHeader .notificationCheckIcon.urgent{color:red}.notificationsWrapper .notificationBox .notificationHeader .notificationCheckIcon.warning{color:#e9af00}.notificationsWrapper .notificationBox .notificationHeader .notificationCheckIcon.info{color:#0095ff}.notificationsWrapper .notificationBox .notificationHeader p{flex:1 1;font-size:1rem;font-weight:700;margin:0}.notificationsWrapper .notificationBox .notificationHeader .notiExpandIcon{cursor:pointer;margin-left:1rem;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.notificationsWrapper .notificationBox .notificationHeader .notiExpandIcon:hover{color:green;-webkit-transform:scale(1.3);transform:scale(1.3)}.notificationsWrapper .notificationBox .notificationDescription{height:auto;max-height:0;overflow:hidden;padding-top:0;transition:all .5s ease}.notificationsWrapper .notificationBox .notificationDescription.active{max-height:100vh;padding-top:1rem}.notificationsWrapper .notificationBox .notificationDescription p{margin:0 0 1rem}.modalActionBtn{border:1px solid rgba(0,0,0,.609);border-radius:1.5rem;cursor:pointer;display:inline-block;font-size:.8rem;min-width:100px;padding:.5rem 1rem;text-align:center;transition:all .2s ease}.modalActionBtn.light{background-color:#fff;color:#000}.modalActionBtn.dark{background-color:#000;color:#fff}.modalActionBtn.light:hover{background-color:#e6e6e6}.modalActionBtn.dark:hover{background-color:rgba(0,0,0,.5)}.modal-dialogue-overlay{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modal-dialogue-overlay.dialogue,.modal-dialogue-overlay.dialogue .MuiModal-backdrop{background-color:transparent}.modal-dialogue-overlay .modal-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.2);max-height:80vh;min-height:200px;outline:none;overflow:auto;padding:1rem;position:relative;width:50vw}.modal-dialogue-overlay .modal-container.dialogue{box-shadow:7px 7px 28px 8px rgba(0,0,0,.25);max-width:80vw;width:35rem}.modal-dialogue-overlay .modal-container::-webkit-scrollbar{width:8px}.modal-dialogue-overlay .modal-container::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.modal-dialogue-overlay .modal-content{padding:16px}.modal-dialogue-overlay .modal-content:after{background-color:#fff;bottom:0;content:"";display:block;height:24px;left:0;position:absolute;right:0;z-index:2}.modal-dialogue-overlay .modal-header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.modal-dialogue-overlay .modal-header .dialogueBoxIcon{left:1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.modal-dialogue-overlay .modal-header h3{flex-grow:1;margin:0;text-align:center}.modalCloseBtn{background-color:#000;border-radius:50%;color:#fff;cursor:pointer;font-size:2rem;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}.modalCloseBtn:hover{-webkit-transform:scale(1.1) rotate(180deg);transform:scale(1.1) rotate(180deg);transition:all .3s cubic-bezier(.075,.82,.165,1)}.notificationSortBox{background-color:hsla(0,0%,100%,.497);border:1px solid #000;border-radius:1rem;height:-webkit-min-content;height:min-content;min-width:200px;padding:1rem 1.5rem;width:15vw}@media(max-width:768px){.notificationSortBox{width:100%}}.notificationSortBox .filterBox h3,.notificationSortBox .sortBox h3{font-size:1.1rem;font-weight:600}.notificationSortBox .filterBox .sortBoxList,.notificationSortBox .sortBox .sortBoxList{margin:0;padding:0}.notificationSortBox .filterBox .sortBoxList .sortBoxListItem,.notificationSortBox .sortBox .sortBoxList .sortBoxListItem{align-items:center;display:flex;margin:2px 0}.notificationSortBox .filterBox .sortBoxList .sortBoxListItem input,.notificationSortBox .sortBox .sortBoxList .sortBoxListItem input{height:20px;margin-right:1rem;width:20px}.notificationSortBox .filterBox .sortBoxList .sortBoxListItem label,.notificationSortBox .sortBox .sortBoxList .sortBoxListItem label{font-size:14px}.notificationSortBox .sortBox{margin-bottom:1rem}.favouritePanel{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);background:#fff;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;padding:100px 5rem 2rem;position:fixed;top:-100vh;transition:all .3s ease;width:100vw;z-index:9999}@media(max-width:768px){.favouritePanel{padding:80px 1rem 1rem}}@media(max-width:480px){.favouritePanel{padding:70px .5rem .5rem}}.favouritePanel.active{background:hsla(0,0%,100%,.596);top:0;z-index:995}@media screen and (max-width:1023px){.favouritePanel{-ms-overflow-style:none;background:#fff;box-shadow:0 -4px 20px rgba(0,0,0,.15);height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;padding:1rem 1rem 80px;position:fixed!important;scrollbar-width:none;top:100dvh;touch-action:pan-y;z-index:1001!important}.favouritePanel::-webkit-scrollbar{display:none}.favouritePanel.active{background:#fff;height:calc(100dvh - 60px);max-height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);top:60px!important;visibility:visible!important}}.favouritePanel .favouritePanelHead{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}@media(max-width:768px){.favouritePanel .favouritePanelHead{margin-bottom:1rem}}@media(max-width:480px){.favouritePanel .favouritePanelHead{margin-bottom:.8rem}}.favouritePanel .favouritePanelHead .left,.favouritePanel .favouritePanelHead .right{align-items:center;display:flex;justify-content:flex-start}.favouritePanel .favouritePanelHead .left p{font-size:1.5rem;font-weight:500;margin:0 0 0 10px;padding:0}@media(max-width:768px){.favouritePanel .favouritePanelHead .left p{font-size:1.3rem;margin-left:8px}}@media(max-width:480px){.favouritePanel .favouritePanelHead .left p{font-size:1.1rem;margin-left:6px}}@media(max-width:768px){.favouritePanel .favouritePanelHead .left .MuiSvgIcon-root{font-size:1.5rem}}@media(max-width:480px){.favouritePanel .favouritePanelHead .left .MuiSvgIcon-root{font-size:1.3rem}}.favouritePanel .favouritePanelHead .right{padding-right:1rem}@media(max-width:768px){.favouritePanel .favouritePanelHead .right{padding-right:.5rem}}@media(max-width:480px){.favouritePanel .favouritePanelHead .right{padding-right:.3rem}}.favouritePanel .favouritePanelBody{align-items:center;flex:1 1;justify-items:center;overflow-y:scroll;width:100%}@media(max-width:1023px){.favouritePanel .favouritePanelBody{height:auto}}@media(max-width:768px){.favouritePanel .favouritePanelBody{padding:0 .5rem}}@media(max-width:480px){.favouritePanel .favouritePanelBody{padding:0 .2rem}}@media(max-width:768px){.favouritePanel .favouritePanelBody::-webkit-scrollbar{width:4px}.favouritePanel .favouritePanelBody::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.favouritePanel .favouritePanelBody::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}}@media(max-width:768px){.favouritePanel .favouritePanelBody .MuiCircularProgress-root{margin-top:50px!important}}@media(max-width:480px){.favouritePanel .favouritePanelBody .MuiCircularProgress-root{margin-top:40px!important}}@media(max-width:768px){.favouritePanel .favouritePanelBody .MuiTypography-root{font-size:1.2rem!important;margin-top:50px!important;padding:0 1rem;text-align:center}}@media(max-width:480px){.favouritePanel .favouritePanelBody .MuiTypography-root{font-size:1rem!important;margin-top:40px!important;padding:0 .5rem}}@media screen and (max-width:768px){.favouritePanel{width:100vw}.favouritePanel.active{background:#fff}}@media screen and (min-width:769px)and (max-width:1024px){.favouritePanel{padding:90px 3rem 1.5rem}.favouritePanel .favouritePanelHead .left p{font-size:1.4rem}}@media screen and (min-width:1200px){.favouritePanel{padding:110px 6rem 2.5rem}.favouritePanel .favouritePanelHead .left p{font-size:1.6rem}}.favouriteMsgBox{border:1px solid #000;border-radius:8px;display:flex;margin-bottom:1rem;padding:2rem;width:100%}@media(max-width:768px){.favouriteMsgBox{border-radius:6px;margin-bottom:.8rem;padding:1.5rem}}@media(max-width:480px){.favouriteMsgBox{border-radius:4px;flex-direction:column;margin-bottom:.6rem;padding:1rem}}.favouriteMsgBox .favLeft{background-color:#ccc;border-radius:8px;height:8rem;margin-right:1.5rem;overflow:hidden;width:8rem}@media(max-width:768px){.favouriteMsgBox .favLeft{border-radius:6px;height:6rem;margin-right:1rem;width:6rem}}@media(max-width:480px){.favouriteMsgBox .favLeft{border-radius:4px;height:12rem;margin-bottom:1rem;margin-right:0;width:100%}}.favouriteMsgBox .favLeft img{height:100%;object-fit:cover;width:100%}.favouriteMsgBox .favRight{flex:1 1}@media(max-width:480px){.favouriteMsgBox .favRight{width:100%}}.favouriteMsgBox .favRight .favMsg{font-size:1rem;font-weight:300;margin:0;padding:0}@media(max-width:768px){.favouriteMsgBox .favRight .favMsg{font-size:.9rem;line-height:1.4}}@media(max-width:480px){.favouriteMsgBox .favRight .favMsg{font-size:.85rem;line-height:1.3;margin-bottom:.8rem}}.favouriteMsgBox .favRight .favUserBar{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}@media(max-width:768px){.favouriteMsgBox .favRight .favUserBar{margin:.8rem 0}}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar{align-items:flex-start;flex-direction:column;gap:.5rem;margin:.6rem 0}}.favouriteMsgBox .favRight .favUserBar .favUserIcon{align-items:center;display:flex}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar .favUserIcon{width:100%}}.favouriteMsgBox .favRight .favUserBar .favUserIcon img{border-radius:50%;height:30px;margin-right:.5rem;object-fit:cover;width:30px}@media(max-width:768px){.favouriteMsgBox .favRight .favUserBar .favUserIcon img{height:25px;margin-right:.4rem;width:25px}}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar .favUserIcon img{height:22px;margin-right:.3rem;width:22px}}@media(max-width:768px){.favouriteMsgBox .favRight .favUserBar .favUserIcon span{font-size:.85rem}}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar .favUserIcon span{font-size:.8rem}}.favouriteMsgBox .favRight .favUserBar .favRating{align-items:center;background-color:#ef4d00;border-radius:8px;color:#fff;display:flex;font-size:.8rem;justify-content:space-between;padding:.2rem 1rem}@media(max-width:768px){.favouriteMsgBox .favRight .favUserBar .favRating{border-radius:6px;font-size:.75rem;padding:.15rem .8rem}}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar .favRating{align-self:flex-end;border-radius:4px;font-size:.7rem;padding:.1rem .6rem}}.favouriteMsgBox .favRight .favUserBar .favRating .rateIcon{font-size:1rem;margin-right:.3rem}@media(max-width:768px){.favouriteMsgBox .favRight .favUserBar .favRating .rateIcon{font-size:.9rem;margin-right:.25rem}}@media(max-width:480px){.favouriteMsgBox .favRight .favUserBar .favRating .rateIcon{font-size:.8rem;margin-right:.2rem}}.favouriteMsgBox .favRight .favActionBar{align-items:center;display:flex;justify-content:space-between}@media(max-width:768px){.favouriteMsgBox .favRight .favActionBar{margin-top:.8rem}}@media(max-width:480px){.favouriteMsgBox .favRight .favActionBar{align-items:stretch;flex-direction:column;gap:.8rem;margin-top:1rem}}.favouriteMsgBox .favRight .favActionBar .favActionLeft{font-size:1.2rem}@media(max-width:768px){.favouriteMsgBox .favRight .favActionBar .favActionLeft{font-size:1.1rem;font-weight:600}}@media(max-width:480px){.favouriteMsgBox .favRight .favActionBar .favActionLeft{background-color:#f5f5f5;border-radius:4px;font-size:1rem;padding:.5rem;text-align:center}}.favouriteMsgBox .favRight .favActionBar .favActionRight{display:flex;gap:10px}@media(max-width:768px){.favouriteMsgBox .favRight .favActionBar .favActionRight{gap:8px}}@media(max-width:480px){.favouriteMsgBox .favRight .favActionBar .favActionRight{flex-direction:column;gap:.5rem}}@media(max-width:768px){.favouriteMsgBox .favRight .favActionBar .favActionRight .modalActionBtn{font-size:.85rem;padding:.5rem 1rem}}@media(max-width:480px){.favouriteMsgBox .favRight .favActionBar .favActionRight .modalActionBtn{font-size:.8rem;padding:.6rem 1rem;text-align:center;width:100%}}.favouriteMsgBox .favRight .favActionBar .favActionRight .modalActionBtn:first-of-type{margin-right:10px}@media(max-width:480px){.favouriteMsgBox .favRight .favActionBar .favActionRight .modalActionBtn:first-of-type{margin-right:0}}@media screen and (max-width:480px){.favouriteMsgBox .favRight .favActionBar .favActionRight .modalActionBtn{min-height:44px}}@media screen and (min-width:769px)and (max-width:1024px){.favouriteMsgBox{margin-bottom:.9rem;padding:1.8rem}.favouriteMsgBox .favLeft{height:7rem;margin-right:1.2rem;width:7rem}}@media screen and (min-width:1200px){.favouriteMsgBox{border-radius:10px;margin-bottom:1.2rem;padding:2.5rem}.favouriteMsgBox .favLeft{border-radius:10px;height:9rem;margin-right:2rem;width:9rem}.favouriteMsgBox .favRight .favMsg{font-size:1.1rem}.favouriteMsgBox .favRight .favActionBar .favActionLeft{font-size:1.3rem}}.modal-overlay{align-items:center;background-color:rgba(0,0,0,.4);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:999}.modal-overlay .modal-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;flex-direction:column;max-height:80vh;min-height:200px;outline:none;overflow:hidden;width:50vw}@media(max-width:768px){.modal-overlay .modal-container{border-radius:16px;margin:20px;max-height:85vh;width:90vw}}@media(max-width:480px){.modal-overlay .modal-container{border-radius:12px;margin:10px;max-height:90vh;width:95vw}}.modal-overlay .modal-container .modal-header{display:flex;flex-direction:column;margin-top:5px;z-index:100}@media(max-width:768px){.modal-overlay .modal-container .modal-header{margin-top:0}}.modal-overlay .modal-container .modal-header .modal-header-content{align-items:center;display:flex;justify-content:space-between;padding:14px 22px;z-index:1}@media(max-width:768px){.modal-overlay .modal-container .modal-header .modal-header-content{padding:12px 16px}}@media(max-width:480px){.modal-overlay .modal-container .modal-header .modal-header-content{padding:10px 12px}}.modal-overlay .modal-container .modal-header .modal-header-content .modal-title{font-size:20px;font-weight:700}@media(max-width:768px){.modal-overlay .modal-container .modal-header .modal-header-content .modal-title{font-size:18px}}@media(max-width:480px){.modal-overlay .modal-container .modal-header .modal-header-content .modal-title{font-size:16px}}.modal-overlay .modal-container .modal-header .divider-line{border:.5px solid #d6d6d6}.modal-overlay .modal-content{overflow:auto;padding:22px}@media(max-width:768px){.modal-overlay .modal-content{padding:16px}}@media(max-width:480px){.modal-overlay .modal-content{padding:12px}}.modal-overlay .modal-content::-webkit-scrollbar{background-color:transparent;padding:2px;width:8px}.modal-overlay .modal-content::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:4px}.modal-overlay .modal-content::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.3)}@media(max-width:768px){.modal-overlay .modal-content .MuiGrid-container{gap:16px!important;margin:0!important;width:100%!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiGrid-container{gap:12px!important;margin:0!important;width:100%!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiGrid-item{margin:0!important;padding:0!important}.modal-overlay .modal-content .footerTab{border-radius:1.5rem!important;font-size:14px!important;padding:.8rem 1.5rem!important;text-align:center!important;width:100%!important}}@media(max-width:480px){.modal-overlay .modal-content .footerTab{border-radius:1rem!important;font-size:12px!important;padding:.6rem 1rem!important;text-align:center!important;width:100%!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiTextField-root{margin-bottom:16px;width:100%!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiTextField-root{margin-bottom:12px;width:100%!important}}@media(max-width:768px){.modal-overlay .modal-content .footerContactInfo{border-radius:8px;font-size:.7rem;margin:0;padding:.8rem 1.5rem;width:100%}}@media(max-width:480px){.modal-overlay .modal-content .footerContactInfo{border-radius:6px;font-size:.6rem;margin:0;padding:.6rem 1rem;width:100%}}@media(max-width:768px){.modal-overlay .modal-content .MuiTypography-root.MuiTypography-h6{font-size:16px!important}.modal-overlay .modal-content .MuiTypography-root.MuiTypography-subtitle1{font-size:14px!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiTypography-root.MuiTypography-h6{font-size:14px!important}.modal-overlay .modal-content .MuiTypography-root.MuiTypography-subtitle1{font-size:12px!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiSvgIcon-root{font-size:20px!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiSvgIcon-root{font-size:18px!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiGrid-grid-xs-6{flex-basis:50%!important;max-width:50%!important;padding:0 8px!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiGrid-grid-xs-6{flex-basis:50%!important;max-width:50%!important;padding:0 4px!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiGrid-grid-xs-12{flex-basis:100%!important;max-width:100%!important;padding:0!important}}@media(max-width:480px){.modal-overlay .modal-content .MuiGrid-grid-xs-12{flex-basis:100%!important;max-width:100%!important;padding:0!important}}@media(max-width:768px){.modal-overlay .modal-content .MuiGrid-grid-sm-3{flex-basis:100%!important;margin-bottom:8px!important;max-width:100%!important;padding:0!important}.modal-overlay .modal-content .MuiGrid-grid-sm-9{flex-basis:100%!important;margin-bottom:16px!important;max-width:100%!important;padding:0!important}}.reimagineSection{display:flex;flex-direction:column;min-height:100vh;padding:4rem 8vw;width:100%}@media(max-width:1440px)and (min-width:1024px){.reimagineSection{min-height:auto;padding:2.5rem 6vw}}.reimagineSection__header h1{font-size:clamp(28px,4vw,42px);font-weight:800}@media(max-width:1440px)and (min-width:1024px){.reimagineSection__header h1{font-size:clamp(22px,3vw,30px)}}.reimagineSection__header h1 span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#6b46ff,#b76cff);background-clip:text;-webkit-background-clip:text;font-size:clamp(28px,4vw,42px);font-weight:800}@media(max-width:1440px)and (min-width:1024px){.reimagineSection__header h1 span{font-size:clamp(22px,3vw,30px)}}.reimagineSection__sub{color:#1c1c1c;font-size:clamp(12px,4vw,20px);line-height:32px;margin-top:16px}@media(max-width:1440px)and (min-width:1024px){.reimagineSection__sub{font-size:14px;line-height:22px;margin-top:10px}}.reimagineTabs{background:#f7f7f7;border:1px solid rgba(0,0,0,.2);border-radius:999px;display:inline-flex;margin:28px 0 12px;overflow:hidden;padding:6px 12px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reimagineTabs__tab{background:transparent;border:none;border-radius:999px;color:#1c1c1c;cursor:pointer;font-size:medium;font-weight:400;padding:12px 20px;text-transform:none;z-index:1}.reimagineTabs__tab.active{color:#1c1c1c}.reimagineTabs__slider{background:linear-gradient(90deg,hsla(7,100%,75%,.45),rgba(133,146,255,.45));border-radius:999px;bottom:6px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08);left:6px;pointer-events:none;position:absolute;top:6px;transition:left .25s ease,width .25s ease;width:120px}.reimagineSection__content{display:flex;justify-content:space-between;margin-top:44px}@media(max-width:1440px)and (min-width:1024px){.reimagineSection__content{gap:2rem;margin-top:24px}}.reimagineSection__text{align-items:flex-start;display:flex;flex-direction:column;font-size:18px;max-width:65%}@media(max-width:1440px)and (min-width:1024px){.reimagineSection__text{font-size:14px}}.reimagineSection__text h2{align-items:flex-start}.reimagineSection__text p{color:#1c1c1c;font-size:medium;font-weight:500}.reimagineSection__text ul,.reimagineSection__text ul li{margin:12px}.reimagineSection__image img{border-radius:20px;box-shadow:0 16px 50px rgba(0,0,0,.12);display:block;max-height:300px;max-width:400px;object-fit:contain;width:100%}@media(max-width:1023px)and (min-width:981px){.reimagineSection{padding:2.5rem 6vw}.reimagineSection__header h1,.reimagineSection__header h1 span{font-size:clamp(22px,3vw,30px)}.reimagineSection__sub{font-size:14px;line-height:22px;margin-top:10px}}@media(max-width:980px){.reimagineSection__content{flex-direction:column;gap:2rem}.reimagineSection__text{max-width:100%}.reimagineSection__image{display:flex;justify-content:center;order:-1}.reimagineSection__image img{max-height:250px;max-width:300px}}@media(max-width:768px){.reimagineSection{padding:3rem 4vw}.reimagineSection__header h1{font-size:clamp(24px,5vw,32px)}.reimagineSection__sub{font-size:clamp(14px,3vw,18px);line-height:1.5}.reimagineTabs{justify-content:center;margin:20px 0 10px;padding:4px 8px;width:100%}.reimagineTabs__tab{font-size:14px;padding:10px 16px}.reimagineSection__content{gap:1.5rem;margin-top:30px}.reimagineSection__text{font-size:16px}.reimagineSection__text h2{font-size:20px;margin-bottom:12px}.reimagineSection__text p{font-size:14px;margin-bottom:12px}.reimagineSection__text ul{margin:8px}.reimagineSection__text ul li{font-size:14px;margin:8px}.reimagineSection__image img{max-height:200px;max-width:250px}}@media(max-width:480px){.reimagineSection{padding:2rem 3vw}.reimagineSection__header h1{font-size:22px}.reimagineSection__sub{font-size:14px;line-height:1.4}.reimagineTabs{margin:16px 0 8px;padding:3px 6px}.reimagineTabs__tab{font-size:12px;padding:8px 12px}.reimagineSection__content{gap:1rem;margin-top:24px}.reimagineSection__text{font-size:14px}.reimagineSection__text h2{font-size:18px;margin-bottom:10px}.reimagineSection__text p{font-size:13px;margin-bottom:10px}.reimagineSection__text ul{margin:6px}.reimagineSection__text ul li{font-size:13px;margin:6px}.reimagineSection__image img{max-height:160px;max-width:200px}}.ideas-are-commodities{align-items:center;background:#fff;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:4rem 8vw;width:100%}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities{min-height:auto;padding:2.5rem 6vw}}.ideas-are-commodities .ideas-container{width:100%}.ideas-are-commodities .quote-section{height:30vh;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:900px;text-align:left}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .quote-section{height:auto;margin-bottom:20px;max-width:800px;min-height:150px}}@media(max-width:1024px){.ideas-are-commodities .quote-section{height:auto;margin-bottom:40px}}@media(max-width:768px){.ideas-are-commodities .quote-section{margin-bottom:50px}}@media(max-width:480px){.ideas-are-commodities .quote-section{margin-bottom:40px}}.ideas-are-commodities .quote-section .quote-text{color:#000;font-size:2.5rem;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 30px;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}.ideas-are-commodities .quote-section .quote-text.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .quote-section .quote-text{font-size:1.75rem;margin:0 0 16px}}@media(max-width:768px){.ideas-are-commodities .quote-section .quote-text{font-size:2rem}}@media(max-width:480px){.ideas-are-commodities .quote-section .quote-text{font-size:1.5rem}}.ideas-are-commodities .quote-section .quote-text-sub{color:#000;font-size:1.5rem;font-weight:700;line-height:1.3;margin:-20px 40px 0 0;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s ease-out .2s,-webkit-transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s;transition:opacity 1s ease-out .2s,transform 1s ease-out .2s,-webkit-transform 1s ease-out .2s}.ideas-are-commodities .quote-section .quote-text-sub.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .quote-section .quote-text-sub{font-size:1.15rem;margin-top:-12px}}@media(max-width:768px){.ideas-are-commodities .quote-section .quote-text-sub{font-size:1.2rem}}@media(max-width:480px){.ideas-are-commodities .quote-section .quote-text-sub{font-size:1rem}}.ideas-are-commodities .quote-section .description-text{color:#000;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6;margin:0;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s ease-out .4s,-webkit-transform 1s ease-out .4s;transition:opacity 1s ease-out .4s,transform 1s ease-out .4s;transition:opacity 1s ease-out .4s,transform 1s ease-out .4s,-webkit-transform 1s ease-out .4s}.ideas-are-commodities .quote-section .description-text.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .quote-section .description-text{font-size:.9rem;line-height:1.5}}@media(max-width:768px){.ideas-are-commodities .quote-section .description-text{font-size:1rem}}.ideas-are-commodities .cards-section{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1000px}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .cards-section{gap:16px;grid-template-columns:repeat(4,1fr);max-width:900px}}@media(max-width:1024px){.ideas-are-commodities .cards-section{gap:16px;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ideas-are-commodities .cards-section{gap:12px;grid-template-columns:1fr}}.ideas-are-commodities .cards-section .card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-evenly;min-height:320px;opacity:0;padding:30px 20px;text-align:center;-webkit-transform:translateY(30px);transform:translateY(30px);transition:opacity 1s ease-out,-webkit-transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out;transition:opacity 1s ease-out,transform 1s ease-out,-webkit-transform 1s ease-out}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .cards-section .card{border-radius:10px;min-height:240px;padding:20px 16px}}.ideas-are-commodities .cards-section .card.visible{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.ideas-are-commodities .cards-section .card.visible:first-child{transition-delay:.6s}.ideas-are-commodities .cards-section .card.visible:nth-child(2){transition-delay:.7s}.ideas-are-commodities .cards-section .card.visible:nth-child(3){transition-delay:.8s}.ideas-are-commodities .cards-section .card.visible:nth-child(4){transition-delay:.9s}.ideas-are-commodities .cards-section .card:hover{box-shadow:0 8px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.ideas-are-commodities .cards-section .card.light-blue{background:#ffacca}.ideas-are-commodities .cards-section .card.light-orange{background:#fff4b4}.ideas-are-commodities .cards-section .card.light-yellow{background:#8cffe4}.ideas-are-commodities .cards-section .card.light-green{background:#d3ffad}.ideas-are-commodities .cards-section .card .card-title{color:#000;font-family:Raleway,sans-serif;font-size:1.5rem;font-weight:bolder;line-height:1.3;margin:0 0 15px}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .cards-section .card .card-title{font-size:1.15rem;margin:0 0 10px}}@media(max-width:768px){.ideas-are-commodities .cards-section .card .card-title{font-size:1.2rem}}@media(max-width:480px){.ideas-are-commodities .cards-section .card .card-title{font-size:1.1rem}}.ideas-are-commodities .cards-section .card .card-description{color:#000;font-family:Raleway,sans-serif;font-size:.95rem;font-weight:400;line-height:1.5;margin:0}@media(max-width:1440px)and (min-width:1024px){.ideas-are-commodities .cards-section .card .card-description{font-size:.8rem;line-height:1.4}}@media(max-width:768px){.ideas-are-commodities .cards-section .card .card-description{font-size:.9rem}}.top-categories-section{background:#fff;display:flex;flex-direction:column;min-height:100vh;padding:4rem 8vw;width:100%}@media(max-width:1440px)and (min-width:1024px){.top-categories-section{min-height:auto;padding:2.5rem 6vw}}.top-categories-section .categories-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;width:100%}.top-categories-section .categories-heading{color:#1c1c1c;font-family:Raleway,sans-serif;font-size:clamp(1.5rem,4vw,2.2rem);font-weight:700;line-height:1.3;margin-bottom:.5rem;text-align:center}@media(max-width:1440px)and (min-width:1024px){.top-categories-section .categories-heading{font-size:1.6rem}}@media(max-width:768px){.top-categories-section .categories-heading{font-size:1.4rem;margin-bottom:.5rem}}@media(max-width:480px){.top-categories-section .categories-heading{font-size:1.2rem;margin-bottom:.5rem}}.top-categories-section .categories-subtitle{color:#666;font-family:Raleway,sans-serif;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.4;margin-bottom:3rem;text-align:center}@media(max-width:1440px)and (min-width:1024px){.top-categories-section .categories-subtitle{font-size:.95rem;margin-bottom:2rem}}@media(max-width:768px){.top-categories-section .categories-subtitle{font-size:1rem;margin-bottom:2rem}}@media(max-width:480px){.top-categories-section .categories-subtitle{font-size:.9rem;margin-bottom:1.5rem}}.top-categories-section .categories-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:3rem;width:100%}@media(max-width:1440px)and (min-width:1024px){.top-categories-section .categories-grid{gap:1.25rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}}@media(max-width:1024px){.top-categories-section .categories-grid{gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.top-categories-section .categories-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.top-categories-section .categories-grid{gap:1rem;grid-template-columns:repeat(2,1fr)}}.top-categories-section .categories-grid .category-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.1);cursor:pointer;max-width:350px;min-height:280px;overflow:hidden;position:relative;transition:all .3s ease;width:100%}@media(max-width:1440px)and (min-width:1024px){.top-categories-section .categories-grid .category-card{border-radius:12px;max-width:300px;min-height:230px}}.top-categories-section .categories-grid .category-card:before{-webkit-animation:gradientShift 2s ease infinite;animation:gradientShift 2s ease infinite;background:linear-gradient(45deg,#ef4d00,#ff6b35,#ff8c42,#ffa726,#ef4d00);background-size:400% 400%;border-radius:28px;bottom:-12px;content:"";-webkit-filter:blur(30px);filter:blur(30px);left:-12px;opacity:0;position:absolute;right:-12px;top:-12px;transition:all .5s ease;z-index:-1}.top-categories-section .categories-grid .category-card:after{animation:gradientShift 2.5s ease infinite reverse;background:linear-gradient(45deg,#ef4d00,#ff6b35,#7142ff,#ffa726,#eb6dff);background-size:400% 400%;border-radius:36px;bottom:-20px;content:"";-webkit-filter:blur(50px);filter:blur(50px);left:-20px;opacity:0;position:absolute;right:-20px;top:-20px;transition:all .5s ease;z-index:-2}.top-categories-section .categories-grid .category-card:hover{box-shadow:0 0 50px #ffa77f}.top-categories-section .categories-grid .category-card:hover:before{-webkit-filter:blur(40px);filter:blur(40px);opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}.top-categories-section .categories-grid .category-card:hover:after{-webkit-filter:blur(60px);filter:blur(60px);opacity:.7;-webkit-transform:scale(1.15);transform:scale(1.15)}@media(max-width:768px){.top-categories-section .categories-grid .category-card{max-width:300px;min-height:240px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card{max-width:250px;min-height:200px}}.top-categories-section .categories-grid .category-card .card-header{height:140px;overflow:hidden;position:relative}@media(max-width:768px){.top-categories-section .categories-grid .category-card .card-header{height:120px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card .card-header{height:100px}}.top-categories-section .categories-grid .category-card .card-header .card-background-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;width:100%}.top-categories-section .categories-grid .category-card .card-header .card-background-image:before{background:linear-gradient(135deg,rgba(0,0,0,.1),rgba(0,0,0,.3));bottom:0;content:"";left:0;position:absolute;right:0;top:0}.top-categories-section .categories-grid .category-card .card-header .category-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border-radius:20px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#333;font-family:Raleway,sans-serif;font-size:.85rem;font-weight:600;left:12px;padding:6px 12px;position:absolute;top:12px}@media(max-width:768px){.top-categories-section .categories-grid .category-card .card-header .category-tag{font-size:.8rem;padding:5px 10px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card .card-header .category-tag{font-size:.75rem;padding:4px 8px}}.top-categories-section .categories-grid .category-card .card-content{display:flex;flex-direction:column;justify-content:space-between;min-height:140px;padding:20px}@media(max-width:768px){.top-categories-section .categories-grid .category-card .card-content{min-height:120px;padding:16px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card .card-content{min-height:100px;padding:12px}}.top-categories-section .categories-grid .category-card .card-content .card-title{color:#333;flex:1 1;font-family:Raleway,sans-serif;font-size:1rem;font-weight:500;line-height:1.4;margin-bottom:16px}@media(max-width:768px){.top-categories-section .categories-grid .category-card .card-content .card-title{font-size:.9rem;margin-bottom:12px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card .card-content .card-title{font-size:.85rem;margin-bottom:10px}}.top-categories-section .categories-grid .category-card .card-content .card-icons{align-items:center;display:flex;gap:8px;justify-content:flex-end}.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-arrow,.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-plus{align-items:center;border-radius:50%;display:flex;font-size:12px;font-weight:700;height:24px;justify-content:center;transition:all .2s ease;width:24px}@media(max-width:768px){.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-arrow,.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-plus{font-size:10px;height:20px;width:20px}}@media(max-width:480px){.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-arrow,.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-plus{font-size:9px;height:18px;width:18px}}.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-arrow{background:#ef4d00;color:#fff}.top-categories-section .categories-grid .category-card .card-content .card-icons .icon-arrow:hover{background:#d43d00;-webkit-transform:scale(1.1);transform:scale(1.1)}.top-categories-section .error-state,.top-categories-section .loading-state{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2rem 0;text-align:center}.top-categories-section .error-state .loading-spinner,.top-categories-section .loading-state .loading-spinner{color:#666;font-size:1.1rem;margin-top:2rem}.top-categories-section .error-state .error-message,.top-categories-section .loading-state .error-message{background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;color:#ef4d00;display:inline-block;font-family:Raleway,sans-serif;font-size:1rem;margin-top:2rem;padding:1rem 2rem}.top-categories-section .explore-all-button{background:#fff;border:2px solid #000;border-radius:8px;color:#000;cursor:pointer;font-family:Raleway,sans-serif;font-size:1rem;font-weight:600;min-width:150px;padding:1rem 2.5rem;text-transform:none}.top-categories-section .explore-all-button:hover{background:#000;box-shadow:0 4px 15px rgba(0,0,0,.2);color:#fff;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.top-categories-section .explore-all-button:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:768px){.top-categories-section .explore-all-button{font-size:.9rem;padding:.8rem 2rem}}.find-freelancer-section{align-items:center;background:linear-gradient(135deg,#ef4d00,#ff7d41);display:flex;justify-content:center;min-height:100vh;padding:4rem 8vw;width:100%}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section{min-height:auto;padding:2.5rem 6vw}}.find-freelancer-section .freelancer-container{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;max-width:1200px;width:100%}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-container{gap:2.5rem}}@media(max-width:1024px){.find-freelancer-section .freelancer-container{gap:3rem;grid-template-columns:1fr;text-align:center}}.find-freelancer-section .freelancer-content{display:flex;flex-direction:column;gap:2rem}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-content{gap:1.5rem}}.find-freelancer-section .freelancer-content .freelancer-title{color:#fff;font-family:Raleway,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800;line-height:1.2;margin:0}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-content .freelancer-title{font-size:2.2rem}}@media(max-width:768px){.find-freelancer-section .freelancer-content .freelancer-title{font-size:2rem}}.find-freelancer-section .freelancer-content .freelancer-description{color:#fff;font-family:Raleway,sans-serif;font-size:1.2rem;font-weight:400;line-height:1.6;margin:0;opacity:.95}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-content .freelancer-description{font-size:1rem;line-height:1.5}}@media(max-width:768px){.find-freelancer-section .freelancer-content .freelancer-description{font-size:1.1rem}}.find-freelancer-section .freelancer-content .freelancer-buttons{display:flex;gap:1.5rem;margin-top:1rem}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-content .freelancer-buttons{gap:1rem;margin-top:.5rem}}@media(max-width:768px){.find-freelancer-section .freelancer-content .freelancer-buttons{align-items:center;flex-direction:column;gap:1rem}}.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button,.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;min-width:200px;padding:1rem 2rem;text-transform:none}@media(max-width:1440px)and (min-width:1024px){.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button,.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button{font-size:.9rem;min-width:180px;padding:.8rem 1.5rem}}@media(max-width:768px){.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button,.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button{max-width:280px;min-width:auto;width:100%}}@media(max-width:480px){.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button,.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button{font-size:.9rem;padding:.8rem 1.5rem}}.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button{background:#fff;box-shadow:0 4px 15px rgba(0,0,0,.1);color:#1c1c1c}.find-freelancer-section .freelancer-content .freelancer-buttons .primary-button:hover{box-shadow:0 6px 20px rgba(0,0,0,.15)!important}.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button{align-items:center;background:hsla(0,0%,100%,.1);border:2px solid hsla(0,0%,100%,.3);color:#fff;display:flex;gap:.5rem;justify-content:center}.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button:hover{background:hsla(0,0%,100%,.1)}.find-freelancer-section .freelancer-content .freelancer-buttons .secondary-button .button-icon{font-size:1.1rem}.find-freelancer-section .freelancer-image{align-items:center;display:flex;justify-content:center}.find-freelancer-section .freelancer-image .image-placeholder{align-items:center;background:hsla(0,0%,100%,.1);border-radius:20px;color:#fff;display:flex;flex-direction:column;font-family:Raleway,sans-serif;height:400px;justify-content:center;max-width:500px;text-align:center;width:100%}.find-freelancer-section .freelancer-image .image-placeholder img{border-radius:20px;height:100%;object-fit:cover;width:100%}.find-freelancer-section .freelancer-image .image-placeholder span{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.find-freelancer-section .freelancer-image .image-placeholder p{font-size:1rem;margin:0;max-width:300px;opacity:.8}@media(max-width:1024px){.find-freelancer-section .freelancer-image .image-placeholder{height:300px;max-width:400px}}@media(max-width:768px){.find-freelancer-section .freelancer-image .image-placeholder{height:250px;max-width:350px}}@media(max-width:480px){.find-freelancer-section .freelancer-image .image-placeholder{height:200px;max-width:280px}}.footer{overflow:hidden;width:100%}.footer .footerClouds{align-items:center;display:flex;flex-direction:column;height:30vw;justify-content:flex-end;width:100%}.footer .footerClouds img{object-fit:cover;width:100%}.footer .footerCenter{background:linear-gradient(#fff,#fff,#ccc);display:flex}.footer .footerCenter .footerCenterRight{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100%}.footer .footerCenter .footerCenterRight h1{font-size:2.5rem;margin-bottom:2rem;width:60%}.footer .footerCenter .footerCenterRight a{background-color:#000;border-radius:8px;color:#fff;display:block;padding:1rem 2rem;transition:all .3s ease}.footer .footerCenter .footerCenterRight a:hover{background-color:#408afa}.footer .footerBottom{background-color:#00265e;border-radius:32px 32px 0 0;box-shadow:0 11px 37px 0 #000;display:flex;flex-direction:column;gap:0;margin-top:2rem;padding:3rem}.footer .footerBottom .footerTopSection{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between;margin-top:1rem;padding-bottom:2rem}.footer .footerBottom .footerTopSection .footerLogoBox{align-items:center;color:#fff;display:flex;flex-direction:column;flex-shrink:0;min-width:220px;width:auto}.footer .footerBottom .footerTopSection .footerLogoBox .footerLogo{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.footer .footerBottom .footerTopSection .footerLogoBox .footerLogo img{height:3.5rem;object-fit:contain}.footer .footerBottom .footerTopSection .footerLogoBox .footerLogo h1{color:#fff;font-family:goodfish;font-size:2.5rem}.footer .footerBottom .footerTopSection .footerLogoBox p{color:hsla(0,0%,100%,.7);font-size:.75rem;line-height:1.4;margin:0;text-align:left}.footer .footerBottom .footerTopSection .footerLinksBox{display:flex;flex:1 1;flex-wrap:wrap;gap:4rem;justify-content:flex-end;padding:0}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col{color:#fff;min-width:120px}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col .head{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1rem}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul{font-size:.9rem;font-weight:400;list-style:none;margin:0;padding:0;text-decoration:none}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li{margin-bottom:.6rem}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li a,.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li div{color:hsla(0,0%,100%,.85);line-height:1.5;text-decoration:none;transition:color .3s ease}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li a:hover,.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li div:hover{color:#fff}.footer .footerBottom .footerTopSection .footerLinksBox .footer-col ul li a:hover{text-decoration:underline}.footer .footerBottom .footerSeparator{align-self:center;background-color:hsla(0,0%,100%,.25);height:1px;margin:1rem .5rem;width:100%}.footer .footerBottom .footerBottomSection{align-items:flex-start;display:flex;gap:4rem;justify-content:space-between;padding-top:2rem}.footer .footerBottom .footerBottomSection .footer-col{color:#fff;flex:1 1}.footer .footerBottom .footerBottomSection .footer-col .head{color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1rem}.footer .footerBottom .footerBottomSection .footer-col ul{font-size:.9rem;font-weight:400;list-style:none;margin:0;padding:0;text-decoration:none}.footer .footerBottom .footerBottomSection .footer-col ul li{margin-bottom:.6rem}.footer .footerBottom .footerBottomSection .footer-col ul li div{color:hsla(0,0%,100%,.85);line-height:1.5}.footer .footerBottom .footerBottomSection .col-connect-us{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column}.footer .footerBottom .footerBottomSection .col-connect-us .social-icons{display:flex;gap:12px;margin-top:0}.footer .footerBottom .footerBottomSection .col-connect-us .social-icons a{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.6);border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.footer .footerBottom .footerBottomSection .col-connect-us .social-icons a:hover{background-color:hsla(0,0%,100%,.1);border-color:#fff}.footer .footerBottom .footerBottomSection .col-connect-us .social-icons a .social-icon{height:20px;overflow:visible!important;width:20px}.footerTabBox{background-color:#fff;border:1px solid #000;border-radius:24px;box-shadow:0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12);left:50%;min-height:80vh;padding:32px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50vw}.footerTab{align-items:center;background-color:#fff;border:1px solid #000;border-radius:2rem;cursor:pointer;display:flex;justify-content:center;padding:1rem 2rem;transition:all .3s ease}.footerTab.active{background-color:#d9d9d9}.footerTabSubmitBtn a{background-color:#000;border-radius:8px;color:#fff;display:block;margin:0 auto;padding:1rem 2rem;transition:all .3s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.footerTabSubmitBtn a:hover{background-color:#408afa}.footer-message .description-footer{align-items:center;display:flex;justify-content:center;justify-content:space-between;text-align:center}.footer-message .description-footer .helper-text{align-items:center;display:flex;justify-content:center;text-align:center}.footerContactInfo{background-color:#d0f0ff;border-radius:10px;color:#002f6c;font-size:.8rem;font-style:italic;padding:1rem 2rem;text-align:center}.footerContactInfo span{margin-left:.5rem}@media screen and (max-width:1024px){.footerBottom{padding:2.5rem 2rem}.footerBottom .footerTopSection{gap:4rem}.footerBottom .footerBottomSection,.footerBottom .footerTopSection .footerLinksBox{gap:3rem}}@media screen and (max-width:960px){.footerBottom .footerBottomSection,.footerBottom .footerTopSection,.footerBottom .footerTopSection .footerLinksBox{gap:2.5rem}}@media screen and (max-width:920px){.footerTabBox{width:90vw}}@media screen and (max-width:768px){.footerBottom{border-radius:20px 20px 0 0;padding:2rem 1.5rem}.footerBottom .footerTopSection{flex-direction:column;gap:2rem;padding-bottom:1.5rem}.footerBottom .footerTopSection .footerLogoBox{align-items:center;text-align:center}.footerBottom .footerTopSection .footerLogoBox img{margin:0 auto 1rem}.footerBottom .footerTopSection .footerLogoBox h1{margin:0 auto .5rem}.footerBottom .footerTopSection .footerLogoBox p{text-align:center}.footerBottom .footerTopSection .footerLinksBox{gap:2rem;justify-content:center}.footerBottom .footerSeparator{margin:1.5rem .5rem;width:100%}.footerBottom .footerBottomSection{align-items:flex-start;flex-direction:column;gap:2rem;padding-top:1.5rem}}@media screen and (max-width:600px){.footer .footerCenter .footerCenterLeft,.footer .footerCenter .footerCenterRight{height:60vw}.footer .footerCenter .footerCenterRight h1{font-size:1rem}.footer .footerCenter .footerCenterRight a{font-size:.8rem;padding:.5rem 1rem}.footer .footerBottom{border-radius:16px 16px 0 0;padding:2.5rem 2rem}.footer .footerBottom .footerTopSection{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem}.footer .footerBottom .footerTopSection .footerLogoBox{align-items:center;text-align:center}.footer .footerBottom .footerTopSection .footerLogoBox h1{font-size:1.2rem}.footer .footerBottom .footerTopSection .footerLogoBox p{font-size:.8rem}.footer .footerBottom .footerTopSection .footerLinksBox{flex-wrap:wrap;gap:1.5rem;justify-content:center}.footer .footerBottom .footerSeparator{margin:1.5rem .5rem;width:100%}.footer .footerBottom .footerBottomSection{align-items:flex-start;flex-direction:column;gap:1.5rem;padding-top:1.5rem}.footerTab,.footerTab.active{font-size:.8rem!important;padding:.5rem}}@media screen and (max-width:768px){.MuiGrid-item.MuiGrid-grid-xs-12{margin-bottom:16px}.footerContactInfo{margin-top:16px}}@media screen and (max-width:768px)and (max-width:768px){.footerTabSubmitBtn a{align-items:center;display:flex;font-size:14px;justify-content:center;min-height:44px;padding:.8rem 1.5rem}}@media screen and (max-width:768px)and (max-width:480px){.footerTabSubmitBtn a{font-size:12px;min-height:40px;padding:.6rem 1rem}}@media screen and (max-width:768px)and (max-width:768px){.MuiGrid-container.MuiGrid-spacing-xs-4{margin:0!important;width:100%!important}.MuiGrid-item.MuiGrid-grid-sm-3,.MuiGrid-item.MuiGrid-grid-sm-9{align-items:center!important;display:flex!important;padding:8px 0!important}.description-footer{align-items:flex-start!important;flex-direction:column!important;gap:8px!important}}@media screen and (max-width:480px){.footerBottom{border-radius:12px 12px 0 0;padding:1.5rem 1rem}.footerBottom .footerTopSection{flex-direction:column;gap:1.5rem;padding-bottom:1.5rem}.footerBottom .footerTopSection .footerLogoBox{align-items:center;text-align:center}.footerBottom .footerTopSection .footerLogoBox h1{font-size:1rem}.footerBottom .footerTopSection .footerLogoBox p{font-size:.7rem}.footerBottom .footerTopSection .footerLinksBox{align-items:flex-start;flex-direction:column;gap:1.5rem}.footerBottom .footerTopSection .footerLinksBox .footer-col{width:100%}.footerBottom .footerTopSection .footerLinksBox .footer-col .head{font-size:1rem}.footerBottom .footerTopSection .footerLinksBox .footer-col ul{font-size:.8rem}.footerBottom .footerSeparator{margin:1.5rem .5rem;width:100%}.footerBottom .footerBottomSection{align-items:flex-start;flex-direction:column;gap:1.5rem;padding-top:1.5rem}.footerBottom .footerBottomSection .footer-col{width:100%}.footerBottom .footerBottomSection .footer-col .head{font-size:1rem}.footerBottom .footerBottomSection .footer-col ul{font-size:.8rem}.MuiGrid-item.MuiGrid-grid-xs-12{margin-bottom:12px}.footerContactInfo{margin-top:12px}}@media screen and (max-width:480px)and (max-width:480px){.MuiGrid-container.MuiGrid-spacing-xs-4{margin:0!important;width:100%!important}.MuiGrid-item.MuiGrid-grid-sm-3,.MuiGrid-item.MuiGrid-grid-sm-9{align-items:center!important;display:flex!important;padding:4px 0!important}}.landing-footer{margin-top:-4rem}.about-page-new{display:flex;flex-direction:column;min-height:100vh}@-webkit-keyframes logoFadeUp{0%{opacity:0;-webkit-transform:translateY(100px) scale(.8);transform:translateY(100px) scale(.8)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes logoFadeUp{0%{opacity:0;-webkit-transform:translateY(100px) scale(.8);transform:translateY(100px) scale(.8)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes logoFloat{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes logoFloat{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.about-landing-section{align-items:center;background:radial-gradient(circle at center,#fff 38%,#c5c5c5 100%);display:flex;justify-content:center;min-height:100vh;overflow:hidden;padding:100px 2rem 2rem;position:relative}.about-landing-section .hero-content{text-align:center;width:100%}.about-landing-section .hero-content .main-text{margin-bottom:4rem}.about-landing-section .hero-content .main-text h1{margin:0;opacity:0;-webkit-transform:translateY(60px);transform:translateY(60px);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.about-landing-section .hero-content .main-text h1.animate-in{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.about-landing-section .hero-content .main-text .bringing-text{-webkit-animation:fadeInUp .8s ease-out .2s forwards;animation:fadeInUp .8s ease-out .2s forwards;color:#1c1c1c;font-size:clamp(2.5rem,6vw,5rem);font-weight:700;margin-bottom:.5rem;opacity:0}.about-landing-section .hero-content .main-text .revolution-text{-webkit-animation:fadeInUp .8s ease-out .6s forwards;animation:fadeInUp .8s ease-out .6s forwards;color:#ef4d00;font-family:goodfish;font-size:clamp(3.5rem,8vw,6rem);font-weight:900;margin-bottom:2rem;opacity:0}.about-landing-section .hero-content .main-text .india-text{-webkit-animation:fadeInUp .8s ease-out 1s forwards;animation:fadeInUp .8s ease-out 1s forwards;color:#1c1c1c;font-size:clamp(2rem,5vw,6rem);font-weight:700;opacity:0}.about-landing-section .hero-content .logo-section{-webkit-animation:fadeInUp 1s ease-out 1.4s forwards;animation:fadeInUp 1s ease-out 1.4s forwards;opacity:0}.about-landing-section .hero-content .logo-section .logo-container{align-items:center;display:flex;justify-content:center}.about-landing-section .hero-content .logo-section .logo-container .logo-image{-webkit-animation:logoFloat 3s ease-in-out infinite;animation:logoFloat 3s ease-in-out infinite;-webkit-animation-delay:2.5s;animation-delay:2.5s;height:clamp(60px,8vw,80px);object-fit:contain;width:auto}@media(max-width:1440px)and (min-width:1025px){.about-landing-section{padding:90px 2rem 3rem}.about-landing-section .hero-content .main-text{margin-bottom:3rem}.about-landing-section .hero-content .main-text .bringing-text{font-size:clamp(2rem,5vw,4rem);margin-bottom:.4rem}.about-landing-section .hero-content .main-text .revolution-text{font-size:clamp(2.8rem,6.5vw,4.8rem);margin-bottom:1.5rem}.about-landing-section .hero-content .main-text .india-text{font-size:clamp(1.8rem,4.5vw,4.8rem)}.about-landing-section .hero-content .logo-section .logo-container .logo-image{height:clamp(55px,7vw,70px)}}@media(max-width:768px){.about-landing-section{padding:90px 1rem 1rem}.about-landing-section .hero-content .main-text{margin-bottom:3rem}.about-landing-section .hero-content .main-text .bringing-text{font-size:clamp(2rem,8vw,3rem)}.about-landing-section .hero-content .main-text .revolution-text{font-size:clamp(2.5rem,10vw,4rem)}.about-landing-section .hero-content .main-text .india-text{font-size:clamp(1.5rem,6vw,2.5rem)}.about-landing-section .hero-content .logo-section .logo-container .logo-image{height:clamp(50px,6vw,100px)}}@media(max-width:480px){.about-landing-section{padding-top:80px}.about-landing-section .hero-content .main-text{margin-bottom:2.5rem}.about-landing-section .hero-content .main-text .bringing-text{font-size:clamp(2.5rem,6vw,10rem);margin-bottom:2.5rem}.about-landing-section .hero-content .main-text .revolution-text{font-size:clamp(4rem,9vw,10rem);margin-bottom:2.5rem}.about-landing-section .hero-content .main-text .india-text{font-size:clamp(2.5rem,6vw,10rem)}.about-landing-section .hero-content .logo-section .logo-container .logo-image{height:clamp(40px,5vw,80px)}}.about-our-story{background:#fff;min-height:80vh;padding:4rem 0}.about-our-story .story-container{margin:0 auto;max-width:1200px;padding:0 2rem}.about-our-story .story-header{margin-bottom:4rem;text-align:center}.about-our-story .story-header .story-tag{background:#fff5f0;border-radius:20px;color:#ef4d00;display:inline-block;font-size:.9rem;font-weight:600;margin-bottom:1.5rem;padding:.5rem 1.5rem}.about-our-story .story-header .story-title{color:#1c1c1c;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:.5rem}.about-our-story .story-header .story-subtitle{color:#ef4d00;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;margin:0}.about-our-story .story-content{grid-gap:4rem;align-items:start;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.about-our-story .story-content .story-text-section{position:relative}.about-our-story .story-content .story-text-section .story-chapters .chapter{margin-bottom:3rem;padding-left:2rem;position:relative}.about-our-story .story-content .story-text-section .story-chapters .chapter:last-child{margin-bottom:0}.about-our-story .story-content .story-text-section .story-chapters .chapter:before{background:#ef4d00;border-radius:2px;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header{align-items:center;display:flex;gap:1rem;margin-bottom:1rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-tag{background:#ef4d00;border-radius:12px;color:#fff;font-size:.8rem;font-weight:600;padding:.3rem .8rem;white-space:nowrap}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-title{color:#1c1c1c;font-size:1.3rem;font-weight:700;margin:0}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p{color:#333;font-size:1rem;line-height:1.6;margin:0}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p strong{color:#1c1c1c;font-weight:700}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p .highlight-text{color:#ef4d00;font-size:medium;font-weight:600}.about-our-story .story-content .story-image-section{align-items:center;display:flex;justify-content:center}.about-our-story .story-content .story-image-section .image-card{background:#f8f9fa;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.1);height:580px;max-width:500px;overflow:hidden;position:relative;width:100%}.about-our-story .story-content .story-image-section .image-card .image-placeholder{height:100%;position:relative;width:100%}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder{align-items:center;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);display:flex;height:100%;justify-content:center;position:relative;width:100%}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content{color:#666;text-align:center}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content .team-members{display:flex;gap:1rem;margin-bottom:2rem}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content .team-members .member{background:#ef4d00;border-radius:50%;height:40px;opacity:.8;width:40px}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content .office-setup .laptop{background:#333;border-radius:4px;height:40px;margin:0 auto 1rem;width:60px}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content .office-setup .plant{background:#4caf50;border-radius:50%;height:20px;margin:0 auto 1rem;width:20px}.about-our-story .story-content .story-image-section .image-card .image-placeholder .team-image-placeholder .placeholder-content .office-setup .chandelier{background:#ddd;border-radius:10px;height:20px;margin:0 auto;width:80px}.about-our-story .story-content .story-image-section .image-card .image-badge{background:#ef4d00;border-radius:8px;padding:1.5rem 1.8rem;position:absolute;right:1rem;top:1rem}.about-our-story .story-content .story-image-section .image-card .image-badge .badge-content{align-items:center;display:flex;flex-direction:column}.about-our-story .story-content .story-image-section .image-card .image-badge .badge-content .badge-text{color:#fff;font-size:1.5rem;font-weight:700;line-height:1}.about-our-story .story-content .story-image-section .image-card .image-badge .badge-content .badge-subtext{color:#fff;font-size:1rem;line-height:1;margin-top:.1rem}@media(max-width:1440px)and (min-width:1025px){.about-our-story{min-height:auto;padding:3rem 0}.about-our-story .story-container{padding:0 2rem}.about-our-story .story-header{margin-bottom:3rem}.about-our-story .story-header .story-tag{font-size:.85rem;margin-bottom:1.2rem;padding:.4rem 1.3rem}.about-our-story .story-header .story-title{font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:.4rem}.about-our-story .story-header .story-subtitle{font-size:clamp(1.3rem,2.5vw,1.8rem)}.about-our-story .story-content{gap:3rem}.about-our-story .story-content .story-text-section .story-chapters .chapter{margin-bottom:2.5rem;padding-left:1.8rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header{gap:.8rem;margin-bottom:.8rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-tag{font-size:.75rem;padding:.25rem .7rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-title{font-size:1.15rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p{font-size:.95rem;line-height:1.5}.about-our-story .story-content .story-image-section .image-card{height:520px;max-width:450px}}@media(max-width:1024px){.about-our-story .story-content{gap:3rem}.about-our-story .story-content .story-image-section .image-card{height:500px}}@media(max-width:768px){.about-our-story{padding:3rem 0}.about-our-story .story-container{padding:0 1rem}.about-our-story .story-header{margin-bottom:3rem}.about-our-story .story-header .story-tag{font-size:.8rem;padding:.4rem 1.2rem}.about-our-story .story-header .story-title{font-size:clamp(1.5rem,5vw,2.5rem)}.about-our-story .story-header .story-subtitle{font-size:clamp(1.2rem,4vw,2rem)}.about-our-story .story-content{gap:2rem;grid-template-columns:1fr}.about-our-story .story-content .story-text-section .story-chapters .chapter{margin-bottom:2rem;padding-left:1.5rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header{align-items:flex-start;flex-direction:column;gap:.5rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-tag{font-size:.7rem;padding:.25rem .6rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-title{font-size:1.1rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p{font-size:.9rem}.about-our-story .story-content .story-image-section .image-card{height:400px;max-width:100%}}@media(max-width:480px){.about-our-story{padding:2rem 0}.about-our-story .story-content .story-text-section .story-chapters .chapter{padding-left:1rem}.about-our-story .story-content .story-text-section .story-chapters .chapter:before{width:3px}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-header .chapter-title{font-size:1rem}.about-our-story .story-content .story-text-section .story-chapters .chapter .chapter-content p{font-size:.85rem}.about-our-story .story-content .story-image-section .image-card{height:350px}}.founders-section{align-items:center;background:#f8f8f8;display:flex;min-height:100vh;padding:6rem 2rem}.founders-section .founders-container{margin:0 auto;max-width:1200px;width:100%}.founders-section .founders-container .founders-header{margin-bottom:4rem;text-align:center}.founders-section .founders-container .founders-header .meet-tag{align-items:center;background:#fff;border:2px solid #ef4d00;border-radius:25px;color:#1c1c1c;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem}.founders-section .founders-container .founders-header .meet-tag .crown-icon{font-size:1.2rem}.founders-section .founders-container .founders-header .founders-title{color:#1c1c1c;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.2;margin-bottom:1.5rem}.founders-section .founders-container .founders-header .founders-title .revolution-text{color:#ef4d00;font-size:clamp(1.25rem,5vw,2.5rem)}.founders-section .founders-container .founders-header .founders-description{color:#666;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:80%}.founders-section .founders-container .founders-cards .founders-row{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin-bottom:3rem}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame{background:#fff;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.1);padding:1.5rem;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame:hover{box-shadow:0 15px 35px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .image-placeholder{align-items:center;background:#f0f0f0;border-radius:4px;color:#999;display:flex;font-size:1.1rem;height:300px;justify-content:center;margin-bottom:1.5rem;position:relative;width:100%}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .image-placeholder img{border-radius:8px;height:100%;object-fit:cover;width:100%}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .founder-info{text-align:center}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .founder-info .founder-name{color:#1c1c1c;font-size:1.4rem;font-weight:700;margin-bottom:.5rem}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .founder-info .founder-title{color:#ef4d00;font-size:1rem;font-weight:600;margin:0}.founders-section .founders-container .founders-cards .quotes-row{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.founders-section .founders-container .founders-cards .quotes-row .quote-card{background:#fff;border-radius:8px;box-shadow:0 8px 25px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between;min-height:200px;padding:2rem;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.founders-section .founders-container .founders-cards .quotes-row .quote-card:hover{box-shadow:0 15px 35px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.founders-section .founders-container .founders-cards .quotes-row .quote-card .founder-quote{color:#1c1c1c;flex-grow:1;font-size:1.1rem;font-style:italic;line-height:1.6;margin:0 0 1.5rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer{align-items:center;display:flex;gap:.5rem;margin-top:auto}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer .quote-icon{font-size:1.2rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer .quote-role{color:#ef4d00;font-size:.95rem;font-weight:900}@media(max-width:1440px)and (min-width:1025px){.founders-section{min-height:auto;padding:4rem 2rem}.founders-section .founders-container .founders-header{margin-bottom:3rem}.founders-section .founders-container .founders-header .meet-tag{font-size:1rem;margin-bottom:1.5rem;padding:.65rem 1.3rem}.founders-section .founders-container .founders-header .meet-tag .crown-icon{font-size:1.1rem}.founders-section .founders-container .founders-header .founders-title{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:1.2rem}.founders-section .founders-container .founders-header .founders-title .revolution-text{font-size:clamp(1rem,4.5vw,2rem)}.founders-section .founders-container .founders-header .founders-description{font-size:1.1rem;max-width:85%}.founders-section .founders-container .founders-cards .founders-row,.founders-section .founders-container .founders-cards .quotes-row{gap:1.8rem}.founders-section .founders-container .founders-cards .founders-row{margin-bottom:2.5rem}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame{padding:1.3rem}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .image-placeholder{font-size:1rem;height:280px}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .image-placeholder img{border-radius:6px}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .founder-info .founder-name{font-size:1.3rem;margin-bottom:.4rem}.founders-section .founders-container .founders-cards .founders-row .founder-card .polaroid-frame .founder-info .founder-title{font-size:.95rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card{min-height:180px;padding:1.8rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .founder-quote{font-size:1rem;margin-bottom:1.2rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer{gap:.4rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer .quote-icon{font-size:1.1rem}.founders-section .founders-container .founders-cards .quotes-row .quote-card .quote-footer .quote-role{font-size:.9rem}}@media(max-width:1024px){.founders-section{padding:4rem 1.5rem}.founders-section .founders-container .founders-cards .founders-row,.founders-section .founders-container .founders-cards .quotes-row{gap:1.5rem}}@media(max-width:768px){.founders-section{padding:3rem 1rem}.founders-section .founders-container .founders-header{margin-bottom:3rem}.founders-section .founders-container .founders-header .founders-title{font-size:clamp(2rem,6vw,3rem)}.founders-section .founders-container .founders-header .founders-description{font-size:1.1rem}.founders-section .founders-container .founders-cards .founders-row,.founders-section .founders-container .founders-cards .quotes-row{gap:1.5rem;grid-template-columns:1fr}.founders-section .founders-container .founders-cards .founders-row{margin-bottom:2rem}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .image-placeholder{height:200px}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .image-placeholder img{border-radius:4px;height:100%;object-fit:cover;width:100%}.founders-section .founders-container .founders-cards .quote-card{min-height:auto}}@media(max-width:480px){.founders-section{padding:2rem 1rem}.founders-section .founders-container .founders-header .meet-tag{font-size:1rem;padding:.6rem 1.2rem}.founders-section .founders-container .founders-header .founders-title{font-size:clamp(1.8rem,7vw,2.5rem)}.founders-section .founders-container .founders-header .founders-description{font-size:1rem}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame{padding:1rem}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .image-placeholder{height:180px}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .image-placeholder img{border-radius:4px;height:100%;object-fit:cover;width:100%}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .founder-info .founder-name{font-size:1.2rem}.founders-section .founders-container .founders-cards .founder-card .polaroid-frame .founder-info .founder-title{font-size:.9rem}.founders-section .founders-container .founders-cards .quote-card{padding:1.5rem}.founders-section .founders-container .founders-cards .quote-card .founder-quote{font-size:1rem}}.manifesto-section{align-items:center;display:flex;min-height:100vh;padding:6rem 2rem}.manifesto-section .manifesto-container{margin:0 auto;max-width:1200px;width:100%}.manifesto-section .manifesto-container .manifesto-header{margin-bottom:4rem;text-align:center}.manifesto-section .manifesto-container .manifesto-header .manifesto-button{align-items:center;border:2px solid #ef4d00;border-radius:500px;color:#1c1c1c;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.5rem;margin-bottom:2rem;padding:.75rem 1.5rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-button .flame-icon{font-size:1.2rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-title{color:#1c1c1c;font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1.2;margin-bottom:1.5rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-description{color:#666;font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:600px}.manifesto-section .manifesto-container .manifesto-header .manifesto-description strong{color:#ef4d00;font-weight:700}.manifesto-section .manifesto-container .manifesto-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card{background:#fff;border-radius:12px;box-shadow:0 8px 25px rgba(0,0,0,.1);overflow:hidden;padding:2.5rem 2rem;position:relative;text-align:center;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card:hover{box-shadow:0 15px 35px rgba(0,0,0,.15);-webkit-transform:translateY(-8px);transform:translateY(-8px)}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon{margin-bottom:1.5rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background{align-items:center;background:linear-gradient(135deg,#ff7b4d,#ef4d00);border-radius:500px;box-shadow:0 4px 15px rgba(255,77,0,.3);color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto;width:80px}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-title{color:#1c1c1c;font-size:1.4rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-description{color:#666;font-size:1rem;line-height:1.6;margin:0}@media(max-width:1440px)and (min-width:1025px){.manifesto-section{min-height:auto;padding:4rem 2rem}.manifesto-section .manifesto-container .manifesto-header{margin-bottom:3rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-button{font-size:1rem;margin-bottom:1.5rem;padding:.65rem 1.3rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-button .flame-icon{font-size:1.1rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-title{font-size:clamp(2rem,4.5vw,3.2rem);margin-bottom:1.2rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-description{font-size:1.1rem;max-width:550px}.manifesto-section .manifesto-container .manifesto-cards{gap:1.8rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card{padding:2.2rem 1.8rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon{margin-bottom:1.2rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background{height:70px;width:70px}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-title{font-size:1.3rem;margin-bottom:.8rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-description{font-size:.95rem}}@media(max-width:1024px){.manifesto-section{padding:4rem 1.5rem}.manifesto-section .manifesto-container .manifesto-cards{gap:1.5rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card{padding:2rem 1.5rem}}@media(max-width:768px){.manifesto-section{padding:3rem 1rem}.manifesto-section .manifesto-container .manifesto-header{margin-bottom:3rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-title{font-size:clamp(2rem,6vw,3rem)}.manifesto-section .manifesto-container .manifesto-header .manifesto-description{font-size:1.1rem}.manifesto-section .manifesto-container .manifesto-cards{gap:1.5rem;grid-template-columns:1fr}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card{padding:2rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background{height:70px;width:70px}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .heart-icon,.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .lightbulb-icon,.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .rocket-icon{font-size:1.8rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-title{font-size:1.3rem}}@media(max-width:480px){.manifesto-section{padding:2rem 1rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-button{font-size:1rem;padding:.6rem 1.2rem}.manifesto-section .manifesto-container .manifesto-header .manifesto-title{font-size:clamp(1.8rem,7vw,2.5rem)}.manifesto-section .manifesto-container .manifesto-header .manifesto-description{font-size:1rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card{padding:1.5rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background{height:60px;width:60px}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .heart-icon,.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .lightbulb-icon,.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-icon .icon-background .rocket-icon{font-size:1.5rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-title{font-size:1.2rem}.manifesto-section .manifesto-container .manifesto-cards .manifesto-card .card-description{font-size:.95rem}}.numbers-section{align-items:center;background:linear-gradient(135deg,#ff4d00,#ff7b4d);display:flex;min-height:60vh;overflow:hidden;padding:6rem 2rem;position:relative}.numbers-section .numbers-container{margin:0 auto;max-width:1200px;text-align:center;width:100%}.numbers-section .numbers-container .numbers-title{color:#fff;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2;margin-bottom:4rem}.numbers-section .numbers-container .stats-grid{grid-gap:3rem;align-items:center;display:grid;gap:3rem;grid-template-columns:repeat(4,1fr)}.numbers-section .numbers-container .stats-grid .stat-block{align-items:center;display:flex;flex-direction:column;gap:.5rem}.numbers-section .numbers-container .stats-grid .stat-block .stat-number,.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol,.numbers-section .numbers-container .stats-grid .stat-block .stat-text{color:#fff;font-size:clamp(3rem,6vw,5rem);font-weight:700;line-height:1;margin-bottom:.5rem}.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol{font-size:clamp(4rem,7vw,6rem);font-weight:900}.numbers-section .numbers-container .stats-grid .stat-block .stat-label{color:#fff;font-size:1.1rem;font-weight:500;line-height:1.3;opacity:.9;text-align:center}@media(max-width:1440px)and (min-width:1025px){.numbers-section{min-height:auto;padding:4rem 2rem}.numbers-section .numbers-container .numbers-title{font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:3rem}.numbers-section .numbers-container .stats-grid{gap:2.5rem}.numbers-section .numbers-container .stats-grid .stat-block{gap:.4rem}.numbers-section .numbers-container .stats-grid .stat-block .stat-number,.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol,.numbers-section .numbers-container .stats-grid .stat-block .stat-text{font-size:clamp(2.5rem,5vw,4rem);margin-bottom:.4rem}.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol{font-size:clamp(3rem,6vw,4.8rem)}.numbers-section .numbers-container .stats-grid .stat-block .stat-label{font-size:1rem}}@media(max-width:1024px){.numbers-section{padding:4rem 1.5rem}.numbers-section .numbers-container .stats-grid{gap:2rem}}@media(max-width:768px){.numbers-section{min-height:50vh;padding:3rem 1rem}.numbers-section .numbers-container .numbers-title{font-size:clamp(1.8rem,5vw,2.5rem);margin-bottom:3rem}.numbers-section .numbers-container .stats-grid{gap:2rem;grid-template-columns:repeat(2,1fr)}.numbers-section .numbers-container .stats-grid .stat-block .stat-number,.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol,.numbers-section .numbers-container .stats-grid .stat-block .stat-text{font-size:clamp(2.5rem,8vw,4rem)}.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol{font-size:clamp(3rem,9vw,5rem)}.numbers-section .numbers-container .stats-grid .stat-block .stat-label{font-size:1rem}}@media(max-width:480px){.numbers-section{min-height:40vh;padding:2rem 1rem}.numbers-section .numbers-container .numbers-title{font-size:clamp(1.5rem,6vw,2rem);margin-bottom:2rem}.numbers-section .numbers-container .stats-grid{gap:1.5rem;grid-template-columns:1fr}.numbers-section .numbers-container .stats-grid .stat-block .stat-number,.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol,.numbers-section .numbers-container .stats-grid .stat-block .stat-text{font-size:clamp(2rem,10vw,3rem)}.numbers-section .numbers-container .stats-grid .stat-block .stat-symbol{font-size:clamp(2.5rem,12vw,4rem)}.numbers-section .numbers-container .stats-grid .stat-block .stat-label{font-size:.95rem}}.cta-section{align-items:center;background:#fff;display:flex;justify-content:center;min-height:60vh;padding:0 2rem}.cta-section .cta-container{margin:0 auto;max-width:80%;width:80%;width:100%}.cta-section .cta-container .cta-content{background:#ffeae1;border-radius:20px;padding:4rem 3rem;text-align:center}.cta-section .cta-container .cta-content .cta-title{color:#1c1c1c;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.2;margin-bottom:2rem}.cta-section .cta-container .cta-content .cta-description{color:#666;font-size:1.2rem;line-height:1.6;margin-bottom:3rem;margin-left:auto;margin-right:auto}.cta-section .cta-container .cta-content .cta-description strong{color:#ef4d00;font-weight:700}.cta-section .cta-container .cta-content .cta-buttons{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.cta-section .cta-container .cta-content .cta-buttons .cta-button{align-items:center;border:none;border-radius:12px;box-shadow:0 4px 15px rgba(0,0,0,.1);cursor:pointer;display:flex;font-size:1.1rem;font-weight:600;gap:.75rem;justify-content:center;min-width:200px;padding:1rem 2rem;transition:all .3s ease}.cta-section .cta-container .cta-content .cta-buttons .cta-button .button-icon{font-size:1.3rem}.cta-section .cta-container .cta-content .cta-buttons .cta-button.primary{background:#ef4d00;color:#fff}.cta-section .cta-container .cta-content .cta-buttons .cta-button.secondary{background:#fff;border:2px solid #ef4d00;color:#ef4d00}@media(max-width:1440px)and (min-width:1025px){.cta-section{min-height:auto;padding:0 2rem}.cta-section .cta-container{max-width:85%;width:85%}.cta-section .cta-container .cta-content{border-radius:18px;padding:3.5rem 2.5rem}.cta-section .cta-container .cta-content .cta-title{font-size:clamp(1.8rem,3.5vw,2.5rem);margin-bottom:1.5rem}.cta-section .cta-container .cta-content .cta-description{font-size:1.1rem;margin-bottom:2.5rem}.cta-section .cta-container .cta-content .cta-buttons{gap:1.2rem}.cta-section .cta-container .cta-content .cta-buttons .cta-button{font-size:1rem;min-width:180px;padding:.9rem 1.8rem}.cta-section .cta-container .cta-content .cta-buttons .cta-button .button-icon{font-size:1.2rem}}@media(max-width:768px){.cta-section{padding:4rem 1rem}.cta-section .cta-container .cta-content{padding:3rem 2rem}.cta-section .cta-container .cta-content .cta-title{font-size:clamp(1.8rem,5vw,2.5rem);margin-bottom:1.5rem}.cta-section .cta-container .cta-content .cta-description{font-size:1.1rem;margin-bottom:2.5rem}.cta-section .cta-container .cta-content .cta-buttons{align-items:center;flex-direction:column;gap:1rem}.cta-section .cta-container .cta-content .cta-buttons .cta-button{max-width:300px;min-width:auto;width:100%}}@media(max-width:480px){.cta-section{padding:3rem 1rem}.cta-section .cta-container .cta-content{padding:2rem 1.5rem}.cta-section .cta-container .cta-content .cta-title{font-size:clamp(1.5rem,6vw,2rem)}.cta-section .cta-container .cta-content .cta-description{font-size:1rem}.cta-section .cta-container .cta-content .cta-buttons .cta-button{font-size:1rem;padding:.875rem 1.5rem}}.about-quote{align-items:center;background:#fff;display:flex;justify-content:center;min-height:70vh;padding:4rem 0}.about-quote .quote-container{margin:0 auto;max-width:1000px;padding:0 2rem;width:100%}.about-quote .quote-card{border-radius:24px;margin:0 auto;padding:3rem 4rem;position:relative}.about-quote .quote-card:before{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05) 50%,hsla(0,0%,100%,.1));border-radius:24px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.about-quote .quote-card .quote-content{position:relative;z-index:1}.about-quote .quote-card .quote-content .quote-text{color:#1c1c1c;font-size:clamp(1.2rem,3vw,1.5rem);font-style:italic;line-height:1.6;margin:0 0 2rem;text-align:center}.about-quote .quote-card .quote-content .quote-text .highlight-text{color:#ef4d00;font-size:1.1em;font-weight:700}.about-quote .quote-card .quote-content .quote-attribution{color:#1c1c1c;font-size:clamp(1rem,2.5vw,1.3rem);font-style:italic;margin:0;text-align:right}@media(max-width:1440px)and (min-width:1025px){.about-quote{min-height:auto;padding:3rem 0}.about-quote .quote-container{max-width:900px;padding:0 2rem}.about-quote .quote-card{border-radius:20px;padding:2.5rem 3.5rem}.about-quote .quote-card .quote-content .quote-text{font-size:clamp(1.1rem,2.5vw,1.3rem);margin-bottom:1.5rem}.about-quote .quote-card .quote-content .quote-attribution{font-size:clamp(.95rem,2vw,1.15rem)}}@media(max-width:1024px){.about-quote .quote-card{max-width:700px;padding:2.5rem 3rem}.about-quote .quote-card .quote-content .quote-text{font-size:clamp(1.1rem,3vw,1.6rem)}.about-quote .quote-card .quote-content .quote-attribution{font-size:clamp(.9rem,2.5vw,1.2rem)}}@media(max-width:768px){.about-quote{padding:3rem 0}.about-quote .quote-container{padding:0 1rem}.about-quote .quote-card{max-width:100%;padding:2rem 2.5rem}.about-quote .quote-card .quote-content .quote-text{font-size:clamp(1rem,4vw,1.4rem);margin-bottom:1.5rem}.about-quote .quote-card .quote-content .quote-attribution{font-size:clamp(.85rem,3vw,1.1rem)}}@media(max-width:480px){.about-quote{padding:2rem 0}.about-quote .quote-card{border-radius:16px;padding:1.5rem 2rem}.about-quote .quote-card .quote-content .quote-text{font-size:clamp(.9rem,4vw,1.2rem);margin-bottom:1.25rem}.about-quote .quote-card .quote-content .quote-attribution{font-size:clamp(.8rem,3vw,1rem)}}.authPage{align-items:center;background:#f6f5f7;background:linear-gradient(hsla(0,0%,100%,.6),hsla(0,0%,100%,.6)),url(/static/media/login_background-02_3.cbd8211f9980f529dc61.png);background-size:100%;display:flex;flex-direction:column;font-family:Montserrat,sans-serif;justify-content:center;min-height:100vh}.authPage .logo{left:50%;position:absolute;right:50%}.authPage .change-page-title,.authPage .logo{align-items:center;display:flex;justify-content:center;text-align:center}.authPage .change-page-title{font-size:large;font-style:italic;font-weight:500;padding:25px 10px 6px;width:120%}.authPage .change-page-btn{border:2px solid #ef4d00;border-radius:10px;color:#ef4d00;font-size:large;font-weight:500;padding:8px 18px}.authPage .mobile-only{display:none}h1{font-weight:700;margin:0}h2{text-align:center}p{font-size:14px;font-weight:100;letter-spacing:.5px;line-height:20px;margin:20px 0 30px}span{font-size:12px}.a{color:#333;font-size:14px;margin:15px 0;text-decoration:none}.a:hover{cursor:pointer}button{background-color:#f95400;border:1px solid #ff4b2b;border-radius:20px;color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;padding:12px 45px;text-transform:uppercase;transition:-webkit-transform 80ms ease-in;transition:transform 80ms ease-in;transition:transform 80ms ease-in,-webkit-transform 80ms ease-in}button:hover{cursor:pointer;opacity:.6;transition:.1s ease-in}button:active{-webkit-transform:scale(.95);transform:scale(.95)}button:focus{outline:none}button.ghost{background-color:transparent;border-color:#fff}button.ghost:hover{cursor:pointer;opacity:.6;transition:.1s ease-in}form{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 50px;text-align:center}input{background-color:#eee;border:none;border-radius:10px;margin:8px 0;padding:12px 15px;width:100%}.container{background-color:#fff;border-radius:40px;box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22);max-width:100%;min-height:80vh;overflow:hidden;position:relative;width:150vh}.form-container{height:100%;position:absolute;top:0;transition:all .6s ease-in-out}.sign-in-container{left:0;width:50%;z-index:2}.container.right-panel-active .sign-in-container{-webkit-transform:translateX(100%);transform:translateX(100%)}.sign-up-container{left:0;opacity:0;width:50%;z-index:1}.container.right-panel-active .sign-up-container{-webkit-animation:show .6s;animation:show .6s;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:5}@-webkit-keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}@keyframes show{0%,49.99%{opacity:0;z-index:1}50%,to{opacity:1;z-index:5}}.overlay-container{height:100%;left:50%;overflow:hidden;position:absolute;top:0;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:50%;z-index:100}.container.right-panel-active .overlay-container{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.overlay{background:linear-gradient(90deg,#f95400,#f97400);background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#fff;height:100%;left:-100%;position:relative;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:200%}.overlay img{height:20%;padding:2%}.container.right-panel-active .overlay{-webkit-transform:translateX(50%);transform:translateX(50%)}.overlay-panel{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 40px;position:absolute;text-align:center;top:0;-webkit-transform:translateX(0);transform:translateX(0);transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;width:50%}.overlay-left{-webkit-transform:translateX(-20%);transform:translateX(-20%)}.container.right-panel-active .overlay-left,.overlay-right{-webkit-transform:translateX(0);transform:translateX(0)}.overlay-right{right:0}.container.right-panel-active .overlay-right{-webkit-transform:translateX(20%);transform:translateX(20%)}.social-container{margin:20px 0}.social-container:hover{cursor:pointer;opacity:.6;transition:.1s ease-in}.social-container img{margin:10px}.error-mesage{color:red;margin:0;padding:10px}.line-link{color:#333;font-size:16px;margin:10px 0;padding-bottom:2px}.line-link:hover{border-bottom:1px solid #000;cursor:pointer}.input-password-container{align-items:center;display:flex;position:relative;width:100%}.input-password-container input{background-color:#eee;border:none;border-radius:10px;margin:8px 0;padding:12px 15px;width:100%}.input-password-container .eye-icon{align-items:center;color:#919191;cursor:pointer;display:flex;justify-content:center;position:absolute;right:10px;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:750px){.container{box-shadow:3px 3px 15px rgba(0,0,0,.25);min-height:90vh;width:90%}.container .mobile-only{display:flex}.sign-in-container{width:100%;z-index:2}.sign-up-container{left:0;opacity:0;width:100%;z-index:1}.container.right-panel-active .sign-in-container{opacity:0;-webkit-transform:none;transform:none;z-index:1}.container.right-panel-active .sign-up-container{opacity:1;-webkit-transform:none;transform:none;z-index:2}.overlay-container{display:none}}@media screen and (max-width:500px){.input-password-container,input{width:120%}}.terms-privacy-notice{color:#666;font-size:12px;line-height:1.4;margin:40px 0 15px;text-align:center}.terms-privacy-notice .legal-link{color:#f95400;text-decoration:none}.terms-privacy-notice .legal-link:hover{cursor:pointer;text-decoration:underline}.forgot-password-window{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:2% 0;text-align:center;width:100%}.forgot-password-window .btn{background-color:#ef4d00;border-radius:12px;color:#fff;transition:.15s ease-in}.forgot-password-window .btn:hover{background-color:#d45f00;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3);cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.forgot-password-email-page{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.forgot-password-email-page .loader-lottie{width:100px}.forgot-password-email-page .button-section{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:10px;text-align:center}.forgot-password-email-page .btn-secondary{color:#595959;transition:.15s ease-in}.forgot-password-email-page .btn-secondary:hover{background-color:transparent!important;cursor:pointer;text-decoration:underline;-webkit-transform:scale(1.05);transform:scale(1.05)}.forgot-password-email-page .btn-primary{background-color:#ef4d00;border-radius:8px;color:#fff;margin-top:5px;transition:.15s ease-in}.forgot-password-email-page .btn-primary:hover{background-color:#d45f00;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.otp-input-field{align-items:center;display:flex;flex-direction:row;justify-content:center;text-align:center}.otp-input-field .otp-digit-block{font-size:24px;height:60px;margin:0 15px 0 0;text-align:center;width:60px}.forgot-password-otp-input-page{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;width:100%}.forgot-password-otp-input-page .button-section{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;text-align:center}.forgot-password-otp-input-page .loader-lottie{margin-top:-22px;width:100px}.forgot-password-otp-input-page .success-lottie{width:200px}.forgot-password-otp-input-page .btn-primary{background-color:#ef4d00;border-radius:8px;color:#fff;transition:.15s ease-in}.forgot-password-otp-input-page .btn-primary:hover{background-color:#d45f00;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.forgot-password-otp-input-page .btn-primary:disabled{background-color:#ebebeb;color:#666;cursor:not-allowed}.forgot-password-otp-input-page .btn-secondary{background-color:#fff;border-radius:8px;color:#ef4d00;transition:.15s ease-in}.forgot-password-otp-input-page .btn-secondary:hover{background-color:rgba(212,95,0,.2);cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.reset-password-input-page{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;width:100%}.reset-password-input-page .loader-lottie{width:100px}.reset-password-input-page .success-lottie{width:200px}.reset-password-input-page .btn-primary{background-color:#ef4d00;border-radius:8px;color:#fff;margin-top:12px;transition:.15s ease-in}.reset-password-input-page .btn-primary:hover{background-color:#d45f00;cursor:pointer;-webkit-transform:scale(1.05);transform:scale(1.05)}.become-a-freelancer-hero{-webkit-animation:gradientShift 8s ease-in-out infinite;animation:gradientShift 8s ease-in-out infinite;background-size:400% 400%;flex-direction:column;justify-content:space-between;min-height:100vh;overflow:hidden}.become-a-freelancer-hero,.become-a-freelancer-hero .hero-container{display:flex;position:relative}.become-a-freelancer-hero .hero-image-block{background:#fff;box-shadow:0 20px 60px rgba(0,0,0,.15);height:60vh;overflow:hidden;position:relative;width:100%}.become-a-freelancer-hero .hero-image-block .hero-image{height:100%;object-fit:cover;object-position:center;width:100%}.become-a-freelancer-hero .hero-image-block .quote-overlay{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(0,0,0,.3);border-radius:16px;color:#fff;left:50%;max-width:100%;padding:2rem;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);visibility:hidden;z-index:2}.become-a-freelancer-hero .hero-image-block .quote-overlay .main-quote{font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.2;margin:0 0 1rem}.become-a-freelancer-hero .hero-image-block .quote-overlay .quote-attribution{font-size:clamp(1.2rem,3vw,1.8rem);font-weight:400;margin:0;opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.become-a-freelancer-hero .bottom-section{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:2rem;position:relative;text-align:center;z-index:2}.become-a-freelancer-hero .bottom-section .reality-check-text{color:#333;font-size:clamp(1.5rem,4vw,1.7rem);font-weight:500;margin:0 0 2rem}.become-a-freelancer-hero .bottom-section .scroll-indicator{align-items:center;cursor:pointer;display:flex;justify-content:center}.become-a-freelancer-hero .bottom-section .scroll-indicator .scroll-arrow{align-items:center;-webkit-animation:gradientShift 6s ease-in-out infinite,bounce 2s infinite;animation:gradientShift 6s ease-in-out infinite,bounce 2s infinite;background-color:#ef4d00;background-size:200% 200%;border-radius:50%;box-shadow:0 4px 20px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-size:1.5rem;height:60px;justify-content:center;transition:all .3s ease;width:60px}.become-a-freelancer-hero .bottom-section .scroll-indicator .scroll-arrow:hover{box-shadow:0 6px 25px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.become-a-freelancer-hero .bottom-section .scroll-indicator .scroll-arrow:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1124px){.become-a-freelancer-hero .hero-image-block{height:50vh}.become-a-freelancer-hero .hero-image-block .quote-overlay{align-items:center;border-radius:12px;border-radius:8px;display:flex;flex-direction:column;height:45%;justify-content:center;top:70%;visibility:visible;width:100%}.become-a-freelancer-hero .hero-image-block .quote-overlay .main-quote{font-size:clamp(1.5rem,6vw,2.5rem)}.become-a-freelancer-hero .hero-image-block .quote-overlay .quote-attribution{font-size:clamp(1rem,4vw,1.4rem)}}@media(max-width:768px){.become-a-freelancer-hero .hero-container{padding:1rem}.become-a-freelancer-hero .hero-image-block{border-radius:16px;height:50vh}.become-a-freelancer-hero .hero-image-block .quote-overlay{align-items:center;border-radius:12px;border-radius:8px;display:flex;flex-direction:column;height:45%;justify-content:center;top:70%;visibility:visible;width:100%}.become-a-freelancer-hero .hero-image-block .quote-overlay .main-quote{font-size:clamp(1.5rem,6vw,2.5rem)}.become-a-freelancer-hero .hero-image-block .quote-overlay .quote-attribution{font-size:clamp(1rem,4vw,1.4rem)}.become-a-freelancer-hero .bottom-section{padding:1.5rem}.become-a-freelancer-hero .bottom-section .reality-check-text{font-size:clamp(1.2rem,5vw,2rem)}.become-a-freelancer-hero .bottom-section .scroll-indicator .scroll-arrow{font-size:1.2rem;height:50px;width:50px}}@media(max-width:480px){.become-a-freelancer-hero .hero-image-block{height:45vh}.become-a-freelancer-hero .hero-image-block .quote-overlay{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:45%;justify-content:center;top:70%;visibility:visible;width:100%}.become-a-freelancer-hero .hero-image-block .quote-overlay .main-quote{font-size:clamp(1.2rem,7vw,2rem)}.become-a-freelancer-hero .hero-image-block .quote-overlay .quote-attribution{font-size:clamp(.9rem,5vw,1.2rem)}.become-a-freelancer-hero .bottom-section{padding:1rem}.become-a-freelancer-hero .bottom-section .scroll-indicator .scroll-arrow{font-size:1rem;height:45px;width:45px}}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes gradientShift{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}@keyframes gradientShift{0%{background-position:0 50%}25%{background-position:100% 50%}50%{background-position:100% 100%}75%{background-position:0 100%}to{background-position:0 50%}}.become-freelancer-opener{align-items:center;background:#f8f8f8;display:flex;min-height:80vh;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener{min-height:auto;padding:3rem 0}}.become-freelancer-opener .opener-container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.become-freelancer-opener .opener-content{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr}.become-freelancer-opener .text-section .top-tags{display:flex;gap:1rem;margin-bottom:2rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .top-tags{gap:.75rem;margin-bottom:1.5rem}}.become-freelancer-opener .text-section .top-tags .tag{align-items:center;border-radius:20px;display:flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.5rem 1rem;white-space:nowrap}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .top-tags .tag{font-size:.8rem;gap:.4rem;padding:.4rem .85rem}}.become-freelancer-opener .text-section .top-tags .tag .tag-icon{font-size:1.2rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .top-tags .tag .tag-icon{font-size:1rem}}.become-freelancer-opener .text-section .top-tags .tag.broken-tag{background:#fff;border:2px solid #e53e3e;color:#e53e3e}.become-freelancer-opener .text-section .top-tags .tag.fixing-tag{background:#fff;border:2px solid #228f00;color:#228f00}.become-freelancer-opener .text-section .headline{margin-bottom:1.5rem}.become-freelancer-opener .text-section .headline .headline-main{color:#1c1c1c;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:500;line-height:1.1;margin-bottom:.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .headline .headline-main{font-size:2.5rem}}.become-freelancer-opener .text-section .headline .headline-accent{color:#ef4d00;font-size:clamp(2rem,4vw,2.5rem);font-weight:400;line-height:1.1}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .headline .headline-accent{font-size:2rem}}.become-freelancer-opener .text-section .value-proposition{color:#2d3748;font-size:clamp(1.2rem,2.5vw,1rem);font-weight:400;line-height:1.4;margin-bottom:2rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .value-proposition{font-size:1rem;line-height:1.5;margin-bottom:1.5rem}}.become-freelancer-opener .text-section .made-in-india{align-items:center;background:#fef5e7;border-left:4px solid #ef4d00;border-radius:12px;display:flex;gap:.75rem;margin-bottom:2.5rem;padding:1rem 1.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .made-in-india{gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1.25rem}}.become-freelancer-opener .text-section .made-in-india .heart-icon{color:#ef4d00;font-size:1.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .made-in-india .heart-icon{font-size:1.2rem}}.become-freelancer-opener .text-section .made-in-india span{color:#2d3748;font-size:1rem;font-weight:500}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .made-in-india span{font-size:.9rem}}.become-freelancer-opener .text-section .cta-buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .cta-buttons{gap:.75rem;margin-bottom:2rem}}.become-freelancer-opener .text-section .cta-buttons .primary-cta{background:#ef4d00!important;border-radius:12px!important;box-shadow:0 4px 20px rgba(246,173,85,.3)!important;color:#fff!important;font-size:1.1rem!important;font-weight:700!important;padding:1rem 2rem!important;text-transform:none!important;transition:all .3s ease!important}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .cta-buttons .primary-cta{border-radius:10px!important;font-size:.95rem!important;padding:.75rem 1.5rem!important}}.become-freelancer-opener .text-section .cta-buttons .primary-cta:hover{background:#ed8936!important;box-shadow:0 6px 25px rgba(246,173,85,.4)!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.become-freelancer-opener .text-section .cta-buttons .secondary-cta{background:#fff!important;border:2px solid #ef4d00!important;border-radius:12px!important;color:#ef4d00!important;font-size:1.1rem!important;font-weight:600!important;padding:1rem 2rem!important;text-transform:none!important;transition:all .3s ease!important}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-opener .text-section .cta-buttons .secondary-cta{border-radius:10px!important;font-size:.95rem!important;padding:.75rem 1.5rem!important}}.become-freelancer-opener .text-section .cta-buttons .secondary-cta:hover{background:#ef4d00!important;color:#fff!important;-webkit-transform:translateY(-2px)!important;transform:translateY(-2px)!important}.become-freelancer-opener .text-section .comparison-table{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:1.5rem}.become-freelancer-opener .text-section .comparison-table .comparison-header{grid-gap:1rem;border-bottom:2px solid #e2e8f0;display:grid;gap:1rem;grid-template-columns:1fr 1fr;margin-bottom:1.5rem;padding-bottom:1rem}.become-freelancer-opener .text-section .comparison-table .comparison-header .platform-column{color:#2d3748;font-size:1.1rem;font-weight:700;text-align:center}.become-freelancer-opener .text-section .comparison-table .comparison-rows{display:flex;flex-direction:column;gap:1rem}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row .platform-point{align-items:center;border-radius:8px;display:flex;font-size:.95rem;font-weight:500;gap:.75rem;padding:.75rem}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row .platform-point .icon{flex-shrink:0;font-size:1.2rem}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row .platform-point .icon.red-icon{color:#e53e3e}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row .platform-point .icon.green-icon{color:#38a169}.become-freelancer-opener .text-section .comparison-table .comparison-rows .comparison-row .platform-point span{color:#2d3748}.become-freelancer-opener .visual-section{align-items:flex-start;display:flex;height:100%;justify-content:center}.become-freelancer-opener .visual-section .image-card{aspect-ratio:4/3;background:#fff;border-radius:20px;box-shadow:0 20px 60px rgba(0,0,0,.15);max-width:500px;overflow:hidden;position:relative;width:100%}.become-freelancer-opener .visual-section .image-card .main-image-placeholder{align-items:center;background:linear-gradient(135deg,#f7fafc,#edf2f7);display:flex;height:100%;justify-content:center;width:100%}.become-freelancer-opener .visual-section .image-card .main-image-placeholder .placeholder-content{height:100%;text-align:center;width:100%}.become-freelancer-opener .visual-section .image-card .main-image-placeholder .placeholder-content .freelancer-img{height:100%;object-fit:cover;width:100%}.become-freelancer-opener .visual-section .image-card .project-match-overlay{align-items:center;background:#fff;border-radius:8px;bottom:1rem;box-shadow:0 4px 20px rgba(0,0,0,.1);color:#2d3748;display:flex;font-size:.9rem;font-weight:500;gap:.5rem;left:1rem;padding:.75rem 1rem;position:absolute}.become-freelancer-opener .visual-section .image-card .project-match-overlay .match-dot{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;background:#38a169;border-radius:50%;height:8px;width:8px}@media(max-width:1024px){.become-freelancer-opener .opener-content{gap:3rem;grid-template-columns:1fr}.become-freelancer-opener .visual-section{order:-1}}@media(max-width:768px){.become-freelancer-opener{min-height:auto;padding:2.5rem 0}.become-freelancer-opener .opener-container{padding:0 1rem}.become-freelancer-opener .opener-content{gap:2.5rem}.become-freelancer-opener .text-section .top-tags{margin-bottom:1.5rem}.become-freelancer-opener .text-section .headline{margin-bottom:1.25rem}.become-freelancer-opener .text-section .value-proposition{margin-bottom:1.75rem}.become-freelancer-opener .text-section .made-in-india{margin-bottom:2rem;padding:.875rem 1.25rem}.become-freelancer-opener .text-section .cta-buttons{align-items:stretch;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.become-freelancer-opener .text-section .cta-buttons .primary-cta,.become-freelancer-opener .text-section .cta-buttons .secondary-cta{font-size:1rem!important;justify-content:center;padding:1rem 1.5rem!important;width:100%}.become-freelancer-opener .text-section .comparison-table{padding:1.5rem}.become-freelancer-opener .text-section .comparison-table .comparison-header,.become-freelancer-opener .text-section .comparison-table .comparison-row{gap:.5rem;grid-template-columns:1fr}.become-freelancer-opener .text-section .comparison-table .comparison-row .platform-point{justify-content:center;text-align:center}.become-freelancer-opener .visual-section .image-card{aspect-ratio:16/9;max-width:100%}}@media(max-width:480px){.become-freelancer-opener{padding:2rem 0}.become-freelancer-opener .text-section .top-tags{align-items:flex-start;flex-direction:column;gap:.65rem;margin-bottom:1.25rem}.become-freelancer-opener .text-section .top-tags .tag{font-size:.85rem;padding:.45rem .85rem}.become-freelancer-opener .text-section .headline{margin-bottom:1rem}.become-freelancer-opener .text-section .headline .headline-main{font-size:2rem}.become-freelancer-opener .text-section .headline .headline-accent{font-size:1.5rem}.become-freelancer-opener .text-section .value-proposition{font-size:1rem;margin-bottom:1.5rem}.become-freelancer-opener .text-section .made-in-india{gap:.6rem;margin-bottom:1.75rem;padding:.75rem 1rem}.become-freelancer-opener .text-section .made-in-india .heart-icon{font-size:1.2rem}.become-freelancer-opener .text-section .made-in-india span{font-size:.9rem}.become-freelancer-opener .text-section .cta-buttons{gap:.85rem;margin-bottom:2rem}.become-freelancer-opener .text-section .cta-buttons .primary-cta,.become-freelancer-opener .text-section .cta-buttons .secondary-cta{font-size:.95rem!important;padding:.875rem 1.5rem!important}.become-freelancer-opener .text-section .comparison-table{padding:1.25rem}}.become-freelancer-comparison{align-items:center;background:#fff;display:flex;min-height:60vh;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-comparison{min-height:auto;padding:3rem 0}}.become-freelancer-comparison .comparison-container{margin:0 auto;padding:0 2rem;text-align:center;width:100%}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-comparison .comparison-container{max-width:80%}}.become-freelancer-comparison .comparison-header-main{margin-bottom:3rem}.become-freelancer-comparison .comparison-header-main .comparison-title{font-size:clamp(2rem,4vw,3rem);margin-bottom:1rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-comparison .comparison-header-main .comparison-title{font-size:2.2rem}}.become-freelancer-comparison .comparison-header-main .comparison-title.brand{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#ef4d00,#ff6b35);-webkit-background-clip:text;background-clip:text;font-weight:900}.become-freelancer-comparison .comparison-header-main .comparison-title.others{color:#374151;font-weight:500}.become-freelancer-comparison .comparison-header-main .comparison-subtitle{color:#666;font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:400;margin:0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-comparison .comparison-header-main .comparison-subtitle{font-size:1.1rem}}.become-freelancer-comparison .comparison-table{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);margin:0 auto;max-width:80%;overflow:hidden}.become-freelancer-comparison .comparison-table .comparison-header{background:#f8f9fa;border-bottom:2px solid #e2e8f0;display:grid;grid-template-columns:200px 1fr 1fr}.become-freelancer-comparison .comparison-table .comparison-header .feature-column{background:#f8f9fa;border-right:1px solid #e2e8f0;color:#2d3748;font-size:1.1rem;font-weight:700;padding:1.5rem 1rem}.become-freelancer-comparison .comparison-table .comparison-header .platform-column{border-right:1px solid #e2e8f0;font-size:1.1rem;font-weight:700;padding:1.5rem 1rem;text-align:center}.become-freelancer-comparison .comparison-table .comparison-header .platform-column.geniegig-column{background:#e6f3ff;color:#1e40af;font-family:goodfish;font-size:larger;font-weight:900}.become-freelancer-comparison .comparison-table .comparison-header .platform-column.other-column{background:#fff;color:#374151}.become-freelancer-comparison .comparison-table .comparison-row{align-items:center;border-bottom:1px solid #f1f5f9;display:grid;grid-template-columns:200px 1fr 1fr}.become-freelancer-comparison .comparison-table .comparison-row:last-child{border-bottom:none}.become-freelancer-comparison .comparison-table .comparison-row .feature-name{background:#f8f9fa;border-right:1px solid #e2e8f0;color:#374151;font-size:.95rem;font-weight:600;height:100%;padding:1.25rem 1rem}.become-freelancer-comparison .comparison-table .comparison-row .platform-point{align-items:center;background-color:#e6f3ff;color:#374151;display:flex;font-size:.95rem;font-weight:500;gap:.75rem;height:100%;padding:1.25rem 1rem}.become-freelancer-comparison .comparison-table .comparison-row .platform-point .icon{flex-shrink:0;font-size:1.2rem}.become-freelancer-comparison .comparison-table .comparison-row .platform-point .icon.green-icon{color:#16a34a}.become-freelancer-comparison .comparison-table .comparison-row .platform-point .icon.red-icon{color:#dc2626}.become-freelancer-comparison .comparison-table .comparison-row .platform-point span{line-height:1.4;text-align:left}.become-freelancer-comparison .comparison-table .comparison-row .platform-point:first-of-type{background:#e6f3ff;border-right:1px solid #e2e8f0}.become-freelancer-comparison .comparison-table .comparison-row .platform-point:last-of-type{background:#fff}.become-freelancer-comparison .mobile-comparison{display:none;gap:2rem;margin-top:2rem}.become-freelancer-comparison .mobile-comparison .comparison-card{border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header{border-bottom:2px solid #e2e8f0;padding:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header h3{font-size:1.5rem;font-weight:700;margin:0}.become-freelancer-comparison .mobile-comparison .comparison-card .card-content{padding:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .card-header{background:#e6f3ff;border-bottom-color:#1e40af}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .card-header h3{color:#1e40af;font-family:goodfish;font-weight:900}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item{margin-bottom:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item:last-child{margin-bottom:0}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item .feature-category{border-bottom:1px solid #e5e7eb;color:#374151;font-size:1rem;font-weight:600;margin-bottom:.75rem;padding-bottom:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item .feature-details .feature-point{align-items:center;background:#f0f9ff;border-left:4px solid #16a34a;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item .feature-details .feature-point .icon{color:#16a34a;flex-shrink:0;font-size:1.2rem}.become-freelancer-comparison .mobile-comparison .comparison-card.geniegig-card .feature-item .feature-details .feature-point span{color:#374151;font-size:.95rem;font-weight:500;line-height:1.4}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .card-header{background:#f8f9fa;border-bottom-color:#6b7280}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .card-header h3{color:#6b7280}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .feature-item{margin-bottom:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .feature-item:last-child{margin-bottom:0}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .feature-item .feature-category{border-bottom:1px solid #e5e7eb;color:#374151;font-size:1rem;font-weight:600;margin-bottom:.75rem;padding-bottom:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .feature-item .feature-details .feature-point{align-items:center;background:#f9fafb;border-left:4px solid #6b7280;border-radius:8px;display:flex;gap:.75rem;padding:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card.other-card .feature-item .feature-details .feature-point span{color:#6b7280;font-size:.95rem;font-weight:500;line-height:1.4}@media(max-width:1024px)and (min-width:769px){.become-freelancer-comparison .comparison-container{max-width:90%}.become-freelancer-comparison .desktop-table{display:none}.become-freelancer-comparison .mobile-comparison{display:flex;flex-direction:row;gap:2rem}.become-freelancer-comparison .mobile-comparison .comparison-card{flex:1 1}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header{padding:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header h3{font-size:1.4rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-content{padding:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item{margin-bottom:1.25rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-category{font-size:1rem;margin-bottom:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point{font-size:.9rem;padding:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point .icon{font-size:1.1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point span{font-size:.9rem}}@media(max-width:768px){.become-freelancer-comparison{padding:3rem 0}.become-freelancer-comparison .comparison-container{padding:0 1rem}.become-freelancer-comparison .comparison-header-main{margin-bottom:2rem}.become-freelancer-comparison .comparison-header-main .comparison-title{font-size:clamp(1.5rem,5vw,2.2rem)}.become-freelancer-comparison .comparison-header-main .comparison-subtitle{font-size:clamp(1rem,3vw,1.2rem)}.become-freelancer-comparison .desktop-table{display:none}.become-freelancer-comparison .mobile-comparison{display:flex;flex-direction:column;gap:1.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header{padding:1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header h3{font-size:1.3rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-content{padding:1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item{margin-bottom:1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-category{font-size:.9rem;margin-bottom:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point{font-size:.85rem;padding:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point .icon{font-size:1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point span{font-size:.85rem}}@media(max-width:480px){.become-freelancer-comparison{padding:2rem 0}.become-freelancer-comparison .mobile-comparison{gap:1rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header{padding:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-header h3{font-size:1.2rem}.become-freelancer-comparison .mobile-comparison .comparison-card .card-content{padding:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item{margin-bottom:.75rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-category{font-size:.85rem;margin-bottom:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point{gap:.5rem;padding:.5rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point .icon{font-size:.9rem}.become-freelancer-comparison .mobile-comparison .comparison-card .feature-item .feature-details .feature-point span{font-size:.8rem}}.become-freelancer-challenges{align-items:center;background:#f8f8f8;display:flex;min-height:80vh;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-challenges{min-height:auto;padding:3rem 0}}.become-freelancer-challenges .challenges-container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.become-freelancer-challenges .challenges-header{margin-bottom:3rem;text-align:center}.become-freelancer-challenges .challenges-header .challenges-title{color:#333;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-challenges .challenges-header .challenges-title{font-size:2.2rem;margin-bottom:1rem}}.become-freelancer-challenges .challenges-header .challenges-subtitle{color:#333;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.6;margin:0 auto;max-width:800px}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-challenges .challenges-header .challenges-subtitle{font-size:1rem;line-height:1.5}}.become-freelancer-challenges .challenges-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));justify-content:center;margin-top:2rem}.become-freelancer-challenges .challenges-grid:has(.challenge-card:nth-child(7):last-child){grid-template-columns:repeat(3,minmax(320px,1fr))}.become-freelancer-challenges .challenges-grid:has(.challenge-card:nth-child(7):last-child) .challenge-card:nth-child(7){grid-column:2}.become-freelancer-challenges .challenges-grid .challenge-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1.5rem;padding:2rem;transition:all .3s ease}.become-freelancer-challenges .challenges-grid .challenge-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon{align-items:center;background:#fee2e2;border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon .icon{color:#ef4444;font-size:28px}.become-freelancer-challenges .challenges-grid .challenge-card .card-content{align-items:center;display:flex;flex:1 1;flex-direction:column}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-title{color:#333;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-title{font-size:1.1rem;margin-bottom:.75rem}}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-description{color:#333;font-size:.95rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.become-freelancer-challenges .challenges-container{padding:0 1.5rem}.become-freelancer-challenges .challenges-grid{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.become-freelancer-challenges .challenges-grid:has(.challenge-card:nth-child(7):last-child){grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.become-freelancer-challenges .challenges-grid:has(.challenge-card:nth-child(7):last-child) .challenge-card:nth-child(7){grid-column:auto}.become-freelancer-challenges .challenges-grid .challenge-card{gap:1.25rem;padding:1.5rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon{height:50px;width:50px}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon .icon{font-size:24px}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-title{font-size:1.1rem;margin-bottom:.75rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-description{font-size:.9rem}}@media(max-width:768px){.become-freelancer-challenges{padding:3rem 0}.become-freelancer-challenges .challenges-container{padding:0 1rem}.become-freelancer-challenges .challenges-header{margin-bottom:2rem}.become-freelancer-challenges .challenges-header .challenges-title{font-size:clamp(1.5rem,5vw,2.2rem);margin-bottom:1rem}.become-freelancer-challenges .challenges-header .challenges-subtitle{font-size:clamp(.9rem,3vw,1.1rem)}.become-freelancer-challenges .challenges-grid{gap:1.25rem;grid-template-columns:1fr}.become-freelancer-challenges .challenges-grid .challenge-card{gap:1rem;padding:1.25rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon{height:45px;width:45px}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon .icon{font-size:20px}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-title{font-size:1rem;margin-bottom:.5rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-description{font-size:.85rem}}@media(max-width:480px){.become-freelancer-challenges{padding:2rem 0}.become-freelancer-challenges .challenges-grid .challenge-card{gap:.75rem;padding:1rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon{height:40px;width:40px}.become-freelancer-challenges .challenges-grid .challenge-card .card-icon .icon{font-size:18px}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-title{font-size:.95rem}.become-freelancer-challenges .challenges-grid .challenge-card .card-content .card-description{font-size:.8rem}}.become-freelancer-geniegig-difference{align-items:center;background:#fff;display:flex;min-height:80vh;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-geniegig-difference{min-height:auto;padding:3rem 0}}.become-freelancer-geniegig-difference .difference-container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.become-freelancer-geniegig-difference .difference-header{margin-bottom:3rem;text-align:center}.become-freelancer-geniegig-difference .difference-header .difference-tag{align-items:center;background:#fff5f0;border-radius:20px;color:#ef4d00;display:inline-flex;font-weight:600;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem}.become-freelancer-geniegig-difference .difference-header .difference-tag .tag-icon{color:#ef4d00;font-size:1rem}.become-freelancer-geniegig-difference .difference-header .difference-tag .tag-text{color:#ef4d00;font-size:.9rem;font-weight:600;margin:0}.become-freelancer-geniegig-difference .difference-header .difference-title{color:#333;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-geniegig-difference .difference-header .difference-title{font-size:2.2rem;margin-bottom:1rem}}.become-freelancer-geniegig-difference .difference-header .difference-subtitle{color:#333;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.6;margin:0 auto;max-width:800px}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-geniegig-difference .difference-header .difference-subtitle{font-size:1rem;line-height:1.5}}.become-freelancer-geniegig-difference .features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin-top:2rem}.become-freelancer-geniegig-difference .features-grid .feature-card{align-items:center;background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:1.5rem;padding:2rem;transition:all .3s ease}.become-freelancer-geniegig-difference .features-grid .feature-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon{align-items:center;background:#fff5f0;border-radius:12px;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon .icon{color:#ef4d00;font-size:28px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content{align-items:center;display:flex;flex:1 1;flex-direction:column}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-title{color:#333;font-size:1.25rem;font-weight:700;line-height:1.3;margin-bottom:1rem;text-align:center}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag{margin-bottom:1rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag .tag-text{background:#fff5f0;border-radius:12px;color:#ef4d00;display:inline-block;font-size:.8rem;font-weight:600;margin:0;padding:.4rem .8rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-description{color:#333;font-size:.95rem;font-weight:400;line-height:1.6;margin:0}@media(max-width:1024px){.become-freelancer-geniegig-difference .difference-container{padding:0 1.5rem}.become-freelancer-geniegig-difference .features-grid{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.become-freelancer-geniegig-difference .features-grid .feature-card{gap:1.25rem;padding:1.5rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon{height:50px;width:50px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon .icon{font-size:24px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-title{font-size:1.1rem;margin-bottom:.75rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag{margin-bottom:.75rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag .tag-text{font-size:.75rem;padding:.3rem .6rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-description{font-size:.9rem}}@media(max-width:768px){.become-freelancer-geniegig-difference{padding:3rem 0}.become-freelancer-geniegig-difference .difference-container{padding:0 1rem}.become-freelancer-geniegig-difference .difference-header{margin-bottom:2rem}.become-freelancer-geniegig-difference .difference-header .difference-tag{margin-bottom:1rem;padding:.4rem .8rem}.become-freelancer-geniegig-difference .difference-header .difference-tag .tag-icon{font-size:.9rem}.become-freelancer-geniegig-difference .difference-header .difference-tag .tag-text{font-size:.8rem}.become-freelancer-geniegig-difference .difference-header .difference-title{font-size:clamp(1.5rem,5vw,2.2rem);margin-bottom:1rem}.become-freelancer-geniegig-difference .difference-header .difference-subtitle{font-size:clamp(.9rem,3vw,1.1rem)}.become-freelancer-geniegig-difference .features-grid{gap:1.25rem;grid-template-columns:1fr}.become-freelancer-geniegig-difference .features-grid .feature-card{gap:1rem;padding:1.25rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon{height:45px;width:45px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon .icon{font-size:20px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-title{font-size:1rem;margin-bottom:.5rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag{margin-bottom:.5rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag .tag-text{font-size:.7rem;padding:.25rem .5rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-description{font-size:.85rem}}@media(max-width:480px){.become-freelancer-geniegig-difference{padding:2rem 0}.become-freelancer-geniegig-difference .features-grid .feature-card{gap:.75rem;padding:1rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon{height:40px;width:40px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-icon .icon{font-size:18px}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-title{font-size:.95rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .feature-tag .tag-text{font-size:.65rem;padding:.2rem .4rem}.become-freelancer-geniegig-difference .features-grid .feature-card .card-content .card-description{font-size:.8rem}}.become-freelancer-made-in-india{align-items:center;background:#fef8f6;display:flex;min-height:100vh;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-made-in-india{min-height:auto;padding:3rem 0}}.become-freelancer-made-in-india .made-in-india-container{margin:0 auto;max-width:1200px;padding:0 2rem;width:100%}.become-freelancer-made-in-india .statistics-section{margin-bottom:4rem}.become-freelancer-made-in-india .statistics-section .statistics-header{margin-bottom:3rem;text-align:center}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag{align-items:center;background:#fff5f0;border-radius:20px;color:#ef4d00;display:inline-flex;font-weight:600;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag .tag-icon{color:#ef4d00;font-size:1rem}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag .tag-text{color:#ef4d00;font-size:.9rem;font-weight:600;margin:0}.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-title{color:#333;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1.5rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-title{font-size:2.2rem;margin-bottom:1rem}}.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-subtitle{color:#333;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.6;margin:0 auto;max-width:900px}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-subtitle{font-size:1rem;line-height:1.5}}.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-subtitle .highlight-text{color:#ef4d00;font-weight:600}.become-freelancer-made-in-india .statistics-section .statistics-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card{background:#fff;border-radius:16px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:2rem;text-align:center;transition:all .3s ease}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon{align-items:center;background:#fff5f0;border-radius:50%;display:flex;height:60px;justify-content:center;margin:0 auto 1.5rem;width:60px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon .icon{color:#ef4d00;font-size:28px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-number{color:#ef4d00;font-size:clamp(2rem,4vw,3rem);font-weight:700;margin-bottom:1rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-description{color:#333;font-size:.95rem;font-weight:400;line-height:1.5;margin:0}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:1fr 1fr;margin-bottom:3rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-tag{align-items:center;display:flex;gap:.5rem;margin-bottom:1.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-tag .tag-icon{color:#ef4d00;font-size:1rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-tag .tag-text{color:#333;font-size:.9rem;font-weight:600;margin:0}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-title{color:#333;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;line-height:1.4;margin-bottom:2rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item:last-child{margin-bottom:0}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-bullet{background:#ef4d00;border-radius:50%;flex-shrink:0;height:8px;margin-top:.5rem;width:8px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-content .feature-title{color:#333;font-size:1.1rem;font-weight:700;margin-bottom:.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-content .feature-description{color:#333;font-size:.95rem;font-weight:400;line-height:1.5;margin:0}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column{align-items:center;display:flex;justify-content:center}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card{background:#ffe1d3;border-radius:20px;max-width:400px;padding:2.5rem;text-align:center;width:100%}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon{align-items:center;background:#ef4d00;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon .icon{color:#fff;font-size:36px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-title{color:#333;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin-bottom:1rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-subtitle{color:#333;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:2rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-labels{display:flex;justify-content:space-between;margin-bottom:.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-labels .progress-label{color:#333;font-size:.9rem;font-weight:500;margin:0}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-labels .progress-label.growing{color:#ef4d00;font-weight:600}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-bar{background:#e5e7eb;border-radius:4px;height:8px;margin-bottom:1rem;overflow:hidden;width:100%}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-bar .progress-fill{background:linear-gradient(90deg,#ef4d00,#ff6b35);border-radius:4px;height:100%;transition:width .3s ease;width:75%}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-text{color:#333;font-size:.9rem;font-weight:400;margin:0}.become-freelancer-made-in-india .built-by-indians-section .bottom-quote{border-top:1px solid #e5e7eb;padding:2rem 0;text-align:center}.become-freelancer-made-in-india .built-by-indians-section .bottom-quote .quote-text{color:#333;font-size:clamp(1rem,2.5vw,1.2rem);font-style:italic;font-weight:400;line-height:1.6;margin:0 auto;max-width:800px}@media(max-width:1024px){.become-freelancer-made-in-india .made-in-india-container{padding:0 1.5rem}.become-freelancer-made-in-india .statistics-section .statistics-grid{gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card{padding:1.5rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon{height:50px;margin-bottom:1rem;width:50px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon .icon{font-size:24px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-number{font-size:clamp(1.5rem,3vw,2.5rem);margin-bottom:.75rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-description{font-size:.9rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content{gap:2rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card{padding:2rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon{height:70px;margin-bottom:1rem;width:70px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon .icon{font-size:32px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-title{font-size:clamp(1.3rem,2.5vw,1.8rem);margin-bottom:.75rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-subtitle{font-size:.95rem;margin-bottom:1.5rem}}@media(max-width:768px){.become-freelancer-made-in-india{padding:3rem 0}.become-freelancer-made-in-india .made-in-india-container{padding:0 1rem}.become-freelancer-made-in-india .statistics-section{margin-bottom:3rem}.become-freelancer-made-in-india .statistics-section .statistics-header{margin-bottom:2rem}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag{margin-bottom:1rem;padding:.4rem .8rem}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag .tag-icon{font-size:.9rem}.become-freelancer-made-in-india .statistics-section .statistics-header .made-in-india-tag .tag-text{font-size:.8rem}.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-title{font-size:clamp(1.5rem,5vw,2.2rem);margin-bottom:1rem}.become-freelancer-made-in-india .statistics-section .statistics-header .statistics-subtitle{font-size:clamp(.9rem,3vw,1.1rem)}.become-freelancer-made-in-india .statistics-section .statistics-grid{gap:1rem;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card{padding:1.25rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon{height:45px;margin-bottom:.75rem;width:45px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon .icon{font-size:20px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-number{font-size:clamp(1.2rem,4vw,2rem);margin-bottom:.5rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-description{font-size:.85rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content{gap:2rem;grid-template-columns:1fr;margin-bottom:2rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-tag{margin-bottom:1rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-tag .tag-text{font-size:.85rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .built-by-title{font-size:clamp(1rem,3vw,1.3rem);margin-bottom:1.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item{margin-bottom:1rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-bullet{height:6px;margin-top:.4rem;width:6px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-content .feature-title{font-size:1rem;margin-bottom:.25rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .left-column .features-list .feature-item .feature-content .feature-description{font-size:.9rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card{padding:1.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon{height:60px;margin-bottom:.75rem;width:60px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon .icon{font-size:28px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-title{font-size:clamp(1.2rem,3vw,1.6rem);margin-bottom:.5rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-subtitle{font-size:.9rem;margin-bottom:1.25rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-labels .progress-label,.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .progress-section .progress-text{font-size:.8rem}.become-freelancer-made-in-india .built-by-indians-section .bottom-quote{padding:1.5rem 0}.become-freelancer-made-in-india .built-by-indians-section .bottom-quote .quote-text{font-size:clamp(.9rem,3vw,1.1rem)}}@media(max-width:480px){.become-freelancer-made-in-india{padding:2rem 0}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card{padding:1rem}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon{height:40px;width:40px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-icon .icon{font-size:18px}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-number{font-size:clamp(1rem,4vw,1.8rem)}.become-freelancer-made-in-india .statistics-section .statistics-grid .stat-card .stat-description{font-size:.8rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card{padding:1.25rem}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon{height:50px;width:50px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-icon .icon{font-size:24px}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-title{font-size:clamp(1rem,3vw,1.4rem)}.become-freelancer-made-in-india .built-by-indians-section .built-by-indians-content .right-column .cta-card .cta-subtitle{font-size:.85rem}}.become-freelancer-lets-get-started{align-items:center;background:#fff;display:flex;justify-content:center;padding:4rem 0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-lets-get-started{padding:3rem 0}}.become-freelancer-lets-get-started .get-started-container{align-items:stretch;display:flex;gap:0;margin:0 auto;max-width:90%;padding:0 2rem;width:100%}.become-freelancer-lets-get-started .get-started-container .get-started-image{border-bottom-left-radius:0;border-bottom-right-radius:24px;border-top-left-radius:0;border-top-right-radius:24px;object-fit:cover;width:30%}.become-freelancer-lets-get-started .get-started-card{background:#fff5f0;border-bottom-left-radius:24px;border-bottom-right-radius:0;border-top-left-radius:24px;border-top-right-radius:0;flex:1 1;overflow:hidden;padding:3rem;position:relative;text-align:center}.become-freelancer-lets-get-started .get-started-card:before{background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.become-freelancer-lets-get-started .get-started-card .get-started-header{margin-bottom:2.5rem;position:relative;z-index:1}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-title{color:#333;font-size:clamp(1.8rem,4vw,1rem);font-weight:500;line-height:1.2;margin-bottom:1rem}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-title{font-size:2rem}}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-subtitle{color:#333;font-size:clamp(1rem,2.5vw,1.2rem);font-weight:400;line-height:1.5;margin:0}@media(max-width:1440px)and (min-width:1025px){.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-subtitle{font-size:1rem}}.become-freelancer-lets-get-started .get-started-card .steps-section{align-items:center;display:flex;flex-direction:column;margin-bottom:2.5rem;position:relative;z-index:1}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:1.5rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:1rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item:last-child{margin-bottom:0}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-number{color:#ef4d00;font-size:1.5rem;font-weight:700;min-width:2rem;text-align:center}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-text{color:#333;font-size:1.1rem;font-weight:500;margin:0;text-align:left}.become-freelancer-lets-get-started .get-started-card .steps-section .happy-freelancing{color:#666;font-size:1rem;font-weight:400;margin:0}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started{position:relative;z-index:1}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button{background:#ef4d00;border-radius:12px;box-shadow:0 4px 20px rgba(239,77,0,.3);color:#fff;font-size:1.1rem;font-weight:700;min-width:200px;padding:1rem 2.5rem;text-transform:uppercase;transition:all .3s ease}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button:hover{background:#d63e00;box-shadow:0 6px 25px rgba(239,77,0,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button:active{-webkit-transform:translateY(0);transform:translateY(0)}@media(max-width:1024px){.become-freelancer-lets-get-started .get-started-container{padding:0 1.5rem}.become-freelancer-lets-get-started .get-started-card{padding:2.5rem}.become-freelancer-lets-get-started .get-started-card .get-started-header{margin-bottom:2rem}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-title{font-size:clamp(1.6rem,3.5vw,2.2rem)}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-subtitle{font-size:clamp(.95rem,2.2vw,1.1rem)}.become-freelancer-lets-get-started .get-started-card .steps-section{margin-bottom:2rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list{align-items:flex-start;display:flex;flex-direction:column}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item{gap:.75rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-number{font-size:1.3rem;min-width:1.8rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-text{font-size:1rem}.become-freelancer-lets-get-started .get-started-card .steps-section .happy-freelancing{font-size:.95rem;font-style:italic;font-weight:600}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button{font-size:1rem;min-width:180px;padding:.9rem 2rem}}@media(max-width:768px){.become-freelancer-lets-get-started{padding:3rem 0}.become-freelancer-lets-get-started .get-started-container{flex-direction:column;gap:0;padding:0 1rem}.become-freelancer-lets-get-started .get-started-container .get-started-image{border-radius:24px 24px 0 0;height:200px;order:1;width:100%}.become-freelancer-lets-get-started .get-started-card{border-radius:0 0 24px 24px;order:2;padding:2rem}.become-freelancer-lets-get-started .get-started-card .get-started-header{margin-bottom:1.5rem}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-title{font-size:clamp(1.4rem,4vw,1.8rem);margin-bottom:.75rem}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-subtitle{font-size:clamp(.9rem,2.5vw,1rem)}.become-freelancer-lets-get-started .get-started-card .steps-section{margin-bottom:1.5rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list{margin-bottom:1rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item{gap:.5rem;margin-bottom:.75rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-number{font-size:1.2rem;min-width:1.5rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-text{font-size:.95rem}.become-freelancer-lets-get-started .get-started-card .steps-section .happy-freelancing{font-size:.9rem}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button{font-size:.95rem;min-width:160px;padding:.8rem 1.5rem}}@media(max-width:480px){.become-freelancer-lets-get-started{padding:2rem 0}.become-freelancer-lets-get-started .get-started-container{padding:0 .75rem}.become-freelancer-lets-get-started .get-started-container .get-started-image{height:180px}.become-freelancer-lets-get-started .get-started-card{padding:1.5rem}.become-freelancer-lets-get-started .get-started-card .get-started-header{margin-bottom:1.25rem}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-title{font-size:clamp(1.2rem,4vw,1.6rem);margin-bottom:.5rem}.become-freelancer-lets-get-started .get-started-card .get-started-header .get-started-subtitle{font-size:clamp(.85rem,2.5vw,.95rem)}.become-freelancer-lets-get-started .get-started-card .steps-section{margin-bottom:1.25rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item{gap:.4rem;margin-bottom:.5rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-number{font-size:1.1rem;min-width:1.3rem}.become-freelancer-lets-get-started .get-started-card .steps-section .steps-list .step-item .step-text{font-size:.9rem}.become-freelancer-lets-get-started .get-started-card .steps-section .happy-freelancing{font-size:.85rem}.become-freelancer-lets-get-started .get-started-card .cta-section-lets-get-started .get-started-button{font-size:.9rem;min-width:140px;padding:.75rem 1.25rem}}.catPageBanner{border-radius:8px;height:30vw;margin:80px auto 2.5rem;overflow:hidden;width:95vw}.catPageBanner .bannerVideoWrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.catPageBanner .bannerVideoWrapper .bannerVideo{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.catPageBanner .bannerVideoWrapper .bannerVideoScreen{background:linear-gradient(transparent,rgba(0,0,0,.36));display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent{color:#fff;font-family:Raleway,sans-serif;padding:1rem 5vw}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent h1{font-size:clamp(1.2rem,4vw,2.5rem)}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent p{font-size:clamp(.7rem,2vw,1rem);margin:1rem 0}@media screen and (max-width:860px){.catPageBanner{border-radius:0;margin-top:60px;width:100vw}}@media screen and (max-width:750px){.catPageBanner{height:40vw}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent{padding-left:1rem;text-align:center}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent p{margin:5px}}@media screen and (max-width:400px){.catPageBanner{height:50vw}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent{padding:.5rem;text-align:center}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent h1{font-size:5vw}.catPageBanner .bannerVideoWrapper .bannerVideoScreen .bannerVideoContent p{font-size:3vw;margin:5px}}.categoryRequestNew{background:#ffd600;font-family:Raleway,sans-serif;margin:4rem auto;padding:2rem;text-align:center;width:100vw}.categoryRequestNew h1{font-size:2rem;letter-spacing:2px}.categoryRequestNew p{font-size:1.2rem}.categoryRequestNew .categoryForm{background:transparent}.categoryRequestNew .categoryForm .categoryFormBox{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;width:80%}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-right{flex:1 1;padding:0 1rem}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-right textarea{border:none;border-radius:8px;height:100px;outline:none;padding:.8rem;width:100%}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-left{flex:1 1;padding:0 1rem}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-left input{background-color:#fff;border:none;border-radius:8px;margin:.9rem 0;outline:none;width:100%}@media screen and (max-width:750px){.categoryRequestNew{padding:2rem 1rem}.categoryRequestNew h1{font-size:clamp(20px,4vw,2rem);letter-spacing:normal}.categoryRequestNew p{font-size:clamp(14px,3vw,1.2rem)}.categoryRequestNew .categoryForm{padding:0 1rem}.categoryRequestNew .categoryForm .categoryFormBox{align-items:center;display:flex;flex-direction:column;width:100%}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-left,.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-right{padding:0;width:100%}.categoryRequestNew .categoryForm .categoryFormBox .categoryForm-right textarea{width:100%}}.categorySliderSection{margin-bottom:2rem}.categorySliderHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.75rem;padding:0 2.5rem}@media(max-width:1024px){.categorySliderHeader{margin-bottom:1.5rem;padding:0 2rem}}@media(max-width:768px){.categorySliderHeader{margin-bottom:1.25rem;padding:0 1.5rem}}@media(max-width:480px){.categorySliderHeader{margin-bottom:1rem;padding:0 1rem}}.categorySliderHeader h1{color:#1a1a1a;font-size:1.5rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;margin:0;padding:0}@media(min-width:1440px){.categorySliderHeader h1{font-size:1.75rem}}@media(max-width:1024px){.categorySliderHeader h1{font-size:1.375rem}}@media(max-width:768px){.categorySliderHeader h1{font-size:1.25rem}}@media(max-width:480px){.categorySliderHeader h1{font-size:1.125rem}}.sliderController{align-items:center;display:flex;flex-shrink:0;gap:.625rem}@media(max-width:768px){.sliderController{gap:.5rem}}@media(max-width:480px){.sliderController{gap:.375rem}}.sliderController .controllerBtn{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:50%;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);color:#4b5563;cursor:pointer;display:flex;flex-shrink:0;font-size:.875rem;height:2.5rem;justify-content:center;min-height:2.5rem;min-width:2.5rem;padding:0;transition:all .2s cubic-bezier(.4,0,.2,1);width:2.5rem}@media(min-width:1440px){.sliderController .controllerBtn{font-size:.9375rem;height:2.75rem;min-height:2.75rem;min-width:2.75rem;width:2.75rem}}@media(max-width:1024px){.sliderController .controllerBtn{font-size:.8125rem;height:2.375rem;min-height:2.375rem;min-width:2.375rem;width:2.375rem}}@media(max-width:768px){.sliderController .controllerBtn{font-size:.75rem;height:2.25rem;min-height:2.25rem;min-width:2.25rem;width:2.25rem}}@media(max-width:480px){.sliderController .controllerBtn{font-size:.6875rem;height:2rem;min-height:2rem;min-width:2rem;width:2rem}}.sliderController .controllerBtn i{line-height:1}.sliderController .controllerBtn:hover:not(:disabled){background:#f9fafb;border-color:#d1d5db;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.sliderController .controllerBtn:active:not(:disabled){background:#f3f4f6;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.sliderController .controllerBtn:focus{box-shadow:0 0 0 3px rgba(59,130,246,.1);outline:none}.sliderController .controllerBtn:disabled{background:#f9fafb;cursor:not-allowed;opacity:.4}.categorySlider{-ms-overflow-style:none;align-items:flex-start;display:flex;gap:2rem;overflow-x:auto;overflow-y:hidden;padding:0 0 .5rem;scroll-behavior:smooth;scrollbar-width:none}.categorySlider::-webkit-scrollbar{display:none}@media(min-width:1440px){.categorySlider{gap:2.5rem}}@media(max-width:1024px){.categorySlider{gap:1.75rem}}@media(max-width:768px){.categorySlider{gap:1.25rem}}@media(max-width:480px){.categorySlider{gap:1rem}}.subCategoryCard{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center}.subCategoryCard:first-child{margin-left:2.5rem}@media(max-width:1024px){.subCategoryCard:first-child{margin-left:2rem}}@media(max-width:768px){.subCategoryCard:first-child{margin-left:1.5rem}}@media(max-width:480px){.subCategoryCard:first-child{margin-left:1rem}}.subCategoryCard:last-child{margin-right:2.5rem}@media(max-width:1024px){.subCategoryCard:last-child{margin-right:2rem}}@media(max-width:768px){.subCategoryCard:last-child{margin-right:1.5rem}}@media(max-width:480px){.subCategoryCard:last-child{margin-right:1rem}}.subCategoryCard .imageBox{align-items:center;border-radius:1.25rem;cursor:pointer;display:flex;height:9.5rem;justify-content:center;overflow:hidden;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1);width:9.5rem}@media(min-width:1600px){.subCategoryCard .imageBox{border-radius:1.5rem;height:11rem;width:11rem}}@media(min-width:1440px)and (max-width:1599px){.subCategoryCard .imageBox{border-radius:1.375rem;height:10.25rem;width:10.25rem}}@media(min-width:1200px)and (max-width:1439px){.subCategoryCard .imageBox{border-radius:1.25rem;height:9rem;width:9rem}}@media(min-width:1024px)and (max-width:1199px){.subCategoryCard .imageBox{border-radius:1.125rem;height:8.5rem;width:8.5rem}}@media(min-width:768px)and (max-width:1023px){.subCategoryCard .imageBox{border-radius:1rem;height:7.5rem;width:7.5rem}}@media(min-width:480px)and (max-width:767px){.subCategoryCard .imageBox{border-radius:1rem;height:6.5rem;width:6.5rem}}@media(max-width:479px){.subCategoryCard .imageBox{border-radius:.875rem;height:5.5rem;width:5.5rem}}.subCategoryCard .imageBox img{height:100%!important;object-fit:contain;transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1);width:100%!important}.subCategoryCard .imageBox:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.subCategoryCard .imageBox:hover>img{-webkit-transform:scale(1.08);transform:scale(1.08)}.subCategoryCard p{word-wrap:break-word;color:#374151;font-size:.9375rem;font-weight:500;line-height:1.3;margin:.875rem 0;max-width:10rem;text-align:center}@media(min-width:1600px){.subCategoryCard p{font-size:1.0625rem;margin:1rem 0}}@media(min-width:1440px)and (max-width:1599px){.subCategoryCard p{font-size:1rem;margin:.9375rem 0}}@media(min-width:1200px)and (max-width:1439px){.subCategoryCard p{font-size:.9375rem;margin:.875rem 0}}@media(min-width:1024px)and (max-width:1199px){.subCategoryCard p{font-size:.875rem;margin:.8125rem 0}}@media(min-width:768px)and (max-width:1023px){.subCategoryCard p{font-size:.8125rem;margin:.75rem 0;max-width:8rem}}@media(min-width:480px)and (max-width:767px){.subCategoryCard p{font-size:.8125rem;margin:.6875rem 0;max-width:7rem}}@media(max-width:479px){.subCategoryCard p{font-size:.75rem;margin:.625rem 0;max-width:6rem}}.gig-info-page-new{background-color:#fdfdfd;margin-top:108px;padding:0 3%}@media(max-width:1440px)and (min-width:1024px){.gig-info-page-new{margin-top:82px}}@media(max-width:1150px){.gig-info-page-new{margin-top:80px}}@media(max-width:600px){.gig-info-page-new{margin-top:70px}}.gig-info-page-new .gig-not-listed-banner{background:rgba(255,45,45,.15);border:2px solid red;border-radius:10px;color:red;font-size:1.1rem;font-weight:600;letter-spacing:.5px;margin-top:30px;padding:24px 0;text-align:center;width:100%;z-index:1200}.gig-info-page-new .gig-main-content{margin:24px 0}.gig-info-page-new .gig-image-section{width:100%}.gig-info-page-new .gig-image-section .gig-main-image-container{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;display:flex;height:400px;justify-content:center;margin-bottom:16px;overflow:hidden;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:100%}.gig-info-page-new .gig-image-section .gig-main-image-container .gig-main-image{display:block;height:100%;object-fit:contain;width:100%}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper{align-items:center;display:flex;gap:8px;position:relative}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .thumbnail-arrow-btn{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:5px;color:#666;cursor:pointer;display:flex;flex-shrink:0;height:64px;justify-content:center;transition:all .2s;width:32px;z-index:1}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .thumbnail-arrow-btn:hover{background:#f5f5f5;border-color:#ef4d00;color:#ef4d00}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .thumbnail-arrow-btn svg{font-size:20px}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex:1 1;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails::-webkit-scrollbar{display:none}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails .thumbnail{border:1px solid #e0e0e0;border-radius:6px;cursor:pointer;flex-shrink:0;height:64px;min-width:64px;overflow:hidden;transition:all .2s;width:64px}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails .thumbnail img{height:100%;object-fit:cover;width:100%}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails .thumbnail:hover{opacity:.8}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails .thumbnail.active{border-color:#ef4d00}.gig-info-page-new .gig-details-right-section{padding:0 16px}.gig-info-page-new .gig-details-right-section .gig-title{color:#333;font-weight:600;line-height:1.3;margin-bottom:12px}.gig-info-page-new .gig-details-right-section .seller-info{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.gig-info-page-new .gig-details-right-section .seller-info .seller-avatar{height:32px;width:32px}.gig-info-page-new .gig-details-right-section .seller-info .seller-name{color:#333;font-size:14px;font-weight:500;text-decoration:none}.gig-info-page-new .gig-details-right-section .seller-info .seller-name:hover{text-decoration:underline}.gig-info-page-new .gig-details-right-section .price-section{background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;margin:25px 0;padding:17px}.gig-info-page-new .gig-details-right-section .price-section .price-text{margin-bottom:6px}.gig-info-page-new .gig-details-right-section .price-section .price-text .price-amount{color:#333;font-size:28px;font-weight:600}.gig-info-page-new .gig-details-right-section .price-section .price-text .price-onwards{color:#666;font-size:14px;font-weight:400;margin-left:4px}@media(max-width:600px){.gig-info-page-new .gig-details-right-section .price-section .price-text .price-onwards{font-size:13px}}.gig-info-page-new .gig-details-right-section .price-section .price-table-link{align-items:center;color:#ef4d00;display:inline-flex;font-size:14px;font-weight:500;gap:4px;text-decoration:none}.gig-info-page-new .gig-details-right-section .price-section .price-table-link:hover{text-decoration:underline}.gig-info-page-new .gig-details-right-section .action-buttons{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.gig-info-page-new .gig-details-right-section .action-buttons .proceed-button{background-color:#1a1a1a;border-radius:6px;box-shadow:none;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;text-transform:none}.gig-info-page-new .gig-details-right-section .action-buttons .proceed-button:hover{background-color:#2a2a2a}.gig-info-page-new .gig-details-right-section .action-buttons .proceed-button:disabled{background-color:#dcdcdc;border:none;color:gray;cursor:not-allowed}.gig-info-page-new .gig-details-right-section .action-buttons .add-to-fav-button{background-color:#fff;border:1.5px solid #e0e0e0;border-radius:6px;color:#333;font-size:14px;font-weight:500;padding:10px 20px;text-transform:none}.gig-info-page-new .gig-details-right-section .action-buttons .add-to-fav-button:hover{background-color:#f5f5f5;border-color:#ccc}.gig-info-page-new .gig-details-right-section .action-buttons .add-to-fav-button:disabled{background-color:#dcdcdc;border:none;color:gray;cursor:not-allowed}.gig-info-page-new .gig-details-right-section .action-buttons .added-to-fav-button{background-color:#ef4d00;border:none;border-radius:6px;color:#fff;font-size:14px;font-weight:500;padding:10px 20px;text-transform:none}.gig-info-page-new .gig-details-right-section .action-buttons .added-to-fav-button:hover{background-color:#bc3d00}.gig-info-page-new .gig-details-right-section .key-features{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.gig-info-page-new .gig-details-right-section .key-features .feature-item{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:80px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-icon{align-items:center;background-color:#fceed7;border-radius:50%;display:flex;height:44px;justify-content:center;width:44px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-icon svg{color:#ef4d00;font-size:20px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-text{text-align:center}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-text .feature-value{color:#333;font-size:12px;font-weight:600;margin-bottom:2px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-text .feature-label{color:#666;font-size:11px}.gig-info-page-new .gig-tabs-section{margin:24px 0}.gig-info-page-new .gig-tabs-section .MuiTabs-root{border-bottom:1px solid #e0e0e0}.gig-info-page-new .gig-tabs-section .MuiTabs-root .MuiTab-root{color:#666;font-size:14px;font-weight:500;min-height:40px;padding:8px 16px;text-transform:none}.gig-info-page-new .gig-tabs-section .MuiTabs-root .MuiTab-root.Mui-selected{color:#333;font-weight:600}.gig-info-page-new .gig-tabs-section .MuiTabs-root .MuiTabs-indicator{background-color:#ef4d00;height:2px}.gig-info-page-new .gig-description-section{padding:16px 0}.gig-info-page-new .gig-description-section .section-heading{color:#333;margin-bottom:12px}.gig-info-page-new .gig-pricing-section{padding:16px 0}.gig-info-page-new .gig-pricing-section .section-heading{color:#333;margin-bottom:12px}.gig-info-page-new .gig-pricing-section .pricing-description{background-color:#e3f2fd;border-radius:6px;color:#1565c0;font-size:13px;line-height:1.5;margin-bottom:16px;padding:12px 16px}.gig-info-page-new .gig-pricing-section .price-bands-container{grid-gap:16px;display:grid;gap:16px;margin-top:16px}@media(max-width:768px){.gig-info-page-new .gig-pricing-section .price-bands-container{grid-template-columns:1fr}}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card{border:1px solid #e0e0e0;border-radius:8px;box-shadow:none;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root{padding:16px}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-header .price-band-label{background-color:#ef4d00;border:1px solid #ef4d00;border-radius:4px;color:#fff;font-size:11px;font-weight:600;padding:4px 10px}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-header .price-band-duration{align-items:center;color:#4f4f4f;display:flex;font-size:12px;font-weight:700;gap:4px}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-header .price-band-duration .duration-icon{font-size:14px}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-price{color:#333;font-size:22px;font-weight:600;line-height:1.2;margin-bottom:12px}@media(max-width:600px){.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-price{font-size:20px}}.gig-info-page-new .gig-pricing-section .price-bands-container .price-band-card .MuiCardContent-root .price-band-description{color:#666;font-size:13px;line-height:1.5}@media(max-width:960px){.gig-info-page-new{padding:0 2%}.gig-info-page-new .gig-details-right-section{margin-top:16px;padding:0 8px}.gig-info-page-new .key-features .feature-item{min-width:70px}.gig-info-page-new .key-features .feature-item .feature-icon{height:40px;width:40px}.gig-info-page-new .key-features .feature-item .feature-icon svg{font-size:18px}}@media(max-width:600px){.gig-info-page-new{padding:0 4%}.gig-info-page-new .gig-image-section .gig-main-image-container{height:300px}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .gig-thumbnails .thumbnail{height:56px;min-width:56px;width:56px}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .thumbnail-arrow-btn{border-radius:5px;height:64px;width:22px}.gig-info-page-new .gig-image-section .gig-thumbnails-wrapper .thumbnail-arrow-btn svg{font-size:18px}.gig-info-page-new .gig-details-right-section .price-section .price-text .price-amount{font-size:24px}.gig-info-page-new .gig-details-right-section .key-features{justify-content:space-around}.gig-info-page-new .gig-details-right-section .key-features .feature-item{min-width:60px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-icon{height:36px;width:36px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-icon svg{font-size:16px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-text .feature-value{font-size:11px}.gig-info-page-new .gig-details-right-section .key-features .feature-item .feature-text .feature-label{font-size:10px}}.similar-gigs-section-container{background-color:#f0f0f0;margin-top:20px;padding:2.5% 0}@media(max-width:1400px){.similar-gigs-section-container{padding:2.5% 0}}@media(max-width:1200px){.similar-gigs-section-container{padding:3% 0}}@media(max-width:1024px){.similar-gigs-section-container{padding:5.5% 0}}@media(max-width:900px){.similar-gigs-section-container{padding:6% 0}}@media(max-width:768px){.similar-gigs-section-container{padding:6.5% 0}}@media(max-width:600px){.similar-gigs-section-container{padding:7% 0}}@media(max-width:400px){.similar-gigs-section-container{padding:7.5% 0}}.similar-gigs-section{background-color:transparent;margin:0;padding:0 3%}.similar-gigs-section .heading{color:#333;padding:0}.similar-gigs-section .gigListSection{grid-gap:1rem!important;align-items:stretch!important;background-color:transparent;box-sizing:border-box!important;display:grid!important;padding:0;width:100%!important}@media screen and (min-width:1400px){.similar-gigs-section .gigListSection{grid-template-columns:repeat(6,1fr)!important}}@media screen and (min-width:1200px)and (max-width:1399px){.similar-gigs-section .gigListSection{grid-template-columns:repeat(5,1fr)!important}}@media screen and (min-width:1000px)and (max-width:1199px){.similar-gigs-section .gigListSection{grid-template-columns:repeat(4,1fr)!important}}@media screen and (min-width:800px)and (max-width:999px){.similar-gigs-section .gigListSection{grid-template-columns:repeat(3,1fr)!important}}@media screen and (min-width:600px)and (max-width:799px){.similar-gigs-section .gigListSection{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:599px){.similar-gigs-section .gigListSection{grid-gap:.75rem!important;grid-template-columns:repeat(2,1fr)!important;padding:1rem!important}}@media screen and (max-width:399px){.similar-gigs-section .gigListSection{grid-template-columns:1fr!important;padding:.75rem!important}}.similar-gigs-section .gigListSection>*{box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard-link{display:block!important;overflow:hidden!important}.similar-gigs-section .gigListSection .gigCard,.similar-gigs-section .gigListSection .gigCard-link{box-sizing:border-box!important;max-width:100%!important;max-width:none!important;min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard{border-radius:12px!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important;display:flex!important;flex-direction:column!important;height:100%!important;padding:14px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-img{border-radius:6px!important;box-shadow:0 10px 15px -10px rgba(0,0,0,.15)!important;box-sizing:border-box!important;max-width:100%!important;min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard .gigCard-img img{display:block!important;max-width:100%!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content{display:flex!important;flex:1 1!important;flex-direction:column!important;min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer{margin-bottom:.5rem!important;margin-top:.75rem!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer .imgBox{flex-shrink:0!important;height:28px!important;margin-right:6px!important;width:28px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer p{font-size:13px!important;font-weight:500!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-title{flex:1 1!important;font-size:14px!important;font-weight:600!important;line-height:1.4!important;margin:.5rem 0!important;min-height:2.52rem!important;min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price{min-width:0!important;width:100%!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .badge{border-radius:4px!important;flex-shrink:0!important;font-size:11px!important;padding:4px 8px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price{font-size:11px!important;min-width:0!important;overflow:hidden!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price span{font-size:16px!important;font-weight:600!important}.similar-gigs-section .gigListSection .gigCard:hover{box-shadow:0 2px 8px rgba(0,0,0,.1)!important}.similar-gigs-section .gigListSection .gigCard:hover>.gigCard-img{box-shadow:0 20px 25px -10px rgba(0,0,0,.15)!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}@media screen and (max-width:599px){.similar-gigs-section .gigListSection .gigCard{padding:12px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer{margin-bottom:.4rem!important;margin-top:.6rem!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer .imgBox{height:24px!important;margin-right:6px!important;width:24px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer p{font-size:12px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-title{font-size:13px!important;margin:.4rem 0!important;min-height:2.28rem!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .badge{font-size:10px!important;padding:3px 6px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price{font-size:10px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price span{font-size:14px!important}}@media screen and (max-width:399px){.similar-gigs-section .gigListSection .gigCard{max-width:100%!important;padding:12px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer .imgBox{height:24px!important;width:24px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-freelancer p{font-size:12px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-title{font-size:13px!important;min-height:2.28rem!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .badge{font-size:10px!important;padding:3px 6px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price{font-size:10px!important}.similar-gigs-section .gigListSection .gigCard .gigCard-content .gig-price .price span{font-size:14px!important}}.gigListSection{grid-gap:2rem;background-color:#f3f3f3;display:grid;font-family:Raleway,sans-serif;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));justify-content:center;padding:2rem 3rem;width:100%}@media screen and (min-width:1200px){.gigListSection{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:900px)and (max-width:1199px){.gigListSection{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:600px)and (max-width:899px){.gigListSection{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:400px)and (max-width:599px){.gigListSection{grid-gap:1rem;grid-template-columns:repeat(2,1fr);padding:1rem}}.gigListSection .gigCard{background-color:#fff;border-radius:10px;cursor:pointer;max-width:350px;padding:20px;transition:box-shadow 2s ease;width:100%}.gigListSection .gigCard .gigCard-img{aspect-ratio:16/9;border-radius:10px;box-shadow:0 25px 20px -20px rgba(0,0,0,.45);margin:0 auto;object-fit:cover;overflow:hidden;transition:all .6s ease;width:100%}.gigListSection .gigCard .gigCard-img img{height:100%;object-fit:cover;transition:all .4s ease;width:100%}.gigListSection .gigCard .gigCard-content .gig-freelancer{align-items:center;display:flex;margin-bottom:.8rem;margin-top:1rem}.gigListSection .gigCard .gigCard-content .gig-freelancer .imgBox{border-radius:50%;height:35px;margin-right:8px;object-fit:cover;overflow:hidden;width:35px}.gigListSection .gigCard .gigCard-content .gig-freelancer .imgBox img{height:100%;width:100%}.gigListSection .gigCard .gigCard-content .gig-freelancer p{font-size:.9rem;font-weight:500;margin:0}.gigListSection .gigCard .gigCard-content .gig-title{align-items:flex-start;display:flex;font-size:1.1rem;font-weight:600;line-height:1.4;margin:.8rem 0;min-height:3.08rem}.gigListSection .gigCard .gigCard-content .gig-title.multi-line-truncate{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.gigListSection .gigCard .gigCard-content .gig-price{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.gigListSection .gigCard .gigCard-content .gig-price .badge{align-items:center;background-color:#ef4d00;border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:.8rem;justify-content:center;padding:.5rem .8rem}.gigListSection .gigCard .gigCard-content .gig-price .badge i{margin-right:5px;transition:all .4s cubic-bezier(.47,1.64,.41,.8)}.gigListSection .gigCard .gigCard-content .gig-price .price{color:gray;flex:1 1;font-size:.8rem;min-width:0;text-align:right}.gigListSection .gigCard .gigCard-content .gig-price .price span{color:#ef4d00;font-family:sans-serif;font-size:1.4rem;font-weight:600;margin-left:5px;white-space:nowrap}.gigListSection .gigCard:hover{box-shadow:0 20px 30px rgba(0,0,0,.15)}.gigListSection .gigCard:hover>.gigCard-img{box-shadow:0 60px 40px -7px rgba(0,0,0,.2)}.gigListSection .gigCard:hover>.gigCard-img,.gigListSection .gigCard:hover>.gigCard-img>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.gigListSection .gigCard:hover .badge i{-webkit-animation:rotateStar 1s linear .8s 1 alternate;animation:rotateStar 1s linear .8s 1 alternate}@-webkit-keyframes rotateStar{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(75deg) scale(1.5);transform:rotate(75deg) scale(1.5)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@keyframes rotateStar{0%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}50%{-webkit-transform:rotate(75deg) scale(1.5);transform:rotate(75deg) scale(1.5)}to{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1)}}@media screen and (max-width:399px){.gigListSection{grid-gap:1rem;grid-template-columns:1fr;justify-items:center;padding:.5rem}.gigListSection .gigCard-link{max-width:280px;width:100%}.gigListSection .gigCard-link .gigCard{padding:15px;width:100%}.gigListSection .gigCard-link .gigCard .gigCard-img{aspect-ratio:16/9;width:100%}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer{margin-bottom:.6rem;margin-top:.8rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer .imgBox{height:30px;margin-right:8px;width:30px}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer p{font-size:.8rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-title{font-size:1rem;line-height:1.3;margin:.6rem 0;min-height:2.6rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .badge{font-size:.7rem;padding:.4rem .6rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .price{font-size:.7rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .price span{font-size:1.2rem}}@media screen and (min-width:400px)and (max-width:599px){.gigListSection{grid-gap:1rem;grid-template-columns:repeat(2,1fr);justify-items:center;padding:1rem}.gigListSection .gigCard-link{max-width:200px;width:100%}.gigListSection .gigCard-link .gigCard{padding:12px;width:100%}.gigListSection .gigCard-link .gigCard .gigCard-img{aspect-ratio:16/9;width:100%}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer{margin-bottom:.4rem;margin-top:.6rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer .imgBox{height:25px;margin-right:6px;width:25px}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-freelancer p{font-size:.7rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-title{font-size:.8rem;line-height:1.3;margin:.4rem 0;min-height:2.08rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .badge{font-size:.6rem;padding:.3rem .5rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .price{font-size:.6rem}.gigListSection .gigCard-link .gigCard .gigCard-content .gig-price .price span{font-size:1rem}}.empty-state-container{align-items:center;background:linear-gradient(180deg,#f3f3f3,#fff);display:flex;justify-content:center;min-height:60vh;overflow:hidden;padding:4rem 2rem;position:relative;width:100%}.empty-state-container .empty-state-content{align-items:center;display:flex;flex-direction:column;max-width:600px;position:relative;text-align:center;z-index:1}.empty-state-container .empty-state-content .lottie-container{height:50%;position:relative;width:100%}.empty-state-container .empty-state-content .lottie-container .lottie-background{background-color:#a2ecff;border-radius:100% 100% 0 0;-webkit-clip-path:polygon(0 0,100% 0,100% 45%,-100% 45%);clip-path:polygon(0 0,100% 0,100% 45%,-100% 45%);height:175%;position:absolute;width:100%}.empty-state-container .empty-state-content .lottie-container .happy-dog-lottie{-webkit-filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));filter:drop-shadow(0 10px 20px rgba(0,0,0,.1));height:100%;width:100%}.empty-state-container .empty-state-content .empty-state-text{margin-bottom:2.5rem}.empty-state-container .empty-state-content .empty-state-text .empty-state-title{color:#2c3e50;font-family:Raleway,sans-serif;font-size:2.2rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.empty-state-container .empty-state-content .empty-state-text .empty-state-description{color:#6c757d;font-family:Raleway,sans-serif;font-size:1.1rem;font-weight:400;line-height:1.6;margin:0 auto;max-width:500px}.empty-state-container .empty-state-content .become-seller-btn{font-size:1rem;padding:.8rem 2rem}@media screen and (max-width:768px){.empty-state-container{min-height:50vh;padding:2rem 1rem}.empty-state-container:before{height:400px;width:400px}.empty-state-container .empty-state-content .empty-state-text{margin-bottom:2rem}.empty-state-container .empty-state-content .empty-state-text .empty-state-title{font-size:1.8rem;margin-bottom:.8rem}.empty-state-container .empty-state-content .empty-state-text .empty-state-description{font-size:1rem;padding:0 1rem}.empty-state-container .empty-state-content .become-seller-btn{font-size:1rem;gap:.6rem;padding:.8rem 2rem}}@media screen and (max-width:480px){.empty-state-container .empty-state-content .empty-state-text .empty-state-title{font-size:1.5rem}.empty-state-container .empty-state-content .empty-state-text .empty-state-description{font-size:.9rem}.empty-state-container .empty-state-content .become-seller-btn{font-size:.9rem;padding:.7rem 1.5rem}}.gig-reviews-section{padding-bottom:40px}.gig-review-item{background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;font-family:Arial,sans-serif;margin-bottom:20px;padding:16px}.gig-review-item .review-header{align-items:center;display:flex;margin-bottom:8px}.gig-review-item .review-header .review-avatar{height:44px;margin-right:12px;width:44px}.gig-review-item .review-header .reviewer-info{display:flex;flex-direction:column}.gig-review-item .review-header .reviewer-info .reviewer-name{color:#333;font-size:16px;font-weight:600}.gig-review-item .review-header .reviewer-info .review-time{color:#777;font-size:13px}.gig-review-item .review-rating{margin-bottom:8px;width:150px}.gig-review-item .review-comment{color:#444;font-size:15px;line-height:1.4}.gigPageBanner{height:30vw;margin:60px auto 0;overflow:hidden;width:100vw}.gigPageBanner .bannerImageWrapper{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.gigPageBanner .bannerImageWrapper img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.gigPageBanner .bannerImageWrapper .bannerImageScreen{background:linear-gradient(transparent,rgba(0,0,0,.36));display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;position:absolute;top:0;width:100%}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent{color:#fff;font-family:Raleway,sans-serif;padding:1rem 5vw}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent h1{font-size:clamp(1.2rem,4vw,2.5rem)}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent p{font-size:clamp(.7rem,2vw,1rem);margin:1rem 0}@media screen and (max-width:860px){.gigPageBanner{margin-top:0}}@media screen and (max-width:750px){.gigPageBanner{height:40vw}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent{padding-left:1rem;text-align:center}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent p{margin:5px}}@media screen and (max-width:400px){.gigPageBanner{height:50vw}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent{padding:.5rem;text-align:center}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent h1{font-size:5vw}.gigPageBanner .bannerImageWrapper .bannerImageScreen .bannerImageContent p{font-size:3vw;margin:5px}}.gigSorterSection{align-items:center;background-color:#f3f3f3;display:flex;font-weight:600;justify-content:space-between;padding:4rem 3rem 2rem;width:100vw}.gigSorterSection .sorter-head{font-size:2rem}.gigSorterSection .sorter-option-box{align-items:center;display:flex}.gigSorterSection .sorter-option-box .sorter-options{display:flex;font-size:1rem;font-weight:400;list-style:none}.gigSorterSection .sorter-option-box .sorter-options .sorter-links{cursor:pointer;display:inline-block;margin-right:1.5rem;opacity:.7;position:relative}.gigSorterSection .sorter-option-box .sorter-options .sorter-links:before{background-color:#ef4d00;border-radius:8px;bottom:-10px;content:"";height:3px;left:0;position:absolute;transition:all .3s linear;width:0}.gigSorterSection .sorter-option-box .sorter-options .sorter-links.active:before,.gigSorterSection .sorter-option-box .sorter-options .sorter-links:hover:before{width:80%}.gigSorterSection .sorter-option-box span{align-items:center;background-color:#008ed2;border-radius:50%;color:#fff;display:flex;font-size:1rem;height:2.5rem;justify-content:center;width:2.5rem}.MuiBox-root.css-1ra2p2i{padding:0}.MuiBox-root.css-1ra2p2i .sortModalHead{padding:1rem 2rem}.MuiBox-root.css-1ra2p2i .sortModalList{padding:1rem}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item{align-items:center;display:flex;justify-content:space-between;padding:1rem;width:100%}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item .item{flex:1 1;font-size:1rem;margin:0!important;padding:0;text-align:left}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item .radio{align-items:center;border:1px solid #ccc;border-radius:50%;display:flex;height:2rem;justify-content:center;width:2rem}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item .radio span{border-radius:50%;height:1rem;width:1rem}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item .radio span:hover{cursor:pointer}.MuiBox-root.css-1ra2p2i .sortModalList .sortModalList_item .radio span.active{background-color:#008ed2}@media screen and (max-width:990px){.gigSorterSection .sorter-option-box .sorter-options{display:none}.gigSorterSection .sorter-option-box span{cursor:pointer}}@media screen and (max-width:860px){.gigSorterSection{padding:5vw 7vw}.gigSorterSection .sorter-head{font-size:clamp(1rem,5vw,2rem)}}@media screen and (max-width:500px){.gigSorterSection{margin-bottom:-1rem;padding:1rem}.gigSorterSection .sorter-option-box span{font-size:.8rem;height:1.8rem;width:1.8rem}}.sellerRegistrationRight{display:flex;flex:1 1;flex-direction:column;height:calc(100vh - 100px - 1rem)}@media(max-width:1024px){.sellerRegistrationRight{height:calc(100vh - 200px - 2rem);min-height:400px;width:100%}}@media(max-width:768px){.sellerRegistrationRight{flex:none;height:auto;min-height:auto;width:100%}}@media(max-width:480px){.sellerRegistrationRight{flex:none;height:auto;min-height:auto;width:100%}}@media(max-width:390px){.sellerRegistrationRight{flex:none;height:auto;min-height:auto}}@media(max-width:320px){.sellerRegistrationRight{flex:none;height:auto;min-height:auto}}.sellerFormSection{border:1px solid #000;border-radius:8px;display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:1rem;width:100%}@media(max-width:768px){.sellerFormSection{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.75rem}}@media(max-width:480px){.sellerFormSection{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.5rem}}@media(max-width:390px){.sellerFormSection{flex:none;height:auto;overflow-x:visible;overflow-y:visible}}@media(max-width:320px){.sellerFormSection{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:1.25rem}}.formBox{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:.2rem;width:100%}.formBox::-webkit-scrollbar{width:12px}.formBox::-webkit-scrollbar-track{background:#f8f8f8;border-radius:8px;box-shadow:inset 0 0 3px rgba(0,0,0,.046)}.formBox::-webkit-scrollbar-thumb{background:#c7c7c7;border-radius:8px}@media(max-width:768px){.formBox{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.2rem}}@media(max-width:480px){.formBox{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.2rem}}@media(max-width:390px){.formBox{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.2rem}}@media(max-width:320px){.formBox{flex:none;height:auto;overflow-x:visible;overflow-y:visible;padding:.2rem}}.expandableSection{margin:1rem 0}.expandableSection .accordian{border:1px solid #e0e0e0;border-radius:6px;box-shadow:none;transition:all .3s ease}.expandableSection .accordian.expanded{background-color:#ebebeb}.expandableSection .head{align-items:center;display:flex;justify-content:center;justify-content:space-between;text-align:center;width:100%}.expandableSection .head .headLeft{align-items:center;display:flex;font-size:1rem;gap:.5rem;justify-content:center;margin:0;text-align:center}.expandableSection .head .headLeft .infoIcon{color:#666;cursor:help;font-size:1rem;transition:color .2s ease}.expandableSection .head .headLeft .infoIcon:hover{color:#333}.expandableSection .head .headLeft .heading{font-size:1rem;font-weight:600}.expandableSection .head .headRight{align-items:center;display:flex;justify-content:center;justify-content:flex-end;text-align:center}.expandableSection .head .headRight .addBtn{background-color:#fff;margin-right:1rem}.expandableSection .head .headRight .downArrow{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:all .3s ease}.expandableSection .head .headRight .downArrow.reverse{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.expandableSection .mainForm{background-color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-sizing:border-box;overflow:hidden;padding:1rem 2rem;width:100%}@media(max-width:768px){.expandableSection .mainForm{padding:.75rem 1rem}}@media(max-width:480px){.expandableSection .mainForm{padding:1.25rem .75rem}}@media(max-width:390px){.expandableSection .mainForm{padding:1.25rem .5rem}}@media(max-width:320px){.expandableSection .mainForm{padding:1.25rem .375rem}}.AboutUsForm{padding:1rem}.AboutUsForm .descriptionSection p{font-size:1rem;margin:0 0 1rem}@media(max-width:320px){.AboutUsForm .MuiGrid-container{margin:-1px!important}.AboutUsForm .MuiGrid-container .MuiGrid-item{padding:1px!important}}@media(max-width:1200px)and (min-width:960px){.AboutUsForm .MuiGrid-container .MuiGrid-item{flex-basis:auto;min-width:0}}.AboutUsForm .MuiAutocomplete-root,.AboutUsForm .MuiFormControl-root,.AboutUsForm .MuiTextField-root{min-width:0!important;width:100%!important}@media(min-width:1025px){.AboutUsForm .MuiGrid-container{width:100%!important}.AboutUsForm .MuiGrid-container .MuiGrid-item{flex-basis:0!important;flex-grow:1!important;max-width:none!important;min-width:0!important}}@media(min-width:960px)and (max-width:1024px){.AboutUsForm .MuiGrid-container{width:100%!important}.AboutUsForm .MuiGrid-container .MuiGrid-item{flex-grow:1!important;min-width:0!important}}@media(max-width:768px){.AboutUsForm{padding:.5rem}}@media(max-width:480px){.AboutUsForm{padding:1.25rem}}@media(max-width:390px){.AboutUsForm{padding:.125rem}}@media(max-width:320px){.AboutUsForm{padding:.0625rem}}.MuiFormControlLabel-root{align-items:last baseline;display:flex}.MuiFormControlLabel-root .checkbox{color:#005f00!important}.locationForm{padding:1rem}.locationForm .locationForm_languageComp{margin:2rem 0}.locationForm .locationForm_languageComp .locationForm_languageComp_head{font-size:1.2rem;margin:1rem 0}@media(max-width:320px){.locationForm .MuiGrid-container{margin:-1px!important}.locationForm .MuiGrid-container .MuiGrid-item{padding:1px!important}}@media(max-width:1200px)and (min-width:960px){.locationForm .MuiGrid-container .MuiGrid-item{flex-basis:auto;min-width:0}}.locationForm .MuiAutocomplete-root,.locationForm .MuiFormControl-root,.locationForm .MuiTextField-root{min-width:0!important;width:100%!important}@media(min-width:1025px){.locationForm .MuiGrid-container{width:100%!important}.locationForm .MuiGrid-container .MuiGrid-item{flex-basis:0!important;flex-grow:1!important;max-width:none!important;min-width:0!important}}@media(min-width:960px)and (max-width:1024px){.locationForm .MuiGrid-container{width:100%!important}.locationForm .MuiGrid-container .MuiGrid-item{flex-grow:1!important;min-width:0!important}}@media(max-width:768px){.locationForm{padding:.5rem}.locationForm .locationForm_languageComp{margin:1.5rem 0}.locationForm .locationForm_languageComp .locationForm_languageComp_head{font-size:1.1rem;margin:.75rem 0}}@media(max-width:480px){.locationForm{padding:1.25rem}.locationForm .locationForm_languageComp{margin:1rem 0}.locationForm .locationForm_languageComp .locationForm_languageComp_head{font-size:1rem;margin:.5rem 0}}@media(max-width:390px){.locationForm{padding:.125rem}.locationForm .locationForm_languageComp{margin:.75rem 0}.locationForm .locationForm_languageComp .locationForm_languageComp_head{font-size:.9rem;margin:.375rem 0}}@media(max-width:320px){.locationForm{padding:.0625rem}.locationForm .locationForm_languageComp{margin:.5rem 0}.locationForm .locationForm_languageComp .locationForm_languageComp_head{font-size:.8rem;margin:.25rem 0}}.SellerFormProfilePic{flex-direction:column;min-height:60vh;padding:1rem}.SellerFormProfilePic,.SellerFormProfilePic .imageUploadSection{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.SellerFormProfilePic .imageUploadSection .custom-file-upload{align-items:center;background:linear-gradient(#ef4d00,#ff7d41);border-radius:50%;display:flex;height:40vh;justify-content:center;margin-bottom:3rem;width:40vh}.SellerFormProfilePic .imageUploadSection .custom-file-upload.cover{aspect-ratio:16/9;border-radius:8px;height:80%;width:60vw}.SellerFormProfilePic .imageUploadSection .custom-file-upload.drag-over{background:rgba(255,165,0,.1);border:3px dashed #ff7d41;-webkit-transform:scale(1.02);transform:scale(1.02);transition:all .3s ease}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload{align-items:center;background-color:#fff;border-radius:50%;color:#ff7d41;cursor:pointer;display:flex;font-size:6rem;height:95%;justify-content:center;width:95%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload.cover{aspect-ratio:16/9;border-radius:8px;width:98%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload:hover{opacity:.8;transition:all .3s ease}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;text-align:center}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder .upload-text{color:#ff7d41;font-size:1rem;font-weight:500;line-height:1.3;max-width:80%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload img{border-radius:50%;height:100%;object-fit:cover;width:100%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload img.cover{aspect-ratio:16/9;border-radius:8px;object-fit:cover;width:100%}.SellerFormProfilePic .textSection{font-size:1rem;line-height:1.5;margin:0 auto;max-width:500px;text-align:center}@media(max-width:768px){.SellerFormProfilePic{min-height:50vh;padding:.5rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload{height:35vh;margin-bottom:2rem;width:35vh}.SellerFormProfilePic .imageUploadSection .custom-file-upload.cover{aspect-ratio:16/9;height:auto;width:80vw}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload{font-size:4rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload.cover{aspect-ratio:16/9;height:auto;width:98%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder{gap:.75rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder .upload-text{font-size:.9rem}.SellerFormProfilePic .textSection{font-size:.9rem;max-width:400px}}@media(max-width:480px){.SellerFormProfilePic{min-height:45vh;padding:.25rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload{height:30vh;margin-bottom:1.5rem;width:30vh}.SellerFormProfilePic .imageUploadSection .custom-file-upload.cover{aspect-ratio:16/9;height:auto;width:85vw}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload{font-size:3rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload.cover{aspect-ratio:16/9;height:auto;width:98%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder{gap:.5rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder .upload-text{font-size:.8rem}.SellerFormProfilePic .textSection{font-size:.85rem;max-width:350px}}@media(max-width:390px){.SellerFormProfilePic{min-height:40vh;padding:.125rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload{height:25vh;margin-bottom:1rem;width:25vh}.SellerFormProfilePic .imageUploadSection .custom-file-upload.cover{aspect-ratio:16/9;height:auto;width:90vw}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload{font-size:2.5rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload.cover{aspect-ratio:16/9;height:auto;width:98%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder{gap:.375rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder .upload-text{font-size:.75rem}.SellerFormProfilePic .textSection{font-size:.8rem;max-width:300px}}@media(max-width:320px){.SellerFormProfilePic{min-height:35vh;padding:.0625rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload{height:20vh;margin-bottom:.75rem;width:20vh}.SellerFormProfilePic .imageUploadSection .custom-file-upload.cover{aspect-ratio:16/9;height:auto;width:95vw}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload{font-size:2rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload.cover{aspect-ratio:16/9;height:auto;width:98%}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder{gap:.25rem}.SellerFormProfilePic .imageUploadSection .custom-file-upload .img-upload .upload-placeholder .upload-text{font-size:.7rem}.SellerFormProfilePic .textSection{font-size:.75rem;max-width:250px}}.skillsMainForm{position:relative}.sellerButtonSection{padding:1rem;width:100%}.sellerButtonSection,.sellerButtonSection .button{align-items:center;display:flex;justify-content:center}.sellerButtonSection .button{border:1px solid #bababa;border-radius:6px;cursor:pointer;margin:0 .5rem;padding:.5rem 3rem;text-align:center;transition:all .3s ease;-webkit-user-select:none;user-select:none}.sellerButtonSection .button.disable{display:none}.sellerButtonSection .button.buttonLeft{background-color:#fff;color:#000}.sellerButtonSection .button.buttonLeft:hover{background-color:#aaa}.sellerButtonSection .button.buttonRight{background-color:#000;color:#fff}.sellerButtonSection .button.buttonRight:hover{background-color:#494949}@media(max-width:768px){.sellerButtonSection{gap:.5rem;padding:.75rem}.sellerButtonSection .button{flex:1 1;font-size:.9rem;margin:0 .25rem;min-width:120px;padding:.5rem 1.5rem}}@media(max-width:480px){.sellerButtonSection{gap:.375rem;padding:.5rem}.sellerButtonSection .button{flex:1 1;font-size:.85rem;margin:0 .125rem;min-width:100px;padding:.5rem 1rem}}@media(max-width:390px){.sellerButtonSection{gap:.25rem;padding:.375rem}.sellerButtonSection .button{font-size:.8rem;margin:0 .1rem;min-width:90px;padding:.4rem .75rem}}@media(max-width:320px){.sellerButtonSection{gap:.2rem;padding:.25rem}.sellerButtonSection .button{font-size:.75rem;margin:0 .05rem;min-width:80px;padding:.35rem .6rem}}.sellerFormPagination{align-items:center;border:1px solid #000;border-radius:8px;display:flex;height:60px;justify-content:space-between;margin-bottom:1rem;padding:1rem 2rem;width:100%}.sellerFormPagination .head{font-size:1.5rem;transition:all .3s ease}.sellerFormPagination .pageIcons{align-items:center;display:flex}.sellerFormPagination .pageIcons .icons{background-color:#a4a4a4;border-radius:50%;height:1rem;margin-right:1rem;transition:all .3s ease;width:1rem}.sellerFormPagination .pageIcons .icons.active{background-color:#fff;border:1px solid #002f6c;border-radius:50%;height:1.5rem;margin-right:1rem;position:relative;transition:all .3s ease;width:1.5rem}.sellerFormPagination .pageIcons .icons.active:after{background:#002f6c;border-radius:50%;content:"";display:block;height:.8rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.8rem}@media(max-width:768px){.sellerFormPagination{align-items:center;flex-direction:column;gap:.75rem;height:auto;justify-content:center;min-height:60px;padding:.75rem 1rem}.sellerFormPagination .head{font-size:1.25rem;text-align:center}.sellerFormPagination .pageIcons .icons{height:.875rem;margin-right:.75rem;width:.875rem}.sellerFormPagination .pageIcons .icons.active{height:1.25rem;margin-right:.75rem;width:1.25rem}.sellerFormPagination .pageIcons .icons.active:after{height:.7rem;width:.7rem}}@media(max-width:480px){.sellerFormPagination{gap:.5rem;padding:.5rem .75rem}.sellerFormPagination .head{font-size:1.125rem}.sellerFormPagination .pageIcons .icons{height:.75rem;margin-right:.5rem;width:.75rem}.sellerFormPagination .pageIcons .icons.active{height:1rem;margin-right:.5rem;width:1rem}.sellerFormPagination .pageIcons .icons.active:after{height:.6rem;width:.6rem}}@media(max-width:390px){.sellerFormPagination{gap:.375rem;padding:.375rem .5rem}.sellerFormPagination .head{font-size:1rem}.sellerFormPagination .pageIcons .icons{height:.625rem;margin-right:.375rem;width:.625rem}.sellerFormPagination .pageIcons .icons.active{height:.875rem;margin-right:.375rem;width:.875rem}.sellerFormPagination .pageIcons .icons.active:after{height:.5rem;width:.5rem}}@media(max-width:320px){.sellerFormPagination{gap:.25rem;padding:.25rem .375rem}.sellerFormPagination .head{font-size:.875rem}.sellerFormPagination .pageIcons .icons{height:.5rem;margin-right:.25rem;width:.5rem}.sellerFormPagination .pageIcons .icons.active{height:.75rem;margin-right:.25rem;width:.75rem}.sellerFormPagination .pageIcons .icons.active:after{height:.4rem;width:.4rem}}.sellerRegistrationLeft{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.3)),url(/static/media/pic1.4f6efeb649bd1fee5701.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #000;border-radius:8px;color:#fff;height:calc(100vh - 100px - 1rem);margin-right:2rem;padding:1rem;width:300px}.sellerRegistrationLeft .subhead{margin:0 0 1rem}.sellerRegistrationLeft .head{font-family:goodfish;font-size:3rem;margin:0}@media(max-width:1024px){.sellerRegistrationLeft{align-items:center;display:flex;flex-direction:column;height:150px;justify-content:center;margin-bottom:1rem;margin-right:0;text-align:center;width:100%}.sellerRegistrationLeft .head{font-size:2.5rem}}@media(max-width:768px){.sellerRegistrationLeft{height:150px;padding:.75rem}.sellerRegistrationLeft .subhead{font-size:.9rem;margin-bottom:.5rem}.sellerRegistrationLeft .head{font-size:2rem}}@media(max-width:480px){.sellerRegistrationLeft{height:120px;padding:.5rem}.sellerRegistrationLeft .subhead{font-size:.8rem;margin-bottom:.25rem}.sellerRegistrationLeft .head{font-size:1.5rem}}@media(max-width:390px){.sellerRegistrationLeft{height:100px;padding:.375rem}.sellerRegistrationLeft .subhead{font-size:.75rem;margin-bottom:.125rem}.sellerRegistrationLeft .head{font-size:1.25rem}}@media(max-width:320px){.sellerRegistrationLeft{height:80px;padding:.25rem}.sellerRegistrationLeft .subhead{font-size:.7rem;margin-bottom:.0625rem}.sellerRegistrationLeft .head{font-size:1rem}}.sellerRegistrationPage{align-items:center;display:flex;flex-direction:column;height:100vh;width:100vw}.sellerRegistrationPage .sellerRegistrationWrapper{align-items:flex-start;display:flex;flex:1 1;gap:1rem;margin-top:100px;overflow:visible;padding:0 2rem;width:100%}@media(max-width:1024px){.sellerRegistrationPage .sellerRegistrationWrapper{align-items:center;flex-direction:column;gap:2rem;overflow:visible;padding:2rem}}@media(max-width:768px){.sellerRegistrationPage .sellerRegistrationWrapper{margin-top:80px;padding:2rem}}@media(max-width:480px){.sellerRegistrationPage .sellerRegistrationWrapper{margin-top:60px;padding:1rem}}@media(max-width:390px){.sellerRegistrationPage .sellerRegistrationWrapper{gap:1rem;margin-top:50px;padding:1rem}}@media(max-width:320px){.sellerRegistrationPage .sellerRegistrationWrapper{margin-top:40px;padding:1rem}}.congratulations-page{width:100%}.congratulations-page,.congratulations-page .main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.congratulations-page .main-container{border:1px solid #777;border-radius:28px;justify-content:flex-start;margin-top:30px;overflow:hidden;width:80%}.congratulations-page .main-container img{height:60%}.congratulations-page .main-container .action-btn{background:linear-gradient(90deg,#386e3e,#86b953);border-radius:12px;color:#fff;height:54px;margin-bottom:50px;margin-top:20px;min-width:300px;text-transform:none;width:25%}.congratulations-page .main-container .btn-image-container{align-items:center;display:flex;justify-content:center;padding-right:10px;text-align:center}.congratulations-page .success-lottie{height:350px}.dashboard-section{background-color:#fff;display:flex;height:100vh;margin:0;overflow:hidden;width:100vw}.dashboard-section .dashboard-left{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100vh;justify-content:space-between;padding:2rem 1rem;position:relative;transition:width .3s ease;width:270px}.dashboard-section .dashboard-left .toggle-btn{align-items:center;background-color:#fff;border:1px solid #0091ff;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;position:absolute;right:-16px;top:55px;-webkit-transform:translateY(0);transform:translateY(0);width:32px;z-index:1000}.dashboard-section .dashboard-left .toggle-btn i{font-size:1.2rem}.dashboard-section .dashboard-left.collapsed{align-items:center;width:80px}.dashboard-section .dashboard-left.collapsed .bottom-box,.dashboard-section .dashboard-left.collapsed .dashboard-header,.dashboard-section .dashboard-left.collapsed .profile-box{opacity:0;pointer-events:none;-webkit-transform:scaleY(0);transform:scaleY(0);transition:all .3s ease}.dashboard-section .dashboard-left.collapsed .profile-box{height:60px;width:60px}.dashboard-section .dashboard-left.collapsed .tab-box{padding:2rem 0}.dashboard-section .dashboard-left.collapsed .tab-box a{justify-content:center;padding:1rem 0}.dashboard-section .dashboard-left.collapsed .tab-box a span{margin:0}.dashboard-section .dashboard-left.collapsed .tab-box a .link-text{display:inline}.dashboard-section .dashboard-left.collapsed .tab-box a.collapsed .link-text{display:none}.dashboard-section .dashboard-left.collapsed .tab-box a i{font-size:1.5rem}.dashboard-section .dashboard-left .dashboard-header{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;transition:all .3s ease}.dashboard-section .dashboard-left .dashboard-header .ai-badge{background:linear-gradient(90deg,#5c00ff,#cc3cf8);border-radius:6px;color:#fff;font-weight:600;margin-bottom:2px}.dashboard-section .dashboard-left .dashboard-header .dashboard-title{color:gray;font-size:small;font-weight:900;letter-spacing:4px}.dashboard-section .dashboard-left .profile-box{align-items:center;display:flex;flex-direction:column;margin-top:32px}.dashboard-section .dashboard-left .profile-box .profile-img-box{height:120px;margin-bottom:.8rem;width:120px}.dashboard-section .dashboard-left .profile-box h2{font-size:1.1rem;font-weight:600;margin-bottom:.2rem}.dashboard-section .dashboard-left .profile-box p{font-size:.8rem;margin:0}.dashboard-section .dashboard-left .tab-box{align-items:center;display:flex;flex:1 1;flex-direction:column;list-style:none;padding:3rem 0;width:100%}.dashboard-section .dashboard-left .tab-box .beta-label{background-color:#bd0000;border-radius:4px;color:#fff;font-size:12px;font-weight:700;margin-left:10px;padding:4px 10px}.dashboard-section .dashboard-left .tab-box a{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;font-size:15px;font-weight:lighter;margin:.5rem 0;padding:.5rem 1.5rem .5rem 42px;transition:all .3s ease;width:90%}.dashboard-section .dashboard-left .tab-box a span{color:gray;font-size:1.2rem;font-weight:lighter;margin-right:1rem}.dashboard-section .dashboard-left .tab-box a.active{background-color:#f3f3f3;font-weight:700}.dashboard-section .dashboard-left .tab-box a.active span{color:#000}.dashboard-section .dashboard-left .tab-box a:hover{border:1px solid #d3d3d3;transition:none}.dashboard-section .dashboard-left .bottom-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:-20px;opacity:.7;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;transition:all .3s ease}.dashboard-section .dashboard-left .bottom-box p{font-size:10px;line-height:14px;margin:0;padding:0}.dashboard-section .dashboard-left .bottom-box .logo-box{align-items:center;display:flex;margin:10px 0;width:-webkit-max-content;width:max-content}.dashboard-section .dashboard-left .bottom-box .logo-box img{height:1.7rem}.dashboard-section .dashboard-left .bottom-box .logo-box .gg-name{color:#545353;font-family:goodfish;font-size:1.2rem;font-weight:700;margin:0;padding:0}.dashboard-section .dashboard-left .bottom-box .divider-line{align-self:center;border-color:#fff;border-width:.5px;width:100%}.dashboard-section .dashboard-right{background-color:#f3f3f3;border-radius:4rem 0 0 4rem;display:flex;flex:1 1;padding:2rem;position:relative;transition:flex .3s ease}.dashboard-section .dashboard-right.nopadding{border-radius:2rem 0 0 2rem;overflow:hidden;padding:0}.dashboard-section .mobile-disabled-cover{display:none}@media(max-width:768px){.dashboard-section{position:relative}.dashboard-section .dashboard-left,.dashboard-section .dashboard-right{display:none!important}.dashboard-section .mobile-disabled-cover{align-items:center;background-color:rgba(0,0,0,.9);color:#fff;display:flex!important;flex-direction:column;font-size:1.2rem;height:100vh;justify-content:center;left:0;padding:2rem;position:fixed;text-align:center;top:0;width:100vw;z-index:9999!important}}:root{--main-font:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;--second-font:Helvetica Neue,Helvetica,Arial,sans-serif;--xs-font:10px;--sm-font:12px;--md-font:14px;--lg-font:16px;--xl-font:22px;--xxl-font:26px;--xxxl-font:32px;--font-weight-regular:400;--font-weight-semi-bold:600;--font-weight-bold:700;--primary-color:#006cff;--primary-color-faded:#006cff5c;--magenta:#f0f;--red:red;--faded-red:#d0021b1a;--blue:#026afa;--faded-blue:#cfe3ff;--dt-bg-team:#1d1f22;--border-color:rgba(0,0,0,.078);--lighten-black:grey;--lighten-grey:#858585;--light-grey:#ebebeb;--grey:#7a7a7a;--dark-grey:#343434;--green:#28ca42;--faded-green:#02d0021a;--white:#fff;--white5:#ffffff0d;--white10:#ffffff1a;--white20:#ffffff33;--white30:#ffffff4d;--white40:#ffffff66;--white50:#ffffff80;--white60:#ffffff99;--white70:#ffffffb3;--white80:#ffffffcc;--white90:#ffffffe6;--white95:#fffffff2;--black:#000;--black5:#0000000d;--black10:#0000001a;--black20:#00000033;--black30:#0000004d;--black40:#00000066;--black50:#00000080;--black60:#00000099;--black70:#000000b3;--black80:#000000cc;--black90:#000000e6;--black95:#000000f2;--border-radius:16px;--border-radius-sm:calc(var(--border-radius)/4);--border-radius-md:calc(var(--border-radius)/2);--border-radius-round:999px;--spacing-unit:8px;--xxs-p:calc(var(--spacing-unit)/2);--xs-p:var(--spacing-unit);--sm-p:calc(var(--spacing-unit)*2);--md-p:calc(var(--spacing-unit)*3);--lg-p:calc(var(--spacing-unit)*4);--xl-p:calc(var(--spacing-unit)*5);--xxl-p:calc(var(--spacing-unit)*8);--xxs-m:calc(var(--spacing-unit)/2);--xs-m:var(--spacing-unit);--sm-m:calc(var(--spacing-unit)*2);--md-m:calc(var(--spacing-unit)*3);--lg-m:calc(var(--spacing-unit)*4);--xl-m:calc(var(--spacing-unit)*5);--xxl-m:calc(var(--spacing-unit)*8);--assetsPath:"../assets";--accent_blue:#005fff;--accent_green:#20e070;--accent_red:#ff3742;--bg-gradient-end:#f7f7f7;--bg-gradient-start:#fcfcfc;--blue-alice:#e9f2ff;--border:#00000014;--button-background:#fff;--button-text:#005fff;--secondary-button-text:var(--grey);--grey-gainsboro:#dbdbdb;--grey-whisper:#ecebeb;--highlight:#fbf4dd;--modal-shadow:#00000099;--overlay:#00000033;--overlay-dark:#00000099;--shadow-icon:#00000040;--targetedMessageBackground:#fbf4dd;--transparent:transparent;--white-smoke:#f2f2f2;--white-snow:#fcfcfc;--unread-badge-color:#fff;--modal-overlay-color:rgba(0,0,0,.89);--modal-edit-message-form-width:47em}.str-chat{box-sizing:border-box}.str-chat *,.str-chat :after,.str-chat :before{box-sizing:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font)}.str-chat .ngxp__container{border:none!important;box-shadow:none!important;margin:0!important;padding:0!important;z-index:1}.str-chat .ngxp__container .ngxp__arrow{display:none!important}.clearfix{clear:both}.messenger-chat.str-chat{align-items:flex-start;display:flex;flex:1 0 100%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);height:100vh;justify-content:flex-start;margin:0}.messenger-chat.str-chat .str-chat__container{display:flex;flex:1 1;flex-direction:row;height:100%}.messenger-chat.str-chat .str-chat__main-panel{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:250px;padding:16px 16px 0 8px;padding:var(--sm-p) var(--sm-p) 0 var(--xs-p);width:100%}.str-chat{color:#000;color:var(--black);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);height:100vh}.str-chat.dark{color:#fff;color:var(--white)}.str-chat.commerce,.str-chat.messaging{background-color:#dbdbdb;background-color:var(--grey-gainsboro)}.str-chat.commerce.dark,.str-chat.messaging.dark{background-color:#343434;background-color:var(--dark-grey)}.str-chat.livestream.dark,.str-chat.team.dark{background:#343434;background:var(--dark-grey)}@font-face{font-family:ReplaceFlagEmojiPNG;src:url(/static/media/NotoColorEmoji-flags.148141acfb7ce6e4f383.woff2) format("woff2");unicode-range:u+1f1e6-1f1ff}@font-face{font-family:ReplaceFlagEmojiSVG;src:url(/static/media/EmojiOneColor.90ee5fb894c8d349bc54.woff2) format("woff2");unicode-range:u+1f1e6-1f1ff}.str-chat--windows-flags .emoji-mart-emoji-native *,.str-chat--windows-flags .str-chat__emoji-item--entity,.str-chat--windows-flags .str-chat__message-text-inner *,.str-chat--windows-flags .str-chat__textarea__textarea{font-display:swap;font-family:ReplaceFlagEmojiPNG,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:ReplaceFlagEmojiPNG,var(--second-font),sans-serif}@-moz-document url-prefix(""){.str-chat--windows-flags .emoji-mart-emoji-native *,.str-chat--windows-flags .str-chat__emoji-item--entity,.str-chat--windows-flags .str-chat__message-text-inner *,.str-chat--windows-flags .str-chat__textarea__textarea{font-display:swap;font-family:ReplaceFlagEmojiSVG,Helvetica Neue,Helvetica,Arial,sans-serif;font-family:ReplaceFlagEmojiSVG,var(--second-font),sans-serif}}.str-chat-channel-list{float:left}.str-chat-channel{max-height:100vh}.str-chat-channel .str-chat__container{display:flex;height:100%}.str-chat-channel .str-chat__container .str-chat-angular__main-panel-inner,.str-chat-channel .str-chat__container .str-chat__main-panel{display:flex;flex:1 1;flex-direction:column;height:100%;min-width:250px;width:100%}.str-chat-channel .str-chat__container .str-chat-angular__main-panel-inner--hideOnThread,.str-chat-channel .str-chat__container .str-chat__main-panel--hideOnThread{display:none}.str-chat-channel .str-chat__container .rfu-dropzone{width:100%}.str-chat-channel.messaging .str-chat__main-panel{padding:16px 8px 0 0;padding:var(--sm-p) var(--xs-p) 0 0}@media screen and (max-width:960px){.str-chat-channel.messaging .str-chat__main-panel{padding:4px 4px 0;padding:var(--xxs-p) var(--xxs-p) 0}}.str-chat-channel.team .str-chat__container{display:flex}.str-chat-channel.commerce .str-chat__main-panel{width:100%}.str-chat-channel.commerce .str-chat__container{background:#fffffff2;background:var(--white95)}.str-chat-channel.commerce.dark .str-chat__container{background:#343434;background:var(--dark-grey);box-shadow:0 10px 31px 0 #00000080;box-shadow:0 10px 31px 0 var(--black50)}.str-chat.dark .emoji-mart{background:#343434;background:var(--dark-grey);border:#343434;border:var(--dark-grey)}.str-chat.dark .emoji-mart-category-label span,.str-chat.dark .emoji-mart-search input{background:#343434;background:var(--dark-grey);color:#fff;color:var(--white)}.str-chat.dark .emoji-mart-search button svg{fill:#fff;fill:var(--white)}.str-chat__empty-channel{display:none}stream-icon,stream-icon-placeholder{align-items:center;display:flex;justify-content:center}.emoji-mart,.emoji-mart *{box-sizing:border-box;line-height:1.15}.emoji-mart{background:#fff;border:1px solid #d9d9d9;border-radius:5px;color:#222427;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:16px}.emoji-mart .emoji-mart-emoji{padding:6px}.emoji-mart-bar{border:0 solid #d9d9d9}.emoji-mart-bar:first-child{border-bottom-width:1px;border-top-left-radius:5px;border-top-right-radius:5px}.emoji-mart-bar:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-width:1px}.emoji-mart-anchors{display:flex;flex-direction:row;justify-content:space-between;line-height:0;padding:0 6px}.emoji-mart-anchor{background:none;border:none;box-shadow:none;color:#858585;display:block;flex:1 1 auto;margin:0;overflow:hidden;padding:12px 4px;position:relative;text-align:center;transition:color .1s ease-out}.emoji-mart-anchor:focus{outline:0}.emoji-mart-anchor-selected,.emoji-mart-anchor:focus,.emoji-mart-anchor:hover{color:#464646}.emoji-mart-anchor-selected .emoji-mart-anchor-bar{bottom:0}.emoji-mart-anchor-bar{background-color:#464646;bottom:-3px;height:3px;left:0;position:absolute;width:100%}.emoji-mart-anchors i{display:inline-block;max-width:22px;width:100%}.emoji-mart-anchors img,.emoji-mart-anchors svg{fill:currentColor;height:18px;width:18px}.emoji-mart-scroll{height:270px;overflow-x:hidden;overflow-y:scroll;padding:0 6px 6px;will-change:transform}.emoji-mart-search{margin-top:6px;padding:0 6px;position:relative}.emoji-mart-search input{border:1px solid #d9d9d9;border-radius:5px;display:block;font-size:16px;outline:0;padding:5px 25px 6px 10px;width:100%}.emoji-mart-search input,.emoji-mart-search input::-webkit-search-cancel-button,.emoji-mart-search input::-webkit-search-decoration,.emoji-mart-search input::-webkit-search-results-button,.emoji-mart-search input::-webkit-search-results-decoration{-webkit-appearance:none}.emoji-mart-search-icon{background:none;border:none;padding:2px 5px 1px;position:absolute;right:11px;top:7px;z-index:2}.emoji-mart-category .emoji-mart-emoji span{cursor:default;position:relative;text-align:center;z-index:1}.emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#f4f4f4;border-radius:100%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.emoji-mart-category-label{position:relative;position:-webkit-sticky;position:sticky;top:0;z-index:2}.emoji-mart-category-label span{background-color:#fff;background-color:hsla(0,0%,100%,.95);display:block;font-weight:500;padding:5px 6px;width:100%}.emoji-mart-category-list{margin:0;padding:0}.emoji-mart-category-list li{display:inline-block;list-style:none;margin:0;padding:0}.emoji-mart-emoji{background:none;border:none;box-shadow:none;display:inline-block;font-size:0;margin:0;padding:0;position:relative}.emoji-mart-emoji-native{font-family:Segoe UI Emoji,Segoe UI Symbol,Segoe UI,Apple Color Emoji,Twemoji Mozilla,Noto Color Emoji,Android Emoji}.emoji-mart-no-results{color:#858585;font-size:14px;padding-top:70px;text-align:center}.emoji-mart-no-results-img{display:block;margin-left:auto;margin-right:auto;width:50%}.emoji-mart-no-results .emoji-mart-category-label{display:none}.emoji-mart-no-results .emoji-mart-no-results-label{margin-top:.2em}.emoji-mart-no-results .emoji-mart-emoji:hover:before{content:none}.emoji-mart-preview{height:70px;position:relative}.emoji-mart-preview-data,.emoji-mart-preview-emoji,.emoji-mart-preview-skins{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.emoji-mart-preview-emoji{left:12px}.emoji-mart-preview-data{left:68px;right:12px;word-break:break-all}.emoji-mart-preview-skins{right:30px;text-align:right}.emoji-mart-preview-skins.custom{right:10px;text-align:right}.emoji-mart-preview-name{font-size:14px}.emoji-mart-preview-shortname{color:#888;font-size:12px}.emoji-mart-preview-emoticon+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-emoticon,.emoji-mart-preview-shortname+.emoji-mart-preview-shortname{margin-left:.5em}.emoji-mart-preview-emoticon{color:#bbb;font-size:11px}.emoji-mart-title span{display:inline-block;vertical-align:middle}.emoji-mart-title .emoji-mart-emoji{padding:0}.emoji-mart-title-label{color:#999a9c;font-size:26px;font-weight:300}.emoji-mart-skin-swatches{background-color:#fff;border:1px solid #d9d9d9;border-radius:12px;font-size:0;padding:2px 0}.emoji-mart-skin-swatches.custom{background-color:#fff;border:none;font-size:0}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch{padding:0 2px;width:16px}.emoji-mart-skin-swatches.opened .emoji-mart-skin-swatch.selected:after{opacity:.75}.emoji-mart-skin-swatch{display:inline-block;transition-duration:.125s;transition-property:width,padding;transition-timing-function:ease-out;vertical-align:middle;width:0}.emoji-mart-skin-swatch:first-child{transition-delay:0s}.emoji-mart-skin-swatch:nth-child(2){transition-delay:.03s}.emoji-mart-skin-swatch:nth-child(3){transition-delay:.06s}.emoji-mart-skin-swatch:nth-child(4){transition-delay:.09s}.emoji-mart-skin-swatch:nth-child(5){transition-delay:.12s}.emoji-mart-skin-swatch:nth-child(6){transition-delay:.15s}.emoji-mart-skin-swatch.selected{padding:0 2px;position:relative;width:16px}.emoji-mart-skin-swatch.selected:after{background-color:#fff;border-radius:100%;content:"";height:4px;left:50%;margin:-2px 0 0 -2px;opacity:0;pointer-events:none;position:absolute;top:50%;transition:opacity .2s ease-out;width:4px}.emoji-mart-skin-swatch.custom{cursor:default;display:inline-block;height:38px;overflow:hidden;transition-duration:.125s;transition-property:width,height;transition-timing-function:ease-out;vertical-align:middle;width:0}.emoji-mart-skin-swatch.custom.selected{height:38px;padding:0 2px 0 0;position:relative;width:36px}.emoji-mart-skin-swatch.custom.selected:after{content:"";height:0;width:0}.emoji-mart-skin-swatches.custom .emoji-mart-skin-swatch.custom:hover{background-color:#f4f4f4;border-radius:10%}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom{height:38px;padding:0 2px 0 0;width:36px}.emoji-mart-skin-swatches.custom.opened .emoji-mart-skin-swatch.custom.selected:after{opacity:.75}.emoji-mart-skin-text.opened{background-color:#fff;border-radius:10%;color:#888;display:inline-block;font-size:11px;height:40px;padding:5px 2px;text-align:left;vertical-align:middle;width:95px}.emoji-mart-skin{border-radius:100%;display:inline-block;max-width:12px;padding-top:100%;width:100%}.emoji-mart-skin-tone-1{background-color:#ffc93a}.emoji-mart-skin-tone-2{background-color:#fadcbc}.emoji-mart-skin-tone-3{background-color:#e0bb95}.emoji-mart-skin-tone-4{background-color:#bf8f68}.emoji-mart-skin-tone-5{background-color:#9b643d}.emoji-mart-skin-tone-6{background-color:#594539}.emoji-mart-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.emoji-mart-dark{background-color:#222;color:#fff}.emoji-mart-dark,.emoji-mart-dark .emoji-mart-bar{border-color:#555453}.emoji-mart-dark .emoji-mart-search input{background-color:#2f2f2f;border-color:#555453;color:#fff}.emoji-mart-dark .emoji-mart-search-icon svg{fill:#fff}.emoji-mart-dark .emoji-mart-category .emoji-mart-emoji:hover:before{background-color:#444}.emoji-mart-dark .emoji-mart-category-label span{background-color:#222;color:#fff}.emoji-mart-dark .emoji-mart-skin-swatches{background-color:#222;border-color:#555453}.emoji-mart-dark .emoji-mart-anchor-selected,.emoji-mart-dark .emoji-mart-anchor:focus,.emoji-mart-dark .emoji-mart-anchor:hover{color:#bfbfbf}.mml-container{font-family:inherit;font-size:15px;line-height:1.26}.mml-container *{box-sizing:border-box}.mml-wrap{display:flex;flex-direction:column;max-width:66.66%}.mml-align-left .mml-wrap{margin-right:auto}.mml-align-right .mml-wrap{margin-left:auto}.mml-wrap>*{border-radius:16px}.mml-align-left .mml-wrap>*{margin-right:auto}.mml-align-right .mml-wrap>*{margin-left:auto}.mml-align-left .mml-wrap>:last-child:not(.mml-btn){border-bottom-left-radius:0}.mml-align-right .mml-wrap>:last-child:not(.mml-btn){border-bottom-right-radius:0}.mml-add-to-calendar>.mml-card-body:last-child{border-bottom:1px solid #e5e5e6;overflow:hidden}.base-dark .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#1b2d46}.commerce-light .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#eaeaea}.commerce-dark .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#004ccc}.livestream-light .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#bed5e4}.livestream-dark .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#081e58}.messaging-light .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#d6d6d6}.messaging-dark .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#252628}.team-light .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#eaeaea}.team-dark .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-color:#4e00cc}.mml-align-left .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-right-radius:16px}.mml-align-right .mml-add-to-calendar>.mml-card-body:last-child{border-bottom-left-radius:16px}.mml-btn{align-items:center;-webkit-appearance:none;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:16px;color:#006cff;display:inline-flex;font-family:inherit;font-size:15px;font-weight:700;justify-content:center;margin:0;padding:6px 16px;text-decoration:none;-webkit-user-select:none;user-select:none}.base-dark .mml-btn{border-color:#1a232e}.commerce-light .mml-btn{border-color:#d9e1e6}.commerce-dark .mml-btn{border-color:#1c1f27}.livestream-light .mml-btn{border-color:#d9e1e6}.livestream-dark .mml-btn{border-color:#041b55}.messaging-light .mml-btn{border-color:#ebebeb}.messaging-dark .mml-btn{border-color:#242424}.team-light .mml-btn{border-color:#ccc}.team-dark .mml-btn{border-color:#201c27}.base-dark .mml-btn{color:#006cff}.commerce-light .mml-btn{color:#005fff}.commerce-dark .mml-btn{color:#004ccc}.livestream-light .mml-btn{color:#19a0ff}.livestream-dark .mml-btn{color:#0d47d9}.messaging-dark .mml-btn,.messaging-light .mml-btn{color:#0283ff}.team-light .mml-btn{color:#4e1d9d}.team-dark .mml-btn{color:#5d02f0}.base-dark .mml-btn{background:#152438}.commerce-light .mml-btn{background:#fff}.commerce-dark .mml-btn{background:#1c1f27}.livestream-light .mml-btn{background:#fff}.livestream-dark .mml-btn{background:#010c29}.messaging-light .mml-btn{background:#fff}.messaging-dark .mml-btn{background:#3e4042}.team-light .mml-btn{background:#fff}.team-dark .mml-btn{background:#201c27}.mml-btn:not([disabled]){cursor:pointer}.mml-btn:focus,.mml-btn:hover{background:#006cff;border-color:#006cff;color:#fff}.base-dark .mml-btn:focus,.base-dark .mml-btn:hover{border-color:#006cff}.commerce-light .mml-btn:focus,.commerce-light .mml-btn:hover{border-color:#005fff}.commerce-dark .mml-btn:focus,.commerce-dark .mml-btn:hover{border-color:#004ccc}.livestream-light .mml-btn:focus,.livestream-light .mml-btn:hover{border-color:#19a0ff}.livestream-dark .mml-btn:focus,.livestream-dark .mml-btn:hover{border-color:#0d47d9}.messaging-dark .mml-btn:focus,.messaging-dark .mml-btn:hover,.messaging-light .mml-btn:focus,.messaging-light .mml-btn:hover{border-color:#0283ff}.team-light .mml-btn:focus,.team-light .mml-btn:hover{border-color:#4e1d9d}.team-dark .mml-btn:focus,.team-dark .mml-btn:hover{border-color:#5d02f0}.base-dark .mml-btn:focus,.base-dark .mml-btn:hover,.commerce-dark .mml-btn:focus,.commerce-dark .mml-btn:hover,.commerce-light .mml-btn:focus,.commerce-light .mml-btn:hover,.livestream-dark .mml-btn:focus,.livestream-dark .mml-btn:hover,.livestream-light .mml-btn:focus,.livestream-light .mml-btn:hover,.messaging-light .mml-btn:focus,.messaging-light .mml-btn:hover{color:#fff}.messaging-dark .mml-btn:focus,.messaging-dark .mml-btn:hover{color:#e8e8e9}.team-dark .mml-btn:focus,.team-dark .mml-btn:hover,.team-light .mml-btn:focus,.team-light .mml-btn:hover{color:#fff}.base-dark .mml-btn:focus,.base-dark .mml-btn:hover{background:#006cff}.commerce-light .mml-btn:focus,.commerce-light .mml-btn:hover{background:#005fff}.commerce-dark .mml-btn:focus,.commerce-dark .mml-btn:hover{background:#004ccc}.livestream-light .mml-btn:focus,.livestream-light .mml-btn:hover{background:#19a0ff}.livestream-dark .mml-btn:focus,.livestream-dark .mml-btn:hover{background:#0d47d9}.messaging-dark .mml-btn:focus,.messaging-dark .mml-btn:hover,.messaging-light .mml-btn:focus,.messaging-light .mml-btn:hover{background:#0283ff}.team-light .mml-btn:focus,.team-light .mml-btn:hover{background:#4e1d9d}.team-dark .mml-btn:focus,.team-dark .mml-btn:hover{background:#5d02f0}.mml-btn[disabled]{background:#f2f2f2;border-color:#f2f2f2;color:#b2b1b5}.base-dark .mml-btn[disabled]{border-color:#152438}.commerce-light .mml-btn[disabled]{border-color:#fff}.commerce-dark .mml-btn[disabled]{border-color:#1c1f27}.livestream-light .mml-btn[disabled]{border-color:#fff}.livestream-dark .mml-btn[disabled]{border-color:#010c29}.messaging-light .mml-btn[disabled]{border-color:#fff}.messaging-dark .mml-btn[disabled]{border-color:#3e4042}.team-light .mml-btn[disabled]{border-color:#fff}.team-dark .mml-btn[disabled]{border-color:#201c27}.base-dark .mml-btn[disabled]{color:#57606b}.commerce-light .mml-btn[disabled]{color:#b6bece}.commerce-dark .mml-btn[disabled]{color:#43527c}.livestream-light .mml-btn[disabled]{color:#85cdff}.livestream-dark .mml-btn[disabled]{color:#48526a}.messaging-light .mml-btn[disabled]{color:#b3b3b3}.messaging-dark .mml-btn[disabled]{color:#626262}.team-light .mml-btn[disabled]{color:#9f8bbf}.team-dark .mml-btn[disabled]{color:#59437c}.base-dark .mml-btn[disabled]{background:#152438}.commerce-light .mml-btn[disabled]{background:#fff}.commerce-dark .mml-btn[disabled]{background:#1c1f27}.livestream-light .mml-btn[disabled]{background:#fff}.livestream-dark .mml-btn[disabled]{background:#010c29}.messaging-light .mml-btn[disabled]{background:#fff}.messaging-dark .mml-btn[disabled]{background:#3e4042}.team-light .mml-btn[disabled]{background:#fff}.team-dark .mml-btn[disabled]{background:#201c27}.mml-btn:focus{outline:none}.mml-btn--floating{box-shadow:0 2px 5px rgba(0,0,0,.15)}.base-dark .mml-btn--floating{box-shadow:0 4px 4px rgba(0,0,0,.15)}.commerce-light .mml-btn--floating{box-shadow:0 2px 5px rgba(0,0,0,.08)}.commerce-dark .mml-btn--floating{box-shadow:0 4px 4px rgba(0,0,0,.15)}.livestream-light .mml-btn--floating{box-shadow:0 2px 5px rgba(190,213,228,.5)}.livestream-dark .mml-btn--floating{box-shadow:0 4px 4px rgba(0,0,0,.15)}.messaging-light .mml-btn--floating{box-shadow:0 2px 5px rgba(0,74,174,.15)}.messaging-dark .mml-btn--floating{box-shadow:0 4px 4px rgba(0,0,0,.1)}.team-light .mml-btn--floating{box-shadow:0 2px 5px rgba(0,0,0,.08)}.team-dark .mml-btn--floating{box-shadow:0 4px 4px rgba(0,0,0,.15)}.mml-btn--floating:focus{box-shadow:none!important}.mml-btn--with-icon .mml-icon{margin-right:.4em}.mml-btn--icon{border-radius:100%;padding:5px}.mml-btnlist{display:flex}.mml-btnlist--grounded{background:#f2f2f2;border:1px solid #e5e5e6;flex-direction:column;overflow:hidden;width:100%}.base-dark .mml-btnlist--grounded{border-color:#1b2d46}.commerce-light .mml-btnlist--grounded{border-color:#eaeaea}.commerce-dark .mml-btnlist--grounded{border-color:#004ccc}.livestream-light .mml-btnlist--grounded{border-color:#bed5e4}.livestream-dark .mml-btnlist--grounded{border-color:#081e58}.messaging-light .mml-btnlist--grounded{border-color:#d6d6d6}.messaging-dark .mml-btnlist--grounded{border-color:#252628}.team-light .mml-btnlist--grounded{border-color:#eaeaea}.team-dark .mml-btnlist--grounded{border-color:#4e00cc}.base-dark .mml-btnlist--grounded{background:#152438}.commerce-light .mml-btnlist--grounded{background:#fff}.commerce-dark .mml-btnlist--grounded{background:#1c1f27}.livestream-light .mml-btnlist--grounded{background:#fff}.livestream-dark .mml-btnlist--grounded{background:#010c29}.messaging-light .mml-btnlist--grounded{background:#fff}.messaging-dark .mml-btnlist--grounded{background:#3e4042}.team-light .mml-btnlist--grounded{background:#fff}.team-dark .mml-btnlist--grounded{background:#201c27}.mml-btnlist--grounded .mml-btn{border-color:#e5e5e6;border-radius:0;border-width:0 0 1px;margin:0;padding:12px 16px;width:100%}.base-dark .mml-btnlist--grounded .mml-btn{border-color:#1b2d46}.commerce-light .mml-btnlist--grounded .mml-btn{border-color:#eaeaea}.commerce-dark .mml-btnlist--grounded .mml-btn{border-color:#004ccc}.livestream-light .mml-btnlist--grounded .mml-btn{border-color:#bed5e4}.livestream-dark .mml-btnlist--grounded .mml-btn{border-color:#081e58}.messaging-light .mml-btnlist--grounded .mml-btn{border-color:#d6d6d6}.messaging-dark .mml-btnlist--grounded .mml-btn{border-color:#252628}.team-light .mml-btnlist--grounded .mml-btn{border-color:#eaeaea}.team-dark .mml-btnlist--grounded .mml-btn{border-color:#4e00cc}.mml-btnlist--grounded .mml-btn:not(:hover):not(:focus){background:none}.mml-btnlist--grounded .mml-btn:last-child{border-width:0}.mml-btnlist--grounded .mml-btn--with-icon{font-weight:400;justify-content:flex-start}.mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#0e1621}.base-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#fff}.commerce-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#202a3c}.commerce-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#e2e5e9}.livestream-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#2c2c30}.livestream-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#fff}.messaging-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#0e1621}.messaging-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#e8e8e9}.team-light .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#2e2c30}.team-dark .mml-btnlist--grounded .mml-btn--with-icon:not(:hover):not(:focus){color:#e5e2e9}.mml-btnlist--floating{flex-direction:row;flex-wrap:wrap;justify-content:center}.mml-align-right .mml-btnlist--floating{margin-left:calc(-50% - 8px);margin-right:-8px}.mml-align-left .mml-btnlist--floating{margin-left:-8px;margin-right:calc(-50% - 8px)}.mml-btnlist--floating .mml-btn{margin:8px}.mml-align-right .mml-carousel{margin-left:-50%}.mml-align-left .mml-carousel{margin-right:-50%}.mml-carousel__track{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;overflow-x:scroll;padding:8px 0;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.mml-carousel__track::-webkit-scrollbar{display:none}.mml-carousel__slides{display:flex;flex-wrap:nowrap;min-width:100%}.mml-carousel__slide{display:flex;flex-direction:column;margin-right:8px;scroll-snap-align:center}.mml-align-right .mml-carousel__slide:first-child{margin-left:auto}.mml-carousel__slide:last-child{margin-right:0}.mml-carousel-item>:not(:first-child):not(:last-child){background:#fff}.base-dark .mml-carousel-item>:not(:first-child):not(:last-child){background:#0e1723}.commerce-light .mml-carousel-item>:not(:first-child):not(:last-child){background:#f5f9ff}.commerce-dark .mml-carousel-item>:not(:first-child):not(:last-child){background:#0c0e12}.livestream-light .mml-carousel-item>:not(:first-child):not(:last-child){background:#f1faff}.livestream-dark .mml-carousel-item>:not(:first-child):not(:last-child){background:#00091f}.messaging-light .mml-carousel-item>:not(:first-child):not(:last-child){background:#f7f7f8}.messaging-dark .mml-carousel-item>:not(:first-child):not(:last-child){background:#2d2e2f}.team-light .mml-carousel-item>:not(:first-child):not(:last-child){background:#f9f5ff}.team-dark .mml-carousel-item>:not(:first-child):not(:last-child){background:#0f0c12}.mml-carousel-item>.mml-md,.mml-carousel-item>.mml-text{border-color:#e5e5e6;border-style:solid;border-width:0 1px;padding:0 8px 8px}.base-dark .mml-carousel-item>.mml-md,.base-dark .mml-carousel-item>.mml-text{border-color:#1b2d46}.commerce-light .mml-carousel-item>.mml-md,.commerce-light .mml-carousel-item>.mml-text{border-color:#eaeaea}.commerce-dark .mml-carousel-item>.mml-md,.commerce-dark .mml-carousel-item>.mml-text{border-color:#004ccc}.livestream-light .mml-carousel-item>.mml-md,.livestream-light .mml-carousel-item>.mml-text{border-color:#bed5e4}.livestream-dark .mml-carousel-item>.mml-md,.livestream-dark .mml-carousel-item>.mml-text{border-color:#081e58}.messaging-light .mml-carousel-item>.mml-md,.messaging-light .mml-carousel-item>.mml-text{border-color:#d6d6d6}.messaging-dark .mml-carousel-item>.mml-md,.messaging-dark .mml-carousel-item>.mml-text{border-color:#252628}.team-light .mml-carousel-item>.mml-md,.team-light .mml-carousel-item>.mml-text{border-color:#eaeaea}.team-dark .mml-carousel-item>.mml-md,.team-dark .mml-carousel-item>.mml-text{border-color:#4e00cc}.mml-carousel-item>.mml-md:first-of-type,.mml-carousel-item>.mml-text:first-of-type{padding-bottom:6px;padding-top:8px}.mml-carousel-item>.mml-md:last-of-type,.mml-carousel-item>.mml-text:last-of-type{flex:1 1}.mml-carousel-item>.mml-text{color:#8a898e;font-size:11px}.base-dark .mml-carousel-item>.mml-text{color:#868b91}.commerce-light .mml-carousel-item>.mml-text{color:#6c7a93}.commerce-dark .mml-carousel-item>.mml-text{color:#afc0df}.livestream-light .mml-carousel-item>.mml-text{color:#7ba0bb}.livestream-dark .mml-carousel-item>.mml-text{color:#7889b6}.messaging-light .mml-carousel-item>.mml-text{color:#8c8c8c}.messaging-dark .mml-carousel-item>.mml-text{color:#898a8b}.team-light .mml-carousel-item>.mml-text{color:#7c61a8}.team-dark .mml-carousel-item>.mml-text{color:#c1afdf}.mml-carousel-item .mml-btn{border:1px solid #e5e5e6;border-top-left-radius:0;border-top-right-radius:0;padding:10px 16px}.base-dark .mml-carousel-item .mml-btn{border-color:#1b2d46}.commerce-light .mml-carousel-item .mml-btn{border-color:#eaeaea}.commerce-dark .mml-carousel-item .mml-btn{border-color:#004ccc}.livestream-light .mml-carousel-item .mml-btn{border-color:#bed5e4}.livestream-dark .mml-carousel-item .mml-btn{border-color:#081e58}.messaging-light .mml-carousel-item .mml-btn{border-color:#d6d6d6}.messaging-dark .mml-carousel-item .mml-btn{border-color:#252628}.team-light .mml-carousel-item .mml-btn{border-color:#eaeaea}.team-dark .mml-carousel-item .mml-btn{border-color:#4e00cc}.mml-col-align-center{justify-content:center}.mml-col-align-right{justify-content:flex-end}.mml-col-1,.mml-col-10,.mml-col-11,.mml-col-12,.mml-col-2,.mml-col-3,.mml-col-4,.mml-col-5,.mml-col-6,.mml-col-7,.mml-col-8,.mml-col-9{padding-left:4px;padding-right:4px;position:relative;width:100%}.mml-col-1{flex:0 0 8.33333%;max-width:8.33333%}.mml-col-2{flex:0 0 16.66667%;max-width:16.66667%}.mml-col-3{flex:0 0 25%;max-width:25%}.mml-col-4{flex:0 0 33.33333%;max-width:33.33333%}.mml-col-5{flex:0 0 41.66667%;max-width:41.66667%}.mml-col-6{flex:0 0 50%;max-width:50%}.mml-col-7{flex:0 0 58.33333%;max-width:58.33333%}.mml-col-8{flex:0 0 66.66667%;max-width:66.66667%}.mml-col-9{flex:0 0 75%;max-width:75%}.mml-col-10{flex:0 0 83.33333%;max-width:83.33333%}.mml-col-11{flex:0 0 91.66667%;max-width:91.66667%}.mml-col-12{flex:0 0 100%;max-width:100%}.mml-col-auto{flex:0 0 auto;max-width:100%;width:auto}.mml-offset-1{margin-left:8.33333%}.mml-offset-2{margin-left:16.66667%}.mml-offset-3{margin-left:25%}.mml-offset-4{margin-left:33.33333%}.mml-offset-5{margin-left:41.66667%}.mml-offset-6{margin-left:50%}.mml-offset-7{margin-left:58.33333%}.mml-offset-8{margin-left:66.66667%}.mml-offset-9{margin-left:75%}.mml-offset-10{margin-left:83.33333%}.mml-offset-11{margin-left:91.66667%}.mml-error{color:#bb5151;display:flex;font-size:88%;justify-content:center;padding:8px}.mml-icon{font-family:Material Icons;font-size:16px;line-height:16px}.mml-icon__svg{fill:currentColor;height:1em;width:1em}.mml-image{display:block;height:auto;margin:0;width:100%}.mml-input{-webkit-appearance:none;border:1px solid #e5e5e6;color:#8a898e;padding:12px 16px;position:relative;width:100%}.base-dark .mml-input{border-color:#1b2d46}.commerce-light .mml-input{border-color:#eaeaea}.commerce-dark .mml-input{border-color:#004ccc}.livestream-light .mml-input{border-color:#bed5e4}.livestream-dark .mml-input{border-color:#081e58}.messaging-light .mml-input{border-color:#d6d6d6}.messaging-dark .mml-input{border-color:#252628}.team-light .mml-input{border-color:#eaeaea}.team-dark .mml-input{border-color:#4e00cc}.base-dark .mml-input{color:#868b91}.commerce-light .mml-input{color:#6c7a93}.commerce-dark .mml-input{color:#afc0df}.livestream-light .mml-input{color:#7ba0bb}.livestream-dark .mml-input{color:#7889b6}.messaging-light .mml-input{color:#8c8c8c}.messaging-dark .mml-input{color:#898a8b}.team-light .mml-input{color:#7c61a8}.team-dark .mml-input{color:#c1afdf}.mml-input:focus{color:#0e1621;outline:none}.base-dark .mml-input:focus{color:#fff}.commerce-light .mml-input:focus{color:#202a3c}.commerce-dark .mml-input:focus{color:#e2e5e9}.livestream-light .mml-input:focus{color:#2c2c30}.livestream-dark .mml-input:focus{color:#fff}.messaging-light .mml-input:focus{color:#0e1621}.messaging-dark .mml-input:focus{color:#e8e8e9}.team-light .mml-input:focus{color:#2e2c30}.team-dark .mml-input:focus{color:#e5e2e9}.mml-card .mml-input+.mml-btn,.mml-card-header+.mml-input{border-top:0}.mml-progress{stroke-dasharray:80px,200px;stroke-dashoffset:0;-webkit-animation:mml-animation-dash 1.4s ease-in-out infinite;animation:mml-animation-dash 1.4s ease-in-out infinite;color:#bbb;width:1em}.mml-progress__svg{display:block}.mml-progress__circle{stroke:currentColor}@-webkit-keyframes mml-animation-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}@keyframes mml-animation-dash{0%{stroke-dasharray:1px,200px;stroke-dashoffset:0}50%{stroke-dasharray:100px,200px;stroke-dashoffset:-15px}to{stroke-dasharray:100px,200px;stroke-dashoffset:-125px}}.mml-loading{align-items:center;display:flex;font-size:88%;justify-content:center;padding:8px}.mml-loading__text{padding-left:8px}.mml-md{color:#0e1621;padding:2px 0}.base-dark .mml-md{color:#fff}.commerce-light .mml-md{color:#202a3c}.commerce-dark .mml-md{color:#e2e5e9}.livestream-light .mml-md{color:#2c2c30}.livestream-dark .mml-md{color:#fff}.messaging-light .mml-md{color:#0e1621}.messaging-dark .mml-md{color:#e8e8e9}.team-light .mml-md{color:#2e2c30}.team-dark .mml-md{color:#e5e2e9}.mml-md blockquote{border:solid #f2f2f2;border-width:0 0 0 3px;margin:1em 0;padding:0 1em}.base-dark .mml-md blockquote{border-color:#152438}.commerce-light .mml-md blockquote{border-color:#fff}.commerce-dark .mml-md blockquote{border-color:#1c1f27}.livestream-light .mml-md blockquote{border-color:#fff}.livestream-dark .mml-md blockquote{border-color:#010c29}.messaging-light .mml-md blockquote{border-color:#fff}.messaging-dark .mml-md blockquote{border-color:#3e4042}.team-light .mml-md blockquote{border-color:#fff}.team-dark .mml-md blockquote{border-color:#201c27}.mml-md pre{background:#e5e5e6;margin:0 0 1em;padding:2px 4px;white-space:normal}.base-dark .mml-md pre{background:#1b2d46}.commerce-light .mml-md pre{background:#eaeaea}.commerce-dark .mml-md pre{background:#004ccc}.livestream-light .mml-md pre{background:#bed5e4}.livestream-dark .mml-md pre{background:#081e58}.messaging-light .mml-md pre{background:#d6d6d6}.messaging-dark .mml-md pre{background:#252628}.team-light .mml-md pre{background:#eaeaea}.team-dark .mml-md pre{background:#4e00cc}.mml-md code{color:#e83e8c;font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:87.5%}.mml-md p{margin:0}.mml-md p:not(:first-child):not(:last-child){margin:0 0 1em}.base-dark .mml-md a,.mml-md a{color:#006cff}.commerce-light .mml-md a{color:#005fff}.commerce-dark .mml-md a{color:#004ccc}.livestream-light .mml-md a{color:#19a0ff}.livestream-dark .mml-md a{color:#0d47d9}.messaging-dark .mml-md a,.messaging-light .mml-md a{color:#0283ff}.team-light .mml-md a{color:#4e1d9d}.team-dark .mml-md a{color:#5d02f0}.mml-number,.mml-number__count{display:flex;flex:1 1}.mml-number__count{align-items:center;color:#0e1621;font-weight:700;justify-content:center;margin:0 8px}.base-dark .mml-number__count{color:#fff}.commerce-light .mml-number__count{color:#202a3c}.commerce-dark .mml-number__count{color:#e2e5e9}.livestream-light .mml-number__count{color:#2c2c30}.livestream-dark .mml-number__count{color:#fff}.messaging-light .mml-number__count{color:#0e1621}.messaging-dark .mml-number__count{color:#e8e8e9}.team-light .mml-number__count{color:#2e2c30}.team-dark .mml-number__count{color:#e5e2e9}.mml-number .mml-btn{margin:8px}.mml-row{display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px;min-width:100%}.mml-card{width:100%}.mml-card .mml-btnlist{border:0;font-size:14px}.mml-card>:not(:first-child):not(:last-child){background:#fff}.base-dark .mml-card>:not(:first-child):not(:last-child){background:#0e1723}.commerce-light .mml-card>:not(:first-child):not(:last-child){background:#f5f9ff}.commerce-dark .mml-card>:not(:first-child):not(:last-child){background:#0c0e12}.livestream-light .mml-card>:not(:first-child):not(:last-child){background:#f1faff}.livestream-dark .mml-card>:not(:first-child):not(:last-child){background:#00091f}.messaging-light .mml-card>:not(:first-child):not(:last-child){background:#f7f7f8}.messaging-dark .mml-card>:not(:first-child):not(:last-child){background:#2d2e2f}.team-light .mml-card>:not(:first-child):not(:last-child){background:#f9f5ff}.team-dark .mml-card>:not(:first-child):not(:last-child){background:#0f0c12}.mml-card>.mml-number{border-color:#e5e5e6;border-style:solid;border-width:0 1px}.base-dark .mml-card>.mml-number{border-color:#1b2d46}.commerce-light .mml-card>.mml-number{border-color:#eaeaea}.commerce-dark .mml-card>.mml-number{border-color:#004ccc}.livestream-light .mml-card>.mml-number{border-color:#bed5e4}.livestream-dark .mml-card>.mml-number{border-color:#081e58}.messaging-light .mml-card>.mml-number{border-color:#d6d6d6}.messaging-dark .mml-card>.mml-number{border-color:#252628}.team-light .mml-card>.mml-number{border-color:#eaeaea}.team-dark .mml-card>.mml-number{border-color:#4e00cc}.mml-card>.mml-btn{border:1px solid #e5e5e6;min-width:100%}.base-dark .mml-card>.mml-btn{border-color:#1b2d46}.commerce-light .mml-card>.mml-btn{border-color:#eaeaea}.commerce-dark .mml-card>.mml-btn{border-color:#004ccc}.livestream-light .mml-card>.mml-btn{border-color:#bed5e4}.livestream-dark .mml-card>.mml-btn{border-color:#081e58}.messaging-light .mml-card>.mml-btn{border-color:#d6d6d6}.messaging-dark .mml-card>.mml-btn{border-color:#252628}.team-light .mml-card>.mml-btn{border-color:#eaeaea}.team-dark .mml-card>.mml-btn{border-color:#4e00cc}.mml-card>.mml-btn:last-child{border-radius:0;padding:10px 16px}.mml-align-left .mml-card>.mml-btn:last-child{border-bottom-right-radius:16px}.mml-align-right .mml-card>.mml-btn:last-child{border-bottom-left-radius:16px}.mml-card-body{background:#fff;border-color:#e5e5e6;border-style:solid;border-width:0 1px;color:#0e1621;font-size:14px}.base-dark .mml-card-body{border-color:#1b2d46}.commerce-light .mml-card-body{border-color:#eaeaea}.commerce-dark .mml-card-body{border-color:#004ccc}.livestream-light .mml-card-body{border-color:#bed5e4}.livestream-dark .mml-card-body{border-color:#081e58}.messaging-light .mml-card-body{border-color:#d6d6d6}.messaging-dark .mml-card-body{border-color:#252628}.team-light .mml-card-body{border-color:#eaeaea}.team-dark .mml-card-body{border-color:#4e00cc}.base-dark .mml-card-body{background:#0e1723}.commerce-light .mml-card-body{background:#f5f9ff}.commerce-dark .mml-card-body{background:#0c0e12}.livestream-light .mml-card-body{background:#f1faff}.livestream-dark .mml-card-body{background:#00091f}.messaging-light .mml-card-body{background:#f7f7f8}.messaging-dark .mml-card-body{background:#2d2e2f}.team-light .mml-card-body{background:#f9f5ff}.team-dark .mml-card-body{background:#0f0c12}.base-dark .mml-card-body{color:#fff}.commerce-light .mml-card-body{color:#202a3c}.commerce-dark .mml-card-body{color:#e2e5e9}.livestream-light .mml-card-body{color:#2c2c30}.livestream-dark .mml-card-body{color:#fff}.messaging-light .mml-card-body{color:#0e1621}.messaging-dark .mml-card-body{color:#e8e8e9}.team-light .mml-card-body{color:#2e2c30}.team-dark .mml-card-body{color:#e5e2e9}.mml-card-body>.mml-md,.mml-card-body>.mml-text{padding:0 8px 8px}.mml-card-body>.mml-md:first-of-type,.mml-card-body>.mml-text:first-of-type{padding-top:8px}.mml-card-header{align-items:center;background:#f2f2f2;border:1px solid #e5e5e6;border-top-left-radius:16px;border-top-right-radius:16px;color:#8a898e;display:flex;font-size:13px;min-width:100%;padding:15px 0}.base-dark .mml-card-header{background:#152438}.commerce-light .mml-card-header{background:#fff}.commerce-dark .mml-card-header{background:#1c1f27}.livestream-light .mml-card-header{background:#fff}.livestream-dark .mml-card-header{background:#010c29}.messaging-light .mml-card-header{background:#fff}.messaging-dark .mml-card-header{background:#3e4042}.team-light .mml-card-header{background:#fff}.team-dark .mml-card-header{background:#201c27}.base-dark .mml-card-header{color:#868b91}.commerce-light .mml-card-header{color:#6c7a93}.commerce-dark .mml-card-header{color:#afc0df}.livestream-light .mml-card-header{color:#7ba0bb}.livestream-dark .mml-card-header{color:#7889b6}.messaging-light .mml-card-header{color:#8c8c8c}.messaging-dark .mml-card-header{color:#898a8b}.team-light .mml-card-header{color:#7c61a8}.team-dark .mml-card-header{color:#c1afdf}.base-dark .mml-card-header{border-color:#1b2d46}.commerce-light .mml-card-header{border-color:#eaeaea}.commerce-dark .mml-card-header{border-color:#004ccc}.livestream-light .mml-card-header{border-color:#bed5e4}.livestream-dark .mml-card-header{border-color:#081e58}.messaging-light .mml-card-header{border-color:#d6d6d6}.messaging-dark .mml-card-header{border-color:#252628}.team-light .mml-card-header{border-color:#eaeaea}.team-dark .mml-card-header{border-color:#4e00cc}.mml-card-header .mml-icon{margin-right:-8px;padding-left:16px}.mml-card-header__text{font-weight:700;padding:0 16px}.mml-datepicker{display:flex;flex:1 1}.mml-datepicker__select{flex:1 1}.mml-datepicker__select>div{-ms-overflow-style:none;overflow-y:scroll;overflow:-moz-scrollbars-none;scrollbar-width:none}.mml-datepicker__select>div::-webkit-scrollbar{display:none}.mml-datepicker__item{cursor:pointer;padding:4px 5px;-webkit-user-select:none;user-select:none;white-space:nowrap}.mml-datepicker__item--selected{color:#006cff;font-weight:700}.base-dark .mml-datepicker__item--selected{color:#006cff}.commerce-light .mml-datepicker__item--selected{color:#005fff}.commerce-dark .mml-datepicker__item--selected{color:#004ccc}.livestream-light .mml-datepicker__item--selected{color:#19a0ff}.livestream-dark .mml-datepicker__item--selected{color:#0d47d9}.messaging-dark .mml-datepicker__item--selected,.messaging-light .mml-datepicker__item--selected{color:#0283ff}.team-light .mml-datepicker__item--selected{color:#4e1d9d}.team-dark .mml-datepicker__item--selected{color:#5d02f0}.mml-datepicker--double .mml-datepicker__date{text-align:right}.mml-datepicker--single .mml-datepicker__select{text-align:center}.mml-scheduler .mml-datepicker{background:#fff;height:217px}.base-dark .mml-scheduler .mml-datepicker{background:#0e1723}.commerce-light .mml-scheduler .mml-datepicker{background:#f5f9ff}.commerce-dark .mml-scheduler .mml-datepicker{background:#0c0e12}.livestream-light .mml-scheduler .mml-datepicker{background:#f1faff}.livestream-dark .mml-scheduler .mml-datepicker{background:#00091f}.messaging-light .mml-scheduler .mml-datepicker{background:#f7f7f8}.messaging-dark .mml-scheduler .mml-datepicker{background:#2d2e2f}.team-light .mml-scheduler .mml-datepicker{background:#f9f5ff}.team-dark .mml-scheduler .mml-datepicker{background:#0f0c12}.mml-scheduler .mml-datepicker__select{position:relative}.mml-scheduler .mml-datepicker__select:after,.mml-scheduler .mml-datepicker__select:before{content:"";height:10%;left:0;min-height:60px;pointer-events:none;position:absolute;right:0;z-index:1}.mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));top:0}.base-dark .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#0e1723,hsla(0,0%,100%,0))}.commerce-light .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#f5f9ff,hsla(0,0%,100%,0))}.commerce-dark .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#0c0e12,hsla(0,0%,100%,0))}.livestream-light .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#f1faff,hsla(0,0%,100%,0))}.livestream-dark .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#00091f,hsla(0,0%,100%,0))}.messaging-light .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#f7f7f8,hsla(0,0%,100%,0))}.messaging-dark .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#2d2e2f,hsla(0,0%,100%,0))}.team-light .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#f9f5ff,hsla(0,0%,100%,0))}.team-dark .mml-scheduler .mml-datepicker__select:before{background-image:linear-gradient(180deg,#0f0c12,hsla(0,0%,100%,0))}.mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0}.base-dark .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#0e1723,hsla(0,0%,100%,0))}.commerce-light .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#f5f9ff,hsla(0,0%,100%,0))}.commerce-dark .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#0c0e12,hsla(0,0%,100%,0))}.livestream-light .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#f1faff,hsla(0,0%,100%,0))}.livestream-dark .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#00091f,hsla(0,0%,100%,0))}.messaging-light .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#f7f7f8,hsla(0,0%,100%,0))}.messaging-dark .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#2d2e2f,hsla(0,0%,100%,0))}.team-light .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#f9f5ff,hsla(0,0%,100%,0))}.team-dark .mml-scheduler .mml-datepicker__select:after{background-image:linear-gradient(0deg,#0f0c12,hsla(0,0%,100%,0))}.mml-success{display:flex;font-size:88%;justify-content:center;padding:8px}.base-dark .mml-success,.mml-success{color:#006cff}.commerce-light .mml-success{color:#005fff}.commerce-dark .mml-success{color:#004ccc}.livestream-light .mml-success{color:#19a0ff}.livestream-dark .mml-success{color:#0d47d9}.messaging-dark .mml-success,.messaging-light .mml-success{color:#0283ff}.team-light .mml-success{color:#4e1d9d}.team-dark .mml-success{color:#5d02f0}.mml-text{color:#0e1621;padding:2px 0}.base-dark .mml-text{color:#fff}.commerce-light .mml-text{color:#202a3c}.commerce-dark .mml-text{color:#e2e5e9}.livestream-light .mml-text{color:#2c2c30}.livestream-dark .mml-text{color:#fff}.messaging-light .mml-text{color:#0e1621}.messaging-dark .mml-text{color:#e8e8e9}.team-light .mml-text{color:#2e2c30}.team-dark .mml-text{color:#e5e2e9}.mml-text+.mml-md,.mml-text+.mml-text{padding-top:2px}.mml-text+.mml-btnlist,.mml-text+.mml-image{margin-top:4px}[class*=" rfu-"],[class^=rfu-]{box-sizing:border-box;font-family:Avenir,Arial,Helvetica,sans-serif}.rfu-file-previewer{border:1px solid rgba(0,0,0,.1);border-radius:4px;margin:8px 0;overflow:hidden;position:relative}.rfu-file-previewer ol{list-style:none;margin:0;padding:0;position:relative}.rfu-file-previewer ol li{border-bottom:1px solid rgba(0,0,0,.1);padding:8px 16px;position:relative}.rfu-file-previewer ol li:last-child{border-color:transparent}.rfu-file-previewer__file{align-items:center;cursor:pointer;display:flex;position:relative}.rfu-file-previewer__file:hover{background:#fafafa}.rfu-file-previewer__file a{color:#414d54;flex:1 1;margin:0 8px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.rfu-file-previewer__file svg{min-width:25px}.rfu-file-previewer__file--uploading{opacity:.4}.rfu-file-previewer__file--failed a{align-items:center;color:#8b9297;display:flex}.rfu-file-previewer__file--failed a:after{text-decoration:none}.rfu-file-previewer__image{display:flex;min-width:25px}.rfu-file-previewer__loading-indicator{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1000}.rfu-file-previewer__close-button{height:24px;position:relative;width:24px;z-index:10000}.rfu-file-previewer__failed{background:#ff6363}.rfu-file-previewer__failed,.rfu-file-previewer__retry{border-radius:4px;color:#fff;font-size:12px;margin-left:8px;padding:3px 6px}.rfu-file-previewer__retry{background:#63e5a4;height:24px;text-decoration:none;width:24px}.rfu-file-upload-button{cursor:pointer}.rfu-file-upload-button svg{fill:#a0b2b8}.rfu-file-upload-button:hover svg{fill:#88979c}.rfu-file-upload-button label{cursor:pointer}.rfu-file-upload-button .rfu-file-input{height:0;opacity:0;overflow:hidden;position:absolute;width:0;z-index:-1}.rfu-icon-button{align-items:center;background:transparent;border:none;cursor:pointer;justify-content:center;padding:4px;position:relative}.rfu-icon-button svg{fill:#a0b2b8;position:relative;z-index:50}.rfu-icon-button:hover svg{fill:#88979c}.rfu-dropzone .rfu-dropzone__notifier{border-radius:4px;display:none;height:100%;padding:30px;position:absolute;width:100%;z-index:90}.rfu-dropzone--accept .rfu-dropzone__notifier{background:rgba(0,212,106,.83);display:block}.rfu-dropzone--reject .rfu-dropzone__notifier{background:rgba(255,0,0,.83);display:block}.rfu-dropzone__inner{border:1px dashed #fff;border-radius:4px;padding:30px}.rfu-image-previewer{flex-wrap:wrap;margin:8px 0}.rfu-image-previewer,.rfu-image-previewer__image{display:flex}.rfu-image-previewer__image{align-items:center;height:100px;justify-content:center;margin-bottom:8px;margin-right:8px;position:relative;width:100px}.rfu-image-previewer__image--loaded .rfu-thumbnail__overlay{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent)}.rfu-image-previewer__image .rfu-thumbnail__wrapper{position:absolute}.rfu-image-previewer__image .rfu-loading-indicator{position:absolute;z-index:90}.rfu-image-previewer__retry{height:24px;width:24px;z-index:90}.rfu-image-previewer__retry svg path{fill:#fff}.rfu-image-upload-button{cursor:pointer}.rfu-image-upload-button svg{fill:#a0b2b8}.rfu-image-upload-button:hover svg{fill:#88979c}.rfu-image-upload-button label{cursor:pointer}.rfu-image-upload-button .rfu-image-input{height:0;opacity:0;overflow:hidden;position:absolute;width:0;z-index:-1}.rfu-loading-indicator{margin:0 auto;text-align:center;width:70px}.rfu-loading-indicator>div{-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;animation:sk-bouncedelay 1.4s ease-in-out infinite both;background-color:#ccc;border-radius:100%;display:inline-block;height:18px;width:18px}.rfu-loading-indicator .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rfu-loading-indicator .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spinner{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rfu-loading-indicator__spinner{-webkit-animation:spinner .6s linear infinite;animation:spinner .6s linear infinite;border:2px solid #eee;border-radius:50%;border-top-color:#00d46a;height:20px;width:20px}.rfu-thumbnail__wrapper{border-radius:4px;height:100px;overflow:hidden;position:relative;width:100px}.rfu-thumbnail__overlay{align-items:flex-start;background-color:rgba(0,0,0,.4);display:flex;height:100%;justify-content:flex-end;padding:5px;position:absolute;width:100%}.rfu-thumbnail__image{height:inherit;object-fit:cover;width:inherit}.rfu-thumbnail-placeholder{align-items:center;border:1px dashed #bfbfbf;border-radius:4px;cursor:pointer;display:flex;height:100px;justify-content:center;width:100px}.rfu-thumbnail-placeholder:hover{background:#f2f2f2}.image-gallery-icon{-webkit-appearance:none;appearance:none;background-color:transparent;border:0;color:#fff;cursor:pointer;-webkit-filter:drop-shadow(0 2px 2px #1a1a1a);filter:drop-shadow(0 2px 2px #1a1a1a);outline:none;position:absolute;transition:all .3s ease-out;z-index:4}@media(hover:hover)and (pointer:fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{-webkit-transform:scale(1.1);transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg{height:28px;width:28px}@media(max-width:768px){.image-gallery-fullscreen-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg{height:24px;width:24px}}@media(max-width:480px){.image-gallery-fullscreen-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media(max-width:768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media(max-width:480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;-webkit-user-select:none;-o-user-select:none;user-select:none}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-gallery-content{line-height:0;position:relative;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide .image-gallery-image{max-width:100%}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px);max-width:none;object-fit:contain}.image-gallery-content.left .image-gallery-slide .image-gallery-image,.image-gallery-content.right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 110px)}@media(max-width:768px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;text-align:center;white-space:nowrap}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.center{position:relative}.image-gallery-slide .image-gallery-image{object-fit:contain;width:100%}.image-gallery-index{background:rgba(0,0,0,.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media(max-width:768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.str-chat__actions-box{background:#fff;background:var(--white);background-image:linear-gradient(-180deg,#fcfcfc,#f7f7f7);background-image:linear-gradient(-180deg,var(--bg-gradient-start),var(--bg-gradient-end));border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 1px 0 0 #00000014;box-shadow:0 1px 0 0 var(--border);display:flex;flex-direction:column;min-width:150px;position:absolute;z-index:1000}.str-chat__actions-box--right{right:0;top:calc(100% + 2px)}.str-chat__actions-box--left{left:0;top:calc(100% + 2px)}.str-chat__actions-box>button{background:none;border:none;cursor:pointer;font-size:12px;font-size:var(--sm-font);margin:0;padding:8px;padding:var(--xs-p);text-align:left;width:100%}.str-chat__actions-box>button:not(:last-of-type){box-shadow:0 1px 0 0 #00000014;box-shadow:0 1px 0 0 var(--border)}.str-chat__actions-box>button:hover{color:#006cff;color:var(--primary-color)}.dark.str-chat .str-chat__message-actions-box{background:#343434;background:var(--dark-grey);background-image:linear-gradient(-180deg,#343434,#00000033);background-image:linear-gradient(-180deg,var(--dark-grey),var(--black20));box-shadow:0 0 2px 0 #00000014,0 1px 0 0 #00000014,0 1px 8px 0 #00000014;box-shadow:0 0 2px 0 var(--border),0 1px 0 0 var(--border),0 1px 8px 0 var(--border)}.dark.str-chat .str-chat__message-actions-box button{color:#fff;color:var(--white)}.dark.str-chat .str-chat__message-actions-box button:hover{color:#006cff;color:var(--primary-color)}.str-chat__message-attachment-actions-form{display:flex;margin:8px 0;margin:var(--xs-m) 0;padding:0;width:100%}.str-chat__message-attachment-actions-button{background:none;border:none;border-radius:999px;border-radius:var(--border-radius-round);flex:1 1;margin:0 4px;margin:0 var(--xxs-m);outline:none;padding:8px;padding:var(--xs-p) var(--xs-p)}.str-chat__message-attachment-actions-button:focus{border:1px solid #006cff;border:1px solid var(--primary-color);box-shadow:0 0 0 2px #006cff5c;box-shadow:0 0 0 2px var(--primary-color-faded)}.str-chat__message-attachment-actions-button--primary{background-color:#006cff;background-color:var(--primary-color);color:#fff;color:var(--white)}.str-chat__message-attachment-actions-button--default{border:2px solid #00000014;border:2px solid var(--border)}.dark.str-chat .str-chat__message-attachment-actions-button{color:#fff;color:var(--white)}.dark.str-chat .str-chat__message-attachment-actions-button--default{border-color:#ecebeb;border-color:var(--grey-whisper)}.str-chat__attachment,.str-chat__message-attachment{--attachment-max-width:450px;--video-width:300px;max-width:var(--attachment-max-width)}.str-chat__message-attachment.str-chat__message-attachment--video:not(.str-chat__message-attachment--card){--attachment-max-width:var(--video-width);width:var(--video-width)}.str-chat__player-wrapper{display:flex;flex-direction:column;padding-top:56.25%;position:relative}.str-chat__player-wrapper .react-player,.str-chat__player-wrapper .str-chat__video-angular{height:100%;left:0;max-height:100%;min-height:0;position:absolute;top:0;width:100%}.str-chat__message-attachment-dynamic-size{--video-max-height:300px;max-height:var(--video-max-height)}.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper{height:min(var(--video-max-height),min(1000000/1000000,1px)*var(--original-height,1000000));height:min(var(--video-max-height),min(var(--attachment-max-width,1000000)/var(--original-width,1000000),1px)*var(--original-height,1000000));padding-top:0}.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper,.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper .react-player,.str-chat__message-attachment-dynamic-size .str-chat__player-wrapper .str-chat__video-angular{max-height:var(--video-max-height);max-width:var(--attachment-max-width);position:static}.str-chat__message .str-chat__player-wrapper .react-player{border-radius:16px 16px 16px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;overflow:hidden}.str-chat__message--me .str-chat__player-wrapper .react-player{border-radius:16px 16px 0 16px;border-radius:var(--border-radius) var(--border-radius) 0 var(--border-radius);overflow:hidden}.str-chat__message-attachment{--attachment-max-width:375px;border-radius:16px;border-radius:var(--border-radius);padding:8px auto 8px 0;padding:var(--xs-m) auto var(--xs-m) 0;width:100%}.str-chat__message-attachment--giphy{max-width:none}.str-chat__message .str-chat__message-attachment{margin:8px 0 8px auto;margin:var(--xs-m) 0 var(--xs-m) auto}.str-chat__message--me .str-chat__message-attachment{padding-left:0}.str-chat__message-team.thread-list .str-chat__message-attachment{--attachment-max-width:200px}.str-chat__message-attachment{overflow:hidden}.str-chat__message-attachment:hover{background:transparent}.str-chat__message-attachment--card--no-image{height:60px}.str-chat__message-attachment--card--actions{height:auto}.str-chat__message-attachment-file{width:100%}.str-chat__message-attachment-file--item{align-items:center;border-left:1px solid #00000014;border-left:1px solid var(--border);display:flex;font-size:14px;font-size:var(--md-font);height:50px;line-height:22px;padding-left:4px;padding-left:var(--xxs-p);position:relative;width:auto}.str-chat__message-attachment-file--item:hover{background:#fff;background:var(--white)}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;min-width:0;row-gap:2px;width:100%}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row{align-items:center;-webkit-column-gap:8px;column-gap:8px;display:flex;justify-content:space-between;width:100%}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-name{color:#000;color:var(--black);font-weight:700;font-weight:var(--font-weight-bold);min-width:0;overflow-x:hidden;overflow-x:clip;overflow-y:visible;text-overflow:ellipsis;white-space:nowrap}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-download{display:flex}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-download svg{height:16px;width:24px}.str-chat__message-attachment-file--item .str-chat__message-attachment-file--item-text .str-chat__message-attachment-file--item-first-row .str-chat__message-attachment-file--item-download svg path{fill:#000;fill:var(--black)}.str-chat__message-attachment-file--item img,.str-chat__message-attachment-file--item svg{margin-right:8px;margin-right:var(--xs-m)}.str-chat__message-attachment-file--item-text{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-chat__message-attachment-file--item span{color:#000;color:var(--black);display:block;font-size:12px;font-size:var(--sm-font);font-weight:700;font-weight:var(--font-weight-bold);line-height:14px;opacity:.5;text-transform:uppercase}.str-chat__message-attachment--image{--image-max-height:300px;border-radius:0;max-height:var(--image-max-height);max-width:var(--attachment-max-width)}.str-chat__message-attachment--image:hover{background:transparent}.str-chat__message-attachment--image img{display:block;height:min(var(--image-max-height),min(1000000/1000000,1px)*var(--original-height,1000000));height:min(var(--image-max-height),min(var(--attachment-max-width,1000000)/var(--original-width,1000000),1px)*var(--original-height,1000000));max-height:inherit;object-fit:cover;overflow:hidden;width:auto}.str-chat__message-attachment--image img:hover{background:transparent}.str-chat__message-attachment--image--actions{height:320px}.str-chat__message-attachment--image--actions img{height:280px}.str-chat__message-attachment--media{width:300px}.str-chat__message-attachment-card{min-height:60px}.str-chat__message-attachment:not(.str-chat__message-attachment-dynamic-size) .str-chat__message-attachment--image img{max-width:100%}.str-chat__message-attachment-dynamic-size.str-chat__message-attachment--svg-image img{object-fit:contain}.str-chat__message-attachment-dynamic-size.str-chat__message-attachment--image{align-items:center;display:flex;justify-content:center;overflow:hidden;width:auto}.str-chat__message-attachment-card__giphy-logo{height:20px;width:auto}.messaging.str-chat .str-chat__message-attachment.str-chat__message-attachment--image--actions .str-chat__message-attachment--img{max-height:254px}.livestream.str-chat .str-chat__message-attachment.str-chat__message-attachment--file{max-width:100%}.livestream.str-chat .str-chat__message-attachment.str-chat__message-attachment--file .str-chat__message-attachment-file--item{border-left:none}.livestream.str-chat .str-chat__message-attachment.str-chat__message-attachment--file .str-chat__message-attachment-file--item:hover{background:#ecebeb;background:var(--grey-whisper)}.livestream.str-chat.dark .str-chat__message-attachment-file--item a,.livestream.str-chat.dark .str-chat__message-attachment-file--item span{color:#fff;color:var(--white)}.livestream.str-chat.dark .str-chat__message-attachment-file--item:hover{background:transparent}.str-chat__avatar{align-items:center;color:#fff;color:var(--white);display:flex;flex:0 0 32px;height:32px;justify-content:center;margin-right:8px;margin-right:var(--xs-m);overflow:hidden;text-transform:uppercase;width:32px}.str-chat__avatar--circle{border-radius:999px;border-radius:var(--border-radius-round)}.str-chat__avatar--rounded{border-radius:4px;border-radius:var(--border-radius-sm)}.str-chat__avatar--square{border-radius:0}.str-chat__avatar-fallback,.str-chat__avatar-image{display:block;height:inherit;object-fit:cover;text-align:center;width:inherit}.str-chat__avatar-image--loaded{background-color:transparent}.str-chat__avatar-fallback{background-color:#006cff;background-color:var(--primary-color)}.str-chat__message--me>.str-chat-angular__avatar-host,.str-chat__message--me>.str-chat__avatar{order:1}.str-chat__message--me>.str-chat-angular__avatar-host .str-chat__avatar,.str-chat__message--me>.str-chat__avatar{margin:0 0 0 8px;margin-left:var(--xs-m)}.str-chat__li--middle .str-chat__message>.str-chat-angular__avatar-host,.str-chat__li--middle .str-chat__message>.str-chat__avatar,.str-chat__li--top .str-chat__message>.str-chat-angular__avatar-host,.str-chat__li--top .str-chat__message>.str-chat__avatar{visibility:hidden}.str-chat__audio__wrapper{background:#ecebeb;background:var(--grey-whisper);border-radius:4px;border-radius:var(--border-radius-sm);display:flex;height:80px;margin:0;overflow:hidden;position:relative}.str-chat__audio__image{height:80px;position:relative;width:80px;z-index:20}.str-chat__audio__image--overlay{align-items:center;background:#00000099;background:var(--overlay-dark);color:#f2f2f2;color:var(--white-smoke);display:flex;font-size:3em;height:inherit;justify-content:center;left:0;position:absolute;top:0;-webkit-user-select:none;user-select:none;width:inherit;z-index:30}.str-chat__audio__image--button{align-items:center;display:flex;height:40px;margin:0;padding:0;width:40px}.str-chat__audio__image--button svg{fill:#f2f2f2;fill:var(--white-smoke)}.str-chat__audio__image img{height:inherit;left:0;object-fit:cover;position:absolute;top:0;width:inherit;z-index:20}.str-chat__audio__content{display:flex;flex-direction:column;justify-content:space-around;margin-left:16px;margin-left:var(--sm-m);padding:8px 16px;padding:var(--xs-p) var(--sm-p);width:100%}.str-chat__audio__content--title{font-size:14px;font-size:var(--md-font);line-height:1;margin:0;padding:0}.str-chat__audio__content--subtitle{font-size:12px;font-size:var(--sm-font);line-height:1;margin:0;opacity:.49;padding:0}.str-chat__audio__content--progress{background:#00000033;background:var(--overlay);border-radius:4px;border-radius:var(--border-radius-sm);height:6px;margin:2px 0;margin:calc(var(--xxs-m)/2) 0;padding:1px;width:100%}.str-chat__audio__content--progress>div{background:#006cff;background:var(--primary-color);border-radius:4px;border-radius:var(--border-radius-sm);height:4px;transition:width .5s linear;width:0}.str-chat.dark .str-chat__audio__wrapper{background:#000;background:var(--black);color:#fff;color:var(--white)}.str-chat.dark .str-chat__audio__content--progress{background:#7a7a7a;background:var(--grey)}.str-chat__message-attachment-card{background:#fff;background:var(--white);border:10px solid #00000014;border:10px solid var(--border);border-radius:16px 16px 16px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;font-size:12px;font-size:var(--sm-font);margin:32px 0 0;margin:var(--lg-m) 0 0 0;overflow:hidden;position:relative}.str-chat__message-attachment-card--header{height:175px;width:100%}.str-chat__message-attachment-card--header img{height:inherit;object-fit:cover;width:inherit}.str-chat__message-attachment-card--title{flex:1 1;font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__message-attachment-card--flex{min-width:0}.str-chat__message-attachment-card--flex,.str-chat__message-attachment-card--flex>*{overflow:hidden;text-overflow:ellipsis}.str-chat__message-attachment-card--content{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:-8px;margin:calc(var(--xs-m)*-1);padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__message-attachment-card--content>*{margin:8px 0;margin:var(--xs-m) 0}.str-chat__message-attachment-card--url{color:#000;color:var(--black);display:block;opacity:.5;text-decoration:none;text-transform:uppercase}.str-chat__message-attachment-card--url:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.str-chat__message-attachment-card--giphy .str-chat__message-attachment-card--header{height:auto}.str-chat.commerce .str-chat__message-attachment-card{max-width:375px;width:100%}.str-chat__message--me .str-chat__message-attachment-card{background:#00000033;background:var(--overlay);border:1px solid transparent;border-radius:16px 16px 0 16px;border-radius:var(--border-radius) var(--border-radius) 0 var(--border-radius)}.dark.str-chat .str-chat__message-attachment-card__giphy-logo{-webkit-filter:invert(100%);filter:invert(100%)}.str-chat__message-attachment-card.str-chat__message-attachment-card--giphy .str-chat__message-attachment-card--content{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAkCAYAAAB/up84AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABVhJREFUeNrsW6GS20AMdToGBgEGAQYBBgEBBQYFgQcP5hMO9jP6CYWFBwsPBgYUGBQEFAQUGAQYBBgYGHjmutt5O6NupbXXcZJrx5rJXGyv11o96Ukr52avr6/BJG9HZmMBMpvNYnxt1JzNZNoRAYFxM2Z8rT6FuueMcaH6s1KfhBn3U42r1Jg1rrfq+Bt5xgf1Z64+uQFQndNzLc1Ydfwg6F2p6wd1PVXfU+b6Gc9vHGuh8+jrsXVN61Sq64XggNw95tlH9XmP6y3W2OI+qvN3db6mN7/zBFAb8L2aNMJxRsDQC6jIuEyN039LnAvV8QJKRRijZUHmT8iiLpEFDHKJaB1TGN732WuAokEIDQCwhwGjsMEIMNgp6qY9JlsTgyXquCFG1d54IsbOsKAVPLDBcQJjUxB0RJwAltGntNQ46GhzqPnb0y0954RG/1iLQ7SRCkR+guiPtW6GFRg5gAlCrFvbJEZ0ngDAUn0/Y77fDCJFXuiB/AmGDC3PLg0YWLRW5CcJWWPglNxDKS6C59AcZBs/sYxbOQBqHHkuZYCsGCds4SQJDDx3RK3RjUb9EfMUcLQ57BHS64MAIYtYkvEt+d4wCzqr++ipkoTtkihOI2chREfA5KiC0GOAaMig05zoWJPjgMk39jxcPphDR0mSDrtq438g51iq8omQlEnYJfHoiAFxYQGko6bCPSmZ5wS+TRx0Zc5R4CtmHbEVJT+0p1uOYdNE1SMfOKNO0zXWEmItptApsfYa1LV0UZUPIHSCmlRYJhfokNWhX5IcsmIWbEAMCQWerWirhZK57MghNQyzgke3QuQWPUv4EAac9wCuJjmkNmvUNEwiobX+DgdEWoQGgNDPGtTWWhRRWONX5JlnePCZhP1JUCOzPN1O0C2MohP7xuiko8Qy9INUDBg2YPJMlzP8pRv0qYeUdu+Cy+RAKIYmtVqojM5kkS0DwkXlLuY0ICzgAEOlAd8fPe+rYJdppz61TiZ5G4AgcScWz05RcUtAkOwyJMtI4FzNt3suCWKfwLUhdqRC0yA/enB1CZ4vBZ2fhIptJ4x/5PYVavyzQ39N0V8ddnsQ+m3sfX02hjo3bIVJ7d5PhqojZxYdC3NEdv9oQMQWFFjHHqpLEsc9BZyF23c9cG0ZOJjUIN15V1mY8OOAhW0E77yWaP2eoO9VBFG/d6yX6/xuHT2z3AsQ5ImnjrZBF6XcUiKAEl0RlJzZ7ZtnbxmqSgRqfxmyD9k6wNDGzuExecB3Z1/ukBOjQH73MZbspChFp9nQ/EYY9+LaaIYOqlo7JjwISX+LcBwbjAOz2ZKS7BpOcq0o0R2HvZAbHpHPJGc+dm00paQuedmOA4O0WD5fyQ4V08Ip4ATxhYl8CCh76/0QLVyehlBVFyCpYJTcKmPjHoY8XNE2VQ8dbIkdr4Z95npBwcNVahKzNEMBSYSyz46iLm8sLunreG5O+xYTsaMUHYu6bMn79sRCT2+8l6SMV2cCT5e3UspBXbbd9n3nDIN/Q1KP3JDfWLcd8kZwCVX12hjeOlmOIMe+L6FGjJLC4QS5rz6hg/tThjZiU0Pr/g7D65/uCUafKgaUJu0lHjvox/XsjXA+GAOQUogIXV8/v7GoKOGJfYuHxvHjt7t3rEMHD2+E5PoR+5GCLCS+8g6Z2xgGt6anuwGC99MSKAl6RrfUs/ofje+b1PcjlJBlMMk4gKBUe77AqKVP/T1Jj30IQPmCTdkm6NeKb5BkJzCGdCA8XuFGZIOWCBEh/mwGiZ/rFZXk3xHEdkjHb6MknVOhypJe+Sac03XlL4fe3r81mH518q9GyCS3kV8CDADlsrVaJhTLAgAAAABJRU5ErkJggg==);background-position:right 16px bottom 16px;background-position:right var(--border-radius) bottom var(--border-radius);background-repeat:no-repeat;background-size:56px}.str-chat__header{border-bottom:1px solid #00000014;border-bottom:1px solid var(--border);display:flex;padding:8px;padding:var(--xs-p)}.str-chat__header-livestream{align-items:center;background:#fff;background:var(--white);box-shadow:0 1px 1px 0 #00000014;box-shadow:0 1px 1px 0 var(--border);display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);min-height:70px;padding:8px 40px;padding:var(--xs-p) var(--xl-p)}.str-chat__header-livestream-left{flex:1 1;font-size:14px;font-size:var(--md-font)}.str-chat__header-livestream-left--title{font-weight:700;font-weight:var(--font-weight-bold);margin:0}.str-chat__header-livestream-left--members{font-weight:400;font-weight:var(--font-weight-regular);margin:0}.str-chat__header-livestream-left--livelabel{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;color:red;color:var(--red);display:inline-block;font-size:12px;font-size:var(--sm-font);left:5px;position:relative;text-transform:uppercase}.str-chat__header-livestream-left--livelabel:before{background-color:#ff3742;background-color:var(--accent_red);border-radius:999px;border-radius:var(--border-radius-round);content:"";display:inline-block;height:5px;left:-4px;position:relative;top:-2px;width:5px}.str-chat__header-livestream-right{display:flex;margin:0 -4px;margin:0 calc(var(--xxs-m)*-1)}.str-chat__header-livestream-right-button-wrapper{position:relative}.str-chat__header .str-chat__avatar{margin:0 16px 0 0;margin:0 var(--sm-m) 0 0}.str-chat__title{font-weight:600;font-weight:var(--font-weight-semi-bold)}.str-chat__meta{flex-direction:column}.str-chat__info,.str-chat__meta{display:flex;justify-content:space-between;width:100%}.str-chat__info{color:#7a7a7a;color:var(--grey);font-size:14px;font-size:var(--md-font)}.str-chat__square-button{align-items:center;background:#ecebeb;background:var(--grey-whisper);border:1px solid #00000014;border:1px solid var(--border);border-radius:4px;border-radius:var(--border-radius-sm);display:flex;justify-content:center;margin:0 4px;margin:0 var(--xxs-m);padding:8px;padding:var(--xs-p)}.str-chat__square-button svg{fill:#000;fill:var(--black)}.str-chat__square-button:active{background-color:#ecebeb;background-color:var(--grey-whisper)}.dark.str-chat .str-chat__square-button{background:#ffffff0d;background:var(--white5);border-radius:4px;border-radius:var(--border-radius-sm);box-shadow:0 1px 0 0 #000000b3;box-shadow:0 1px 0 0 var(--black70)}.dark.str-chat .str-chat__square-button svg{fill:#ffffffb3;fill:var(--white70)}.messaging.str-chat .str-chat__header-livestream{background:#fcfcfc;background:var(--white-snow);border-radius:8px 8px 0 0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;box-shadow:0 7px 9px 0 #00000014,0 1px 0 0 #00000014;box-shadow:0 7px 9px 0 var(--border),0 1px 0 0 var(--border);position:relative;z-index:2}@media screen and (max-width:960px){.messaging.str-chat .str-chat__header-livestream{padding-left:16px;padding-left:var(--sm-p);padding-right:16px;padding-right:var(--sm-p)}}.messaging.str-chat.dark .str-chat__header-livestream{background:#343434;background:var(--dark-grey);border-radius:8px 8px 0 0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;box-shadow:0 7px 9px 0 #00000014,0 1px 0 0 #00000014;box-shadow:0 7px 9px 0 var(--border),0 1px 0 0 var(--border);color:#fff;color:var(--white)}.livestream.str-chat .str-chat__header-livestream{background:#ecebeb;background:var(--grey-whisper);box-shadow:0 1px 1px 0 #00000014;box-shadow:0 1px 1px 0 var(--border);position:relative;z-index:1}.livestream.str-chat.dark .str-chat__header-livestream{background:#ffffff0d;background:var(--white5);box-shadow:0 1px 1px 0 #00000014;box-shadow:0 1px 1px 0 var(--border)}.livestream.str-chat.dark .str-chat__header-livestream-left--members,.livestream.str-chat.dark .str-chat__header-livestream-left--title{color:#fff;color:var(--white)}.livestream.str-chat.dark .str-chat__header-livestream-left--title{font-size:16px;font-size:var(--lg-font)}.commerce.str-chat .str-chat__header-livestream{background:#ffffffcc;background:var(--white80);border-radius:8px 8px 0 0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;box-shadow:0 7px 9px 0 #0000000d,0 1px 0 0 #0000000d;box-shadow:0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5);padding:24px;padding:var(--md-p)}.commerce.str-chat .str-chat__header-livestream-left--title{font-size:26px;font-size:var(--xxl-font);font-weight:400;font-weight:var(--font-weight-regular);line-height:1;margin:0}.commerce.str-chat .str-chat__header-livestream-left--subtitle{font-size:16px;font-size:var(--lg-font);margin:8px 0;margin:var(--xs-m) 0}.commerce.str-chat .str-chat__header-livestream-left--members,.commerce.str-chat .str-chat__header-livestream-right-button--info{display:none}.commerce.str-chat.dark .str-chat__header-livestream{background:#7a7a7a;background:var(--grey);border-radius:8px 8px 0 0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;box-shadow:0 7px 9px 0 #0000000d,0 1px 0 0 #0000000d;box-shadow:0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5);color:#fff;color:var(--white)}.team.str-chat.dark .str-chat__header-livestream{background:#343434;background:var(--dark-grey);box-shadow:0 1px 1px 0 #0000004d;box-shadow:0 1px 1px 0 var(--black30)}.team.str-chat.dark .str-chat__header-livestream-left{color:#fff;color:var(--white)}.team.str-chat.dark .str-chat__header-livestream-left--title{font-size:16px;font-size:var(--lg-font)}.team.str-chat.dark .str-chat__header-livestream-left--members{font-size:12px;font-size:var(--sm-font)}.str-chat__header-hamburger{align-items:center;background:transparent;border:none;cursor:pointer;display:none;height:38px;justify-content:center;margin-right:8px;margin-right:var(--xs-m);padding:4px;padding:var(--xxs-p);width:30px}.str-chat__header-hamburger:hover svg path{fill:#006cff;fill:var(--primary-color)}@media screen and (max-width:960px){.str-chat__header-hamburger{display:flex}}.str-chat__channel-list{background:#e9f2ff;background:var(--blue-alice);box-shadow:1px 0 0 0 #0000000d;box-shadow:1px 0 0 0 var(--black5);display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.str-chat__channel-list--channels{flex:1 1}.str-chat__channel-list .channel_preview{border-bottom:1px solid #0000001a;border-bottom:1px solid var(--black10);padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__channel-list .str-chat__channel-list-empty{display:none}.dark.str-chat .str-chat__channel-list-messenger{background:#343434;background:var(--dark-grey)}.str-chat__button{align-items:center;background:#fff;background:var(--white);border:1px solid transparent;box-shadow:0 1px 1px 0 #0000001a,0 1px 4px 0 #0000001a;box-shadow:0 1px 1px 0 var(--black10),0 1px 4px 0 var(--black10);color:#006cff;color:var(--primary-color);display:flex;font-size:14px;font-size:var(--md-font);justify-content:center;margin:4px;margin:var(--xxs-m);padding:16px 64px;padding:var(--sm-p) var(--xxl-p);width:calc(100% - 10px)}.str-chat__button:active,.str-chat__button:focus{border:1px solid #006cff;border:1px solid var(--primary-color);box-shadow:0 0 1px 0 #00000014,0 1px 4px 0 #00000014,0 0 0 2px #006cff5c;box-shadow:0 0 1px 0 var(--border),0 1px 4px 0 var(--border),0 0 0 2px var(--primary-color-faded);outline:none}.str-chat__button>*{margin:0 4px;margin:0 var(--xxs-m)}.str-chat__button--round{border-radius:999px;border-radius:var(--border-radius-round)}.str-chat-channel-checkbox{position:absolute;right:0;top:0;z-index:100001}.str-chat-channel-list-burger{background:#fff;background:var(--white);border-radius:0 4px 4px 0;border-radius:0 var(--border-radius-sm) var(--border-radius-sm) 0;box-shadow:0 4px 6px #00000014;box-shadow:0 4px 6px var(--border);cursor:pointer;height:50px;justify-content:center;left:0;padding:4px;padding:var(--xxs-p);position:fixed;top:10px;width:10px;z-index:10000}.str-chat-channel-list-burger div{background:#00000014;background:var(--border);border-radius:4px;border-radius:var(--border-radius-sm);height:100%;width:4px}@media screen and (max-width:960px){.str-chat-channel-list-burger{display:flex}.str-chat-channel-list.commerce,.str-chat-channel-list.messaging,.str-chat-channel-list.team{box-shadow:7px 0 9px 0 #0000000d,1px 0 0 0 #0000000d;box-shadow:7px 0 9px 0 var(--black5),1px 0 0 0 var(--black5);left:-380px;min-height:100vh;overflow-y:auto;position:fixed;top:0;transition:left .2s ease-in-out;z-index:1001}.str-chat-channel-list--open.commerce,.str-chat-channel-list--open.messaging,.str-chat-channel-list--open.team{left:0}}.str-chat-channel-list .str-chat__channel-list-messenger{padding:0}.str-chat-channel-list .str-chat__channel-list-messenger__main{overflow-y:auto;padding:16px 16px 0;padding:var(--sm-p) var(--sm-p) 0 var(--sm-p)}.str-chat__channel-list.str-chat__channel-list-react{overflow:hidden}.str-chat__channel-list.str-chat__channel-list-react .str-chat__channel-list-messenger-react{overflow:hidden;padding-bottom:16px;padding-bottom:var(--sm-p)}.str-chat__channel-list.str-chat__channel-list-react .str-chat__channel-list-messenger-react .str-chat__channel-list-messenger-react__main{height:100%;overflow-y:auto}.str-chat__channel-list-messenger{background:#dbdbdb;background:var(--grey-gainsboro);min-width:300px;padding:16px 16px 0;padding:var(--sm-p) var(--sm-p) 0 var(--sm-p)}.str-chat-channel-list .str-chat__channel-list-messenger__main{padding-bottom:4px}.str-chat__channel-preview-messenger{align-items:center;background:transparent;border:none;box-shadow:0 1px 0 0 #00000014;box-shadow:0 1px 0 0 var(--border);color:#000;color:var(--black);display:flex;margin:8px 0;margin:var(--xs-m) 0;padding:8px;padding:var(--xs-p);text-align:left;width:100%}.str-chat__channel-preview-messenger:hover{cursor:pointer}.str-chat__channel-preview-messenger--active{background:#fcfcfc;background:var(--white-snow);border:none;border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 1px 5px 0 #00000014;box-shadow:0 1px 5px 0 var(--border)}.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--right{overflow:hidden;width:100%}.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--right .str-chat__channel-preview-end-first-row{align-items:center;display:flex;width:100%}.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--right .str-chat__channel-preview-end-first-row .str-chat__channel-preview-messenger--name{width:100%}.str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--right .str-chat__channel-preview-end-first-row .str-chat__channel-preview-unread-badge{background-color:#ff3742;background-color:var(--accent_red);border-radius:999px;border-radius:var(--border-radius-round);color:#fff;color:var(--unread-badge-color);font-size:.75rem;font-weight:700;line-height:.44rem;padding:8px}.str-chat__channel-preview-messenger--last-message p{margin:0}.str-chat__channel-preview-messenger--last-message,.str-chat__channel-preview-messenger--last-message p{font-size:12px;font-size:var(--sm-font);line-height:14px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-chat__channel-preview-messenger--last-message{opacity:.5}.str-chat__channel-preview-messenger--name{font-size:14px;font-size:var(--md-font);font-weight:600;font-weight:var(--font-weight-semi-bold);line-height:17px;margin-bottom:2px;margin-bottom:calc(var(--xxs-m)/2);max-width:250px}.str-chat__channel-preview-messenger--name span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-chat__channel-preview-messenger--unread .str-chat__channel-preview-messenger--last-message,.str-chat__channel-preview-messenger--unread .str-chat__channel-preview-messenger--last-message p{font-weight:600;font-weight:var(--font-weight-semi-bold);max-width:150px;opacity:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark.str-chat .str-chat__channel-preview-messenger--active{background:#ffffff0d;background:var(--white5);box-shadow:0 1px 5px 0 #0000001a;box-shadow:0 1px 5px 0 var(--black10)}.dark.str-chat .str-chat__channel-preview-messenger--last-message p{margin:0}.dark.str-chat .str-chat__channel-preview-messenger--last-message,.dark.str-chat .str-chat__channel-preview-messenger--last-message p{color:#fff;color:var(--white);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark.str-chat .str-chat__channel-preview-messenger--name{color:#fff;color:var(--white)}.str-chat__channel-search{--channel-search-input-height:30px;align-items:center;background:#dbdbdb;background:var(--grey-gainsboro);display:flex;flex-direction:column;padding:24px;padding:var(--md-p);position:relative}.str-chat__channel-search input{background:#ecebeb;background:var(--grey-whisper);border:1px solid transparent;border-radius:16px;border-radius:var(--border-radius);color:#000;color:var(--black);font-size:14px;font-size:var(--md-font);height:var(--channel-search-input-height);outline:none;padding:16px;padding:var(--sm-p);width:100%}.str-chat__channel-search input::-webkit-input-placeholder{color:#7a7a7a;color:var(--grey)}.str-chat__channel-search input::placeholder{color:#7a7a7a;color:var(--grey)}.str-chat__channel-search input:focus{background:#fff;background:var(--white);border:1px solid #006cff;border:1px solid var(--primary-color);box-shadow:0 0 0 2px #006cff5c;box-shadow:0 0 0 2px var(--primary-color-faded);transition:all .2s ease-in-out}.str-chat__channel-search-container{padding:8px}.str-chat__channel-search-container-empty,.str-chat__channel-search-container-searching{padding-left:8px}.str-chat__channel-search-container .str-chat__channel-search-result{align-items:center;background:transparent;border:none;border-radius:8px;border-radius:var(--border-radius-md);cursor:pointer;display:flex;height:40px;padding-left:8px;width:100%}.str-chat__channel-search-container .str-chat__channel-search-result:hover{font-weight:700;font-weight:var(--font-weight-bold);transition:all .2s ease-in-out}.str-chat__channel-search-result.focused{font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__channel-search-container.popup{background:#f2f2f2;background:var(--white-smoke);border:1px solid #00000014;border:1px solid var(--border);border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 7px 9px 0 #00000014,0 1px 0 0 #00000014;box-shadow:0 7px 9px 0 var(--border),0 1px 0 0 var(--border);left:0;position:absolute;right:0;top:calc(var(--channel-search-input-height) + 40px);z-index:2}.str-chat__channel-search-container.popup .str-chat__channel-search-result.focused,.str-chat__channel-search-container.popup .str-chat__channel-search-result:hover{background:#ebebeb;background:var(--light-grey)}.str-chat__channel-search-container.inline{background:#dbdbdb;background:var(--grey-gainsboro);width:100%}.str-chat__channel-search-container.inline .str-chat__channel-search-result.focused,.str-chat__channel-search-container.inline .str-chat__channel-search-result:hover{background:#fff;background:var(--white)}.dark.str-chat .str-chat__channel-search,.dark.str-chat .str-chat__channel-search-container.inline{background:#343434;background:var(--dark-grey);color:#fff;color:var(--white)}.dark.str-chat .str-chat__channel-search input,.dark.str-chat .str-chat__channel-search-container.inline input{background:#dbdbdb;background:var(--grey-gainsboro)}.dark.str-chat .str-chat__channel-search .str-chat__channel-search-result,.dark.str-chat .str-chat__channel-search-container.inline .str-chat__channel-search-result{color:#fff;color:var(--white)}.dark.str-chat .str-chat__channel-search .str-chat__channel-search-result:hover,.dark.str-chat .str-chat__channel-search-container.inline .str-chat__channel-search-result:hover{background:#ffffff0d;background:var(--white5)}.str-chat__down{display:flex;height:100%}.str-chat__down-main{flex:1 1;padding:32px;padding:var(--lg-p)}.dark.str-chat .str-chat__down{color:#fff;color:var(--white)}.str-chat.messaging .str-chat__event-component__channel-event{display:flex;margin-top:24px;margin-top:var(--md-m)}.str-chat.messaging .str-chat__event-component__channel-event__content{color:#00000099;color:var(--overlay-dark);font-size:16px;font-size:var(--lg-font);margin-right:8px;margin-right:var(--xs-m)}.str-chat.messaging .str-chat__event-component__channel-event__date{font-size:10px;font-size:var(--xs-font);margin-top:4px;margin-top:var(--xxs-m)}.str-chat.team .str-chat__event-component__channel-event{display:flex;margin:24px 40px;margin:var(--md-m) var(--xl-m)}.str-chat.team .str-chat__event-component__channel-event__content,.str-chat.team .str-chat__event-component__channel-event__sentence{color:#00000099;color:var(--overlay-dark);font-size:16px;font-size:var(--lg-font);margin-right:8px;margin-right:var(--xs-m)}.str-chat.team .str-chat__event-component__channel-event__date{font-size:10px;font-size:var(--xs-font);margin-top:4px;margin-top:var(--xxs-m)}.str-chat.commerce .str-chat__event-component__channel-event,.str-chat.livestream .str-chat__event-component__channel-event{display:none}.str-chat__date-separator{align-items:center;display:flex;padding:40px;padding:var(--xl-p)}.str-chat__date-separator-date{color:#00000099;color:var(--overlay-dark);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);font-size:14px;font-size:var(--md-font);font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__date-separator-line{background-color:#00000033;background-color:var(--overlay);border:none;flex:1 1;height:1px}.str-chat__date-separator>:not(:last-child){margin-right:16px;margin-right:var(--sm-m)}.commerce.str-chat .str-chat__date-separator{padding:40px 0;padding:var(--xl-p) 0}.dark.str-chat .str-chat__date-separator-line{background-color:#dbdbdb;background-color:var(--grey-gainsboro)}.dark.str-chat .str-chat__date-separator-date{color:#ecebeb;color:var(--grey-whisper)}.dark.str-chat.team .str-chat__date-separator-line{background-color:#00000033;background-color:var(--overlay)}.str-chat__edit-message-form{width:100%}.str-chat__edit-message-form form{position:relative;width:100%}.str-chat__edit-message-form textarea{background:#fff;background:var(--white);border:1px solid transparent;border-radius:4px;border-radius:var(--border-radius-sm);box-shadow:inset 0 0 0 1px #006cff;box-shadow:inset 0 0 0 1px var(--primary-color);color:#000;color:var(--black);font-size:16px;font-size:var(--lg-font);line-height:22px;padding:8px;resize:none;width:100%}.str-chat__edit-message-form textarea:focus{box-shadow:inset 0 0 0 1px #006cff,0 0 0 2px #006cff5c;box-shadow:inset 0 0 0 1px var(--primary-color),0 0 0 2px var(--primary-color-faded);outline:0}.str-chat__edit-message-form .str-chat__message-team-form-footer button{background:none;border:none;color:#7a7a7a;color:var(--grey);font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__edit-message-form .str-chat__message-team-form-footer button[type=submit]{color:#006cff;color:var(--primary-color)}.str-chat__edit-message-form .rfu-dropzone{width:100%}.str-chat__edit-message-form .rfu-file-upload-button,.str-chat__edit-message-form .str-chat__input-emojiselect,.str-chat__edit-message-form .str-chat__input-fileupload{display:flex;left:auto;position:static;right:auto;top:auto}.str-chat__edit-message-form .rfu-file-upload-button svg,.str-chat__edit-message-form .str-chat__input-emojiselect svg,.str-chat__edit-message-form .str-chat__input-fileupload svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__edit-message-form .rfu-file-upload-button:hover svg,.str-chat__edit-message-form .str-chat__input-emojiselect:hover svg,.str-chat__edit-message-form .str-chat__input-fileupload:hover svg{opacity:1}.str-chat__edit-message-form-options{align-items:baseline;display:flex}.str-chat__edit-message-form-options .str-chat__fileupload-wrapper:hover .str-chat__tooltip{display:none}.str-chat.dark .str-chat__edit-message-form .rfu-file-upload-button svg,.str-chat.dark .str-chat__edit-message-form .str-chat__input-emojiselect svg{fill:#dbdbdb;fill:var(--grey-gainsboro)}.str-chat.dark .str-chat__edit-message-form .str-chat__message-team-form-footer button{color:#dbdbdb;color:var(--grey-gainsboro)}.str-chat.dark .str-chat__edit-message-form .str-chat__message-team-form-footer button[type=submit]{color:#006cff;color:var(--primary-color)}.str-chat.dark .str-chat__edit-message-form textarea{background:#ffffff0d;background:var(--white5);border:2px solid transparent;border-radius:4px;border-radius:var(--border-radius-sm);box-shadow:0 0 0 1px #00000033;box-shadow:0 0 0 1px var(--black20);color:#fff;color:var(--white)}.str-chat.dark .str-chat__edit-message-form textarea:focus{border:2px solid #006cff5c;border:2px solid var(--primary-color-faded);border-radius:4px;border-radius:var(--border-radius-sm);box-shadow:inset 0 0 0 1px #006cff;box-shadow:inset 0 0 0 1px var(--primary-color)}.str-chat__edit-message-form{position:relative}.str-chat__gallery{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;overflow:hidden}.str-chat__gallery-image{background:#fff;background:var(--white);border:none;display:flex;height:150px;margin-bottom:1px;margin-right:1px;padding:0;width:150px}.str-chat__gallery-image:hover{cursor:zoom-in}.str-chat__gallery-image img{height:inherit;max-width:150px;object-fit:cover;width:inherit}.str-chat__gallery--square{max-width:301px}.str-chat__gallery--square .str-chat__gallery-image:nth-child(2n){margin-right:0}.commerce.str-chat .str-chat__gallery,.livestream.str-chat .str-chat__gallery,.messaging.str-chat .str-chat__gallery,.team.str-chat .str-chat__gallery{margin:4px 0}.commerce.str-chat .str-chat__gallery-image,.livestream.str-chat .str-chat__gallery-image,.messaging.str-chat .str-chat__gallery-image,.team.str-chat .str-chat__gallery-image{height:150px;width:150px}.commerce.str-chat .str-chat__gallery-placeholder,.livestream.str-chat .str-chat__gallery-placeholder,.messaging.str-chat .str-chat__gallery-placeholder,.team.str-chat .str-chat__gallery-placeholder{align-items:center;background-position:0 0;background-repeat:no-repeat;background-size:cover;border:none;color:#fff;color:var(--white);cursor:-webkit-zoom-in;cursor:pointer;display:flex;height:150px;justify-content:center;max-width:150px;position:relative;width:150px}.commerce.str-chat .str-chat__gallery-placeholder p,.livestream.str-chat .str-chat__gallery-placeholder p,.messaging.str-chat .str-chat__gallery-placeholder p,.team.str-chat .str-chat__gallery-placeholder p{font-size:16px;position:relative;z-index:1}.commerce.str-chat .str-chat__gallery-placeholder:after,.livestream.str-chat .str-chat__gallery-placeholder:after,.messaging.str-chat .str-chat__gallery-placeholder:after,.team.str-chat .str-chat__gallery-placeholder:after{background-color:#00000099;background-color:var(--overlay-dark);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.commerce.str-chat .str-chat__gallery{display:grid;grid-auto-rows:100px;grid-template-columns:1fr 1fr;width:calc(100% - 30px)}.commerce.str-chat .str-chat__gallery-image,.commerce.str-chat .str-chat__gallery-placeholder{height:100%;width:100%}.commerce.str-chat .str-chat__message-commerce .str-chat__gallery{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 2px}.commerce.str-chat .str-chat__message-commerce--right .str-chat__gallery{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) 2px var(--border-radius)}.str-chat__message .str-chat__attachment-list-angular-host .str-chat__modal--open .str-chat__modal__inner{align-items:center;display:flex;flex-direction:column;height:80%;justify-content:center;width:80%}.stream-chat-angular__image-modal-host .str-chat__modal__inner{max-width:80%}.str-chat__image-carousel{align-items:center;display:flex;justify-content:center;max-height:100%;max-width:100%;min-height:0;min-width:0}.str-chat__image-carousel .str-chat__image-carousel-stepper{background:transparent;border:none;cursor:pointer;padding:8px}.str-chat__image-carousel .str-chat__image-carousel-image{max-height:100%;max-width:100%;min-height:0;min-width:0;object-fit:cover}.str-chat__loading-channels{background:#dbdbdb;background:var(--grey-gainsboro);height:100%;padding:24px;padding:var(--md-p);width:300px}.str-chat__loading-channels-meta{flex:1 1}.str-chat__loading-channels-avatar,.str-chat__loading-channels-status,.str-chat__loading-channels-username{background-image:linear-gradient(-90deg,#fcfcfc,#f7f7f7);background-image:linear-gradient(-90deg,var(--bg-gradient-start) 0,var(--bg-gradient-end) 100%)}.str-chat__loading-channels-status,.str-chat__loading-channels-username{border-radius:16px;border-radius:var(--border-radius);height:14px}.str-chat__loading-channels-avatar{border-radius:999px;border-radius:var(--border-radius-round);height:40px;margin-right:8px;margin-right:var(--xs-m);width:40px}.str-chat__loading-channels-username{margin-bottom:8px;margin-bottom:var(--xs-m);width:40%}.str-chat__loading-channels-status{width:80%}.str-chat__loading-channels-item{align-items:center;-webkit-animation:pulsate 1s linear 0s infinite alternate;animation:pulsate 1s linear 0s infinite alternate;border-radius:4px;border-radius:var(--border-radius-sm);display:flex;height:40px;margin-bottom:16px;margin-bottom:var(--sm-m);width:100%}.str-chat__loading-channels-item:nth-of-type(2){-webkit-animation:pulsate 1s linear .3334s infinite alternate;animation:pulsate 1s linear .3334s infinite alternate}.str-chat__loading-channels-item:last-of-type{-webkit-animation:pulsate 1s linear .6667s infinite alternate;animation:pulsate 1s linear .6667s infinite alternate}@-webkit-keyframes pulsate{0%{opacity:.5}to{opacity:1}}@keyframes pulsate{0%{opacity:.5}to{opacity:1}}.str-chat__loading-indicator{align-items:center;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;display:flex;justify-content:center}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.str-chat.messaging .str-chat__load-more-button__button{background:#ecebeb;background:var(--grey-whisper);border:0;border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 1px 5px 0 #00000014;box-shadow:0 1px 5px 0 var(--border);color:#7a7a7a;color:var(--grey);font-size:14px;font-size:var(--md-font);height:40px;padding:8px;padding:var(--xs-p);width:100%}.str-chat.messaging .str-chat__load-more-button__button:hover{cursor:pointer}.str-chat.team .str-chat__load-more-button__button{background:transparent;border:0;font-size:14px;font-size:var(--md-font);height:40px;padding:8px;padding:var(--xs-p);width:100%}.str-chat.team .str-chat__load-more-button__button:hover{cursor:pointer}.str-chat__load-more-button__button{align-items:center;display:flex;justify-content:center}.str-chat__li{display:block;position:relative}.str-chat__li .str-chat__message-inner{min-width:0}.str-chat__li .str-chat__message-inner .str-chat__translation-notice button{background:none;border:none;color:#858585;color:var(--lighten-grey);cursor:pointer;font-size:14px;line-height:16px;margin:0;padding:.25rem 0}.str-chat__li .str-chat__message-inner .str-chat__translation-notice button:active,.str-chat__li .str-chat__message-inner .str-chat__translation-notice button:hover{background:#ecebeb;background:var(--grey-whisper)}.str-chat__li .quoted-message{align-items:flex-end;cursor:pointer;display:flex;margin-bottom:4px;margin-bottom:var(--xxs-m)}.str-chat__li .quoted-message-inner{align-items:flex-end;background:#ecebeb;background:var(--grey-whisper);border-radius:8px 8px 8px 0;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) 0;display:flex;max-width:408px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);text-align:start}.str-chat__li .quoted-message-inner .str-chat__message-attachment-card.str-chat__message-attachment-card--image{border:none;border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__li .quoted-message-inner .str-chat__message-attachment--image:first-of-type{border-radius:8px;border-radius:var(--border-radius-md);max-height:48px;max-width:48px}.str-chat__li .quoted-message-inner .str-chat__message-attachment img{border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__li .quoted-message-inner .str-chat__message-attachment--file:first-of-type{background:#fff;background:var(--white);border-bottom:1px solid #ecebeb;border-bottom:1px solid var(--grey-whisper);border-radius:8px;border-radius:var(--border-radius-md);min-width:33%}.str-chat__li .quoted-message-inner :nth-child(2){margin-left:8px;margin-left:var(--xs-m)}.str-chat__li .quoted-message.mine .quoted-message-inner{background:#fcfcfc;background:var(--white-snow)}.str-chat__li--single,.str-chat__li--top{padding-top:12px;padding-top:calc(var(--md-p)/2)}.str-chat__li--single .str-chat__message .str-chat__gallery,.str-chat__li--single .str-chat__message-attachment--img,.str-chat__li--single .str-chat__message-attachment-card,.str-chat__li--single .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--single .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card,.str-chat__li--top .str-chat__message .str-chat__gallery,.str-chat__li--top .str-chat__message-attachment--img,.str-chat__li--top .str-chat__message-attachment-card,.str-chat__li--top .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--top .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--single .str-chat__message--me,.str-chat__li--top .str-chat__message--me{text-align:right}.str-chat__li--single .str-chat__message--me .str-chat__gallery,.str-chat__li--single .str-chat__message--me .str-chat__message-attachment--img,.str-chat__li--single .str-chat__message--me .str-chat__message-attachment-card,.str-chat__li--single .str-chat__message--me.str-chat__message--has-text .str-chat__gallery,.str-chat__li--single .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--single .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card,.str-chat__li--top .str-chat__message--me .str-chat__gallery,.str-chat__li--top .str-chat__message--me .str-chat__message-attachment--img,.str-chat__li--top .str-chat__message--me .str-chat__message-attachment-card,.str-chat__li--top .str-chat__message--me.str-chat__message--has-text .str-chat__gallery,.str-chat__li--top .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--top .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--middle{margin:0}.str-chat__li--middle .str-chat__message .str-chat__gallery,.str-chat__li--middle .str-chat__message-attachment--img,.str-chat__li--middle .str-chat__message-attachment-card,.str-chat__li--middle .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__gallery,.str-chat__li--middle .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--middle .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-radius:2px 16px 16px 2px;border-radius:calc(var(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--middle .str-chat__message--me .str-chat__message .str-chat__gallery,.str-chat__li--middle .str-chat__message--me .str-chat__message-attachment--img,.str-chat__li--middle .str-chat__message--me .str-chat__message-attachment-card{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--middle .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__gallery,.str-chat__li--middle .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--middle .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-top-left-radius:2px;border-top-left-radius:calc(var(--border-radius-sm)/2)}.str-chat__li--bottom{padding-bottom:12px;padding-bottom:calc(var(--md-p)/2)}.str-chat__li--bottom .str-chat__message .str-chat__gallery,.str-chat__li--bottom .str-chat__message-attachment--img,.str-chat__li--bottom .str-chat__message-attachment-card,.str-chat__li--bottom .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__gallery,.str-chat__li--bottom .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--bottom .str-chat__message.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-radius:2px 16px 16px 2px;border-radius:calc(var(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--bottom .str-chat__message--me .str-chat__message .str-chat__gallery,.str-chat__li--bottom .str-chat__message--me .str-chat__message-attachment--img,.str-chat__li--bottom .str-chat__message--me .str-chat__message-attachment-card{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--bottom .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__gallery,.str-chat__li--bottom .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment--img,.str-chat__li--bottom .str-chat__message--me.str-chat__message--has-text.str-chat__message--has-attachment .str-chat__message-attachment-card{border-top-left-radius:2px;border-top-left-radius:calc(var(--border-radius-sm)/2)}.str-chat__li--single{padding-bottom:12px;padding-bottom:calc(var(--md-m)/2)}.str-chat__li--middle .str-chat__message-data,.str-chat__li--top .str-chat__message-data{display:none}.str-chat__li--top .str-chat__message-text-inner{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--top .str-chat__message--me .str-chat__message-text-inner{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--single .str-chat__message-text-inner{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--single .str-chat__message-text-inner--has-attachment{border-radius:2px 16px 16px 2px;border-radius:calc(var(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--single .str-chat__message--me .str-chat__message-text-inner{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--single .str-chat__message--me .str-chat__message-text-inner--has-attachment{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--bottom .str-chat__message-text-inner,.str-chat__li--middle .str-chat__message-text-inner{border-radius:2px 16px 16px 2px;border-radius:calc(var(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__li--bottom .str-chat__message--me .str-chat__message-text-inner,.str-chat__li--middle .str-chat__message--me .str-chat__message-text-inner{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__li--bottom .str-chat__message--me .str-chat__message-text-inner--has-attachment,.str-chat__li--middle .str-chat__message--me .str-chat__message-text-inner--has-attachment{margin:0}.str-chat__li--bottom .str-chat__message--me .str-chat__message-attachment-card,.str-chat__li--middle .str-chat__message--me .str-chat__message-attachment-card{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius);margin:0;padding:0}.str-chat__message,.str-chat__message-simple{align-items:flex-end;display:inline-flex;justify-content:flex-start;padding:4px 0 0;padding-bottom:4px;padding-bottom:var(--xxs-p);padding-top:var(--xxs-p);position:relative;transition:background-color .5s ease-out;width:100%}.str-chat__message--system,.str-chat__message-simple--system{align-items:center;box-sizing:border-box;flex-direction:column;font-size:10px;font-size:var(--xs-font);padding:40px;padding:var(--xl-p);text-align:center;width:100%}.str-chat__message--system__text,.str-chat__message-simple--system__text{align-items:center;display:flex;width:100%}.str-chat__message--system__text p,.str-chat__message-simple--system__text p{color:#7a7a7a;color:var(--grey);font-weight:700;font-weight:var(--font-weight-bold);margin:0 24px;text-transform:uppercase}.str-chat__message--system__line,.str-chat__message-simple--system__line{background-color:#00000033;background-color:var(--overlay);flex:1 1;height:1px;width:100%}.str-chat__message--system__date,.str-chat__message-simple--system__date{color:#7a7a7a;color:var(--grey);margin-top:4px;text-transform:uppercase}.str-chat__message-inner,.str-chat__message-simple-inner{position:relative}@media screen and (min-width:420px){.str-chat__message-inner,.str-chat__message-simple-inner{margin-left:0;margin-right:88px}}.str-chat__message-inner>.str-chat__message-simple__actions,.str-chat__message-simple-inner>.str-chat__message-simple__actions{left:calc(100% + 8px);position:absolute;top:5px}.str-chat__message-attachment-container,.str-chat__message-simple-attachment-container{display:flex;flex-direction:column}.str-chat__message-simple-text,.str-chat__message-text{align-items:center;display:inline-flex;justify-content:flex-start;padding:0;position:relative}.str-chat__message-simple-text-inner,.str-chat__message-text-inner{background:#fcfcfc;background:var(--white-snow);border:1px solid #00000014;border:1px solid var(--border);border-radius:16px 16px 16px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;color:#000;color:var(--black);display:block;flex:1 1;font-size:16px;font-size:var(--lg-font);margin-left:0;min-height:32px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);position:relative}.str-chat__message-simple-text-inner .str-chat__emoji-display-fix,.str-chat__message-text-inner .str-chat__emoji-display-fix{display:inline-block;width:1.25em}.str-chat__message-simple-text-inner p,.str-chat__message-text-inner p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;word-break:break-word}.str-chat__message-simple-text-inner--focused,.str-chat__message-text-inner--focused{background:#006cff;background:var(--primary-color);border:1px solid #006cff;border:1px solid var(--primary-color);margin-left:0;margin-right:0}.str-chat__message-simple-text-inner--has-attachment,.str-chat__message-text-inner--has-attachment{border-radius:2px 16px 16px 2px;border-radius:calc(var(--border-radius-sm)/2) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__message-simple-text-inner--is-emoji,.str-chat__message-text-inner--is-emoji{background:transparent;border:1px solid transparent;font-size:32px;font-size:var(--xxxl-font);padding-left:0;padding-right:0}.str-chat__message-attachment,.str-chat__message-simple-attachment{--attachment-max-width:480px}.str-chat__message-attachment--img,.str-chat__message-simple-attachment--img{cursor:zoom-in;display:block;width:100%}.str-chat__message-data,.str-chat__message-simple-data{color:#00000099;color:var(--overlay-dark);font-size:10px;font-size:var(--xs-font);margin-top:4px;margin-top:var(--xxs-m);position:absolute;white-space:nowrap;width:100%}.str-chat__message-name,.str-chat__message-simple-name{font-weight:700;font-weight:var(--font-weight-bold);margin-right:4px;margin-right:var(--xxs-m)}.str-chat__message p,.str-chat__message-simple p{line-height:20px;margin:0;white-space:pre-line}.str-chat__message p:not(:first-of-type),.str-chat__message-simple p:not(:first-of-type){margin:16px 0 0;margin:var(--sm-m) 0 0}.str-chat__message--me,.str-chat__message-simple--me{display:inline-flex;justify-content:flex-end}.str-chat__message--me .str-chat__message-text,.str-chat__message-simple--me .str-chat__message-text{display:flex;justify-content:flex-end}.str-chat__message--me .str-chat__message-attachment-container,.str-chat__message-simple--me .str-chat__message-attachment-container{align-items:flex-end;display:flex;flex-direction:column}.str-chat__message--me .str-chat__message-inner,.str-chat__message-simple--me .str-chat__message-inner{align-items:flex-end;justify-content:flex-end}@media screen and (min-width:420px){.str-chat__message--me .str-chat__message-inner,.str-chat__message-simple--me .str-chat__message-inner{margin-left:88px;margin-right:0}}.str-chat__message--me .str-chat__message-inner>.str-chat__message-simple__actions,.str-chat__message-simple--me .str-chat__message-inner>.str-chat__message-simple__actions{left:auto;position:absolute;right:calc(100% + 8px);top:5px}.str-chat__message--me .str-chat__message-text-inner,.str-chat__message-simple--me .str-chat__message-text-inner{background:#ecebeb;background:var(--grey-whisper);border-color:transparent;border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius);flex:initial;margin-right:0;text-align:right}.str-chat__message--me .str-chat__message-text-inner--focused,.str-chat__message-simple--me .str-chat__message-text-inner--focused{background:#006cff;background:var(--primary-color);border:1px solid #006cff;border:1px solid var(--primary-color);margin-left:0;margin-right:0}.str-chat__message--me .str-chat__message-text-inner--has-attachment,.str-chat__message-simple--me .str-chat__message-text-inner--has-attachment{border-radius:16px 2px 2px 16px;border-radius:var(--border-radius) calc(var(--border-radius-sm)/2) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__message--me .str-chat__message-text-inner--is-emoji,.str-chat__message-simple--me .str-chat__message-text-inner--is-emoji{background:transparent;border:1px solid transparent;font-size:32px;font-size:var(--xxxl-font);padding-left:0;padding-right:0}.str-chat__message--me .str-chat__message-text-inner--is-emoji p,.str-chat__message-simple--me .str-chat__message-text-inner--is-emoji p{line-height:48px}.str-chat__message--me .str-chat__message-attachment--img,.str-chat__message-simple--me .str-chat__message-attachment--img{border:none;display:block;max-width:inherit;object-fit:cover;width:100%}.str-chat__message--me .str-chat__message-data,.str-chat__message-simple--me .str-chat__message-data{right:0;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.str-chat__message--with-reactions,.str-chat__message-simple--with-reactions{padding-top:24px;padding-top:var(--md-p)}.str-chat__message--highlighted,.str-chat__message-simple--highlighted{background-color:#fbf4dd;background-color:var(--highlight);transition:background-color .1s ease-out}.str-chat__message-link,.str-chat__message-simple-link{color:#006cff;color:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-mention,.str-chat__message-simple-mention{font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__message--inner,.str-chat__message-simple--inner{align-items:flex-start;display:flex;flex-direction:column}.str-chat__message .messaging.str-chat .str-chat__message--me--with-reactions,.str-chat__message .messaging.str-chat .str-chat__message--with-reactions,.str-chat__message-simple .messaging.str-chat .str-chat__message--me--with-reactions,.str-chat__message-simple .messaging.str-chat .str-chat__message--with-reactions{padding-top:32px;padding-top:var(--lg-p)}.str-chat__message .messaging.str-chat .str-chat__message-attachment--image,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment--image{max-width:480px}.str-chat__message .messaging.str-chat .str-chat__message-attachment--card,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment--card{line-height:normal}.str-chat__message .messaging.str-chat .str-chat__message-attachment-card,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment-card{background:#dbdbdb;background:var(--grey-gainsboro);line-height:normal;margin:2px auto;margin:calc(var(--xxs-m)/2) auto}.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--title,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment-card--title{color:#006cff;color:var(--primary-color)}.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--text,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment-card--text{display:none}.str-chat__message .messaging.str-chat .str-chat__message-attachment-card--url,.str-chat__message-simple .messaging.str-chat .str-chat__message-attachment-card--url{text-transform:lowercase}.str-chat__message .messaging.str-chat .str-chat__message--deleted,.str-chat__message-simple .messaging.str-chat .str-chat__message--deleted{margin:0 40px;margin:0 var(--xl-m)}.str-chat__message .messaging.str-chat .str-chat__li--middle .str-chat__message .str-chat__message-attachment--card,.str-chat__message .messaging.str-chat .str-chat__li--middle .str-chat__message .str-chat__message-attachment--image,.str-chat__message-simple .messaging.str-chat .str-chat__li--middle .str-chat__message .str-chat__message-attachment--card,.str-chat__message-simple .messaging.str-chat .str-chat__li--middle .str-chat__message .str-chat__message-attachment--image{border-top-left-radius:2px;border-top-left-radius:calc(var(--border-radius-sm)/2)}.str-chat__message--deleted,.str-chat__message-simple--deleted{align-items:flex-start;flex-direction:column;margin:0 0 0 40px;margin:0 0 0 var(--xl-m)}.str-chat__message--deleted-inner,.str-chat__message-simple--deleted-inner{background:#ecebeb;background:var(--grey-whisper);border-radius:16px;border-radius:var(--border-radius);color:#7a7a7a;color:var(--grey);font-size:12px;font-size:var(--sm-font);padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__message--me.str-chat__message--deleted,.str-chat__message-simple--me.str-chat__message--deleted{align-items:flex-end;margin:0 40px 0 0;margin:0 var(--xl-m) 0 0}.str-chat__message--me.str-chat__message--deleted-inner,.str-chat__message-simple--me.str-chat__message--deleted-inner{background:#f2f2f2;background:var(--white-smoke);border-radius:16px;border-radius:var(--border-radius);color:#7a7a7a;color:var(--grey);font-size:12px;font-size:var(--sm-font);padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__message--error,.str-chat__message--failed,.str-chat__message-simple--error,.str-chat__message-simple--failed{font-size:12px;font-size:var(--sm-font);padding:4px 0;padding:var(--xxs-p) 0}.str-chat__message--error .str-chat__message-text-inner,.str-chat__message--failed .str-chat__message-text-inner,.str-chat__message-simple--error .str-chat__message-text-inner,.str-chat__message-simple--failed .str-chat__message-text-inner{background:#d0021b1a;background:var(--faded-red);border:1px solid #d0021b1a;border:1px solid var(--faded-red)}.str-chat__message--me.str-chat__message--error,.str-chat__message--me.str-chat__message--failed,.str-chat__message-simple--me.str-chat__message--error,.str-chat__message-simple--me.str-chat__message--failed{border-left:initial;margin-right:40px;margin-right:var(--xl-m)}.str-chat__message .str-chat__message-attachment-file--item:hover,.str-chat__message-simple .str-chat__message-attachment-file--item:hover{background:transparent}.str-chat__message .quoted-message-inner,.str-chat__message-simple .quoted-message-inner{pointer-events:none}.str-chat__message-simple{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font)}.str-chat__message-simple__actions{display:flex}.str-chat__message-simple__actions__action{align-items:center;background-color:transparent;border:none;cursor:pointer;display:flex;height:10px;margin:4px;margin:var(--xxs-m);padding:0}.str-chat__message-simple__actions__action svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__message-simple__actions__action:hover svg{opacity:1}.str-chat__message-simple__actions__action--options,.str-chat__message-simple__actions__action--reactions,.str-chat__message-simple__actions__action--thread{display:none}.str-chat__message-simple__actions__action--options{position:relative}.str-chat__message-simple__actions__action--options>button{background-color:transparent;border:none;cursor:pointer;padding:3px 0}.str-chat__message-simple__actions__action--options.str-chat-angular__message-simple__actions__action--options--editing{display:flex;position:relative}.str-chat__message-simple:hover .str-chat__message-simple__actions__action--options,.str-chat__message-simple:hover .str-chat__message-simple__actions__action--reactions,.str-chat__message-simple:hover .str-chat__message-simple__actions__action--thread{display:flex}.str-chat__message-simple:hover .str-chat__message-simple__actions__action--options button{align-items:center;display:flex}.str-chat__message-simple-text{display:flex;justify-content:flex-end;padding:0;position:relative}.str-chat__message-simple-text-inner{word-wrap:break-word;flex:initial;max-width:460px;text-align:left;word-break:break-word}.str-chat__message-simple-text-inner.str-chat__message-simple-text-inner--is-emoji{background:transparent}.str-chat__message-simple-text-inner.str-chat__message-simple-text-inner--is-emoji p{line-height:48px}.str-chat__message-simple-text-inner p{text-align:left}.str-chat__message-simple-text-inner a{color:#006cff;color:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-simple-text-inner a:active,.str-chat__message-simple-text-inner a:focus,.str-chat__message-simple-text-inner a:hover{text-decoration:underline}.str-chat__message-simple-text-inner blockquote{font-style:italic;margin:0 0 0 4px;margin:0 0 0 var(--xxs-m);padding-left:24px;padding-left:var(--md-p);position:relative}.str-chat__message-simple-text-inner blockquote:before{content:"“";font-size:26px;font-size:var(--xxl-font);font-style:italic;left:-5px;opacity:.5;position:absolute;top:2px}.str-chat__message-simple--deleted-inner{background:#343434;background:var(--dark-grey);color:#fff;color:var(--white)}.str-chat__message-simple--me .str-chat__message-simple-reply-button{display:flex;justify-content:flex-end}.str-chat__message-simple--me .str-chat__message-simple-reply-button .str-chat__message-replies-count-button{display:flex;flex-direction:row-reverse}.str-chat__message-simple--me .str-chat__message-simple-reply-button .str-chat__message-replies-count-button svg{margin-bottom:4px;margin-bottom:var(--xxs-m);margin-left:4px;margin-left:var(--xxs-m);margin-right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.str-chat__message-simple--me .str-chat__message-simple__actions{flex-direction:row-reverse;justify-content:flex-end}.str-chat__message-simple--me .str-chat__message-attachment{--attachment-max-width:460px}.str-chat__message-simple--me-text-inner--is-emoji{background-color:transparent;line-height:32px}.str-chat__message-simple--me .str-chat__message-simple__actions{order:-1}.str-chat__simple-message--error-message{font-size:10px;font-size:var(--xs-font);opacity:.5;text-align:left;text-transform:uppercase}.str-chat__message-simple-status{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:100%;line-height:1;margin:8px 0 8px 8px;margin:var(--xs-m) 0 var(--xs-m) var(--xs-m);order:3;position:absolute;z-index:1}.str-chat__message-simple-status-number{color:#00000099;color:var(--overlay-dark);font-size:10px;font-size:var(--xs-font);left:100%;margin-left:4px;position:absolute}.str-chat__message-simple-status-angular svg{height:20px;width:20px}.str-chat__message-simple-status-angular svg path{fill:#006cff;fill:var(--primary-color)}.str-chat__message-simple-status>.str-chat-angular__avatar-host .str-chat__avatar,.str-chat__message-simple-status>.str-chat__avatar{align-self:flex-end;margin-right:0}.str-chat__message-simple-status>.str-chat__tooltip{display:none;max-width:300px;min-width:100px;text-align:center}.str-chat__message-simple-status:hover>.str-chat__tooltip{display:block}.str-chat__message-simple-status:after{bottom:100%;content:" ";height:15px;position:absolute;right:0;width:15px}.str-chat__message-simple .str-chat__message-attachment-card{background:#fff;background:var(--white);border:1px solid #00000014;border:1px solid var(--border);margin:0}.str-chat__message-simple .str-chat__message-attachment-card--content{background:#dbdbdb;background:var(--grey-gainsboro)}.str-chat__message-simple .str-chat__message-attachment-card--text{display:none}.str-chat__message-simple .str-chat__message-attachment--file{background:#fff;background:var(--white);border:1px solid #dbdbdb;border:1px solid var(--grey-gainsboro);border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__message-simple .str-chat__message-attachment--file .str-chat__message-attachment-file--item{border-color:transparent;padding:0 8px;padding:0 var(--xs-p)}.str-chat__message-simple .str-chat__message-attachment--file:first-of-type:not(.str-chat-angular__message-attachment-file-single){border-bottom:transparent;border-radius:16px 16px 0 0;border-radius:var(--border-radius) var(--border-radius) 0 0}.str-chat__message-simple .str-chat__message-attachment--file:last-of-type:not(.str-chat-angular__message-attachment-file-single){border-radius:0 0 16px 2px;border-radius:0 0 var(--border-radius) calc(var(--border-radius-sm)/2);border-top-color:transparent}.str-chat__message-simple .str-chat__message-attachment--file:last-of-type:not(.str-chat-angular__message-attachment-file-single):first-of-type{border-bottom:1px solid #dbdbdb;border-bottom:1px solid var(--grey-gainsboro);border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2);border-top:1px solid #dbdbdb;border-top:1px solid var(--grey-gainsboro)}.str-chat__message-simple .str-chat__message-attachment-file--item:not(.str-chat-angular__message-attachment-file-single){border-radius:0}.str-chat__message-simple--me .str-chat__message-attachment-card{border-radius:16px 4px 4px 4px;border-radius:var(--border-radius) var(--border-radius-sm) var(--border-radius-sm) var(--border-radius-sm)}.str-chat__message-simple--me .str-chat__message-attachment--file{background:#dbdbdb;background:var(--grey-gainsboro)}.str-chat__message-simple--me .str-chat__message-attachment--file:last-of-type:not(.str-chat-angular__message-attachment-file-single){border-radius:0 0 2px 16px;border-radius:0 0 calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__message-simple--me .str-chat__message-attachment--file:last-of-type:not(.str-chat-angular__message-attachment-file-single):first-of-type:not(.str-chat-angular__message-attachment-file-single){border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__list--thread .str-chat__message-simple__actions{width:30px}.str-chat__list--thread .str-chat__message-simple__actions__action--options .str-chat__message-actions-box{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2);left:100%;right:auto}.livestream.str-chat .str-chat__li--single{margin:0}@media screen and (max-width:960px){.str-chat__message-simple-text-inner{max-width:218px}.str-chat__message-simple-status{bottom:30px;left:auto;right:8px}.str-chat__message-simple-status-angular{margin-bottom:3px}}.dark.str-chat .str-chat__message-simple-text-inner,.dark.str-chat .str-chat__message-text-inner{background:#343434;background:var(--dark-grey);color:#fff;color:var(--white)}.dark.str-chat .str-chat__message-simple-text-inner--is-emoji,.dark.str-chat .str-chat__message-text-inner--is-emoji{background:transparent}.dark.str-chat .str-chat__message-simple-text-inner .quoted-message-inner,.dark.str-chat .str-chat__message-text-inner .quoted-message-inner{background:#343434;background:var(--dark-grey)}.dark.str-chat .str-chat__message-simple__actions svg,.dark.str-chat .str-chat__message__actions svg{fill:#fff;fill:var(--white)}.dark.str-chat .str-chat__message-data,.dark.str-chat .str-chat__message-simple-data{color:#fff;color:var(--white);opacity:.5}.dark.str-chat .str-chat__message .str-chat__message-attachment-card,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment-card{background:transparent}.dark.str-chat .str-chat__message .str-chat__message-attachment-card--content,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment-card--content{background:#343434;background:var(--dark-grey)}.dark.str-chat .str-chat__message .str-chat__message-attachment-card--url,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment-card--url{color:#dbdbdb;color:var(--grey-gainsboro)}.dark.str-chat .str-chat__message .str-chat__message-attachment-card--title,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment-card--title{color:#006cff;color:var(--primary-color)}.dark.str-chat .str-chat__message .str-chat__message-attachment--file,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment--file{background:#343434;background:var(--dark-grey);border-color:transparent;color:#ffffff1a;color:var(--white10)}.dark.str-chat .str-chat__message .str-chat__message-attachment--file a,.dark.str-chat .str-chat__message .str-chat__message-attachment--file span,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment--file a,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment--file span{color:#fff;color:var(--white)}.dark.str-chat .str-chat__message .str-chat__message-attachment--file span,.dark.str-chat .str-chat__message-simple .str-chat__message-attachment--file span{opacity:.5}.dark.str-chat .str-chat__message .str-chat__message-simple-status-number,.dark.str-chat .str-chat__message-simple .str-chat__message-simple-status-number{color:#dbdbdb;color:var(--grey-gainsboro)}.dark.str-chat .str-chat__message .str-chat__message--deleted-inner,.dark.str-chat .str-chat__message .str-chat__message-simple--deleted-inner,.dark.str-chat .str-chat__message-simple .str-chat__message--deleted-inner,.dark.str-chat .str-chat__message-simple .str-chat__message-simple--deleted-inner{background:#343434;background:var(--dark-grey);color:#fff;color:var(--white)}.dark.str-chat .str-chat__message--me .str-chat__message-text-inner,.dark.str-chat .str-chat__message-simple--me .str-chat__message-text-inner{background:#00000066;background:var(--black40)}.dark.str-chat .str-chat__message--me .str-chat__message-text-inner--is-emoji,.dark.str-chat .str-chat__message-simple--me .str-chat__message-text-inner--is-emoji{background:transparent}.dark.str-chat .str-chat__message--me .str-chat__message-attachment--file,.dark.str-chat .str-chat__message--me .str-chat__message-attachment-card--content,.dark.str-chat .str-chat__message-simple--me .str-chat__message-attachment--file,.dark.str-chat .str-chat__message-simple--me .str-chat__message-attachment-card--content{background:#00000066;background:var(--black40)}.dark.str-chat .str-chat__message--me .str-chat__message--deleted-inner,.dark.str-chat .str-chat__message--me .str-chat__message-simple--deleted-inner,.dark.str-chat .str-chat__message-simple--me .str-chat__message--deleted-inner,.dark.str-chat .str-chat__message-simple--me .str-chat__message-simple--deleted-inner{background:#00000066;background:var(--black40);color:#fff;color:var(--white)}.dark.str-chat .str-chat__message-simple__actions__action--options .str-chat__actions-box{background:#7a7a7a;background:var(--grey);box-shadow:0 0 2px 0 #00000033,0 1px 0 0 #00000014,0 1px 8px 0 #00000014;box-shadow:0 0 2px 0 var(--overlay),0 1px 0 0 var(--border),0 1px 8px 0 var(--border)}.dark.str-chat .str-chat__message--error .str-chat__message-simple-text-inner,.dark.str-chat .str-chat__message--failed .str-chat__message-simple-text-inner{background:#d0021b1a;background:var(--faded-red);border:1px solid #d0021b1a;border:1px solid var(--faded-red)}.str-chat__message .str-chat__message-simple__actions__action--options .str-chat__message-actions-box{left:100%;right:auto}.str-chat__message .str-chat__message-simple__actions__action--options .str-chat__message-actions-box--mine,.str-chat__message .str-chat__message-simple__actions__action--options .str-chat__message-actions-box--reverse{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius);left:auto;right:100%}.str-chat__message .str-chat__message-simple__actions__action--options .str-chat__message-actions-box--mine.str-chat__message-actions-box--reverse{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2);left:100%;right:auto}.str-chat__message a[href^="mailto:"]{-webkit-hyphens:none;hyphens:none}@media screen and (max-width:375px){.str-chat__message .str-chat__message-attachment{--attachment-max-width:235px}}@media screen and (max-width:414px){.str-chat__message .str-chat__message-attachment{--attachment-max-width:235px}}@media only screen and (device-width:375px)and (-webkit-device-pixel-ratio:3){.str-chat__message .str-chat__message-attachment{--attachment-max-width:235px}}.str-chat .mml-container{display:flex;padding-bottom:4px;padding-bottom:var(--xxs-p)}.str-chat .mml-icon{font-family:Material Icons,sans-serif}.str-chat .mml-wrap{display:block;max-width:345px}@media screen and (max-width:375px){.str-chat .mml-wrap{max-width:220px}}.str-chat .mml-datepicker{min-width:180px}.str-chat .mml-align-right .mml-btnlist--floating,.str-chat .mml-align-right .mml-carousel{margin-left:auto}.str-chat .mml-align-left .mml-btnlist--floating,.str-chat .mml-align-left .mml-carousel{margin-right:auto}@media screen and (max-width:960px){.str-chat .mml-align-left .mml-carousel{margin-left:-10px}.str-chat .mml-align-right .mml-carousel{margin-right:-10px}.str-chat.messaging .mml-align-left .mml-carousel{margin-left:-10px}.str-chat.messaging .mml-align-right .mml-carousel{margin-right:-10px}}.str-chat__message-actions-box{background:#fff;background:var(--white);background-image:linear-gradient(-180deg,#fcfcfc,#f7f7f7);background-image:linear-gradient(-180deg,var(--bg-gradient-start),var(--bg-gradient-end));border-radius:16px 16px 16px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;bottom:20px;box-shadow:0 0 2px 0 #00000014,0 1px 0 0 #00000014,0 1px 8px 0 #00000014;box-shadow:0 0 2px 0 var(--border),0 1px 0 0 var(--border),0 1px 8px 0 var(--border);display:none;left:40px;position:absolute;width:120px;z-index:999}.str-chat__message-actions-box.str-chat__message-actions-box-angular{border-radius:16px;border-radius:var(--border-radius);margin:8px;position:static}.str-chat__message-actions-box--open{display:block}.str-chat__message-actions-list{align-items:flex-start;display:flex;flex-direction:column;height:100%;list-style-type:none;margin:0;padding:0}.str-chat__message-actions-list-item{margin:0;padding:8px;padding:var(--xs-p) var(--xs-p);width:100%}.str-chat__message-actions-list button{background:none;border:none;color:#000;color:var(--black);cursor:pointer;display:block;font-size:12px;font-size:var(--sm-font);outline:none;text-align:left;text-decoration:none;width:100%}.str-chat__message-actions-list button:focus{outline:5px auto -webkit-focus-ring-color}.str-chat__message-actions-list button:hover{color:#006cff;color:var(--primary-color)}.str-chat__message-actions-list button:not(:last-of-type){border-bottom:1px solid #0000000d;border-bottom:1px solid var(--black5)}.str-chat__message-actions{align-items:center;align-self:flex-start;cursor:pointer;display:flex;justify-content:flex-end;margin:4px 8px;margin:var(--xxs-m) var(--xs-m);order:2;position:relative}.str-chat__message--me .str-chat__message-actions{order:-1}.str-chat__message-actions-options,.str-chat__message-actions-reactions{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.str-chat__message-actions-options svg,.str-chat__message-actions-reactions{fill:#7a7a7a;fill:var(--grey);position:relative}.str-chat__message-actions-options:hover svg,.str-chat__message-actions-reactions:hover{fill:#006cff;fill:var(--primary-color)}.str-chat__message-simple:focus-within .str-chat__message-simple__actions__action--thread{display:flex}.str-chat__message-simple:focus-within .str-chat__message-simple__actions__action--reactions{display:flex}.str-chat__message-simple:focus-within .str-chat__message-simple__actions__action--options{display:flex}.str-chat__message-simple:focus-within .str-chat__message-simple__actions__action--options button{align-items:center;display:flex}.str-chat__message-moderation-error-actions-box{display:flex;gap:8px;gap:var(--xs-p);justify-content:flex-end;padding-bottom:8px;padding-bottom:var(--xs-p);padding-top:8px;padding-top:var(--xs-p)}.str-chat__message-moderation-error-actions-box button{background:none;border:none;color:#7a7a7a;color:var(--secondary-button-text);font-weight:600;font-weight:var(--font-weight-semi-bold)}.str-chat__message-moderation-error-actions-box button.str-chat__message-moderation-error-actions-box--primary{color:#005fff;color:var(--button-text)}.str-chat__message-edit-in-progress .ngxp__container{-webkit-transform:none!important;-webkit-transform:initial!important;transform:none!important;will-change:auto!important;z-index:2}.str-chat__message-commerce{align-items:flex-end;display:flex;justify-content:flex-start;margin:1px 0;padding:0;position:relative}.str-chat__message-commerce-inner{position:relative}.str-chat__message-commerce-inner>.str-chat__message-commerce__actions{float:right;min-height:10px;min-width:30px}.str-chat__message-commerce-inner>.str-chat__message-commerce__actions .str-chat__reaction-list{left:auto;right:46px}.str-chat__message-commerce .str-chat__avatar{margin-right:8px}.str-chat__message-commerce .str-chat__message-attachment-card--content{margin:0;padding:6px 8px}.str-chat__message-commerce--middle,.str-chat__message-commerce--top{margin-left:40px}.str-chat__message-commerce--middle .str-chat__message-commerce-data,.str-chat__message-commerce--top .str-chat__message-commerce-data{display:none}.str-chat__message-commerce--top .str-chat__message-commerce-text-inner{border-radius:16px 16px 4px 4px}.str-chat__message-commerce--bottom .str-chat__message-commerce-text-inner{border-radius:4px 4px 16px 0}.str-chat__message-commerce--single .str-chat__message-commerce-text-inner{border-radius:16px 16px 16px 0}.str-chat__message-commerce--single .str-chat__message-commerce-text-inner--has-attachment{border-radius:4px 4px 16px 0}.str-chat__message-commerce--middle .str-chat__message-commerce-text-inner{border-radius:4px}.str-chat__message-commerce-text-inner{background:#fff;border:1px solid rgba(0,0,0,.078);border:1px solid var(--border-color);border-radius:16px 16px 16px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0;color:#000;display:block;font-size:16px;font-size:var(--lg-font);margin-left:0;max-width:345px;min-height:32px;padding:5px 10px;position:relative}.str-chat__message-commerce-text-inner p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;white-space:pre-line;-ms-word-break:break-all;word-break:break-word}.str-chat__message-commerce-text-inner p:not(:first-of-type){margin:16px 0 0}.str-chat__message-commerce-text-inner--has-attachment{border-radius:2px 16px 16px 2px;border-radius:2px var(--border-radius) var(--border-radius) 2px}.str-chat__message-commerce-text-inner--is-emoji{background:transparent;border:1px solid transparent;font-size:32px;line-height:48px;padding-left:0;padding-right:0}.str-chat__message-commerce-attachment--img{cursor:zoom-in;display:block;height:inherit;max-width:480px;width:100%}.str-chat__message-commerce-data{color:rgba(0,0,0,.5);font-size:10px;font-size:var(--xs-font);margin-top:5px;width:100%}.str-chat__message-commerce-name{font-weight:700;font-weight:var(--font-weight-bold);margin-right:5px}.str-chat__message-commerce p{line-height:20px;margin:0}.str-chat__message-commerce--with-reactions{padding-top:30px}.str-chat__message-commerce--with-reactions .str-chat__message-commerce__actions__action--reactions{display:none}.str-chat__message-commerce-link{color:#006cff;color:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-commerce--inner{align-items:flex-start;display:flex;flex-direction:column}.str-chat__message-commerce--deleted{background:#7a7a7a;background:var(--grey);border-radius:16px;border-radius:var(--border-radius);color:var(--darken-grey);float:left;font-size:12px;font-size:var(--sm-font);margin:0 0 0 42px;padding:8px 16px}.str-chat__message-commerce--error{font-size:12px;font-size:var(--sm-font);margin:0 0 32px}.str-chat__message-commerce--error .str-chat__message-text-inner{background:rgba(208,2,27,.1);border:1px solid rgba(208,2,27,.1)}.str-chat__message-commerce--right.str-chat__message-commerce{justify-content:flex-end;margin-left:0}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce__actions{justify-content:flex-end}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-inner>.str-chat__message-commerce__actions{float:left}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-inner>.str-chat__message-commerce__actions .str-chat__reaction-list{left:46px}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-inner>.str-chat__message-commerce-reply-button{display:flex;justify-content:flex-end}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-inner>.str-chat__message-commerce-reply-button .str-chat__message-replies-count-button{display:flex;flex-direction:row-reverse}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-inner>.str-chat__message-commerce-reply-button .str-chat__message-replies-count-button svg{margin-bottom:4px;margin-left:5px;margin-right:0;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-text-inner{background:#ebebeb;border-color:transparent;border-width:0;margin-top:2px}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-text-inner p{text-align:right}.str-chat__message-commerce--right.str-chat__message-commerce>.str-chat__avatar{display:none}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-attachment{margin:0 auto 0 30px}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-attachment--img{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) 2px var(--border-radius)}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-attachment-card{border-radius:16px 16px 4px}.str-chat__message-commerce--right.str-chat__message-commerce--bottom,.str-chat__message-commerce--right.str-chat__message-commerce--single{margin-right:0}.str-chat__message-commerce--right.str-chat__message-commerce--single .str-chat__message-commerce-text-inner{border-radius:16px 16px 4px}.str-chat__message-commerce--right.str-chat__message-commerce--single .str-chat__message-commerce-text-inner--has-attachment{border-radius:16px 4px 4px 16px}.str-chat__message-commerce--right.str-chat__message-commerce--bottom .str-chat__message-commerce-text-inner{border-radius:4px 4px 4px 16px}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__avatar{order:1}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-text{flex-direction:row-reverse;justify-content:flex-start}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-text-inner{flex:initial}.str-chat__message-commerce--right.str-chat__message-commerce .str-chat__message-commerce-data{text-align:right}.str-chat__message-commerce--has-text .str-chat__message-commerce-inner .str-chat__message-attachment{height:auto;margin:4px auto;width:100%}.str-chat__message-commerce{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font)}.str-chat__message-commerce__actions{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:5px;min-width:30px}.str-chat__message-commerce__actions__action{align-items:center;cursor:pointer;display:flex;height:10px;margin:5px}.str-chat__message-commerce__actions__action svg{fill:#000;opacity:.5}.str-chat__message-commerce__actions__action:hover svg{opacity:1}.str-chat__message-commerce__actions__action--reactions,.str-chat__message-commerce__actions__action--thread{display:none}.str-chat__message-commerce__actions__action--options{display:none;position:relative}.str-chat__message-commerce__actions__action--options .str-chat__message-actions-box{border-radius:16px 16px 2px;bottom:10px;left:auto;right:100%;width:120px}.str-chat__message-commerce-text{display:flex;padding:0;position:relative}.str-chat__message-commerce-text-inner{text-align:left}.str-chat__message-commerce-text-inner.str-chat__message-commerce-text-inner--is-emoji{background:transparent;margin:5px 0}.str-chat__message-commerce-text-inner p{text-align:left}.str-chat__message-commerce-text-inner a{color:var(--secondary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-commerce-text-inner blockquote{font-style:italic;margin:0 0 0 5px;padding-left:20px;position:relative}.str-chat__message-commerce-text-inner blockquote:before{content:"“";font-size:26px;font-size:var(--xxl-font);font-style:italic;left:-5px;opacity:.5;position:absolute;top:2px}.str-chat__message-commerce:hover .str-chat__message-commerce__actions__action--options,.str-chat__message-commerce:hover .str-chat__message-commerce__actions__action--reactions,.str-chat__message-commerce:hover .str-chat__message-commerce__actions__action--thread{display:flex}.str-chat__commerce-message--error-message{font-size:10px;font-size:var(--xs-font);opacity:.5;text-align:left;text-transform:uppercase}.str-chat__message-commerce-status{align-items:center;bottom:0;display:flex;justify-content:flex-end;left:100%;line-height:1;margin:10px 0 10px 10px;order:3;position:absolute;z-index:11}.str-chat__message-commerce-status-number{color:rgba(0,0,0,.6);font-size:10px;font-size:var(--xs-font);left:100%;margin-left:4px;position:absolute}.str-chat__message-commerce-status>.str-chat__avatar{align-self:flex-end;margin-right:0}.str-chat__message-commerce-status>.str-chat__tooltip{display:none;max-width:300px;min-width:100px;text-align:center}.str-chat__message-commerce-status:hover>.str-chat__tooltip{display:block}.str-chat__message-commerce-status:after{bottom:100%;content:" ";height:15px;position:absolute;right:0;width:15px}.str-chat__message-commerce .str-chat__message-attachment{border-radius:0;border-radius:initial;margin:0 auto 0 0;max-width:none;width:calc(100% - 30px)}.str-chat__message-commerce .str-chat__message-attachment-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px 16px 4px 4px;border-radius:4px var(--border-radius) 4px 4px;margin:0}.str-chat__message-commerce .str-chat__message-attachment-card--content{background:#ebebeb}.str-chat__message-commerce .str-chat__message-attachment-card--text{display:none}.str-chat__list--thread .str-chat__message-commerce__actions{width:30px}.str-chat__list--thread .str-chat__message-commerce__actions__action--options .str-chat__message-actions-box{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 2px;left:100%;right:auto}.str-chat.dark .str-chat__message-commerce-data{color:#fff;opacity:.5}.str-chat.dark .str-chat__message-commerce-text-inner{background:hsla(0,0%,100%,.05);color:#fff}.str-chat.dark .str-chat__message-commerce__actions svg{fill:#fff}.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-card,.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-card--content{background:rgba(0,0,0,.2)}.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-card--title{color:#fff}.str-chat.dark .str-chat__message-commerce .str-chat__message-attachment-card--url{color:hsla(0,0%,100%,.5)}.str-chat.dark .str-chat__message-commerce--right .str-chat__message-commerce .str-chat__message-attachment-card,.str-chat.dark .str-chat__message-commerce--right .str-chat__message-commerce .str-chat__message-attachment-card--content,.str-chat.dark .str-chat__message-commerce--right .str-chat__message-commerce-text-inner{background:rgba(0,0,0,.2)}.str-chat__input{background:#fff;background:var(--white);box-shadow:0 -1px 3px 0 #00000014,0 -1px 0 0 #00000014;box-shadow:0 -1px 3px 0 var(--border),0 -1px 0 0 var(--border);display:flex;flex-wrap:wrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);padding:8px;padding:var(--xs-p);padding-bottom:0;position:relative}.str-chat__input--emojipicker{bottom:100%;position:absolute;right:0}.str-chat__input .rfu-file-previewer{flex:1 1 100%}.str-chat__input--textarea-wrapper{display:flex;flex:1 0;flex-wrap:wrap;position:relative}.str-chat__input--textarea-wrapper .str-chat__textarea textarea{padding-right:72px}.str-chat__input .rfu-file-upload-button,.str-chat__input-emojiselect{fill:#00000099;fill:var(--black60);align-items:center;background-size:44px 44px;cursor:pointer;display:inline-flex;height:22px;justify-content:center;position:absolute;width:22px}.str-chat__input .rfu-file-upload-button:hover,.str-chat__input-emojiselect:hover{fill:#000;fill:var(--black)}.str-chat__input-emojiselect{right:20px;top:calc(100% - 35px)}.str-chat__input .rfu-file-upload-button{right:46px;top:calc(100% - 34px)}.str-chat__input .rfu-file-upload-button:focus-within{outline:5px auto -webkit-focus-ring-color}.str-chat__input-footer{background:#fff;background:var(--white);color:grey;color:var(--lighten-black);display:flex;font-size:12px;font-size:var(--sm-font);justify-content:space-between;padding:0 8px 8px;padding:0 var(--xs-p) var(--xs-p) var(--xs-p)}.str-chat__input-footer--typing{font-style:italic}.str-chat__input-footer--count--hidden{visibility:hidden}.dark .str-chat__textarea textarea::-webkit-input-placeholder{color:#ffffff4d;color:var(--white30)}.dark .str-chat__textarea textarea::placeholder{color:#ffffff4d;color:var(--white30)}.str-chat__textarea{flex:1 1;height:auto}.str-chat__textarea textarea{background:#fff;background:var(--white);border:1px solid #00000014;border:1px solid var(--border);border-radius:8px;border-radius:var(--border-radius-md);font-size:16px;font-size:var(--lg-font);min-height:42px;outline:none;padding:16px;padding:var(--sm-p);resize:none;transition:height .1s ease-in;width:100%}.str-chat__textarea textarea:focus{background:#fff;background:var(--white);border:1px solid #006cff;border:1px solid var(--primary-color);box-shadow:0 0 0 2px #006cff5c;box-shadow:0 0 0 2px var(--primary-color-faded)}.str-chat__textarea textarea::-webkit-input-placeholder{color:#00000080;color:var(--black50)}.str-chat__textarea textarea::placeholder{color:#00000080;color:var(--black50)}.str-chat__emojisearch{background:#fffffff2;background:var(--white95);bottom:100%;box-shadow:0 0 1px 0 #0000004d,0 0 6px 0 #0000001a;box-shadow:0 0 1px 0 var(--black30),0 0 6px 0 var(--black10);left:0;margin:0 8px;margin:0 var(--xs-m);max-height:360px;overflow-y:auto;position:absolute;width:calc(100% - 20px);z-index:10001}.str-chat__emojisearch,.str-chat__emojisearch__list{border-radius:4px 4px 0 0;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.str-chat__emojisearch__list{list-style-type:none;margin:0;padding:0}.dark.str-chat .str-chat__emojisearch{background:#343434;background:var(--dark-grey);border-radius:4px 4px 0 0;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0;box-shadow:0 0 1px 0 #0000004d,0 0 6px 0 #0000001a;box-shadow:0 0 1px 0 var(--black30),0 0 6px 0 var(--black10)}.dark.str-chat .str-chat__emojisearch .rta__list-header{background:#343434;background:var(--dark-grey);border:1px solid #ffffff0d;border:1px solid var(--white5);box-shadow:0 2px 1px 0 #0000000d;box-shadow:0 2px 1px 0 var(--black5);color:#fff;color:var(--white)}.dark.str-chat .rfu-file-previewer__file a,.dark.str-chat .str-chat__emojisearch .rta__entity{color:#fff;color:var(--white)}.dark.str-chat .rfu-file-previewer__file:hover{background:transparent}.dark.str-chat .rfu-file-previewer__close-button{color:#fff;color:var(--white)}.rta{font-size:14px;font-size:var(--md-font)}.rta__entity{background:transparent;border:none;cursor:pointer;width:100%}.rta__entity--selected{background-color:#006cff;background-color:var(--primary-color);color:#fff;color:var(--white);width:100%}.active.mention-active>a{background-color:#006cff!important;background-color:var(--primary-color)!important;color:#fff!important;color:var(--white)!important}.rta__list{border-radius:4px 4px 0 0;border-radius:var(--border-radius-sm) var(--border-radius-sm) 0 0}.rta__list-header{font-size:14px;font-size:var(--md-font);padding:16px;padding:var(--sm-p)}.str-chat__emoji-item{align-items:center;display:flex;margin:0 -8px;margin:0 calc(var(--xs-m)*-1);padding:0 24px;padding:0 var(--md-p)}.str-chat__emoji-item--entity{min-width:24px}.str-chat__emoji-item--highlight{font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__emoji-item--highlight,.str-chat__emoji-item--part{font-size:12px;font-size:var(--sm-font)}.str-chat__slash-command{align-items:flex-start;display:flex;flex-direction:column;font-size:14px;font-size:var(--md-font);padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__slash-command br{display:none}.str-chat__slash-command-description{font-size:12px;font-size:var(--sm-font)}.str-chat__user-item{align-items:center;display:flex;padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__user-item--highlight{font-weight:700;font-weight:var(--font-weight-bold)}.str-chat__user-item--highlight,.str-chat__user-item--part{font-size:12px;font-size:var(--sm-font)}.str-chat .rfu-dropzone .rfu-dropzone__notifier{display:none;height:100%;padding:4px;padding:var(--xxs-p);position:absolute;width:100%;z-index:1001}.str-chat .rfu-dropzone--accept .rfu-dropzone__notifier{background:#006cff5c;background:var(--primary-color-faded);display:block}.str-chat .rfu-dropzone--reject .rfu-dropzone__notifier{background:red;background:var(--red);display:block}.rfu-dropzone__inner{align-items:center;border:1px dashed transparent;box-sizing:border-box;color:#fff;color:var(--white);display:flex;flex-direction:column;font-size:12px;font-size:var(--sm-font);font-weight:800;height:100%;justify-content:center;padding:0 32px;padding:0 var(--lg-p);text-align:center;width:100%}.rfu-dropzone--reject .rfu-dropzone__inner,.rfu-dropzone__inner svg{display:none}.str-chat__file-uploads{flex:1 1 100%;max-height:300px;overflow-y:auto}.rfu-file-upload-button svg{fill:#7a7a7a;fill:var(--grey)}.dark.str-chat .str-chat__input{box-shadow:0 -1px 1px 0 #0000004d;box-shadow:0 -1px 1px 0 var(--black30)}.dark.str-chat .str-chat__input,.dark.str-chat .str-chat__input-footer{background:#ffffff0d;background:var(--white5)}.dark.str-chat .str-chat__input textarea{background:#0000001a;background:var(--black10);border:1px solid #00000066;border:1px solid var(--black40);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--white)}.dark.str-chat .str-chat__input .rfu-file-upload-button svg,.dark.str-chat .str-chat__input .str-chat__input-emojiselect svg{fill:#fff;fill:var(--white)}.str-chat__fileupload-wrapper .str-chat__tooltip{bottom:35px;display:none;right:50px}.str-chat__fileupload-wrapper:hover .str-chat__tooltip{display:block}.str-chat__emojiselect-wrapper .str-chat__tooltip{bottom:35px;display:none;right:24px}.str-chat__emojiselect-wrapper:hover .str-chat__tooltip{display:block}.str-chat__small-message-input--textarea-wrapper .str-chat__fileupload-wrapper .str-chat__tooltip{bottom:32px;right:32px}.str-chat__small-message-input--textarea-wrapper .str-chat__emojiselect-wrapper .str-chat__tooltip{bottom:32px;right:10px}.str-chat__small-message-input--textarea-wrapper .str-chat__input-small-cooldown{font-size:16px;font-size:var(--lg-font);font-weight:700;font-weight:var(--font-weight-bold);position:absolute;right:20px;top:6px}.str-chat__input-flat{background:#fff;background:var(--white);padding:8px 40px;padding:var(--xs-p) var(--xl-p);position:relative;width:100%;z-index:1}.str-chat__input-flat-quoted{border-top:1px solid #0000001a;border-top:1px solid var(--black10)}.str-chat__input-flat-quoted .quoted-message-preview{align-items:center;display:flex;flex-direction:column;margin-bottom:8px;margin-bottom:var(--xs-m);position:relative;width:100%}.str-chat__input-flat-quoted .quoted-message-preview-header{font-size:14px;font-size:var(--md-font);margin-bottom:8px;margin-bottom:var(--xs-m)}.str-chat__input-flat-quoted .quoted-message-preview-header .str-chat__square-button{border-radius:16px;border-radius:var(--border-radius);cursor:pointer;margin:initial;padding:8px;padding:var(--xs-p);position:absolute;right:0;top:0}.str-chat__input-flat-quoted .quoted-message-preview-content{align-items:flex-end;background:#ecebeb;background:var(--grey-whisper);border-radius:8px 8px 8px 0;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) 0;display:flex;max-width:60%;padding:8px 16px;padding:var(--xs-p) var(--sm-p)}.str-chat__input-flat-quoted .quoted-message-preview-content-inner{word-wrap:break-word;align-items:flex-end;display:flex;text-align:start;word-break:break-all}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment{margin:0}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment--image{width:48px}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment--card,.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment--img{border-radius:8px;border-radius:var(--border-radius-md);max-height:48px;max-width:48px;width:100%}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment--file{min-width:33%}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment-file--item{background:#fff;background:var(--white);border-left:none;border-radius:8px;border-radius:var(--border-radius-md);padding:0 8px;padding:0 var(--xs-p)}.str-chat__input-flat-quoted .quoted-message-preview-content-inner .str-chat__message-attachment-card--image{border:none;border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__input-flat-quoted .quoted-message-preview-content-inner :nth-child(2){margin-left:8px;margin-left:var(--xs-m)}.str-chat__input-flat-quoted .quoted-message-preview .str-chat__message-attachment-card{margin:0;min-height:0;min-height:auto}.str-chat__input-flat-quoted .quoted-message-preview .str-chat__message-attachment-card .str-chat__message-attachment-card--content{display:none}.str-chat__input-flat-has-attachments .str-chat__send-button{display:block}.str-chat__input-flat-wrapper{display:flex;flex-wrap:wrap}.str-chat__input-flat .str-chat__textarea{flex:1 1}.str-chat__input-flat .str-chat__textarea.str-chat-angular__textarea{position:relative}.str-chat__input-flat .str-chat__textarea>textarea{background:#ecebeb;background:var(--grey-whisper);border:none;border-radius:8px;border-radius:var(--border-radius-md);font-size:16px;font-size:var(--lg-font);line-height:17px;margin:0;min-height:56px;padding:20px 69px}.str-chat__input-flat .str-chat__textarea>textarea:focus{border:none;border-radius:8px;border-radius:var(--border-radius-md);box-shadow:0 0 0 3px #006cff;box-shadow:0 0 0 3px var(--primary-color);color:#000;color:var(--black)}.str-chat__input-flat-footer{background:#fff;background:var(--white);padding:8px 40px;padding:var(--xs-p) var(--xl-p)}.str-chat__input-flat-emojiselect{background-color:transparent;border:none;cursor:pointer;left:25px;padding:0;position:absolute;top:calc(100% - 45px)}.str-chat__input-flat-emojiselect.str-chat-angular__emojiselect{cursor:auto;max-width:28px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.str-chat__input-flat-emojiselect svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__input-flat-emojiselect svg:hover{opacity:1}.str-chat__input-flat-cooldown{align-items:center;display:flex;justify-content:flex-end;padding-left:8px;padding-left:var(--xs-p)}.str-chat__input-flat-cooldown .str-chat__message-input-cooldown-text{align-items:center;background-color:#7a7a7a;background-color:var(--grey);border-radius:999px;border-radius:var(--border-radius-round);color:#fff;color:var(--white);display:flex;font-size:22px;font-size:var(--xl-font);font-weight:700;font-weight:var(--font-weight-bold);height:50px;justify-content:center;width:50px}.str-chat__input-flat--textarea-wrapper{display:flex;flex:1 0;flex-wrap:wrap;position:relative}.str-chat__input-flat--textarea-wrapper .str-chat__fileupload-wrapper .str-chat__tooltip{bottom:45px;right:25px}.str-chat__input-flat--textarea-wrapper .str-chat__emojiselect-wrapper .str-chat__tooltip{bottom:50px;left:32px;right:auto}.str-chat__input-flat--textarea-wrapper .str-chat__emojiselect-wrapper .str-chat__tooltip:after{left:5px;right:auto}.str-chat__input-flat .str-chat__input--emojipicker{left:0;right:auto}.str-chat__input-flat .rfu-dropzone,.str-chat__input-flat .rfu-file-previewer{width:100%}.str-chat__input-flat .rfu-file-upload-button{position:absolute;right:25px;top:calc(100% - 40px)}.str-chat__input-flat .rfu-file-upload-button svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__input-flat .rfu-file-upload-button svg:hover{opacity:1}.rfu-image-previewer,.rfu-image-previewer-angular-host{flex:1 1 100%}.rfu-image-previewer-angular-host__image,.rfu-image-previewer__image{height:60px!important;width:60px!important}.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper,.rfu-image-previewer__image .rfu-thumbnail__wrapper{border-radius:8px;border-radius:var(--border-radius-md);height:60px!important;width:60px!important}.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-button,.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-icon-button,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay{padding:0}.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-button svg,.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay svg,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-icon-button svg,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay svg{height:25px;opacity:.9;width:25px}.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-icon-button svg path,.rfu-image-previewer-angular-host__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay svg path,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-icon-button svg path,.rfu-image-previewer__image .rfu-thumbnail__wrapper .rfu-thumbnail__overlay svg path{fill:#fcfcfc;fill:var(--white-snow)}.rfu-image-previewer .rfu-thumbnail-placeholder,.rfu-image-previewer-angular-host .rfu-thumbnail-placeholder{border-radius:8px;border-radius:var(--border-radius-md);height:60px;width:60px}.commerce.str-chat .str-chat__input-flat{background:transparent;padding:8px 24px}.dark.str-chat .str-chat__input-flat{background:#ffffff0d;background:var(--white5)}.dark.str-chat .str-chat__input-flat textarea{background:#ffffff0d;background:var(--white5);border-radius:8px;border-radius:var(--border-radius-md);color:#fff;color:var(--white)}.dark.str-chat .str-chat__input-flat .rfu-file-upload-button svg,.dark.str-chat .str-chat__input-flat-emojiselect svg{fill:#fff;fill:var(--white)}.dark.str-chat .str-chat__input-flat-quoted .quoted-message-preview-content{background:#00000033;background:var(--black20)}.dark.str-chat.commerce .str-chat__input-flat{background:none}@media screen and (max-width:960px){.str-chat.messaging .str-chat__input-flat{padding:8px;padding:var(--xs-p) var(--xs-p)}}.str-chat__message-notification,.str-chat__message-notification-scroll-to-latest{align-self:center;background:#006cff;background:var(--primary-color);border:none;border-radius:50px;bottom:10px;color:#fff;color:var(--white);display:block;font-size:12px;font-size:var(--sm-font);padding:4px 8px;padding:var(--xxs-p) var(--xs-p);position:absolute;z-index:101}.str-chat__message-notification-right,.str-chat__message-notification-scroll-to-latest-right{align-self:flex-end}.str-chat__message-notification-scroll-to-latest,.str-chat__message-notification-scroll-to-latest-scroll-to-latest{align-items:center;background:#fff;background:var(--white);border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);color:#006cff;color:var(--primary-color);cursor:pointer;display:flex;height:42px;justify-content:center;width:42px}.str-chat__message-notification-scroll-to-latest .str-chat__jump-to-latest-icon,.str-chat__message-notification-scroll-to-latest-scroll-to-latest .str-chat__jump-to-latest-icon{display:inline-block;height:24px}.str-chat__message-notification-scroll-to-latest-scroll-to-latest-unread-count,.str-chat__message-notification-scroll-to-latest-unread-count{bottom:30px;font-size:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.str-chat-angular__message-list-host,.str-chat__list{overflow-x:hidden;overflow-y:auto}.str-chat__list__loading,.str-chat__virtual-list__loading{display:flex;justify-content:center;padding-top:8px;padding-top:var(--xs-p);position:absolute;width:100%}.str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll{padding-top:0}.str-chat__list{-webkit-overflow-scrolling:touch;flex:1 1;padding:0;position:relative}.str-chat__list .str-chat__reverse-infinite-scroll{padding-top:72px}.str-chat__list-wrapper{display:flex;flex:1 1;flex-direction:column;position:relative}.str-chat__list--thread{padding:16px 0 0;padding:var(--sm-p) 0 0 0}.str-chat__list__center{display:flex;justify-content:center;width:100%}.str-chat__ul{display:block;list-style-type:none;margin:0;padding:0}.str-chat__custom-notification{border-radius:4px;border-radius:var(--border-radius-sm);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);font-size:12px;font-size:var(--sm-font);margin-top:8px;margin-top:var(--xs-m);padding:8px;padding:var(--xs-p);text-align:center}.str-chat__custom-notification.notification-success{background:#02d0021a;background:var(--faded-green);border:1px solid #28ca42;border:1px solid var(--green);color:#28ca42;color:var(--green)}.str-chat__custom-notification.notification-error{background:#d0021b1a;background:var(--faded-red);border:1px solid red;border:1px solid var(--red);color:red;color:var(--red)}.str-chat__custom-notification.notification-info{background:#cfe3ff;background:var(--faded-blue);border:1px solid #026afa;border:1px solid var(--blue);color:#026afa;color:var(--blue)}.str-chat__connection-issue{background:#d0021b1a;background:var(--faded-red);border:1px solid red;border:1px solid var(--red);border-radius:4px;border-radius:var(--border-radius-sm);color:red;color:var(--red);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);font-size:12px;font-size:var(--sm-font);padding:8px;padding:var(--xs-p);text-align:center}.str-chat__jump-to-latest-message,.str-chat__list-notifications{display:flex;flex-direction:column;justify-content:center;padding:0 40px;padding:0 var(--xl-p);position:relative}.messaging.str-chat .str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll{padding-top:0}.messaging.str-chat .str-chat__list{background:#fff;background:var(--white);padding:0 40px;padding:0 var(--xl-p) 0}.messaging.str-chat .str-chat__list .str-chat__reverse-infinite-scroll{padding-top:56px}.messaging.str-chat .str-chat__list-notifications{background:#fff;background:var(--white)}@media screen and (max-width:960px){.messaging.str-chat .str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll{padding-top:0}.messaging.str-chat .str-chat__list{padding:0 8px;padding:0 var(--xs-p) 0}.messaging.str-chat .str-chat__list .str-chat__reverse-infinite-scroll{padding-top:56px}.messaging.str-chat .str-chat__list .str-chat__jump-to-latest-message,.messaging.str-chat .str-chat__list-notifications{padding:0 8px;padding:0 var(--xs-p)}}.messaging.str-chat.dark .str-chat__list,.messaging.str-chat.dark .str-chat__list-notifications{background:#ffffff0d;background:var(--white5)}.livestream.str-chat .str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll{padding-top:0}.livestream.str-chat .str-chat__list{padding:0 8px;padding:0 var(--xs-p)}.livestream.str-chat .str-chat__list .str-chat__reverse-infinite-scroll{padding-top:56px}.commerce.str-chat .str-chat__list.str-chat__list--thread .str-chat__reverse-infinite-scroll{padding-top:0}.commerce.str-chat .str-chat__list{padding:0 24px;padding:0 var(--md-p) 0}.commerce.str-chat .str-chat__list .str-chat__reverse-infinite-scroll{padding-top:72px}.commerce.str-chat .str-chat__list-notifications{padding-left:24px;padding-left:var(--md-p);padding-right:24px;padding-right:var(--md-p)}.str-chat__virtual-list{-webkit-overflow-scrolling:touch;background:#fff;background:var(--white);flex:1 1;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.str-chat__virtual-list p{margin:0!important}.str-chat__virtual-list p a{word-wrap:break-word;overflow:hidden;white-space:pre-line}.dark .str-chat__virtual-list{background:#ffffff0d;background:var(--white5)}.str-chat__message-team{display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);padding:5px 40px;position:relative}.str-chat__message-team .str-chat__avatar{margin-right:0}.str-chat__message-team-pin-indicator{padding-left:40px}.str-chat__message-team-actions{align-items:center;background:#fff;background:var(--white);border:1px solid #e0e0e0;border-radius:100px;box-shadow:0 2px 1px 0 rgba(0,0,0,.07);display:flex;height:24px;justify-content:space-between;padding:0 4px;position:absolute;right:0;top:-12px;visibility:hidden;width:75px;z-index:10}.str-chat__message-team-actions>span{cursor:pointer}.str-chat__message-team-actions>span,.str-chat__message-team-actions>span>span{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;text-align:center}.str-chat__message-team-actions>span svg{fill:#000;opacity:.5}.str-chat__message-team-actions>span:hover svg{opacity:1}.str-chat__message-team-actions .str-chat__message-actions-box{border-radius:7px;bottom:auto;left:auto;right:100%;top:-10px;visibility:hidden}.str-chat__message-team-actions .str-chat__message-actions-box--open{visibility:visible}.str-chat__message-team-group{position:relative;width:100%}.str-chat__message-team-meta{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;min-width:50px;padding:0 10px 0 0}.str-chat__message-team-meta time{color:rgba(0,0,0,.5);font-size:10px;font-size:var(--xs-font);margin-bottom:5px;text-align:right;text-transform:uppercase;visibility:hidden}.str-chat__message-team-author{align-items:center;display:flex;font-size:15px;justify-content:space-between;line-height:40px;margin-left:10px;text-transform:capitalize}.str-chat__message-team-content{border-left:1px solid rgba(0,0,0,.1);color:#404040;font-size:15px;font-weight:400;font-weight:var(--font-weight-regular);line-height:22px;margin:0;padding-left:10px;position:relative;width:100%}.str-chat__message-team-content--image{border-left-color:transparent;padding-left:0}.str-chat__message-team-content p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;white-space:pre-line;-ms-word-break:break-all;word-break:break-word}.str-chat__message-team-content p:not(:first-of-type){margin:16px 0 0}.str-chat__message-team-content p a{color:var(--secondary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-team-content p code{background-color:#f8f8f8;border:1px solid rgba(208,2,27,.1);border-radius:3px;padding:2px}.str-chat__message-team-content code,.str-chat__message-team-content pre{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-family:var(--main-font);font-size:12px;font-size:var(--sm-font);font-weight:700;font-weight:var(--font-weight-bold);line-height:inherit}.str-chat__message-team-content pre{background-color:#f8f8f8;border:1px solid #d3d3d3;border-radius:4px;margin:0 5px 0 0;padding:10px}.str-chat__message-team-content code{white-space:pre-wrap;width:inherit;word-break:break-all}.str-chat__message-team-content ul{margin:0}.str-chat__message-team-content--single:not(.str-chat__message-team-content--image):before,.str-chat__message-team-content--top:not(.str-chat__message-team-content--image):before{background-color:rgba(0,0,0,.1);content:"";height:1px;left:0;position:absolute;top:0;-webkit-transform:rotate(-135deg) translateX(1px);transform:rotate(-135deg) translateX(1px);-webkit-transform-origin:0;transform-origin:0;width:5px}.str-chat__message-team-content--single,.str-chat__message-team-content--top{margin:5px 0 0}.str-chat__message-team-content--bottom,.str-chat__message-team-content--middle{margin:0}.str-chat__message-team-text--is-emoji{font-size:32px;font-size:var(--xxxl-font);line-height:42px}.str-chat__message-team-status{align-items:center;bottom:1px;display:flex;justify-content:flex-end;left:100%;line-height:1;position:absolute;z-index:11}.str-chat__message-team-status-number{color:rgba(0,0,0,.6);font-size:10px;font-size:var(--xs-font);left:100%;margin-left:4px;position:absolute}.str-chat__message-team-status>.str-chat__avatar{align-self:flex-end;margin-right:0}.str-chat__message-team-status>.str-chat__tooltip{display:none;max-width:300px;min-width:100px;text-align:center}.str-chat__message-team-status:hover>.str-chat__tooltip{display:block}.str-chat__message-team-status:after{bottom:100%;content:" ";height:15px;position:absolute;right:0;width:15px}.str-chat__message-team-failed{align-items:center;background:none;border:0;color:#ea152f;cursor:pointer;display:flex;font-size:12px;font-size:var(--sm-font);margin:5px 0;padding:0}.str-chat__message-team-failed svg{margin-right:7px}.str-chat__message-team-form-footer{display:flex;justify-content:space-between;padding:10px 0 5px}.str-chat__message-team-form-footer-angular{justify-content:end}.str-chat__message-team--bottom .str-chat__message-team-meta time,.str-chat__message-team--single .str-chat__message-team-meta time{visibility:visible}.str-chat__message-team--editing{background:#edf4ff;box-shadow:0 0 11px 0 rgba(0,0,0,.06),inset 0 1px 0 0 #006cff,inset 0 -1px 0 0 #006cff;padding:10px;z-index:1}.str-chat__message-team:hover:not(.str-chat__message-team--editing,.str-chat__message-team--error) .str-chat__message-team-content{background:rgba(0,0,0,.03)}.str-chat__message-team:hover .str-chat__message-team-actions,.str-chat__message-team:hover .str-chat__message-team-meta time{visibility:visible}.str-chat__message-team--error{padding-bottom:20px;padding-top:20px}.str-chat__message-team--error .str-chat__message-team-status{display:none}.str-chat__message-team--error .str-chat__message-team-content{background:transparent;border-color:#d0021b;border-width:2px}.str-chat__message-team--error .str-chat__message-team-content p{opacity:.5}.str-chat__message-team--error .str-chat__message-team-content:before{background-color:#d0021b;content:"";height:2px;left:0;position:absolute;top:0;-webkit-transform:rotate(-135deg) translateX(1px);transform:rotate(-135deg) translateX(1px);-webkit-transform-origin:0;transform-origin:0;width:5px}.str-chat__message-team--ephemeral .str-chat__message-team-status{display:none}.str-chat__message-team--failed .str-chat__message-team-content--text{border-color:#d0021b}.str-chat__message-team--failed .str-chat__message-team-content--text p{opacity:.5}.str-chat__message-team .str-chat__message-attachment--img{border-left:1px solid rgba(0,0,0,.1);border-radius:0;padding-left:5px}.str-chat__message-team .str-chat__message-attachment-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:4px;margin:0}.str-chat__message-team .str-chat__message-attachment-card--content{background:#ebebeb}.str-chat__message-team .str-chat__message-attachment-card--text{display:none}.str-chat__message-team .str-chat__input-emojiselect,.str-chat__message-team .str-chat__input-fileupload{position:static;top:auto}.str-chat__message-team .quoted-message{align-items:center;background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.15);padding-left:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.str-chat__message-team .quoted-message-inner{background:#fff}.str-chat__message-team .quoted-message-inner .str-chat__message-attachment img{border-left:0;padding-left:0}.str-chat__message-team-error-header{color:rgba(0,0,0,.4);font-size:10px;font-size:var(--xs-font);font-style:italic;text-transform:none}.str-chat__thread-list .str-chat__message-simple__actions{min-width:30px}.str-chat__thread-list .str-chat__message-team{padding:5px 10px}.str-chat__thread-list .str-chat__message-team-actions{min-width:0;min-width:auto;width:60px}.str-chat__thread-list .str-chat__message-team-actions .str-chat__message-actions-box{bottom:-10px;top:auto}.str-chat__thread-list .str-chat-angular__message-list-host .str-chat__list{padding:0}.str-chat blockquote{font-style:italic;margin:0 0 0 5px;padding-left:20px;position:relative}.str-chat blockquote:before{content:"“";font-size:26px;font-size:var(--xxl-font);font-style:italic;left:-5px;opacity:.5;position:absolute;top:2px}.str-chat.dark .str-chat__message-team-error-header{color:hsla(0,0%,100%,.5);opacity:1}.str-chat.dark .str-chat__message-team-author{color:#fff}.str-chat.dark .str-chat__message-team-meta time{color:hsla(0,0%,100%,.3)}.str-chat.dark .str-chat__message-team .str-chat__message-attachment,.str-chat.dark .str-chat__message-team-content{border-color:rgba(0,0,0,.4);color:#fff}.str-chat.dark .str-chat__message-team .str-chat__message-attachment--single:not(.str-chat__message-team-content--image):before,.str-chat.dark .str-chat__message-team .str-chat__message-attachment--top:not(.str-chat__message-team-content--image):before,.str-chat.dark .str-chat__message-team-content--single:not(.str-chat__message-team-content--image):before,.str-chat.dark .str-chat__message-team-content--top:not(.str-chat__message-team-content--image):before{background-color:rgba(0,0,0,.4)}.str-chat.dark .str-chat__message-team .str-chat__message-attachment--image,.str-chat.dark .str-chat__message-team-content--image{border-color:transparent}.str-chat.dark .str-chat__message-team .str-chat__message-attachment p code,.str-chat.dark .str-chat__message-team .str-chat__message-attachment pre,.str-chat.dark .str-chat__message-team-content p code,.str-chat.dark .str-chat__message-team-content pre{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1)}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-file--item,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-file--item{border-color:rgba(0,0,0,.4)}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-file--item a,.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-file--item span,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-file--item a,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-file--item span{color:#fff}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-file--item span,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-file--item span{opacity:.4}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-file--item:hover,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-file--item:hover{background:transparent}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment--file a,.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment--file span,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment--file a,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment--file span{color:#fff}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment--file span,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment--file span{opacity:.4}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-card,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-card{background:transparent}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-card--content,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-card--content{background:rgba(0,0,0,.1);margin:0;min-height:58px;padding:0 16px}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-card--title,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-card--title{color:#fff}.str-chat.dark .str-chat__message-team .str-chat__message-attachment .str-chat__message-attachment-card--url,.str-chat.dark .str-chat__message-team-content .str-chat__message-attachment-card--url{color:hsla(0,0%,100%,.4)}.str-chat.dark .str-chat__message-team-actions{background:#1b1d20;border:1px solid hsla(0,0%,88%,.03);border-radius:12px;box-shadow:0 2px 1px 0 rgba(0,0,0,.07)}.str-chat.dark .str-chat__message-team-actions .str-chat__message-actions-box{background:#6a6b6d}.str-chat.dark .str-chat__message-team-actions>span{border-color:rgba(0,0,0,.04)}.str-chat.dark .str-chat__message-team-actions>span svg{fill:#fff}.str-chat.dark .str-chat__message-team--error .str-chat__message-team-content{border-color:red;border-width:1px}.str-chat.dark .str-chat__message-team--error .str-chat__message-team-content p{color:hsla(0,0%,100%,.5);opacity:1}.str-chat.dark .str-chat__message-team--error .str-chat__message-team-content--single:not(.str-chat__message-team-content--image):before,.str-chat.dark .str-chat__message-team--error .str-chat__message-team-content--top:not(.str-chat__message-team-content--image):before{background-color:red;height:1px}.str-chat.dark .str-chat__message-team--editing{background:rgba(0,0,0,.1);box-shadow:0 0 11px 0 rgba(0,0,0,.06),inset 0 1px 0 0 rgba(0,108,255,.1),inset 0 -1px 0 0 rgba(0,108,255,.1);padding:10px;z-index:1}.str-chat__message-livestream{border:1px solid transparent;display:flex;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);margin:0;padding:10px;position:relative;width:100%}.str-chat__message-livestream-pin-indicator{padding-left:10px}.str-chat__message-livestream-left{width:30px}.str-chat__message-livestream-left .str-chat__avatar{margin-right:0}.str-chat__message-livestream-right{flex:1 1}.str-chat__message-livestream-content{border:1px solid transparent;padding:5px 10px;position:relative}.str-chat__message-livestream-content>*{font-size:12px;font-size:var(--sm-font);line-height:20px;margin:0}.str-chat__message-livestream-content p{word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;overflow-wrap:break-word;white-space:pre-line;-ms-word-break:break-all;word-break:break-word}.str-chat__message-livestream-content p:not(:first-of-type){margin:16px 0 0}.str-chat__message-livestream-content p code{background-color:#ffffff33;background-color:var(--white20);border:1px solid #006cff5c;border:1px solid var(--primary-color-faded);border-radius:3px;padding:2px 4px}.str-chat__message-livestream-content p a{color:#006cff;color:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__message-livestream-content code,.str-chat__message-livestream-content pre{font-family:Consolas,Andale Mono WT,Andale Mono,Lucida Console,Lucida Sans Typewriter,DejaVu Sans Mono,Bitstream Vera Sans Mono,Liberation Mono,Nimbus Mono L,Monaco,Courier New,Courier,monospace;font-size:12px;font-size:var(--sm-font);font-weight:700;font-weight:var(--font-weight-bold);line-height:inherit;padding:10px}.str-chat__message-livestream-content pre{background-color:#006cff5c;background-color:var(--primary-color-faded);border:1px solid #006cff;border:1px solid var(--primary-color);border-radius:4px;margin:0 5px 0 0}.str-chat__message-livestream-content code{width:inherit;word-break:break-all}.str-chat__message-livestream-content .livestream-quoted-message{background:#ebebeb;background:var(--light-grey);border:1px solid #0000001a;border:1px solid var(--black10);border-radius:5px;margin-bottom:5px;padding:10px}.str-chat__message-livestream:hover .str-chat__message-livestream-actions{display:flex}.str-chat__message-livestream-actions{align-items:center;background:#ffffff99;background:var(--white60);border:1px solid #00000033;border:1px solid var(--black20);border-radius:24px;box-shadow:0 2px 1px 0 #0000000d;box-shadow:0 2px 1px 0 var(--black5);display:none;height:24px;justify-content:space-between;padding:0 4px;position:absolute;right:0;top:-12px;width:141px}.str-chat__message-livestream-actions>span{align-items:center;cursor:pointer;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;text-align:center}.str-chat__message-livestream-actions>span:not(:last-of-type){border-right:1px solid #ebebeb;border-right:1px solid var(--light-grey)}.str-chat__message-livestream-actions>span>span{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;position:relative;text-align:center}.str-chat__message-livestream-actions>span svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__message-livestream-actions>span:hover svg{opacity:1}.str-chat__message-livestream-actions .str-chat__message-actions-box{border-radius:7px;bottom:auto;left:auto;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);visibility:hidden}.str-chat__message-livestream-actions .str-chat__message-actions-box--open{visibility:visible}.str-chat__message-livestream-time{color:#00000080;color:var(--black50);flex:2 1;font-size:10px;font-size:var(--xs-font);line-height:20px;padding:0 4px}.str-chat__message-livestream-text--is-emoji{font-size:32px;font-size:var(--xxxl-font);line-height:42px}.str-chat__message-livestream-author{align-items:center;display:flex;justify-content:flex-start;margin-bottom:8px;text-transform:capitalize}.str-chat__message-livestream-author strong{margin-right:8px}.str-chat__message-livestream:hover{background:#ffffff0d;background:var(--white5);border:1px solid #0000000d;border:1px solid var(--black5);border-radius:6px;box-shadow:0 0 6px 0 #0000000d;box-shadow:0 0 6px 0 var(--black5)}.str-chat__message-livestream .str-chat__message-attachment--img{border-radius:0}.str-chat__message-livestream .str-chat__message-attachment-card{background:#ffffff33;background:var(--white20);border:1px solid #0000001a;border:1px solid var(--black10);border-radius:0;margin:0}.str-chat__message-livestream .str-chat__message-attachment-card--content{background:#ffffff33;background:var(--white20)}.str-chat__message-livestream .str-chat__message-attachment-card--text{display:none}.str-chat__message-livestream .str-chat__message-attachment-card--url{text-transform:lowercase}.str-chat__message-livestream__thread-banner{background:#006cff;background:var(--primary-color);border-radius:2px;color:#343434;color:var(--dark-grey);font-size:12px;font-size:var(--sm-font);margin:8px 10px 0;padding:8px;text-align:center}.str-chat__message-livestream--error .str-chat__message-livestream-content p,.str-chat__message-livestream--failed .str-chat__message-livestream-content p{color:red;color:var(--red)}.str-chat__message-livestream--error .str-chat__message-livestream-content p svg,.str-chat__message-livestream--failed .str-chat__message-livestream-content p svg{margin-right:4px;position:relative;top:2px}.str-chat__message-livestream--failed .str-chat__message-livestream-content p{cursor:pointer}.str-chat__message-livestream--initial-message{margin:20px 10px 0;width:auto}.str-chat__list--thread .str-chat__message-livestream__actions{min-width:30px}.str-chat__list--thread .str-chat__message-livestream-actions{min-width:0;min-width:auto;width:110px}.str-chat__list--thread .str-chat__message-livestream-actions .str-chat__message-actions-box{bottom:-10px;top:auto}.livestream.dark.str-chat .str-chat__message-livestream{color:#ebebeb;color:var(--light-grey)}.livestream.dark.str-chat .str-chat__message-livestream:hover{background:#ffffff0d;background:var(--white5);border:1px solid #0000000d;border:1px solid var(--black5);border-radius:6px;box-shadow:0 0 6px 0 #0000000d;box-shadow:0 0 6px 0 var(--black5)}.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-attachment-card{background:#0000001a;background:var(--black10);border:1px solid #ffffff1a;border:1px solid var(--white10)}.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-attachment-card--content{background:#0000001a;background:var(--black10)}.livestream.dark.str-chat .str-chat__message-livestream .str-chat__message-attachment-card--url{color:#ffffffcc;color:var(--white80)}.livestream.dark.str-chat .str-chat__message-livestream-actions{background:#343434;background:var(--dark-grey);border:1px solid #ffffff0d;border:1px solid var(--white5);box-shadow:0 2px 1px 0 #0000000d;box-shadow:0 2px 1px 0 var(--black5)}.livestream.dark.str-chat .str-chat__message-livestream-actions>span:not(:last-of-type){border-color:#ffffff0d;border-color:var(--white5)}.livestream.dark.str-chat .str-chat__message-livestream-actions svg{fill:#fff;fill:var(--white)}.livestream.dark.str-chat .str-chat__message-livestream-time{color:#fff;color:var(--white);opacity:.5}.str-chat__message-replies-count-button{background:none;border:none;color:#006cff;color:var(--primary-color);cursor:pointer;display:block;font-size:12px;font-size:var(--sm-font);font-weight:700;font-weight:var(--font-weight-bold);line-height:15px;margin-top:8px;margin-top:var(--xs-m);padding:0}.str-chat__message-replies-count-button svg{fill:#ecebeb;fill:var(--grey-whisper);margin-right:4px;margin-right:var(--xxs-m)}.dark.str-chat .str-chat__message-replies-count-button svg{fill:#ffffff1a;fill:var(--white10)}.dark.str-chat.team .str-chat__message-replies-count-button svg{fill:#00000066;fill:var(--black40)}.str-chat__modal{align-items:center;background:rgba(0,0,0,.89);background:var(--modal-overlay-color);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10000}.str-chat__modal--open{display:flex}.str-chat__modal__inner{background:#fff;background:var(--white);border-radius:8px;border-radius:var(--border-radius-md);max-width:100%;padding:24px;padding:var(--md-p)}.str-chat__modal__close-button{align-items:center;background-color:transparent;border:none;color:#fff;color:var(--white);cursor:pointer;display:flex;font-size:14px;font-size:var(--md-font);line-height:10px;padding:24px;padding:var(--md-p);position:absolute;right:0;top:0}.str-chat__modal__close-button svg{fill:#fff;fill:var(--white);margin-left:8px;margin-left:var(--xs-m);position:relative;top:1px}.str-chat__modal__close-button:hover{opacity:.79}.str-chat__modal .str-chat__edit-message-form{max-width:100%;width:47em;width:var(--modal-edit-message-form-width)}.str-chat__modal .str-chat__input-emojiselect,.str-chat__modal .str-chat__input-fileupload{padding:0;position:relative;right:auto;top:auto;width:auto}.str-chat.dark.messaging .str-chat__modal__inner{background:#000;background:var(--black);border:2px solid #fff;border:2px solid var(--white)}.str-chat__exit{display:flex;justify-content:space-between;width:86px}.str-chat__message .str-chat__reaction-list,.str-chat__message .str-chat__reaction-list:after,.str-chat__message .str-chat__reaction-list:before,.str-chat__message-commerce .str-chat__reaction-list,.str-chat__message-commerce .str-chat__reaction-list:after,.str-chat__message-commerce .str-chat__reaction-list:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADsAAABlCAYAAADzoZs0AAAAAXNSR0IArs4c6QAAB1xJREFUeAHtWlmIHUUUnTiOuEaNcU0M6KeKC4gGRVETTRTXAUX9yY8EQQioCC5ffsQvlw+JIkIURBH8EB0DiismioIhGjEKUZGZSeIoJrhmcT3nTZ83t8vqruruybzunnfhvHvrbn1vVfXr5b05A/l0JMzDwFnAIuBkYAioC+1GIT8C48B64F3ge8BLc7zagYHjoV8JXA0cnOHjU/8LJXOSkyTrOCH7ZFT2Zyj+H4SOAGuACTeNirD6czB4DDjaKhsm70G99wNv27oH7QDyDcDDwOEAJ6Kp4Km2HPgD+AzokF3Zc6FZC1jdpFezP+9C+W+yBTV2COSXgQWJTucchimiv84bGiTLv6o9dbASA9/xuaWvBXYckCS8B3whoObJfaC7fKwsX6uzcqxdfmW5PaZkLuQqDfjN+xagxqlvG/FbetmB+OB11P2iim02tI3dPEX93fiyY/a3nM2eVzYD4rjdSOKu3DGaD/mJh/xNaGXxYjZ7KmAPXjlrTRMsZLPEbGh2Pr+U2GwsaVLIrax4q5OP5fSTj2Isl83GWNmNd/3z7J1GeTN9lD1iQNYBbGKfzpdGfuJ5Pnk2G++TfbpdXNUtwEm+zC3Tbec23gRwJuoAzq9vVcrWZvOtZ5LjgPeAOj2nopxpJV7fl3JlfwB4o1x29poQ9wb6G2WhJJ6z64C5HLSM+CDAx70x3Sb+isE4cBVgVwrD3HPItXNsSZOpnLRJZ+Usu81V1v9eBH7MYDVLeSvAvb2Yg4RUWFYxrl1+4kwjHyvH2uUnbnNYWXbLaX8ceJYCyTbLMWeAr2POBmxg0+S9qP8+4BmgS2zCR09AyS3dNOKjHL9sVwOjbvFZzfJm4wWgyhORe6z9MeYK7gJ2AO8DfNvyHeClrGbpzJdu7wB8uI8hzuqXwAfA5wl2gv8O/AX0nPKaZXEXAs8DvB5n0W8wvARw609kOdVB735BuTWNQcFr8BmuIRm/Cn4zwIs2V7DxxNvJbwE2LvAydR3QSnoOXfGmg/gauAxoLd2GzrYluKm1XSaN8dcCNrum7Y2yv3nAZoAvnBtLg5GV/wk/Xrw3RfrX0i10nT0BVV8KXATw55FjgTqt7j7UwysEbw0/BXgH9Qvgpaxmedd0B3ANkHdD4SYNvfEP2d187jgUvwcBvPY/DfClRIp8zS6Bx0NAkV/cU0lrMPgJNdwJdH+bZU1usyugu5uGFhC3+IPAiHqxzV4O5aMytITz4YQLyPO5u7InQuZe59blBPDc8JFsmqTQOVTU7jtmEZ2vPn55DQN7del5AIPTATVB7gPUXR8ry9fqrBxrl19Zbo8pmb928HF1A5PyqYZPLUW+deHeKOLz9BK+keBrRq1w0Q5C29TNV9TfjS87HkLg9WyWNwxliTuDJO7KHaP5kJ94yN+EVhYXs1n+Rc8evHLWmiY4hc3OnyXNDvFLqciqypfcyhh2yOrkYzmd5DMZkf6UzcZY2Y13/fPsg2yWbwBtwjw5L5k9MP18ZH18x2GMfGLiXX/FKre17+Y23g4soLbltIUruwHQTPSac761OlYuW5fNsZHNrgN4/asDqVE1x5qkK1OfYvnyYYTNjgK8g9IB2shfR3871TmvtVQ0+RkW5XvpZ2ivBCZ0m8hXGfxxaBlgVxbD1DbS5MjHtXNsKeQfsttclIv6M4YP8ZspqFnKXwFMdj4HCYWSu3aOLZhGPlaWj9VZWXaXWx8ru34aPwKnF+lIss1y/BEwDlwC8LKkoCbytaifzXaJTfhoEZR8xuXbC36JNY34ImKVW7S7srLzpH4NeAWgfBDAieGjEle8zvQhilsJ/O9ymrWyvWiGk3gEMA/gW5MzgQuA04DYOnk3uBTw/nwamwTxPSO+SbkduBE4LKeKv2G7BeD3TuNpLjp4EuBNkA+rG9+hp4Fh6L4Bxgy2Qj4GaCVdga74b4DxBLzMtJpuRXfbEqxodadJc08lzfKbu/XEl99fAIfGdJp1UxETWweffSiC/8P6JKYYXmc7P/rEODfdh/e9eTcWspH7wP7lQ7kqKZeOxXzS+XLLFuWv+1wF5SXMs+XF++LydDaXZHFfnLVJFk/5s1mvIeXVkkHo8U0TQW7lrPatj5Wz/F29jbGy/KzOyrLn8piVVVImkizuS25tksV9/q7O+koWp69Ptjo3X3cc02zXuelCaBuH+tOMkls5FCe7jbGy7EW5zWHlTp7pWFklZULJ4jHFWl/J4jHxro+Nldzh09Gse7DajmdVs1XP2dquoq+wWbWybJakE3lyFP/Zq3+/xFdoPKuurCZJnKmtbA7Ve7Fqs73voEAFbrON2pbos1C9Omc1P9qC4tRbWX514apNPLded2Xr0sR+qWOmmy207dBxUf/cSXK3ca7zNBi13cSZ0sruIWQTD/m78anxTK9s6uAzPQg1624jtz7OuHxcm28sX3JSKL6o/2TWqc9UfGgba/uIT6WZkvJsU16TknzFqbVyVf+YeNenP+7PQH8G+jPQn4H+DPRnoD8D/RnozwBn4D+v+waVAaJgXQAAAABJRU5ErkJggg==) no-repeat;background-size:59px 101px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.str-chat__message .str-chat__reaction-list,.str-chat__message .str-chat__reaction-list:after,.str-chat__message .str-chat__reaction-list:before,.str-chat__message-commerce .str-chat__reaction-list,.str-chat__message-commerce .str-chat__reaction-list:after,.str-chat__message-commerce .str-chat__reaction-list:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHYAAADKCAYAAABwr7QfAAAAAXNSR0IArs4c6QAAD1xJREFUeAHtXWvMXUUVBQSk8ioIRIhAkQQ0IIGGIopYIEgKqIAYkD9YhRjiDx9Rf8kPfER+KaaRBJGnIsRKFWtaNSEgKNiCQEEJUIVaq7xBbHlYS8G17nfX7b7T85pzz7nfnfPtnazOPjN79sysfWfOOXPO+brtNs3IAXBzJHAE8G5gT2B3YGfAJZuB15H9KrAeWAf8HfgTcDfwGjCSbDtCbQbv9D4YTJdmGNgINyuB2/t4qY7bOoHdAw1dAJwD7FinUa9TmYH/wvL6Pji7K0tMYLeD188ADOrbKrfghk0w8CKcXAEsAbiEl0rVwO4HT98Gjir16AZtMrAazj8PPFXWyFvKDFB+HPBDYA7AH4IFDnvHTCn6ocjG5lld5WFqbaiH0rT/SfcXjn8vZPC65kHg6bDQHpcF9mQYfxeYZSsZPZYYVlUd42agqoxpFmgoG6vL1uZRD0V18+zLysftT/1UyvYZi48AzwGPAplSFFhWvhTYPrOmZ04nA4zbicAzwCNZHdEvNCybi4yrgTCobyKPdZhmicry/MbWH9U+7E/oLyzPGpPNC+vbMupl/mLrl9nzQupC4H42biUrAFzHFwN7W0PXJ5aBf6NnvPUcOufyFsYKA30Z4EG1rEy2zn2Fy4Gh1XXoAIVnA35LAxISk0PR33OBn6jfdinmpsNygEuxS3oMcBNjAdDbobJXxbzx5T2rS5oM8DaIF1sr2X3N2J2g/x7wrUKykq7wqdDJwEu6eOJuhgc13YCq55y1XI63UWDPUomnyTNwIkfAq+J9AG5IuHSDgWMwjFmcsUd3Yzw+ij4Db0V6AmcsX2nRRVS/rHJStuVFv7KhU+lMKWXlU1Zb/i2zD8u31GxHC8cTthL2J7QvK6/r71gG9vCwdsQxO0ZROnU0/K8tk640rKt8pcOepo5smXSlob+s+k3mqV2lWb5tmXSlYX+Vr7Suvzlcit+eVdvzkmZgfwZ2NsBfSBY4uiq/HtUN7VW3arnslI7qr6y+2slLw/o8tsJ6FNWX3svs5yvP2uaVy49S1c2zzyvfhQ4eBuwOlJx4mi4DmzljN6Xbf+95HgO8eOI2FHcsXLrDwGucsRu6Mx4fSZ+BlxnYfzgdnWPgSS7FfwU+1LmhzewBreGMfWhmc9DJ0a/g7Q4f190L7NDJIc68Qf0PQz6GSzFfpVjFA8AlfQbuwxBe5VJM+eVU4v92gIHbOAYuxRR+DrkC2JUHLskywM8u5wMvcimmcF3+ObAQcEmXAb5+yrcVBzOWOr9QvwPwXSiykZ7wy3fO1lfYdZ1jqTPSP6BiREs1U6vLxObJpihlPdWxelGdojLrg3qZqG35pL3ysuqqLM8+LJddXhq2F1s/9Gv9XYmDXlBtJnUKK/4KeA8PXJJh4HH09FRgs3psZyzz+OrG54D/8MAlCQa4BF8IDILKXmspoG6FW4xXAbq4smWuTw4D/Izy08BdYZfyHrCvheEzwElAXvBDX348fga+hSZ56txK8gJLQ75ZwWe1x/PAZaIY4ExlUK/L61VRYFnnfoDvqc4DOHMd08/BesThs0DmTEV+T8oCSyOu3/sCo7ymSj8uozPwBFycB/y5zFXM+fNqOOM512X8DPAuhX+SifsMXIZLJSawO8Dbz4AjS726QVMMcO/3JuA7wMsxTmMCS7+7AEuBd/HApRUGuG//AHArwP37F4BoiQ0sG+D5lo/5+JXeJAk3V1ISbihwRnIb8ElgLfAH4NfAYGsQei2pE1g29F5gCcAr5raFBHDgvHDg+1m8DVsDcGkiARv6emqBRbfbk7qBZY/OB77ZUtf4S14J8NfLpX/kXzB8zCgZJbAkildp/DRefjhrqGv2SFc5ioYktH8IpdcAy4GNQ5Z+EMVAHuFVnewGwzuBPatWyLHjy3S88rs7p9yzIxmoskFR5JKz6jmg9wctigxzyh5DPndRvgesy7Hx7BoMjDpj1eRvofAZbrj0hkutyt+A7XXANwDqLg0zMOqMVXd4cXNa/8D+WKQzlf409AuBGwCdi6G6NMmAyG7C5x/h5J0ljv6G8rMAPhx2aZGBpmYsuzgL4CM+zc4wfQJlZwIeVJDQtmzXYANFj5EYVJ+pDZJd5qrJwK5FY09lNMi3H88GmLqMiYEmA8su3wfYJZhXvF8AeEvkMkYGmg4s70utXIuD222G6+NhoOnAcjmW/AXKJTrwNG0GjkD39QjqkLSHknbvm56xfGWV8lNgdU/zfzrBAB8K8EUr3tO6TCMDTW5QcBh8KM7/B4avdrhMIwO8NWlCOEPfD8wD5gD7A5y9/PsW2wMu2QzwLRC+gfgC8CjA59GrgH8CI8kogZ2Nlk/s431Ix/GazEiDTajyw+jrMoBvkHAFjJY6geUs/BRwPuDn0mjKoypshPVNwDXA+piaMYHlksqtwYuAUd+YiOmj2069uHcFiLgBqPSos2pg94XDRYDfm4KEaZR70PbXgGfL+lDlqvgoOOHnBbwg4g/BAoe9Y6YU/VBkY/OsrvIwtTbUQ2na/6T7C8fP591nANzV40ZQrmhgeQZ81HYxwM87XCaHAZ57vwzcmdelohn7cVT6OlBkk+fX89tlgNc7pwBrgMezmsqbsXNhfBUQzlSeuFkn7wSusjy/sfVHtQ/7E/oLyzG0Qgnrh8Zl/mLrl9lvQgd4d8LboyHJCsA7YLEY2GPI0g8mlQG+3HAOMPTKUbjMcopfC/Ak7ZIGA7uim4cBS213GUgr5+LgUJvhehIMHIteng5wt6ondinmjtJvgD2nivzfxBjg+9qnAfy+duiKlztKxzPTJUkG+FH6ZuBe9l4zlhv6twK+90tW0hU+KZoPbNIbFAtw4EFNN6Dq+e5QPswDBfYklXiaPAPcWOo9BOdMnQdoWWa+S7oM8Ap5N87YEwB/SA4SOiKM6VzexzLCdWdr2ZYX/coG6kBnHqWsfMpqy79l9mH5lprtaBqbxhO2EvYntC8rr+uvF9g5Ye2IY3aMonTqaPhfWyZdaVhX+UqHPU0d2TLpSkN/WfWbzFO7SrN82zLpSsP+Kl9pXX+HcdryOatLtxjYi4HljS1/IVngcKv8elQ3tFfdquWyUzqqv7L6aicvDevz2ArrUVRfei+zn688a5tXLj9KVTfPPq98Ns+x3ErMk6zOhLayYb50pTbP6nnltLEiO6Usy9Kz8qxtXrltK0tXPaVFNlXakx+ltk6R7zx75SuVv105Y21mlnPPS4+BTZyxrwF89OPSHQZ6/7cd30Z36RYDG7gUF77t1q3xzpjRrOVSvAY4esYMeWYMdDVn7IqZMdYZNcoHeUXM2517gB1n1NC7O9hXMbSjuRRT4V97+QDgkj4DjOXrXIopt00l/m8HGLiFY9DmBF9g+x3gb1GAhISFfySNK+9mLsUUZvA7zAt44JIsA4vRc77QNpix1HcG7gD4YptLegysR5f5lukr7LrOsdSZcSUVI1qqmVpdJjZPNkUp66mO1YvqFJVZH9TLRG3LJ+2Vl1VXZXn2Ybns8tKwvdj6oV/r7/s46AXVZlKn8COsZcDBPHBJhoFV6Cn/2sBA9IsZZEA5APgF4EuyZWVydV4ffRTglwADyQosC48DrgV0ccU8l8ljgB9ALwRWhl0Lv7ZT+TooG4D5yvB04hjg1e9XgMw9iLzAchRct/nJAGevvcjCocsEMHAJ+nBzXj/ylmJrz8BeDvDzAZfJYOAydGNRUVeqzMS74OBM4IkiR142NgauR0uFQWVPipZi29OXcHAjwG8v+fX0ToDL+Bngn+D7apVmqyzFoR++rso/RXMe4AEO2WnvmFe+5PyNKk1UnbHWF2ftHQD3lp8H+N3PPkAdX6jmUoGBx2DzSYB/JaaS1JmxWY65z3wq8EHgQGA/gHmc0W3dC78J321IU5w01Te+k/YxgJOoskzaICp3vEVDXlDydGNxEI55bXEIQH1fYBwrFF+COANYDUSJBzaKroEx38Mm4QuAY4C2PkPltczNQLR4YKMp26oCTzfcq10IHA6QU50mpOfxTDvZQB3ozFsCfImZdSSvwTq+vM7UR+RfBBFzRyTjWdSfDwwew8X688DGMlbNnh+TXwocXM18K6uLkLN8q9yIjCo7TxHu3LTPwAqk/OstPwa0LLNIE4mp1VkmeQDKSEGlo3Fc2anDMy3lRgKfvDBQfGWFV9kUBdTqCjTTi4HHWTiK2EZG8eN1ixnYC8W3AAcWm/X243luHVl8KR6ZwkoOnofVWcA6wM7OUP9RJW8VjHzGViCpQZO94WspsH+GT56LeTX9XEZZdJbP2GjKRqrAoH0CWJ/hZS3yGgkqfXtgMxhuOetf8M9Hb5yhdim+t8l2PbBNslnd1zKY8umYlUftgevpMsBJdTvAGUycArh0hIEjMA5eKfPR3EEdGZMPo8/AIqQMLD9Ad+kQA7thLI8Ajd56+pbi9P9CNqILfDn/wSa7wl/JqiYduq/JYMBvdyYjDo33wgPbOKWT4ZBvEDZ60p6MYXkvfMZ29Dfgge1oYH0p7mhgfcZ6YDvKQEeH5UtxRwPrS7EHtqMMdHRYvhR3NLC+FHtgO8pAR4flS3FHA+tLsQe2owx0dFi+FHc0sL4Ue2ArMaCH9kytXqlyUCervs2zelX/bdvZPlm9aru2jtVV3+ZZXeWDtI2lWA2yEelKBw0XKNZWulLr0+q2vMD1WIpsX6QrrdIBaytdqR2z1W15rw1fiqtQnaCNBzbBoFXpchtLcZV23aZlBnzGtkzwdLlXYHny1QlY6XT1ybarvrTVv7b927HU0Wv3L1yKraM6HWmjjvpE39KVNtGe9SVdaRP+R/Vh+yJdaa5vzdhcAy9IkwEPbJpxK+11uBSXVnCDNBjwGZtGnKJ76YGNpiyNCr4UpxGn6F76jI2mLI0KHtg04hTdS1+KoylLo4LP2DTiFN1LD2w0ZWlU8KU4jThF99JnbDRlaVSIDayeKjDNAkctmyoMyFa+yuq3bV/W57B99VtpWf9D/6G/svqV7essxXIedtJ2qsgmrGdtpSsNbW0bVm/SPqtNm1elrSIb68uOwepF9W2ZdKUD37EzdlDRlclmwAM72fGp3bs6S3Htxrzi+BjwGTs+rsfaUmxgdZJmavW6nbY+rF7Vn61j9ar1Y+1sG1aP9SN768PqKi9LbR2rl9XzcmfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGnAFnwBlwBpwBZ8AZcAacAWfAGXAGajLwfxl32/D8bG1CAAAAAElFTkSuQmCC)}}@media only screen and (-webkit-min-device-pixel-ratio:3),only screen and (min-resolution:3dppx){.str-chat__message .str-chat__reaction-list,.str-chat__message .str-chat__reaction-list:after,.str-chat__message .str-chat__reaction-list:before,.str-chat__message-commerce .str-chat__reaction-list,.str-chat__message-commerce .str-chat__reaction-list:after,.str-chat__message-commerce .str-chat__reaction-list:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALEAAAEvCAYAAAAKMiBCAAAAAXNSR0IArs4c6QAAHeNJREFUeAHtXQmsdVdVBimltAwtQyw1yv+DUMpQShlsGCwVLAQKyGBAsYQhIIJGA0ExRghGRQMkxSBUNFRmCDKDIMpQCgIFymQLUuBv6ShzaWkZW7/vvfc91lv/OfdM+9x7zn3fStZba++19tprf3e98/aZ7rv2tZZLB2K6o8B3At8BfHPwoeAbbUnaTdNH4KdI8UrwD7b4YsjztvhcyHPAPwMvha69hFkOxxwPAt8PfCT4ALBpvRFgcZ8FPhP8n+BLwaPRWEV8CDI+EXwS+K6jZe/Ac0DgGiT5afA7we8DXwUuSqWL+CBk9xjwE8A3Lpqpg60DAt/DIl4NfiP4ilILKlXE10VCjwA/Gcx97qqIv/VcEyVJet06x/bfzGJ5P8deT9f4dSu/HIbTwK8C/6TOqW1/3Yfbdjz9eIL2fPAt2TAZgQ4I7IMva+cTHcbs5zqkiH8B0Z4EfirYJ2v7QeuODgi8Gb5/D/5RhzHbrn2L+BaI8LfgY7cjWTECwxD4CoY/E3xe1zB9ivj2mORUMK/vdqVSe6qu807F3+v/+XkKPxPWnzBhm9eenwU+g422dJ22jlt+PPKygHlzog/pl4Yy6n1izXFMXHPU57iWPjnHNUddsXiB4AFg3jz5sjqbZJcivieCvQR8cFNQ243AAAR4rnU/8GXgL7SJ07aIj0ewF4Ov1yaofYxAAQTujRgXghuPyG2K+NYIxC0ECzj+CYg6TJOkmGPU+yYbY0S9b7yxx8Uco9533hgj6n3jNY27Lxz4HMbXFzkqkTofbh14d2VPnYP7jcDICPBkj3eB99XNw/3HIno+jHsWOdhmBEZGgAfSF4EPrJtn0XbiKRjE3wCTEVg1AjdFAnyc4UNVidQV8a3g/EJw05Fa2xHKqGuu2Bd12bvKGCPqdXGiD/XMHCefuhiL+jVWcXO8Jvui2FW2rvGyv/KUzPlWzbmoL8fP8Zrsi2Jn21Ho+AyYJ3s7SJPs6ETj5WBeUjMZgSkhcB6SeTh4x0NDVUfiX4cTn4cwGYGpIcC7xCxgPp+8TflIzKJ+G3jvtocVIzAtBPgc8v3B288j5z3v78DoAp7Wh+ZsdiJwAzRPjl3xSEyd70PxCTU+lEFiX3xAY6Mz/JCtzr/JHkJtqNk/23M+2T/b8/gm/yb7suPl+fL6ppZv6fzq1s83RHg0/iEd4pH4XmizgElMhkyS3Gzt/ClbnX+TfWe0n8+leFnSXzGjLr/YRz2Txtb5N9mXHU95SnJ+5Rj1Ovuy8405Rb1vfhonqZiHQXkwG6RYxHy9yGQE5oLAQ5WoiviG6DhBnZZGYAYI3A05HsE8VcQPg64HfHTopiRJRj36dNFjjKjXxYg+UZd/7Iu67FlGn6hnP7WjT9Rl7ypjjKjXxYk+UZd/7Iu67FlGn6hnP7WjT9Rl7ypjjKjXxYk+UZf/g9ipIj6ejQqiM0mDpG909vjRNV6Tf5M9pzi2f54vt0vPXzre0Hzz+Nwune9xnEBFfMc8m9tGYAYI3Bk5XodFvAfsLzoBCKbZIcBvmjr6APzgBlmH+dmtomPCXa+rdgw/efd1XP/tWcTHTB76cgnql1WSkaNebqZpRtJaJddh/Xu5ndi4TDFNzJ2VEWhEYA+LmE8GmYzAXBE4gkW86KROf3Yoq5gLlw/1oaRYmovx1Dc0dp/xmlv5ZFk6vzxf6fhdMcj5THH9B3NPzC9CUbJVi2xjW+RTFXNRX4wlXXLRuLFsi+aWTbJEDjGWdMkS8bvGWDS3bJJdY1f5x1jSJav8D+aRmJcpTEZgrggcwiLeeJxtritw3kaARcz3+nm41iFbsgod2er8h9qr5uzSl+dXnpKMJZ+o19nz3Bpb5z/Unufr2s7zK0/JuOao19nz/Dl+jBH1unhN4/N8bdpXck/MIhbFSdSXpXzYL10y9kW9i53jhlCcK8eRTZL2Kj321cWIY6N/lV7VVzc+z9e1HefKY2WTjDlEPdrrYtT5x7HSJeOYqEd7nq+pfRWPxPxPNyYjMFcErmQR82s0TUZgrghcwiL+8lyzd95GAAiczz3xl8BD9iRTRnIdH3jpgvduWP8+FvHZXVCZma9+OSWZftRntpzO6Wqtkuu4/rO5nbgQPOq/Le0MvQcYgXYI8KLEWSxi0sc3hX8agVkh8HlkezW3E6QPgPlFbbthD8X11pHXv7ndIg4kbkOEyUbHxH5sHHy1VzoIyX0STGkyAnNA4Gok+Rvgi7Sd4PMTHwKbjMBcEPgsEr2IyaqIqb+WP0xGYCYIvEN5xiLm/uJ8GWYitR2ijPpM0h+cZlxz1AcHnniAy5DfW5SjTuzUfjWUv1RjJlIfHtOVLjmTJQxKM65VuuSgwBMe/DrkdpXyy4vll2yfDj5cDpZGYGII8Now/1Hj5corbifY9zPwv8hoaQQmiMBpyGm7gJlfPhKzj4X9bvBtwbpGqOuG6FopMV/lxESkl8pv7PhDwRs7v7HjD13/BQhwInjHP55h0lV0NDr/DczthckITAWBJyKR03MydUX6f3DkW9B3yQPcNgIrQuDtmPflVXPXHYnpy20F/6/zsWyYjMAKEfga5ua/N/hxVQ75xC768Lbe74MvjZ0Nun4pKKOuYbEv6rJnGX2oZ6a/fKIuv9hHPZPGtvXP43O7KV6TvSme8pSkv2JGvc7eFD/GyL5t2sqlbv4me56D/ryb/HRwZQFzgIJSryN+d/Hrwf5+ijqE3D8WArxa9jQw/6tXLdXtieOAb6DBtz/41fJt/ONY60agLwK84vQcMPfCC6ltUZ6HKDzZuz+4zdEbbiYj0BsBFvALwae1idC2iBnrHPCPwLxbYjICYyHALQQffWhVwEyiSxHTn/8Y+kDwPcA6Ikuia0ef+iWr7LRFjj5Rjz5d9Bgj6m1jxDFR1/jYF/W2dvlJxhhRl72rjDGi3jZOHBN1jY99UW9rl58kn4f4E/DbGKwtdS1ixv1v8M3AvCHCyUlKQvpG51a/+qKv7FlGn6hnv7btGCPqpcbHmFFX/NgXddmzjD5Rz35t2zFG1EuNjzGjrvixL+qyR7kPjceBPxE72+h9iphxPwi+FfhINkxGYCACfDb4CWCed3Um/XZ0HogBHPtqMP8ntMkI9EGAb9rzCgQPir1pSBFzUr6T92bwHdgwGYGWCFwBv1eCTwHveJin5fgdbkOLmMFuAua1vF9mw2QEFiBwGWy8cfZS8PcX+HUylShiTnhLMF8XuSkbJiMQELgG+ufBvOLwBvD2GxnQi1CpImYyvFrBJA9mw7SrEWChfgH8cfCbwBeAR6OSRcwkTwDzcbnrsrEC4nr4m691SacsQXwoaso09vq1dt6Q4IM5LFbypeDzwF8F86h7JnhpWOnDxpzF6PGI9Lxi0cYNRKAvAe8Dfxn8v+Bvg/nt+Tz5IPOdLr4OQ2maIAJjFDGX+Y/gkya43u8ip4+CzwJ/Dsw/ebyVbpoxAmMV8fWAyXvBvCGyavomEjgdzCsoZ4BLbS0QyjQFBMYqYq7t1mC+cHp9NraI82mfyi7ppQuL24B3gnnFhPsz0xojcJ0R18Y/3TwBuA+YxatfGEl07eiTzxD5PcR8BfjJ4PeALwKb1hyBWFBjLZXFNPYdvW9hjleBTwXzrNm0ixBYRhHfDnhyWzHGZTceeV8G5he+DL59iRimGSIw5nZCcPAoeRj4WHUUkvzF+D3wR8BLuyZZKHeHKYjAMo7ETPcQME+wbsTGAsonesxPfRrG67jPAH9AHZa7G4FlHImJMP/U3wD8a2wsIP1SUUZdQz4D5ZHgs9VhaQRUKMtAgs9UsAgp+xCffvozcOnLcX1y8ZgJIbDoy1NKp8lbue/rGZRXHv4U7ALuCeA6D1tmERNHPhykrUJb+RqM+QsONhmBKgSWXcR8VoGvpLQlFvCft3W23+5EYNlFTJQ/3BJq7oGf3dLXbrsYgVUUMe/gNRH3zs9qcrLdCBCBZV6dEOJ8wo3P7h6gjiS53TgBzBNBkxFoRGAVR2I+v3teTWY/Rv9TwS7gGoDcvT8CqyhiZlF3cvci2Hgt2WQEWiOwqiKuekTyDGT9ktaZ29EIbCGwqiK+IH0CfPviKanPTSPQCoG6k6tWgwc4fQ1j40nlX6H9/QHxPHQXI7CqI/H5AfNPQedrRCYjMCsE9iLbi8FfB992Vpk72ckhsKojsS6hvQGI8JqxyQjMDgE+HM/nKOKb0LNbhBOeBgLLeig+r5ZvQfNtaF8Tzsi43RmBeIWg8+AeA/hLc3vwbcB7tvgISL6+ROYD86u6YoKpTR0Q4J1XflUrmS/sfgP8P1v8Jcilvbi7jCI+HAv6TfA9wHcF932zA0NNM0GABfxF8H+B+cAX7wOMRmMVMfe6J4IfAmbhjjUPQpsmjgDfxjkT/C4wi/oqcFEqXVx8GfTR4JPBhxbN1MHWAYHvYBH8jpA3gYttN0oVMb8Y5XHgJ4BvCF4V6fV+vYvH9amvKifZxvKvmnPMvrHX0zV+3VovgeHlYH7JI0/yB1GJIj4OGfANjL2DMvHg3YjAuVg0Xz+j7E1DipgPt7N4H9F7dg80Ate6Fp8hPwX82r5g9L1OvAcT8s/BvfpO7HFGYAsB1iDr6Bjwx8CdT/z6HIn5Va0vAPe5VFZqT4XpZ0le/+aVKuJAYv0JE7Z5rZmP5PIpx9bUtYh5yex5YN+QaA2xHTsiwBsnfEXtnLbjumwnfhdBnwte1UNDbddkv3kjcBDSfyD4LPClbZbStohPQjAWsMkILAOBAzHJg8CfA1/UNGGb7QT3wP8AZsHnPYz2M5RTpNL5lo43Nmal8y0dr2n9fNuHN88WFjKTWkR7YXwDuM9J3KK4thmBtgh8CY78MnU+cFRJi7YTPKT/M/jwypHuNALLQeBmmOYW4PfXTbeoiJ+DQfeuG+h+I7BEBI7EXLxqwUc996O67cRx8ORRuIma9khN9qb42d41XvbP8Ybu6XP8HK/JnvNpaneNl/1z/Jxvtje1c/wcr8neFD/auZ3gJV4+d7GDOEkmPszzVvCebHDbCKwYgf/A/M/MOVRd830inPZkR7eNwAQQeAByuEvOIx+J+TwwH1ymNBmBKSLAfzrEy27blI/EJ8PiAt6Gx8oEEbgDcvqtmFcsYt7ueyw4Hp2lU1YxY8kn6vKNfVGXPcvoQz2T5tI42tUXddmzjD5Rl1/si7rsWUafqMsv9kVd9iyjD/VM9CdpnPSNzq1+9cknStnq/JvsMRb1Jv8me1O8zRl+/lNzcsu7TbGIH4zew7YsCs6mBm6ZdgjZ6vyb7DuChbkUL0v6K2bU5Rf7qGfS2Dr/Jvuy4ylPSc6vHKNeZ192vjGnqPfNT+MkFfPWUI5mgxSL+KGbXf5pBGaBwKOUpYr4CHTcTZ2WRmAGCPBKBe8qbx+J+cSQDtlR0odtkfTo00VnHMWIel2M6BN1+ce+qMueZfSJevZTO/pEXfauMsaIel2c6BN1+ce+qMueZfSJevZTO/pEXfauMsaIel2c6BN1+vOFZD6yuV3EvENXRXQmaRLpG509fnSN1+TfZM8pju2f58vt0vOXjjc03zw+t0vne19OwO0En5+4MxsmIzAzBO7EfFnEPMs7hA2TEZgZAr+EfG/Cd+WOAuswP7M1dE636QGVzgFnNmAd1393FvHemX0QQ9LVL6skY0V9SOw5jNVaJddh/cdwO7F3Dug7RyNQg8ARLGJeIzYZgbkicCiLeNH7c/qzQ1nFXLh8qA8lxdJcjKe+obH7jNfcyifL0vnl+UrH74pBzmeK6z+Ue2IWsZKtWmQb2yKfqpiL+mIs6ZKLxo1lWzS3bJIlcoixpEuWiN81xqK5ZZPsGrvKP8aSLlnlv3Ek9uW1KmjcNxcEDuZ2wmQE5ozAVSxi/k85Hq51yJasWphsdf5D7VVzdunL8ytPScaST9Tr7Hluja3zH2rP83Vt5/mVp2Rcc9Tr7Hn+HD/GiHpdvKbxeb427au4J+ZXad5oyztOUhdAPrRLl4x9Ue9i57ghFOfKcWSTpL1Kj311MeLY6F+lV/XVjc/zdW3HufJY2SRjDlGP9roYdf5xrHTJOCbq0Z7na2pfqSNxk6PtRmCqCFzBIt7vPf6pZuu8jEAFAheyiM+vMLjLCMwFgXO5J94HHrInmfJi1/GBly5474b1n8Mi5nv860r65ZTkOqO+ruvWurRWyXVc/9ncTpwF/oFWbWkEZoTAV5Hr5Sziq8Gfn1HiTtUICIGPUuF2gvRx8D3Bu2EPxfXWkde/ud0iDiRuQ4TJRsfEfmx8Z7H2Snwc84NgHplNRmAOCPBfIdwdfLWK9mI0PjuHzJ2jEdhC4H2Q3ArvOPK+Y8toYQTmgMCrlKSOxGy/BXyZDDOR2g5RRn0m6Q9OM6456oMDTzwA/1HjF5WjTuzY5oNArwM/jY0ZkT48pixdckbL6J1qXKt0yd5BJz7wX2N+ebH8aqCPgP2gfETJ+pQQ2IdkTgTrCsqOPTETvRx8GhWTEZgoAqcir+0CZo75SMw+/uMZnvn9CpjO9NkxCO1VkXJR3qXzGzv+UNzGzm/s+EPXz5tyj8hBVAy5/3h0vCJ3um0EVoiA/gUYbzXvoHh1IhpOR+PtscO6EVgxAtxG7FfAzKnuSEwbv8D438F72TAZgRUicAbmfnzd/HVHYvr/GMzLbT9koyXpl4Iy6hoe+6Iue5bRh3pm+ssn6vKLfdQzaWxb/zw+t5viNdmb4ilPSforZtTr7E3xY4zs26atXOrmb7LnOeh/Pvjp2RDbChr7ss6vlX8JmN9jbDICy0SAz0c8Ely5jVAibQqTAb4NPgHcpugV29IIDEGAO4AngSv/KXkM3KaI6f8F8E/A9wS7kAGCaVQEfobofwz+cJtZ2hYxY30KzCMyL78t2kvDbDICgxB4Lka/tW2ELkXMmDwinwu+H5g3RUjxyCydMuobjqlPPlHST+OiHn266DFG1NvGiGOirvGxL+pt7fKTjDGiLntXGWNEvW2cOCbqGh/7ot7WLj9JxngBuNM9Cg7uQ0di0MvAe/sM9hgjUIPAS9HPIu5EXY/ECs5txRvBvDXNgjYZgaEIvAYB/rpPkL5FzLl+Cn4vmFsM/jdSfZ8bVJMR6IQAn9V5RqcRwbnvdiKE2FC5P2YSJ4NvsNHjH0agHQKfhtujwTwo9qIhR+I44dVo8PVp/kngL8ZtwAeBTUZgEQK8SPAYcJe7wvvFK1XECswnjfhQ/SvB3wEfCv5FcKkjPkKZ1gSBS7GO3wZ/d+h6llFct0SSvHV4HPhO4OuDTbsbAb7L+Sgwj8SDaRlFHJPkTZJ7gI8G/yqYBX4LMAub2w/ykL8OXM81YK1LOuXcqM8NpTmsn1sHnjt9stQHog+7VDzHKYcAP5tDwDxRFvM/XVG/Kfh24NuC94K5ZetT9Bi2dOIFgDeXnPWAksEcqygC/OtxxRY3BeZfsGPAdwTzcue9wFO85Pl65FW0gBFv+88uddP6IMCj8gngh4HvA74JeNXE74p4CLj3pbS6BXg7UYfMevXzyPxw8Elgnn/oc8/nDOxXH9Rtfeg5xfcRi8+lX8ygpUmLKR3X8aaJALcYfMSR12ZvuMQUn425XjfWfC7isZCddlyeMP4h+LFgXssfk85EcF5OG42GXM4aLSkHHh2Bn2AG3mHlI4/co/KE8Hrg0sTLafxFGfU7/uZyWaY0uI63iQDvsJ4CPh78gc2uoj/5uO7Xi0asCObtRAUou7jrwVj734FvvIVBPtHrAs234MwbWzzqj0o+Eo8K7+yCvxsZPxD8RbAOcJJdF/NPGDB6ATOpvgl2XZD954UAb4K9GPzQnmnzoZ5jwcWvCVfl4yNxFSruY/E9HfzWnlC8E+OWUsDMz1cnen5Ku2TYe7DOW4GPAuuvtiQhkE4p5o0RXr4b9YoE4m+Tj8TbUFipQeCP0P/2LVsuWnarb8tl4/HK89VYhnQRLwPl+c/BrQW3CG3og22cSvq4iEuiud6x/gDL+1iLJb6rhU9Rl/ynoGhwB1s7BHiL+kPgm9es7AfoPxI89IGhmvDV3T4SV+Pi3moEvodunrTxu9Kq6CvoXGoBMwkXcdVH4b5FCPBFYN7IqKILqjrH7nMRj43wesb/GyzrrIqlXVjRN3qXi3h0iNd2gidiZbwWHM+rlnppTci6iIWEZVcEvokBL9waxEImf3WrbWEEZoXA+5EtXzsiHzGrzJ2sEdhC4K6Q3AuziJf5ytPW9BZGoAwCpyLMJWA+/WYyArNE4DBkzWeQV0J+im0lsK/dpHyX7nLw51axMp5RfnYVE3tOI1AKAV9iK4Wk46wMARfxyqD3xKUQcBGXQtJxVoZAUxFzz0zSHRnpG50VP4b6ax7JPF/X+BUpdurqOt9Qf61b0uvfeVu7El9e15Oh7tONdumSVWOiTbpkk3+2a5wk7VV67MsxhrZjbOmSVbGjTbpkk3+2a5wk7VV67MsxhrZjbOmSVbGjTbpkk3+2a5wk7fvpTUfiHNRtIzA5BFzEk/tInFBXBHIR61BNWcWML582c8lXsZrGl/YfGk95SzblnzEZOn/TfE3xm+xN+Wrdkk35NMVrGt8r36o9sQLlhGICi3zyuOgrXTL7xjmiPsQ/jpUu2TR/tmucZLZXtaOvdMll+Me5pEs2zZ/tGieZ7VXt6Ctdsoh/PhJXBXWfEZg0Ai7iSX88Tq4NAi7iNijZZ9IIqIi5R9E+RZKJS6+zD11c6fhd4zX5N9m9/mEIFME3n9jFoEpPfWxLl5TPEBljSZfsEzeOlS5ZFS/apEvSv0qPfVUxu/TFWNIlu8SRbxwrXVI+UUabdEn6VemxL8bqo8dY0iVbxdORuJWznYzAFBFwEU/xU3FOnRBoKmId1imrmJPJp9PENc6KpblKx6+ZtrY756O8JEvnl+crHb92oTWGnI/WLVk6vzxfq/h5T1y1FgVeZFvkUzVuUV+MJV1y0bixbIvmlk2yRA4xlnTJEvG7xlg0t2ySXWNX+cdY0iWr/P1dbJWouHNWCDRtJ2a1GCe7OxFwEe/Oz32tVp2LWHsPyqhPZdExp6iXyi/GjHqp+EPjxJyiPjSuxseYUZd91TLmtK1XndjJyISlS656ETGnqJfML8aSLun1rx6B+Fls6PlIvPoUnYER6IiAi7gjYHafHgIqYh6WdZiWnEK2ymWs/MaOPxTDsfMbO/5S1p/3xHFRQxMoNV45MZ50yRJzxFjSJUvEHxoj5iJdcmhsjo+xpEuWiD80RsxFuuRGbB2Jh07k8UZgZQi4iFcGvScuhYCLuBSSjrMyBPKeeGWJeGIj0BcBH4n7Iudxk0HARTyZj8KJ9EXARdwXOY+bDAIu4sl8FE6kLwI+seuLnMdNBgEfiSfzUTiRvgi4iPsi53GTQcBFPJmPwon0RcB74r7IedxkEPCReDIfhRPpi4CLuC9yHjcZBFzEk/konEhfBFzEfZHzuMkg4BO7yXwUTqQvAj4S90XO4yaDgIt4Mh+FE+mLgIu4L3IeNxkESu+Jr8HK+CYqJUm63k5tsm+Omu/PpvU12ee78s3Mm9bXZO+1fhZxSVKxSjJ2lV7VVzKPVcXSuiS9/iV8/t5OrKrcPW8xBFzExaB0oFUh4CJeFfKetxgCpU/siiXmQEagLQI+ErdFyn6TRcBFPNmPxom1RcBF3BYp+00WgXXfE49ycX2yn+b+ie2K9Ze+2bE/jKvt0U0HSWYT9dVmN/7sWqvkWq7f24nxC8kzjIyAi3hkgB1+fAS0ndCfm7yHyhnQTz7Z1qetWJSkHL/Jvjmq/c+meNmeI+f8sr1rO8+X4zfZx54vx8/5ZXvXdtP6muwb8zGpr3Wd2f5GYEoIeDsxpU/DufRCwEXcCzYPmhICLuIpfRrOpRcCQ2925I13TiKfCGT/JvvQeHl86XZeT47ftL4m+9B4eXzp9iTWTxD3lV6Z4xmBZSLg7cQy0fZcoyDgIh4FVgddJgJdi5jbDxJlFctGScr+sS/qihX7ol5np0+kPJ/GSdJXPnFcW11jFS/LHD/7l7bnvPN8Tfnl8U3trvGz/9jrb8rfdiNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBI2AEjIARMAJGwAgYASNgBIyAETACRsAIGAEjYASMgBEwAkbACBgBIzANBP4fpjltSVA86WoAAAAASUVORK5CYII=)}}.str-chat__message .str-chat__reaction-list,.str-chat__message-commerce .str-chat__reaction-list{background-position:0 -66px;background-repeat:repeat-x;height:33px;position:absolute;right:15px;top:-28px;width:auto;z-index:1}.str-chat__message .str-chat__reaction-list.str-chat__reaction-list-hidden,.str-chat__message-commerce .str-chat__reaction-list.str-chat__reaction-list-hidden{display:none}.str-chat__message .str-chat__reaction-list ul,.str-chat__message-commerce .str-chat__reaction-list ul{display:flex;font-size:16px;font-size:var(--lg-font);justify-content:center;line-height:26px;list-style-type:none;margin:-1px -16px 0 0;padding:0;position:relative;z-index:888}.str-chat__message .str-chat__reaction-list ul button,.str-chat__message-commerce .str-chat__reaction-list ul button{background-color:transparent;border:none;cursor:pointer;display:flex}.str-chat__message .str-chat__reaction-list .emoji-mart-emoji,.str-chat__message .str-chat__reaction-list .str-chat__emoji,.str-chat__message-commerce .str-chat__reaction-list .emoji-mart-emoji,.str-chat__message-commerce .str-chat__reaction-list .str-chat__emoji{display:flex}.str-chat__message .str-chat__reaction-list:after,.str-chat__message .str-chat__reaction-list:before,.str-chat__message-commerce .str-chat__reaction-list:after,.str-chat__message-commerce .str-chat__reaction-list:before{content:"";height:33px;position:absolute;top:0}.str-chat__message .str-chat__reaction-list:after,.str-chat__message-commerce .str-chat__reaction-list:after{background-position:-33px -33px;right:-26px;width:26px}.str-chat__message .str-chat__reaction-list:before,.str-chat__message-commerce .str-chat__reaction-list:before{background-position:0 -33px;left:-13px;width:13px}.str-chat__message .str-chat__reaction-list--reverse,.str-chat__message-commerce .str-chat__reaction-list--reverse{left:15px;position:absolute;right:auto}.str-chat__message .str-chat__reaction-list--reverse ul,.str-chat__message-commerce .str-chat__reaction-list--reverse ul{margin:-1px -4px 0 -16px}.str-chat__message .str-chat__reaction-list--reverse:after,.str-chat__message-commerce .str-chat__reaction-list--reverse:after{background-position:-46px 0;right:-13px;width:13px}.str-chat__message .str-chat__reaction-list--reverse:before,.str-chat__message-commerce .str-chat__reaction-list--reverse:before{background-position:0 0;left:-26px;width:26px}.str-chat__message .str-chat__reaction-list li,.str-chat__message-commerce .str-chat__reaction-list li{align-items:center;display:flex}.str-chat__message .str-chat__reaction-list li button,.str-chat__message-commerce .str-chat__reaction-list li button{padding:0}.str-chat__message .str-chat__reaction-list--counter,.str-chat__message-commerce .str-chat__reaction-list--counter{color:#fff;color:var(--button-background);font-size:12px;font-size:var(--sm-font)}.str-chat__message .str-chat__reaction-list .str-chat__message-reaction-count,.str-chat__message .str-chat__reaction-list .str-chat__tooltip,.str-chat__message-commerce .str-chat__reaction-list .str-chat__message-reaction-count,.str-chat__message-commerce .str-chat__reaction-list .str-chat__tooltip{display:none}.str-chat__message--me .str-chat__message-commerce-inner>.str-chat__reaction-list,.str-chat__message--right .str-chat__message-commerce-inner>.str-chat__reaction-list,.str-chat__message-commerce--me .str-chat__message-commerce-inner>.str-chat__reaction-list,.str-chat__message-commerce--right .str-chat__message-commerce-inner>.str-chat__reaction-list{left:46px}.str-chat__message--me .str-chat__reaction-list,.str-chat__message--right .str-chat__reaction-list,.str-chat__message-commerce--me .str-chat__reaction-list,.str-chat__message-commerce--right .str-chat__reaction-list{left:16px;right:auto}.str-chat__message--me .str-chat__reaction-list ul,.str-chat__message--right .str-chat__reaction-list ul,.str-chat__message-commerce--me .str-chat__reaction-list ul,.str-chat__message-commerce--right .str-chat__reaction-list ul{margin:-1px 0 0 -16px}.str-chat__message--me .str-chat__reaction-list:after,.str-chat__message--right .str-chat__reaction-list:after,.str-chat__message-commerce--me .str-chat__reaction-list:after,.str-chat__message-commerce--right .str-chat__reaction-list:after{background-position:-46px 0;right:-13px;width:13px}.str-chat__message--me .str-chat__reaction-list:before,.str-chat__message--right .str-chat__reaction-list:before,.str-chat__message-commerce--me .str-chat__reaction-list:before,.str-chat__message-commerce--right .str-chat__reaction-list:before{background-position:0 0;left:-26px;width:26px}.str-chat__message--me .str-chat__reaction-list--reverse,.str-chat__message--right .str-chat__reaction-list--reverse,.str-chat__message-commerce--me .str-chat__reaction-list--reverse,.str-chat__message-commerce--right .str-chat__reaction-list--reverse{left:auto;right:15px}.str-chat__message--me .str-chat__reaction-list--reverse ul,.str-chat__message--right .str-chat__reaction-list--reverse ul,.str-chat__message-commerce--me .str-chat__reaction-list--reverse ul,.str-chat__message-commerce--right .str-chat__reaction-list--reverse ul{margin:-1px -16px 0 0}.str-chat__message--me .str-chat__reaction-list--reverse:after,.str-chat__message--right .str-chat__reaction-list--reverse:after,.str-chat__message-commerce--me .str-chat__reaction-list--reverse:after,.str-chat__message-commerce--right .str-chat__reaction-list--reverse:after{background-position:-33px -33px;right:-26px;width:26px}.str-chat__message--me .str-chat__reaction-list--reverse:before,.str-chat__message--right .str-chat__reaction-list--reverse:before,.str-chat__message-commerce--me .str-chat__reaction-list--reverse:before,.str-chat__message-commerce--right .str-chat__reaction-list--reverse:before{background-position:0 -33px;left:-13px;width:13px}.str-chat__message-commerce-inner>.str-chat__reaction-list{left:auto;right:46px}.str-chat__message-commerce--right .str-chat__message-commerce-inner>.str-chat__reaction-list{left:46px;right:auto}.str-chat__message-reactions-list{display:flex;list-style-type:none;margin:0;padding:0}.str-chat__message-reactions-list-item{font-size:22px;font-size:var(--xl-font);line-height:0;margin:0 4px;margin:0 var(--xxs-m);position:relative}.str-chat__message-reactions-list-item button{padding:0}.str-chat__message-reactions-list-item span[role=img]{display:block;position:relative;top:-2px;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.str-chat__message-reactions-list-item span[role=img]:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.str-chat__message-reactions-list-item__count{color:#fff;color:var(--white);font-size:10px;font-size:var(--xs-font);font-weight:700;font-weight:var(--font-weight-bold);left:6px;position:absolute;top:28px}.str-chat__message-reactions-list-item .latest-user{height:20px;left:0;position:absolute;top:-24px;width:20px}.str-chat__message-reactions-list-item .latest-user-tooltip{background:#000000cc;background:var(--black80);background-image:linear-gradient(-180deg,transparent,#00000080);background-image:linear-gradient(-180deg,transparent,var(--black50));border-radius:4px;border-radius:var(--border-radius-sm);bottom:calc(100% + 5px);color:#fff;color:var(--white);display:none;font-size:12px;font-size:var(--sm-font);left:50%;max-width:237px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);position:absolute;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%)}.str-chat__message-reactions-list-item .latest-user-tooltip:after{background-color:#343434;background-color:var(--dark-grey);content:"";height:7px;left:50%;position:absolute;top:calc(100% - 4px);-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);width:7px}.str-chat__message-reactions-list-item .latest-user-not-found{background-color:var(--secondary-color)}.str-chat__message-reactions-list-item .latest-user img,.str-chat__message-reactions-list-item .latest-user-not-found{border:1.5px solid #fff;border:1.5px solid var(--white);border-radius:999px;border-radius:var(--border-radius-round);height:inherit;width:inherit}.str-chat__message-reactions-list-item .latest-user img{object-fit:cover}.str-chat__message-reactions-list-item .latest-user:hover .latest-user-tooltip{display:block}.str-chat__message-reactions-list-item .str-chat__emoji-selector-emoji-angular{height:20px;top:10px;width:20px}button.str-chat__message-reactions-list-item{background-color:transparent;border:none;display:flex;padding:0}.str-chat__reaction-selector{align-items:center;background:#000;background:var(--black);background-image:linear-gradient(-180deg,transparent,#00000014);background-image:linear-gradient(-180deg,transparent,var(--border));border:1px solid #ffffff0d;border:1px solid var(--white5);border-radius:999px;border-radius:var(--border-radius-round);box-shadow:0 3px 1px 0 #00000014,0 11px 8px 0 #00000014;box-shadow:0 3px 1px 0 var(--border),0 11px 8px 0 var(--border);display:flex;height:60px;position:absolute;width:auto;z-index:999}.str-chat__reaction-selector ul{margin:0 16px;margin:0 var(--sm-m);position:relative;z-index:1000}.str-chat__reaction-selector-tooltip{background:#000;background:var(--black);border-radius:4px;border-radius:var(--border-radius-sm);bottom:calc(100% + 15px);color:#fff;color:var(--white);font-size:12px;font-size:var(--sm-font);max-width:100%;min-height:24px;min-width:85px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);position:absolute;text-align:center}.str-chat__reaction-selector-tooltip .arrow{background-color:#000;background-color:var(--black);height:7px;left:50%;position:absolute;top:calc(100% - 4px);-webkit-transform:translate(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg);width:7px}.str-chat__reaction-selector .emoji-mart-emoji:hover,.str-chat__reaction-selector .str-chat__emoji:hover{cursor:pointer;-webkit-transform:scale(1.2);transform:scale(1.2);transition:.1s}.str-chat__message .str-chat__reaction-selector,.str-chat__message-commerce .str-chat__reaction-selector,.str-chat__message-livestream .str-chat__reaction-selector,.str-chat__message-simple .str-chat__reaction-selector,.str-chat__message-team .str-chat__reaction-selector{left:0;top:-65px}.str-chat__message-commerce--right .str-chat__reaction-selector{left:auto;right:0}.str-chat__message-livestream .str-chat__reaction-selector{left:auto;right:0;top:-70px}.str-chat__message-team .str-chat__reaction-selector{left:auto;right:0;top:-60px}.str-chat__message-simple .str-chat__reaction-selector{left:0;right:auto}.str-chat__message-simple .str-chat__reaction-selector--reverse,.str-chat__message-simple--me .str-chat__reaction-selector{left:auto;right:0}.str-chat__message-simple--me .str-chat__reaction-selector--reverse{left:0;right:auto}.str-chat__send-button{background:0;border:0;margin-left:8px;margin-left:var(--xs-m);outline:0}.str-chat__send-button:focus{outline:5px auto -webkit-focus-ring-color}@media screen and (min-width:768px){.str-chat__send-button{display:none}}.str-chat__send-button .str-chat__send-button-angular svg path{fill:#006cff;fill:var(--primary-color)}.str-chat__simple-reactions-list{border:1px solid #00000014;border:1px solid var(--border);border-radius:4px;border-radius:var(--border-radius-sm);display:inline-flex;line-height:1;list-style-type:none;margin:8px 0 0;margin:var(--xs-m) 0 0 0;padding:4px 4px 2px;padding:var(--xxs-p) var(--xxs-p) calc(var(--xxs-p)/2) var(--xxs-p);position:relative}.str-chat__simple-reactions-list-tooltip{background:#00000099;background:var(--overlay-dark);background-image:linear-gradient(-180deg,transparent,#00000080);background-image:linear-gradient(-180deg,transparent,var(--black50));border-radius:4px;border-radius:var(--border-radius-sm);bottom:calc(100% + 10px);color:#fff;color:var(--white);font-size:12px;font-size:var(--sm-font);left:50%;max-width:275px;min-height:24px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);position:absolute;text-align:center;-webkit-transform:translate(-50%);transform:translate(-50%);width:auto}.str-chat__simple-reactions-list-tooltip>.arrow{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #00000099;border-top:4px solid var(--overlay-dark);height:0;left:50%;position:absolute;top:100%;-webkit-transform:translate(-50%);transform:translate(-50%);width:0}.str-chat__simple-reactions-list-item{cursor:pointer;margin:0}.str-chat__simple-reactions-list-item>span{line-height:1}.str-chat__simple-reactions-list-item .emoji-mart-emoji:hover,.str-chat__simple-reactions-list-item .str-chat__emoji:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.str-chat__simple-reactions-list-item--last-number{align-items:center;color:#000;display:flex;font-size:10px;font-size:var(--xs-font)}.dark.str-chat .str-chat__simple-reactions-list{border:1px solid #ffffff1a;border:1px solid var(--white10);border-radius:4px;border-radius:var(--border-radius-sm)}.dark.str-chat .str-chat__simple-reactions-list-item--last-number{color:#fff;color:var(--white)}.str-chat__small-message-input{display:flex;flex-wrap:wrap;margin:8px;margin:var(--xs-m);padding:8px;padding:var(--xs-m);position:relative}.str-chat__small-message-input .rfu-file-previewer,.str-chat__small-message-input .rfu-image-previewer{flex:1 1 100%}.str-chat__small-message-input__wrapper{position:relative;width:100%;z-index:0}.str-chat__small-message-input-emojiselect,.str-chat__small-message-input-fileupload{background-color:transparent;border:none;cursor:pointer;padding:0}.str-chat__small-message-input-emojiselect{bottom:10px;right:6px}.str-chat__small-message-input .str-chat-angular__emojiselect{height:auto;left:15px;max-width:20px;width:auto}.str-chat__small-message-input .str-chat-angular__cooldown{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.str-chat__small-message-input .rfu-file-upload-button{bottom:9px;right:26px}.str-chat__small-message-input--textarea-wrapper{flex:1 0;flex-wrap:wrap;position:relative}.str-chat__small-message-input .rfu-file-upload-button,.str-chat__small-message-input-emojiselect{fill:#7a7a7a;fill:var(--grey);align-items:center;background-size:44px 44px;cursor:pointer;display:inline-flex;height:22px;justify-content:center;position:absolute;width:22px}.str-chat__small-message-input .rfu-file-upload-button:hover,.str-chat__small-message-input-emojiselect:hover{fill:#000;fill:var(--black)}.str-chat__small-message-input-emojipicker{bottom:100%;position:absolute;right:0;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.str-chat__small-message-input-has-attachments .str-chat__send-button{display:block}.str-chat__small-message-input--send-button{background:none;border:none;cursor:pointer;flex:0 1;outline:0}.str-chat__small-message-input--send-button:hover{opacity:.69}@media screen and (min-width:768px){.str-chat__small-message-input--send-button{display:none}}.str-chat__small-message-input textarea{background:#ecebeb;background:var(--grey-whisper);color:#000;color:var(--black);font-size:12px;font-size:var(--sm-font);min-height:36px;padding:10px 44px 8px 8px}.str-chat__small-message-input textarea.str-chat__angular-textarea{padding:10px 35px 8px}.str-chat__small-message-input textarea:focus{height:36px}.str-chat__small-message-input .str-chat-angular__textarea{position:relative}.str-chat__small-message-input .str-chat-angular__textarea+.str-chat__fileupload-wrapper .rfu-file-upload-button{right:15px}.str-chat__small-message-input .str-chat__emojisearch{bottom:100%}.str-chat__small-message-input .str-chat__user-item{font-size:14px;font-size:var(--md-font)}.str-chat__small-message-input .rfu-file-upload-button{cursor:pointer;position:absolute;right:28px}.str-chat__small-message-input .rfu-dropzone .rfu-dropzone__notifier{z-index:1000}.dark.str-chat .str-chat__small-message-input textarea{background:#ffffff0d;background:var(--white5);border:1px solid #00000033;border:1px solid var(--black20);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--white)}.dark.str-chat .str-chat__small-message-input .rfu-file-upload-button svg,.dark.str-chat .str-chat__small-message-input .str-chat__small-message-input-emojiselect svg{fill:#fff;fill:var(--white)}.str-chat__thread{background:#ecebeb;background:var(--grey-whisper);display:flex;flex:1 0 300px;flex-direction:column;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);max-height:100%;max-width:300px;min-width:300px;overflow:hidden;padding-top:0}.str-chat__thread .str-chat__virtual-list .str-chat__virtual-list-message-wrapper{padding-left:24px;padding-left:var(--md-p);padding-right:24px;padding-right:var(--md-p)}.str-chat__thread.str-chat__thread-container{display:flex;flex-direction:column;max-height:100%;width:100%}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message{padding-left:24px;padding-left:var(--md-p);padding-right:24px;padding-right:var(--md-p)}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message .str-chat__message-inner{min-width:0}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message .str-chat__message-attachment--image,.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message .str-chat__message-attachment-card{border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2)}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message--me .str-chat__message-attachment--img,.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message--me .str-chat__message-attachment-card{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius)}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message--with-reactions{padding-top:40px;padding-top:var(--xl-p)}.str-chat__thread.str-chat__thread-container .str-chat__parent-message-li .str-chat__message:not(.str-chat__message--has-attachment){padding-top:8px;padding-top:var(--xs-p)}.str-chat__thread--full{max-width:100%}.str-chat__thread-header{align-items:center;background:#ecebeb;background:var(--grey-whisper);box-shadow:0 1px 1px 0 #00000014;box-shadow:0 1px 1px 0 var(--border);display:flex;height:70px;justify-content:space-between;min-height:70px;padding:0 16px;padding:0 var(--sm-p);position:relative;top:0;width:100%}.str-chat__thread-header-details{font-size:14px;font-size:var(--md-font);font-weight:700}.str-chat__thread-header-details .str-chat__thread-header-channel-name{font-size:12px;font-size:var(--sm-font);font-weight:400}.str-chat__thread-start{background:#ecebeb;background:var(--grey-whisper);border-radius:4px;border-radius:var(--border-radius-sm);font-size:12px;font-size:var(--sm-font);margin:8px 8px 0;margin:var(--xs-m) var(--xs-m) 0 var(--xs-m);padding:8px;padding:var(--xs-p);text-align:center}.str-chat__thread-list{display:flex;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;padding-top:16px;padding-top:var(--sm-p)}.str-chat__thread-list .str-chat__list{padding:0}.str-chat__thread-list .str-chat__message:first-of-type .str-chat__message-inner{margin-left:0;margin-right:0}.str-chat__thread-list .str-chat__message-attachment.str-chat__message-attachment--file{border-bottom:1px solid #ecebeb;border-bottom:1px solid var(--grey-whisper);border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__thread-list .str-chat__message-attachment.str-chat__message-attachment--media{width:100%}.str-chat__thread-list .quoted-message{align-items:flex-end;display:flex;margin-bottom:4px;margin-bottom:var(--xxs-m)}.str-chat__thread-list .quoted-message-inner{align-items:flex-end;background:#ecebeb;background:var(--grey-whisper);border-radius:8px 8px 8px 0;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) 0;display:flex;max-width:408px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);text-align:start}.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment.str-chat__message-attachment--file{display:none}.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment-card.str-chat__message-attachment-card--image{border-radius:0;border-radius:initial}.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment.str-chat__message-attachment--card{border:none;border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment--image:first-of-type{max-height:48px;max-width:48px}.str-chat__thread-list .quoted-message-inner .str-chat__message-attachment img{border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__thread-list .quoted-message-inner :nth-child(2){margin-left:8px;margin-left:var(--xs-m)}.messaging.str-chat .str-chat__thread,.str-chat__thread-list .quoted-message.mine .quoted-message-inner{background:#fff;background:var(--white)}.messaging.str-chat .str-chat__thread{border-radius:8px 8px 0 0;border-radius:var(--border-radius-md) var(--border-radius-md) 0 0;display:flex;flex-direction:column;margin-right:8px;margin-right:var(--xs-m);margin-top:16px;margin-top:var(--sm-m);max-height:100%;overflow:hidden;padding-top:0}.messaging.str-chat .str-chat__thread.str-chat__thread--full{background:#fff;background:var(--white);height:100vh;margin:0;max-width:100%;position:fixed;right:0;top:0;width:100vw;z-index:1000}.messaging.str-chat .str-chat__thread .str-chat__gallery{border-radius:0;justify-content:flex-end}.messaging.str-chat .str-chat__thread .str-chat__gallery-image,.messaging.str-chat .str-chat__thread .str-chat__gallery-placeholder{height:100px;width:100px}.messaging.str-chat .str-chat__thread-list{padding:16px 16px 0;padding:var(--sm-p) var(--sm-p) 0 var(--sm-p)}.messaging.str-chat .str-chat__thread-list>.str-chat__list{background:transparent;padding:0}.messaging.str-chat .str-chat__thread-list>.str-chat__list .str-chat__list--thread{padding:0}.messaging.str-chat .str-chat__thread-header{background:#fff;background:var(--white);border:none;box-shadow:0 2px 9px 0 #00000014,0 1px 0 0 #00000014;box-shadow:0 2px 9px 0 var(--border),0 1px 0 0 var(--border);z-index:1}.messaging.str-chat .str-chat__thread-header .str-chat__thread-header-details{width:100%}.messaging.str-chat .str-chat__thread-header .str-chat__square-button{cursor:pointer;padding:4px;padding:var(--xxs-p)}.messaging.str-chat .str-chat__thread-header .str-chat__square-button svg{height:21px;width:21px}.messaging.str-chat .str-chat__thread-start{margin-top:24px;margin-top:var(--md-m)}@media screen and (max-width:960px){.messaging.str-chat .str-chat__thread{background:#fff;background:var(--white);height:100vh;margin:0;max-width:100%;position:fixed;right:0;top:0;width:100vw;z-index:1000}}.messaging.str-chat.dark .str-chat__thread{background:#ffffff0d;background:var(--white5)}.messaging.str-chat.dark .str-chat__thread-header{background:#343434;background:var(--dark-grey);box-shadow:0 7px 9px 0 #0000000d,0 1px 0 0 #0000000d;box-shadow:0 7px 9px 0 var(--black5),0 1px 0 0 var(--black5);color:#fff;color:var(--white)}.messaging.str-chat.dark .str-chat__thread-start{color:#fff;color:var(--white)}@media screen and (max-width:960px){.messaging.str-chat.dark .str-chat__thread{background:#343434;background:var(--dark-grey)}}.messaging .str-chat__input-flat-quoted .quoted-message-preview-content{max-width:100%}.team.str-chat .str-chat__thread{background:#fff;background:var(--white)}@media screen and (max-width:960px){.team.str-chat .str-chat__thread{background:#fff;background:var(--white);height:100vh;margin:0;max-width:100%;position:fixed;right:0;top:0;width:100vw;z-index:1000}}.team.str-chat .str-chat__thread-header{height:80px}.team.str-chat.dark .str-chat__thread{background:#1d1f22;background:var(--dt-bg-team)}.livestream.str-chat .str-chat__thread,.str-chat .str-chat__thread{background:transparent}.livestream.str-chat .str-chat__thread--full,.str-chat .str-chat__thread--full{background:#fff;background:var(--white);height:100vh;margin:0;max-width:100%;position:fixed;right:0;top:0;width:100vw;z-index:1000}.livestream.str-chat .str-chat__thread-header,.str-chat .str-chat__thread-header{background:#ffffff4d;background:var(--white30)}.livestream.str-chat .str-chat__list--thread,.str-chat .str-chat__list--thread{padding:0 8px;padding:0 var(--xs-p)}.livestream.str-chat.dark .str-chat__thread,.str-chat.dark .str-chat__thread{background:#343434;background:var(--dark-grey)}.livestream.str-chat.dark .str-chat__thread-header,.str-chat.dark .str-chat__thread-header{background:#ffffff0d;background:var(--white5);box-shadow:0 1px 1px 0 #0000004d;box-shadow:0 1px 1px 0 var(--black30);color:#fff;color:var(--white)}.livestream.str-chat.dark .str-chat__thread-start,.str-chat.dark .str-chat__thread-start{background:#0000000d;background:var(--black5);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--white)}.dark.str-chat.messaging .str-chat__thread-list .quoted-message-inner{background:#343434;background:var(--dark-grey)}.str-chat__typing-indicator{align-items:center;display:flex;visibility:hidden}.str-chat__typing-indicator--typing{visibility:visible}.str-chat__typing-indicator__avatars{display:flex}.str-chat__typing-indicator__avatars .str-chat__avatar{margin-right:-8px;margin-right:calc(var(--xs-m)*-1)}.str-chat__typing-indicator__avatars .str-chat__avatar:last-of-type{margin-right:8px;margin-right:var(--xs-m)}.str-chat__typing-indicator__dots{background:#fff;background:var(--white);border:1px solid #0000001a;border:1px solid var(--black10);border-radius:16px 16px 16px 2px;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 2px;padding:4px 8px;padding:var(--xxs-p) var(--xs-m);position:relative}.str-chat__typing-indicator__dot{-webkit-animation:wave 1.1s linear infinite;animation:wave 1.1s linear infinite;background:#006cff;background:var(--primary-color);border-radius:999px;border-radius:var(--border-radius-round);display:inline-block;height:6px;margin-right:4px;margin-right:var(--xxs-m);width:6px}.str-chat__typing-indicator__dot:nth-child(2){-webkit-animation-delay:-.9s;animation-delay:-.9s;opacity:.5}.str-chat__typing-indicator__dot:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s;opacity:.2}.str-chat__typing-indicator .str-chat__typing-indicator__users{color:#858585;color:var(--lighten-grey);margin-left:8px}.dark.str-chat .str-chat__typing-indicator__avatars .str-chat__avatar{border-color:#343434;border-color:var(--dark-grey)}.dark.str-chat .str-chat__typing-indicator__dots{background:#ffffff0d;background:var(--white5)}@-webkit-keyframes wave{0%,60%,to{-webkit-transform:none;-webkit-transform:initial;transform:none}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes wave{0%,60%,to{-webkit-transform:none;-webkit-transform:initial;transform:none}30%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.str-chat__tooltip{background:#000;background:var(--black);border-radius:4px;border-radius:var(--border-radius-sm);color:#fff;color:var(--white);display:flex;font-size:10px;font-size:var(--xs-font);max-width:300px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p)}.str-chat__tooltip button{background:none;border:none;color:#006cff;color:var(--primary-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-family:var(--second-font);font-size:10px;font-size:var(--xs-font);outline:none;outline:0}.str-chat__tooltip a{color:#006cff;color:var(--primary-color);text-decoration:none}.str-chat__tooltip:not(.str-chat__tooltip-angular){bottom:calc(100% + 10px);position:absolute;right:0}.str-chat__tooltip:not(.str-chat__tooltip-angular):after{background:#000;background:var(--black);bottom:-2px;content:"";height:5px;position:absolute;right:5px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.str-chat__virtual-list{font-size:0}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper{padding-left:40px;padding-left:var(--xl-p);padding-right:40px;padding-right:var(--xl-p);width:100%}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first{padding-bottom:0;padding-left:40px;padding-left:var(--xl-p)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first .str-chat__avatar,.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first .str-chat__message-data.str-chat__message-simple-data{display:none}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first.str-chat__message-simple--me{padding-left:0;padding-right:40px;padding-right:var(--xl-p)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first.str-chat__message-simple--me.str-chat__virtual-message__wrapper--end{padding-right:0}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first.str-chat__virtual-message__wrapper--end{padding-bottom:8px;padding-bottom:var(--xs-p)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--first.str-chat__virtual-message__wrapper--end .str-chat__message-data.str-chat__message-simple-data{display:block;position:relative;width:100%}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--group{align-items:center;padding-left:40px;padding-left:var(--xl-p)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--group.str-chat__message-simple--me{padding-left:0;padding-right:40px;padding-right:var(--xl-p)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--group.str-chat__message-simple--me.str-chat__virtual-message__wrapper--end{padding-right:0}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--group .str-chat__message-data.str-chat__message-simple-data{display:block;position:relative;width:100%}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--end{padding-bottom:8px;padding-bottom:var(--xs-p);padding-left:0}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--end .str-chat__avatar,.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple.str-chat__virtual-message__wrapper--end .str-chat__message-data.str-chat__message-simple-data{display:block}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message{align-items:flex-end;cursor:pointer;display:flex;margin-bottom:4px;margin-bottom:var(--xxs-m)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner{align-items:flex-end;background:#ecebeb;background:var(--grey-whisper);border-radius:8px 8px 8px 0;border-radius:var(--border-radius-md) var(--border-radius-md) var(--border-radius-md) 0;display:flex;max-width:408px;padding:4px 8px;padding:var(--xxs-p) var(--xs-p);text-align:start}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner .str-chat__message-attachment-card.str-chat__message-attachment-card--image{border:none;border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner .str-chat__message-attachment--image:first-of-type{border-radius:8px;border-radius:var(--border-radius-md);max-height:48px;max-width:48px}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner .str-chat__message-attachment img{border-radius:8px;border-radius:var(--border-radius-md)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner .str-chat__message-attachment--file:first-of-type{background:#fff;background:var(--white);border-bottom:1px solid #ecebeb;border-bottom:1px solid var(--grey-whisper);border-radius:8px;border-radius:var(--border-radius-md);min-width:33%}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message-inner :nth-child(2){margin-left:8px;margin-left:var(--xs-m)}.str-chat__virtual-list .str-chat__virtual-list-message-wrapper .str-chat__message-simple .quoted-message.mine .quoted-message-inner{background:#fcfcfc;background:var(--white-snow)}.str-chat__virtual-list .str-chat__message.str-chat__message--deleted{align-items:normal;margin:0}.str-chat__virtual-list .str-chat__typing-indicator{padding:5px 40px}.giphy-preview-message{background:#fcfcfc;background:var(--white-snow);border-top:2px solid #00000014;border-top:2px solid var(--border)}.str-chat__virtual-message__wrapper{display:flex;flex-direction:row;padding:10px 40px;position:relative}.str-chat__virtual-message__wrapper:hover{background:#f8f8ff}.str-chat__virtual-message__wrapper>.str-chat__avatar{margin:0}.str-chat__virtual-message__wrapper>.str-chat__virtual-message__content{padding-left:12px}.str-chat__virtual-message__wrapper .str-chat__avatar--rounded{border-radius:16px;border-radius:var(--border-radius)}.str-chat__virtual-message__wrapper .str-chat__avatar-fallback{background-color:#789}.str-chat__virtual-message__meta{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.str-chat__virtual-message__data{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-left:auto;min-width:70px}.str-chat__virtual-message__author{color:#006cff;color:var(--primary-color);font-size:1rem}.str-chat__virtual-message__date{display:block;font-size:.7rem;margin-left:auto;opacity:.5;padding-left:8px}.str-chat__virtual-message__actions{cursor:pointer;position:relative}.str-chat__virtual-message__actions button{background:transparent;border:none}.str-chat__virtual-message__actions svg{fill:#000;fill:var(--black);opacity:.5}.str-chat__virtual-message__actions:hover svg{opacity:1}.str-chat__virtual-message__actions .str-chat__message-actions-box{border-radius:16px 16px 2px 16px;border-radius:var(--border-radius) var(--border-radius) calc(var(--border-radius-sm)/2) var(--border-radius);bottom:10px;left:auto;right:100%}.str-chat__virtual-message__content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column}.str-chat__virtual-message__content .str-chat__message--deleted-inner{padding:8px 0}.str-chat__virtual-message__text{display:flex;font-size:.9rem;justify-content:space-between;padding-top:5px;width:100%;word-break:break-word}.str-chat__virtual-message__text p{padding-right:16px}.str-chat__virtual-message__text a{color:#006cff;color:var(--primary-color);font-weight:700;font-weight:var(--font-weight-bold);text-decoration:none}.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__author,.str-chat__virtual-message__wrapper--group>.str-chat__avatar{display:none}.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__content{padding-left:50px}.str-chat__virtual-message__wrapper--group .str-chat__virtual-message__content .str-chat__gallery{justify-content:normal;margin:0;width:100%}.dark .str-chat__virtual-message__wrapper:hover{background:#00000033;background:var(--black20)}.dark .str-chat__virtual-message__text{color:#f8f8ff}.dark .str-chat__virtual-message__date{color:#fff;color:var(--white)}.chatWrapper{border-radius:0;flex-direction:column}.chatLayout,.chatWrapper{box-sizing:border-box;display:flex;height:100%;max-width:100%;overflow:hidden;position:relative;width:100%}.chatLayout{flex:1 1;min-height:0}.mobile-hidden{display:none!important}.chatSidebar{background-color:#fafafa;border-right:1px solid #e0e0e0;display:block;max-width:370px;min-width:370px;position:relative;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:370px;z-index:999}.chatMain,.chatSidebar{box-sizing:border-box;height:100%;overflow:hidden}.chatMain{flex:1 1;max-width:100%;min-width:0;transition:margin-left .3s ease;width:100%}.chatMain.chatMain-empty{background-color:#fafafa}.chat-empty-state,.chatMain.chatMain-empty{align-items:center;display:flex;justify-content:center}.chat-empty-state{height:100%;width:100%}.chat-empty-state .chat-empty-logo{height:auto;opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;width:16rem}.str-chat-channel{height:100%}.str-chat.commerce,.str-chat.messaging,.str-chat__channel-list-messenger{background-color:#fafafa}.str-chat-channel.messaging .str-chat__main-panel{padding:0;width:100%}@media screen and (max-width:1023px){.chatWrapper{border-radius:0;display:flex;flex-direction:column;height:100%;min-height:0}.chatLayout,.chatSidebar{flex:1 1;min-height:0}.chatSidebar{border-right:none;height:100%;max-width:100%;min-width:100%;position:relative;width:100%}.chatSidebar.mobile-hidden{display:none!important}.chatMain{flex:1 1;height:100%;max-width:100%;min-height:0;min-width:100%;position:relative;width:100%}.chatMain.mobile-hidden{display:none!important}.str-chat-channel-list.commerce,.str-chat-channel-list.messaging,.str-chat-channel-list.team,.str-chat__channel-list-messenger-react__main,.str-chat__channel-list-messenger__main{box-sizing:border-box;left:0;max-width:100%;min-width:100%;width:100%}}.chatSidebar{display:flex;flex-direction:column}.chatSidebar .str-chat__channel-list{background:linear-gradient(180deg,#f8f9fa 0,#fff);overflow:hidden;position:relative}.chatSidebar .str-chat__channel-list,.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;height:100%;max-width:100%;min-height:0;width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger{background:transparent}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main{box-sizing:border-box;color:#000;flex:1 1;height:100%;max-width:100%;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin;transition:all .3s ease;width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main::-webkit-scrollbar{width:6px}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main::-webkit-scrollbar-track{background:transparent}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:10px}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.25)}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger{border-radius:8px;box-shadow:none;box-sizing:border-box;color:#000;margin-bottom:.5rem;max-width:100%;overflow:hidden;padding:.75rem 1rem;text-transform:capitalize;transition:color .3s ease;width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger:hover{background-color:#f0f0f0;color:#000;opacity:1}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--name{width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--name span{word-wrap:break-word;color:#000;font-family:Raleway,sans-serif;font-size:.85rem;letter-spacing:0}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--last-message{opacity:1;width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger .str-chat__channel-preview-messenger--last-message p{word-wrap:break-word;overflow-wrap:break-word}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#000}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active .str-chat__message-sender-avatar{box-shadow:0 3px 8px 3px rgba(0,0,0,.2)}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active .str-chat__channel-preview-end{width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active .str-chat__channel-preview-end span{font-size:.9rem}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active .str-chat__channel-preview-end .str-chat__channel-preview-messenger--last-message{opacity:1;width:100%}.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main .str-chat__channel-preview-messenger--active .str-chat__channel-preview-end .str-chat__channel-preview-messenger--last-message p{word-wrap:break-word;color:#000;overflow-wrap:break-word}.chatSidebar .createChannelButton{align-items:center;background-color:#2058cd;border:none;color:#fff;display:flex;font-family:Raleway,sans-serif;justify-content:space-between;left:3rem;letter-spacing:0;opacity:.7;padding:.8rem 1.2rem;position:absolute;text-transform:capitalize;top:2rem;transition:all .3s ease;z-index:999}.chatSidebar .createChannelButton:hover{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.chatSidebar .createChannelButton .icon{font-size:1rem;margin-left:1rem}@media screen and (max-width:1023px){.chatSidebar .str-chat__channel-list .str-chat__channel-list-messenger .str-chat__channel-list-messenger__main{padding:6px}}.chatWrapper .team-message-input__wrapper{background-color:#fff;box-sizing:border-box;max-width:100%;overflow:visible;transition:all .2s ease;width:100%}.chatWrapper .team-message-input__wrapper .team-message-input__input{background-color:transparent;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;overflow:visible;transition:all .2s ease;width:100%}.chatWrapper .team-message-input__wrapper .team-message-input__input:focus-within{border:none;box-shadow:none}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__attachments{padding:12px 12px 0}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom{background-color:transparent;border-top:none;box-sizing:border-box;display:flex;gap:8px;justify-content:flex-start;max-width:100%;order:1;padding:.3rem;width:100%}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom .message-input__controls-button{align-items:center;background:transparent;border:none;border-radius:50%;color:rgba(0,0,0,.5);display:flex;flex-shrink:0;height:38px;justify-content:center;padding:0;transition:all .2s ease;width:38px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom .message-input__controls-button:hover{background-color:rgba(0,0,0,.05)}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom .message-input__controls-button.active{background-color:rgba(32,88,205,.1);color:#2058cd}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top{background:#f5f5f5;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;max-width:100%;min-height:44px;order:2;padding:11px 12px;width:100%}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form{align-items:center;display:flex;gap:8px;max-width:100%;padding-right:0;width:100%}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea{flex:1 1;height:auto;min-height:36px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea:focus{border:none;outline:none}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea .str-chat__textarea__textarea{background:#fff;border:none;font-size:15px;line-height:1.4;outline:none;padding:11px 12px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea .str-chat__textarea__textarea:focus{border:none;outline:none}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea .str-chat__textarea__textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea .str-chat__textarea__textarea::placeholder{color:rgba(0,0,0,.4)}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button{align-items:center;background:#ef4d00;border:none;border-radius:50%;box-shadow:none;color:#fff!important;display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;padding:0;transition:all .15s ease;width:40px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button svg{height:20px;margin-left:5px;width:20px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button svg path{fill:#fff!important}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:hover:not(:disabled){background:#d64400;-webkit-transform:scale(1.03);transform:scale(1.03)}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:active:not(:disabled){background:#bd3d00;-webkit-transform:scale(.97);transform:scale(.97)}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:disabled{background:#e0e0e0;box-shadow:none;cursor:not-allowed}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:disabled svg path{fill:#999!important}.chatWrapper .str-chat__attachment-preview-list{display:flex;flex-wrap:wrap;gap:.5rem;max-height:350px;overflow:scroll;padding-top:20px}.chatWrapper .str-chat__attachment-preview-image{height:165px;position:relative;width:165px}.chatWrapper .str-chat__attachment-preview-image .str-chat__attachment-preview-thumbnail{border:.5px solid #919191;border-radius:15px;height:150px;margin:8px;object-fit:contain;object-fit:cover;width:150px}.chatWrapper .str-chat__attachment-preview-image .str-chat__attachment-preview-delete{aspect-ratio:1;background-color:#fff;border:2px solid red;height:30px;position:absolute;right:0;top:0;width:30px;z-index:3}.chatWrapper .str-chat__attachment-preview-image .str-chat__attachment-preview-delete:hover{color:darkred;cursor:pointer;opacity:1;scale:1.1}.chatWrapper .str-chat__attachment-preview-image button{align-items:center;display:flex;justify-content:center;padding:0;text-align:center}.chatWrapper .str-chat__attachment-preview-file{background-color:#f0f0f0;border:2px solid #e1dfdf;border-radius:10px;display:flex;flex-direction:row;gap:10px;margin:15px 8px;min-width:165px;padding:10px;position:relative}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-file-icon,.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-file-icon svg{height:40px;width:40px}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-thumbnail{border:.5px solid #919191;border-radius:15px;height:150px;margin:8px;object-fit:contain;object-fit:cover;width:150px}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-delete{aspect-ratio:1;background-color:#fff;border:2px solid red;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:3}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-delete:hover{color:darkred;cursor:pointer;opacity:1;scale:1.1}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end{align-items:center;display:flex;flex-direction:row;gap:20px;justify-content:center;justify-content:space-between;text-align:center;width:100%}.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end .str-chat__attachment-preview-file-download,.chatWrapper .str-chat__attachment-preview-file .str-chat__attachment-preview-file-end .str-chat__attachment-preview-file-download svg{height:40px;width:40px}.chatWrapper .str-chat__attachment-preview-file button{align-items:center;display:flex;justify-content:center;padding:0;text-align:center}.chatBoxLocked-wrapper{align-items:center;display:flex;height:7rem;justify-content:center;width:100%}.chatBoxLocked-wrapper .chatBoxLocked-text{align-items:center;border:1.5px dashed #ababab;border-radius:8px;color:rgba(48,48,48,.69);display:flex;font-size:25px;font-weight:1000;height:80%;justify-content:center;margin:20px;width:95%}@media screen and (max-width:960px){.chatWrapper .team-message-input__wrapper{background-color:#fff}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom{gap:10px;padding:.3rem}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom .message-input__controls-button{height:40px;width:40px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__bottom .message-input__controls-button svg{height:22px;width:22px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top{background:#f5f5f5;border:none;border-radius:0;min-height:46px;padding:10px 12px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form{gap:10px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea{min-height:36px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__textarea .str-chat__textarea__textarea{font-size:16px;padding:10px 12px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button{background:#ef4d00;height:44px;min-height:44px;min-width:44px;padding:0;width:44px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button svg{height:22px;width:22px}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button svg path{fill:#fff!important}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:hover:not(:disabled){background:#d64400}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:active:not(:disabled){background:#bd3d00}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:disabled{background:#e0e0e0}.chatWrapper .team-message-input__wrapper .team-message-input__input .team-message-input__top .team-message-input__form .str-chat__send-button:disabled svg path{fill:#999!important}}.paymentCardModal{padding:0 2rem;width:100%}.paymentCardModal .inputBox{margin-bottom:12px}.paymentCardModal .inputBox .inputHead{align-items:center;display:flex;font-size:14px;margin-bottom:8px}.paymentCardModal .inputBox .inputHead.withHelp{gap:6px;margin-bottom:6px}.paymentCardModal .inputBox .inputHead.withHelp .helpIcon{color:#6b7280;margin-left:2px;padding:0}.paymentCardModal .inputBox .inputHead.withHelp .helpIcon:hover{background:transparent;color:#111827}.paymentCardModal .inputBox .inputField{background:#fff;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;padding:10px 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.paymentCardModal .inputBox .inputField:focus{border-color:#002f6c;box-shadow:0 0 0 3px rgba(0,47,108,.12);outline:none}.paymentCardModal .inputBox .inputField.inputError{border-color:#dc3545;box-shadow:0 0 0 3px rgba(220,53,69,.12)}.paymentCardModal .inputBox .inputField.deliverables{border:1px solid #e0e0e0;border-radius:8px;font-family:Raleway,sans-serif;max-width:100%;min-width:100%;padding:10px 12px;width:100%}.paymentCardModal .inputBox .errorText{color:#dc3545;font-size:12px;margin-top:4px}.paymentCardModal .inputBox .helperText{color:#6b7280;font-size:12px;margin-top:4px}.paymentCardModal .inputBox .durationBox{display:flex;gap:16px}.paymentCardModal .inputBox .durationBox label{align-items:center;display:flex;font-size:12px;gap:8px}.paymentCardModal .inputBox .durationBox label .deliveryDuration{width:80px}.paymentCardModal .warningContainer{align-items:center;background:#fef3c7;border:1px solid #f59e0b;border-radius:8px;display:flex;gap:8px;margin:16px 0;padding:12px 16px}.paymentCardModal .warningContainer .warningIcon{color:#d97706;flex-shrink:0;font-size:20px}.paymentCardModal .warningContainer .warningText{color:#92400e;font-size:13px;font-weight:500;line-height:1.4}.paymentCardModal .warningContainer .warningText b{font-weight:700}.paymentCardModal .buttonBox{align-items:center;display:flex;justify-content:center;text-align:center}.paymentCardModal .buttonBox button{border-radius:8px;color:#002f6c;font-weight:600;padding:10px 14px;width:40%}.paymentCardModalSummary{width:100%}.paymentCardModalSummary .loadingContainer{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:200px;padding:2rem}.paymentCardModalSummary .loadingContainer p{color:#666;font-size:14px;margin-top:1rem}.paymentCardModalSummary .modalOrderDetails .heading{color:#002f6c;font-size:18px;font-weight:600;margin:0 0 1.5rem;padding:0}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8rem;padding:0}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges .chargeHead{color:#333;flex:1 1;font-size:14px}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges .chargeAmount{font-size:14px;font-weight:500;min-width:80px;text-align:right}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges .chargeAmount.positive{color:#28a745}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges .chargeAmount.negative{color:#dc3545}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold{border-radius:8px;font-weight:600;margin-top:1rem;padding:.8rem 0}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.primary{background-color:#f8f9ff;border-left:4px solid #002f6c;padding:1rem}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.primary .chargeHead{color:#002f6c;font-size:15px}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.primary .chargeAmount{font-size:16px;font-weight:600}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.revision{background-color:#fff;border-left:4px solid #002f6c;margin-top:.5rem;padding:1rem}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.revision .chargeHead{color:#002f6c;font-size:14px}.paymentCardModalSummary .modalOrderDetails .orderData .orderCharges.bold.revision .chargeAmount{font-size:15px;font-weight:600}.paymentCardModalSummary .modalOrderDetails .orderData hr{border:none;border-top:2px solid #e9ecef;margin:1.2rem 0}.paymentCardModalSummary .modalOrderDetails .orderData .revisionSection{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;margin-top:2rem;padding:1.5rem}.paymentCardModalSummary .modalOrderDetails .orderData .revisionSection .revisionHeading{border-bottom:2px solid #002f6c;color:#002f6c;font-size:16px;font-weight:600;margin:0 0 1rem;padding-bottom:.5rem}.paymentCardModalSummary .modalOrderDetails .orderData .revisionSection .orderCharges{margin-bottom:.6rem}.paymentCardModalSummary .modalOrderDetails .adSection{background:linear-gradient(135deg,#002f6c,#0056b3);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:0 6px 20px rgba(0,47,108,.25);color:#fff;margin-top:2rem;padding:1.8rem;width:100%}.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adTitle{align-items:center;display:flex;font-size:18px;font-weight:700;gap:.5rem;justify-content:center;margin-bottom:1.2rem;text-align:center}.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adContent{grid-gap:.4rem 1rem;display:grid;font-size:13px;gap:.4rem 1rem;grid-template-columns:1fr 1fr;line-height:1.6;opacity:.95}.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adContent div{font-weight:500;margin-bottom:.3rem;padding-left:1.2rem;position:relative}.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adContent div:before{color:#4ade80;content:"✓";font-size:14px;font-weight:700;left:0;position:absolute}.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adContent div:last-child{margin-bottom:0}@media(max-width:768px){.paymentCardModalSummary .modalOrderDetails .adSection .adSectionData .adContent{gap:.3rem;grid-template-columns:1fr}}.paymentCardModalSummary .buttonBox{align-items:center;display:flex;gap:1rem;justify-content:center;margin-top:1.5rem}.paymentCardModalSummary .buttonBox button{color:#002f6c;min-width:120px;width:40%}.paymentCardModalSummary .buttonBox button.active{background-color:#002f6c;color:#fff}.paymentCardModalSummary .buttonBox button.active:hover{background-color:#001a3d}.paymentCardModalSummary .buttonBox button:hover:not(.active){background-color:#f5f5f5}.modern-message-input{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;display:flex;flex-direction:column;margin:12px;overflow:visible;position:relative;scroll-margin-bottom:20px;transition:all .2s ease,margin-top .2s ease}.modern-message-input:focus-within{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.08)}@media screen and (max-width:767px){.modern-message-input--toolbar-shifted{padding-top:56px}}.modern-message-input__toolbar{align-items:center;background:rgba(0,0,0,.02);border-bottom:1px solid rgba(0,0,0,.06);border-radius:12px 12px 0 0;display:flex;gap:2px;padding:8px 12px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}@media screen and (max-width:767px){.modern-message-input__toolbar--shifted{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 -2px 8px rgba(0,0,0,.1);left:0;position:absolute;right:0;top:0;-webkit-transform:translateY(calc(-100% - 8px));transform:translateY(calc(-100% - 8px));z-index:1000}}.modern-message-input__toolbar .toolbar-emoji-wrapper{align-items:center;display:flex}.modern-message-input__toolbar .toolbar-emoji-wrapper .message-input__controls-button{align-items:center!important;background:transparent!important;border:none!important;border-radius:6px!important;color:rgba(0,0,0,.6)!important;cursor:pointer!important;display:flex!important;height:32px!important;justify-content:center!important;min-height:32px!important;min-width:32px!important;padding:0!important;transition:all .15s ease!important;width:32px!important}.modern-message-input__toolbar .toolbar-emoji-wrapper .message-input__controls-button svg{font-size:18px!important;height:18px!important;width:18px!important}.modern-message-input__toolbar .toolbar-emoji-wrapper .message-input__controls-button:hover{background:rgba(0,0,0,.06)!important;color:rgba(0,0,0,.9)!important}.modern-message-input__toolbar .toolbar-emoji-wrapper .message-input__controls-button:active{background:rgba(0,0,0,.1)!important;-webkit-transform:scale(.95)!important;transform:scale(.95)!important}.modern-message-input__toolbar .toolbar-emoji-wrapper .message-input__controls-button.active{background:rgba(59,130,246,.1)!important;color:#3b82f6!important}.modern-message-input__toolbar .toolbar-divider{background:rgba(0,0,0,.12);height:20px;margin:0 4px;width:1px}.modern-message-input__toolbar .toolbar-button{align-items:center;background:transparent;border:none;border-radius:6px;color:rgba(0,0,0,.6);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:all .15s ease;width:32px}.modern-message-input__toolbar .toolbar-button svg{height:18px;width:18px}.modern-message-input__toolbar .toolbar-button:hover:not(:disabled){background:rgba(0,0,0,.06);color:rgba(0,0,0,.9)}.modern-message-input__toolbar .toolbar-button:active:not(:disabled){background:rgba(0,0,0,.1);-webkit-transform:scale(.95);transform:scale(.95)}.modern-message-input__toolbar .toolbar-button:disabled{cursor:not-allowed;opacity:.4}.modern-message-input__toolbar .toolbar-button--attachment{color:#3b82f6}.modern-message-input__toolbar .toolbar-button--attachment:hover:not(:disabled){background:rgba(59,130,246,.08);color:#2563eb}.modern-message-input__toolbar .toolbar-file-count{align-items:center;background:#3b82f6;border-radius:10px;color:#fff;display:flex;font-size:11px;font-weight:600;height:20px;justify-content:center;margin-left:4px;min-width:20px;padding:0 6px}.modern-message-input__input-area{align-items:flex-end;display:flex;gap:8px;padding:12px}.modern-message-input__textarea{background:transparent;border:none;color:rgba(0,0,0,.9);flex:1 1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;line-height:1.5;max-height:200px;min-height:44px;outline:none;overflow-y:auto;resize:none}.modern-message-input__textarea::-webkit-input-placeholder{color:rgba(0,0,0,.4)}.modern-message-input__textarea::placeholder{color:rgba(0,0,0,.4)}.modern-message-input__textarea::-webkit-scrollbar{width:6px}.modern-message-input__textarea::-webkit-scrollbar-track{background:transparent}.modern-message-input__textarea::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.modern-message-input__textarea::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.modern-message-input__send-button{align-items:center;background:#ef4d00;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;min-height:40px;min-width:40px;padding:0;transition:all .2s ease;width:40px}.modern-message-input__send-button svg{height:20px;width:20px}.modern-message-input__send-button:hover:not(:disabled){background:#2563eb;-webkit-transform:scale(1.05);transform:scale(1.05)}.modern-message-input__send-button:active:not(:disabled){-webkit-transform:scale(.95);transform:scale(.95)}.modern-message-input__send-button:disabled{background:rgba(0,0,0,.1);color:rgba(0,0,0,.3);cursor:not-allowed;-webkit-transform:none;transform:none}@media screen and (max-width:1024px)and (min-width:768px){.modern-message-input{margin:10px}.modern-message-input__toolbar{padding:6px 10px}.modern-message-input__toolbar .toolbar-button{height:30px;width:30px}.modern-message-input__toolbar .toolbar-button svg{height:17px;width:17px}.modern-message-input__input-area{padding:10px}.modern-message-input__textarea{font-size:14px}}@media screen and (max-width:767px){.modern-message-input{border-radius:10px;margin:8px}.modern-message-input__toolbar{gap:1px;padding:6px 8px}.modern-message-input__toolbar .toolbar-button{height:36px;width:36px}.modern-message-input__toolbar .toolbar-button svg{height:19px;width:19px}.modern-message-input__input-area{padding:10px}.modern-message-input__textarea{font-size:16px;min-height:40px}.modern-message-input__send-button{height:44px;min-height:44px;min-width:44px;width:44px}.modern-message-input__send-button svg{height:22px;width:22px}}@media screen and (max-width:480px){.modern-message-input{margin:6px}.modern-message-input__toolbar .toolbar-button{height:34px;width:34px}}.chatWrapper .messaging.str-chat .str-chat__list{background-color:#fff;margin:2px;padding-left:0;padding-right:0;scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar{width:6px}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar-track{background:transparent}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:10px}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__date-separator{display:none}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message{background-color:#e6f0ff;padding-bottom:5px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator{align-items:center;color:gray;display:flex;font-size:.8rem;font-style:italic;padding-bottom:10px;padding-left:3rem;padding-top:10px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator .pinIcon{font-size:.9rem;margin-right:5px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message{background-color:#e6f0ff}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper{display:flex;margin:4px 0;padding:8px 16px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper--mine{justify-content:flex-end}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper--mine .str-chat__message-deleted{background-color:#f0f0f0;border-left:3px solid #999}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper--theirs{justify-content:flex-start}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper--theirs .str-chat__message-deleted{background-color:#f8f8f8;border-left:3px solid #ccc}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted{border-radius:8px;max-width:400px;padding:10px 14px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted .str-chat__message-deleted-text{color:#666;font-size:.9rem;font-style:italic}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message{align-items:center;background-color:#fff;display:flex;justify-content:right;padding:0 8px;transition:background-color .3s ease}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message:hover .str-chat__message-team-actions{display:flex!important;right:0;top:0}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message.highlighted-message{-webkit-animation:highlightFlash 2.5s ease!important;animation:highlightFlash 2.5s ease!important}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message.highlighted-message .str-chat__message-team-text{-webkit-animation:highlightFlashBubble 2.5s ease!important;animation:highlightFlashBubble 2.5s ease!important}@-webkit-keyframes highlightFlash{0%{background-color:#fff!important}10%{background-color:rgba(255,193,7,.4)!important}20%{background-color:#fff!important}30%{background-color:rgba(255,193,7,.4)!important}40%{background-color:#fff!important}50%{background-color:rgba(255,193,7,.4)!important}60%{background-color:#fff!important}to{background-color:#fff!important}}@keyframes highlightFlash{0%{background-color:#fff!important}10%{background-color:rgba(255,193,7,.4)!important}20%{background-color:#fff!important}30%{background-color:rgba(255,193,7,.4)!important}40%{background-color:#fff!important}50%{background-color:rgba(255,193,7,.4)!important}60%{background-color:#fff!important}to{background-color:#fff!important}}@-webkit-keyframes highlightFlashBubble{0%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}10%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}20%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}30%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}40%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}50%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}60%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}to{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}}@keyframes highlightFlashBubble{0%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}10%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}20%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}30%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}40%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}50%{background-color:rgba(255,193,7,.5)!important;-webkit-transform:scale(1.02);transform:scale(1.02)}60%{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}to{background-color:hsla(0,0%,50%,.12)!important;-webkit-transform:scale(1);transform:scale(1)}}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .avatar-host{display:none}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__reaction-list{display:none;right:50px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text{word-wrap:break-word;background-color:hsla(0,0%,50%,.12);border-radius:12px 12px 2px 12px;color:rgba(0,0,0,.85);display:flex;flex-direction:column;font-family:Raleway,sans-serif;font-size:.95rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-hyphens:auto;hyphens:auto;letter-spacing:0;margin:2px 0;max-width:75%;min-height:20px;min-width:0;overflow:visible;overflow-wrap:break-word;padding:.625rem .875rem 1.25rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text .quoted-message-display{margin:-2px -2px 6px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ol,.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ul{margin:.5rem 0;padding-left:1.5rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text li{font-size:.9rem;margin-bottom:.2rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text p{word-wrap:break-word;font-weight:400;margin:0;overflow-wrap:break-word}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text *{word-wrap:break-word;max-width:100%;overflow-wrap:break-word}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-actions{display:none;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:10}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-actions .message-dropdown__trigger{background-color:transparent;color:#000}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group{position:relative}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-simple-reply-button,.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-meta,.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-status{display:none}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right{border:none;display:flex;justify-content:flex-end;max-width:100%;padding-left:.5rem;padding-right:.75rem;position:relative;touch-action:pan-y}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right .str-chat__message-team-text{max-width:75%;min-width:110px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right .str-chat__message-team-text--is-emoji .inline-text-emoji{font-size:1.5rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left{border:none;display:flex;justify-content:flex-start;max-width:100%;padding-left:.75rem;padding-right:.5rem;position:relative;touch-action:pan-y}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left .str-chat__message-team-text{border-radius:12px 12px 12px 2px;min-width:80px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left .str-chat__message-team-text--is-emoji .inline-text-emoji{font-size:1.5rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .swipe-reply-icon{align-items:center;color:#004eb5;display:flex;height:32px;justify-content:center;left:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .1s ease,-webkit-transform .1s ease;transition:opacity .1s ease,transform .1s ease;transition:opacity .1s ease,transform .1s ease,-webkit-transform .1s ease;width:32px;z-index:1}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .swipe-reply-icon svg{height:24px;width:24px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-attachment-file--item{background-color:#ebe9e9;padding:30px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-attachment-file--item a{cursor:pointer;transition:.2s ease-in}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-attachment-file--item a:hover{text-decoration:underline}@media screen and (min-width:768px)and (max-width:1024px){.chatWrapper .messaging.str-chat .str-chat__list{margin:1.5px;padding-left:0;padding-right:0}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar{width:5px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper{padding:6px 12px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted{max-width:350px;padding:8px 12px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted .str-chat__message-deleted-text{font-size:.85rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message{padding:0 10px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text{border-radius:11px 11px 2px 11px;font-size:.92rem;max-width:78%;padding:.575rem .8rem 1.15rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text li{font-size:.88rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right{padding-left:.4rem;padding-right:.65rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right .str-chat__message-team-text{min-width:100px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left{padding-left:.65rem;padding-right:.4rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left .str-chat__message-team-text{border-radius:11px 11px 11px 2px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator{font-size:.78rem;padding-left:2.5rem}}@media screen and (max-width:767px){.chatWrapper .messaging.str-chat .str-chat__list{margin:0;padding-left:0;padding-right:0}.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar{width:4px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__date-separator{display:none}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper{padding:5px 10px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted{max-width:300px;padding:7px 10px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted .str-chat__message-deleted-text{font-size:.82rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message{padding:0 6px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text{border-radius:10px 10px 2px 10px;font-size:.9rem;margin:1.5px 0;max-width:85%;padding:.5rem .75rem 1.1rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ol,.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ul{margin:.4rem 0;padding-left:1.2rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text li{font-size:.85rem;margin-bottom:.15rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right{padding-left:.25rem;padding-right:.5rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right .str-chat__message-team-text{min-width:95px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left{padding-left:.5rem;padding-right:.25rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left .str-chat__message-team-text{border-radius:10px 10px 10px 2px;min-width:70px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-attachment-file--item{padding:20px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator{font-size:.75rem;padding-bottom:8px;padding-left:1.5rem;padding-top:8px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator .pinIcon{font-size:.85rem;margin-right:4px}}@media screen and (max-width:480px){.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper{padding:4px 8px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted{max-width:250px;padding:6px 8px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message-deleted-wrapper .str-chat__message-deleted .str-chat__message-deleted-text{font-size:.8rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message{padding:0 4px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text{border-radius:9px 9px 2px 9px;font-size:.88rem;max-width:90%;padding:.45rem .65rem 1rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ol,.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text ul{padding-left:1rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text li{font-size:.82rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right{padding-left:.2rem;padding-right:.4rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-right .str-chat__message-team-text{min-width:90px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left{padding-left:.4rem;padding-right:.2rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-content-left .str-chat__message-team-text{border-radius:9px 9px 9px 2px;min-width:65px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-attachment-file--item{padding:15px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator{font-size:.72rem;padding-bottom:6px;padding-left:1rem;padding-top:6px}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator .pinIcon{font-size:.8rem;margin-right:3px}}@media screen and (min-width:1440px){.chatWrapper .messaging.str-chat .str-chat__list::-webkit-scrollbar{width:8px}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text{font-size:1rem;max-width:70%;padding:.7rem .95rem 1.15rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-text li{font-size:.95rem}.chatWrapper .messaging.str-chat .str-chat__list .str-chat__message .str-chat__message-team-group .str-chat__message-team-text--is-emoji .inline-text-emoji{font-size:1.75rem}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator{font-size:.85rem;padding-left:3.5rem}.chatWrapper .messaging.str-chat .str-chat__list .pinned-message .str-chat__message-team-pin-indicator .pinIcon{font-size:1rem}}.custom-message-status{align-items:center;bottom:4px;box-sizing:border-box;display:flex;gap:3px;justify-content:flex-end;line-height:1;max-width:calc(100% - 16px);overflow:hidden;pointer-events:none;position:absolute;right:14px;z-index:1}.custom-message-status .message-timestamp{color:rgba(0,0,0,.45);flex-shrink:1;font-size:11px;font-weight:400;line-height:1;margin-right:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-message-status .status-icon{display:inline-block;flex-shrink:0;height:17px;vertical-align:middle;width:17px}.custom-message-status .status-icon.status-read{height:17px;width:17px}.custom-message-status .status-icon.status-sending{-webkit-animation:pulse 1.5s ease-in-out infinite;animation:pulse 1.5s ease-in-out infinite;color:rgba(0,0,0,.35)}.custom-message-status .status-icon.status-delivered{color:rgba(0,0,0,.5)}.custom-message-status .status-icon.status-read{color:#53bdeb}@-webkit-keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}@media screen and (max-width:767px){.custom-message-status{bottom:3px;gap:2px;max-width:calc(100% - 16px);right:8px}.custom-message-status .message-timestamp{font-size:10px;margin-right:1px}}@media screen and (max-width:480px){.custom-message-status{bottom:2px;gap:2px;max-width:calc(100% - 16px);right:12px}.custom-message-status .message-timestamp{font-size:9.5px;margin-right:1px}}@media screen and (min-width:1440px){.custom-message-status{bottom:5px;max-width:calc(100% - 16px);right:16px}.custom-message-status .message-timestamp{font-size:12px}}.received-message-timestamp{align-items:center;bottom:4px;display:flex;line-height:1;max-width:calc(100% - 16px);overflow:hidden;pointer-events:none;position:absolute;right:8px;z-index:1}.received-message-timestamp .timestamp-text{color:rgba(0,0,0,.45);font-size:11px;font-weight:400;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.received-message-timestamp{bottom:3px}.received-message-timestamp .timestamp-text{font-size:10px}}@media screen and (max-width:480px){.received-message-timestamp .timestamp-text{font-size:9.5px}}@media screen and (min-width:1440px){.received-message-timestamp{bottom:5px}.received-message-timestamp .timestamp-text{font-size:12px}}.quoted-message-display{background-color:rgba(0,0,0,.04);border-radius:6px;cursor:pointer;display:flex;gap:8px;margin-bottom:8px;padding:8px 10px;position:relative;transition:all .2s ease}.quoted-message-display:hover{background-color:rgba(0,0,0,.08)}.quoted-message-display:active{-webkit-transform:scale(.98);transform:scale(.98)}.quoted-message-display--loading{cursor:wait;opacity:.7}.quoted-message-display--loading:hover{background-color:rgba(0,0,0,.04)}.quoted-message-display__border{background-color:#004eb5;border-radius:2px;flex-shrink:0;width:3px}.quoted-message-display__content{flex:1 1;min-width:0;overflow:hidden}.quoted-message-display__sender{color:#004eb5;font-family:Raleway,sans-serif;font-size:.8rem;font-weight:600;margin-bottom:2px}.quoted-message-display__text{color:rgba(0,0,0,.65);font-family:Raleway,sans-serif;font-size:.8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quoted-message-display__spinner{align-items:center;display:flex;justify-content:center;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.quoted-message-display__spinner .spinner{-webkit-animation:spin .6s linear infinite;animation:spin .6s linear infinite;border:2px solid rgba(0,78,181,.2);border-radius:50%;border-top-color:rgba(0,78,181,.8);height:16px;width:16px}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media screen and (max-width:767px){.quoted-message-display{gap:6px;margin-bottom:5px;padding:6px}.quoted-message-display__border{width:2.5px}.quoted-message-display__sender,.quoted-message-display__text{font-size:.75rem}}@media screen and (max-width:480px){.quoted-message-display{gap:5px;margin-bottom:4px;padding:5px}.quoted-message-display__border{width:2px}.quoted-message-display__sender,.quoted-message-display__text{font-size:.72rem}}.message-dropdown{align-items:center;display:inline-flex;position:relative}.message-dropdown__trigger{align-items:center;background:rgba(0,0,0,.05);border:none;border-radius:50%;color:rgba(0,0,0,.6);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:all .2s ease;width:24px}.message-dropdown__trigger:hover{background:rgba(0,0,0,.12);color:rgba(0,0,0,.8)}.message-dropdown__trigger:active{-webkit-transform:scale(.95);transform:scale(.95)}.message-dropdown__trigger svg{height:18px;width:18px}.message-dropdown__menu{align-items:center;-webkit-animation:dropdownSlide .2s ease;animation:dropdownSlide .2s ease;background:#fff;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.15);display:flex;flex-direction:column;min-width:140px;overflow:hidden;padding:5px;z-index:10000}.message-dropdown__menu:before{background:#fff;box-shadow:-2px -2px 4px rgba(0,0,0,.05);content:"";height:12px;position:absolute;right:8px;top:-6px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}.message-dropdown__menu--align-left:before{left:8px;right:auto}.message-dropdown__menu--align-right:before{left:auto;right:8px}.message-dropdown__item{align-items:center;background:none;border:none;border-radius:6px;color:rgba(0,0,0,.85);cursor:pointer;display:flex;font-family:Raleway,sans-serif;font-size:.875rem;gap:12px;padding:12px 16px;text-align:left;transition:background-color .2s ease;width:100%}.message-dropdown__item:hover{background-color:rgba(0,0,0,.05)}.message-dropdown__item:active{background-color:rgba(0,0,0,.08)}.message-dropdown__item--delete{color:#d32f2f}.message-dropdown__item--delete:hover{background-color:rgba(211,47,47,.08)}.message-dropdown__icon{height:18px;width:18px}@-webkit-keyframes dropdownSlide{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropdownSlide{0%{opacity:0;-webkit-transform:translateY(-8px);transform:translateY(-8px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:767px){.message-dropdown__trigger{height:22px;width:22px}.message-dropdown__trigger svg{height:16px;width:16px}.message-dropdown__menu{min-width:130px}.message-dropdown__item{font-size:.825rem;gap:10px;padding:10px 14px}.message-dropdown__icon{height:16px;width:16px}}@media screen and (max-width:480px){.message-dropdown__trigger{height:20px;width:20px}.message-dropdown__trigger svg{height:15px;width:15px}.message-dropdown__menu{min-width:120px}.message-dropdown__item{font-size:.8rem;padding:9px 12px}.message-dropdown__icon{height:15px;width:15px}}.chatWrapper .team-channel-header__container{align-items:center;border-bottom:1px solid rgba(0,0,0,.07);box-sizing:border-box;display:flex;justify-content:space-between;min-height:64px;padding:.5rem 1rem}.chatWrapper .team-channel-header__container .mobile-back-button{color:#4e545e;margin-right:.5rem;padding:.5rem}.chatWrapper .team-channel-header__container .mobile-back-button:hover{background-color:rgba(0,0,0,.04)}.chatWrapper .team-channel-header__container .workspace-header__block-item{align-items:center;display:flex;padding:.5rem}.chatWrapper .team-channel-header__container .workspace-header__block-item p{color:#1a1a1a;font-size:1rem;font-weight:600;letter-spacing:-.3px;margin:0;padding:0}.chatWrapper .team-channel-header__container .workspace-header__block{align-items:center;display:flex;justify-content:space-around}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.status{align-items:center;color:#666;display:flex;font-size:.8rem;justify-content:center;margin-left:12px;margin-right:.8rem}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.status .activeBtn{background-color:#ababab;border-radius:50%;flex-shrink:0;height:8px;margin-right:.4rem;width:8px}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.status .activeBtn.active{background-color:#08be08;box-shadow:0 0 6px rgba(8,190,8,.5)}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.status .status-text{white-space:nowrap}.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#01c8f9,#5c00f2) border-box;border:1px solid transparent;color:#5c00f2;transition:background .2s,color .2s,opacity .2s;white-space:nowrap}.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn:disabled,.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn[disabled]{background:#f0f0f0!important;border-color:#bebebe!important;color:#8d8d8d!important;cursor:not-allowed;opacity:.85}.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn-icon{color:#5c00f2;transition:all .2s ease}.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn-icon:hover{background-color:rgba(92,0,242,.08)}.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn-icon:disabled,.chatWrapper .team-channel-header__container .workspace-header__block .create-new-order-btn-icon[disabled]{color:#8d8d8d!important;cursor:not-allowed}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.button{display:none}.chatWrapper .team-channel-header__container .workspace-header__block .workspace-header__subtitle.button .pinIcon{font-size:1.2rem;-webkit-transform:rotate(30deg);transform:rotate(30deg)}@media screen and (max-width:960px){.chatWrapper .team-channel-header__container{min-height:64px;padding:.375rem .75rem}.chatWrapper .team-channel-header__container .mobile-back-button{margin-right:.25rem;padding:.375rem}.chatWrapper .team-channel-header__container .mobile-back-button .MuiSvgIcon-root{font-size:1.35rem}.chatWrapper .team-channel-header__container .workspace-header__block-item{gap:.5rem;padding:.25rem}.chatWrapper .team-channel-header__container .workspace-header__block-item .MuiAvatar-root{height:36px!important;margin-right:0!important;width:36px!important}.chatWrapper .team-channel-header__container .workspace-header__block-item p{font-size:.95rem;font-weight:600}.chatWrapper .team-channel-header__container .workspace-header__actions{gap:.5rem}.chatWrapper .team-channel-header__container .workspace-header__actions .workspace-header__subtitle.status{margin-left:0;margin-right:.5rem}.chatWrapper .team-channel-header__container .workspace-header__actions .workspace-header__subtitle.status .activeBtn{height:7px;margin-right:0;width:7px}.chatWrapper .team-channel-header__container .workspace-header__actions .create-new-order-btn-icon{padding:.5rem}.chatWrapper .team-channel-header__container .workspace-header__actions .create-new-order-btn-icon .MuiSvgIcon-root{font-size:1.25rem}}.quoted-message-preview{align-items:center;-webkit-animation:slideUp .2s ease-out;animation:slideUp .2s ease-out;background-color:#f5f5f5;border-left:4px solid #004eb5;border-radius:4px;display:flex;gap:12px;margin:0 8px 8px;padding:12px 16px}.quoted-message-preview__icon{align-items:center;color:#004eb5;display:flex}.quoted-message-preview__icon svg{height:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:20px}.quoted-message-preview__content{flex:1 1;min-width:0;overflow:hidden}.quoted-message-preview__sender{color:#004eb5;font-family:Raleway,sans-serif;font-size:.875rem;font-weight:600;margin-bottom:4px}.quoted-message-preview__text{color:rgba(0,0,0,.6);font-family:Raleway,sans-serif;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quoted-message-preview__close{align-items:center;background:none;border:none;border-radius:50%;color:rgba(0,0,0,.5);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:background-color .2s ease}.quoted-message-preview__close:hover{background-color:rgba(0,0,0,.08);color:rgba(0,0,0,.7)}.quoted-message-preview__close svg{height:20px;width:20px}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:767px){.quoted-message-preview{gap:10px;margin:0 6px 6px;padding:10px 12px}.quoted-message-preview__icon svg{height:18px;width:18px}.quoted-message-preview__sender{font-size:.8rem;margin-bottom:3px}.quoted-message-preview__text{font-size:.78rem}.quoted-message-preview__close svg{height:18px;width:18px}}@media screen and (max-width:480px){.quoted-message-preview{gap:8px;margin:0 4px 4px;padding:8px 10px}.quoted-message-preview__icon svg{height:16px;width:16px}.quoted-message-preview__sender,.quoted-message-preview__text{font-size:.75rem}.quoted-message-preview__close{padding:3px}.quoted-message-preview__close svg{height:16px;width:16px}}.custom-channel-preview{align-items:center;background-color:#fff;border:none;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);box-sizing:border-box;cursor:pointer;display:flex;margin:8px 0;max-width:100%;padding:14px 16px;transition:all .2s ease;width:100%}.custom-channel-preview:hover{background-color:#f8f9fa;box-shadow:0 4px 12px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.custom-channel-preview:active{box-shadow:0 1px 3px rgba(0,0,0,.08);-webkit-transform:translateY(0);transform:translateY(0)}.custom-channel-preview .channel-preview-content{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-left:8px;min-width:0;overflow:hidden;position:relative}.custom-channel-preview .channel-preview-content .channel-header{align-items:center;display:flex;justify-content:flex-start;margin-bottom:6px;min-width:0;overflow:hidden;width:100%}.custom-channel-preview .channel-preview-content .channel-header .user-name{color:#1a1a1a;flex-shrink:0;font-size:15px;font-weight:600;letter-spacing:-.2px;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-channel-preview .channel-preview-content .channel-header .gig-title{color:#666;flex:1 1;font-size:13px;font-weight:400;margin-left:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-channel-preview .channel-preview-content .message-text{color:#666;font-size:14px;font-weight:400;line-height:1.4;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.custom-channel-preview .channel-preview-content .unread-badge{background:linear-gradient(135deg,#667eea,#764ba2);background:red;border-radius:12px;bottom:0;color:#fff;font-size:11px;font-weight:600;min-width:20px;padding:2px 8px;position:absolute;right:0;text-align:center}.custom-channel-preview .channel-preview-body .channel-preview__last-message-time,.custom-channel-preview .channel-preview-body .time{color:#999;font-size:12px;margin-left:auto}.custom-channel-preview .MuiAvatar-root{border:2px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.1);height:48px;width:48px}@media screen and (max-width:960px){.custom-channel-preview{border-radius:10px;margin:6px 0;padding:12px 14px;width:100%}.custom-channel-preview .MuiAvatar-root{height:44px;width:44px}.custom-channel-preview .channel-preview-content{margin-left:10px}.custom-channel-preview .channel-preview-content .channel-header{margin-bottom:4px}.custom-channel-preview .channel-preview-content .channel-header .user-name{font-size:14px;max-width:35%}.custom-channel-preview .channel-preview-content .channel-header .gig-title{font-size:12px;margin-left:3px}.custom-channel-preview .channel-preview-content .message-text{font-size:13px}}.custom-date-separator{align-items:center;display:flex;justify-content:center;margin:8px 0;padding:16px 0}.custom-date-separator__bubble{background:rgba(225,245,254,.92);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#667781;font-size:12px;font-weight:500;letter-spacing:.3px;line-height:1.4;padding:6px 12px;text-align:center}@media screen and (max-width:767px){.custom-date-separator{margin:6px 0;padding:12px 0}.custom-date-separator__bubble{border-radius:7px;font-size:11px;padding:5px 10px}}@media screen and (max-width:480px){.custom-date-separator{margin:4px 0;padding:10px 0}.custom-date-separator__bubble{font-size:10.5px;padding:4px 9px}}.chat-list-header{align-items:center;background-color:#002f6c;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box;color:#fff;display:flex;justify-content:space-between;min-height:64px;padding:1rem 1.25rem;position:relative;z-index:10}.chat-list-header__left{align-items:center;display:flex;flex:1 1;gap:.5rem;min-width:0}.chat-list-header__back-button{color:#fff!important;margin-right:.25rem;transition:all .2s ease}.chat-list-header__back-button:hover{background-color:hsla(0,0%,100%,.15)!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.chat-list-header__back-button:active{-webkit-transform:scale(.95);transform:scale(.95)}.chat-list-header__title{font-size:1.5rem;font-weight:600;letter-spacing:-.5px;margin:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 2px rgba(0,0,0,.1);white-space:nowrap}.chat-list-header__actions{align-items:center;display:flex;gap:.25rem}.chat-list-header__action-button{color:#fff!important;transition:all .2s ease}.chat-list-header__action-button:hover{background-color:hsla(0,0%,100%,.15)!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.chat-list-header__action-button:active{-webkit-transform:scale(.95);transform:scale(.95)}@media screen and (max-width:960px){.chat-list-header{min-height:64px;padding:.875rem 1rem}.chat-list-header__title{font-size:1.25rem}.chat-list-header__action-button .MuiSvgIcon-root,.chat-list-header__back-button .MuiSvgIcon-root{font-size:1.35rem}}.my-gigs-page{width:100%}.my-gigs-page .title-area{align-items:center;display:flex;justify-content:center;justify-content:space-between;padding:0 20px 0 0;text-align:center}.my-gigs-page .add-new-gig-button{background-color:#fff;border:1px solid #595959;border-radius:8px;color:#595959;font-weight:1000;text-transform:none;transition:.1s ease-in}.my-gigs-page .add-new-gig-button:hover{background-color:#fff;border:1px solid #595959;color:#595959;font-weight:1000;opacity:1;scale:1.15;text-transform:none}.my-gigs-page .gig-cards-block{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:space-between;overflow:scroll;padding:40px;text-align:center;width:100%}.my-gigs-page .gig-cards-block .gig-card{align-items:center;background:#000;background:linear-gradient(90deg,#000,rgba(0,0,0,.6));border-radius:24px;box-shadow:0 10px 20px -10px #26394d;color:#fff;display:flex;flex-direction:column;height:35vh;justify-content:center;margin-bottom:30px;min-width:50vh;overflow:hidden;position:relative;text-align:center;transition:.1s ease-in;width:47%;z-index:10}.my-gigs-page .gig-cards-block .gig-card img{height:100%;object-fit:cover;opacity:.3;width:100%;z-index:1}.my-gigs-page .gig-cards-block .gig-card .absolute-content{display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;position:absolute;width:100%;z-index:10}.my-gigs-page .gig-cards-block .gig-card .absolute-content .gig-title-section{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;text-align:center;z-index:10}.my-gigs-page .gig-cards-block .gig-card .absolute-content .divider-section{align-items:center;display:flex;flex-direction:row;margin-bottom:10%}.my-gigs-page .gig-cards-block .gig-card .absolute-content .divider-section .hr{border-top:2px solid #fff;transition:.2s linear;width:60%}.my-gigs-page .gig-cards-block .gig-card .absolute-content .divider-section .circle{border:2px solid #fff;border-radius:50%;height:15px;width:15px}.my-gigs-page .gig-cards-block .gig-card .absolute-content .gig-details{display:flex;flex-direction:row;justify-content:space-between;width:80%}.my-gigs-page .gig-cards-block .gig-card .absolute-content .gig-details .gig-earnings{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:10px;width:50%}.my-gigs-page .gig-cards-block .gig-card:hover{box-shadow:0 10px 20px -3px #26394d;cursor:pointer;scale:1.04;transition:.1s ease-in}.my-gigs-page .gig-cards-block .gig-card:hover .divider-section .hr{transition:.2s linear;width:80%}.my-gigs-page .gig-cards-block .gig-card:hover .divider-section .circle{background-color:#fff;scale:1.3;transition:.2s ease-in-out}.my-gigs-page .gig-cards-block .gig-card:hover img{opacity:.1;transition:.1s ease-in}.dashboard-orders-tab-root{height:100%;margin:15px -20px 15px 20px;overflow:scroll;padding-right:25px;width:100%}.dashboard-orders-tab-root .page-header{align-items:center;display:flex;justify-content:space-between}.dashboard-orders-tab-root .page-header .page-header-text{font-size:34px;font-weight:700}.dashboard-orders-tab-root .page-body{display:flex;height:90%;margin:18px 0;width:100%}.dashboard-orders-tab-root .page-body .orders-list{width:100%}.dashboard-orders-tab-root .page-body .magic_cup_lottie,.magic_cup_lottie{align-self:center;flex:1 1;height:150px;justify-self:center}.share-progress-review-modal-content{display:flex;flex-direction:column}.share-progress-review-modal-content .modal-content-item{margin:10px 0}.share-progress-review-modal-content .image-upload-placeholder{background-color:#789;border:1px solid gray;border-radius:8px;height:100px;width:100px}.share-progress-review-modal-content .share-PR-btn{align-self:center;background-image:linear-gradient(90deg,#853bff,#5c00f2);color:#fff;font-size:11px;margin-top:20px;width:188px}.submit-final-work-modal-content .submit-btn{align-self:center;background-color:#358107;color:#fff;font-size:11px;margin-top:20px;width:126px}.freelancer-workspace-page{height:100%;margin:15px 20px;width:100%}.freelancer-workspace-page .page-header{align-items:center;display:flex;justify-content:space-between}.freelancer-workspace-page .page-header .page-header-text{font-size:34px;font-weight:700}.freelancer-workspace-page .page-header .sorting-btns-container{align-items:center;display:flex}.freelancer-workspace-page .page-header .sorting-btns-container .sort-btn{color:gray;font-size:10px;font-weight:700;height:24px;margin:6px}.freelancer-workspace-page .page-header .sorting-btns-container .sort-btn:active{background-color:#fff;color:#2868bc}.freelancer-workspace-page .orders-container{align-items:center;display:flex;flex-direction:column;height:90%;margin:18px 0;overflow-y:auto}.submit-final-work-modal-content{display:flex;flex-direction:column}.submit-final-work-modal-content .heading-and-tooltips{align-items:center;display:flex;flex-direction:row}.submit-final-work-modal-content .why-preview-chip{margin-left:8px;padding:10px}.submit-final-work-modal-content .modal-content-item{margin:10px 0}.submit-final-work-modal-content .image-upload-placeholder{background-color:#789;border:1px solid gray;border-radius:8px;height:100px;width:100px}.submit-final-work-modal-content .upload-original-files-heading-row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.submit-final-work-modal-content .upload-original-files-heading-row .protected-chip{background-color:#002f6c;color:#fff;margin-left:8px;padding:10px}.submit-final-work-modal-content .upload-original-files-heading-row .protected-chip .lock-icon{color:#fff;height:16px;width:16px}.submit-final-work-modal-content .upload-original-files-heading-row .how-chip{margin-left:8px;padding:10px}.submit-final-work-modal-content .upload-original-files-heading-row .upload-files-btn{color:#2868bc}.submit-final-work-modal-content .submit-work-btn{align-self:center;background-color:#002f6c;color:#fff;font-size:11px;height:36px;margin-top:20px;width:126px}.html-tooltip .tooltip-title{font-size:16px;font-weight:700;margin-bottom:10px}.html-tooltip .tooltip-body{font-size:14px}.table-container{border:.5px solid rgba(0,0,0,.25);border-radius:8px;box-shadow:none!important;overflow:hidden}.submit-final-work-modal-page-2-content{display:flex;flex-direction:column}.submit-final-work-modal-page-2-content .progress-bar-section{align-items:center;display:flex;flex-direction:column}.submit-final-work-modal-page-2-content .progress-bar-section .progress-container{align-items:center;display:flex;height:var(--size);justify-content:center;position:relative;width:var(--size)}.submit-final-work-modal-page-2-content .progress-bar-section .progress-bar{height:28px;margin:10px;width:60%}.submit-final-work-modal-page-2-content .feedback-div{align-items:center;align-self:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:column;height:350px;margin:20px;padding:25px;width:90%}.submit-final-work-modal-page-2-content .feedback-div .feedback-question{font-size:14px}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section{display:flex;flex-direction:row;justify-content:space-between;margin:20px 0;width:100%}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:100px;justify-content:center;padding:10px;width:18%}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile:hover{border:1px solid;cursor:pointer}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .feedback-tile-icon{height:40px;margin-bottom:10px;width:40px}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .love{color:#f05}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .like{color:#0086d9}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .average{color:#f0cc00}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .bad{color:#a12908}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile .feedback-tile-text{font-size:12px;font-weight:700;text-align:center}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.love.selected{background-color:rgba(255,0,85,.1);border:2px solid #f05}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.love{background-color:rgba(255,0,85,.07);border-color:#f05}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.like.selected{background-color:rgba(0,134,217,.15);border:2px solid #0086d9}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.like{background-color:rgba(0,134,217,.07);border-color:#0086d9}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.average.selected{background-color:rgba(255,217,0,.1);border:2px solid #cdae00}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.average{background-color:rgba(255,217,0,.07);border-color:#cdae00}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.bad.selected{background-color:rgba(161,41,8,.1);border:2px solid #a12908}.submit-final-work-modal-page-2-content .feedback-div .feedback-tiles-section .feedback-tile.bad{background-color:rgba(161,41,8,.07);border-color:#a12908}.submit-final-work-modal-page-2-content .feedback-div .feedback-textarea{color:navy!important}.submit-final-work-modal-page-2-content .feedback-div .submit-feedback-btn{background-color:#fff;border-color:#6f6f6f;color:#6f6f6f;margin-top:10px;min-width:200px}.submit-final-work-modal-page-2-content .feedback-div .submit-feedback-btn:hover{opacity:.5}.submit-final-work-modal-page-2-content .feedback-div .success-lottie{height:14rem;width:14rem}.submit-final-work-modal-page-2-content .buttons-bar{align-self:center;display:flex;flex-direction:row;justify-content:center;width:90%}.submit-final-work-modal-page-2-content .buttons-bar .button{height:36px;margin:0 10px}.submit-final-work-modal-page-2-content .buttons-bar .submit-btn{background-color:green}.menu-item-container{align-items:center;display:flex;justify-content:center;padding:0}.menu-item-container .chip{background-color:red;color:#fff;height:16px;margin-left:12px}.menu-item-container .mui-menu-item{width:100%}.outermost-container{display:flex;flex-direction:column;width:82%}.outermost-container .clock-outer-container{background-image:linear-gradient(90deg,#fafafa,#ededed);border-radius:8px;padding:12px}.outermost-container .clock-outer-container .arrangement-container{align-items:center;display:flex;justify-content:space-between}.outermost-container .clock-outer-container .arrangement-container .vertical-divider{background-color:#dcdcdc;height:20px;width:2px}.outermost-container .clock-outer-container .arrangement-container .time-styling{font-size:20px;font-weight:600}.outermost-container .labels{align-items:center;display:flex;justify-content:space-evenly;margin-top:4px}.outermost-container .labels .time-label{font-size:7px;font-weight:500}.calendar{border:1px solid #bfbfbf;border-radius:8px;display:flex;flex-direction:column;height:92px;width:142px}.calendar .ears-container{display:flex;height:auto;justify-content:space-around;margin-top:-10px}.calendar .ears-container .ears{background-color:#fff;border:1px solid #bfbfbf;border-radius:20px;height:20px;width:8px}.calendar .month-year{align-items:baseline;display:flex;justify-content:center}.calendar .month-year .month-text{font-size:12px;font-weight:600}.calendar .month-year .year-text{font-size:6px;font-weight:600;margin-left:2px}.calendar .horizontal-divider{border-color:#bfbfbf;opacity:.4}.calendar .due-date{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.calendar .due-date .date-text{font-size:32px;font-weight:600}.order-card-container{display:flex;justify-content:space-between;margin:1rem 0;min-height:210px;width:100%}.order-card-container .order-card-left{background-color:#fff;border-radius:22px;display:flex;flex-direction:column;justify-content:space-around;padding:16.5px 28px;width:59%}.order-card-container .order-card-left .order-id-and-placed-on{color:#3e3d3c;display:flex;flex-direction:row;justify-content:space-between}.order-card-container .order-card-left .order-id-and-placed-on .order-id-info{font-size:14px}.order-card-container .order-card-left .client-details-and-go-to-chat{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.order-card-container .order-card-left .client-details-and-go-to-chat .client-details{align-items:center;display:flex}.order-card-container .order-card-left .client-details-and-go-to-chat .client-details .name-and-sub-title{display:flex;flex-direction:column;margin-left:12px}.order-card-container .order-card-left .client-details-and-go-to-chat .client-details .name-and-sub-title .client-name{font-size:16px;font-weight:500}.order-card-container .order-card-left .client-details-and-go-to-chat .client-details .name-and-sub-title .member-since{font-size:12px;font-weight:200}.order-card-container .order-card-left .client-details-and-go-to-chat .go-to-chat-button{color:#777;height:30px}.order-card-container .order-card-left .gig-details-and-credit-amout{border:1px solid #d3d3d3;border-radius:6px;display:flex;padding:12px 16px;width:100%}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-img{height:21px;width:21px}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-title-and-amount{display:flex;flex-direction:column;margin-left:12px}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-title-and-amount .gig-title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;font-weight:300;height:28px;line-height:14px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-title-and-amount .amt-to-be-credited-container{align-items:center;display:flex;margin-top:5px}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-title-and-amount .amt-to-be-credited-container .amount-to-be-credited{font-size:12px}.order-card-container .order-card-left .gig-details-and-credit-amout .gig-title-and-amount .amt-to-be-credited-container .details-btn{color:#0195d6;font-size:12px;font-weight:700;height:12px}.order-card-container .order-card-right{align-items:center;background-color:#fff;border-radius:22px;display:flex;flex-direction:column;justify-content:center;width:39%}.order-card-container .order-card-right.show-red-border{border:1px solid red}.order-card-container .order-card-right .payment-release-pending{align-items:center;background-color:#e7ffe4;border:1px solid #458e00;border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:20px;text-align:center;width:100%}.order-card-container .order-card-right .payment-release-pending .pending-chip{margin-top:10px}.order-card-container .order-card-right .pending-approval-from-client{align-items:center;background-color:#f3f3f3;border-radius:12px;display:flex;flex-direction:column;height:70%;justify-content:center;padding:20px;text-align:center;width:70%}.order-card-container .order-card-right .pending-approval-from-client .pending-chip{margin-top:10px}.order-card-container .order-card-right .right-container{display:flex;height:100%;width:100%}.order-card-container .order-card-right .right-container .calender-timer-section{align-items:center;display:flex;flex:1 1;flex-direction:column;height:100%;justify-content:space-between;padding:20px 0}.order-card-container .order-card-right .right-container .calender-timer-section .due-by-text{font-size:12px}.order-card-container .order-card-right .right-container .calender-timer-section .gg-calendar{height:92px;width:75%}.order-card-container .order-card-right .right-container .calender-timer-section .due-toggle-button-grp .toggle-button{padding:4px}.order-card-container .order-card-right .right-container .calender-timer-section .due-toggle-button-grp .toggle-button .toggle-button-icon{height:18px;width:20px}.order-card-container .order-card-right .right-container .divider{align-self:center;background-color:#e0e0e0;height:40%;width:1px}.order-overdue{background-color:#ffeecf;border:1px solid #ff6306;border-radius:12px;flex-direction:column;justify-content:center}.order-action-buttons-section,.order-overdue{align-items:center;display:flex;height:100%;width:100%}.order-action-buttons-section{flex:1.5 1;flex-direction:column;justify-content:space-evenly;padding:18px 0}.order-action-buttons-section .revision-request-btn-div{display:flex;overflow:visible;position:relative;width:80%}.order-action-buttons-section .revision-request-btn-div .red-dot{background-color:transparent;border-radius:20px;display:block;height:16px;margin-left:-8px;margin-top:-8px;position:absolute;width:16px;z-index:10}.order-action-buttons-section .revision-request-btn-div .red-dot.red-dot-visible{background-color:red;border:3px solid #fff}.order-action-buttons-section .revision-request-btn-div .view-review-request-btn{background-image:linear-gradient(90deg,#01c8f9,#01aee7);color:#fff;font-size:12px;height:36px;letter-spacing:0;overflow:"hidden";text-overflow:"ellipsis";white-space:"nowrap";width:100%}.order-action-buttons-section .share-progress-review-button{background-image:linear-gradient(90deg,#853bff,#5c00f2);color:#fff;font-size:12px;height:36px;letter-spacing:0;margin-top:4px;width:80%}.order-action-buttons-section .submit-final-work-button{background-image:linear-gradient(90deg,#3fa600,#358107);color:#fff;font-size:12px;height:36px;letter-spacing:0;margin-top:4px;width:80%}.order-summary-modal-content{max-width:1500px;width:100%}.order-summary-modal-content .order-summary-table{border-collapse:collapse;font-size:14px;width:100%}.order-summary-modal-content .order-summary-table .order-summary-item-label{border-bottom:1px solid #f0f0f0;color:#555;font-weight:500;padding:8px 12px;text-align:left}.order-summary-modal-content .order-summary-table .order-summary-item-value{border-bottom:1px solid #f0f0f0;font-weight:600;padding:8px 12px;text-align:right}.order-summary-modal-content .order-summary-table .order-summary-item-value.deduction{color:#e74c3c}.order-summary-modal-content .order-summary-table .order-summary-item-value.free{color:#27ae60;font-weight:700}.order-summary-modal-content .order-summary-table .order-summary-section-title{background-color:#f8f9fa;border-bottom:1px solid #e0e0e0;color:#333;font-size:15px;padding:12px;text-align:center}.order-summary-modal-content .order-summary-table .order-summary-section-divider{background-color:#e0e0e0;border:none;height:1px;margin:8px 0}.order-summary-modal-content .order-summary-table .order-summary-divider{background-color:#f97400;border:none;height:2px;margin:12px 0}.order-summary-modal-content .order-summary-table .order-summary-subtotal-row{background-color:#f0f8ff;border-top:1px solid #d0d0d0}.order-summary-modal-content .order-summary-table .order-summary-subtotal-row .order-summary-subtotal-title{color:#333;font-size:14px;font-weight:600;padding:10px 12px}.order-summary-modal-content .order-summary-table .order-summary-subtotal-row .order-summary-subtotal-value{color:#1976d2;font-size:14px;font-weight:700;padding:10px 12px}.order-summary-modal-content .order-summary-table .revision-spacer{height:12px}.order-summary-modal-content .order-summary-table .revision-spacer td{border:none;padding:0}.order-summary-modal-content .order-summary-table .order-summary-revision-subtotal-row{background-color:#f0f8ff;border-top:1px solid #d0d0d0;margin-bottom:8px}.order-summary-modal-content .order-summary-table .order-summary-revision-subtotal-row .order-summary-revision-subtotal-title{color:#333;font-size:13px;font-weight:600;padding:8px 12px}.order-summary-modal-content .order-summary-table .order-summary-revision-subtotal-row .order-summary-revision-subtotal-value{color:#1976d2;font-size:13px;font-weight:700;padding:8px 12px}.order-summary-modal-content .order-summary-table .order-summary-grand-total-row{background-color:#e8f5e8}.order-summary-modal-content .order-summary-table .order-summary-grand-total-row .order-summary-grand-total-title{color:#333;font-size:16px;font-weight:700;padding:15px 12px}.order-summary-modal-content .order-summary-table .order-summary-grand-total-row .order-summary-grand-total-value{color:#2e7d32;font-size:18px;font-weight:800;padding:15px 12px}.dashboardTab{display:flex;flex-direction:column;gap:20px;height:100%;padding:1rem;width:100%}.dashboardTab .stats-container{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;padding:16px;width:100%}.dashboardTab-gridWrap{grid-gap:1rem;display:grid;grid-template-areas:"progress progress recentOrders" "totalEarning totalClients recentOrders" "earning earning experience";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}.dashboardTab-gridWrap .gridBox{background-color:#fff;border-radius:24px;overflow:hidden;padding:1rem}.dashboardTab-gridWrap .grid-1{grid-area:progress}.dashboardTab-gridWrap .grid-2{grid-area:recentOrders}.dashboardTab-gridWrap .grid-3{grid-area:totalEarning}.dashboardTab-gridWrap .grid-4{grid-area:totalClients}.dashboardTab-gridWrap .grid-5{grid-area:earning}.dashboardTab-gridWrap .grid-6{grid-area:experience}.stats-card{border-radius:12px!important;box-shadow:0 4px 8px rgba(0,0,0,.1)!important;max-height:200px!important;transition:.3s!important}.stats-card.half-width{width:48%}.stats-card.fixed-width{width:300px}.stats-card.full-width{width:100%}.stats-card .card-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.stats-card .card-icon{font-size:32px}.stats-card .card-title{font-weight:600}.stats-card .card-value{font-size:48px;font-weight:700;margin-bottom:12px}.stats-card .refresh-btn{border-radius:8px;font-size:14px;height:32px;margin-top:8px;text-transform:none;transition:.3s ease;width:100px}.stats-card .refresh-btn:hover{opacity:.9}.stats-card .refresh-btn:disabled{background-color:#bdbdbd!important;cursor:not-allowed}.stats-card .refresh-btn .loading-spinner{color:#333}.my-gig-info-page .main-container{-webkit-animation:slideInFromRight .3s ease-out;animation:slideInFromRight .3s ease-out;background-color:#fff;border-radius:4rem 0 0 4rem;box-shadow:0 6px 21px 3px rgba(0,0,0,.25);flex:1 1;height:100%;left:0;padding:2rem;position:absolute;top:0;width:100%}.my-gig-info-page .main-container.slideOutToRight{-webkit-animation:slideOutToRight .3s ease-out;animation:slideOutToRight .3s ease-out}.my-gig-info-page .main-container .content{height:80vh;overflow-y:scroll;padding:1rem;width:100%}.my-gig-info-page .main-container .content .gig-listable-container{align-items:center;border-radius:12px;display:flex;flex-direction:row;justify-content:center;margin:20px 0;padding:20px;text-align:center;width:100%}.my-gig-info-page .main-container .content .gig-listable-container .gig-listable-details-section{align-items:center;align-items:flex-start;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;text-align:left;width:auto}.my-gig-info-page .main-container .content .gig-listable-container .gig-listable-details-section .gig-listable-title-section{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:center;text-align:center}.my-gig-info-page .main-container .content .gig-listable-container .gig-listable-details-section .gig-listable-description{color:gray}.my-gig-info-page .main-container .content .gig-listable-container .gig-listable-action-section{margin-left:20px;min-width:100px;width:15%}.my-gig-info-page .main-container .content .listed{border:2px solid green;color:green}.my-gig-info-page .main-container .content .unlisted{border:2px solid red;color:red}.my-gig-info-page .main-container .content .images-section{display:flex;flex-direction:column}.my-gig-info-page .main-container .content .images-section h4{color:#000;font-family:Raleway!important;font-size:20px!important;font-weight:600!important;line-height:normal;padding-bottom:17px}.my-gig-info-page .main-container .top-container{align-items:center;display:flex;font-size:larger;justify-content:center;justify-content:space-between;padding:1rem 2rem 1rem 1rem;position:relative;text-align:center}.my-gig-info-page .main-container .top-container .back-arrow-icon{fill:#fff;align-items:center;display:flex;justify-content:center;text-align:center}.my-gig-info-page .main-container .top-container .back-arrow-icon .info-title{color:#000;font-family:Raleway;font-size:28px;font-weight:700;padding-left:10px}.my-gig-info-page .main-container .top-container .back-arrow-icon .circle-around-back-arrow{border:2px solid #000;border-radius:50%;height:32px;width:32px}.my-gig-info-page .main-container .top-container .back-arrow-icon .circle-around-back-arrow:hover{cursor:pointer}.my-gig-info-page .main-container .top-container .back-arrow-icon .circle-around-back-arrow .arrow-icon{margin:8px}.my-gig-info-page .main-container .top-container .back-arrow-icon .arrow-icon{margin-top:5px}.my-gig-info-page .main-container .top-container .editing-toggle{display:flex;position:absolute;right:0;text-align:center}.my-gig-info-page .main-container .top-container .editing-toggle:hover{cursor:pointer}.my-gig-info-page .main-container .top-container .editing-toggle .toggle{align-items:center;display:flex;justify-content:center;text-align:center;width:20%}.my-gig-info-page .main-container .top-container .editing-toggle .toggle .editing-text{color:#000;font-family:Raleway;font-size:24px;font-weight:700}.my-gig-info-page .main-container .top-container .editing-toggle .toggle .edit-icon{flex-shrink:0;height:22px;margin-right:12px;width:22px}.my-gig-info-page .main-container .top-container .editing-toggle .divider-line{border-left:1.5px solid #000;height:45px;margin:0 30px 0 60px}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn{align-items:center;border-radius:8px;color:#fff;display:flex;font-weight:bolder;padding:6px 12px}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn .save-icon{margin-bottom:-6px;padding:0 5px}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn .save-text{padding:0 10px}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn.enabled{background-color:#358107;border:1px solid #358107}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn.enabled:hover{background-color:#5ac952;color:#fff;cursor:pointer;transition:.1s ease-in}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn.disabled{background-color:#70a56c;border:1px solid #70a56c}.my-gig-info-page .main-container .top-container .editing-toggle .save-changes-btn.disabled:hover{cursor:no-drop}.my-gig-info-page .main-container .helper-container{display:flex;justify-content:space-between}.my-gig-info-page .main-container .helper-container .helper-text{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:flex-start;text-align:center;text-align:left}.my-gig-info-page .main-container .form-section{align-items:center;align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:2vw;text-align:center}.my-gig-info-page .main-container .form-section .form-subsection,.my-gig-info-page .main-container .form-section .price-table-container{align-items:flex-start;display:flex;flex-direction:column;width:100%}.my-gig-info-page .main-container .form-section .price-table-container .price-table-rows-container{width:100%}.my-gig-info-page .main-container .form-section .price-table-container .add-new-priceTableRow-button{background-color:#000;border:1px solid #000;border-radius:8px;color:#fff;font-weight:1000;text-transform:none}.my-gig-info-page .main-container .form-section .price-table-container .add-new-priceTableRow-button:hover{background-color:#000;color:#fff;transition:.1s ease-in}.my-gig-info-page .main-container .form-section .description-subsection{align-items:flex-start;display:flex;flex-direction:column;min-height:310px;width:100%}.my-gig-info-page .main-container .form-section .delete-gig-btn-container{background:#fff0f0;border-radius:15px;display:flex;flex-direction:column;margin-top:30px;padding:1.2rem}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .title{font-size:20px;font-weight:600;line-height:23px;margin:10px 0;text-align:left}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .description{font-size:16px;font-weight:400;line-height:20px;margin:10px 0;text-align:left}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .checkbox{font-size:16px;font-weight:1000;line-height:19px;margin:10px 0;text-align:left}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .checkbox span{font-weight:700}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .delete-gig-btn{background:#d40000;color:#fff;font-size:12px;margin:0 auto;width:30%}.my-gig-info-page .main-container .form-section .delete-gig-btn-container .delete-gig-btn.disabled{background-color:#cf4848}.my-gig-info-page .main-container .description-footer{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.my-gig-info-page .main-container .price-table-row{align-items:flex-end;display:flex;flex-direction:row;margin-bottom:15px;width:100%}.my-gig-info-page .main-container .price-table-row .duration-block,.my-gig-info-page .main-container .price-table-row .price-range-block{align-items:flex-start;display:flex;flex-direction:column;margin-right:2%}.my-gig-info-page .main-container .price-table-row .description-block{align-items:flex-start;display:flex;flex-direction:column}.my-gig-info-page .main-container .price-table-row .text-fields{display:flex;flex-direction:row;margin-top:5px;width:100%}.my-gig-info-page .main-container .price-table-row .delete-icon{border-radius:50%;display:flex;margin-bottom:2px;margin-left:1%;z-index:3}.my-gig-info-page .main-container .price-table-row .delete-icon:hover{color:darkred;cursor:pointer}.my-gig-info-page .main-container .select-enabled,.my-gig-info-page .main-container input:enabled{background-color:#fff}.my-gig-info-page .main-container .select-disabled,.my-gig-info-page .main-container input:disabled{background-color:#f4f4f3}.my-gig-info-page .main-container .desc-enabled>div{background-color:#fff}.my-gig-info-page .main-container .desc-disabled>div{background-color:#f4f4f3}.my-gig-info-page ::-webkit-scrollbar{width:6px}.my-gig-info-page ::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:3px}.my-gig-info-page ::-webkit-scrollbar-track{background-color:#fff}.image-upload-container{display:flex;flex-wrap:wrap;justify-content:flex-start;text-align:center}.image-upload-container .portfolio-image{border:.5px solid #919191;border-radius:15px;margin:8px;object-fit:cover}.image-upload-container .upload-icon:hover{cursor:pointer;opacity:.7}.image-upload-container .image-box{position:relative}.image-upload-container .image-box .portfolio-image{border:.5px solid #919191;border-radius:15px;margin:8px;object-fit:cover}.image-upload-container .image-box .delete-icon{background-color:#fff;border-radius:50%;position:absolute;right:-10px;top:-10px;z-index:3}.image-upload-container .image-box .delete-icon:hover{color:darkred;cursor:pointer}.upload-icon{margin:8px}.upload-icon:hover{cursor:pointer;opacity:.7}.freelancer-settings-page-root{height:100%;min-height:100vh;width:100%}.freelancer-settings-page-root .settings-list-scroll-container{margin-bottom:1rem;max-height:80vh;overflow-y:auto}.freelancer-settings-page-root .list-item-btn{background-color:hsla(0,0%,100%,.51);border:1px solid #d3d3d3;border-radius:8px}.selected-setting-panel.main-container{-webkit-animation:slideInFromRight .3s ease-out;animation:slideInFromRight .3s ease-out;background-color:#fff;border-radius:4rem 0 0 4rem;box-shadow:0 6px 21px 3px rgba(0,0,0,.25);flex:1 1;height:100%;left:0;padding:2rem;position:absolute;top:0;width:100%}.selected-setting-panel.main-container.slideOutToRight{-webkit-animation:slideOutToRight .3s ease-out;animation:slideOutToRight .3s ease-out}.top-container{justify-content:flex-start;padding:1rem 0 2rem;position:relative}.top-container,.top-container .back-arrow-icon{align-items:center;display:flex}.top-container .back-arrow-icon .circle-around-back-arrow{align-items:center;border:2px solid #000;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;margin-right:1rem;width:45px}.top-container .back-arrow-icon .circle-around-back-arrow .arrow-icon{margin:8px}.top-container .back-arrow-icon .info-title{color:#000;font-family:Raleway;font-size:34px;font-weight:700;padding-left:1rem}.freelancer-payment-settings-page{display:flex;flex-direction:column}.freelancer-payment-settings-page .title-panel{display:flex;justify-content:space-between}.freelancer-payment-settings-page .available-method-list-container{display:flex;flex-direction:column;gap:10px;margin-top:20px;width:100%}.freelancer-payment-settings-page .available-method-list-item{align-items:center;border:1px solid gray;border-radius:10px;display:flex;flex-direction:row;height:100px;justify-content:space-between;overflow:hidden;padding:0 20px;position:relative;width:100%}.freelancer-payment-settings-page .available-method-list-item .payment-method-type-section{display:flex}.freelancer-payment-settings-page .available-method-list-item .payment-method-type-section .instrument-upi-icon img{height:30px}.freelancer-payment-settings-page .available-method-list-item .payment-method-type-section .instrument-bank-icon-segment{align-items:center;display:flex;font-size:18px;justify-content:center;text-align:center}.freelancer-payment-settings-page .available-method-list-item .default-tag{align-items:center;background-color:rgba(154,255,154,.5);border-radius:8px;color:green;display:flex;font-size:14px;font-style:italic;font-weight:1000;justify-content:center;padding:0 20px;text-align:center}.freelancer-payment-settings-page .available-method-list-item:hover{background-color:rgba(154,255,154,.1);border:1px solid green;box-shadow:0 4px 8px rgba(0,0,0,.1);cursor:pointer;-webkit-transform:translateY(-2px);transform:translateY(-2px);transition:.2s ease-in}.freelancer-payment-settings-page .available-method-list-item:not(.default-selected):before{color:#666;content:"Click to set as default";font-size:10px;opacity:0;position:absolute;right:10px;top:5px;transition:opacity .3s ease}.freelancer-payment-settings-page .available-method-list-item:not(.default-selected):hover:before{opacity:1}.freelancer-payment-settings-page .default-selected{background-color:rgba(154,255,154,.1);border:1px solid green}.freelancer-payment-settings-page .button-section{display:flex;gap:15px}.freelancer-payment-settings-page .button-section button{background-color:#fff}.payment-setup-main-container{align-items:center;border:1px solid #919191;border-radius:12px;display:flex;flex-direction:column;justify-content:center;justify-content:flex-start;min-height:30vh;padding:3vh;text-align:center;width:100%}.payment-setup-main-container .payment-setup-form-container{width:100%}.payment-setup-main-container .payment-form{align-items:center;align-items:flex-start;display:flex;justify-content:center;justify-content:space-around;text-align:center;width:100%}.payment-setup-main-container .payment-form .left-panel{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center;width:20%}.payment-setup-main-container .payment-form .payment-options{border:1px solid #919191;border-radius:12px;overflow:hidden;width:100%}.payment-setup-main-container .payment-form .payment-options .payment-mode-list-item{align-items:center;display:flex;font-weight:600;height:7vh;justify-content:center;overflow:hidden;text-align:center;transition:.1s ease-in}.payment-setup-main-container .payment-form .payment-options .payment-mode-list-item:hover{background-color:#fbfbfb;cursor:pointer;transition:.1s ease-in}.payment-setup-main-container .payment-form .payment-options .selected{background-color:#ebebeb}.payment-setup-main-container .payment-form .payment-options .selected:hover{background-color:#ebebeb;cursor:pointer;transition:.1s ease-in}.payment-setup-main-container .payment-form .payment-options .extra-border{border-bottom:1px solid #919191}.payment-setup-main-container .payment-form .payment-options .payment-mode-upi-image-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.payment-setup-main-container .payment-form .payment-options .payment-mode-upi-image-container img{width:25%}.payment-setup-main-container .payment-form .payment-option-details{align-items:center;border:1px solid #919191;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:center;padding:30px 2vw;text-align:center;width:70%}.payment-setup-main-container .page-navigation-button-bar{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;text-align:center;width:100%}.payment-setup-main-container .primary-black-button{background-color:#000;border:1px solid #595959;border-radius:8px;color:#fff;font-weight:1000;text-transform:none;transition:.15s ease-in}.payment-setup-main-container .primary-black-button:hover{background-color:#000;border:1px solid #595959;color:#fff;scale:1.05}.payment-setup-main-container #disclaimer-container{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:baseline;margin-top:20px;padding:10px 50px;text-align:center;width:100%}.payment-setup-main-container .secondary-black-button{border:2px solid #919191;border-radius:8px;color:#000;font-weight:1000;text-transform:none;transition:.1s ease-in}.payment-setup-main-container .secondary-black-button:hover{background-color:rgba(0,0,0,.1);border:2px solid #595959;cursor:pointer;scale:1.05}.NotFoundPage{background:linear-gradient(rgba(244,122,0,.184),#fff,#fff);display:flex;flex-direction:column;height:100vh;overflow:hidden;position:relative}.NotFoundPage h1{color:#fff;font-family:Raleway,sans-serif;font-size:3rem;left:5%;opacity:.5;position:absolute;text-shadow:3px 3px 10px rgba(239,77,0,.8);top:20%;width:30%}.NotFoundPage .image{align-items:center;display:flex;justify-content:center;margin-top:12%;position:relative}.NotFoundPage .image .main_404{height:60vh}.NotFoundPage .image .birds_404{left:55%;position:absolute;top:-10%;width:15vw}.NotFoundPage .peek_404{bottom:-1rem;height:100%;position:absolute;right:0}@media screen and (orientation:portrait){.NotFoundPage{height:calc(100vh - 3rem);justify-content:center}.NotFoundPage h1{font-size:1.5rem;left:auto;right:5%;text-align:right;top:5%;width:50%}.NotFoundPage .image{margin-top:-10%}.NotFoundPage .image .main_404{height:auto;width:90%}.NotFoundPage .image .birds_404{left:45%;top:-15%;width:50vw}}.client-profile-section{background-color:#f5f5f5;display:flex;flex-direction:column;height:100vh;padding:20px 3vw 50px;width:100%}@media(max-width:768px){.client-profile-section{height:auto;min-height:100vh;padding:15px 4vw 30px}}@media(max-width:480px){.client-profile-section{padding:10px 5vw 20px}}.client-profile-section .details-container{align-items:center;background-color:#fff;border-radius:24px;display:flex;flex-direction:row;justify-content:center;justify-content:flex-start;margin-bottom:30px;padding:40px;text-align:center}@media(max-width:768px){.client-profile-section .details-container{border-radius:16px;flex-direction:column;margin-bottom:20px;padding:25px;text-align:center}}@media(max-width:480px){.client-profile-section .details-container{border-radius:12px;margin-bottom:15px;padding:20px}}.client-profile-section .details-container .text-details{align-items:center;align-items:flex-start;display:flex;flex-direction:column;justify-content:center;justify-content:flex-start;padding:0 30px;text-align:center}@media(max-width:768px){.client-profile-section .details-container .text-details{align-items:center;padding:20px 0 0;text-align:center}}@media(max-width:480px){.client-profile-section .details-container .text-details{padding:15px 0 0}}.client-profile-section .buttons-container{background-color:#fff;border-radius:24px;display:flex;flex-direction:row;min-height:42vh;padding:30px}@media(max-width:768px){.client-profile-section .buttons-container{border-radius:16px;flex-direction:column;gap:15px;min-height:auto;padding:20px}}@media(max-width:480px){.client-profile-section .buttons-container{border-radius:12px;gap:12px;padding:15px}}.client-profile-section .buttons-container .button{align-items:center;background-color:#f5f5f5;border-radius:10px;display:flex;height:60px;justify-content:center;margin-right:30px;text-align:center;width:250px}@media(max-width:768px){.client-profile-section .buttons-container .button{border-radius:8px;height:50px;margin-right:0;width:100%}}@media(max-width:480px){.client-profile-section .buttons-container .button{border-radius:6px;height:45px}}.client-profile-section .buttons-container .button:hover{background-color:#e6e4e4;cursor:pointer;transition:.15s ease-in}.client-profile-section .edit-div{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;height:20vh;justify-content:center;width:100%}@media(max-width:768px){.client-profile-section .edit-div{align-items:center;height:auto;justify-content:flex-start;margin-top:15px}}@media(max-width:480px){.client-profile-section .edit-div{margin-top:10px}}.client-profile-section .edit-div #edit-button{border:1px solid gray;border-radius:10px;font-size:3.5rem;padding:10px}@media(max-width:768px){.client-profile-section .edit-div #edit-button{border-radius:8px;font-size:2.5rem;padding:8px}}@media(max-width:480px){.client-profile-section .edit-div #edit-button{border-radius:6px;font-size:2rem;padding:6px}}.client-profile-section .edit-div #edit-button:hover{background-color:#e6e4e4;cursor:pointer;transition:.15s ease-in}@media(max-width:768px){.client-profile-section .details-container .MuiAvatar-root{height:120px!important;width:120px!important}.client-profile-section .details-container .MuiAvatar-root .MuiTypography-root{font-size:60px!important}.client-profile-section .details-container .text-details .MuiTypography-root.MuiTypography-h5{font-size:1.5rem!important;line-height:1.3!important}.client-profile-section .details-container .text-details .MuiTypography-root[style*="font-size: 18px"]{font-size:16px!important;line-height:1.4!important}.client-profile-section .buttons-container .button .MuiTypography-root{font-size:14px!important}.client-profile-section .buttons-container .button .MuiSvgIcon-root{font-size:20px!important}}@media(max-width:480px){.client-profile-section .details-container .MuiAvatar-root{height:100px!important;width:100px!important}.client-profile-section .details-container .MuiAvatar-root .MuiTypography-root{font-size:50px!important}.client-profile-section .details-container .text-details .MuiTypography-root.MuiTypography-h5{font-size:1.3rem!important;line-height:1.2!important}.client-profile-section .details-container .text-details .MuiTypography-root[style*="font-size: 18px"]{font-size:14px!important;line-height:1.3!important}.client-profile-section .buttons-container .button .MuiTypography-root{font-size:13px!important}.client-profile-section .buttons-container .button .MuiSvgIcon-root{font-size:18px!important}}@media(max-width:768px){.modal-content .MuiBox-root .MuiTypography-root.MuiTypography-body1{font-size:14px!important;line-height:1.4!important}.modal-content .MuiBox-root .MuiTypography-root.MuiTypography-subtitle2{font-size:13px!important}.modal-content .MuiBox-root .MuiBox-root[style*="background: #f5f5f5"]{border-radius:8px!important;min-height:40px!important;padding:12px 16px!important}.modal-content .MuiBox-root .MuiBox-root[style*="background: #f5f5f5"] .MuiTypography-root{font-size:14px!important;font-weight:500!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"]{border-radius:8px!important;flex-direction:column!important;gap:10px!important;min-height:40px!important;padding:12px 16px!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"] .MuiTypography-root{font-size:14px!important;font-weight:500!important;text-align:center!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"] .MuiButton-root{font-size:13px!important;height:36px!important;width:100%!important}}@media(max-width:480px){.modal-content .MuiBox-root .MuiTypography-root.MuiTypography-body1{font-size:13px!important;line-height:1.3!important}.modal-content .MuiBox-root .MuiTypography-root.MuiTypography-subtitle2{font-size:12px!important}.modal-content .MuiBox-root .MuiBox-root[style*="background: #f5f5f5"]{border-radius:6px!important;min-height:36px!important;padding:10px 12px!important}.modal-content .MuiBox-root .MuiBox-root[style*="background: #f5f5f5"] .MuiTypography-root{font-size:13px!important;font-weight:500!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"]{border-radius:6px!important;flex-direction:column!important;gap:8px!important;min-height:36px!important;padding:10px 12px!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"] .MuiTypography-root{font-size:13px!important;font-weight:500!important;text-align:center!important}.modal-content .MuiBox-root .MuiBox-root[style*="justify-content: space-evenly"] .MuiButton-root{font-size:12px!important;height:32px!important;width:100%!important}}.client-profile-edit-section{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px;text-align:center;width:100%}@media(max-width:768px){.client-profile-edit-section{padding:15px}}@media(max-width:480px){.client-profile-edit-section{padding:10px}}.client-profile-edit-section .info-section{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media(max-width:768px){.client-profile-edit-section .info-section{flex-direction:column;gap:20px}}@media(max-width:480px){.client-profile-edit-section .info-section{gap:15px}}.client-profile-edit-section .info-section .left-panel{width:60%}@media(max-width:768px){.client-profile-edit-section .info-section .left-panel{width:100%}}.client-profile-edit-section .info-section .right-panel{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;text-align:center;width:30%}@media(max-width:768px){.client-profile-edit-section .info-section .right-panel{gap:15px;width:100%}}@media(max-width:480px){.client-profile-edit-section .info-section .right-panel{gap:12px}}.client-profile-edit-section .info-section .right-panel #avatar-container{cursor:pointer;position:relative}@media(max-width:768px){.client-profile-edit-section .info-section .right-panel #avatar-container{margin-bottom:10px}}.client-profile-edit-section .info-section .right-panel #avatar-container:hover{opacity:.8;transition:.2s ease-in}@media(max-width:768px){.client-profile-edit-section .info-section .right-panel #avatar-container #avatar{height:120px!important;width:120px!important}.client-profile-edit-section .info-section .right-panel #avatar-container #avatar .MuiTypography-root{font-size:60px!important}}@media(max-width:480px){.client-profile-edit-section .info-section .right-panel #avatar-container #avatar{height:100px!important;width:100px!important}.client-profile-edit-section .info-section .right-panel #avatar-container #avatar .MuiTypography-root{font-size:50px!important}}.client-profile-edit-section .info-section .right-panel #avatar-container #delete-profile-image-icon{align-items:center;background-color:#fff;border-radius:50%;color:red;display:flex;height:30px;justify-content:center;position:absolute;right:5px;top:5px;transition:background-color .2s ease-in-out;width:30px}@media(max-width:768px){.client-profile-edit-section .info-section .right-panel #avatar-container #delete-profile-image-icon{height:25px;right:3px;top:3px;width:25px}}@media(max-width:480px){.client-profile-edit-section .info-section .right-panel #avatar-container #delete-profile-image-icon{height:22px;right:2px;top:2px;width:22px}}.client-profile-edit-section .info-section .right-panel #avatar-change-btn{background-color:#fff;color:#2868bc;font-weight:1000;padding:10px 20px}@media(max-width:768px){.client-profile-edit-section .info-section .right-panel #avatar-change-btn{font-size:14px;padding:8px 16px}}@media(max-width:480px){.client-profile-edit-section .info-section .right-panel #avatar-change-btn{font-size:13px;padding:6px 12px}}.client-profile-edit-section .info-section .right-panel #avatar-change-btn:hover{opacity:.6;transition:.2s ease-in}.client-profile-edit-section .separator{background-color:#d1cdcd;height:1px;margin:20px 0;width:100%}@media(max-width:768px){.client-profile-edit-section .separator{margin:15px 0}}@media(max-width:480px){.client-profile-edit-section .separator{margin:12px 0}}.client-profile-edit-section .contact-section{align-items:flex-start;display:flex;flex-direction:column;gap:20px;margin-top:20px;width:100%}@media(max-width:768px){.client-profile-edit-section .contact-section{gap:15px;margin-top:15px}}@media(max-width:480px){.client-profile-edit-section .contact-section{gap:12px;margin-top:12px}}@media(max-width:768px){.client-profile-edit-section .contact-section .MuiTypography-root{font-size:1.1rem!important}}@media(max-width:480px){.client-profile-edit-section .contact-section .MuiTypography-root{font-size:1rem!important}}.client-profile-edit-section .contact-section .contact-row{align-items:center;display:flex;gap:20px;height:100%;justify-content:center;text-align:center;width:100%}@media(max-width:768px){.client-profile-edit-section .contact-section .contact-row{align-items:stretch;flex-direction:column;gap:10px}}@media(max-width:480px){.client-profile-edit-section .contact-section .contact-row{gap:8px}}.client-profile-edit-section .contact-section .verified-section{height:100%;width:150px}@media(max-width:768px){.client-profile-edit-section .contact-section .verified-section{display:flex;justify-content:center;margin-top:5px;width:100%}}@media(max-width:480px){.client-profile-edit-section .contact-section .verified-section{margin-top:3px}}.client-profile-edit-section .contact-section #email:hover{cursor:not-allowed}.client-profile-edit-section .button-section{align-items:center;display:flex;gap:20px;justify-content:center;margin:20px;text-align:center;width:50%}@media(max-width:768px){.client-profile-edit-section .button-section{flex-direction:column;gap:15px;margin:15px 0;width:100%}}@media(max-width:480px){.client-profile-edit-section .button-section{gap:12px;margin:12px 0}}.client-profile-edit-section .button-section #discard-button{background-color:#fff;color:#000;width:200px}@media(max-width:768px){.client-profile-edit-section .button-section #discard-button{height:45px;width:100%}}@media(max-width:480px){.client-profile-edit-section .button-section #discard-button{height:40px}}.client-profile-edit-section .button-section #save-button{width:200px}@media(max-width:768px){.client-profile-edit-section .button-section #save-button{height:45px;width:100%}}@media(max-width:480px){.client-profile-edit-section .button-section #save-button{height:40px}}@media(max-width:768px){.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiInputBase-root,.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiInputLabel-root{font-size:14px}.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiFormHelperText-root{font-size:12px}.client-profile-edit-section .contact-section .contact-row .MuiTextField-root .MuiInputBase-root,.client-profile-edit-section .contact-section .contact-row .MuiTextField-root .MuiInputLabel-root{font-size:14px}}@media(max-width:480px){.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiInputBase-root,.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiInputLabel-root{font-size:13px}.client-profile-edit-section .info-section .left-panel .MuiTextField-root .MuiFormHelperText-root{font-size:11px}.client-profile-edit-section .contact-section .contact-row .MuiTextField-root .MuiInputBase-root,.client-profile-edit-section .contact-section .contact-row .MuiTextField-root .MuiInputLabel-root{font-size:13px}}.new-profile-details-section{background-color:#fafafa;min-height:100vh;padding-bottom:40px;padding-top:108px}@media(max-width:1440px)and (min-width:1024px){.new-profile-details-section{padding-top:82px}}@media(max-width:1150px){.new-profile-details-section{padding-top:80px}}@media(max-width:600px){.new-profile-details-section{padding-top:70px}}.new-profile-details-section .new-profile-details-section-container{padding:1rem 8rem;width:100%}.new-profile-details-section .new-profile-details-section-container .profile-header{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:24px;overflow:hidden}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container{background-color:#e0e0e0;height:200px;overflow:hidden;position:relative;width:100%}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container .cover-image{height:100%;object-fit:cover;width:100%}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container .cover-image img{object-fit:cover}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container .cover-image.cover-image-placeholder{background:linear-gradient(135deg,#667eea,#764ba2 50%,#f093fb)}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content{align-items:flex-start;display:flex;gap:24px;margin-top:-76px;padding:0 24px 24px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-avatar-section{flex-shrink:0;position:relative;z-index:1}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-avatar-section .profile-avatar{border:4px solid #fff;border-radius:50%;height:152px;width:152px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section{flex:1 1;margin-top:97px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .profile-name{color:#000;font-size:2rem;line-height:1.2}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .edit-link{align-items:center;border:1px solid;border-radius:50%;color:#666;display:flex;height:32px;justify-content:center;padding:8px;transition:background-color .2s ease;width:32px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .edit-link:hover{background-color:#f3f2ef}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .edit-link .edit-icon{font-size:20px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-tagline{color:#666;font-size:1.25rem;line-height:1.4;margin-bottom:12px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-meta{display:flex;flex-wrap:wrap;gap:16px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-meta .meta-item{align-items:center;color:#666;display:flex}.new-profile-details-section .new-profile-details-section-container .content-grid .left-column .section-card,.new-profile-details-section .new-profile-details-section-container .content-grid .right-column .section-card{margin-bottom:16px}.new-profile-details-section .new-profile-details-section-container .section-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px 24px}.new-profile-details-section .new-profile-details-section-container .section-card .section-header{align-items:center;display:flex;margin-bottom:0}.new-profile-details-section .new-profile-details-section-container .section-card .section-header .section-icon{color:#666;font-size:20px;margin-right:8px}.new-profile-details-section .new-profile-details-section-container .section-card .section-header .section-title{color:#000;font-size:1.25rem;font-weight:600}.new-profile-details-section .new-profile-details-section-container .section-card .section-divider{border-color:#e0e0e0;margin:12px 0}.new-profile-details-section .new-profile-details-section-container .section-card .section-content{color:#666;line-height:1.6}.new-profile-details-section .new-profile-details-section-container .section-card .section-content .about-text{color:#000;font-size:.9375rem;line-height:1.6}.new-profile-details-section .new-profile-details-section-container .section-card .section-content .read-more-text{color:#002f6c;cursor:pointer;font-weight:600;margin-left:4px}.new-profile-details-section .new-profile-details-section-container .section-card .section-content .read-more-text:hover{text-decoration:underline}.new-profile-details-section .new-profile-details-section-container .skill-chip{background-color:#fff;border:1px solid #ef4d00;border-radius:20px;color:#ef4d00;font-weight:500;margin-bottom:8px;margin-right:8px;padding:6px 12px}.new-profile-details-section .new-profile-details-section-container .language-chip{background-color:transparent;border-color:#e0e0e0;border-radius:20px;color:#666;font-weight:500}.new-profile-details-section .new-profile-details-section-container .language-chip:hover{background-color:#f3f2ef}.new-profile-details-section .new-profile-details-section-container .graduation-chip{background-color:transparent;border-color:#e0e0e0;border-radius:20px;color:#666;font-weight:500}.new-profile-details-section .new-profile-details-section-container .experience-item{background-color:transparent;border:none;border-left:2px solid #e0e0e0;margin-left:8px;padding:0 0 0 16px}.new-profile-details-section .new-profile-details-section-container .experience-item .company-icon{align-items:center;border:1px solid;border-radius:8px;color:#ef4d00;display:flex;flex-shrink:0;font-size:20px;font-weight:600;height:36px;justify-content:center;width:36px}.new-profile-details-section .new-profile-details-section-container .experience-item .employment-type-chip{background-color:transparent;border-color:#e0e0e0;border-radius:20px;color:#666;font-weight:500;margin-top:8px}.new-profile-details-section .new-profile-details-section-container .project-item{background-color:transparent;border:none;border-left:2px solid #e0e0e0;margin-left:8px;padding:0 0 0 16px}.new-profile-details-section .new-profile-details-section-container .project-item .project-icon{align-items:center;border:1px solid;border-radius:8px;color:#ef4d00;display:flex;flex-shrink:0;font-size:24px;font-weight:600;height:56px;justify-content:center;width:56px}.new-profile-details-section .new-profile-details-section-container .education-item{padding-bottom:0}.new-profile-details-section .new-profile-details-section-container .see-more-button{background-color:transparent;border:1px solid #666;border-radius:20px;color:#666;cursor:pointer;font-size:.875rem;font-weight:600;padding:6px 16px;transition:all .2s ease}.new-profile-details-section .new-profile-details-section-container .see-more-button:hover{background-color:#f3f2ef;border-color:#000;color:#000}@media(max-width:960px){.new-profile-details-section .new-profile-details-section-container{padding:2rem}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container{height:150px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content{align-items:center;flex-direction:column;gap:16px;margin-top:-60px;text-align:center}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-avatar-section .profile-avatar{height:120px;width:120px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section{margin-top:0;width:100%}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row{align-items:center;flex-direction:row;justify-content:space-between}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .profile-name{flex:1 1;font-size:1.5rem;text-align:center}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-tagline{font-size:1rem;text-align:center}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-meta{justify-content:center}.new-profile-details-section .new-profile-details-section-container .content-grid .left-column .section-card,.new-profile-details-section .new-profile-details-section-container .content-grid .right-column .section-card{border-radius:8px;padding:16px}}@media(max-width:600px){.new-profile-details-section .new-profile-details-section-container{padding:1rem}.new-profile-details-section .new-profile-details-section-container .profile-header .cover-image-container{height:120px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content{margin-top:-50px;padding:16px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-avatar-section .profile-avatar{height:100px;width:100px}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section{margin-top:0}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row{align-items:center;flex-direction:row;justify-content:space-between}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-name-row .profile-name{flex:1 1;font-size:1.25rem}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-tagline{font-size:.875rem}.new-profile-details-section .new-profile-details-section-container .profile-header .header-content .profile-info-section .profile-meta{flex-direction:column;gap:8px}}.add-new-gig .title-bar{height:8vh;margin-top:2vh}.add-new-gig .title-bar,.user-agreement-page{align-items:center;display:flex;justify-content:center;text-align:center;width:100%}.user-agreement-page{padding:10vh 5vw}.user-agreement-page .main-container{align-items:center;border:1px solid #919191;border-radius:12px;display:flex;flex-direction:column;justify-content:center;justify-content:flex-start;min-height:30vh;padding:3vh;text-align:center;width:100%}.user-agreement-page .main-container .form-container{display:flex;flex-direction:column;position:relative;text-align:left;width:100%}.user-agreement-page .main-container .form-container .tips-box{align-items:center;background-color:#ffc700;border-radius:12px;display:flex;flex-direction:row;height:100px;justify-content:center;margin-bottom:20px;padding:20px;text-align:center;width:100%}.user-agreement-page .main-container .form-container .tips-box .tip-icon{color:#000;margin-top:-10px;width:35px}.user-agreement-page .main-container .form-container .tips-box .tip-text{color:#000;font-size:larger;margin-left:50px}.user-agreement-page .page-navigation-button-bar{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;text-align:center;width:100%}.user-agreement-page .submit-button{background-color:#386e3e;border:1px solid #386e3e;border-radius:8px;color:#fff;font-weight:1000;text-transform:none;transition:.15s ease-in}.user-agreement-page .submit-button:hover{background-color:#097416;border:1px solid #386e3e;color:#fff;scale:1.05}.user-agreement-page .secondary-black-button{border:2px solid #919191;border-radius:8px;color:#000;font-weight:1000;text-transform:none;transition:.1s ease-in}.user-agreement-page .secondary-black-button:hover{background-color:rgba(0,0,0,.1);border:2px solid #595959;cursor:pointer;scale:1.05}.listing-details-page .listing-details-container{margin:3vw}.listing-details-page .listing-details-form-container{align-items:center;border:1px solid #919191;border-radius:12px;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:3vh;text-align:center;width:auto}.listing-details-page .listing-details-form-container .listing-details-topForm{align-items:center;align-items:flex-start;display:flex;flex-direction:row;height:100%;justify-content:center;text-align:center;width:100%}.listing-details-page .listing-details-form-container .form-section{align-items:center;align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;padding-right:2vw;text-align:center}.listing-details-page .listing-details-form-container .form-section .form-subsection{align-items:flex-start;display:flex;flex-direction:column;min-height:310px;width:100%}.listing-details-page .listing-details-form-container .form-section .price-table-container{align-items:flex-start;display:flex;flex-direction:column;min-height:36vh;width:100%}.listing-details-page .listing-details-form-container .form-section .price-table-container .price-table-rows-container{width:100%}.listing-details-page .listing-details-form-container .form-section .cat-subcat-subsection{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:10px;min-height:12vh;text-align:left;width:100%}.listing-details-page .listing-details-form-container .form-section .cat-subcat-subsection .category-subsection,.listing-details-page .listing-details-form-container .form-section .cat-subcat-subsection .subcategory-subsection{align-items:flex-start;display:flex;flex-direction:column;width:48%}.listing-details-page .listing-details-form-container .form-section .description-subsection{align-items:flex-start;display:flex;flex-direction:column;min-height:310px;width:100%}.listing-details-page .listing-details-form-container .help-section{align-items:center;flex-direction:column;justify-content:space-between;width:40%}.listing-details-page .listing-details-form-container .help-section .gigListSection{background-color:transparent}.listing-details-page .listing-details-form-container .help-section .gigListSection .gigCard{background-color:hsla(0,0%,93%,.527)}.listing-details-page .listing-details-form-container .help-section #gig-title-hint-image-container{min-height:310px;width:100%}.listing-details-page .listing-details-form-container .help-section #gig-title-hint-image{margin-bottom:20px;width:100%}.listing-details-page .listing-details-form-container .help-section #gig-description-hint-container{align-items:center;display:flex;justify-content:center;margin-top:2rem;min-height:500px;text-align:center;width:100%}.listing-details-page .listing-details-form-container .help-section .tips-box{align-items:center;background-color:#dbecf7;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;margin-top:20px;padding:20px;text-align:center;width:80%}.listing-details-page .listing-details-form-container .help-section .tips-box .tip-icon{width:35px}.listing-details-page .listing-details-form-container .help-section .tips-box .tip-title{color:#218bce;margin-top:15px}.listing-details-page .listing-details-form-container .help-section .tips-box .tip-text{color:#3494d3}.listing-details-page .listing-details-form-container .helper-text{align-items:center;display:flex;flex-direction:row;justify-content:center;justify-content:flex-start;text-align:center;text-align:left}.listing-details-page .listing-details-form-container .helper-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.listing-details-page .listing-details-form-container .price-table-row{align-items:flex-end;display:flex;flex-direction:row;margin-bottom:15px;width:100%}.listing-details-page .listing-details-form-container .price-table-row .duration-block,.listing-details-page .listing-details-form-container .price-table-row .price-range-block{align-items:flex-start;display:flex;flex-direction:column;margin-right:2%}.listing-details-page .listing-details-form-container .price-table-row .description-block{align-items:flex-start;display:flex;flex-direction:column}.listing-details-page .listing-details-form-container .price-table-row .text-fields{display:flex;flex-direction:row;margin-top:5px;width:100%}.listing-details-page .listing-details-form-container .price-table-row .delete-icon{border-radius:50%;display:flex;margin-bottom:2px;margin-left:1%;z-index:3}.listing-details-page .listing-details-form-container .price-table-row .delete-icon:hover{color:darkred;cursor:pointer}.listing-details-page .listing-details-form-container .add-new-priceTableRow-button{background-color:#000;border:1px solid #595959;border-radius:8px;color:#fff;font-weight:1000;text-transform:none}.listing-details-page .listing-details-form-container .add-new-priceTableRow-button:hover{background-color:#000;color:#fff;transition:.1s ease-in}.listing-details-page .listing-details-form-container .white-button{background-color:transparent;border:2px solid #000;border-radius:10px;color:#000;text-transform:none}.listing-details-page .listing-details-form-container .white-button:hover{background-color:#e6e6e6;cursor:pointer;transition:.15s ease-in}.listing-details-page .listing-details-form-container .image-upload-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;justify-content:flex-start;text-align:center}.listing-details-page .listing-details-form-container .image-upload-container .portfolio-image{border:.5px solid #919191;border-radius:15px;margin:8px;object-fit:cover}.listing-details-page .listing-details-form-container .image-upload-container .upload-icon:hover{cursor:pointer;opacity:.7}.listing-details-page .listing-details-form-container .image-upload-container .image-box{position:relative}.listing-details-page .listing-details-form-container .image-upload-container .image-box .delete-icon{background-color:#fff;border-radius:50%;position:absolute;right:-10px;top:-10px;z-index:3}.listing-details-page .listing-details-form-container .image-upload-container .image-box .delete-icon:hover{color:darkred;cursor:pointer}.payment-setup-page{padding:10vh 5vw}.multi-page-form-progress-bar,.payment-setup-page{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:100%}.multi-page-form-progress-bar{color:#595959}.multi-page-form-progress-bar .bar{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-top:2vh;text-align:center}.multi-page-form-progress-bar .bar .item-block{align-items:center;border:1px solid #919191;border-radius:50%;display:flex;height:35px;justify-content:center;text-align:center;width:35px}.multi-page-form-progress-bar .bar .line-separator{border-top:1px solid #919191;cursor:auto}.multi-page-form-progress-bar .bar .completed-line{border:2px solid #595959}.multi-page-form-progress-bar .bar .completed{background-color:#595959;border:2px solid #595959;color:#fff}.multi-page-form-progress-bar .bar .completed:hover{background-color:#919191;cursor:pointer}.order-confirmation-page .root-div{background-color:#f3f3f3;min-height:100vh;padding:25px;width:100%}.order-confirmation-page .header-div{align-items:center;display:flex;flex-direction:row;margin:0 20px}.order-confirmation-page .header-div .order-confirmation-text{margin:10px 20px;text-align:start}@media screen and (max-width:800px)and (orientation:portrait){.order-confirmation-page .order-confirmation-text{margin:10px 0;text-align:start}}.order-confirmation-page .body{display:flex;height:100%;width:100%}@media screen and (max-width:800px)and (orientation:portrait){.order-confirmation-page .body{display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;width:100%}}.order-confirmation-page .left-div{background-color:#fff;border-radius:24px;height:90%;margin:20px;overflow-y:auto;padding:12px;position:relative;width:65%}.order-confirmation-page .left-div::-webkit-scrollbar{width:6px}.order-confirmation-page .left-div::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.order-confirmation-page .left-div::-webkit-scrollbar-thumb{background:#f97400;border-radius:3px}.order-confirmation-page .left-div::-webkit-scrollbar-thumb:hover{background:#e86500}.order-confirmation-page .left-div:before{background:linear-gradient(180deg,hsla(0,0%,100%,.9),transparent);top:0}.order-confirmation-page .left-div:after,.order-confirmation-page .left-div:before{content:"";height:20px;left:0;pointer-events:none;position:absolute;right:0;z-index:5}.order-confirmation-page .left-div:after{background:linear-gradient(0deg,hsla(0,0%,100%,.9),transparent);bottom:0}@media screen and (max-width:800px)and (orientation:portrait){.order-confirmation-page .left-div{background-color:#fff;border-radius:24px;height:-webkit-max-content;height:max-content;margin:0;overflow-x:hidden;overflow-y:auto;position:relative;width:100%}.order-confirmation-page .left-div::-webkit-scrollbar{width:4px}.order-confirmation-page .left-div::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.order-confirmation-page .left-div::-webkit-scrollbar-thumb{background:#f97400;border-radius:2px}.order-confirmation-page .section-container{margin-bottom:16px;padding:12px}.order-confirmation-page .section-title{font-size:1.1rem;margin-bottom:12px!important}.order-confirmation-page .info-row{gap:2px}.order-confirmation-page .info-label{font-size:.8rem}.order-confirmation-page .info-value{font-size:.9rem}.order-confirmation-page .deliverable-item{font-size:.75rem;padding:1px 6px}}.order-confirmation-page .left-div-item{padding:7.5px}.order-confirmation-page .section-container{background-color:#fafafa;border-left:4px solid #f97400;border-radius:12px;margin-bottom:12px;padding:16px}.order-confirmation-page .section-container:last-of-type{margin-bottom:0}.order-confirmation-page .section-title{border-bottom:1px solid #e0e0e0;color:#333;margin-bottom:16px!important;padding-bottom:8px}.order-confirmation-page .section-content{display:flex;flex-direction:column;gap:12px}.order-confirmation-page .info-row{display:flex;flex-direction:column;gap:4px}.order-confirmation-page .info-label{color:#666;font-size:.875rem;margin-bottom:2px}.order-confirmation-page .info-value{word-wrap:break-word;color:#333;font-size:.95rem;line-height:1.4}.order-confirmation-page .deliverable-item{background-color:#e3f2fd;border-radius:12px;color:#1976d2;display:inline-block;font-size:1rem;margin-bottom:4px;margin-right:4px;padding:4px 12px}.order-confirmation-page .right-div{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;height:90%;margin:20px;min-height:0;padding:12px;width:35%}@media screen and (max-width:800px)and (orientation:portrait){.order-confirmation-page .right-div{background-color:#fff;border-radius:24px;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin:20px 0;min-height:0;padding:12px;width:100%}}.order-confirmation-page .price-info-grid{grid-gap:8px;display:grid;grid-template-columns:2fr 1fr;padding:12px}.order-confirmation-page .price-info-grid .price-info-grid-item-right{align-self:center;text-align:end}.order-confirmation-page .apply-promo-button{align-self:center;background:#fff;border-color:#f97400;border-radius:8px;color:#f97400}.order-confirmation-page .apply-promo-button:hover{background-color:#fff5f0;opacity:1}.order-confirmation-page .discount{color:#f95400}.order-confirmation-page .promo-code{color:green}.order-confirmation-page .promo-code-message-div{display:flex;padding:0 12px}.order-confirmation-page .promo-code-message-div .promo-apply-message{margin:0 8px}.order-confirmation-page .proceed-to-pay-btn{background:#141414;border:0;border-radius:8px}.order-confirmation-page .bottom-div{display:flex;flex:1 1;flex-direction:column;justify-content:flex-end}.order-confirmation-page .payment-security-warning{align-items:flex-start;background:linear-gradient(135deg,#fff3cd,#ffeaa7);border:2px solid #f39c12;border-radius:12px;box-shadow:0 4px 12px rgba(243,156,18,.15);display:flex;gap:12px;margin:16px 0;padding:16px 20px}.order-confirmation-page .payment-security-warning .warning-icon{color:#e67e22;flex-shrink:0;font-size:28px;margin-top:2px}.order-confirmation-page .payment-security-warning .warning-content{flex:1 1}.order-confirmation-page .payment-security-warning .warning-content .warning-title{align-items:center;color:#d35400;display:flex;font-size:1.1rem;gap:8px;margin-bottom:8px!important}.order-confirmation-page .payment-security-warning .warning-content .warning-text{color:#8b4513;font-size:.95rem;line-height:1.5;margin:0}.order-confirmation-page .payment-security-warning .warning-content .warning-text strong{color:#d35400;font-weight:700}.order-confirmation-page .payment-security-warning .warning-content .warning-text .highlight-text{color:#0a6500;font-weight:bolder;text-transform:uppercase}.order-confirmation-page .security-message-box{align-items:center;background-color:#dbecf7;border-radius:8px;display:flex;height:130px;margin:12px 0;padding:20px;width:100%}.order-confirmation-page .security-message-box .security-text{color:#218bce;padding:20px}.order-confirmation-page .plant-img{bottom:0;margin-right:20px;position:absolute;right:0;z-index:10}.page-root{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:15px 32px}@media(max-width:768px){.page-root{padding:10px 16px}}.page-root .buyerOrderExtraSpace{padding:50px 0;width:100%}@media(max-width:768px){.page-root .buyerOrderExtraSpace{padding:30px 0}}.page-root .buyerOrderTab{align-items:center;display:flex;height:60px;justify-content:space-between;width:100%}@media(max-width:768px){.page-root .buyerOrderTab{align-items:flex-start;flex-direction:column;gap:10px;height:auto;min-height:50px}}.page-root .buyerOrderTab .buyerOrderTabLeft{align-items:center;display:flex}.page-root .buyerOrderTab .buyerOrderTabLeft span{font-size:1rem;font-weight:600}@media(max-width:768px){.page-root .buyerOrderTab .buyerOrderTabLeft span{font-size:.9rem}}.page-root .buyerOrderTab .buyerOrderTabRight{align-items:center;display:flex;justify-content:flex-end}@media(max-width:768px){.page-root .buyerOrderTab .buyerOrderTabRight{justify-content:flex-start;overflow-x:auto;padding-bottom:5px;width:100%}}.page-root .buyerOrderTab .buyerOrderTabRight .filterOption{align-items:center;background-color:#f3f3f3;border:1px solid #3e3d3c;border-radius:1rem;color:#3e3d3c;cursor:pointer;display:flex;font-size:.6rem;height:1.5rem;justify-content:center;margin:0 5px;width:4rem}@media(max-width:768px){.page-root .buyerOrderTab .buyerOrderTabRight .filterOption{font-size:.5rem;height:1.3rem;margin:0 3px;width:3.5rem}}.page-root .buyerOrderTab .buyerOrderTabRight .filterOption.active,.page-root .buyerOrderTab .buyerOrderTabRight .filterOption:hover{background-color:#fff;border:1.5px solid #2868bc;color:#2868bc;font-weight:700;transition:all .3s ease}.page-root .buyerOrderTab .buyerOrderTabRight .filterSetting{align-items:center;border:1px solid #3e3d3c;border-radius:50%;display:flex;font-size:.5rem;justify-content:center;margin-left:.8rem;padding:.3rem}@media(max-width:768px){.page-root .buyerOrderTab .buyerOrderTabRight .filterSetting{margin-left:.5rem;padding:.2rem}}.page-root .buyerOrderCardHolder{margin-bottom:1rem;width:100%}.page-root .buyerOrderCardHolder .buyerOrderCard{border:1px solid #3e3d3c;border-radius:1rem;overflow:hidden;width:100%}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard{border-radius:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head{align-items:center;background-color:#f3f3f3;display:flex;justify-content:space-between;padding:1rem;width:100%}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head{align-items:flex-start;flex-direction:column;gap:10px;padding:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft{align-items:center;display:flex;font-size:.7rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft{flex-wrap:wrap;font-size:.6rem;gap:5px}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .data,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft span{color:#3e3d3c;margin-left:1rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .data,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft span{margin-left:.5rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label{border-radius:5px;font-size:12px;padding:.5rem 1rem;text-align:center}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label{font-size:10px;padding:.3rem .8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.init{background-color:#bdbdbd;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.inprogress{background-color:#018fd3;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.awaiting{background-color:#ffd145;color:#000}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.approved{background-color:#1e88e5;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.order-completed{background-color:#358107;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.overdue{background-color:#ff5252;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headLeft .label.cancelled{background-color:#757575;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight{align-items:center;display:flex;font-size:.5rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight{flex-wrap:wrap;gap:8px;justify-content:flex-start;width:100%}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn1,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2{align-items:center;background-color:#fff;border:1px solid #3e3d3c;border-radius:5px;color:#3e3d3c;cursor:pointer;display:flex;justify-content:center;margin-right:1rem;padding:.4rem .5rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn1,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2{font-size:.5rem;margin-right:.5rem;padding:.3rem .4rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn1 span,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2 span{font-size:.6rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn1 span,.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2 span{font-size:.5rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2{color:#fff;transition:all .3s ease}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .headBtn2 .invoice{background-color:#fff;color:#000}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .review{background:linear-gradient(90deg,#853bff,#5c00f2);border:none}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .review:disabled{background:#ebebeb;border:1px solid #cac8c8;color:#666;cursor:not-allowed}.page-root .buyerOrderCardHolder .buyerOrderCard .head .headRight .go-to-order-summary-btn{background:linear-gradient(90deg,#018fd3,#2868bc);border:none;color:#fff}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody{align-items:center;border-bottom:1px solid rgba(62,61,60,.153);display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:200px;padding:2rem;width:100%}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody{align-items:flex-start;flex-direction:column;gap:15px;min-height:auto;padding:1rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyLeft{align-items:flex-start;display:flex;flex:2 1}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyLeft{flex:none;width:100%}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .icon{background-color:rgba(62,61,60,.235);border-radius:50%;height:50px;margin-right:1.5rem;width:50px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .icon{height:40px;margin-right:1rem;width:40px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body{display:flex;flex:1 1;flex-direction:column}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body{width:100%}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gig-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:40px;line-height:21px;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gig-title{font-size:14px!important;height:36px;line-height:18px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigSeller{align-items:center;display:flex;font-size:.7rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigSeller{flex-wrap:wrap;font-size:.6rem;gap:5px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigSeller .sellerIcon{background-color:rgba(62,61,60,.235);border-radius:50%;height:20px;margin:0 .3rem 0 .6rem;width:20px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigSeller .sellerIcon{height:18px;margin:0 .2rem 0 .4rem;width:18px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigSeller .sellerName{color:#018fd3;text-decoration:underline}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom{align-items:flex-start;flex-direction:column;gap:8px;margin-top:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn1{border:1.3px solid #018fd3;border-radius:5px;color:#018fd3;cursor:pointer;font-size:10px;font-weight:500;padding:.3rem .8rem;transition:all .3s ease}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn1{font-size:9px;padding:.25rem .6rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn2{font-size:.7rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn2{font-size:.6rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn2 span{font-size:.8rem;font-weight:600}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .body .gigbottom .btn2 span{font-size:.7rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .separator-line{border:1px solid rgba(62,61,60,.153);height:200px;margin:0 2rem;width:1px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .separator-line{display:none}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;max-width:300px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight{align-items:center;border-top:1px solid rgba(62,61,60,.153);max-width:none;padding-top:15px;width:100%}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .deliveryDateTitle{font-size:.8rem;margin-bottom:1.5rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .deliveryDateTitle{font-size:.7rem;margin-bottom:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .deliveryDate{background:linear-gradient(90deg,#fafafa,#ededed);padding:.5rem 1rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .deliveryDate{font-size:.7rem;padding:.4rem .8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .review-delivery-btn{background:linear-gradient(90deg,#ad3bff,#5c00f2)!important;border:none;color:#fff;margin-top:10px;width:80%}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderBody .orderBodyRight .review-delivery-btn{font-size:.6rem;margin-top:8px;padding:.4rem .8rem;width:100%}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderHead{font-size:.8rem;font-weight:500;padding-left:1rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderHead{font-size:.7rem;padding-left:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryDetails{font-size:.7rem;padding-left:1rem}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryDetails{font-size:.6rem;padding-left:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable{border-collapse:collapse;font-size:14px;padding:1rem;width:100%}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable{font-size:12px;padding:.8rem}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-section-title{background-color:#f8f9fa;border-bottom:2px solid #f97400;color:#333;font-size:16px;font-weight:700;padding:12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-section-title{font-size:14px;padding:10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-section-divider{background-color:#e0e0e0;border:none;height:1px;margin:8px 0}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-divider{background-color:#f97400;border:none;height:2px;margin:12px 0}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-label{border-bottom:1px solid #f0f0f0;color:#666;font-size:14px;padding:8px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-label{font-size:12px;padding:6px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-value{border-bottom:1px solid #f0f0f0;color:#333;font-size:14px;font-weight:500;padding:8px 12px;text-align:right}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-value{font-size:12px;padding:6px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-value.free,.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-item-value.promo-code{color:#4caf50;font-weight:600}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-subtotal-row{background-color:#f0f8ff;border-top:1px solid #d0d0d0}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-subtotal-row .order-summary-subtotal-title{color:#333;font-size:14px;font-weight:600;padding:10px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-subtotal-row .order-summary-subtotal-title{font-size:12px;padding:8px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-subtotal-row .order-summary-subtotal-value{color:#1976d2;font-size:14px;font-weight:700;padding:10px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-subtotal-row .order-summary-subtotal-value{font-size:12px;padding:8px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .revision-spacer{height:12px}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .revision-spacer td{border:none;padding:0}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-revision-subtotal-row{background-color:#fff3e0;border-top:1px solid #ffcc80;margin-bottom:8px}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-revision-subtotal-row .order-summary-revision-subtotal-title{color:#333;font-size:13px;font-weight:600;padding:8px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-revision-subtotal-row .order-summary-revision-subtotal-title{font-size:11px;padding:6px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-revision-subtotal-row .order-summary-revision-subtotal-value{color:#f57c00;font-size:13px;font-weight:700;padding:8px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-revision-subtotal-row .order-summary-revision-subtotal-value{font-size:11px;padding:6px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-grand-total-row{background-color:#f8f9fa}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-grand-total-row .order-summary-grand-total-title{color:#333;font-size:16px;font-weight:700;padding:15px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-grand-total-row .order-summary-grand-total-title{font-size:14px;padding:12px 10px}}.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-grand-total-row .order-summary-grand-total-value{font-size:18px;font-weight:800;padding:15px 12px}@media(max-width:768px){.page-root .buyerOrderCardHolder .buyerOrderCard .orderSummary .orderSummaryTable .order-summary-grand-total-row .order-summary-grand-total-value{font-size:16px;padding:12px 10px}.rating-and-review-content .star-rating-row{-webkit-transform:scale(.9);transform:scale(.9)}.rating-and-review-content .feedback-textarea{font-size:14px!important}.rating-and-review-content .submit-review-btn{font-size:12px!important;padding:8px 16px!important}.warningText{font-size:10px!important;line-height:1.3!important}}.order-review-form-carousel-item-root{align-items:center;background-color:#fff;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);display:flex;flex-direction:column;margin-right:16px;padding:16px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:700px}@media(max-width:768px){.order-review-form-carousel-item-root{border-radius:8px;margin-right:0;padding:12px;width:280px}}.order-review-form-carousel-item-root .rating-and-review{display:flex;flex-direction:column;gap:14px;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review{gap:10px}}.order-review-form-carousel-item-root .rating-and-review .rating-and-review-header-row{display:flex;justify-content:space-between;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .rating-and-review-header-row{flex-direction:column;gap:4px}}.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info{display:flex;gap:2px;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info{align-items:center;flex-direction:column;gap:8px}}.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details{display:flex;flex-direction:column;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details{align-items:center;text-align:center}}.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details .freelancer-info-and-order-details{display:flex;justify-content:space-between;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details .freelancer-info-and-order-details{align-items:center;flex-direction:column;gap:8px}}.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details .freelancer-info-and-order-details .freelancer-info{align-items:center;display:flex;gap:12px}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .order-gig-title-image-and-freelancer-info .gig-title-freelancer-info-and-order-details .freelancer-info-and-order-details .freelancer-info{gap:8px}}.order-review-form-carousel-item-root .rating-and-review .rating-and-review-content{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}@media(max-width:768px){.order-review-form-carousel-item-root .rating-and-review .rating-and-review-content{gap:8px}}.order-review-form-carousel-item-root .rating-and-review .rating-and-review-content hr{border-color:hsla(0,0%,100%,.5);width:100%}.order-review-form-carousel-component-root{background-color:#ffd43a;border-radius:12px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:-webkit-max-content;height:max-content;margin-bottom:20px;padding:24px;position:relative;width:100%}@media(max-width:768px){.order-review-form-carousel-component-root{border-radius:8px;margin-bottom:16px;padding:16px}}.order-review-form-carousel-component-root .order-review-form-carousel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-header{align-items:flex-start;flex-direction:column;gap:12px;margin-bottom:12px}}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-title{margin:0}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-title{font-size:1.2rem!important}}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation{display:flex;gap:8px}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation{align-self:flex-end;gap:6px}}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow{background-color:hsla(0,0%,100%,.9);border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);height:36px;transition:all .2s ease;width:36px}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow{height:32px;width:32px}}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow:hover{background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.15);-webkit-transform:scale(1.05);transform:scale(1.05)}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow:active{-webkit-transform:scale(.95);transform:scale(.95)}.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow svg{color:#333;font-size:20px}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-header .order-review-form-carousel-navigation .navigation-arrow svg{font-size:18px}}.order-review-form-carousel-component-root .order-review-form-carousel-container{-ms-overflow-style:none;display:flex;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none}.order-review-form-carousel-component-root .order-review-form-carousel-container::-webkit-scrollbar{display:none}.order-review-form-carousel-component-root .order-review-form-carousel-container>*{flex-shrink:0}@media(max-width:768px){.order-review-form-carousel-component-root .order-review-form-carousel-container{gap:12px}}.buyerMsgWrapper{display:flex;flex-direction:column;height:100vh;max-width:100%;overflow:hidden;position:relative;width:100vw}@supports(height:100dvh){.buyerMsgWrapper{height:100dvh}}@media screen and (max-width:1023px){.buyerMsgWrapper{background:#fff;inset:0;overflow:hidden;position:fixed;z-index:1000}}.buyerMsgWrapper .buyerMsgHead{align-items:center;display:flex;padding:1rem}.buyerMsgWrapper .buyerMsgHead .arrowIcon{align-items:center;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:1rem;padding:.5rem;transition:all .3s ease}.buyerMsgWrapper .buyerMsgHead .arrowIcon:hover{box-shadow:1px 1px 4px rgba(0,0,0,.19)}.buyerMsgWrapper .buyerMsgHead .msgIcon{align-items:center;display:flex}.buyerMsgWrapper .buyerMsgHead .msgIcon .msgIconLogo .gif{-webkit-animation-play-state:paused;animation-play-state:paused}.buyerMsgWrapper .buyerMsgHead .msgIcon .msgText{font-size:1.5rem;font-weight:700}.buyerMsgWrapper .buyerMsgContent{display:flex;flex:1 1;flex-direction:column;max-width:100%;min-height:0;overflow:hidden;position:relative}.buyerMsgWrapper .buyerMsgContent>*{flex:1 1;height:100%;min-height:0}@media screen and (min-width:961px){.buyerMsgWrapper{padding-top:62px}}@media(max-width:1440px)and (min-width:961px){.buyerMsgWrapper{padding-top:50px}}@media screen and (max-width:1023px){.buyerMsgWrapper{padding-bottom:60px;padding-top:60px}.buyerMsgWrapper .buyerMsgContent{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.buyerMsgWrapper .buyerMsgContent>*{flex:1 1;height:100%;min-height:0}body.chat-active .buyerMsgWrapper{padding-bottom:0}}@media screen and (max-width:960px){.buyerMsgWrapper{height:100vh;height:calc(var(--vh, 1vh)*100)}@supports(height:100dvh){.buyerMsgWrapper{height:100dvh}}}@-webkit-keyframes play-pause{0%{-webkit-animation-play-state:paused;animation-play-state:paused}50%{-webkit-animation-play-state:paused;animation-play-state:paused}to{-webkit-animation-play-state:paused;animation-play-state:paused}}@keyframes play-pause{0%{-webkit-animation-play-state:paused;animation-play-state:paused}50%{-webkit-animation-play-state:paused;animation-play-state:paused}to{-webkit-animation-play-state:paused;animation-play-state:paused}}.payment-success-screen-root{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center;margin-top:20px;padding:20px;width:100vw}.payment-success-screen-root p{color:#000}.payment-success-screen-root .all-content{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:85%;padding:20px;width:90%}.payment-success-screen-root .all-content .order-container{display:flex;flex:1 1;flex-direction:column;justify-content:space-between}.payment-success-screen-root .all-content .order-container .order-success-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.payment-success-screen-root .all-content .order-container .order-success-container .success-lottie{height:14rem;width:14rem}.payment-success-screen-root .all-content .order-container .order-success-container .order-success-heading{color:#149859}.payment-success-screen-root .all-content .order-container .order-success-container .transaction-n-order-id{color:#212121;margin-top:10px}.payment-success-screen-root .all-content .order-container .delivery-info-container{align-items:center;display:flex;flex:1 1;justify-content:center}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content{align-items:center;background-color:#f4f9ff;border:2px solid #093657;border-radius:24px;display:flex;flex-direction:column;height:80%;justify-content:space-between;padding:20px;width:80%}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container{align-items:center;display:flex;flex-direction:column}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-title{color:#093657}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-time{color:#093657;margin-top:20px}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-date{color:#093657;margin-top:8px}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container{display:flex;justify-content:space-evenly;width:70%}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container button{border-radius:5px;padding:10px 20px}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container button:hover{opacity:.9}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container button.check-orders{background-color:#fff;border:1px solid #f47b00;color:#f47b00;width:40%}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container button.continue-shopping{width:40%}@media(max-width:600px){.payment-success-screen-root{height:auto;margin-top:0;min-height:100vh;padding:8px}.payment-success-screen-root .all-content{border-radius:0;display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:65vh;padding:8px;width:100%}.payment-success-screen-root .all-content .order-container{padding:0;width:100%}.payment-success-screen-root .all-content .order-container .order-success-container .success-lottie{height:8rem;width:8rem}.payment-success-screen-root .all-content .order-container .order-success-container .order-success-heading{font-size:1.3rem;text-align:center}.payment-success-screen-root .all-content .order-container .order-success-container .transaction-n-order-id{font-size:1rem;text-align:center;word-break:break-all}.payment-success-screen-root .all-content .order-container .delivery-info-container{padding:0}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content{border-radius:12px;min-width:0;padding:10px;width:100%}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-date,.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-time,.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .estimated-delivery-container .delivery-details-title{font-size:1rem;text-align:center}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container{flex-direction:column;gap:10px;width:100%}.payment-success-screen-root .all-content .order-container .delivery-info-container .delivery-info-content .buttons-container button{font-size:1rem;min-width:0;padding:10px 0;width:100%!important}}.payment-failure-screen{align-items:center;background-color:#f0f0f0;display:flex;height:100vh;justify-content:center;margin-top:20px;padding:20px;width:100vw}.payment-failure-screen .payment-failure-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:85%;padding:20px;width:90%}.payment-failure-screen .payment-failure-container .content{align-items:center;background-color:#f7dbdb;border-radius:20px;display:flex;flex:2 1;justify-content:center;padding:20px;text-align:center}.payment-failure-screen .payment-failure-container .error-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.payment-failure-screen .payment-failure-container .error-container .failure-lottie{height:12rem;width:12rem}.payment-failure-screen .payment-failure-container .error-container .order-failure-heading{color:#ce2121;margin-top:10px}.payment-failure-screen .payment-failure-container .error-container .order-failure-error{color:#de412e}.payment-failure-screen .payment-failure-container .retry-button{background-color:#fff;border:2px solid #de412e;border-radius:4px;color:#de412e;margin-top:22px;padding:10px 20px;width:24%}.payment-failure-screen .payment-failure-container .contact{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.new-profile-edit-page{background-color:#fafafa;min-height:100vh;padding-bottom:40px;padding-top:136px}@media(max-width:1440px)and (min-width:1024px){.new-profile-edit-page{padding-top:126px}}@media(max-width:1023px){.new-profile-edit-page{padding-top:136px}}@media(max-width:600px){.new-profile-edit-page{padding-top:152px}}.new-profile-edit-page .save-button-container{align-items:center;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);display:flex;gap:16px;justify-content:flex-end;left:0;margin-bottom:0;padding:16px 24px;position:fixed;right:0;top:60px;z-index:1000}@media(max-width:1440px)and (min-width:1024px){.new-profile-edit-page .save-button-container{top:50px}}@media(max-width:1023px){.new-profile-edit-page .save-button-container{top:60px}}@media(max-width:600px){.new-profile-edit-page .save-button-container{align-items:stretch;flex-direction:column;padding:12px 16px;top:60px}}.new-profile-edit-page .save-button-container .unsaved-changes-text{color:#666;font-style:italic;margin-right:auto}@media(max-width:600px){.new-profile-edit-page .save-button-container .unsaved-changes-text{margin-bottom:8px;margin-right:0}}.new-profile-edit-page .save-button-container .save-changes-btn{border-radius:6px;min-width:140px}.new-profile-edit-page .new-profile-edit-container{margin:0 auto;max-width:1128px;padding:0 16px}.new-profile-edit-page .new-profile-edit-container .profile-header-section{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:24px;overflow:hidden;position:relative}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section{background-color:#e0e0e0;height:200px;overflow:hidden;position:relative;width:100%}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-image-preview{height:100%;width:100%}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-image-preview img{height:100%;object-fit:cover;width:100%}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-image-placeholder{height:100%;width:100%}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-image-overlay{display:flex;gap:8px;position:absolute;right:16px;top:16px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-delete-button,.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-edit-button{background-color:hsla(0,0%,100%,.9);border:1px solid #e0e0e0;border-radius:50%;color:#333;height:40px;width:40px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-delete-button:hover,.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-edit-button:hover{background-color:#fff}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section{display:flex;justify-content:center;margin-bottom:24px;margin-top:-76px;padding:0 24px;position:relative}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .profile-avatar{border:4px solid #fff;border-radius:50%;cursor:pointer;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .profile-avatar:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-delete-button,.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-edit-button{background-color:#fff;border:1px solid #e0e0e0;border-radius:50%;bottom:0;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#333;height:36px;position:absolute;width:36px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-delete-button:hover,.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-edit-button:hover{background-color:#f3f2ef}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-edit-button{right:calc(50% - 76px)}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-delete-button{right:calc(50% - 120px)}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-bottom:24px;padding:24px}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-header h6{color:#000;font-size:1.25rem;font-weight:600}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-divider{border-color:#e0e0e0;margin:12px 0}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-content .education-item,.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-content .experience-item,.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-content .skill-item{background-color:#fafafa;border-left:3px solid #002f6c;border-radius:8px;padding:16px}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-content .projects-section{background-color:#f9f9f9;border-radius:8px;margin-top:16px;padding:16px}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card .section-content .projects-section .project-form{background-color:#fff;border-radius:8px;margin-top:8px;padding:16px}@media(max-width:960px){.new-profile-edit-page .new-profile-edit-container{padding:0 12px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section{height:150px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section{margin-top:-60px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .profile-avatar{font-size:48px!important;height:120px!important;width:120px!important}.new-profile-edit-page .new-profile-edit-container .form-sections .section-card{padding:16px}}@media(max-width:600px){.new-profile-edit-page .new-profile-edit-container{padding:0 8px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section{height:120px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .cover-image-section .cover-image-overlay{right:8px;top:8px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section{margin-top:-50px;padding:0 16px}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .profile-avatar{font-size:40px!important;height:100px!important;width:100px!important}.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-delete-button,.new-profile-edit-page .new-profile-edit-container .profile-header-section .profile-avatar-section .avatar-edit-button{height:32px;width:32px}}.FAQs-page .main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 2vw;text-align:center}@media(max-width:768px){.FAQs-page .main-container{margin:0 1vw}}@media(max-width:480px){.FAQs-page .main-container{margin:0 .5vw}}.FAQs-page .main-container .header{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:flex-start;margin-bottom:20px;text-align:center;width:100%}@media(max-width:768px){.FAQs-page .main-container .header{margin-bottom:15px}}@media(max-width:480px){.FAQs-page .main-container .header{margin-bottom:12px}}.FAQs-page .main-container .header .title{align-items:center;display:flex;justify-content:center;text-align:center;width:22%}@media(max-width:768px){.FAQs-page .main-container .header .title{justify-content:center;width:100%}.FAQs-page .main-container .header .title .MuiTypography-root{font-size:28px!important;text-align:center}}@media(max-width:480px){.FAQs-page .main-container .header .title .MuiTypography-root{font-size:24px!important}}.FAQs-page .main-container .faqs-section{align-items:center;align-items:flex-start;display:flex;flex-direction:row;justify-content:center;justify-content:space-between;text-align:center;width:100%}@media(max-width:768px){.FAQs-page .main-container .faqs-section{flex-direction:column;gap:20px}}@media(max-width:480px){.FAQs-page .main-container .faqs-section{gap:15px}}.FAQs-page .main-container .faqs-section .mobile-faq-selector{display:none;margin-bottom:20px;width:100%}@media(max-width:768px){.FAQs-page .main-container .faqs-section .mobile-faq-selector{display:block}}@media(max-width:480px){.FAQs-page .main-container .faqs-section .mobile-faq-selector{margin-bottom:15px}}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiFormControl-root .faq-dropdown .MuiSelect-select{background-color:#fff;border:1px solid #a5a5a5;border-radius:12px;color:#333;font-size:16px;font-weight:500;padding:12px 16px}@media(max-width:480px){.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiFormControl-root .faq-dropdown .MuiSelect-select{font-size:14px;padding:10px 14px}}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiFormControl-root .faq-dropdown .MuiOutlinedInput-notchedOutline,.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiFormControl-root .faq-dropdown:hover .MuiOutlinedInput-notchedOutline{border:none}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiFormControl-root .faq-dropdown.Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #2868bc}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiMenuItem-root{font-size:14px;padding:12px 16px}@media(max-width:480px){.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiMenuItem-root{font-size:13px;padding:10px 14px}}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiMenuItem-root:hover{background-color:#f3f3f3}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiMenuItem-root.Mui-selected{background-color:#2868bc;color:#fff}.FAQs-page .main-container .faqs-section .mobile-faq-selector .MuiMenuItem-root.Mui-selected:hover{background-color:#2868bc}.FAQs-page .main-container .faqs-section .faq-section-list{align-items:center;border:1px solid #a5a5a5;border-radius:24px;color:#545454;display:flex;flex-direction:column;justify-content:center;overflow:hidden;text-align:center;width:22%}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list{display:none}}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list::-webkit-scrollbar{height:4px}.FAQs-page .main-container .faqs-section .faq-section-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.FAQs-page .main-container .faqs-section .faq-section-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}}.FAQs-page .main-container .faqs-section .faq-section-list .faq-section-list-item{align-items:center;display:flex;font-size:16px;font-weight:500;justify-content:center;min-height:65px;padding:15px 20px;text-align:center;transition:all .2s ease;width:100%}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list .faq-section-list-item{flex-shrink:0;font-size:14px;min-height:50px;min-width:200px;padding:12px 16px;white-space:nowrap}}@media(max-width:480px){.FAQs-page .main-container .faqs-section .faq-section-list .faq-section-list-item{font-size:13px;min-height:45px;min-width:180px;padding:10px 14px}}.FAQs-page .main-container .faqs-section .faq-section-list .faq-section-list-item:hover{background-color:#d6d4d4;cursor:pointer;transition:.15s ease-in}.FAQs-page .main-container .faqs-section .faq-section-list .selected{background-color:#f3f3f3;color:#000;font-weight:1000}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list .selected{font-weight:700}}.FAQs-page .main-container .faqs-section .faq-section-list .separator{background-color:#a5a5a5;height:1px;width:100%}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list .separator{height:100%;min-height:50px;width:1px}}.FAQs-page .main-container .faqs-section .faq-section-details{align-items:center;border:1px solid #a5a5a5;border-radius:24px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:0 50px 50px;text-align:center;width:76%}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-details{border-radius:16px;padding:0 20px 30px;width:100%}}@media(max-width:480px){.FAQs-page .main-container .faqs-section .faq-section-details{border-radius:12px;padding:0 15px 20px}}.FAQs-page .main-container .faqs-section .faq-section-details .faq-section-title{font-size:20px;font-weight:500;margin:30px}@media(max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-details .faq-section-title{font-size:18px;margin:20px;text-align:center}}@media(max-width:480px){.FAQs-page .main-container .faqs-section .faq-section-details .faq-section-title{font-size:16px;margin:15px}}@media screen and (max-width:768px){.FAQs-page .main-container .faqs-section .faq-section-list{position:relative}.FAQs-page .main-container .faqs-section .faq-section-list:after{background:linear-gradient(90deg,transparent,#f1f1f1);content:"";height:20px;pointer-events:none;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:1}}@media screen and (min-width:769px)and (max-width:1024px){.FAQs-page .main-container .faqs-section .faq-section-list{width:25%}.FAQs-page .main-container .faqs-section .faq-section-details{padding:0 40px 40px;width:73%}}@media screen and (min-width:1200px){.FAQs-page .main-container .faqs-section .faq-section-list{width:20%}.FAQs-page .main-container .faqs-section .faq-section-details{padding:0 60px 60px;width:78%}}.FAQs-section{border:1px solid rgba(0,0,0,.125);border-radius:20px;overflow:hidden;text-align:justify}@media(max-width:768px){.FAQs-section{border-radius:16px}}@media(max-width:480px){.FAQs-section{border-radius:12px}}@media(max-width:768px){.FAQs-section .MuiAccordion-root{margin-bottom:8px}}@media(max-width:480px){.FAQs-section .MuiAccordion-root{margin-bottom:6px}}@media(max-width:768px){.FAQs-section .MuiAccordionSummary-root{min-height:50px!important;padding:6px 20px!important}}@media(max-width:480px){.FAQs-section .MuiAccordionSummary-root{min-height:45px!important;padding:4px 15px!important}}@media(max-width:768px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:8px 0!important}}@media(max-width:480px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:6px 0!important}}@media(max-width:768px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-content .MuiTypography-root{font-size:14px!important;line-height:1.4!important}}@media(max-width:480px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-content .MuiTypography-root{font-size:13px!important;line-height:1.3!important}}@media(max-width:768px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{font-size:20px!important}}@media(max-width:480px){.FAQs-section .MuiAccordionSummary-root .MuiAccordionSummary-expandIconWrapper{font-size:18px!important}}@media(max-width:768px){.FAQs-section .MuiAccordionDetails-root{padding:12px 20px!important}}@media(max-width:480px){.FAQs-section .MuiAccordionDetails-root{padding:10px 15px!important}}@media(max-width:768px){.FAQs-section .MuiAccordionDetails-root .MuiTypography-root{font-size:14px!important;line-height:1.5!important}}@media(max-width:480px){.FAQs-section .MuiAccordionDetails-root .MuiTypography-root{font-size:13px!important;line-height:1.4!important}}@media(max-width:768px){.FAQs-section .MuiAccordionSummary-root:hover{background-color:rgba(0,0,0,.04)}}@media(min-width:1200px){.FAQs-section .MuiAccordionSummary-root{min-height:60px!important;padding:10px 40px!important}.FAQs-section .MuiAccordionSummary-root .MuiTypography-root{font-size:16px!important}.FAQs-section .MuiAccordionDetails-root{padding:20px 40px!important}.FAQs-section .MuiAccordionDetails-root .MuiTypography-root{font-size:15px!important}}.contact-us-page{background-color:#f8f9fa;min-height:100vh}.contact-us-page .main-container{background-color:#fff;border:.25px solid #1c1c1c;border-radius:16px;margin:2rem;padding:2rem}.contact-us-page .main-container .header{border-bottom:2px solid #e9ecef;margin-bottom:3rem;padding-bottom:2rem;text-align:center}.contact-us-page .main-container .header .title h1,.contact-us-page .main-container .header .title h2,.contact-us-page .main-container .header .title h3,.contact-us-page .main-container .header .title h4,.contact-us-page .main-container .header .title h5,.contact-us-page .main-container .header .title h6{color:#2c3e50;margin:0}.contact-us-page .main-container .contact-content .tab-navigation{border-bottom:1px solid #e9ecef;display:flex;justify-content:center;margin-bottom:2rem;padding-bottom:1rem}.contact-us-page .main-container .contact-content .tab-navigation .footerTab{align-items:center;background-color:#f8f9fa;border:2px solid transparent;border-radius:16px;color:#6c757d;cursor:pointer;display:flex;font-weight:500;margin:0 .5rem;padding:1rem 2rem;transition:all .3s ease}.contact-us-page .main-container .contact-content .tab-navigation .footerTab:hover{background-color:#e9ecef;color:#495057}.contact-us-page .main-container .contact-content .tab-navigation .footerTab.active{background-color:#002f6c;color:#fff}.contact-us-page .main-container .contact-content .tab-navigation .footerTab svg{margin-right:.5rem}.contact-us-page .main-container .contact-content .tab-content{min-height:400px;padding:2rem 0}.contact-us-page .main-container .contact-content .tab-content .footer-message .description-footer{align-items:center;display:flex;justify-content:space-between;margin-top:.5rem}.contact-us-page .main-container .contact-content .tab-content .footer-message .description-footer .helper-text{align-items:center;color:#6c757d;display:flex;font-size:.875rem}.contact-us-page .main-container .contact-content .tab-content .footer-message .description-footer .helper-text i{font-style:italic}.contact-us-page .main-container .contact-content .tab-content .footerTabSubmitBtn{margin-top:1rem}.contact-us-page .main-container .contact-content .tab-content .footerTabSubmitBtn .submit-button-container{align-items:center;display:flex;justify-content:center}@media(max-width:768px){.contact-us-page .main-container{border-radius:16px;margin:2rem;padding:1rem}.contact-us-page .main-container .header{margin-bottom:2rem;padding-bottom:1rem}.contact-us-page .main-container .header .title h1,.contact-us-page .main-container .header .title h2,.contact-us-page .main-container .header .title h3,.contact-us-page .main-container .header .title h4,.contact-us-page .main-container .header .title h5,.contact-us-page .main-container .header .title h6{font-size:24px!important}.contact-us-page .main-container .contact-content .tab-navigation{align-items:center;flex-direction:column}.contact-us-page .main-container .contact-content .tab-navigation .footerTab{justify-content:center;margin:.25rem 0;max-width:300px;width:100%}.contact-us-page .main-container .contact-content .tab-content{padding:1rem .5rem}.contact-us-page .main-container .contact-content .tab-content .MuiGrid-item{padding-left:8px;padding-right:8px}}@media(max-width:480px){.contact-us-page .main-container{margin:1rem;padding:.75rem}.contact-us-page .main-container .contact-content .tab-navigation .footerTab{font-size:.9rem;padding:.75rem 1rem}}.delivery-note-main-box{background-color:#f3f3f3}@media(max-width:768px){.delivery-note-main-box .main-heading .folder-icon{align-items:center;display:flex;padding:1.5rem 2rem 0}.delivery-note-main-box .main-heading .folder-icon p{font-size:1.3rem;margin:15px 0 15px 12px}.delivery-note-main-box .main-heading .folder-icon .MuiSvgIcon-root{font-size:24px}}@media(max-width:480px){.delivery-note-main-box .main-heading .folder-icon{padding:1rem 1.5rem 0}.delivery-note-main-box .main-heading .folder-icon p{font-size:1.1rem;margin:10px 0 10px 8px}.delivery-note-main-box .main-heading .folder-icon .MuiSvgIcon-root{font-size:20px}}.delivery-note-main-box .main-heading .folder-icon{align-items:center;display:flex;padding:2rem 4rem 0}.delivery-note-main-box .main-heading .folder-icon p{font-size:1.5rem;margin:20px 0 20px 16px}.delivery-note-main-box .main-heading p{font-weight:800}.delivery-note-main-box .delivery-note-container{margin:0 auto;padding:2rem 4rem}@media(max-width:768px){.delivery-note-main-box .delivery-note-container{padding:1.5rem 2rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container{padding:1rem 1.5rem}}.delivery-note-main-box .delivery-note-container .delivery-note{background-color:#fff;border-radius:24px;padding:32px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note{border-radius:16px;padding:20px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note{border-radius:12px;padding:15px}}.delivery-note-main-box .delivery-note-container .delivery-note h2{font-family:Raleway;font-size:24px;font-weight:600;line-height:28.18px;margin-bottom:10px;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note h2{font-size:20px;line-height:24px;margin-bottom:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note h2{font-size:18px;line-height:22px;margin-bottom:6px}}.delivery-note-main-box .delivery-note-container .delivery-note .preview-order{margin-bottom:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order{margin-bottom:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order{margin-bottom:12px}}.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images{gap:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images{gap:6px}}.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images .preview-image{border:1px solid #ccc;border-radius:5px;height:100px;object-fit:cover;width:100px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images .preview-image{border-radius:4px;height:80px;width:80px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .preview-order .preview-images .preview-image{border-radius:3px;height:70px;width:70px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files{margin-bottom:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files{margin-bottom:15px;overflow-x:auto}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files{margin-bottom:12px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table{border-collapse:collapse;width:100%}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table{font-size:14px;min-width:600px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table{font-size:12px;min-width:500px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table td,.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{border:1px solid #ddd;height:55px;padding:10px;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table td,.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{height:45px;padding:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table td,.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{height:40px;padding:6px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{background-color:#f9f9f9;font-weight:700;height:55px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{font-size:13px;height:45px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table th{font-size:12px;height:40px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-cell{height:100%;position:relative;width:100%}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:rgba(233,236,239,.8);border:1px solid #ced4da;border-radius:4px;color:#6c757d;cursor:not-allowed;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:8px 12px;pointer-events:none;position:absolute;top:0;width:100%}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay{padding:6px 8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay{padding:4px 6px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay .lock-icon{color:#000}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay .locked-overlay-msg{color:#000;text-align:center}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay .locked-overlay-msg{font-size:14px!important}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay .locked-overlay-msg{font-size:12px!important}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button{align-items:center;border:2px solid #120a8f;border-radius:8px;color:#120a8f;display:flex;font-size:18px;font-weight:700;gap:8px;justify-content:center;padding:8px 20px;text-decoration:none;transition:all .3s ease-in-out}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button{border-radius:6px;font-size:14px;gap:6px;padding:6px 12px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button{border-radius:4px;font-size:12px;gap:4px;padding:5px 10px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button:hover{background-color:#120a8f;color:#fff}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button .download-icon{font-size:24px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button .download-icon{font-size:18px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .download-button .download-icon{font-size:16px}}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay-wrapper{position:relative}.delivery-note-main-box .delivery-note-container .delivery-note .original-files .files-table .locked-overlay-wrapper .locked-overlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:hsla(0,0%,87%,.722);height:200%;left:0;position:absolute;top:100%;width:100%;z-index:999}.delivery-note-main-box .delivery-note-container .delivery-note .remarks{margin-bottom:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .remarks{margin-bottom:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .remarks{margin-bottom:12px}}.delivery-note-main-box .delivery-note-container .delivery-note .remarks .remarks-content{color:#666;font-style:italic}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .remarks .remarks-content{font-size:14px;line-height:1.4}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .remarks .remarks-content{font-size:13px;line-height:1.3}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons{text-align:center}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons{padding:0 10px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons{padding:0 5px}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons p{color:#555;font-size:.9rem;margin-bottom:10px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons p{font-size:.8rem;margin-bottom:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons p{font-size:.75rem;margin-bottom:6px}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons p a{color:#007bff;text-decoration:none}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons p a:hover{text-decoration:underline}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons{display:flex;font-size:12px;gap:15px;height:46px;justify-content:center}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons{flex-direction:column;gap:12px;height:auto}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons{gap:10px}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button{background:linear-gradient(91.6deg,#3fa600 2.17%,#358107);border:none;border-radius:5px;color:#fff;cursor:pointer;min-width:175px;padding:10px 20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button{font-size:14px;min-width:auto;padding:12px 20px;width:100%}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button{font-size:13px;padding:10px 16px}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button:hover{background-color:#005d14}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button .accept-btn-tick{margin:5px 5px 0 0}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .accept-button .accept-btn-tick{margin:3px 5px 0 0}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .revision-button{border:2px solid;border-radius:5px;color:navy;cursor:pointer;padding:10px 20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .revision-button{font-size:14px;padding:12px 20px;width:100%}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .revision-button{font-size:13px;padding:10px 16px}}.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .revision-button .replay-icon{margin:5px 5px 0 0}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .delivery-note .action-buttons .buttons .revision-button .replay-icon{margin:3px 5px 0 0}}.delivery-note-main-box .delivery-note-container .order-complete{margin-top:40px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete{margin-top:30px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete{margin-top:20px}}.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon{display:flex}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon{align-items:center}}.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon h2{color:#333;font-size:1.5rem;margin-bottom:20px;margin-left:1rem;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon h2{font-size:1.3rem;margin-bottom:15px;margin-left:.5rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon h2{font-size:1.1rem;margin-bottom:12px;margin-left:.3rem}}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon .MuiSvgIcon-root{font-size:24px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-complete-icon .MuiSvgIcon-root{font-size:20px}}.delivery-note-main-box .delivery-note-container .order-complete .download-invoice-btn-section{margin:15px 0}.delivery-note-main-box .delivery-note-container .order-complete .download-invoice-btn-section .bitton{background-color:#fff;border:1px solid #000;border-radius:6px;box-shadow:none;color:#000;margin-right:12px;padding:10px 20px}.delivery-note-main-box .delivery-note-container .order-complete .order-details{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details{flex-direction:column;gap:20px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details{gap:15px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info{background-color:#fff;border-bottom-left-radius:24px;border-top-left-radius:24px;flex:2 1;min-width:300px;padding:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info{border-radius:16px;min-width:auto;padding:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info{border-radius:12px;padding:12px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left{align-items:center;display:flex;font-size:.7rem}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left{flex-wrap:wrap;gap:5px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left{font-size:.65rem}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left .data,.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left span{color:#3e3d3c;margin-left:1rem}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left .data,.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left span{margin-left:.5rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left .data,.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left span{margin-left:.3rem}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .head-left .label{border-radius:5px;font-size:12px;padding:.5rem 1rem;text-align:center}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .order-body-left{align-items:flex-start;display:flex;flex:2 1;margin:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .order-body-left{margin:15px 0}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .order-body-left{margin:10px 0}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .icon{background-color:rgba(62,61,60,.235);border-radius:50%;height:50px;margin-right:1.5rem;width:50px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .icon{height:45px;margin-right:1rem;width:45px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .icon{height:40px;margin-right:.8rem;width:40px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body{display:flex;flex-direction:column}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:40px;line-height:21px;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-title{font-size:15px!important;height:38px;line-height:19px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-title{font-size:14px!important;height:36px;line-height:18px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer{align-items:center;display:flex;font-size:.7rem}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer{flex-wrap:wrap;font-size:.65rem;gap:3px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer{font-size:.6rem}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer .freelancer-icon{background-color:rgba(62,61,60,.235);border-radius:50%;height:20px;margin:0 .3rem 0 .6rem;width:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer .freelancer-icon{height:18px;margin:0 .2rem 0 .4rem;width:18px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer .freelancer-icon{height:16px;margin:0 .15rem 0 .3rem;width:16px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-freelancer .freelancer-name{color:#018fd3;text-decoration:underline}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom{align-items:center;display:flex;justify-content:space-between;margin-top:1rem}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom{margin-top:.8rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom{margin-top:.6rem}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom .btn1{border:1.3px solid #018fd3;border-radius:5px;color:#018fd3;cursor:pointer;font-size:10px;font-weight:500;padding:.3rem .8rem;transition:all .3s ease}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom .btn1{font-size:11px;padding:.4rem 1rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info .body .gig-bottom .btn1{font-size:10px;padding:.3rem .8rem}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info p{color:#555;margin:10px 0}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-info p strong{color:#333}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary{background-color:#fff;border-bottom-right-radius:24px;border-top-right-radius:24px;display:flex;flex:1 1;flex-direction:column;min-width:300px;padding:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary{border-radius:16px;min-width:auto;padding:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary{border-radius:12px;padding:12px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary h3{color:#333;font-size:1.2rem;margin-bottom:15px;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary h3{font-size:1.1rem;margin-bottom:12px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary h3{font-size:1rem;margin-bottom:10px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul{list-style:none;margin:0;padding:0;width:100%}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul.order-amount{display:flex;justify-content:space-between}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul.order-amount{flex-direction:column;gap:5px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul.order-amount.grand-total{border-top:2px solid #000;padding-top:10px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul.order-amount.grand-total{border-top:1px solid #000;margin-top:8px;padding-top:8px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul li{color:#555;font-size:.95rem;margin-bottom:10px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul li{font-size:.9rem;margin-bottom:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul li{font-size:.85rem;margin-bottom:6px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary ul li:last-child{font-weight:700}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary .download-invoice-btn{align-self:flex-end;background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.95rem;margin-top:15px;padding:10px 20px;text-align:center;text-decoration:none;transition:background-color .3s}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary .download-invoice-btn{align-self:stretch;font-size:.9rem;margin-top:12px;padding:12px 20px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary .download-invoice-btn{font-size:.85rem;margin-top:10px;padding:10px 16px}}.delivery-note-main-box .delivery-note-container .order-complete .order-details .order-summary .download-invoice-btn:hover{background-color:#0056b3}.delivery-note-main-box .delivery-note-container .order-complete .original-files{background-color:#fff;border:1px solid #ddd;border-radius:8px;margin-top:30px;padding:20px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .original-files{border-radius:6px;margin-top:20px;padding:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .original-files{border-radius:4px;margin-top:15px;padding:12px}}.delivery-note-main-box .delivery-note-container .order-complete .original-files table{border-collapse:collapse;width:100%}.delivery-note-main-box .delivery-note-container .order-complete .original-files table td,.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{border:1px solid #ddd;padding:10px;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .original-files table td,.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{font-size:14px;padding:8px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .original-files table td,.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{font-size:12px;padding:6px}}.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{background-color:#f5f5f5;color:#333}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{font-size:13px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .order-complete .original-files table th{font-size:12px}}.delivery-note-main-box .delivery-note-container .order-complete .original-files table td{color:#555}.delivery-note-main-box .delivery-note-container .order-complete .original-files table .download-link{color:#007bff;font-weight:700;text-decoration:none;transition:color .3s}.delivery-note-main-box .delivery-note-container .order-complete .original-files table .download-link:hover{color:#0056b3}.delivery-note-main-box .delivery-note-container .rating-and-review{margin-top:40px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .rating-and-review{margin-top:30px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .rating-and-review{margin-top:20px}}.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-header{display:flex}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-header{align-items:center}}.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-header h2{color:#333;font-size:1.5rem;margin-bottom:20px;margin-left:1rem;text-align:left}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-header h2{font-size:1.3rem;margin-bottom:15px;margin-left:.5rem}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-header h2{font-size:1.1rem;margin-bottom:12px;margin-left:.3rem}}.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:20px;width:100%}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content{border-radius:6px;gap:15px;padding:15px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content{border-radius:4px;gap:12px;padding:12px}}.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content .star-rating-row{align-items:center;display:flex;gap:4px;margin-bottom:12px}@media(max-width:768px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content .star-rating-row{gap:3px;margin-bottom:10px}}@media(max-width:480px){.delivery-note-main-box .delivery-note-container .rating-and-review .rating-and-review-content .star-rating-row{gap:2px;margin-bottom:8px}}.ask-for-revision-modal-root{display:flex;flex-direction:column;width:100%}.ask-for-revision-modal-root .payment-confirmation-container{background-color:#f8f9fa;border-radius:12px;display:flex;flex-direction:column;height:100%;padding:20px;width:100%}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:20px;padding-bottom:15px}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header .back-button{color:#666;margin-right:15px}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header .back-button:hover{background-color:#f0f0f0}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header .payment-confirmation-title{color:#333;font-weight:600}.ask-for-revision-modal-root .payment-confirmation-container .payment-details{display:flex;flex:1 1;flex-direction:column}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-info-grid{grid-gap:12px;background-color:#fff;border-radius:8px;display:grid;grid-template-columns:2fr 1fr;margin-bottom:16px;padding:16px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-info-grid .price-info-grid-item-right{align-self:center;font-weight:500;text-align:end}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-details-div{margin-bottom:16px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-details-div .price-info-grid{margin-bottom:0}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-text-input{border:1px solid #ddd;border-radius:6px;font-size:14px;margin-right:10px;padding:10px 12px;width:70%}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-text-input:focus{border-color:#f97400;outline:none}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .apply-promo-button{background:#fff;border:1px solid #f97400;border-radius:6px;color:#f97400;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .apply-promo-button:hover{background-color:#fff5f0}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-code{color:green}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-code-message-div{align-items:center;background-color:#f8f9fa;border-radius:6px;display:flex;margin:8px 0;padding:8px 16px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-code-message-div .promo-apply-message{font-size:14px;margin-left:8px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons{display:flex;gap:16px;margin-top:auto;padding-top:20px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons .back-payment-btn{border:1px solid #ddd;color:#666;flex:1 1;height:44px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons .proceed-payment-btn{background-color:#f97400;border:none;color:#fff;flex:1 1;height:44px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons .proceed-payment-btn:hover{background-color:#e86500}@media(max-width:768px){.ask-for-revision-modal-root .payment-confirmation-container{padding:15px}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header{margin-bottom:15px;padding-bottom:12px}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header .payment-confirmation-title{font-size:18px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-info-grid{grid-gap:8px;font-size:14px;padding:12px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-text-input{font-size:13px;padding:8px 10px;width:65%}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .apply-promo-button{font-size:13px;padding:8px 16px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons{flex-direction:column;gap:12px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons .back-payment-btn,.ask-for-revision-modal-root .payment-confirmation-container .payment-details .payment-buttons .proceed-payment-btn{font-size:14px;height:40px}}@media(max-width:480px){.ask-for-revision-modal-root .payment-confirmation-container{padding:12px}.ask-for-revision-modal-root .payment-confirmation-container .payment-confirmation-header .payment-confirmation-title{font-size:16px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-info-grid{grid-gap:6px;font-size:13px;grid-template-columns:1fr;padding:10px}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .price-info-grid .price-info-grid-item-right{margin-top:4px;text-align:left}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .promo-text-input{margin-bottom:10px;margin-right:0;width:100%}.ask-for-revision-modal-root .payment-confirmation-container .payment-details .apply-promo-button{padding:10px;width:100%}}@media(max-width:768px){.ask-for-revision-modal-root{padding:0 10px}}@media(max-width:480px){.ask-for-revision-modal-root{padding:0 5px}}.ask-for-revision-modal-root .revision-modal-title{font-size:16px;line-height:1.4;margin-bottom:18px}@media(max-width:768px){.ask-for-revision-modal-root .revision-modal-title{font-size:15px;margin-bottom:15px}}@media(max-width:480px){.ask-for-revision-modal-root .revision-modal-title{font-size:14px;margin-bottom:12px}}.ask-for-revision-modal-root .outlined-multiline-static{margin-top:32px;width:100%!important}@media(max-width:768px){.ask-for-revision-modal-root .outlined-multiline-static{margin-top:20px}}@media(max-width:480px){.ask-for-revision-modal-root .outlined-multiline-static{margin-top:15px}}@media(max-width:768px){.ask-for-revision-modal-root .revision-modal-textfield .MuiInputBase-root,.ask-for-revision-modal-root .revision-modal-textfield .MuiInputLabel-root{font-size:14px}}@media(max-width:480px){.ask-for-revision-modal-root .revision-modal-textfield .MuiInputBase-root,.ask-for-revision-modal-root .revision-modal-textfield .MuiInputLabel-root{font-size:13px}}.ask-for-revision-modal-root .revision-modal-upload-label{font-size:14px;margin-top:18px}@media(max-width:768px){.ask-for-revision-modal-root .revision-modal-upload-label{font-size:13px;margin-top:15px}}@media(max-width:480px){.ask-for-revision-modal-root .revision-modal-upload-label{font-size:12px;margin-top:12px}}.ask-for-revision-modal-root .submit-revision-btn{align-self:center;background-color:navy;height:36px;margin-top:18px;width:200px}@media(max-width:768px){.ask-for-revision-modal-root .submit-revision-btn{font-size:14px;height:40px;margin-top:15px;width:100%}}@media(max-width:480px){.ask-for-revision-modal-root .submit-revision-btn{font-size:13px;height:38px;margin-top:12px}}@media(max-width:768px){.ask-for-revision-modal-root .upload-progress-section{margin:12px 0;padding:10px}.ask-for-revision-modal-root .upload-progress-section .MuiTypography-root{font-size:14px}.ask-for-revision-modal-root .upload-progress-section progress{height:8px}.ask-for-revision-modal-root .upload-progress-section .MuiButton-root{font-size:13px;margin:8px;padding:6px 12px}}@media(max-width:480px){.ask-for-revision-modal-root .upload-progress-section{margin:10px 0;padding:8px}.ask-for-revision-modal-root .upload-progress-section .MuiTypography-root{font-size:13px}.ask-for-revision-modal-root .upload-progress-section progress{height:6px}.ask-for-revision-modal-root .upload-progress-section .MuiButton-root{font-size:12px;margin:6px;padding:5px 10px}}@media(max-width:768px){.ask-for-revision-modal-root .upload-images-section .MuiBox-root{gap:10px!important}.ask-for-revision-modal-root .upload-images-section .upload-area{min-height:120px!important;padding:15px!important}.ask-for-revision-modal-root .upload-images-section .uploaded-image{height:80px!important;width:80px!important}}@media(max-width:480px){.ask-for-revision-modal-root .upload-images-section .MuiBox-root{gap:8px!important}.ask-for-revision-modal-root .upload-images-section .upload-area{min-height:100px!important;padding:12px!important}.ask-for-revision-modal-root .upload-images-section .uploaded-image{height:70px!important;width:70px!important}}.admin-panel-page{background:#f8fafc;min-height:100vh}.admin-panel-page .admin-dashboard-section{background:#f8fafc;display:flex;height:100vh;margin:0;overflow:hidden;width:100vw}.admin-panel-page .admin-dashboard-section .admin-dashboard-left{background:linear-gradient(180deg,#1e293b,#334155);box-shadow:4px 0 20px rgba(0,0,0,.1);overflow-y:auto;padding:0;position:relative;width:280px;z-index:1000}.admin-panel-page .admin-dashboard-section .admin-dashboard-left::-webkit-scrollbar{width:4px}.admin-panel-page .admin-dashboard-section .admin-dashboard-left::-webkit-scrollbar-track{background:hsla(0,0%,100%,.1)}.admin-panel-page .admin-dashboard-section .admin-dashboard-left::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.3);border-radius:2px}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .logo-box{align-items:center;background:rgba(0,0,0,.1);border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:12px;padding:2rem 1.5rem}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .logo-box img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);height:2.5rem}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .logo-box p{color:#fff;font-family:goodfish;font-size:1.4rem;font-weight:600;letter-spacing:.5px;margin:0}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box{list-style:none;margin:0;padding:1.5rem 0}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a{align-items:center;border-radius:12px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:.95rem;font-weight:500;margin:.25rem 1rem;padding:1rem 1.5rem;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a span{color:hsla(0,0%,100%,.6);font-size:1.1rem;margin-right:1rem;transition:all .3s ease}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a:hover{background:hsla(0,0%,100%,.1);color:#fff;-webkit-transform:translateX(4px);transform:translateX(4px)}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a:hover span{color:#fff}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a.active{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 4px 12px rgba(59,130,246,.3);color:#fff;font-weight:600}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a.active span{color:#fff}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .tab-box a.active:before{background:#3b82f6;border-radius:0 2px 2px 0;content:"";height:20px;left:-1rem;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.admin-panel-page .admin-dashboard-section .admin-dashboard-left .logout-section{background:rgba(0,0,0,.1);border-top:1px solid hsla(0,0%,100%,.1);bottom:0;left:0;padding:1.5rem;position:absolute;right:0}.admin-panel-page .admin-dashboard-section .admin-dashboard-right{background:#f8fafc;flex:1 1;overflow-y:auto;padding:8px;position:relative}.admin-panel-page .admin-dashboard-section .admin-dashboard-right::-webkit-scrollbar{width:6px}.admin-panel-page .admin-dashboard-section .admin-dashboard-right::-webkit-scrollbar-track{background:#f1f5f9}.admin-panel-page .admin-dashboard-section .admin-dashboard-right::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.admin-panel-page .admin-dashboard-section .admin-dashboard-right.nopadding{overflow:hidden;padding:0}.admin-editable-details-section{width:100%}.admin-editable-details-section .order-summary-header{background:#edecec;border-bottom:3px solid #f3f4f6;padding:20px 24px!important;transition:all .3s ease}.admin-editable-details-section .order-summary-header:hover{border-bottom-color:#3b82f6}.admin-editable-details-section .order-summary-header .MuiAccordionSummary-content{align-items:center;display:flex;justify-content:space-between;margin:0!important}.admin-editable-details-section .order-summary-header .MuiAccordionSummary-expandIconWrapper{color:#6b7280}.admin-editable-details-section .order-summary-header .MuiAccordionSummary-expandIconWrapper:hover{color:#3b82f6}.admin-editable-details-section .order-summary-header .order-title-section{align-items:center;display:flex;flex:1 1;gap:16px}.admin-editable-details-section .order-summary-header .order-title-section .order-id-title{color:#111827;font-size:1.25rem;font-weight:700;letter-spacing:-.025em;margin:0}.admin-editable-details-section .order-summary-header .order-title-section .status-chips{display:flex;gap:10px}.admin-editable-details-section .order-summary-header .order-title-section .status-chips .MuiChip-root{border-radius:6px;font-size:.75rem;font-weight:600;height:26px;letter-spacing:.025em;text-transform:uppercase}.admin-editable-details-section .order-summary-header .edit-toggle{align-items:center;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:12px;margin-left:auto;padding:8px 16px;transition:all .2s ease}.admin-editable-details-section .order-summary-header .edit-toggle .MuiTypography-root{color:#374151;font-size:.875rem;font-weight:600}.admin-editable-details-section .order-summary-header .edit-toggle .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked{color:#3b82f6}.admin-editable-details-section .order-summary-header .edit-toggle .MuiSwitch-root .MuiSwitch-switchBase.Mui-checked+.MuiSwitch-track{background-color:#3b82f6}.admin-editable-details-section .order-details-container{background-color:#fff}.admin-editable-details-section .order-details-container .info-section{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);margin-bottom:12px;padding:8px}.admin-editable-details-section .order-details-container .info-section .section-header{border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600;margin-bottom:12px;padding-bottom:8px}.admin-editable-details-section .order-details-container .info-section .section-header-with-toggle{align-items:center;border-bottom:2px solid #e5e7eb;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:8px}.admin-editable-details-section .order-details-container .info-section .section-header-with-toggle .section-header{border:none;margin:0;padding:0}.admin-editable-details-section .order-details-container .info-section .subsection-header{color:#4b5563;font-weight:500;margin-bottom:8px;margin-top:16px}.admin-editable-details-section .order-details-container .info-section .info-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.admin-editable-details-section .order-details-container .info-section .copyable-field{background:#f3f4f6;border-radius:6px;cursor:pointer;padding:10px 14px;transition:all .2s ease}.admin-editable-details-section .order-details-container .info-section .copyable-field:hover{background:#e5e7eb;box-shadow:0 4px 6px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.admin-editable-details-section .order-details-container .info-section .copyable-field:hover .copy-icon{opacity:1}.admin-editable-details-section .order-details-container .info-section .copyable-field .field-label{color:#6b7280;font-size:.75rem;font-weight:600;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.admin-editable-details-section .order-details-container .info-section .copyable-field .field-value-container{align-items:center;display:flex;gap:8px;justify-content:space-between}.admin-editable-details-section .order-details-container .info-section .copyable-field .field-value-container .field-value{color:#111827;font-size:.95rem;font-weight:500;word-break:break-word}.admin-editable-details-section .order-details-container .info-section .copyable-field .field-value-container .copy-icon{color:#9ca3af;flex-shrink:0;font-size:1rem;opacity:0;transition:opacity .2s ease}.admin-editable-details-section .order-details-container .info-section .payment-methods-container{display:flex;flex-direction:column;gap:10px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row{align-items:center;border:2px solid transparent;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:12px 16px;transition:all .2s ease}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row.default{background:#f8fefb;border-color:#a7f3d0}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row.default:hover{background:#f0fdf4;box-shadow:0 4px 8px rgba(16,185,129,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row.non-default{background:#f9fafb;border-color:#e5e7eb}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row.non-default:hover{background:#f3f4f6;border-color:#d1d5db;box-shadow:0 2px 4px rgba(0,0,0,.08);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info{flex:1 1}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .method-name-container{align-items:center;display:flex;gap:10px;margin-bottom:8px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .method-name-container .method-name{color:#1f2937;font-size:.95rem;font-weight:700;letter-spacing:.5px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .method-name-container .default-badge{background-color:#10b981;color:#fff;font-size:.65rem;font-weight:700;height:18px;padding:0 6px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .bank-details{grid-gap:6px 12px;display:grid;gap:6px 12px;grid-template-columns:1fr 1fr;margin-top:4px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .bank-details .bank-detail-row{color:#4b5563;font-size:.85rem;font-weight:500}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .bank-details .bank-detail-row .detail-label{color:#6b7280;font-size:.75rem;font-weight:600;margin-right:4px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .payment-method-info .method-id{color:#4b5563;font-family:Courier New,monospace;font-size:.9rem;font-weight:500;margin-top:4px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .copy-indicator{align-items:center;display:flex;padding-left:12px}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row .copy-indicator .copy-icon-small{color:#9ca3af;font-size:1.1rem;transition:color .2s ease}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row:hover .copy-icon-small{color:#4b5563}.admin-editable-details-section .order-details-container .info-section .payment-methods-container .payment-method-row.default:hover .copy-icon-small{color:#059669}.admin-editable-details-section .order-details-container .info-section .payment-detail-card{background:#f3f4f6;border-radius:6px;margin-bottom:8px;padding:12px}.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:12px}.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview .total-preview-item{border-radius:8px;padding:14px 16px}.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview .total-preview-item.buyer,.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview .total-preview-item.seller{background:#eff6ff;border:1px solid #3b82f6}.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview .total-preview-item .total-label{color:#6b7280;font-size:.85rem;font-weight:500;margin-bottom:6px}.admin-editable-details-section .order-details-container .order-summary-section .summary-totals-preview .total-preview-item .total-value{color:#1e40af;font-size:1.25rem;font-weight:700}.admin-editable-details-section .order-details-container .order-summary-section .summary-tabs{border-bottom:2px solid #e5e7eb;margin-bottom:16px;margin-top:12px}.admin-editable-details-section .order-details-container .order-summary-section .summary-tabs .MuiTab-root{font-size:1rem;font-weight:600;text-transform:none}.admin-editable-details-section .order-details-container .order-summary-section .summary-tab-content{margin-top:12px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table{background:#fff;border-collapse:collapse;width:100%}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr{border-bottom:1px solid #f3f4f6}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr:last-child{border-bottom:none}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td{padding:10px 14px;vertical-align:middle}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.section-title{color:#374151;font-size:1.05rem;letter-spacing:.025em;padding-bottom:10px;padding-top:16px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.item-label{color:#6b7280;font-size:.95rem;font-weight:500}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.item-value{color:#111827;font-size:1rem;font-weight:600;text-align:right}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.item-value.deduction{color:#dc2626}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.item-value.free{color:#059669;font-size:1.05rem;font-weight:700}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.revision-subtotal-label,.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.subtotal-label{color:#374151;font-size:1rem;padding-top:12px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.revision-subtotal-value,.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.subtotal-value{color:#1f2937;font-size:1.1rem;padding-top:12px;text-align:right}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.grand-total-label{color:#1f2937;font-size:1.1rem;padding-top:16px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody tr td.grand-total-value{color:#059669;font-size:1.25rem;padding-top:16px;text-align:right}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody .revision-spacer{border-bottom:none;height:8px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody .revision-spacer td{padding:0}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody .revision-subtotal-row,.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody .subtotal-row{background:#f9fafb}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table tbody .grand-total-row{background:#f0fdf4;border-top:2px solid #10b981}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table .section-divider{border:none;border-top:1px dashed #d1d5db;margin:12px 0}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table .grand-total-divider{border:none;border-top:2px solid #10b981;margin:16px 0}.admin-editable-details-section .order-details-container .payable-amount-box{background:#fff7ed;border:2px solid #fb923c;border-radius:8px;color:#c2410c;margin-bottom:16px;padding:16px;text-align:center}.admin-editable-details-section .order-details-container .payable-amount-box .payable-label{color:#ea580c;font-size:.95rem;font-weight:500;margin-bottom:6px}.admin-editable-details-section .order-details-container .payable-amount-box .payable-amount{color:#c2410c;font-size:1.75rem;font-weight:600}.admin-editable-details-section .order-details-container .edit-section{background:#fff;border:2px solid #8b9dc3;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);margin-top:16px;padding:20px}.admin-editable-details-section .order-details-container .edit-section .edit-section-title{border-bottom:2px solid #e5e7eb;color:#1f2937;font-weight:600;margin-bottom:16px;padding-bottom:12px}.admin-editable-details-section .order-details-container .edit-section .payment-entry-toggle{align-items:center;background:#f3f4f6;border-radius:6px;display:flex;justify-content:space-between;margin:16px 0;padding:12px}.admin-editable-details-section .order-details-container .edit-section .payment-details-edit{background:#f9fafb;border-left:3px solid #8b9dc3;border-radius:6px;margin-top:12px;padding:16px}.admin-editable-details-section .order-details-container .edit-section .payment-details-edit .MuiTypography-h6{color:#374151;margin-bottom:12px}@media(max-width:768px){.admin-editable-details-section .order-summary-header .order-title-section{align-items:flex-start;flex-direction:column;gap:8px}.admin-editable-details-section .order-summary-header .edit-toggle{justify-content:space-between;margin-left:0;width:100%}.admin-editable-details-section .order-details-container,.admin-editable-details-section .order-details-container .info-section{padding:16px}.admin-editable-details-section .order-details-container .info-section .info-grid{grid-template-columns:1fr}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table{font-size:.9rem}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table td{padding:8px}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table td.item-label{font-size:.85rem}.admin-editable-details-section .order-details-container .order-summary-section .order-summary-breakdown .order-summary-table td.item-value{font-size:.9rem}.admin-editable-details-section .order-details-container .payable-amount-box .payable-amount{font-size:2rem}.admin-editable-details-section .order-details-container .edit-section{padding:20px}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row{padding:10px 12px}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row .payment-method-info .method-name-container{align-items:flex-start;flex-direction:column;gap:6px}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row .payment-method-info .method-name-container .method-name{font-size:.9rem}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row .payment-method-info .bank-details{gap:4px;grid-template-columns:1fr}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row .payment-method-info .bank-details .bank-detail-row{font-size:.8rem}.admin-editable-details-section .order-details-container .payment-methods-container .payment-method-row .payment-method-info .method-id{font-size:.75rem}}.manage-payments-container{padding:20px}.manage-payments-container .MuiAccordion-root{border:1px solid #e0e0e0;border-radius:8px;margin-bottom:12px}.manage-payments-container .MuiAccordion-root .MuiAccordionSummary-root{background-color:#f5f5f5;font-weight:700}.manage-payments-container .MuiAccordion-root .MuiAccordionDetails-root{background-color:#fff;padding:16px}.admin-order-page .page-title{background:linear-gradient(135deg,rgba(30,136,229,.08),rgba(67,160,71,.06));border-radius:8px;margin-bottom:8px;padding:10px;width:100%}.admin-order-page .tab-container{background-color:#fff;border-radius:8px;margin-bottom:20px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.admin-order-page .tab-bar{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06)}.admin-order-page .tab-bar .MuiTabs-indicator{background-color:#1e88e5}.admin-order-page .tab-bar .MuiTab-root{color:#555;font-weight:500;letter-spacing:.2px;text-transform:none;transition:color .2s ease-in-out}.admin-order-page .tab-bar .MuiTab-root.Mui-selected{color:#1e88e5;font-weight:600}.admin-order-page .content{margin-top:20px}.admin-editable-details-section{margin-bottom:12px}.admin-editable-details-section .MuiAccordion-root{border:1px solid #e2e8f0;border-radius:8px!important;box-shadow:0 2px 4px rgba(0,0,0,.05)!important;margin-bottom:12px!important}.admin-editable-details-section .MuiAccordion-root:before{display:none}.admin-editable-details-section .order-summary{align-items:center;display:flex;justify-content:space-between;min-height:48px;padding:12px 16px}.admin-editable-details-section .order-summary .order-title{display:flex;flex-direction:column;font-size:14px;gap:4px}.admin-editable-details-section .order-summary .edit-btn{align-items:center;display:flex;flex-direction:row;font-size:12px;justify-content:center;margin-left:auto;text-align:center}.admin-editable-details-section .order-details{display:flex;flex-direction:column;gap:12px}.admin-editable-details-section .order-details .section{background-color:#f9f9f9;border-radius:8px;padding:12px}.admin-editable-details-section .order-details .section h4{margin-bottom:8px}.admin-editable-details-section .order-details .section p{cursor:pointer;font-size:15px;margin:6px 0;position:relative}.admin-editable-details-section .order-details .section p:hover{background-color:#e9e9e9}.admin-editable-details-section .order-details .section p:after{background-color:#333;border-radius:4px;color:#fff;content:"Click to copy";font-size:12px;left:100%;margin-left:8px;opacity:0;padding:5px 8px;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .2s ease-in-out;white-space:nowrap}.admin-editable-details-section .order-details .section p:hover:after{opacity:1}.admin-editable-details-section .order-details .edit-section{display:flex;flex-direction:column;gap:8px;margin-top:12px}.admin-editable-details-section .order-details .edit-section .submit-btn{align-self:flex-start}.admin-editable-details-section .order-details .payment-details{background-color:#f3f3f3;border-radius:8px;margin-bottom:8px;padding:10px}.admin-editable-details-section .order-details .payment-details p{font-size:14px;margin:4px 0}.admin-deliveries-page .info-line{border-bottom:1px solid #f1f5f9;display:flex;gap:8px;padding:8px 0}.admin-deliveries-page .info-line:last-child{border-bottom:none}.admin-deliveries-page .info-key{color:#64748b;font-weight:600;min-width:120px}.admin-users-page{background-color:#f8fafc;min-height:100vh}.admin-users-page .page-title{color:#1e293b;font-weight:800;letter-spacing:-.025em;margin-bottom:24px}.admin-users-page .MuiTabs-root .MuiTabs-indicator{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px 2px 0 0;height:3px}.admin-users-page .MuiTabs-root .MuiTab-root{color:#64748b;font-size:1rem;font-weight:600;text-transform:none;transition:all .3s ease}.admin-users-page .MuiTabs-root .MuiTab-root.Mui-selected{color:#1e293b}.admin-users-page .MuiTabs-root .MuiTab-root:hover{color:#3b82f6}.admin-users-page .content .tab-content .section-title{color:#1e293b;font-size:1.5rem;font-weight:700;margin-bottom:20px}.admin-users-page .content .tab-content .search-section{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px}.admin-users-page .content .tab-content .search-section .search-title{display:none}.admin-users-page .content .tab-content .search-section .search-controls{align-items:center;display:flex;flex-wrap:wrap;gap:12px;width:100%}.admin-users-page .content .tab-content .search-section .search-controls .MuiTextField-root{background:#fff;border-radius:6px;flex:1 1;min-width:150px}.admin-users-page .content .tab-content .search-section .search-controls .MuiTextField-root .MuiOutlinedInput-root{background:#fff}.admin-users-page .content .tab-content .search-section .search-controls .date-range-container{display:flex;flex:1 1;gap:12px;min-width:300px}.admin-users-page .content .tab-content .search-section .search-controls .action-buttons{display:flex;gap:8px;margin-left:auto}.admin-users-page .content .tab-content .results-section .status-panel{align-items:center;border:1px solid;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;min-height:40px;padding:12px}.admin-users-page .content .tab-content .results-section .status-panel.buyers{background:#e3f2fd;border-color:#2196f3}.admin-users-page .content .tab-content .results-section .status-panel.sellers{background:#f3e8ff;border-color:#8b5cf6}.admin-users-page .content .tab-content .results-section .status-panel .status-text{color:#1e293b;font-weight:600}.admin-users-page .content .tab-content .results-section .results-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.admin-users-page .content .tab-content .results-section .results-header .results-count{color:#1e293b;font-size:.95rem;font-weight:600}.admin-users-page .content .tab-content .results-section .results-header .filter-input{max-width:300px}.admin-users-page .content .tab-content .results-section .users-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.admin-users-page .content .tab-content .results-section .no-results{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;padding:32px;text-align:center}.admin-users-page .content .tab-content .results-section .no-results .no-results-icon{font-size:2rem;margin-bottom:8px;opacity:.5}.admin-users-page .content .tab-content .results-section .no-results .no-results-text{font-size:1rem;font-weight:600;margin-bottom:8px}.admin-users-page .content .tab-content .results-section .no-results .no-results-description{opacity:.7}.admin-users-page .content .tab-content .results-section .loading-state{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:1.1rem;padding:32px;text-align:center}.admin-users-page .content .tab-content .users-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.admin-users-page .edit-modal .modal-content{padding:16px}.admin-users-page .edit-modal .modal-content .modal-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.admin-users-page .edit-modal .modal-content .modal-header .modal-title{color:#1e293b;font-weight:700}.admin-users-page .edit-modal .modal-content .modal-header .modal-subtitle{color:#64748b;font-size:.9rem;margin-top:4px}.admin-users-page .edit-modal .modal-content .form-section{margin-bottom:24px}.admin-users-page .edit-modal .modal-content .form-section .section-label{color:#1e293b;font-size:1rem;font-weight:600;letter-spacing:.05em;margin-bottom:12px;text-transform:uppercase}.admin-users-page .edit-modal .modal-content .form-section .form-fields{display:flex;flex-direction:column;gap:16px}.admin-users-page .edit-modal .modal-content .form-section .form-fields .MuiTextField-root{width:100%}.admin-users-page .edit-modal .modal-content .modal-actions{border-top:2px solid #e2e8f0;display:flex;gap:12px;justify-content:flex-end;margin-top:24px;padding-top:24px}@media(max-width:768px){.admin-users-page{padding:16px}.admin-users-page .content .tab-content .search-section{align-items:stretch;flex-direction:column}.admin-users-page .content .tab-content .search-section .search-controls{flex-direction:column}.admin-users-page .content .tab-content .search-section .search-controls .MuiTextField-root{min-width:0;min-width:auto;width:100%}.admin-users-page .content .tab-content .search-section .search-controls .date-range-container{flex-direction:column;min-width:0;min-width:auto;width:100%}.admin-users-page .content .tab-content .search-section .search-controls .action-buttons{margin-left:0;margin-top:16px;width:100%}.admin-users-page .content .tab-content .search-section .search-controls .action-buttons button{flex:1 1}.admin-users-page .content .tab-content .results-section .results-header{align-items:flex-start;flex-direction:column;gap:12px}.admin-users-page .content .tab-content .results-section .results-header .filter-input{max-width:none;width:100%}.admin-users-page .content .tab-content .results-section .users-grid{grid-template-columns:1fr}}@media(max-width:480px){.admin-users-page,.admin-users-page .content .tab-content .search-section{padding:12px}}.admin-user-card{background:#fff;border-left:2px solid;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:16px;position:relative;transition:all .3s ease}.admin-user-card.buyer-card{border-left-color:#3b82f6}.admin-user-card.seller-card{border-left-color:#8b5cf6}.admin-user-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.admin-user-card .card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.admin-user-card .card-header .user-info{align-items:center;display:flex;flex:1 1;gap:12px;padding-right:16px}.admin-user-card .card-header .user-info .user-avatar{border:2px solid #e2e8f0;border-radius:50%;height:48px;object-fit:cover;width:48px}.admin-user-card .card-header .user-info .user-name{color:#1e293b;font-size:1rem;font-weight:700;margin-bottom:4px}.admin-user-card .card-header .user-info .user-type-chip{font-size:.7rem;font-weight:600;margin-top:4px}.admin-user-card .card-header .user-actions{display:flex;gap:8px}.admin-user-card .card-header .user-actions .MuiIconButton-root{background:#f8fafc;border:1px solid #e2e8f0;transition:all .3s ease}.admin-user-card .card-header .user-actions .MuiIconButton-root:hover{background:#e3f2fd;border-color:#3b82f6}.admin-user-card .card-body{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-direction:column;gap:6px;margin-top:16px;padding:12px}.admin-user-card .card-body .info-line{align-items:center;border-bottom:1px solid #f1f5f9;color:#1e293b;display:flex;font-size:.875rem;gap:6px;line-height:1.6;padding:4px 0}.admin-user-card .card-body .info-line:last-child{border-bottom:none}.admin-user-card .card-body .info-line .info-key{color:#64748b;font-weight:600;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.admin-user-card .card-body .info-line .copy-btn-inline{margin-left:4px;opacity:.5;padding:4px;transition:opacity .2s ease}.admin-user-card .card-body .info-line .copy-btn-inline:hover{background:rgba(59,130,246,.1);opacity:1}.admin-user-card .card-body .info-line .copy-btn-inline svg{font-size:.875rem}.admin-user-card .card-body .info-line .verified-chip-inline{font-size:.65rem;font-weight:600;height:18px;margin-left:6px}@media(max-width:768px){.admin-user-card{padding:12px}.admin-user-card .card-header .user-info .user-avatar{height:40px;width:40px}.admin-user-card .card-header .user-info .user-name{font-size:.95rem}}.admin-categories-page{background-color:#f8fafc;min-height:100vh}.admin-categories-page .MuiTabs-root .MuiTabs-indicator{background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:2px 2px 0 0;height:3px}.admin-categories-page .MuiTabs-root .MuiTab-root{color:#64748b;font-size:1rem;font-weight:600;text-transform:none;transition:all .3s ease}.admin-categories-page .MuiTabs-root .MuiTab-root.Mui-selected{color:#1e293b}.admin-categories-page .MuiTabs-root .MuiTab-root:hover{color:#3b82f6}.admin-categories-page .fetch-controls{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:24px;padding:16px}.admin-categories-page .fetch-controls .search-group{align-items:center;display:flex;gap:8px;margin-left:auto}.admin-categories-page .fetch-controls .search-group .MuiTextField-root{min-width:150px}.admin-categories-page .fetch-controls .search-group .MuiIconButton-root{background:#3b82f6;color:#fff;transition:all .3s ease}.admin-categories-page .fetch-controls .search-group .MuiIconButton-root:hover{background:#2563eb}.admin-categories-page .fetch-controls .search-group .MuiIconButton-root:disabled{background:#e2e8f0;color:#94a3b8;cursor:not-allowed}.admin-categories-page .status-panel{align-items:center;border:1px solid;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:16px;min-height:40px;padding:12px}.admin-categories-page .status-panel.all{background:#e3f2fd;border-color:#2196f3}.admin-categories-page .status-panel.by-id{background:#f3e8ff;border-color:#8b5cf6}.admin-categories-page .status-panel.by-slug{background:#e8f5e8;border-color:#4caf50}.admin-categories-page .status-panel .status-text{color:#1e293b;font-weight:600}.admin-categories-page .search-filter{margin-bottom:16px}.admin-categories-page .search-filter .MuiTextField-root{width:300px}.admin-categories-page .items-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr))}.admin-categories-page .items-grid .item-card{background:#fff;border-left:2px solid;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);padding:16px;position:relative;transition:all .3s ease}.admin-categories-page .items-grid .item-card:hover{box-shadow:0 8px 30px rgba(0,0,0,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.admin-categories-page .items-grid .item-card.all{border-left-color:#3b82f6}.admin-categories-page .items-grid .item-card.by-id{border-left-color:#8b5cf6}.admin-categories-page .items-grid .item-card.by-slug{border-left-color:#4caf50}.admin-categories-page .items-grid .item-card .item-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:8px}.admin-categories-page .items-grid .item-card .item-header .item-info{flex:1 1;padding-right:16px}.admin-categories-page .items-grid .item-card .item-header .item-info .item-title{color:#1e293b;font-weight:700;margin-bottom:8px}.admin-categories-page .items-grid .item-card .item-header .item-info .item-description{color:#64748b;font-size:.9rem;line-height:1.4}.admin-categories-page .items-grid .item-card .item-header .item-actions{display:flex;gap:8px}.admin-categories-page .items-grid .item-card .item-header .item-actions .MuiIconButton-root{background:#f8fafc;border:1px solid #e2e8f0;transition:all .3s ease}.admin-categories-page .items-grid .item-card .item-header .item-actions .MuiIconButton-root:hover.edit{background:#e3f2fd;border-color:#3b82f6}.admin-categories-page .items-grid .item-card .item-header .item-actions .MuiIconButton-root:hover.delete{background:#ffebee;border-color:#ef4444}.admin-categories-page .items-grid .item-card .item-details{grid-gap:8px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:16px;padding:8px}.admin-categories-page .items-grid .empty-state{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;padding:32px;text-align:center}.admin-categories-page .items-grid .empty-state .empty-icon{font-size:2rem;margin-bottom:8px;opacity:.5}.admin-categories-page .items-grid .empty-state .empty-title{font-weight:600;margin-bottom:8px}.admin-categories-page .items-grid .empty-state .empty-description{opacity:.7}.admin-categories-page .items-grid .loading-state{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;color:#64748b;font-size:1.1rem;padding:32px;text-align:center}.admin-categories-page .modal-form{padding:16px}.admin-categories-page .modal-form .form-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.admin-categories-page .modal-form .form-header .form-title{color:#1e293b;font-weight:700}.admin-categories-page .modal-form .form-header .form-actions{display:flex;gap:8px}.admin-categories-page .modal-form .form-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.admin-categories-page .modal-form .form-grid .MuiTextField-root{width:100%}@media(max-width:768px){.admin-categories-page{padding:16px}.admin-categories-page .fetch-controls{align-items:stretch;flex-direction:column}.admin-categories-page .fetch-controls .search-group{margin-left:0;margin-top:16px}.admin-categories-page .items-grid,.admin-categories-page .modal-form .form-grid{grid-template-columns:1fr}}@media(max-width:480px){.admin-categories-page,.admin-categories-page .fetch-controls,.admin-categories-page .items-grid .item-card{padding:12px}.admin-categories-page .items-grid .item-card .item-details{grid-template-columns:1fr}}*{box-sizing:border-box;margin:0;padding:0}body,html{-webkit-font-feature-settings:"lnum" 1;font-feature-settings:"lnum" 1;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;font-family:Raleway,sans-serif;position:relative}#root,body,html{overflow-x:hidden;width:100%}a{color:inherit;text-decoration:none}.truncate-text{overflow:hidden;padding:5px 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.center{align-items:center;display:flex;justify-content:center;text-align:center}@-webkit-keyframes slide-up-down{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@keyframes slide-up-down{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(10px);transform:translateY(10px)}}@-webkit-keyframes slideInFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutToRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes slideOutToRight{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}}@font-face{font-display:swap;font-family:goodfish;font-style:normal;font-weight:400;src:url(/static/media/goodfish.431d0d7b2b9902279e6e.ttf) format("truetype")}@font-face{font-display:swap;font-family:goodfish;font-style:normal;font-weight:700;src:url(/static/media/goodfish_bold.9981daac2c218f263e50.ttf) format("truetype")}.admin-overview-page{margin:0 auto;max-width:1400px;padding:2rem}.admin-overview-page .page-header{border-bottom:2px solid #e2e8f0;margin-bottom:2rem;padding-bottom:1.5rem}.admin-overview-page .page-header .header-content{align-items:center;display:flex;gap:2rem;justify-content:space-between}.admin-overview-page .page-header .header-content .header-text{flex:1 1}.admin-overview-page .page-header .header-content .header-text .page-title{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#1e293b,#3b82f6);-webkit-background-clip:text;background-clip:text;color:#1e293b;font-weight:700!important;margin-bottom:.5rem}.admin-overview-page .page-header .header-content .header-text .page-subtitle{color:#64748b;font-size:.95rem}.admin-overview-page .page-header .header-content .fetch-metrics-btn{background:linear-gradient(135deg,#3b82f6,#1d4ed8)!important;border-radius:12px!important;box-shadow:0 4px 12px rgba(59,130,246,.3)!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;padding:14px 32px!important;text-transform:none!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap}.admin-overview-page .page-header .header-content .fetch-metrics-btn:hover{box-shadow:0 6px 20px rgba(59,130,246,.4)!important;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.admin-overview-page .page-header .header-content .fetch-metrics-btn:active{-webkit-transform:translateY(0);transform:translateY(0)}.admin-overview-page .error-message{background:linear-gradient(135deg,#fef2f2,#fee2e2);border:1px solid #fca5a5;border-radius:12px;margin-bottom:2rem;padding:1rem 1.5rem;text-align:center}.admin-overview-page .metrics-container{-webkit-animation:fadeInUp .5s ease-out;animation:fadeInUp .5s ease-out}.admin-overview-page .metrics-container .metrics-timestamp{margin-bottom:1.5rem;text-align:right}.admin-overview-page .metrics-container .metrics-timestamp .timestamp-text{color:#7e8a9c;font-size:.9rem;font-style:italic}.admin-overview-page .metrics-container .collections-grid{grid-gap:1.5rem;-webkit-animation:fadeInUp .6s ease-out .2s both;animation:fadeInUp .6s ease-out .2s both;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.admin-overview-page .metrics-container .collections-grid .metric-card{background:#fff;border:1px solid #f1f5f9;border-radius:16px;box-shadow:0 4px 12px rgba(0,0,0,.06);overflow:hidden;padding:1.5rem;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-overview-page .metrics-container .collections-grid .metric-card:before{background:var(--card-color);content:"";height:4px;left:0;position:absolute;right:0;top:0}.admin-overview-page .metrics-container .collections-grid .metric-card:hover{border-color:var(--card-color);box-shadow:0 12px 24px rgba(0,0,0,.12);-webkit-transform:translateY(-6px);transform:translateY(-6px)}.admin-overview-page .metrics-container .collections-grid .metric-card:hover .metric-icon{background:var(--card-color);-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}.admin-overview-page .metrics-container .collections-grid .metric-card:hover .metric-icon svg{color:#fff}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-header{align-items:center;display:flex;gap:1rem;margin-bottom:1.5rem}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-header .metric-icon{align-items:center;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;justify-content:center;padding:.75rem;transition:all .3s ease}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-header .metric-icon svg{color:var(--card-color);font-size:1.5rem;transition:all .3s ease}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-header .metric-name{color:#475569;flex:1 1;font-size:.95rem;font-weight:600;letter-spacing:.3px}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-count{color:#0f172a;font-size:2.75rem;font-weight:800;letter-spacing:-.5px;line-height:1;margin-bottom:1.25rem}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-footer{align-items:center;border-top:1px solid #f1f5f9;display:flex;justify-content:space-between;padding-top:1rem}.admin-overview-page .metrics-container .collections-grid .metric-card .metric-card-footer .metric-badge{background:transparent;border-radius:0;color:#94a3b8;font-size:.7rem;font-weight:600;letter-spacing:1px;padding:0;text-transform:uppercase}.admin-overview-page .empty-state{-webkit-animation:fadeIn .5s ease-out;animation:fadeIn .5s ease-out;padding:4rem 2rem;text-align:center}.admin-overview-page .empty-state .empty-icon{color:#cbd5e1;font-size:5rem;margin-bottom:1.5rem}.admin-overview-page .empty-state .empty-title{color:#64748b;font-weight:600;margin-bottom:.5rem}.admin-overview-page .empty-state .empty-subtitle{color:#94a3b8;font-size:.95rem}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1024px){.admin-overview-page .metrics-container .collections-grid{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:768px){.admin-overview-page{padding:1rem}.admin-overview-page .page-header{margin-bottom:1.5rem;padding-bottom:1rem}.admin-overview-page .page-header .header-content{align-items:flex-start;flex-direction:column;gap:1rem}.admin-overview-page .page-header .header-content .fetch-metrics-btn{width:100%}.admin-overview-page .metrics-container .collections-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=main.5ab63c67.css.map*/