/* Mihnetak V6.7 critical UI — intentionally standalone */
:root{--c-green:#087a5b;--c-dark:#063f32;--c-ink:#102a23;--c-muted:#6d817a;--c-line:#dbe8e3;--c-soft:#f3f8f6;--c-white:#fff;--c-shadow:0 12px 34px rgba(7,57,43,.08)}
html{font-size:16px}body{background:#f4f8f7;color:var(--c-ink)}
.m-admin-layout{width:100%;max-width:none;box-sizing:border-box;grid-template-columns:270px minmax(0,1fr)!important;gap:24px!important;padding:24px!important}.m-admin-workspace{width:100%;min-width:0;max-width:none!important}.m-page-heading{padding:24px 28px!important;border-radius:20px!important}.m-page-heading h1{font-size:1.55rem!important}.m-page-heading p{font-size:.75rem!important}.m-dashboard-layout{width:calc(100% - 32px)!important;max-width:1900px!important;margin:24px auto 60px!important;grid-template-columns:260px minmax(0,1fr)!important;gap:24px!important}.m-dashboard-workspace{width:100%;min-width:0;max-width:none!important}.m-dashboard-workspace>.dashboard-topbar{padding:22px 26px!important;border-radius:19px!important}
.ops-intro{margin:0 0 20px!important;padding:30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border:0!important;border-radius:22px!important;background:linear-gradient(125deg,#063f32,#09916b)!important;color:#fff!important;box-shadow:0 16px 38px rgba(6,63,50,.18)!important}.ops-intro>div:first-child{min-width:0}.ops-intro span{color:#8ce8cc!important;font-size:.72rem!important;font-weight:800!important}.ops-intro h2{margin:6px 0!important;color:#fff!important;font-size:1.65rem!important}.ops-intro p{margin:0!important;color:#d7f2e9!important;font-size:.78rem!important}.ops-intro>.button{min-width:145px!important;background:#fff!important;color:var(--c-green)!important}.ops-kpis{display:grid!important;grid-template-columns:repeat(2,140px)!important;gap:10px!important}.ops-metrics{margin-bottom:20px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.ops-metric{min-height:96px!important;padding:17px!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;gap:12px!important;border:1px solid var(--c-line)!important;border-radius:17px!important;background:#fff!important}.ops-intro .ops-metric{min-height:72px!important;border-color:rgba(255,255,255,.18)!important;background:rgba(255,255,255,.12)!important;color:#fff!important}.ops-metric>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;flex:0 0 42px!important;border-radius:12px!important;background:#e4f6ef!important;color:var(--c-green)!important;font-size:1rem!important}.ops-intro .ops-metric>span{background:rgba(255,255,255,.14)!important;color:#fff!important}.ops-metric b,.ops-metric small{display:block!important}.ops-metric b{font-size:1.25rem!important}.ops-metric small{color:var(--c-muted)!important;font-size:.62rem!important}.ops-intro .ops-metric small{color:#d7eee7!important}.ops-board{margin:0 0 24px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.ops-board>div{min-height:260px!important;padding:16px!important;box-sizing:border-box!important;border:1px solid var(--c-line)!important;border-radius:18px!important;background:var(--c-soft)!important}.ops-board>div>header{margin-bottom:14px!important;display:flex!important;justify-content:space-between!important;font-size:.82rem!important}.ops-board>div>header span{padding:4px 8px!important;border-radius:8px!important;background:#dcf1e9!important;color:var(--c-green)!important}.ops-board>div>p{padding:55px 10px!important;text-align:center!important;color:var(--c-muted)!important;font-size:.68rem!important}.ops-board article{margin-bottom:9px!important;padding:10px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;border-radius:13px!important;background:#fff!important;box-shadow:0 4px 12px rgba(7,57,43,.05)!important}.ops-board article>div,.ops-board article img{width:44px!important;height:44px!important;border-radius:10px!important;object-fit:cover!important}.ops-board article main{min-width:0!important}.ops-board article main b,.ops-board article main small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.ops-board article main b{font-size:.68rem!important}.ops-board article main small{font-size:.55rem!important;color:var(--c-muted)!important}.ops-create{padding:26px!important;border-radius:20px!important}.ops-create>header{margin-bottom:22px!important;display:flex!important;align-items:center!important;gap:12px!important}.ops-create>header>span{width:46px!important;height:46px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#e2f4ed!important;color:var(--c-green)!important;font-size:1.2rem!important}.ops-create header h3{margin:0!important;font-size:1rem!important}.ops-create header p{margin:4px 0 0!important;color:var(--c-muted)!important;font-size:.68rem!important}.ops-create input,.ops-create select,.ops-create textarea{min-height:48px!important;font-size:.72rem!important}
.inbox-shell{height:680px!important;min-height:600px!important;display:grid!important;grid-template-columns:340px minmax(0,1fr)!important;border:1px solid var(--c-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:var(--c-shadow)!important;overflow:hidden!important}.inbox-nav{padding:15px!important;border-left:1px solid var(--c-line)!important;background:var(--c-soft)!important;overflow-y:auto!important}.inbox-nav-head{padding:8px 6px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.inbox-nav-head h3{margin:0!important;font-size:.95rem!important}.inbox-nav-head a{color:var(--c-green)!important;font-size:.68rem!important;font-weight:800!important}.inbox-thread{position:relative!important;margin-bottom:7px!important;padding:12px!important;display:grid!important;grid-template-columns:44px minmax(0,1fr) 8px!important;gap:10px!important;align-items:center!important;border-radius:13px!important;color:var(--c-ink)!important}.inbox-thread:hover,.inbox-thread.active{background:#fff!important;box-shadow:0 5px 16px rgba(7,57,43,.07)!important}.inbox-thread>span{width:44px!important;height:44px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#dff3eb!important;color:var(--c-green)!important;font-weight:900!important}.inbox-thread div{min-width:0!important}.inbox-thread b,.inbox-thread small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.inbox-thread b{font-size:.72rem!important}.inbox-thread small{margin-top:4px!important;color:var(--c-muted)!important;font-size:.57rem!important}.ticket-title{margin:18px 4px 9px!important;padding-top:15px!important;display:flex!important;justify-content:space-between!important;border-top:1px solid var(--c-line)!important;font-size:.68rem!important}.ticket-mini{margin-bottom:7px!important;padding:11px!important;border-radius:12px!important;background:#fff!important}.ticket-mini b,.ticket-mini small{display:block!important}.ticket-mini b{font-size:.65rem!important}.ticket-mini small{margin-top:5px!important;color:var(--c-muted)!important;font-size:.54rem!important}.inbox-room{min-width:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;background:#fff!important}.inbox-room>header{padding:19px 23px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-bottom:1px solid var(--c-line)!important}.inbox-room>header span{color:var(--c-green)!important;font-size:.62rem!important}.inbox-room>header h3{margin:4px 0 0!important;font-size:1rem!important}.inbox-messages{padding:24px!important;overflow-y:auto!important;background:linear-gradient(180deg,#fff,#f7faf9)!important}.inbox-messages article{width:fit-content!important;max-width:min(580px,78%)!important;margin-bottom:12px!important;padding:13px 15px!important;border:1px solid var(--c-line)!important;border-radius:16px 16px 16px 4px!important;background:#fff!important}.inbox-messages article.mine{margin-right:auto!important;border:0!important;border-radius:16px 16px 4px 16px!important;background:var(--c-green)!important;color:#fff!important}.inbox-messages article b{font-size:.6rem!important}.inbox-messages article p{margin:5px 0!important;font-size:.75rem!important;line-height:1.75!important}.inbox-messages article small{font-size:.52rem!important;opacity:.68!important}.inbox-welcome{padding:110px 20px 20px!important;text-align:center!important;color:var(--c-muted)!important}.inbox-welcome>span,.inbox-new>span{font-size:2.2rem!important;color:var(--c-green)!important}.inbox-compose{padding:13px!important;display:grid!important;grid-template-columns:minmax(0,1fr) 92px!important;gap:9px!important;border-top:1px solid var(--c-line)!important}.inbox-compose textarea{min-height:54px!important;max-height:110px!important;margin:0!important;padding:13px!important;resize:vertical!important}.inbox-compose .button{height:54px!important;justify-content:center!important}.inbox-manage{padding:9px 13px!important;display:flex!important;gap:8px!important;background:var(--c-soft)!important}.inbox-manage select{min-height:36px!important;padding:5px 9px!important;border:1px solid var(--c-line)!important;border-radius:9px!important;font:600 .62rem Cairo!important}.inbox-manage button{border:0!important;background:none!important;color:var(--c-green)!important;font:800 .62rem Cairo!important}.inbox-new{width:min(680px,calc(100% - 40px))!important;margin:auto!important;padding:36px!important;box-sizing:border-box!important;border:1px solid var(--c-line)!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--c-shadow)!important}.inbox-new h3{margin:7px 0!important;font-size:1.15rem!important}.inbox-new>p{color:var(--c-muted)!important;font-size:.72rem!important}.inbox-new input,.inbox-new select,.inbox-new textarea{min-height:48px!important;font-size:.72rem!important}.compose-target{padding:14px!important;border:1px solid var(--c-line)!important;border-radius:12px!important;background:var(--c-soft)!important}
.project-builder-head{margin-bottom:20px!important;padding:24px 26px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;border-radius:20px!important;background:linear-gradient(125deg,#063f32,#098666)!important;color:#fff!important}.project-builder-head p{margin:7px 0 0!important;color:#d8f2e9!important;font-size:.73rem!important}.project-builder-head>div:last-child{display:flex!important;gap:9px!important}.project-builder-head .btn{background:#fff!important;color:var(--c-green)!important}.builder-layout{display:grid!important;grid-template-columns:minmax(0,1.45fr) minmax(320px,.55fr)!important;gap:20px!important;align-items:start!important}.builder-layout>section{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:18px!important}.builder-layout .panel{margin:0!important;padding:24px!important;border-radius:19px!important}.builder-layout h2,.builder-layout h3{margin:0 0 6px!important;font-size:1rem!important}.builder-layout .hint{min-height:38px!important;color:var(--c-muted)!important;font-size:.65rem!important}.builder-layout input,.builder-layout select,.builder-layout textarea{min-height:46px!important;font-size:.7rem!important}.builder-layout textarea{min-height:110px!important}.project-items{margin-top:20px!important;padding:24px!important;border-radius:20px!important}.project-items article{padding:13px!important;display:grid!important;grid-template-columns:105px minmax(0,1fr) auto!important;gap:15px!important;align-items:center!important;border-bottom:1px solid var(--c-line)!important}.project-items article>img,.project-items .item-type{width:105px!important;height:72px!important;border-radius:11px!important;object-fit:cover!important}.project-items .item-type{display:grid!important;place-items:center!important;background:#e6f5ef!important;color:var(--c-green)!important}.project-items article p{margin:4px 0!important;color:var(--c-muted)!important;font-size:.63rem!important}.project-items article form{display:flex!important;gap:6px!important}.project-items article form input{width:66px!important}
.behance-project{width:min(1240px,calc(100% - 32px))!important;max-width:none!important;margin:36px auto 80px!important}.behance-project>header{margin-bottom:24px!important;padding:32px!important;border:1px solid var(--c-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:var(--c-shadow)!important}.behance-project>header>span{color:var(--c-green)!important;font-size:.7rem!important;font-weight:800!important}.behance-project>header h1{margin:7px 0!important;font-size:clamp(1.7rem,3vw,2.6rem)!important}.behance-project>header>p{max-width:800px!important;color:var(--c-muted)!important;font-size:.78rem!important;line-height:1.8!important}.project-by{margin-top:20px!important;padding-top:18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border-top:1px solid var(--c-line)!important}.project-by>a{display:flex!important;align-items:center!important;gap:10px!important;color:var(--c-ink)!important}.project-by>a>b{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#e1f4ed!important;color:var(--c-green)!important}.project-by strong,.project-by small{display:block!important}.project-by small,.project-by>i{color:var(--c-muted)!important;font-size:.6rem!important;font-style:normal!important}.project-story{display:grid!important;gap:24px!important}.project-story figure{margin:0!important;padding:0!important;border:0!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--c-shadow)!important;overflow:hidden!important}.project-story figure img{width:100%!important;max-width:100%!important;height:auto!important;max-height:1100px!important;display:block!important;object-fit:contain!important;background:#eef3f1!important}.project-story figcaption{padding:14px 18px!important;color:var(--c-ink)!important;font-size:.7rem!important}.project-story figcaption small{display:block!important;margin-top:4px!important;color:var(--c-muted)!important}.project-service,.project-text{padding:34px!important;border-radius:20px!important;background:#fff!important;box-shadow:var(--c-shadow)!important}.project-service{border-right:5px solid var(--c-green)!important}.project-service span{color:var(--c-green)!important;font-size:.68rem!important}.project-service h2,.project-text h2{margin:7px 0!important;font-size:1.35rem!important}.project-service p,.project-text p{color:var(--c-muted)!important;line-height:1.9!important}.project-end{margin-top:24px!important;padding:24px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;border-radius:18px!important;background:var(--c-dark)!important;color:#fff!important}.project-end span{display:inline-block!important;margin:3px!important;padding:5px 8px!important;border-radius:8px!important;background:rgba(255,255,255,.1)!important}
@media(max-width:1200px){.m-admin-layout{grid-template-columns:240px minmax(0,1fr)!important}.ops-board{grid-template-columns:repeat(2,minmax(0,1fr))!important}.builder-layout{grid-template-columns:1fr!important}.builder-layout>section{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:900px){.m-admin-layout{display:block!important;padding:14px!important}.m-admin-layout>.sidebar{position:relative!important;top:auto!important;max-height:320px!important;margin-bottom:16px!important}.m-dashboard-layout{grid-template-columns:1fr!important}.m-dashboard-layout>.sidebar{position:relative!important;top:auto!important;max-height:330px!important}.ops-intro{align-items:flex-start!important;flex-direction:column!important}.ops-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.inbox-shell{height:auto!important;display:block!important}.inbox-nav{max-height:340px!important;border-left:0!important;border-bottom:1px solid var(--c-line)!important}.inbox-room{min-height:620px!important}.builder-layout>section{grid-template-columns:1fr!important}}
@media(max-width:620px){.ops-kpis,.ops-metrics{width:100%!important;grid-template-columns:1fr 1fr!important}.ops-board{grid-template-columns:1fr!important}.inbox-compose{grid-template-columns:1fr!important}.project-builder-head,.project-end{align-items:flex-start!important;flex-direction:column!important}.project-builder-head>div:last-child{width:100%!important}.project-items article{grid-template-columns:75px minmax(0,1fr)!important}.project-items article>img,.project-items .item-type{width:75px!important;height:60px!important}.project-items article form{grid-column:1/-1!important}.behance-project>header{padding:22px!important}.project-story{gap:14px!important}.project-service,.project-text{padding:23px!important}}

/* Professional-owned portfolio and universal notifications */
.m-private-portfolio-note{padding:7px 11px!important;border-radius:9px!important;background:#e5f6ef!important;color:var(--c-green)!important;font-size:.64rem!important;font-weight:800!important}.m-profile-section#portfolio{padding:45px 26px 30px!important;margin-top:28px!important;border:1px solid var(--c-line)!important;border-radius:24px!important;background:#fff!important;box-shadow:var(--c-shadow)!important}.m-profile-section#portfolio .m-project-grid{margin-top:0!important}.behance-project{position:relative!important}.behance-project:before{content:'مشروع من معرض المحترف';display:inline-flex!important;margin-bottom:12px!important;padding:7px 11px!important;border-radius:9px!important;background:#e3f5ee!important;color:var(--c-green)!important;font-size:.64rem!important;font-weight:800!important}.behance-project>header{position:relative!important;overflow:hidden!important}.behance-project>header:after{content:'';position:absolute!important;top:0!important;right:0!important;width:7px!important;height:100%!important;background:linear-gradient(#08a579,#075d47)!important}.project-story figure{transition:transform .25s ease,box-shadow .25s ease!important}.project-story figure:hover{transform:translateY(-3px)!important;box-shadow:0 18px 44px rgba(7,57,43,.13)!important}
.notification-head{margin-bottom:16px!important;padding:28px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;border-radius:22px!important;background:linear-gradient(125deg,#063f32,#098666)!important;color:#fff!important;box-shadow:0 16px 38px rgba(6,63,50,.18)!important}.notification-head span{color:#8ce8cc!important;font-size:.7rem!important;font-weight:800!important}.notification-head h2{margin:5px 0!important;color:#fff!important;font-size:1.55rem!important}.notification-head p{margin:0!important;color:#d8f2e9!important;font-size:.73rem!important}.notification-head>div:last-child{min-width:105px!important;padding:15px!important;border-radius:16px!important;background:rgba(255,255,255,.13)!important;text-align:center!important}.notification-head>div:last-child b,.notification-head>div:last-child small{display:block!important}.notification-head>div:last-child b{font-size:1.45rem!important}.notification-head>div:last-child small{color:#d8f2e9!important;font-size:.58rem!important}.notification-actions{margin-bottom:12px!important;padding:12px 16px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;border:1px solid var(--c-line)!important;border-radius:14px!important;background:#fff!important}.notification-actions>span{color:var(--c-muted)!important;font-size:.66rem!important}.notification-list{display:grid!important;gap:10px!important}.notification-card{padding:17px 18px!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;gap:14px!important;align-items:center!important;border:1px solid var(--c-line)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 5px 16px rgba(7,57,43,.04)!important}.notification-card.unread{border-right:4px solid #08a579!important;background:linear-gradient(90deg,#fff,#f3fbf8)!important}.notification-card>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:12px!important;background:#e2f5ee!important;color:var(--c-green)!important;font-weight:900!important}.notification-card>div:nth-child(2){min-width:0!important}.notification-card small{color:var(--c-muted)!important;font-size:.54rem!important}.notification-card h3{margin:3px 0!important;font-size:.78rem!important}.notification-card p{margin:0!important;color:var(--c-muted)!important;font-size:.65rem!important;line-height:1.7!important}.notification-card>div:last-child{display:flex!important;align-items:center!important;gap:7px!important}.notification-card form{margin:0!important}.notification-read{padding:6px 8px!important;border:0!important;background:transparent!important;color:var(--c-muted)!important;font:700 .56rem Cairo!important;cursor:pointer!important}.notification-empty{padding:65px 20px!important;border:1px dashed #b9d3ca!important;border-radius:18px!important;background:#f8fbfa!important;text-align:center!important}.notification-empty>span{font-size:2rem!important;color:var(--c-green)!important}.notification-empty h3{margin:8px 0!important}.notification-empty p{color:var(--c-muted)!important}
@media(max-width:620px){.m-profile-section#portfolio{padding:28px 15px 18px!important}.notification-head{align-items:flex-start!important;flex-direction:column!important}.notification-head>div:last-child{width:100%!important;box-sizing:border-box!important}.notification-card{grid-template-columns:38px minmax(0,1fr)!important}.notification-card>span{width:38px!important;height:38px!important}.notification-card>div:last-child{grid-column:1/-1!important;justify-content:flex-end!important}.notification-actions{align-items:flex-start!important;flex-direction:column!important;gap:9px!important}}

/* V6.9 professional community feed */
.community-page{background:#eef3f1!important}.community-page .node-page{width:min(1480px,calc(100% - 36px))!important;max-width:none!important}.community-hero{margin:28px 0 18px!important;padding:28px 32px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:24px!important;border-radius:22px!important;background:linear-gradient(125deg,#063f32,#0a8b68)!important;color:#fff!important;box-shadow:0 15px 38px rgba(6,63,50,.16)!important}.community-hero span{color:#91ebd0!important;font-size:.7rem!important;font-weight:800!important}.community-hero h1{margin:5px 0!important;color:#fff!important;font-size:1.65rem!important}.community-hero p{margin:0!important;color:#d8f2ea!important;font-size:.76rem!important}.community-hero>div:last-child{min-width:130px!important;padding:14px 18px!important;border-radius:16px!important;background:rgba(255,255,255,.13)!important;text-align:center!important}.community-hero>div:last-child b,.community-hero>div:last-child small{display:block!important}.community-hero>div:last-child b{font-size:1.5rem!important}.community-hero>div:last-child small{color:#d8f2ea!important;font-size:.57rem!important}.community-layout{display:grid!important;grid-template-columns:260px minmax(0,720px) 280px!important;gap:18px!important;align-items:start!important;justify-content:center!important;padding-bottom:70px!important}.community-left,.community-right{position:sticky!important;top:98px!important;display:grid!important;gap:14px!important}.community-feed{min-width:0!important;display:grid!important;gap:14px!important}.community-profile-card,.community-side-card,.community-compose,.community-post,.community-login{border:1px solid #d8e5e0!important;border-radius:17px!important;background:#fff!important;box-shadow:0 5px 18px rgba(7,57,43,.05)!important;overflow:hidden!important}.community-profile-card{text-align:center!important}.community-profile-cover{height:74px!important;background:linear-gradient(135deg,#08795b,#4bbd99)!important;overflow:hidden!important}.community-profile-cover img{width:100%!important;height:100%!important;object-fit:cover!important}.community-profile-avatar{width:76px!important;height:76px!important;margin:-38px auto 0!important;display:grid!important;place-items:center!important;border:4px solid #fff!important;border-radius:50%!important;background:#e0f4ec!important;color:var(--c-green)!important;font-size:1.5rem!important;font-weight:900!important;overflow:hidden!important}.community-profile-avatar img{width:100%!important;height:100%!important;object-fit:cover!important}.community-profile-card h3{margin:10px 14px 2px!important;font-size:.87rem!important}.community-profile-card>p{margin:0 14px 13px!important;color:var(--c-muted)!important;font-size:.61rem!important}.community-profile-card>div:nth-of-type(2){padding:12px!important;display:grid!important;grid-template-columns:1fr 1fr!important;border-top:1px solid #e3ece8!important;border-bottom:1px solid #e3ece8!important}.community-profile-card>div:nth-of-type(2) span+span{border-right:1px solid #e3ece8!important}.community-profile-card>div:nth-of-type(2) b,.community-profile-card>div:nth-of-type(2) small{display:block!important}.community-profile-card>div:nth-of-type(2) b{font-size:.8rem!important}.community-profile-card>div:nth-of-type(2) small{color:var(--c-muted)!important;font-size:.52rem!important}.community-profile-card>a:last-child{padding:12px!important;display:block!important;color:var(--c-green)!important;font-size:.62rem!important;font-weight:800!important}.community-side-card{padding:17px!important}.community-side-card h3{margin:0 0 12px!important;font-size:.78rem!important}.community-side-card>a{padding:8px 3px!important;display:block!important;border-top:1px solid #e8efec!important;color:var(--c-ink)!important;font-size:.63rem!important}.community-side-card>a:first-of-type{border-top:0!important}.community-side-card>a b,.community-side-card>a small{display:block!important}.community-side-card>a small{margin-top:2px!important;color:var(--c-muted)!important;font-size:.51rem!important}.community-suggested{display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important;align-items:center!important}.community-suggested>span{width:42px!important;height:42px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e2f5ee!important;color:var(--c-green)!important;font-weight:900!important;overflow:hidden!important}.community-suggested>span img{width:100%!important;height:100%!important;object-fit:cover!important}.community-suggested div{min-width:0!important}.community-suggested b,.community-suggested small{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.community-compose{padding:16px!important}.community-compose-row{display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;gap:11px!important;align-items:start!important}.community-compose-row>a>span,.community-comment-form>span{width:50px!important;height:50px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e1f4ed!important;color:var(--c-green)!important;font-weight:900!important;overflow:hidden!important}.community-compose-row img,.community-comment-form img{width:100%!important;height:100%!important;object-fit:cover!important}.community-compose textarea{min-height:76px!important;margin:0!important;padding:14px!important;border:1px solid #d8e5e0!important;border-radius:22px!important;background:#f8fbfa!important;font:600 .72rem Cairo!important;resize:vertical!important}.community-compose-tools{margin-top:12px!important;padding-top:11px!important;display:flex!important;align-items:center!important;gap:10px!important;border-top:1px solid #e5edea!important}.community-compose-tools label{padding:8px 11px!important;border-radius:9px!important;color:var(--c-green)!important;font-size:.65rem!important;font-weight:800!important;cursor:pointer!important}.community-compose-tools label:hover{background:#e8f6f1!important}.community-compose-tools input{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important}.community-compose-tools>span{margin-left:auto!important;color:var(--c-muted)!important;font-size:.52rem!important}.community-compose-tools .button{min-height:38px!important;padding:7px 17px!important}.community-login{padding:18px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:15px!important}.community-login b{font-size:.8rem!important}.community-login p{margin:3px 0 0!important;color:var(--c-muted)!important;font-size:.6rem!important}.community-post{scroll-margin-top:100px!important}.community-post>header{padding:16px 17px 11px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.community-author{min-width:0!important;display:grid!important;grid-template-columns:50px minmax(0,1fr)!important;gap:10px!important;align-items:center!important;color:var(--c-ink)!important}.community-author>span{width:50px!important;height:50px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e1f4ed!important;color:var(--c-green)!important;font-size:1rem!important;font-weight:900!important;overflow:hidden!important}.community-author>span img{width:100%!important;height:100%!important;object-fit:cover!important}.community-author div{min-width:0!important}.community-author b,.community-author small{display:block!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.community-author b{font-size:.76rem!important}.community-author small{margin-top:3px!important;color:var(--c-muted)!important;font-size:.54rem!important}.post-more{border:0!important;background:transparent!important;color:#657a72!important;font-size:1rem!important;cursor:pointer!important}.community-post-copy{padding:5px 18px 15px!important;font-size:.75rem!important;line-height:1.95!important;white-space:normal!important}.community-post-image{margin:0!important;background:#edf2f0!important}.community-post-image img{width:100%!important;max-height:780px!important;display:block!important;object-fit:contain!important}.community-stats{padding:10px 18px!important;display:flex!important;justify-content:space-between!important;border-bottom:1px solid #e2ebe7!important;color:var(--c-muted)!important;font-size:.55rem!important}.community-actions{padding:6px 12px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important;border-bottom:1px solid #e2ebe7!important}.community-actions form{margin:0!important}.community-actions button,.community-actions a{width:100%!important;min-height:39px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#526960!important;font:800 .64rem Cairo!important;cursor:pointer!important}.community-actions button:hover,.community-actions a:hover,.community-actions button.active{background:#e9f6f1!important;color:var(--c-green)!important}.community-comments{padding:13px 17px 16px!important;background:#fbfcfc!important}.community-comment{margin-bottom:9px!important;display:grid!important;grid-template-columns:36px minmax(0,1fr)!important;gap:8px!important;align-items:start!important}.community-comment>span{width:36px!important;height:36px!important;display:grid!important;place-items:center!important;border-radius:50%!important;background:#e3f5ee!important;color:var(--c-green)!important;font-size:.62rem!important;font-weight:900!important;overflow:hidden!important}.community-comment>span img{width:100%!important;height:100%!important;object-fit:cover!important}.community-comment>div{padding:8px 11px!important;border-radius:13px!important;background:#eef3f1!important}.community-comment b{font-size:.6rem!important}.community-comment small{margin-right:7px!important;color:var(--c-muted)!important;font-size:.48rem!important}.community-comment p{margin:3px 0 0!important;font-size:.62rem!important;line-height:1.65!important}.community-comment-form{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px!important;align-items:center!important}.community-comment-form>span{width:38px!important;height:38px!important}.community-comment-form input{min-height:40px!important;padding:8px 13px!important;border:1px solid #d8e5e0!important;border-radius:20px!important;background:#fff!important;font:600 .62rem Cairo!important}.community-comment-form button{padding:8px!important;border:0!important;background:transparent!important;color:var(--c-green)!important;font:800 .6rem Cairo!important;cursor:pointer!important}.community-empty{padding:75px 25px!important;border:1px dashed #b9d3ca!important;border-radius:17px!important;background:#fff!important;text-align:center!important}.community-empty>span{font-size:2rem!important;color:var(--c-green)!important}.community-empty h3{margin:8px 0!important}.community-empty p{color:var(--c-muted)!important}
@media(max-width:1180px){.community-layout{grid-template-columns:230px minmax(0,700px)!important}.community-right{display:none!important}}
@media(max-width:850px){.community-layout{grid-template-columns:1fr!important}.community-left{position:relative!important;top:auto!important;grid-template-columns:1fr 1fr!important}.community-profile-card{display:none!important}.community-feed{max-width:720px!important;margin:auto!important;width:100%!important}.community-side-card{display:none!important}}
@media(max-width:620px){.community-page .node-page{width:calc(100% - 18px)!important}.community-hero{padding:22px!important;align-items:flex-start!important;flex-direction:column!important}.community-hero>div:last-child{width:100%!important;box-sizing:border-box!important}.community-compose-row{grid-template-columns:42px minmax(0,1fr)!important}.community-compose-row>a>span{width:42px!important;height:42px!important}.community-compose-tools{align-items:stretch!important;flex-wrap:wrap!important}.community-compose-tools>span{width:100%!important;order:3!important;margin:0!important}.community-compose-tools .button{margin-right:auto!important}.community-author{grid-template-columns:44px minmax(0,1fr)!important}.community-author>span{width:44px!important;height:44px!important}.community-post-copy{font-size:.7rem!important}.community-comment-form{grid-template-columns:34px minmax(0,1fr)!important}.community-comment-form>span{width:34px!important;height:34px!important}.community-comment-form button{grid-column:2!important;justify-self:end!important}.community-login{align-items:flex-start!important;flex-direction:column!important}}
