body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html,body,#root{height:100%;width:100%;margin:0;padding:0;background-color:#f0f4f8;font-family:Roboto,sans-serif;overflow:hidden}#root{position:relative}input:focus-visible{outline:none}.absolute-position{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:auto}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-row-vcenter-hcenter{display:flex;flex-direction:row;justify-content:center;align-items:center}.flex-col-vcenter-hcenter{display:flex;flex-direction:column;justify-content:center;align-items:center}.flex-row-vend{display:flex;flex-direction:row;justify-content:flex-end}.task-data-wrapper{position:absolute;width:-webkit-fill-available;top:0;bottom:0;overflow:auto;z-index:3;display:none}.task-data-wrapper.active{display:block}.user-data-wrapper{position:absolute;width:-webkit-fill-available;top:0;bottom:0;overflow:auto;z-index:5;display:none}.user-data-wrapper.active{display:block}.task-view{background:#fff;width:-webkit-fill-available;height:-webkit-fill-available;position:absolute}.task-view .content-wrappers{box-shadow:unset}.task-image{background-image:url(/assets/bg5-D86fQw5O.jpg),linear-gradient(90deg,#0000005e,#00000038);width:auto;height:55rem;background-size:cover;background-position:center;background-repeat:no-repeat;background-blend-mode:multiply;position:relative}.task-data-cover{position:absolute;width:-webkit-fill-available;height:25rem;bottom:-.5rem;background:linear-gradient(0deg,#fff,#ffffffd4 30%,#fff0)}.owner-avatar-wrapper{position:absolute;right:0;top:22rem}.task-text{font-size:2rem}.task-text.custom{font-size:4rem}.task-sub-text{color:gray;margin-bottom:.5rem;font-weight:500;font-size:4rem;line-height:120%;padding-top:4rem}.buy-task{padding:1rem 13rem!important;width:-moz-fit-content;width:fit-content;font-size:4.5rem;border:.3rem solid #000000;border-radius:1rem;color:#000;background-color:#005c07;color:#f5f5f5!important;border:unset!important;font-weight:500}.task-buy-button-wrapper{width:inherit;justify-content:unset}.abs-right-icon{position:absolute;right:4rem;top:4rem;height:6rem}.need-auth-row{padding:1rem 0;font-size:3rem;font-weight:700;width:-webkit-fill-available}.hint-text{font-size:3.5rem;color:gray}.hint-text.small{font-size:1.8rem}.hint-text.new-task{padding-right:unset;color:#000}.new-task-description{height:18rem}.new-task-with-performed{height:3rem;width:3rem}.close-icon{height:6rem}header{position:absolute;width:-webkit-fill-available;background-color:#133e6b;z-index:2;color:#fff}header.white{background-color:unset}.header-inner{position:relative;height:14rem;display:flex;align-items:center;justify-content:center}.header-inner.task-modal{z-index:5;color:#fff;width:92vw;position:absolute}.header-inner.daily-present-modal{background-color:#133e6b;z-index:5;color:#fff;width:92vw}.header-inner.user-search{background-color:#133e6b;color:#f5f5f5}.сontinue-button{background:#fff;color:#000;border-radius:22rem;padding:2rem 5rem;margin-top:4rem;font-size:3rem;font-weight:600;line-height:2rem}#auth-modal.inactive{display:none;opacity:0}#auth-modal.visible{opacity:1}.hint-modal{position:absolute;top:0;bottom:0;left:0;right:0;z-index:5;color:#fff;padding:0rem;font-size:2rem;text-align:center;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;opacity:0}.hint-modal.INFO{background:linear-gradient(#080088e5,#4a0062f2);display:flex}.hint-modal.ERROR{background:linear-gradient(#880000e6,#620000f2);display:flex}.hint-modal.inactive{display:none;opacity:0}.hint-modal.visible{opacity:1}.hint-modal-inner{padding:1rem;width:-webkit-fill-available}.hint-title{font-size:3.5rem;font-weight:600}.hint-description{font-size:2rem;margin-top:2rem;line-height:120%}.hint-image{width:60rem;height:35rem;background-position:center;background-size:contain;background-repeat:no-repeat}@font-face{font-family:Roboto;src:local("Roboto Thin"),local("Roboto-Thin"),url(/assets/Robotothin-BHgCkRFG.woff2) format("woff2"),url(/assets/Robotothin-BQipO2oA.woff) format("woff"),url(/assets/Robotothin-BSGQRxfH.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Thin Italic"),local("Roboto-ThinItalic"),url(/assets/Robotothinitalic-Vqi56rWG.woff2) format("woff2"),url(/assets/Robotothinitalic-D5pdFWI-.woff) format("woff"),url(/assets/Robotothinitalic-C_ynyJky.ttf) format("truetype");font-weight:100;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Light"),local("Roboto-Light"),url(/assets/Robotolight-COkMgh7_.woff2) format("woff2"),url(/assets/Robotolight-DNPiz_sF.woff) format("woff"),url(/assets/Robotolight-Ch9_GcGR.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Light Italic"),local("Roboto-LightItalic"),url(/assets/Robotolightitalic-BX6tg3wU.woff2) format("woff2"),url(/assets/Robotolightitalic-YYkvaX5x.woff) format("woff"),url(/assets/Robotolightitalic-5odn2yBo.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto"),local("Roboto-Regular"),url(/assets/Roboto-CriGEldC.woff2) format("woff2"),url(/assets/Roboto-DAn5O0Vy.woff) format("woff"),url(/assets/Roboto-3flh3niD.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Italic"),local("Roboto-Italic"),url(/assets/Robotoitalic-D3AfrDMu.woff2) format("woff2"),url(/assets/Robotoitalic-PtJeGtBk.woff) format("woff"),url(/assets/Robotoitalic-804h-1xE.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Medium"),local("Roboto-Medium"),url(/assets/Robotomedium-BZHR362f.woff2) format("woff2"),url(/assets/Robotomedium-Bz1s5UPQ.woff) format("woff"),url(/assets/Robotomedium-BRnm1-Es.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium Italic"),local("Roboto-MediumItalic"),url(/assets/Robotomediumitalic-drhUp4SC.woff2) format("woff2"),url(/assets/Robotomediumitalic-BDxRwkYA.woff) format("woff"),url(/assets/Robotomediumitalic-hKcRJz_Z.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Bold"),local("Roboto-Bold"),url(/assets/Robotobold-DZpVwtqM.woff2) format("woff2"),url(/assets/Robotobold-DWhFoj6K.woff) format("woff"),url(/assets/Robotobold-CsLvpNl7.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold Italic"),local("Roboto-BoldItalic"),url(/assets/Robotobolditalic-DcDOKL6h.woff2) format("woff2"),url(/assets/Robotobolditalic-DWrrJSHo.woff) format("woff"),url(/assets/Robotobolditalic-Hcdj2lPl.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Roboto;src:local("Roboto Black"),local("Roboto-Black"),url(/assets/Robotoblack-Bfnha7yr.woff2) format("woff2"),url(/assets/Robotoblack-C8XKVaFI.woff) format("woff"),url(/assets/Robotoblack-1c9Rnsux.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Black Italic"),local("Roboto-BlackItalic"),url(/assets/Robotoblackitalic-BRNQx8zf.woff2) format("woff2"),url(/assets/Robotoblackitalic-DE6tFWNo.woff) format("woff"),url(/assets/Robotoblackitalic-CQGmzPfL.ttf) format("truetype");font-weight:900;font-style:italic}.product-list-item-wrapper{display:flex;flex-wrap:wrap;gap:8px}.avatar-box.inline{display:inline-block;width:80px}.balance-box{transition:all .3s ease}.balance-box.invisible{height:0;opacity:0;overflow:hidden}.balance-box.active{opacity:1}.content-wrappers{padding:0 16px 8px}.p-t-4{padding-top:16px}.p-4{padding:16px}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:600px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px #00000040;margin:16px;padding:16px;position:relative;overflow-y:auto;border-radius:20px}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}:root{--color-primary: #1E3A5F;--color-primary-dark: #0F2744;--color-primary-light: #3B5998;--color-secondary: #4A90D9;--color-secondary-dark: #2E6AB3;--color-secondary-light: #87CEEB;--color-background: #F0F4F8;--color-text-primary: #2A3547;--color-text-secondary: #5A6A85;--color-text-contrast: #FFFFFF;--color-card-bg: #FFFFFF;--color-card-border: #D6E8F7;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 12px;--spacing-lg: 16px;--radius-lg: 16px;--radius-xl: 20px;--shadow-card: 0 4px 12px rgba(30, 58, 95, .08)}body{background-color:var(--color-background);color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;margin:0;padding:0}#main-content-wrapper{position:absolute;width:100%;top:56px;bottom:0;overflow-x:hidden;overflow-y:auto;background:var(--color-background);z-index:0}.splitter-horizontal{height:var(--spacing-sm);background:var(--color-background)}.content-wrappers{padding:0 var(--spacing-lg);padding-bottom:var(--spacing-sm);background:transparent}.service-card{position:relative;border-radius:var(--radius-xl);overflow:hidden;background:var(--color-card-bg);box-shadow:var(--shadow-card);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;cursor:pointer;transition:transform .2s;box-sizing:border-box}.service-card:active{transform:scale(.96)}.service-card-large{height:192px;width:calc(50% - 8px);margin:4px}.service-card-medium{height:calc(50% - 4px);width:calc(100% - 8px);margin:4px}.service-card-icon{width:80%;height:70%;object-fit:contain;position:absolute;top:8px;left:50%;transform:translate(-50%)}.service-card-large .service-card-icon{width:70%;height:75%;top:0}.service-card-title{text-align:center;font-weight:600;font-size:14px;color:var(--color-text-primary);padding:var(--spacing-sm) var(--spacing-md);width:100%;box-sizing:border-box}.service-card-large .service-card-title{font-size:16px;padding:var(--spacing-md) var(--spacing-lg)}.services-top-row{display:flex;height:200px}.services-right-column{width:50%;height:100%;display:flex;flex-direction:column}.services-bottom-row{display:flex;height:100px}.services-half-column{width:50%;height:100%}.events-row{display:flex;height:200px;gap:var(--spacing-sm)}.anons-wrapper{width:70%}.events-list-wrapper{width:30%;display:flex;flex-direction:column;gap:var(--spacing-xs)}.anons-compact{flex:1;border-radius:var(--radius-lg);overflow:hidden;position:relative;box-shadow:var(--shadow-card)}.event-card-compact{flex:1;border-radius:var(--radius-lg);overflow:hidden;position:relative;box-shadow:var(--shadow-card);background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%)}.event-card-compact .event-image{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.event-card-compact .event-gradient{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(#1e3a5f1a,#0f274480)}.event-card-compact .event-time-chip{position:absolute;top:var(--spacing-xs);right:var(--spacing-xs);background-color:#ffffffe6;padding:2px 8px;border-radius:10px}.event-card-compact .event-time{font-size:11px;font-weight:600;color:var(--color-text-primary)}.event-card-compact .event-title-badge{position:absolute;bottom:0;left:0;right:0;padding:var(--spacing-xs) var(--spacing-sm);text-align:center}.event-card-compact .event-title{font-size:11px;font-weight:600;color:var(--color-text-contrast)}.team-tasks-grid{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.team-task-card{width:calc(33.33% - 6px);min-height:120px;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-card-border);box-shadow:var(--shadow-card);cursor:pointer;transition:transform .2s;background:var(--color-card-bg)}.team-task-card:active{transform:scale(.96)}.team-task-inner{padding:var(--spacing-md);height:100%;display:flex;flex-direction:column}.team-task-header{display:flex;justify-content:space-between;align-items:center}.team-task-reward{background-color:var(--color-primary);padding:4px 12px;border-radius:12px}.team-task-reward-text{color:var(--color-text-contrast);font-weight:700;font-size:12px}.team-task-content{margin-top:var(--spacing-sm);flex:1}.team-task-title{font-weight:700;font-size:14px;color:var(--color-text-primary);margin-bottom:var(--spacing-xs)}.team-task-description{font-size:12px;color:var(--color-text-secondary)}.title-row{padding:var(--spacing-md) 0}.title-row h2,.title-row .MuiTypography-h2{font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;color:var(--color-text-secondary);margin:0}.pulsing-dot{width:10px;height:10px;border-radius:50%;background-color:var(--color-primary);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}.header-inner{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-dark) 100%);height:56px;display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;z-index:10}.header-inner h1,.header-inner .MuiTypography-h1{color:var(--color-text-contrast);font-size:18px;font-weight:600}
