@font-face{font-display:swap;font-family:Noto Sans Armenian Variable;font-style:normal;font-weight:100 900;src:url(/static/media/noto-sans-armenian-armenian-wght-normal.28f541f8e26f7a3e6539.woff2) format("woff2-variations");unicode-range:u+0308,u+0530-058f,u+2010,u+2024,u+25cc,u+fb13-fb17}@font-face{font-display:swap;font-family:Noto Sans Armenian Variable;font-style:normal;font-weight:100 900;src:url(/static/media/noto-sans-armenian-latin-ext-wght-normal.fd5afa70e30db9633798.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Noto Sans Armenian Variable;font-style:normal;font-weight:100 900;src:url(/static/media/noto-sans-armenian-latin-wght-normal.f7940a4d15e5931b9682.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-cyrillic-ext-wght-normal.b554147c082021e7450d.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-cyrillic-wght-normal.26b5a940f00e7e312270.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-greek-wght-normal.539fb8477d7d315017b0.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-vietnamese-wght-normal.4b711f5bb527c664e5be.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-latin-ext-wght-normal.e46c8aa413216025354a.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Manrope Variable;font-style:normal;font-weight:200 800;src:url(/static/media/manrope-latin-wght-normal.c5d858e9b56ba827c16c.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.app{min-height:100vh}.appHeader{background:#fffffff5;box-shadow:0 7px 22px #27523114;min-height:92px;position:-webkit-sticky;position:sticky;top:0;transition:min-height .28s ease,background-color .28s ease,box-shadow .28s ease;width:100%;z-index:1000}.appHeader--scrolled{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background:#ffffffdb;box-shadow:0 1px 0 #27523114,0 14px 34px #2752311f;min-height:72px}.appHeader--scrolled .appHeader__container{min-height:70px}.appHeader--scrolled .appHeader__logo{width:150px}.appHeader--scrolled .appHeader__menu a{padding-block:26px}.appHeader--scrolled .appHeader__menu a:after{bottom:18px}.appHeader--scrolled .appHeader__button{min-height:38px}.appHeader__container{align-items:center;display:flex;gap:32px;justify-content:space-between;margin:0 auto;min-height:90px;padding:0 60px;transition:min-height .28s ease,padding .28s ease;width:100%}.appHeader .logoBox{align-items:center;color:inherit;display:inline-flex;flex:0 0 auto;text-decoration:none}.appHeader__logo{color:#000;display:block;height:auto;transition:width .28s ease;width:176px}.appHeader .menuBox{display:flex;justify-content:center;min-width:0}.appHeader__drawer{display:contents}.appHeader__backdrop,.appHeader__burger{display:none}.appHeader__menu{align-items:center;display:flex;gap:clamp(22px,3vw,44px);justify-content:center;list-style:none}.appHeader__menu a{color:#171717;display:inline-flex;font-size:14px;font-weight:600;line-height:1;padding:34px 0;position:relative;text-decoration:none;transition:color .18s ease,padding .28s ease;white-space:nowrap}.appHeader__menu a:after{background:#275231;bottom:25px;content:"";height:2px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(0);transition:opacity .18s ease,transform .18s ease}.appHeader__menu a.is-active,.appHeader__menu a:hover{color:#275231}.appHeader__menu a:hover:after{opacity:1;transform:scaleX(1)}.appHeader .buttonsBox{align-items:center;display:flex;flex:0 0 auto;gap:12px}.appHeader .buttonsBox--mobile{display:none}.appHeader__button{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #275231;border-radius:6px;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;min-height:42px;min-width:116px;padding:0 18px;text-decoration:none;transition:min-height .28s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.appHeader__button--outline{background:#fff;color:#275231}.appHeader__button--outline:hover{background:#27523112}.appHeader__button--filled{background:#275231;box-shadow:0 5px 12px #27523133;color:#fff}.appHeader__button--filled:hover{background:#1e4227}@media(max-width:1000px){.appHeader__container,.appHeader__menu{gap:20px}.appHeader__menu a{font-size:12px}.appHeader__button{min-width:auto;padding-inline:14px}}@media(max-width:870px){.appHeader,.appHeader--scrolled{backdrop-filter:none;-webkit-backdrop-filter:none}.appHeader__container{flex-wrap:nowrap;gap:16px;min-height:76px;padding:0 20px;width:100%}.appHeader--scrolled .appHeader__container{min-height:68px}.appHeader--scrolled .appHeader__logo,.appHeader__logo{width:138px}.appHeader__burger{background:#fff;border:1px solid #2752312e;border-radius:10px;color:#275231;cursor:pointer;display:grid;height:44px;margin-left:0;padding:0;place-items:center;position:relative;width:44px;z-index:1004}.appHeader__burger svg{height:23px;width:23px}.appHeader__drawer{background:#fff;box-shadow:-18px 0 45px #182d1d29;display:flex;flex-direction:column;height:100dvh;opacity:0;overflow-y:auto;padding:98px 24px 24px;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1);width:min(360px,88vw);z-index:1003}.appHeader .menuBox{display:block;flex:1 1}.appHeader__menu{align-items:stretch;display:flex;flex-direction:column;gap:0;justify-content:flex-start}.appHeader__menu a{align-items:center;border-bottom:1px solid #27523117;display:flex;font-size:15px;min-height:58px;padding:0}.appHeader .buttonsBox--mobile,.appHeader__menu a:after{display:none}.appHeader .buttonsBox--desktop{display:flex;margin-left:auto}.appHeader .appHeader__drawer .buttonsBox{display:none;grid-template-columns:1fr 1fr;margin-top:28px;width:100%}.appHeader__button{min-height:44px;min-width:0;padding-inline:10px}.appHeader__backdrop{background:#0d1b1170;border:0;height:100%;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .26s ease;width:100%;z-index:1001}.appHeader--menu-open .appHeader__drawer{opacity:1;pointer-events:auto;transform:translateX(0)}.appHeader--menu-open .appHeader__burger{position:fixed;right:20px;top:16px}.appHeader--menu-open .appHeader__backdrop{display:block;opacity:1;pointer-events:auto}}@media(max-width:520px){.appHeader__container{padding-inline:16px}.appHeader__logo{width:126px}.appHeader .buttonsBox--desktop{display:none}.appHeader__burger{margin-left:auto}.appHeader .appHeader__drawer .buttonsBox--mobile{display:grid}.appHeader .menuBox{width:100%}.appHeader--menu-open .appHeader__burger{right:16px}}@media(prefers-reduced-motion:reduce){.appHeader,.appHeader *,.appHeader :after,.appHeader :before{scroll-behavior:auto;transition-duration:.01ms!important}}.hero{background:#fff;overflow:hidden;position:relative}.hero__container{grid-gap:clamp(42px,6vw,100px);align-items:center;display:grid;gap:clamp(42px,6vw,100px);grid-template-columns:minmax(0,.88fr) minmax(480px,1.12fr);margin:0 auto;min-height:640px;padding:clamp(48px,6vw,84px) 0 56px;width:min(1600px,100% - 96px)}.hero__main{min-width:0}.hero__content{max-width:650px}.hero__content h1{color:#111;font-size:clamp(30px,3.2vw,60px);font-weight:700;letter-spacing:-.045em;line-height:1.14;margin:0}.hero__content h1 span{color:#275231;display:block}.hero__content>p{color:#606560;font-size:14px;line-height:1.75;margin-top:24px;max-width:620px}.hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.hero__button{align-items:center;border:1px solid #275231;border-radius:6px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;min-height:48px;min-width:168px;padding:0 20px;text-align:center;text-decoration:none;transition:background-color .18s ease,color .18s ease,transform .18s ease}.hero__button:hover{transform:translateY(-2px)}.hero__button--primary{background:#275231;box-shadow:0 7px 16px #27523138;color:#fff}.hero__button--secondary{background:#fff;color:#275231}.hero__benefits{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(36px,5vw,62px)}.hero__benefit{align-items:center;color:#232823;display:flex;gap:11px;min-width:0}.hero__benefit>span:last-child{display:flex;flex-direction:column;gap:4px;min-width:0}.hero__benefit small,.hero__benefit strong{overflow-wrap:anywhere}.hero__benefit strong{font-size:12px;font-weight:700}.hero__benefit small{color:#707570;font-size:10px;line-height:1.4}.hero__benefit-icon{background:#f3f7f0;border-radius:50%;box-shadow:0 5px 20px #27523117;display:grid;flex:0 0 42px;height:42px;place-items:center;width:42px}.hero__benefit-icon svg{stroke-width:1.7;color:#275231;height:23px;width:23px}.hero__visual{align-items:center;bottom:0;display:flex;flex-direction:column;position:absolute;right:0;top:0;width:max(50%,50% + (100vw - 1600px)/2)}.hero__image{border-radius:0 0 0 26px;flex:1 1;min-height:0;overflow:hidden;position:relative;width:100%}.hero__image:after,.hero__image:before{content:"";pointer-events:none;position:absolute;z-index:1}.hero__image:before{background:linear-gradient(90deg,#fff,#ffffffb8 38%,#fff0);inset:0 auto 0 0;width:27%}.hero__image:after{background:linear-gradient(180deg,#fff0,#ffffff6b 58%,#fff);bottom:0;height:24%;left:0;right:0}.hero__image img{display:block;height:100%;min-height:0;object-fit:cover;object-position:center bottom;width:100%}.hero__rating{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border:1px solid #27523114;border-radius:13px;bottom:34px;box-shadow:0 14px 34px #27523124;display:flex;gap:18px;left:0;margin:0 auto;min-height:88px;padding:18px 22px;position:absolute;right:0;width:min(390px,100% - 32px);z-index:2}.hero__rating strong{color:#275231;font-size:14px}.hero__rating p{color:#686d68;font-size:11px;line-height:1.45;margin-top:6px}.hero__status-icon{background:#e7efe1;border-radius:50%;display:grid;flex:0 0 48px;height:48px;place-items:center;width:48px}.hero__status-icon svg{stroke-width:1.7;color:#275231;height:26px;width:26px}@media(max-width:1280px){.hero__container{gap:46px;grid-template-columns:minmax(0,.92fr) minmax(430px,1.08fr);width:min(100% - 64px,1200px)}.hero__content h1{font-size:clamp(38px,4vw,50px)}.hero__benefits{gap:14px;grid-template-columns:1fr}.hero__image,.hero__image img{min-height:0}.hero__visual{width:52%}}@media(min-width:1850px){.hero__container{gap:clamp(42px,5vw,82px);grid-template-columns:minmax(0,.95fr) minmax(460px,1.05fr);min-height:min(680px,100svh - 92px);padding:clamp(36px,5vw,68px) 0 52px;width:min(1500px,100% - 96px)}.hero__visual{bottom:auto;height:clamp(480px,100svh - 190px,620px);min-width:0;position:relative;right:auto;top:auto;width:100%}.hero__image{border-radius:24px;height:100%}.hero__image img{object-position:center}}@media(max-width:960px){.hero__container{gap:44px;grid-template-columns:1fr;min-height:0;padding-top:54px;width:min(100% - 48px,820px)}.hero__content{max-width:720px}.hero__content h1{font-size:clamp(40px,7vw,58px);max-width:680px}.hero__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.hero__visual{position:relative;width:100%}.hero__image{border-radius:18px;min-height:440px}.hero__image:before{width:20%}.hero__image img{min-height:440px}}@media(max-width:680px){.hero__container{gap:34px;padding:40px 0 44px;width:min(100% - 32px,620px)}.hero__content h1{font-size:clamp(34px,10vw,46px);line-height:1.12}.hero__content h1 br{display:none}.hero__content>p{font-size:13px;margin-top:20px}.hero__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hero__button{min-width:0;padding-inline:12px;width:100%}.hero__benefits{gap:12px;grid-template-columns:1fr;margin-top:32px}.hero__benefit{background:#fbfcfa;border:1px solid #27523114;border-radius:12px;padding:10px 12px}.hero__image,.hero__image img{min-height:330px}.hero__image:before{width:14%}.hero__image:after{height:18%}.hero__rating{bottom:20px;width:calc(100% - 24px)}}@media(max-width:430px){.hero__content h1{font-size:clamp(30px,10vw,38px)}.hero__actions{grid-template-columns:1fr}.hero__image,.hero__image img{min-height:260px}.hero__rating{bottom:12px;padding:16px;width:100%}.hero__status-icon{flex-basis:42px;height:42px;width:42px}}@media(prefers-reduced-motion:reduce){.hero__button{transition:none}}.stats{background:#fff;margin-top:70px;padding:26px 48px 56px}.stats__container{background:radial-gradient(circle at 22% 30%,#d9e8d357,#0000 24%),linear-gradient(105deg,#f7f8f3,#fbfcf8 48%,#f4f7ef);border-radius:16px;box-shadow:0 7px 24px #2752310f;margin:0 auto;min-height:190px;padding:34px 48px;width:min(1600px,100%)}.stats h2{color:#275231;font-size:22px;font-weight:700;margin:0}.stats__list{grid-gap:44px;display:grid;gap:44px;grid-template-columns:repeat(4,1fr);margin-top:28px}.stats__item{align-items:center;display:flex;gap:16px}.stats__item strong{color:#275231;display:block;font-size:24px;line-height:1}.stats__item p{color:#737873;font-size:12px;line-height:1.45;margin-top:8px}.stats__icon{background:#e7efe1;border-radius:50%;display:grid;flex:0 0 58px;height:58px;place-items:center;width:58px}.stats__icon svg{fill:none;stroke:#275231;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;height:31px;width:31px}@media(max-width:980px){.stats__list{gap:30px;grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.stats{padding:18px 16px 36px}.stats__container{padding:28px 22px}.stats__list{grid-template-columns:1fr}}.platform{background:#f6f8f3;padding:92px 48px;position:relative}.platform__anchor{left:0;position:absolute;top:48%}.platform__container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin:0 auto;width:min(1600px,100%)}.platform__intro{grid-row:span 1;padding:24px 34px 24px 0}.platform__intro h2{text-wrap:balance;color:#172019;font-size:clamp(32px,3vw,46px);font-weight:700;letter-spacing:0;line-height:1.08;margin:14px 0 18px;max-width:760px}.platform__intro h2 span{color:#275231}.platform__intro>p:not(.platform__eyebrow){color:#69716b;font-size:14px;line-height:1.75;max-width:410px}.platform__intro>a{align-items:center;color:#275231;display:inline-flex;font-size:14px;font-weight:700;gap:8px;margin-top:28px;text-decoration:none}.platform__eyebrow{color:#275231;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.platform__card{background:#fff;border:1px solid #2752311a;border-radius:14px;min-height:285px;overflow:hidden;padding:28px;position:relative;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.platform__card:after{background:#275231;bottom:0;content:"";height:6px;left:0;opacity:0;position:absolute;right:0;transform:scaleX(0);transform-origin:left;transition:opacity .18s ease,transform .18s ease}.platform__card:hover{border-color:#27523138;box-shadow:0 18px 34px #2752311a;transform:translateY(-4px)}.platform__card:hover:after{opacity:1;transform:scaleX(1)}.platform__card h3{color:#1c261e;font-size:19px;margin-top:34px}.platform__card>p{color:#747b75;font-size:13px;line-height:1.65;margin-top:12px}.platform__number{color:#27523161;font-size:13px;font-weight:700}.platform__icon{background:#e7efe1;border-radius:50%;color:#275231;display:grid;height:58px;margin-top:30px;place-items:center;width:58px}.platform__icon svg{stroke-width:1.7;height:28px;width:28px}.platform__highlight{align-items:flex-end;background:radial-gradient(circle at 82% 14%,#ffffff2e,#0000 28%),#275231;border-radius:14px;color:#fff;display:flex;gap:24px;justify-content:space-between;min-height:285px;padding:34px}.platform__highlight p{color:#ffffffad;font-size:12px}.platform__highlight h3{font-size:24px;line-height:1.25;margin-top:12px;max-width:310px}.platform__highlight>svg{flex:0 0 auto}@media(max-width:1100px){.platform__container{grid-template-columns:repeat(2,1fr)}.platform__intro{grid-column:1/-1;padding:0 0 20px}.platform__intro h2{font-size:clamp(38px,5.2vw,48px);max-width:820px}.platform__intro>p:not(.platform__eyebrow){max-width:760px}}@media(max-width:650px){.platform{padding:70px 16px}.platform__container{grid-template-columns:1fr}.platform__intro{padding-right:0}.platform__intro h2{font-size:clamp(32px,8.5vw,40px)}.platform__card,.platform__highlight{min-height:250px}}.audience{background:#fff;padding:100px 48px 120px}.audience__container{grid-gap:clamp(70px,9vw,150px);align-items:center;display:grid;gap:clamp(70px,9vw,150px);grid-template-columns:minmax(0,.9fr) minmax(440px,.8fr);margin:0 auto;width:min(1450px,100%)}.audience__visual{background:linear-gradient(#2752310a 1px,#0000 0),linear-gradient(90deg,#2752310a 1px,#0000 0),#eef3e9;background-size:34px 34px;border-radius:22px;min-height:510px;overflow:hidden;position:relative}.audience__panel{background:#fffffff0;border:1px solid #2752311f;border-radius:16px;box-shadow:0 20px 45px #27523121;position:absolute;z-index:2}.audience__panel--main{background:#275231;color:#fff;left:11%;min-height:270px;padding:42px;top:100px;width:68%}.audience__panel--main>span{color:#fff9;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.audience__panel--main strong{display:block;font-size:clamp(30px,3vw,44px);line-height:1.05;margin-top:46px;max-width:320px}.audience__panel--main p{color:#ffffffa6;font-size:13px;margin-top:24px}.audience__panel--top{align-items:center;color:#275231;display:flex;font-size:13px;font-weight:700;gap:10px;padding:17px 20px;right:5%;top:52px}.audience__panel--top svg{width:21px}.audience__panel--bottom{align-items:center;bottom:54px;display:flex;gap:14px;min-width:280px;padding:22px;right:7%}.audience__panel--bottom>svg{color:#275231;height:35px;width:35px}.audience__panel--bottom small,.audience__panel--bottom strong{display:block}.audience__panel--bottom strong{color:#1e2920;font-size:15px}.audience__panel--bottom small{color:#777e78;font-size:11px;margin-top:5px}.audience__shape{background:#dce8d5;border-radius:50%;position:absolute}.audience__shape--one{height:190px;left:-40px;top:-60px;width:190px}.audience__shape--two{bottom:-90px;height:250px;right:-70px;width:250px}.audience__eyebrow{color:#275231;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.audience__content h2{color:#18221a;font-size:clamp(38px,4vw,60px);letter-spacing:-.05em;line-height:1.04;margin-top:14px;max-width:600px}.audience__content h2 span{color:#275231}.audience__content>a{align-items:center;background:#275231;border-radius:6px;color:#fff;display:inline-flex;font-size:13px;font-weight:700;gap:10px;margin-top:32px;min-height:48px;padding:0 22px;text-decoration:none}.audience__content>ul{grid-gap:12px;color:#505850;display:grid;font-size:13px;gap:12px;list-style:none;margin-top:28px}.audience__content>ul li{padding-left:22px;position:relative}.audience__content>ul li:before{background:#275231;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:5px;width:8px}.audience__lead{color:#6c746d;font-size:14px;line-height:1.8;margin-top:22px;max-width:620px}.audience__cards{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-top:32px}.audience__cards article{background:#f8faf6;border:1px solid #2752311c;border-radius:12px;display:flex;gap:14px;min-height:120px;padding:22px}.audience__cards article>svg{stroke-width:1.7;color:#275231;flex:0 0 auto;height:27px;width:27px}.audience__cards article h3{color:#222c24;font-size:15px}.audience__cards article p{color:#747b75;font-size:12px;line-height:1.55;margin-top:7px}@media(max-width:1000px){.audience__container{grid-template-columns:1fr}.audience__visual{min-height:470px}}@media(max-width:650px){.audience{padding:72px 16px 90px}.audience__visual{min-height:420px}.audience__panel--main{left:5%;padding:30px;width:80%}.audience__panel--bottom{min-width:245px;right:4%}.audience__cards{grid-template-columns:1fr}}.appPromo{background:#fff;padding:34px 48px 0}.appPromo__container{grid-gap:80px;align-items:center;background:radial-gradient(circle at 8% 60%,#2752311f,#0000 25%),linear-gradient(105deg,#edf3e9,#fafbf8 58%,#f2f6ee);border-radius:20px 20px 0 0;display:grid;gap:80px;grid-template-columns:minmax(400px,.9fr) minmax(440px,1fr);margin:0 auto;min-height:330px;overflow:hidden;padding:0 70px;width:min(1600px,100%)}.appPromo__phones{align-self:end;height:330px;position:relative}.appPromo__phones img{display:block;filter:drop-shadow(0 20px 26px rgba(20,35,23,.2));height:auto;margin:0 auto -90px;max-width:none;width:min(610px,120%)}.appPromo__content{max-width:650px}.appPromo__label{background:#e1ebdc;border-radius:20px;color:#275231;display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.08em;padding:7px 12px;text-transform:uppercase}.appPromo h2{color:#19231b;font-size:clamp(30px,3vw,46px);letter-spacing:-.045em;margin-top:16px}.appPromo__content>p{color:#69716a;font-size:13px;line-height:1.7;margin-top:15px;max-width:610px}.appPromo__stores{display:flex;gap:12px;margin-top:24px}.appPromo__store{align-items:center;background:#fff;border:1px solid #2752311f;border-radius:9px;color:#172019;display:flex;gap:10px;min-height:58px;min-width:170px;padding:8px 15px}.appPromo__store>svg{height:27px;width:27px}.appPromo__store small,.appPromo__store strong{display:block}.appPromo__store small{color:#777e78;font-size:8px}.appPromo__store strong{font-size:15px;margin-top:2px}@media(max-width:950px){.appPromo__container{gap:36px;grid-template-columns:320px 1fr;padding-inline:36px}.appPromo__phones img{margin-left:-60px;width:540px}}@media(max-width:720px){.appPromo{padding:24px 16px 0}.appPromo__container{gap:28px;grid-template-columns:1fr;padding:42px 24px 0}.appPromo__content{order:-1}.appPromo__phones{height:290px}.appPromo__phones img{margin:0 auto -75px;transform:translateX(-8%);width:min(520px,135%)}.appPromo__stores{flex-wrap:wrap}}.footer{background:radial-gradient(circle at 87% 22%,#ffffff14,#0000 24%),#275231;color:#fff;padding:58px 48px 22px}.footer__container{grid-gap:70px;display:grid;gap:70px;grid-template-columns:1.5fr repeat(3,.7fr);margin:0 auto;width:min(1500px,100%)}.footer__logo{color:#fff;display:block}.footer__brand>p{color:#ffffffa6;font-size:13px;line-height:1.7;margin-top:20px;max-width:360px}.footer__socials{display:flex;gap:10px;margin-top:26px}.footer__socials a{background:#ffffff1a;border-radius:50%;color:#fff;display:grid;height:38px;place-items:center;transition:background-color .18s ease;width:38px}.footer__socials a:hover{background:#fff3}.footer__socials a svg{width:18px}.footer__column{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.footer__column h2{font-size:15px;margin-bottom:7px}.footer__column a,.footer__column p{color:#ffffffa3;font-size:12px;line-height:1.55;text-decoration:none}.footer__column a:hover{color:#fff}.footer__contact{max-width:260px}.footer__bottom{align-items:center;border-top:1px solid #ffffff1f;color:#ffffff85;display:flex;font-size:11px;justify-content:space-between;margin:46px auto 0;padding-top:20px;width:min(1500px,100%)}.footer__bottom span{background:#ffffff17;border-radius:20px;padding:6px 10px}.footer__bottomMeta{align-items:center;display:flex;gap:16px}.footer__creator{align-items:center;background:#ffffff1f;border:1px solid #fff3;border-radius:999px;color:#fff;display:inline-flex;font-weight:700;gap:8px;letter-spacing:.02em;min-height:34px;padding:8px 12px;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.footer__creator span{background:#0000;border-radius:0;padding:0}.footer__creator svg{stroke-width:2.3;flex:0 0 auto;height:14px;width:14px}.footer__creator:focus-visible,.footer__creator:hover{background:#fff3;border-color:#ffffff6b;transform:translateY(-1px)}.footer__creator:focus-visible{outline:2px solid #ffffffb3;outline-offset:3px}@media(max-width:900px){.footer__container{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.footer{padding:48px 20px 22px}.footer__container{gap:38px;grid-template-columns:1fr}.footer__bottom{gap:14px}.footer__bottom,.footer__bottomMeta{align-items:flex-start;flex-direction:column}.footer__bottomMeta{gap:10px}}.authPage{background:#fff;display:flex;justify-content:center;min-height:60vh;padding:clamp(48px,8vw,96px) 24px}.authPage__card{max-width:440px;width:100%}.authPage h1{color:#111;font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.03em;margin:0 0 8px}.authPage__subtitle{color:#555;font-size:15px;margin:0 0 32px}.authPage__banner{background:#c0392b14;border-radius:10px;color:#c0392b;font-size:14px;margin-bottom:20px;padding:12px 16px}.authPage__field{display:flex;flex-direction:column;gap:6px;margin-bottom:18px}.authPage__field label{color:#222;font-size:14px;font-weight:600}.authPage__field input,.authPage__field select{background:#fafafa;border:1px solid #ddd;border-radius:10px;color:#111;font-size:15px;padding:12px 14px}.authPage__field input:focus,.authPage__field select:focus{background:#fff;border-color:#275231;outline:none}.authPage__fieldError{color:#c0392b;font-size:13px}.authPage__roleTabs{border:1px solid #ddd;border-radius:10px;display:flex;gap:8px;margin-bottom:24px;padding:4px}.authPage__roleTab{background:#0000;border:none;border-radius:8px;color:#555;cursor:pointer;flex:1 1;font-weight:600;padding:10px}.authPage__roleTab.is-active,.authPage__submit{background:#275231;color:#fff}.authPage__submit{border:none;border-radius:999px;cursor:pointer;font-size:15px;font-weight:700;margin-top:8px;padding:14px;width:100%}.authPage__submit:disabled{cursor:not-allowed;opacity:.6}.authPage__switch{color:#555;font-size:14px;margin-top:24px;text-align:center}.authPage__switch button{background:none;border:none;color:#275231;cursor:pointer;font-weight:700;padding:0}.dashboard{background:#fff;display:flex;justify-content:center;min-height:60vh;padding:clamp(48px,8vw,96px) 24px}.dashboard__card{max-width:520px;text-align:center;width:100%}.dashboard h1{color:#111;font-size:clamp(24px,3vw,32px);font-weight:700;margin:0 0 8px}.dashboard__role{background:#2752311a;border-radius:999px;color:#275231;display:inline-block;font-size:13px;font-weight:700;letter-spacing:.04em;margin-bottom:24px;padding:4px 14px;text-transform:uppercase}.dashboard__status{color:#555;font-size:14px;margin:0 0 24px}.dashboard__logout{background:#0000;border:1px solid #275231;border-radius:999px;color:#275231;cursor:pointer;font-weight:700;padding:12px 28px}.admin-sidebar{background:#fff;border-right:1px solid #e1e7e2;display:flex;flex-direction:column;flex-shrink:0;padding:20px 14px;width:240px}.admin-sidebar__brand{align-items:center;display:flex;gap:10px;margin-bottom:26px;padding:0 8px}.admin-sidebar__mark{align-items:center;background:#1e4a32;border-radius:9px;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:800;height:32px;justify-content:center;width:32px}.admin-sidebar__brand-text{line-height:1.2}.admin-sidebar__brand-name{font-size:15px;font-weight:800;letter-spacing:-.01em}.admin-sidebar__brand-sub{color:#8e9791;font-size:11px;font-weight:600}.admin-sidebar__group{margin-bottom:18px}.admin-sidebar__group-label{color:#8e9791;font-size:10.5px;font-weight:700;letter-spacing:.07em;margin-bottom:6px;padding:0 12px;text-transform:uppercase}.admin-sidebar ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.admin-sidebar a{align-items:center;border-left:3px solid #0000;border-radius:8px;color:#444;display:flex;font-size:14px;font-weight:600;gap:10px;padding:9px 12px}.admin-sidebar a:hover{background:#f2f5f3;color:#151a17}.admin-sidebar a.is-active{background:#e6efe9;border-left-color:#1e4a32;color:#1e4a32}.admin{color:#151a17;font-family:Manrope Variable,Noto Sans Armenian Variable,Noto Sans Armenian,system-ui,-apple-system,sans-serif;font-size:14px}.admin *{box-sizing:border-box}.admin a{color:#1e4a32;text-decoration:none}.btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.btn:disabled{cursor:not-allowed;opacity:.55}.btn--primary{background:#1e4a32;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;color:#fff}.btn--primary:hover:not(:disabled){background:#123422}.btn--secondary{background:#fff;border-color:#e1e7e2;color:#151a17}.btn--secondary:hover:not(:disabled){border-color:#1e4a32;color:#1e4a32}.btn--danger{background:#fff;border-color:#c0392b59;color:#c0392b}.btn--danger:hover:not(:disabled){background:#c0392b0f}.btn--ghost{background:#0000;color:#5b6660}.btn--ghost:hover:not(:disabled){color:#151a17}.btn--sm{font-size:13px;padding:6px 12px}.card{background:#fff;border:1px solid #e1e7e2;border-radius:14px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;padding:20px}.page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.page-header h1{font-size:24px;font-weight:800;letter-spacing:-.015em;margin:0}.page-header p{color:#5b6660;font-size:13px;margin:5px 0 0}.filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.filter-bar input,.filter-bar select{background:#fff;border:1px solid #e1e7e2;border-radius:9px;color:#151a17;font-size:13px;padding:8px 12px}.filter-bar input:focus,.filter-bar select:focus{border-color:#1e4a32;outline:2px solid #1e4a3238}.badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 10px 4px 8px;white-space:nowrap}.badge:before{background:currentColor;border-radius:50%;content:"";flex-shrink:0;height:6px;width:6px}.badge--neutral{background:#eef0ee;color:#566058}.badge--info{background:#2563eb1a;color:#2563eb}.badge--warning{background:#b8860b1f;color:#b8860b}.badge--success{background:#1e8e5a1f;color:#1e8e5a}.badge--danger{background:#c0392b1a;color:#c0392b}.table-wrap{background:#fff;border:1px solid #e1e7e2;border-radius:14px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;overflow-x:auto}table.table{border-collapse:collapse;font-size:13px;width:100%}table.table td,table.table th{border-bottom:1px solid #e1e7e2;padding:11px 16px;text-align:left;white-space:nowrap}table.table th{background:#f2f5f3;color:#5b6660;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}table.table tbody tr:last-child td{border-bottom:none}table.table tbody tr:nth-child(2n){background:#1e4a3205}table.table tbody tr:hover{background:#e6efe9}.table-state{color:#5b6660;font-size:13px;padding:40px 16px;text-align:center}.table-state--error{color:#c0392b}.pagination{align-items:center;border-top:1px solid #e1e7e2;color:#5b6660;display:flex;font-size:13px;gap:10px;justify-content:flex-end;padding:12px 16px}.pagination button{background:#fff;border:1px solid #e1e7e2;border-radius:7px;cursor:pointer;font-size:13px;padding:5px 10px}.pagination button:disabled{cursor:not-allowed;opacity:.4}.pagination button:hover:not(:disabled){border-color:#1e4a32;color:#1e4a32}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.field label{color:#151a17;font-size:13px;font-weight:600}.field input,.field select,.field textarea{background:#fff;border:1px solid #e1e7e2;border-radius:9px;color:#151a17;font-family:inherit;font-size:14px;padding:10px 12px}.field input:focus,.field select:focus,.field textarea:focus{border-color:#1e4a32;outline:2px solid #1e4a3238}.field textarea{min-height:72px;resize:vertical}.field__hint{color:#5b6660;font-size:12px}.field--checkbox{align-items:center;flex-direction:row}.field--checkbox label{order:2}.field--checkbox input{order:1;width:auto}.form-error{background:#c0392b14;border-radius:9px;color:#c0392b;font-size:13px;margin-bottom:16px;padding:10px 14px}.form-actions{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.stat-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:24px}.stat-grid .stat-card:nth-child(4n+1) .stat-card__icon{background:#1e4a321f;color:#1e4a32}.stat-grid .stat-card:nth-child(4n+2) .stat-card__icon{background:#2563eb1f;color:#2563eb}.stat-grid .stat-card:nth-child(4n+3) .stat-card__icon{background:#b8860b24;color:#b8860b}.stat-grid .stat-card:nth-child(4n+4) .stat-card__icon{background:#1e8e5a1f;color:#1e8e5a}.stat-card{gap:14px;padding:18px}.stat-card,.stat-card__icon{align-items:center;display:flex}.stat-card__icon{background:#1e4a321a;border-radius:50%;color:#1e4a32;flex-shrink:0;height:44px;justify-content:center;width:44px}.stat-card__value{font-size:23px;font-weight:800;letter-spacing:-.01em;line-height:1.1}.stat-card__label{color:#5b6660;font-size:12px;margin-top:2px}.modal-overlay{align-items:center;background:#0a100c80;display:flex;inset:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.modal{background:#fff;border-radius:16px;box-shadow:0 16px 40px #0f171229,0 4px 10px #0f171214;max-height:90vh;max-width:480px;overflow-y:auto;padding:24px;width:100%}.modal__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.modal__header h2{font-size:18px;font-weight:700;margin:0}.modal__close{background:none;border:none;color:#5b6660;cursor:pointer;padding:2px}.modal__close:hover{color:#151a17}.empty-state{color:#5b6660;font-size:13px;padding:32px 16px;text-align:center}.detail-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.detail-item__label{color:#8e9791;font-size:11px;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.detail-item__value{color:#151a17;font-size:14px}.modal--wide{max-width:none;width:min(960px,100vw - 32px)}.payout-details{margin-bottom:18px}.payout-details .detail-item__value{word-break:break-all}.payout-details__account{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;letter-spacing:.04em}.admin-note{background:#e6a01e1a;border-radius:9px;color:#7a5200;font-size:13px;margin-bottom:16px;padding:10px 14px}.admin-shell{background:#f2f5f3;display:flex;min-height:100vh}.admin-shell__main{display:flex;flex:1 1;flex-direction:column;min-width:0}.admin-shell__content{flex:1 1;margin:0 auto;max-width:1360px;padding:28px 32px 56px;width:100%}.admin-topbar{background:#fff;border-bottom:1px solid #e1e7e2;justify-content:space-between;padding:14px 32px}.admin-topbar,.admin-topbar__identity{align-items:center;display:flex;gap:12px}.admin-topbar__avatar{align-items:center;background:#1e4a32;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:34px;justify-content:center;width:34px}.admin-topbar__role{background:#e6efe9;border-radius:999px;color:#1e4a32;font-size:11px;font-weight:700;letter-spacing:.05em;padding:3px 10px;text-transform:uppercase}.admin-topbar__name{font-size:14px;font-weight:700}.admin-login{align-items:center;background:#f2f5f3;display:flex;justify-content:center;min-height:100vh;padding:24px}.admin-login__card{background:#fff;border:1px solid #e1e7e2;border-radius:16px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;max-width:400px;padding:36px;width:100%}.admin-login__subtitle{color:#5b6660;font-size:13px;margin:6px 0 26px}.admin-login__submit{margin-top:6px;width:100%}.admin-login h1{font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0}.dashboard-section-title{font-size:15px;font-weight:700;margin:0 0 16px}.status-bars{display:flex;flex-direction:column;gap:12px}.status-bars__row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:200px 1fr 48px}.status-bars__label{color:#33413a;font-size:13px}.status-bars__track{background:#e7ece8;border-radius:999px;height:10px;overflow:hidden}.status-bars__fill{border-radius:999px;height:100%;min-width:3px}.status-bars__fill--neutral{background:#93a199}.status-bars__fill--info{background:#2563eb}.status-bars__fill--warning{background:#b8860b}.status-bars__fill--success{background:#1e8e5a}.status-bars__fill--danger{background:#c0392b}.status-bars__count{font-size:13px;font-weight:700;text-align:right}@media(max-width:640px){.status-bars__row{grid-template-columns:140px 1fr 36px}}.wallet-panel__header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:14px}.wallet-panel__title{font-size:14px;font-weight:700;margin:0}.wallet-panel__actions{display:flex;flex-wrap:wrap;gap:8px}.wallet-panel__balances{margin-bottom:18px}.wallet-panel__subtitle{color:#8e9791;font-size:11px;font-weight:700;letter-spacing:.05em;margin:18px 0 10px;text-transform:uppercase}.wallet-panel__amount--positive{color:#1e8e5a;font-weight:700}.wallet-panel__amount--negative{color:#c0392b;font-weight:700}.company-logo{background:#eef2ef;border:1px solid #e1e7e2;border-radius:8px;height:40px;object-fit:cover;width:40px}.company-logo--placeholder{align-items:center;color:#8e9791;display:flex;font-size:12px;justify-content:center}.company-logo--large{border-radius:12px;height:72px;width:72px}.worker-history{display:flex;flex-direction:column;gap:10px}.worker-history__item{border:1px solid #e3e8e5;border-radius:10px;overflow:hidden}.worker-history__header{align-items:center;background:#fafcfb;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;padding:12px 14px;text-align:left;width:100%}.worker-history__header:hover{background:#f1f6f3}.worker-history__identity{flex:1 1;min-width:0}.worker-history__name{align-items:center;display:flex;font-size:14px;font-weight:700;gap:8px}.worker-history__stats{align-items:flex-end;color:#5b6660;display:flex;flex-direction:column;font-size:12px;gap:2px;white-space:nowrap}.worker-history__stats span{align-items:center;display:inline-flex;gap:4px}.worker-history__muted{color:#8e9791;font-size:12px}.worker-history__empty{color:#8e9791;font-size:13px;padding:12px 14px}.worker-history__table-wrap{border-radius:0;border-top:1px solid #e3e8e5}.worker-history__stage{align-items:center;display:flex;gap:6px;margin-bottom:4px}.worker-history__rating{align-items:center;display:inline-flex;font-weight:700;gap:4px}.worker-history__star{fill:#e0a526;color:#e0a526}@media(max-width:640px){.worker-history__header{flex-wrap:wrap}.worker-history__stats{align-items:flex-start;padding-left:28px;width:100%}}.company-detail__back{align-items:center;color:#5b6660;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:16px}.company-detail__back:hover{color:#1e4a32}.company-detail__title-row{align-items:center;display:flex;gap:14px}.company-detail__sections{display:flex;flex-direction:column;gap:16px}.company-detail__section-title{font-size:14px;font-weight:700;margin:0 0 14px}.company-detail__muted{color:#8e9791;font-size:12px}.company-detail__amount--positive{color:#1e8e5a;font-weight:700}.company-detail__amount--negative{color:#c0392b;font-weight:700}.order-detail__back{align-items:center;color:#5b6660;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:16px}.order-detail__back:hover{color:#1e4a32}.order-detail__sections{display:flex;flex-direction:column;gap:16px}.order-detail__section-title{font-size:14px;font-weight:700;margin:0 0 14px}.order-detail__section-note{color:#5b6660;font-size:12.5px;margin:-6px 0 14px}.order-detail__summary-groups{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.order-detail__group-title{color:#8e9791;font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 10px;text-transform:uppercase}.order-detail__amount--positive{color:#1e8e5a;font-weight:700}.order-detail__amount--negative{color:#c0392b;font-weight:700}.order-detail__images{display:flex;flex-wrap:wrap;gap:10px}.order-detail__images img{border:1px solid #e1e7e2;border-radius:8px;height:96px;object-fit:cover;width:96px}.order-detail__timeline{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.order-detail__timeline li{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.order-detail__timeline-time{color:#8e9791;font-size:12px}.order-detail__timeline-note{color:#5b6660;font-size:12px}.order-detail__muted{color:#8e9791;font-size:12px;margin-top:2px}.order-detail__bid-milestones summary{cursor:pointer;white-space:nowrap}.order-detail__bid-milestones ol{margin:8px 0 0;min-width:220px;padding-left:18px}.order-detail__bid-milestones li+li{margin-top:6px}.category-list{display:flex;flex-direction:column;gap:12px}.category-card{padding:16px 18px}.category-card__header{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.category-card__toggle{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;gap:8px;padding:0}.category-card__name{font-size:15px;font-weight:700}.category-card__actions{display:flex;gap:8px}.category-card__description{color:#5b6660;font-size:13px;margin:10px 0 0}.category-card__services{border-top:1px solid #e1e7e2;margin-top:14px;padding-top:14px}.category-card__services ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.category-card__services li{align-items:center;display:flex;font-size:13px;gap:8px}.category-card__service-edit{margin-left:auto}.category-card--nested{background:#f8faf8;border:1px solid #e1e7e2;border-radius:8px;padding:12px 14px}.category-card--nested .category-card__name{font-size:14px;font-weight:600}.category-card__subcategories{display:flex;flex-direction:column;gap:8px;margin-top:14px;padding-left:20px}.category-form__hint{color:#5b6660;display:block;font-size:12px;margin-top:4px}.category-form__confirm{color:#5b6660;font-size:14px;line-height:1.5;margin:0 0 16px}.materials__back{align-items:center;color:#5b6660;display:inline-flex;font-size:13px;font-weight:600;gap:6px;margin-bottom:16px}.materials__back:hover{color:#1e4a32}.materials__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.materials__logo{border:1px solid #e1e7e2;border-radius:10px;height:48px;object-fit:cover;width:48px}.materials__actions{display:flex;flex-wrap:wrap;gap:8px}.materials__sections{display:flex;flex-direction:column;gap:16px}.materials__section-title{font-size:14px;font-weight:700;margin:0 0 14px}.materials__section-note{color:#5b6660;font-size:12.5px;margin:-6px 0 14px}.materials__muted{color:#8e9791;font-size:12px;margin-top:2px}.materials__nowrap{white-space:nowrap}.materials__issue{color:#c0392b;font-size:12px;margin-top:2px}.materials__badges{align-items:flex-start;display:flex;flex-direction:column;gap:4px}.materials__chips{display:flex;flex-wrap:wrap;gap:6px}.materials__chip{background:#eef3ef;border-radius:999px;color:#33413a;font-size:12px;padding:3px 10px}.materials__timeline{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.materials__timeline li{border-left:2px solid #e1e7e2;padding-left:14px}.materials__timeline-head{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;font-weight:600;gap:10px}.materials__timeline-time{color:#8e9791;font-size:12px;font-weight:400}.materials__timeline-note{color:#5b6660;font-size:12px;margin-top:2px;word-break:break-word}.materials__totals{grid-column-gap:32px;grid-row-gap:6px;column-gap:32px;display:grid;font-size:13px;grid-template-columns:auto auto;justify-content:start;row-gap:6px}.materials__totals dt{color:#5b6660}.materials__totals dd{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0;text-align:right}.materials__totals .is-total{color:#1d2a23;font-weight:700}.materials__quick{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.materials__split{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:16px}.materials__split-cell{background:#f4f7f5;border-radius:9px;padding:10px 14px}.materials__split-cell strong{display:block;font-size:16px;margin-top:2px}.page-header h1{align-items:center;display:flex;flex-wrap:wrap;gap:10px}@keyframes st-spin{to{transform:rotate(1turn)}}.store-portal{background:#f2f5f3;color:#151a17;font-family:Noto Sans Armenian Variable,Noto Sans Armenian,Manrope Variable,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.45;min-height:100vh}.store-portal *{box-sizing:border-box}.store-portal a{color:#1e4a32;text-decoration:none}.store-portal a:hover{text-decoration:underline}.store-portal h1,.store-portal h2,.store-portal h3,.store-portal p{margin:0}.store-portal input,.store-portal select,.store-portal textarea{background:#fff;border:1px solid #e1e7e2;border-radius:10px;color:#151a17;font-size:14px;outline:none;padding:9px 12px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.store-portal input:focus,.store-portal select:focus,.store-portal textarea:focus{border-color:#1e4a32;box-shadow:0 0 0 3px #1e4a321f}.store-portal input:disabled,.store-portal select:disabled,.store-portal textarea:disabled{background:#f6f8f7;color:#8e9791}.store-portal input[type=checkbox],.store-portal input[type=radio]{box-shadow:none;padding:0;width:auto}.store-portal textarea{resize:vertical}.store-portal .st-spin{animation:st-spin .9s linear infinite}.store-portal .st-btn{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;justify-content:center;padding:9px 16px;text-decoration:none;transition:background-color .15s ease,border-color .15s ease,opacity .15s ease;white-space:nowrap}.store-portal .st-btn:hover{text-decoration:none}.store-portal .st-btn--disabled,.store-portal .st-btn:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.store-portal .st-btn--primary{background:#1e4a32;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;color:#fff}.store-portal .st-btn--primary:hover{background:#123422;color:#fff}.store-portal .st-btn--secondary{background:#fff;border-color:#e1e7e2;color:#151a17}.store-portal .st-btn--secondary:hover{border-color:#1e4a32;color:#1e4a32}.store-portal .st-btn--danger{background:#fff;border-color:#c0392b59;color:#c0392b}.store-portal .st-btn--danger:hover{background:#c0392b0f}.store-portal .st-btn--ghost{background:#0000;color:#5b6660}.store-portal .st-btn--ghost:hover{color:#151a17}.store-portal .st-btn--sm{font-size:13px;padding:6px 12px}.store-portal .st-btn--block{width:100%}.store-portal .st-icon-btn{align-items:center;background:#fff;border:1px solid #e1e7e2;border-radius:8px;color:#5b6660;cursor:pointer;display:inline-flex;height:30px;justify-content:center;width:30px}.store-portal .st-icon-btn:hover:not(:disabled){border-color:#1e4a32;color:#1e4a32}.store-portal .st-icon-btn--danger:hover:not(:disabled){border-color:#c0392b;color:#c0392b}.store-portal .st-icon-btn:disabled{cursor:not-allowed;opacity:.4}.store-portal.st-shell{display:flex}.store-portal .st-shell__main{display:flex;flex:1 1;flex-direction:column;margin-left:248px;min-width:0}.store-portal .st-shell__content{margin:0 auto;max-width:1360px;padding:24px 28px 56px;width:100%}.store-portal .st-sidebar{background:#123422;color:#fff;display:flex;flex-direction:column;inset:0 auto 0 0;position:fixed;transition:transform .2s ease;width:248px;z-index:40}.store-portal .st-sidebar__brand{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;gap:10px;padding:18px 16px}.store-portal .st-sidebar__brand-text{display:flex;flex-direction:column;min-width:0}.store-portal .st-sidebar__brand-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-portal .st-sidebar__brand-text span{font-size:12px;opacity:.7}.store-portal .st-sidebar__logo{background:#fff;border-radius:10px;flex-shrink:0;height:38px;object-fit:cover;width:38px}.store-portal .st-sidebar__logo--placeholder{align-items:center;background:#ffffff26;display:flex;font-weight:800;justify-content:center}.store-portal .st-sidebar__close{background:none;border:0;color:#fff;cursor:pointer;display:none;margin-left:auto}.store-portal .st-sidebar__nav{display:flex;flex-direction:column;gap:2px;overflow-y:auto;padding:12px 10px}.store-portal .st-nav-link{align-items:center;border-radius:10px;color:#ffffffc7;display:flex;font-weight:600;gap:10px;padding:10px 12px}.store-portal .st-nav-link:hover{background:#ffffff14;color:#fff;text-decoration:none}.store-portal .st-nav-link--active{background:#ffffff29;color:#fff}.store-portal .st-sidebar-backdrop{display:none}.store-portal .st-topbar{align-items:center;background:#fff;border-bottom:1px solid #e1e7e2;display:flex;gap:12px;padding:12px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:30}.store-portal .st-topbar__menu{background:none;border:0;color:#151a17;cursor:pointer;display:none}.store-portal .st-topbar__store{align-items:center;display:flex;gap:10px;min-width:0}.store-portal .st-topbar__store strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store-portal .st-topbar__user{align-items:center;display:flex;gap:10px;margin-left:auto}.store-portal .st-topbar__avatar{align-items:center;background:#1e4a32;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:700;height:34px;justify-content:center;width:34px}.store-portal .st-topbar__who{display:flex;flex-direction:column;line-height:1.2}.store-portal .st-topbar__name{font-weight:700}.store-portal .st-topbar__role{color:#1e4a32;font-size:12px;font-weight:600}.store-portal .st-page-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.store-portal .st-page-header h1{font-size:24px;font-weight:800;letter-spacing:-.01em}.store-portal .st-page-header p{color:#5b6660;font-size:13px;margin-top:4px}.store-portal .st-page-header__actions{display:flex;flex-wrap:wrap;gap:8px}.store-portal .st-back{align-items:center;display:inline-flex;font-size:13px;font-weight:600;gap:4px;margin-bottom:8px}.store-portal .st-card{background:#fff;border:1px solid #e1e7e2;border-radius:14px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;margin-bottom:16px;padding:20px}.store-portal .st-card__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.store-portal .st-card__head h2{font-size:16px;font-weight:700}.store-portal .st-card__actions{display:flex;gap:8px}.store-portal .st-sticky{position:-webkit-sticky;position:sticky;top:76px}.store-portal .st-grid{grid-gap:14px;display:grid;gap:14px}.store-portal .st-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.store-portal .st-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.store-portal .st-grid--side{align-items:start;gap:16px;grid-template-columns:minmax(0,1fr) 340px}.store-portal .st-row{align-items:center;display:flex;gap:8px}.store-portal .st-row--wrap{flex-wrap:wrap;margin-top:10px}.store-portal .st-row--center{justify-content:center}.store-portal .st-row--end{justify-content:flex-end;margin-top:14px}.store-portal .st-section-title{font-size:15px;font-weight:700;margin:20px 0 10px}.store-portal .st-muted-text{color:#5b6660;font-size:13px}.store-portal .st-error-text{color:#c0392b;font-size:13px}.store-portal .st-pre{white-space:pre-wrap}.store-portal .st-note{margin:10px 0}.store-portal .st-num{text-align:right;white-space:nowrap}.store-portal .st-credit{color:#1e8e5a;font-weight:600}.store-portal .st-debit{color:#c0392b;font-weight:600}.store-portal .st-list{margin:0;padding-left:18px}.store-portal .st-list li+li{margin-top:4px}.store-portal .st-list a{align-items:center;display:inline-flex;gap:4px}.store-portal .st-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;padding:3px 10px;white-space:nowrap}.store-portal .st-badge--success{background:#1e8e5a1f;color:#1e8e5a}.store-portal .st-badge--warning{background:#d99a0026;color:#9a6b00}.store-portal .st-badge--danger{background:#c0392b1a;color:#c0392b}.store-portal .st-badge--info{background:#2563eb1a;color:#2563eb}.store-portal .st-badge--neutral{background:#eef1ef;color:#5b6660}.store-portal .st-banner{border:1px solid;border-radius:12px;display:flex;flex-direction:column;font-size:13px;gap:4px;margin-bottom:16px;padding:12px 16px}.store-portal .st-banner--warning{background:#fff8e6;border-color:#f1d48a;color:#5c4300}.store-portal .st-banner--danger{background:#fdf0ee;border-color:#f0c2bc;color:#7a1f14}.store-portal .st-banner--info{background:#eef4ff;border-color:#c9dafc;color:#1d3f8f}.store-portal .st-banner--success{background:#ecf7f1;border-color:#bfe3cf;color:#145c3a}.store-portal .st-banner--neutral{background:#f5f7f6;border-color:#e1e7e2;color:#5b6660}.store-portal .st-state{align-items:center;color:#5b6660;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:40px 16px;text-align:center}.store-portal .st-state--error{color:#c0392b}.store-portal .st-empty{align-items:center;display:flex;flex-direction:column;gap:10px;padding:40px 16px;text-align:center}.store-portal .st-empty__icon{align-items:center;background:#e6efe9;border-radius:50%;color:#1e4a32;display:flex;height:56px;justify-content:center;width:56px}.store-portal .st-empty h3{font-size:17px}.store-portal .st-empty p{color:#5b6660;max-width:520px}.store-portal .st-stats{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.store-portal .st-stats--2{grid-template-columns:repeat(2,minmax(0,1fr))}.store-portal .st-stat{background:#fff;border:1px solid #e1e7e2;border-radius:14px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;display:flex;gap:12px;padding:16px}.store-portal .st-stat__icon{align-items:center;background:#e6efe9;border-radius:10px;color:#1e4a32;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.store-portal .st-stat__value{font-size:22px;font-weight:800}.store-portal .st-stat__label{color:#5b6660;font-size:13px}.store-portal .st-stat__hint{color:#8e9791;font-size:12px}.store-portal .st-stat__body a{font-size:13px;font-weight:600}.store-portal .st-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.store-portal .st-field__label{color:#151a17;font-size:13px;font-weight:600}.store-portal .st-field__req{color:#c0392b}.store-portal .st-field__hint{color:#8e9791;font-size:12px}.store-portal .st-field__error{color:#c0392b;font-size:12px;text-align:left;white-space:normal}.store-portal .st-field--error input,.store-portal .st-field--error select,.store-portal .st-field--error textarea{border-color:#c0392b}.store-portal .st-form-error{background:#fdf0ee;border-radius:10px;color:#7a1f14;font-size:13px;margin:10px 0;padding:10px 12px}.store-portal .st-check{align-items:center;cursor:pointer;display:flex;gap:8px;margin:6px 0 10px}.store-portal .st-chips{display:flex;flex-wrap:wrap;gap:8px}.store-portal .st-chip{background:#fff;border:1px solid #e1e7e2;border-radius:999px;color:#151a17;cursor:pointer;font-size:13px;padding:6px 12px}.store-portal .st-chip--on{background:#1e4a32;border-color:#1e4a32;color:#fff}.store-portal .st-chip:disabled{cursor:not-allowed;opacity:.6}.store-portal .st-filters{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr)) auto}.store-portal .st-filters .st-field{margin-bottom:0}.store-portal .st-filters__actions{display:flex;gap:8px}.store-portal .st-tabs{display:flex;gap:6px;margin-bottom:14px;overflow-x:auto;padding-bottom:2px}.store-portal .st-tab{background:#fff;border:1px solid #e1e7e2;border-radius:999px;color:#5b6660;cursor:pointer;font-size:13px;font-weight:600;padding:7px 14px;white-space:nowrap}.store-portal .st-tab--active{background:#1e4a32;border-color:#1e4a32;color:#fff}.store-portal .st-segmented{border:1px solid #e1e7e2;border-radius:8px;display:inline-flex;overflow:hidden}.store-portal .st-segmented button{background:#fff;border:0;color:#5b6660;cursor:pointer;font-weight:600;padding:5px 12px}.store-portal .st-segmented button+button{border-left:1px solid #e1e7e2}.store-portal .st-segmented .st-segmented__on{background:#1e4a32;color:#fff}.store-portal .st-segmented .st-segmented__on--no{background:#8e9791}.store-portal .st-role-options{grid-gap:8px;display:grid;gap:8px}.store-portal .st-role-option{align-items:flex-start;border:1px solid #e1e7e2;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.store-portal .st-role-option input{margin-top:3px}.store-portal .st-role-option div{display:flex;flex-direction:column}.store-portal .st-role-option span{color:#5b6660;font-size:12px}.store-portal .st-role-option--on{background:#e6efe9;border-color:#1e4a32}.store-portal .st-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto;width:100%}.store-portal .st-table{border-collapse:collapse;width:100%}.store-portal .st-table th{border-bottom:1px solid #e1e7e2;color:#5b6660;font-size:12px;font-weight:700;letter-spacing:.02em;padding:10px 12px;text-align:left;text-transform:uppercase;white-space:nowrap}.store-portal .st-table td{border-bottom:1px solid #eef1ef;padding:12px;vertical-align:top}.store-portal .st-table tr:last-child td{border-bottom:0}.store-portal .st-table__row--click{cursor:pointer}.store-portal .st-table__row--click:hover td{background:#f7faf8}.store-portal .st-table__empty{color:#5b6660;padding:32px 12px!important;text-align:center!important}.store-portal .st-items-preview{font-size:13px}.store-portal .st-thumb{border-radius:8px;display:block;height:56px;margin-top:6px;object-fit:cover;width:56px}.store-portal .st-quote-table{min-width:1100px}.store-portal .st-quote-table td{vertical-align:middle}.store-portal .st-quote-table__name{min-width:200px}.store-portal .st-quote-table__extra td{background:#f8faf9}.store-portal .st-quote-table .st-row-error td{background:#fdf5f4}.store-portal .st-quote-table .st-row-muted td{color:#8e9791}.store-portal .st-cell-input{padding:6px 8px;text-align:right;width:110px}.store-portal .st-cell-input--text{min-width:140px;text-align:left;width:100%}.store-portal .st-cell-input--text+.st-cell-input{margin-top:6px}.store-portal .st-cell-input--error{border-color:#c0392b}.store-portal .st-cell-unit{align-items:center;display:inline-flex;gap:6px}.store-portal .st-cell-unit span{color:#5b6660;font-size:12px}.store-portal .st-totals{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.store-portal .st-totals>div{display:flex;gap:12px;justify-content:space-between}.store-portal .st-totals__grand{border-top:1px solid #e1e7e2;font-size:17px;font-weight:800;padding-top:8px}.store-portal .st-totals--inline{margin:16px 0 0 auto;max-width:340px}.store-portal .st-pagination{align-items:center;color:#5b6660;display:flex;font-size:13px;gap:8px;justify-content:flex-end;padding-top:14px}.store-portal .st-pagination span{margin-right:auto}.store-portal .st-info-row{display:flex;font-size:13px;gap:12px;justify-content:space-between;padding:6px 0}.store-portal .st-info-row__label{color:#5b6660}.store-portal .st-info-row__value{text-align:right;word-break:break-word}.store-portal .st-info-row--strong .st-info-row__value{font-weight:800}.store-portal .st-delivery{border-top:1px solid #eef1ef;padding:14px 0}.store-portal .st-delivery:first-of-type{border-top:0;padding-top:0}.store-portal .st-delivery__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.store-portal .st-proof{border-radius:10px;display:block;margin-top:8px;max-height:140px;max-width:180px;object-fit:cover}.store-portal .st-timeline{list-style:none;margin:0;padding:0}.store-portal .st-timeline li{border-bottom:1px dashed #eef1ef;display:flex;font-size:13px;gap:12px;padding:6px 0}.store-portal .st-timeline__date{color:#5b6660;flex-shrink:0;width:140px}.store-portal .st-logo-row{align-items:center;display:flex;gap:14px;margin-bottom:16px}.store-portal .st-logo{border:1px solid #e1e7e2;border-radius:14px;height:72px;object-fit:cover;width:72px}.store-portal .st-logo--placeholder{align-items:center;background:#e6efe9;color:#1e4a32;display:flex;font-size:28px;font-weight:800;justify-content:center}.store-portal .st-locations{list-style:none;margin:0;padding:0}.store-portal .st-locations li{align-items:flex-start;border-top:1px solid #eef1ef;display:flex;gap:10px;padding:12px 0}.store-portal .st-locations li:first-child{border-top:0}.store-portal .st-locations li>svg{color:#1e4a32;flex-shrink:0;margin-top:2px}.store-portal .st-locations__body{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.store-portal .st-modal-overlay{align-items:center;background:#0f171273;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:100}.store-portal .st-modal{background:#fff;border-radius:16px;box-shadow:0 16px 40px #0f171229,0 4px 10px #0f171214;display:flex;flex-direction:column;max-height:calc(100vh - 32px);max-width:520px;width:100%}.store-portal .st-modal--wide{max-width:820px}.store-portal .st-modal__header{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:18px 20px 12px}.store-portal .st-modal__header h2{font-size:18px;font-weight:800}.store-portal .st-modal__close{background:none;border:0;color:#5b6660;cursor:pointer}.store-portal .st-modal__body{overflow-y:auto;padding:4px 20px 12px}.store-portal .st-modal__body .st-table-wrap{margin-bottom:14px}.store-portal .st-modal__footer{border-top:1px solid #eef1ef;display:flex;gap:8px;justify-content:flex-end;padding:12px 20px 18px}.store-portal .st-toasts{bottom:20px;display:flex;flex-direction:column;gap:8px;max-width:min(420px,100vw - 40px);position:fixed;right:20px;z-index:200}.store-portal .st-toast{border-radius:12px;box-shadow:0 16px 40px #0f171229,0 4px 10px #0f171214;color:#fff;font-size:13px;font-weight:600;padding:12px 16px}.store-portal .st-toast--success{background:#1e4a32}.store-portal .st-toast--error{background:#c0392b}.store-portal.st-auth,.store-portal.st-fullpage{align-items:flex-start;display:flex;justify-content:center;padding:48px 16px}.store-portal .st-auth__card,.store-portal .st-fullpage__card{background:#fff;border:1px solid #e1e7e2;border-radius:18px;box-shadow:0 1px 2px #0f17120f,0 1px 1px #0f17120a;max-width:440px;padding:28px;width:100%}.store-portal .st-fullpage__card{max-width:560px}.store-portal .st-auth__card--wide{max-width:820px}.store-portal .st-auth__brand{align-items:flex-start;color:#1e4a32;display:flex;gap:12px;margin-bottom:20px}.store-portal .st-auth__brand h1{color:#151a17;font-size:22px;font-weight:800}.store-portal .st-auth__alt,.store-portal .st-auth__brand p{color:#5b6660;font-size:13px}.store-portal .st-auth__alt{margin-top:16px;text-align:center}@media(max-width:1180px){.store-portal .st-grid--side{grid-template-columns:minmax(0,1fr)}.store-portal .st-sticky{position:static}.store-portal .st-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.store-portal .st-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.store-portal .st-shell__main{margin-left:0}.store-portal .st-sidebar{transform:translateX(-100%)}.store-portal .st-sidebar--open{box-shadow:0 16px 40px #0f171229,0 4px 10px #0f171214;transform:translateX(0)}.store-portal .st-sidebar__close{display:block}.store-portal .st-sidebar-backdrop{background:#0f171266;display:block;inset:0;position:fixed;z-index:35}.store-portal .st-topbar{padding:10px 16px}.store-portal .st-topbar__menu{display:inline-flex}.store-portal .st-shell__content{padding:18px 16px 48px}}@media(max-width:640px){.store-portal .st-filters,.store-portal .st-grid--2,.store-portal .st-grid--3,.store-portal .st-stats,.store-portal .st-stats--2{grid-template-columns:minmax(0,1fr)}.store-portal .st-hide-sm,.store-portal .st-topbar__who{display:none}.store-portal .st-page-header h1{font-size:20px}}*{box-sizing:border-box;margin:0;padding:0}:root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans Armenian Variable,Noto Sans Armenian,Arial,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}#root,body,html{margin:0;min-height:100%;min-width:320px}html{scroll-behavior:smooth;scroll-padding-top:86px}body{background:#fff;font-family:inherit}body.menu-open{overflow:hidden}button,input,select,textarea{font:inherit}[id]{scroll-margin-top:86px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=main.8406de43.css.map*/