@font-face{font-family:Cairo;src:url(/fonts/Cairo-VF.ttf);font-weight:200 1000}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.ttf);font-weight:400}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.ttf);font-weight:500}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.ttf);font-weight:700}:root{--orange: #F2994A;--orange-deep: #B85E14;--green: #A9CDBB;--cream: #FBF5E8;--cream-bg: #F9F3E3;--white: #fff;--ink: #2E2A26;--muted: #8A7F72;--line: rgba(46, 42, 38, .09)}*{box-sizing:border-box;margin:0}html,body,#root{height:100%}body{background:var(--cream-bg);color:var(--ink);font:400 16px/1.6 Cairo,Poppins,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html[lang=en] body{font-family:Poppins,Cairo,system-ui,sans-serif}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}button:disabled{cursor:default}.app{height:100dvh;max-width:760px;margin:0 auto;display:flex;flex-direction:column;background:var(--cream-bg);position:relative}@media (min-width: 800px){.app{border-inline:1px solid var(--line)}}.top{display:flex;align-items:center;gap:12px;padding:12px 16px;padding-top:max(12px,env(safe-area-inset-top));background:var(--cream);border-bottom:1px solid var(--line)}.avatar{width:46px;height:46px;border-radius:50%;object-fit:cover;box-shadow:0 2px 8px #b85e1433}.who{flex:1;line-height:1.25}.who h1{font-size:19px;font-weight:900}.status{font-size:13px;color:var(--muted);display:inline-flex;align-items:center;gap:6px}.status i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #a9cdbb59}.lang{min-width:44px;height:38px;padding:0 12px;border-radius:19px;background:var(--white);border:1px solid var(--line);font:700 14px Poppins,Cairo,sans-serif}html[lang=en] .lang{font-family:Cairo,sans-serif}.feed{flex:1;overflow-y:auto;padding:18px 14px;display:flex;flex-direction:column;gap:10px}.row{display:flex;flex-direction:column;max-width:100%}.row{direction:ltr}html[dir=rtl] .bubble,html[dir=rtl] .err{direction:rtl}html[dir=ltr] .bubble,html[dir=ltr] .err{direction:ltr}.row.me{align-items:flex-end}.row.manager{align-items:flex-start}.bubble{max-width:min(82%,520px);padding:9px 13px 6px;border-radius:18px;box-shadow:0 1px 2px #2e2a260f;overflow-wrap:anywhere}.row.me .bubble{background:var(--green);border-top-right-radius:6px}.row.manager .bubble{background:var(--white);border-bottom-left-radius:6px}.bubble p{white-space:pre-wrap;line-height:1.65}.bubble time{display:block;font-size:11px;color:#2e2a268c;margin-top:2px;text-align:end;font-family:Poppins,Cairo,sans-serif}.bubble.bad{outline:1.5px solid var(--orange-deep)}.err{font-size:13px;color:var(--orange-deep);margin:3px 6px;font-weight:600}.err.bar{padding:6px 16px;background:var(--cream)}.shot{display:block;max-width:100%;max-height:260px;border-radius:12px;margin-bottom:6px}.file{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff9;border-radius:12px;margin-bottom:6px;text-decoration:none;color:inherit}.file span{display:flex;flex-direction:column;min-width:0;line-height:1.3}.file b{font-weight:600;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.file small{color:var(--muted);font-size:12px;font-family:Poppins,sans-serif}.voice{display:flex;align-items:center;gap:8px}.voice audio{height:38px;max-width:230px}.typing{display:flex;gap:5px;padding:14px 16px}.typing i{width:7px;height:7px;border-radius:50%;background:var(--orange);animation:dot 1.1s infinite ease-in-out}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes dot{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.pending{display:flex;gap:8px;padding:8px 14px 0;overflow-x:auto;background:var(--cream)}.chip{display:flex;align-items:center;gap:8px;padding:5px 6px 5px 10px;background:var(--white);border:1px solid var(--line);border-radius:14px;font-size:13px;flex:none;max-width:220px}.chip img{width:30px;height:30px;border-radius:8px;object-fit:cover}.chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip button{display:grid;place-items:center;width:26px;height:26px;border-radius:50%}.composer{display:flex;align-items:flex-end;gap:8px;padding:10px 12px;background:var(--cream)}.composer textarea{flex:1;resize:none;border:1px solid var(--line);background:var(--white);border-radius:22px;padding:10px 16px;font:inherit;line-height:1.5;max-height:140px;outline:none;color:var(--ink)}.composer textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f2994a33}.composer textarea::placeholder{color:var(--muted)}.round{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;flex:none}.round.ghost{background:var(--white);border:1px solid var(--line);color:var(--ink)}.round.go{background:var(--orange);color:var(--ink);box-shadow:0 2px 8px #f2994a66}html[dir=rtl] .round.go svg{transform:scaleX(-1)}.round:active{transform:scale(.94)}.recbar{flex:1;display:flex;align-items:center;gap:12px}.rec{flex:1;display:inline-flex;align-items:center;gap:8px;font-weight:700}.rec i{width:10px;height:10px;border-radius:50%;background:var(--orange-deep);animation:pulse 1s infinite}@keyframes pulse{50%{opacity:.25}}.clock{font:500 15px Poppins,sans-serif;font-variant-numeric:tabular-nums}.tabs{display:grid;grid-template-columns:repeat(6,1fr);background:var(--white);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.tabs button{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 7px;font-size:10.5px;font-weight:600;color:var(--muted)}.tabs button.on{color:var(--orange-deep)}.tabs button.on svg{stroke-width:2.1}.tabs button:disabled{opacity:.55}.top .out{width:38px;height:38px}.top .out svg{width:19px;height:19px}html[dir=rtl] .top .out:last-child svg{transform:scaleX(-1)}.login{min-height:100dvh;display:grid;place-items:center;padding:24px;background:var(--cream-bg);position:relative}.login .corner{position:absolute;top:max(16px,env(safe-area-inset-top));inset-inline-start:16px}.login form{width:min(100%,380px);display:flex;flex-direction:column;gap:16px}.login .mark{width:150px;height:auto;align-self:center;margin-bottom:4px;mix-blend-mode:multiply}.login h1{font-size:26px;font-weight:900;text-align:center}.login label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.login input{width:100%;border:1px solid var(--line);background:var(--white);border-radius:14px;padding:12px 14px;font:400 16px Poppins,Cairo,sans-serif;color:var(--ink);outline:none}.login input:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f2994a33}.pw{position:relative}.pw input{padding-right:78px}.pw button{position:absolute;top:0;bottom:0;right:6px;padding:0 10px;font-size:13px;font-weight:700;color:var(--orange-deep)}.cta{background:var(--orange);color:var(--ink);font-weight:900;font-size:17px;border-radius:14px;padding:13px;box-shadow:0 3px 10px #f2994a66}.cta:disabled{opacity:.6}.login .err{text-align:center;margin:0}.slogan{text-align:center;color:var(--muted);font:500 13px Poppins,sans-serif;letter-spacing:.04em;margin-top:4px}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;background:#2e2a2666;display:grid;place-items:end center;z-index:10}@media (min-width: 600px){.sheet{place-items:center}}.sheet form{width:min(100%,420px);background:var(--cream);border-radius:22px 22px 0 0;padding:22px 20px calc(22px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:14px}@media (min-width: 600px){.sheet form{border-radius:22px}}.sheet h2{font-size:20px;font-weight:900}.sheet label{display:flex;flex-direction:column;gap:6px;font-weight:600;font-size:14px}.sheet input{width:100%;border:1px solid var(--line);background:var(--white);border-radius:14px;padding:12px 14px;font:400 16px Poppins,Cairo,sans-serif;color:var(--ink);outline:none}.sheet input:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f2994a33}.sheet .btns{display:flex;gap:10px}.sheet .btns>*{flex:1;padding:12px;border-radius:14px;font-weight:800;font-size:16px}.sheet .plain{background:var(--white);border:1px solid var(--line)}.sheet .ok{background:var(--green);border-radius:14px;padding:14px;text-align:center;font-weight:700}.sheet .err{margin:0}.tabs .ic{position:relative;display:inline-flex}.tabs .dot{position:absolute;top:-5px;inset-inline-start:60%;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--orange);color:var(--ink);font:700 11px/17px Poppins,sans-serif;text-align:center;font-style:normal}.appr{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.seg{display:grid;grid-template-columns:1fr 1fr;background:#2e2a2612;border-radius:14px;padding:4px}.seg button{padding:9px 6px;border-radius:11px;font-weight:700;font-size:14px;color:var(--muted);display:inline-flex;justify-content:center;align-items:center;gap:6px}.seg button.on{background:var(--white);color:var(--ink);box-shadow:0 1px 3px #2e2a261a}.seg b{background:var(--orange);color:var(--ink);font:700 12px/18px Poppins,sans-serif;min-width:20px;border-radius:10px;padding:0 5px}.cards{display:flex;flex-direction:column;gap:12px}.empty{text-align:center;color:var(--muted);padding:48px 0}.card{background:var(--white);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px #2e2a2612}.card .meta{display:flex;gap:6px}.tag{font-size:12px;font-weight:700;padding:2px 10px;border-radius:10px;background:var(--green)}.tag.tiktok{background:#2e2a26e0;color:var(--cream)}.tag.plain{background:#2e2a2612}.card h3{font-size:17px;font-weight:900;line-height:1.4}.card img,.card video{width:100%;max-height:300px;object-fit:cover;border-radius:12px;background:var(--cream)}.cap{white-space:pre-wrap;line-height:1.7;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cap.full{display:block}.link{align-self:flex-start;color:var(--orange-deep);font-weight:700;font-size:14px;padding:0}.when{display:flex;justify-content:space-between;align-items:baseline;gap:10px;background:var(--cream);border-radius:12px;padding:9px 12px;font-size:14px}.when span{color:var(--muted)}.acts{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.acts .cta{grid-column:1 / -1;padding:11px}.soft{background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:9px 4px;font-weight:700;font-size:14px}.soft.bad{color:var(--orange-deep)}.result{display:flex;flex-direction:column;gap:3px;font-size:14px}.result b.approved{color:#3f7a5e}.result b.changes_requested,.result b.rejected{color:var(--orange-deep)}.result span{color:var(--muted)}.result p{background:var(--cream);border-radius:12px;padding:8px 12px;margin-top:4px;white-space:pre-wrap}.sheet textarea{width:100%;border:1px solid var(--line);background:var(--white);border-radius:14px;padding:12px 14px;font:inherit;resize:none;outline:none}.sheet textarea:focus{border-color:var(--orange);box-shadow:0 0 0 3px #f2994a33}.cal{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.calhead{display:flex;align-items:center;gap:8px}.calhead h2{flex:1;text-align:center;font-size:19px;font-weight:900}.calhead .round{width:38px;height:38px;font-size:22px;line-height:1}.today{padding:7px 12px;font-size:13px}.grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;background:var(--white);border-radius:18px;padding:10px 8px;box-shadow:0 1px 3px #2e2a2612}.wd{text-align:center;font-size:11px;font-weight:700;color:var(--muted);padding-bottom:4px;overflow:hidden;white-space:nowrap}.day{aspect-ratio:1 / 1.05;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-weight:600;font-size:15px}.day.now span{color:var(--orange-deep);font-weight:900}.day.sel{background:var(--orange)}.day.sel span{color:var(--ink)}.dots{display:flex;gap:3px;height:7px;font-style:normal}u.d-pending{background:var(--orange)}u.d-approved{background:var(--green)}u.d-changes_requested{background:var(--orange-deep)}u.d-rejected{background:var(--muted)}.dots u,.legend u,.st u{width:7px;height:7px;border-radius:50%;display:inline-block}.day.sel u{box-shadow:0 0 0 1.5px var(--white)}.legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:var(--muted);justify-content:center}.legend span,.st{display:inline-flex;align-items:center;gap:6px}.dayhead{font-size:16px;font-weight:900;margin-top:4px}.dayitems{display:flex;flex-direction:column;gap:10px}.slot{background:var(--white);border-radius:16px;padding:12px;display:flex;gap:12px;box-shadow:0 1px 3px #2e2a2612}.slot time{font:700 14px Poppins,sans-serif;color:var(--orange-deep);min-width:64px;padding-top:2px}.slot>div{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.slot h4{font-size:16px;font-weight:800;line-height:1.4}.st{font-size:13px;font-weight:600;color:var(--muted)}.num{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px}.kpis{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kpis>div{background:var(--white);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;box-shadow:0 1px 3px #2e2a2612}.kpis small,.two small,.toplist small,.v small{color:var(--muted);font-size:12px;font-weight:600}.kpis b{font:800 26px/1.3 Poppins,Cairo,sans-serif}.kpis b.sm,.two b.sm{font-size:17px}.panel{background:var(--white);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:12px;box-shadow:0 1px 3px #2e2a2612}.panel header{display:flex;justify-content:space-between;align-items:baseline}.panel h3{font-size:17px;font-weight:900}.panel header span{font-size:12px;color:var(--muted)}.panel .empty{padding:18px 0}.big{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.big b{font:800 30px/1.2 Poppins,Cairo,sans-serif}.big span{font-size:13px;color:var(--muted);font-weight:600}.big .up{color:#3f7a5e}.big .down{color:var(--orange-deep)}.chart{width:100%;height:110px;overflow:visible}.chart .area{fill:#f2994a29}.chart .ln{fill:none;stroke:var(--orange);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.chart .dotc{fill:var(--orange-deep)}.toplist{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.toplist li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding-top:10px;border-top:1px solid var(--line)}.toplist li:first-child{border-top:0;padding-top:0}.toplist li>div:first-child{display:flex;flex-direction:column;gap:3px;align-items:flex-start;min-width:0}.toplist h4{font-size:15px;font-weight:800;line-height:1.4}.v{display:flex;flex-direction:column;align-items:flex-end;flex:none}.v b{font:800 20px/1.2 Poppins,sans-serif}.bars{display:flex;align-items:flex-end;gap:4px;height:70px}.bars i{flex:1;background:#2e2a2614;border-radius:4px}.bars i.has{background:var(--orange)}.two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.two>div{background:var(--cream);border-radius:12px;padding:9px 12px;display:flex;flex-direction:column}.two b{font:800 20px/1.3 Poppins,Cairo,sans-serif}.meter{height:10px;border-radius:5px;background:#2e2a2614;overflow:hidden}.meter i{display:block;height:100%;background:var(--green);border-radius:5px}.num{position:relative}.live{position:absolute;top:4px;inset-inline-end:18px;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 #a9cdbbcc;animation:ping 2s infinite;z-index:1}@keyframes ping{70%{box-shadow:0 0 0 9px #a9cdbb00}to{box-shadow:0 0 #a9cdbb00}}.flash{animation:flash 1.1s ease-out}@keyframes flash{0%{color:#3f7a5e;transform:scale(1.12)}to{color:inherit;transform:scale(1)}}.kpis b,.big b,.two b{display:inline-block;transform-origin:center;font-variant-numeric:tabular-nums}.chartbox{position:relative;height:110px;touch-action:pan-y;cursor:crosshair}.chartbox .chart{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.chart.reveal{animation:reveal 1s cubic-bezier(.3,.7,.2,1) both}@keyframes reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}.cursor{position:absolute;top:0;bottom:0;width:1.5px;margin-left:-.75px;background:#2e2a2640;pointer-events:none}.pin{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--orange-deep);border:2px solid var(--white);pointer-events:none;transition:left .12s,top .12s}.pin.live{animation:pinin .4s 1s both,pulse 2s 1.4s infinite}@keyframes pinin{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes pulse{0%,to{box-shadow:0 0 #b85e1473}60%{box-shadow:0 0 0 8px #b85e1400}}.bars button{flex:1;border:0;padding:0;background:#2e2a2614;border-radius:4px;transform-origin:bottom;animation:grow .6s cubic-bezier(.3,.7,.2,1) both;transition:background .2s,transform .2s;cursor:pointer}.bars button.has{background:var(--orange)}.bars button.sel{background:var(--orange-deep);transform:scaleX(1.25)}@keyframes grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.pickline{font-size:14px;color:var(--muted);font-weight:600}.pickline b{color:var(--ink);font-family:Poppins,Cairo,sans-serif}.meter i{animation:fill 1s cubic-bezier(.3,.7,.2,1) both;transition:width .8s}@keyframes fill{0%{width:0!important}}.toplist li{animation:rise .5s both}.toplist li:nth-child(2){animation-delay:.08s}.toplist li:nth-child(3){animation-delay:.16s}.toplist li:nth-child(4){animation-delay:.24s}.toplist li:nth-child(5){animation-delay:.32s}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.panel{animation:rise .5s both}@media (prefers-reduced-motion: reduce){.live,.flash,.chart.reveal,.pin.live,.bars button,.meter i,.toplist li,.panel{animation:none!important}}.agents{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px;position:relative}.chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.chip{border:2px solid transparent;background:var(--white);border-radius:16px;padding:10px 6px;display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 3px #2e2a2612;cursor:pointer;font:inherit;color:inherit;transition:transform .15s,border-color .2s}.chip:active{transform:scale(.96)}.chip b{font:800 26px/1.2 Poppins,Cairo,sans-serif}.chip small{font-size:12px;font-weight:700;color:var(--muted)}.chip.working b{color:#3f7a5e}.chip.awaiting_approval b{color:var(--orange-deep)}.chip.on{border-color:var(--orange)}.alist{list-style:none;padding:0;display:flex;flex-direction:column;gap:10px}.alist li{animation:rise .45s both}.acard{width:100%;text-align:start;border:0;background:var(--white);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 1px 3px #2e2a2612;font:inherit;color:inherit;cursor:pointer;border-inline-start:5px solid rgba(46,42,38,.15);transition:transform .15s,box-shadow .2s}.acard:active{transform:scale(.985)}.acard.open{box-shadow:0 6px 18px #2e2a261f}.acard.working{border-inline-start-color:var(--green)}.acard.awaiting_approval{border-inline-start-color:var(--orange)}.arow{display:flex;justify-content:space-between;align-items:center;gap:8px}.arow h3{font-size:17px;font-weight:900}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;font-size:12.5px;font-weight:800;background:#2e2a2614;color:var(--muted);animation:pop .5s}.badge i{width:8px;height:8px;border-radius:50%;background:currentColor}.badge.working{background:#a9cdbb73;color:#2f6a4e}.badge.working i{animation:ping 1.6s infinite;box-shadow:0 0 #3f7a5e99}.badge.awaiting_approval{background:#f2994a38;color:var(--orange-deep)}.badge.awaiting_approval i{animation:blink 1.2s infinite}@keyframes pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes blink{50%{opacity:.25}}.astats{display:grid;grid-template-columns:auto auto 1fr;gap:16px;align-items:center}.astats>div:not(.bar){display:flex;flex-direction:column}.astats b{font:800 20px/1.2 Poppins,Cairo,sans-serif;display:inline-block}.astats small,.doing small,.stamp{color:var(--muted);font-size:12px;font-weight:600}.bar{height:8px;border-radius:4px;background:#2e2a2614;overflow:hidden}.bar i{display:block;height:100%;background:var(--green);border-radius:4px;transition:width .8s cubic-bezier(.3,.7,.2,1)}.doing{font-size:14.5px;font-weight:700;line-height:1.5;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.doing.full{-webkit-line-clamp:unset}@media (prefers-reduced-motion: reduce){.alist li,.badge,.badge i{animation:none!important}}.bell{position:relative}.bell svg{width:19px;height:19px}.bdot{position:absolute;top:-4px;inset-inline-end:-4px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--orange);color:var(--ink);font:700 11px/17px Poppins,sans-serif;text-align:center;font-style:normal;animation:pop .5s}.nsheet{width:min(100%,420px);max-height:82vh;background:var(--cream);border-radius:22px 22px 0 0;padding:18px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;animation:slideup .3s cubic-bezier(.3,.7,.2,1)}@media (min-width: 600px){.nsheet{border-radius:22px}}@keyframes slideup{0%{transform:translateY(40px);opacity:0}}.nhead{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:0 4px}.nhead h2{font-size:20px;font-weight:900}.nhead .plain{font-size:13.5px;font-weight:800;color:var(--orange-deep);padding:6px 4px}.nlist{list-style:none;padding:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.nlist li{animation:rise .4s both}.nlist button{width:100%;text-align:start;display:flex;gap:12px;align-items:flex-start;background:var(--white);border:0;border-radius:16px;padding:12px 14px;font:inherit;color:inherit;cursor:pointer;box-shadow:0 1px 3px #2e2a2612;transition:transform .15s}.nlist button:active{transform:scale(.985)}.nlist button i{flex:none;width:10px;height:10px;margin-top:7px;border-radius:50%;background:transparent}.nlist button.new i{background:var(--orange);animation:pop .5s}.nlist h3{font-size:15.5px;font-weight:800;line-height:1.5}.nlist button:not(.new) h3{font-weight:600;color:var(--muted)}.nlist p{font-size:14px;color:var(--ink);line-height:1.5}.nlist small{color:var(--muted);font-size:12px;font-weight:600}@media (prefers-reduced-motion: reduce){.nsheet,.nlist li,.bdot,.nlist button.new i{animation:none!important}}.nhead .plain{background:none;border:0;box-shadow:none;cursor:pointer}.home{flex:1;overflow-y:auto;padding:16px 14px;display:flex;flex-direction:column;gap:14px}.hello{display:flex;flex-direction:column;gap:2px;padding:2px 4px;animation:rise .5s both}.hello h2{font-size:24px;font-weight:900}.hello small{color:var(--muted);font-size:14px;font-weight:600}.hcards{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hcard{text-align:start;border:0;background:var(--white);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:2px;font:inherit;color:inherit;cursor:pointer;box-shadow:0 1px 3px #2e2a2612;animation:rise .5s both;transition:transform .15s}.hcard:active{transform:scale(.97)}.hcard b{font:800 32px/1.2 Poppins,Cairo,sans-serif;display:inline-block;font-variant-numeric:tabular-nums}.hcard.orange b{color:var(--orange-deep)}.hcard.green b{color:#3f7a5e}.hcard small{color:var(--muted);font-size:13px;font-weight:700}.panel header .link{font-size:13.5px;font-weight:800;color:var(--orange-deep);background:none;border:0;padding:4px;cursor:pointer}.nlist.flat{overflow:visible;gap:6px}.nlist.flat button{box-shadow:none;background:var(--cream)}.talk{display:flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:18px;padding:15px;background:var(--orange);color:var(--ink);font:800 17px Cairo,sans-serif;cursor:pointer;box-shadow:0 4px 12px #f2994a59;animation:rise .5s .3s both;transition:transform .15s}.talk:active{transform:scale(.98)}.talk svg{width:22px;height:22px}@media (prefers-reduced-motion: reduce){.hello,.hcard,.talk{animation:none!important}}.pushbanner{display:flex;align-items:center;gap:10px;background:#fff4e2;border:1px solid rgba(242,153,74,.45);border-radius:18px;padding:12px 14px;animation:rise .5s both}.pushbanner>div{flex:1;min-width:0}.pushbanner h3{font-size:15.5px;font-weight:800}.pushbanner p{font-size:13px;color:var(--muted);font-weight:600;line-height:1.5}.pushbanner .go{border:0;border-radius:12px;background:var(--orange);color:var(--ink);font:800 14px Cairo,sans-serif;padding:9px 16px;cursor:pointer}.pushbanner .x{border:0;background:none;color:var(--muted);font-size:24px;line-height:1;cursor:pointer;padding:2px 6px}.pushrow{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#eef6f1;border-radius:12px;padding:8px 12px;margin:8px 0 4px;font-size:14px;font-weight:700}.pushrow.warn{background:#fff4e2;font-weight:600;font-size:13px;line-height:1.5}.pushrow .plain{background:none;border:0;box-shadow:none;cursor:pointer;font-size:13.5px;font-weight:800;color:var(--orange-deep)}.row.partner{align-items:flex-start}.row.partner .bubble{background:#efe7d3;border-bottom-left-radius:6px}.bubble .by{display:block;font-size:12px;font-weight:800;color:var(--orange-deep);margin-bottom:1px}
