@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;800&family=Tajawal:wght@400;500;700;800&display=swap";@font-face{font-family:DINNext;src:url(/demo/assets/fonts/din-next-lt-arabic-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DINNext;src:url(/demo/assets/fonts/DIN%20Next%20LT%20Arabic%20Heavy.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DINNext;src:url(/demo/assets/fonts/din-next-lt-arabic-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.khabeer-demo{--brand:#0077b6;--brand-soft:#e8f4fd;--brand-ice:#e8f4fd;--tint:#f1f3ff;--brand-a19:#0077b61a;--orange:#fc5c00;--screen:#f8f8f8;--white:#fff;--text:#333;--text-2:#666;--text-3:#999;--ink:#1a1a1a;--stroke:#e2e2e2;--stroke-2:#eee;--error:#ef4444;--success:#22c55e;--star:#ffb800;--shadow:0 2px 8px #0000000f;--radius:12px;--radius-lg:16px;--phone-w:390px;--phone-h:844px;--font:"DINNext", "Segoe UI", sans-serif}.khabeer-demo,.khabeer-demo *{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}.khabeer-demo,.khabeer-demo{height:100%}.khabeer-demo{font-family:var(--font);color:var(--text);background:#dfe3ea;overflow:hidden}.khabeer-demo.video-mode{background:#0c0d10}.khabeer-demo .studio{justify-content:center;align-items:center;gap:28px;min-height:100%;padding:24px;display:flex}.khabeer-demo .phone{width:var(--phone-w);height:var(--phone-h);background:#000;border-radius:46px;padding:10px;position:relative;box-shadow:0 0 0 2px #2a2a2e,0 22px 60px #00000047}.khabeer-demo .phone-inner{background:var(--white);border-radius:36px;width:100%;height:100%;position:relative;overflow:hidden}.khabeer-demo #splash{background:#fff}.khabeer-demo .island{display:none}.khabeer-demo .status-bar{z-index:30;height:44px;color:var(--ink);pointer-events:none;direction:ltr;justify-content:space-between;align-items:flex-start;padding:12px 18px 0;font-size:14px;font-weight:500;display:flex;position:absolute;top:0;left:0;right:0}.khabeer-demo[data-status=light] .status-bar{color:#fff}.khabeer-demo .status-bar .icons{align-items:center;gap:6px;display:flex}.khabeer-demo .home-indicator{display:none}.khabeer-demo .screens{position:absolute;inset:0}.khabeer-demo .screen{background:var(--screen);opacity:0;flex-direction:column;min-width:0;display:none;position:absolute;inset:0;overflow:hidden;transform:translate(-28px)}.khabeer-demo .screen.active{opacity:1;animation:.38s cubic-bezier(.32,.72,.24,1) screenIn;display:flex;transform:none}.khabeer-demo .screen.fade.active{animation:.42s fadeIn}.khabeer-demo .screen.back.active{animation:.38s cubic-bezier(.32,.72,.24,1) screenBack}@keyframes screenIn{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}@keyframes screenBack{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.khabeer-demo .scroll{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:52px 16px 24px;overflow:auto}.khabeer-demo .scroll.no-top{padding-top:12px}.khabeer-demo .scroll.with-nav{padding-bottom:84px}.khabeer-demo .phone-inner,.khabeer-demo .phone-inner *{scrollbar-width:none!important;-ms-overflow-style:none!important}.khabeer-demo .phone-inner::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.khabeer-demo .phone-inner ::-webkit-scrollbar{background:0 0!important;width:0!important;height:0!important;display:none!important}.khabeer-demo .top-row{justify-content:space-between;align-items:center;min-height:44px;margin-bottom:8px;display:flex}.khabeer-demo .lang{height:32px;color:var(--text-3);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:4px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:500;display:inline-flex}.khabeer-demo .lang img{opacity:.55;width:18px;height:18px}.khabeer-demo .back-btn{background:var(--white);cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;box-shadow:0 4px 10px #0000001a}.khabeer-demo .back-btn span{background:var(--brand-ice);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.khabeer-demo .back-btn img{filter:invert(28%)sepia(86%)saturate(2144%)hue-rotate(176deg)brightness(92%)contrast(101%);width:16px;height:16px}.khabeer-demo[dir=rtl] .back-btn img{transform:scaleX(-1)}.khabeer-demo[dir=ltr] .back-btn img{transform:none}.khabeer-demo[dir=ltr] .notif-head .back-btn{left:16px;right:auto}.khabeer-demo[dir=ltr] .set-chev{transform:scaleX(-1)}.khabeer-demo[dir=ltr] .phone-inner,.khabeer-demo[dir=ltr] .phone-inner input,.khabeer-demo[dir=ltr] .phone-inner textarea{text-align:start}.khabeer-demo .title{color:var(--text);font-size:24px;font-weight:700;line-height:1.3}.khabeer-demo .subtitle{color:var(--text-2);margin-top:8px;font-size:14px;font-weight:400;line-height:1.5}.khabeer-demo .label{color:var(--text);margin:24px 0 8px;font-size:16px}.khabeer-demo .field,.khabeer-demo .textarea{background:var(--white);border:1px solid #0000;border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 12px;display:flex}.khabeer-demo .field.focused,.khabeer-demo .textarea.focused{border-color:var(--brand)}.khabeer-demo .field img.lead,.khabeer-demo .field .lead-ico{opacity:.55;flex:0 0 24px;width:24px;height:24px}.khabeer-demo .field input,.khabeer-demo .textarea textarea,.khabeer-demo .search-pill input{font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.khabeer-demo .field input::placeholder,.khabeer-demo .textarea textarea::placeholder{color:#bbb}.khabeer-demo .row-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.khabeer-demo .phone-row{grid-template-columns:92px 1fr;gap:8px;display:grid}.khabeer-demo .dial{background:var(--white);height:48px;color:var(--text);border-radius:12px;justify-content:center;align-items:center;gap:4px;font-size:14px;display:flex}.khabeer-demo .dial img{object-fit:cover;border-radius:2px;width:20px;height:14px}.khabeer-demo .avatar-pick{background:var(--stroke-2);border-radius:50%;place-items:center;width:130px;height:130px;margin:24px auto 0;display:grid;position:relative}.khabeer-demo .avatar-pick>img{opacity:.45;width:54px;height:54px}.khabeer-demo .avatar-pick .cam{background:var(--white);border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:2px;left:2px;box-shadow:0 2px 8px #0000001f}.khabeer-demo .avatar-pick .cam img{width:18px;height:18px}.khabeer-demo .btn{background:var(--brand);color:#fff;width:100%;height:48px;font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:500;display:flex}.khabeer-demo .btn.sm{border-radius:12px;height:40px;font-size:14px}.khabeer-demo .btn.ghost,.khabeer-demo .btn.outline{color:var(--brand);border:1px solid var(--brand);background:0 0}.khabeer-demo .btn:disabled{background:var(--stroke);color:#fff;opacity:1;cursor:default}.khabeer-demo .check{color:var(--text-2);align-items:flex-start;gap:8px;margin-top:16px;font-size:13px;line-height:1.45;display:flex}.khabeer-demo .check input{accent-color:var(--brand);margin-top:3px}.khabeer-demo .check .link{color:var(--brand);font-weight:500}.khabeer-demo .divider-or{color:var(--text-3);align-items:center;gap:12px;margin:20px 0;font-size:12px;display:flex}.khabeer-demo .divider-or:before,.khabeer-demo .divider-or:after{content:"";background:var(--stroke);flex:1;height:1px}.khabeer-demo .social{border:1px solid var(--stroke);background:var(--white);border-radius:16px;justify-content:center;align-items:center;gap:10px;height:48px;margin-bottom:14px;font-size:14px;font-weight:500;display:flex}.khabeer-demo .social img{width:20px;height:20px}.khabeer-demo .foot-prompt{text-align:center;color:var(--text-2);margin-top:8px;font-size:14px}.khabeer-demo .foot-prompt .link,.khabeer-demo .link{color:var(--brand);cursor:pointer;font-weight:700}.khabeer-demo .hero-stack{height:300px;margin:8px 8px 16px;position:relative}.khabeer-demo .hero-back,.khabeer-demo .hero-front{background:var(--screen);border:.5px solid #0787f01a;border-radius:24px;position:absolute;box-shadow:0 4px 13px #0787f01a}.khabeer-demo .hero-back{inset:16px -8px -24px 18px}.khabeer-demo .hero-front{inset:0 12px 8px -4px;overflow:hidden}.khabeer-demo .hero-front img{object-fit:contain;object-position:top center;width:100%;height:100%}.khabeer-demo .center-copy h1{text-align:center;padding:0 8px;font-size:24px;font-weight:700;line-height:1.3}.khabeer-demo .center-copy p{color:var(--text-2);text-align:center;margin-top:8px;padding:0 8px;font-size:16px;line-height:1.5}.khabeer-demo .stack-btns{gap:12px;margin-top:28px;display:grid}.khabeer-demo .home-blue{background:var(--brand);flex:none;padding:44px 0 72px}.khabeer-demo .home-appbar{justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.khabeer-demo .loc-chip{background:var(--tint);height:32px;color:var(--text-2);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;max-width:78%;padding:4px 8px 4px 4px;font-size:14px;font-weight:400;display:inline-flex}.khabeer-demo .loc-ico{background:var(--brand-a19);border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.khabeer-demo .loc-ico img{width:16px;height:16px}.khabeer-demo .loc-chev{opacity:.45;flex:0 0 12px;width:12px;height:12px;transform:rotate(-90deg)}.khabeer-demo .notif-btn{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.khabeer-demo .notif-btn img{width:14px;height:18px}.khabeer-demo .notif-btn .dot,.khabeer-demo .dot{background:var(--error);border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;left:-2px}.khabeer-demo .dot.hidden{display:none}.khabeer-demo .home-hero-copy{color:#fff;padding:8px 16px 0}.khabeer-demo .home-hero-copy h2{font-size:18px;font-weight:700;line-height:1.2}.khabeer-demo .home-hero-copy p{margin-top:8px;font-size:14px;font-weight:500;line-height:1.25}.khabeer-demo .analyze-btn{margin-top:10px;height:36px;color:var(--brand);font:inherit;cursor:pointer;background:#fff;border:2px solid #ffffff4d;border-radius:12px;align-items:center;gap:8px;margin-inline-start:auto;padding:0 14px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 0 4px #fff6}.khabeer-demo .analyze-btn img{width:14px;height:14px}.khabeer-demo .home-sheet{background:var(--screen);z-index:2;border-radius:24px 24px 0 0;flex:1;min-height:0;margin-top:-48px;padding:16px 16px 88px;position:relative;overflow:auto}.khabeer-demo .section-h{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.khabeer-demo .section-h h3{font-size:18px;font-weight:500}.khabeer-demo .section-h span{color:var(--brand);font-size:13px;font-weight:500}.khabeer-demo .cats{gap:8px;margin-bottom:16px;padding-bottom:8px;display:flex;overflow-x:auto}.khabeer-demo .cat{border:.5px solid var(--stroke);height:36px;color:var(--text-2);cursor:pointer;background:#fff;border-radius:24px;flex:none;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;display:inline-flex}.khabeer-demo .cat img{width:20px;height:20px}.khabeer-demo .h-scroll{gap:10px;margin-bottom:14px;padding-bottom:6px;display:flex;overflow-x:auto}.khabeer-demo .h-card{flex:0 0 266px;gap:8px;width:266px;margin-bottom:0;position:relative}.khabeer-demo .h-card.compact{flex-basis:230px;width:230px}.khabeer-demo .xcard .fav-clip,.khabeer-demo .h-card .fav,.khabeer-demo .xcard>.fav{top:0;z-index:1;border:.5px solid var(--stroke);background:#fff;border-radius:0 12px;place-items:center;width:auto;height:auto;padding:4px 8px;display:grid;position:absolute;inset-inline-end:0}.khabeer-demo[dir=rtl] .xcard .fav-clip,.khabeer-demo[dir=rtl] .h-card .fav,.khabeer-demo[dir=rtl] .xcard>.fav{border-radius:12px 0}.khabeer-demo .xcard .fav-clip img{width:16px;height:16px}.khabeer-demo .xcard{position:relative}.khabeer-demo .help-card{background:#fff;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:8px;display:flex}.khabeer-demo .help-card .help-copy{flex:1;min-width:0}.khabeer-demo .help-ico{background:0 0;border-radius:0;flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid;transform:rotate(-6deg)}.khabeer-demo .help-ico img{width:56px;height:56px}.khabeer-demo .help-card strong{color:var(--text);font-size:16px;font-weight:500;display:block}.khabeer-demo .help-card span{color:var(--text-2);margin-top:4px;font-size:14px;font-weight:400;display:block}.khabeer-demo .story-card{background:#fff;border-radius:12px;flex:0 0 240px;padding:12px}.khabeer-demo .story-who{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.khabeer-demo .story-card p{color:var(--text-2);font-size:12px;line-height:1.6}.khabeer-demo .xcard-meta h4{align-items:center;gap:4px;display:flex}.khabeer-demo .xcard-meta h4 .v-dot{flex:0 0 14px;width:14px;height:14px}.khabeer-demo .search-pill{height:44px;color:var(--text-3);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:8px;margin-bottom:16px;padding:0 14px;font-size:14px;display:flex}.khabeer-demo .search-pill img{opacity:.55;width:18px;height:18px}.khabeer-demo .xcard{border:.5px solid var(--stroke);cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:12px;padding:8px;display:flex;position:relative;overflow:hidden}.khabeer-demo .xcard-top{align-items:stretch;gap:8px;width:100%;display:flex}.khabeer-demo .xcard-meta{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.khabeer-demo .xcard-meta h4{color:var(--text);align-items:center;gap:2px;font-size:16px;font-weight:500;display:flex}.khabeer-demo .xcard:not(.h-card) .xcard-meta h4,.khabeer-demo .xcard.with-actions .xcard-meta h4{font-size:18px}.khabeer-demo .xcard-meta h4 .v-dot,.khabeer-demo .xcard-meta h4 .v-ico{flex:0 0 16px;width:16px;height:16px}.khabeer-demo .xcard-meta h4 .v-ico{display:block}.khabeer-demo .spec{color:var(--text-2);align-items:center;gap:4px;margin-top:0;font-size:14px;display:flex}.khabeer-demo .h-card .spec{font-size:14px}.khabeer-demo .spec img{flex:0 0 14px;width:14px;height:14px}.khabeer-demo .xrow{color:var(--text-2);flex-wrap:wrap;gap:8px;margin-top:6px;font-size:12px;display:flex}.khabeer-demo .xrow .star{color:var(--text);align-items:center;gap:3px;display:inline-flex}.khabeer-demo .xrow .star img{width:12px;height:12px}.khabeer-demo .tags{flex-wrap:wrap;justify-content:flex-start;gap:4px;margin-top:0;display:flex}.khabeer-demo .tags span{color:var(--brand);background:#f1f3ff;border-radius:999px;padding:2px 8px;font-size:12px}.khabeer-demo .tags span.tag-mute{color:var(--brand);background:#eee}.khabeer-demo .fav{cursor:pointer;background:0 0;border:0;width:28px;height:28px}.khabeer-demo .fav img{width:18px;height:18px}.khabeer-demo .xcard-actions{border-top:.5px solid var(--stroke);align-items:center;gap:16px;margin-top:0;padding-top:12px;display:flex}.khabeer-demo .xact{min-width:0;height:40px;font:inherit;cursor:pointer;border:0;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex}.khabeer-demo .xact img{flex:0 0 16px;width:16px;height:16px}.khabeer-demo .xact-msg{color:var(--text);background:#eee}.khabeer-demo .xact-req{color:var(--brand);background:#f1f3ff}.khabeer-demo .avatar{color:#fff;background:linear-gradient(#8ecae6,#0077b6);border-radius:10px;flex:0 0 79px;place-items:center;width:79px;height:76px;font-size:28px;font-weight:700;display:grid}.khabeer-demo .avatar.sarah{background:linear-gradient(#ffd6a5,#fc5c00)}.khabeer-demo .avatar.sm{border-radius:50%;flex:0 0 40px;width:40px;height:40px;font-size:16px}.khabeer-demo .suggest-banner{background:#eef4ff;border-radius:12px;margin-bottom:12px;padding:14px}.khabeer-demo .suggest-banner strong{margin-bottom:4px;font-size:14px;font-weight:500;display:block}.khabeer-demo .suggest-banner p{color:var(--text-2);margin:0 0 10px;font-size:12px;line-height:1.5}.khabeer-demo .cta-card{background:var(--brand);color:#fff;border-radius:12px;margin-top:8px;padding:16px}.khabeer-demo .cta-card h3{font-size:18px;font-weight:700}.khabeer-demo .cta-card p{margin:8px 0 16px;font-size:16px}.khabeer-demo .cta-card .analyze-btn{justify-content:center;width:100%;height:48px;margin:0;font-size:16px}.khabeer-demo .accepted-banner{color:#166534;background:#eef5ef;border-radius:12px;margin-bottom:12px;padding:12px;font-size:13px}.khabeer-demo .accepted-banner.hidden{display:none}.khabeer-demo .tabbar{z-index:8;direction:ltr;background:#fff;border-radius:12px 12px 0 0;height:69px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 4px #0000000d}.khabeer-demo[dir=ltr] .tabbar{flex-direction:row-reverse}.khabeer-demo .tabbar button{font:inherit;color:var(--text-3);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex;position:relative}.khabeer-demo .tabbar button img{width:20px;height:20px}.khabeer-demo .tabbar button.on{color:var(--text);font-weight:500}.khabeer-demo .tabbar button.on:before{content:"";background:var(--brand);border-radius:0 0 4px 4px;width:42px;height:2px;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:0 2px 4px #0077b64d}.khabeer-demo .page-head{background:var(--screen);align-items:center;gap:10px;padding:48px 16px 10px;display:flex}.khabeer-demo .page-head h2{flex:1;font-size:18px;font-weight:500}.khabeer-demo .chips{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.khabeer-demo .chip{color:var(--text-2);height:32px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:999px;padding:0 14px;font-size:13px}.khabeer-demo .chip.on{background:var(--brand);color:#fff}.khabeer-demo .profile-hero{background:#fff;margin-bottom:8px;padding:16px}.khabeer-demo .who{gap:12px;display:flex}.khabeer-demo .who h3{font-size:18px;font-weight:700}.khabeer-demo .tag{background:var(--brand-soft);color:var(--brand);border-radius:999px;margin-top:6px;padding:4px 10px;font-size:12px;display:inline-block}.khabeer-demo .stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.khabeer-demo .stat,.khabeer-demo .p-stat{background:var(--screen);text-align:center;border-radius:12px;padding:10px 6px}.khabeer-demo .stat b,.khabeer-demo .p-stat b{font-size:16px;display:block}.khabeer-demo .stat span,.khabeer-demo .p-stat span{color:var(--text-2);font-size:12px}.khabeer-demo .service-row{background:#fff;border-radius:12px;justify-content:space-between;gap:10px;margin-bottom:8px;padding:14px;display:flex}.khabeer-demo .price{color:var(--brand);white-space:nowrap;font-size:13px;font-weight:700}.khabeer-demo .textarea{align-items:flex-start;height:110px;padding:12px}.khabeer-demo .textarea textarea{resize:none;height:100%}.khabeer-demo .chat-wrap{background:var(--screen);flex-direction:column;flex:1;min-height:0;display:flex}.khabeer-demo .bubbles{flex:1;padding:8px 16px 12px;overflow:auto}.khabeer-demo .day{text-align:center;color:var(--text-3);margin:8px 0 12px;font-size:12px}.khabeer-demo .bubble{border-radius:12px;max-width:78%;margin-bottom:8px;padding:10px 12px;font-size:14px;line-height:1.45}.khabeer-demo .bubble.them{background:#f1f1f1;margin-inline-end:auto}.khabeer-demo .bubble.me{background:var(--brand);color:#fff;margin-inline-start:auto}.khabeer-demo .chat-input{background:#fff;gap:8px;padding:8px 12px 16px;display:flex}.khabeer-demo .chat-input input{background:var(--screen);height:44px;font:inherit;border:0;border-radius:22px;flex:1;padding:0 14px}.khabeer-demo .send{background:var(--brand);cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.khabeer-demo .send img{filter:brightness(0)invert();width:18px;height:18px}.khabeer-demo .menu-row{background:#fff;border-radius:12px;overflow:hidden}.khabeer-demo .menu-row button{border:0;border-bottom:1px solid var(--stroke-2);width:100%;font:inherit;color:var(--text);cursor:pointer;background:0 0;justify-content:space-between;padding:16px;font-size:15px;display:flex}.khabeer-demo .menu-row button:last-child{border-bottom:0}.khabeer-demo .req{cursor:pointer;background:#fff;border-radius:12px;margin-bottom:10px;padding:14px}.khabeer-demo .req h4{font-size:14px;font-weight:500}.khabeer-demo .meta,.khabeer-demo .muted,.khabeer-demo .empty{color:var(--text-2);font-size:13px}.khabeer-demo .empty{text-align:center;padding:24px 8px}.khabeer-demo .badge{white-space:nowrap;border-radius:999px;padding:4px 8px;font-size:11px}.khabeer-demo .badge.new{color:var(--brand);background:#e8f4fd}.khabeer-demo .badge.wait{color:var(--orange);background:#fff1eb}.khabeer-demo .badge.ok{color:#166534;background:#dcfce7}.khabeer-demo .n-item{background:#fff;border-radius:12px;gap:10px;margin:0 16px 10px;padding:12px;display:flex}.khabeer-demo .n-item.unread{background:#f1f5ff}.khabeer-demo .n-ico{background:var(--brand-soft);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.khabeer-demo .n-ico img{width:16px;height:16px}.khabeer-demo .n-item h4{font-size:14px;font-weight:500}.khabeer-demo .n-item p{color:var(--text-2);margin-top:2px;font-size:13px}.khabeer-demo .n-item time{color:var(--text-3);font-size:11px}.khabeer-demo .status-card{border:1px solid var(--stroke-2);background:#fff;border-radius:12px;align-items:center;gap:8px;margin-bottom:12px;padding:14px;display:flex}.khabeer-demo .status-card img{width:48px;height:48px}.khabeer-demo .p-stats{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0 16px;display:grid}.khabeer-demo .toggle{background:var(--brand);border-radius:999px;flex:0 0 44px;width:44px;height:26px;position:relative}.khabeer-demo .toggle:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.khabeer-demo .prov-head{background:var(--brand);color:#fff;padding:44px 16px 56px}.khabeer-demo .prov-head .row{justify-content:space-between;align-items:center;display:flex}.khabeer-demo .prov-head .hi{opacity:.9;font-size:13px}.khabeer-demo .prov-head .nm{font-size:20px;font-weight:700}.khabeer-demo .overlay{z-index:50;background:#00000059;align-items:flex-end;display:none;position:absolute;inset:0}.khabeer-demo .overlay.show{display:flex}.khabeer-demo .sheet-card{text-align:center;background:#fff;border-radius:16px 16px 0 0;width:100%;padding:28px 20px 32px}.khabeer-demo .ok-circle{width:72px;height:72px;margin:0 auto 12px}.khabeer-demo .ok-circle img{width:72px;height:72px}.khabeer-demo .vo-caption,.khabeer-demo .vo-caption.above-tab,.khabeer-demo .vo-caption[hidden]{display:none!important}.khabeer-demo .vo-gate{z-index:70;text-align:center;color:#fff;background:#08142094;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 24px;display:flex;position:absolute;inset:0}.khabeer-demo .vo-gate[hidden]{display:none!important}.khabeer-demo .vo-gate p{opacity:.92;max-width:240px;font-size:13px;line-height:1.6}.khabeer-demo .vo-gate button{background:var(--brand);color:#fff;min-width:220px;height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;font-weight:700}.khabeer-demo .vo-gate button.skip{color:#dbeafe;background:0 0;min-width:0;height:auto;font-size:13px;font-weight:400;text-decoration:underline}.khabeer-demo .tap{border:2px solid var(--brand);z-index:60;pointer-events:none;background:#0077b647;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.56s forwards tapPop;position:absolute}@keyframes tapPop{to{opacity:0;transform:scale(1.8)}}.khabeer-demo .dock{width:240px;box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:16px}.khabeer-demo .dock h3{margin-bottom:12px}.khabeer-demo .dock button{background:var(--brand);color:#fff;width:100%;height:40px;font:inherit;cursor:pointer;border:0;border-radius:10px;margin-bottom:8px}.khabeer-demo .dock button.alt{background:var(--brand-soft);color:var(--brand)}.khabeer-demo .dock button.warn{color:#b91c1c;background:#fee2e2}.khabeer-demo .dock button.voice-on{background:var(--brand);color:#fff}.khabeer-demo .dock .hint{color:var(--text-3);font-size:12px;line-height:1.5}.khabeer-demo.video-mode .studio{min-height:100vh;padding:0}.khabeer-demo.video-mode .dock{display:none}.khabeer-demo.embed-mode{background:#fff!important}.khabeer-demo.embed-mode .studio{min-height:100%;padding:0;display:block}.khabeer-demo.embed-mode .phone-wrap,.khabeer-demo.embed-mode .phone{width:100%;height:100%}.khabeer-demo.embed-mode .phone{height:100vh;box-shadow:none;background:#fff;border-radius:0;padding:0}.khabeer-demo.record-mode,.khabeer-demo.record-mode{width:100%;height:100%;background:#fff!important}.khabeer-demo.record-mode .studio,.khabeer-demo.record-mode .phone-wrap,.khabeer-demo.record-mode .phone,.khabeer-demo.record-mode .phone-inner,.khabeer-demo.record-mode .screens{min-height:100%;width:100%!important;height:100%!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:0!important}.khabeer-demo.record-mode .phone{height:100vh!important}.khabeer-demo.record-mode .dock,.khabeer-demo.record-mode .vo-gate,.khabeer-demo.record-mode .tap,.khabeer-demo .hidden{display:none!important}.khabeer-demo .stepper{gap:8px;margin:8px 0 20px;display:flex}.khabeer-demo .stepper span{background:var(--stroke);border-radius:999px;flex:1;height:8px}.khabeer-demo .stepper span.on{background:var(--brand)}.khabeer-demo .page-title{color:var(--text);font-size:20px;font-weight:700;line-height:1.35}.khabeer-demo .label-row{color:var(--text);align-items:center;gap:6px;margin:24px 0 8px;font-size:16px;display:flex}.khabeer-demo .info-dot{color:#fff;background:#9ca3af;border-radius:50%;place-items:center;width:15px;height:15px;font-size:10px;font-weight:700;line-height:1;display:grid}.khabeer-demo .bio-box{background:var(--white);border:1px solid #0000;border-radius:12px;flex-direction:column;min-height:120px;padding:12px 16px;display:flex}.khabeer-demo .bio-box.focused{border-color:var(--brand)}.khabeer-demo .bio-box textarea{resize:none;min-height:72px;font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px;line-height:1.5}.khabeer-demo .bio-box textarea::placeholder{color:var(--text-3)}.khabeer-demo .bio-tools{justify-content:flex-end;margin-top:8px;display:flex}.khabeer-demo .mic-btn{background:var(--tint);cursor:pointer;border:0;border-radius:999px;place-items:center;width:32px;height:32px;padding:0;display:grid}.khabeer-demo .mic-btn img{width:16px;height:16px}.khabeer-demo .ai-card{background:#f1f4ff;border:1px solid #e0e6ff;border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:12px 16px;display:flex}.khabeer-demo .ai-card img{width:24px;height:24px}.khabeer-demo .ai-card strong{font-size:14px;font-weight:700;display:block}.khabeer-demo .ai-card span{color:var(--text-2);margin-top:2px;font-size:12px;font-weight:500;display:block}.khabeer-demo .ai-spin{border:2px solid #d6e4ff;border-top-color:var(--brand);border-radius:50%;width:24px;height:24px;margin-inline-start:auto;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.khabeer-demo .select-field{background:var(--white);border-radius:12px;align-items:center;gap:8px;height:48px;padding:0 16px;display:flex}.khabeer-demo .select-field img.lead{flex:0 0 24px;width:24px;height:24px}.khabeer-demo .select-field .val{color:var(--text-3);flex:1;min-width:0;font-size:14px}.khabeer-demo .select-field .val.filled{color:var(--text)}.khabeer-demo .select-field input{font:inherit;color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:14px}.khabeer-demo .select-field input::placeholder{color:var(--text-3)}.khabeer-demo .skill-hint{color:var(--text-3);margin:4px 0 8px;font-size:13px}.khabeer-demo .skill-chip{color:var(--text);background:#f3f3f5;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.khabeer-demo .skill-chip button{color:var(--text-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;line-height:1}.khabeer-demo .skill-add{background:var(--white);color:var(--text-3);border:1px solid #e0e0e0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.khabeer-demo .step-bar{background:var(--white);border-top:1px solid #f1f1f1;padding:10px 16px 12px}.khabeer-demo .step-bar .row{gap:12px;width:100%;display:flex}.khabeer-demo .step-bar .btn.ghost{color:var(--text-2);border:1px solid var(--stroke);background:0 0;flex:1}.khabeer-demo .step-bar .btn.grow{flex:2}.khabeer-demo .work-block{margin-top:8px}.khabeer-demo .work-block h4{color:var(--text-2);font-size:14px;font-weight:400}.khabeer-demo .work-block p{color:var(--text-3);margin-top:6px;font-size:13px;line-height:1.4}.khabeer-demo .work-add{border:1px solid var(--stroke);background:var(--white);color:#555;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:40px;margin-top:12px;font-size:14px;font-weight:500;display:flex}.khabeer-demo .work-thumbs{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.khabeer-demo .work-thumbs img,.khabeer-demo .file-card{border:1px solid var(--stroke);object-fit:cover;background:#fff;border-radius:12px;width:100px;height:100px}.khabeer-demo .file-card{color:var(--text-2);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;display:flex}.khabeer-demo .file-badge{color:#ea580c;background:#fff1e6;border-radius:8px;place-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:grid}.khabeer-demo .work-divider{opacity:.5;background:#e0e0e0;height:1px;margin:20px 0}.khabeer-demo .home-blue{background:var(--brand);color:#fff;padding:44px 16px 72px}.khabeer-demo .home-blue .row{justify-content:space-between;align-items:center;display:flex}.khabeer-demo .home-user{align-items:center;gap:8px;display:flex}.khabeer-demo .home-user img{object-fit:cover;border:1px solid #ffffff40;border-radius:50%;width:40px;height:40px}.khabeer-demo .home-user .hi{font-size:14px;font-weight:700}.khabeer-demo .home-user .nm{margin-top:2px;font-size:14px;font-weight:700}.khabeer-demo .bell-white{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:relative}.khabeer-demo .bell-white img{width:14px;height:18px}.khabeer-demo .home-body{background:var(--screen);border-radius:16px 16px 0 0;min-height:520px;margin-top:-48px;padding:16px 16px 88px}.khabeer-demo .review-card{border:1px solid var(--stroke-2);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:14px;display:flex}.khabeer-demo .review-card img{flex:0 0 48px;width:48px;height:48px}.khabeer-demo .review-card strong{font-size:14px;font-weight:500;display:block}.khabeer-demo .review-card span{color:var(--text-2);margin-top:4px;font-size:14px;display:block}.khabeer-demo .stat-2{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.khabeer-demo .stat-tile{background:#fff;border-radius:12px;padding:14px}.khabeer-demo .stat-ico{border-radius:8px;place-items:center;width:32px;height:32px;display:grid}.khabeer-demo .stat-ico.blue{background:#e8f4fd}.khabeer-demo .stat-ico.gold{background:#fff8e8}.khabeer-demo .stat-ico img{width:24px;height:24px}.khabeer-demo .stat-tile .lbl{color:var(--text-3);margin-top:8px;font-size:14px}.khabeer-demo .stat-tile .val{margin-top:8px;font-size:18px;font-weight:700}.khabeer-demo .support-card{background:#fff;border-radius:12px;align-items:center;gap:8px;padding:8px;display:flex}.khabeer-demo .support-card .txt{flex:1}.khabeer-demo .support-card strong{font-size:16px;font-weight:500;display:block}.khabeer-demo .support-card span{color:var(--text-2);margin-top:4px;font-size:14px;display:block}.khabeer-demo .support-card img{width:56px;height:56px}.khabeer-demo .steps-title{margin:16px 0 12px;font-size:16px;font-weight:500}.khabeer-demo .steps-card{background:#fff;border-radius:12px;padding:16px}.khabeer-demo .step-item{gap:12px;display:flex}.khabeer-demo .step-rail{flex-direction:column;align-items:center;display:flex}.khabeer-demo .step-dot{border-radius:50%;place-items:center;width:24px;height:24px;display:grid}.khabeer-demo .step-dot img{width:16px;height:16px}.khabeer-demo .step-dot.ok{background:#eef5ef}.khabeer-demo .step-dot.run{background:#e8f4fd}.khabeer-demo .step-dot.wait{background:#eee}.khabeer-demo .step-line{background:#eee;flex:1;width:1px;min-height:28px}.khabeer-demo .step-line.ok{background:#22c55e}.khabeer-demo .step-item h4{font-size:14px;font-weight:600}.khabeer-demo .step-item h4.ok{color:#16a34a}.khabeer-demo .step-item h4.run{color:#007aff}.khabeer-demo .step-item h4.wait{color:var(--text-3)}.khabeer-demo .step-item p{color:var(--text-2);margin-top:4px;margin-bottom:12px;font-size:13px}.khabeer-demo .done-card{background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:8px;padding:14px;display:flex}.khabeer-demo .done-card .k{color:var(--brand);font-size:14px;font-weight:700}.khabeer-demo .done-card .n{color:var(--brand);margin-top:8px;font-size:24px;font-weight:700}.khabeer-demo .done-card .n span{color:var(--text-2);font-size:16px;font-weight:400}.khabeer-demo .growth{color:var(--brand);white-space:nowrap;background:#e8f4fd;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;font-size:12px;display:flex}.khabeer-demo .growth img{width:17px;height:17px}.khabeer-demo .growth b{font-size:14px;font-weight:600}.khabeer-demo .sec-row{justify-content:space-between;align-items:center;margin:16px 0 12px;display:flex}.khabeer-demo .sec-row h3{font-size:18px;font-weight:500}.khabeer-demo .sec-row .more{color:var(--text-2);cursor:pointer;font-size:14px}.khabeer-demo .svc-mini{cursor:pointer;background:#fff;border-radius:12px;margin-bottom:12px;padding:12px}.khabeer-demo .svc-mini .top{justify-content:space-between;align-items:center;gap:8px;display:flex}.khabeer-demo .who{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.khabeer-demo .who img{object-fit:cover;border-radius:50%;width:32px;height:32px}.khabeer-demo .pill{white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px}.khabeer-demo .svc-mini .desc{color:var(--text-2);margin-top:8px;font-size:13px;line-height:1.45}.khabeer-demo .svc-mini .meta-row{color:var(--text-3);flex-wrap:wrap;gap:10px;margin-top:10px;font-size:12px;display:flex}.khabeer-demo .svc-mini .meta-row span{align-items:center;gap:4px;display:flex}.khabeer-demo .svc-mini .meta-row img{opacity:.7;width:14px;height:14px}.khabeer-demo .page-white{background:var(--screen)}.khabeer-demo .filter-row{gap:8px;padding:0 0 12px;display:flex;overflow:auto}.khabeer-demo .filter-row button{color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:#eee;border:0;border-radius:10px;padding:8px 12px;font-size:13px}.khabeer-demo .filter-row button.on{background:var(--brand);color:#fff}.khabeer-demo .page-head.plain{justify-content:center}.khabeer-demo .page-head.plain h2{text-align:center;font-size:20px;font-weight:700}.khabeer-demo .ms-card{cursor:pointer;background:#f1f3ff;border:.5px solid #e8e8e8;border-radius:12px;margin-bottom:12px;overflow:hidden}.khabeer-demo .ms-head{justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.khabeer-demo .ms-head .oid{color:#999;white-space:nowrap;font-size:12px}.khabeer-demo .ms-head .oid b{color:var(--text);font-size:13px;font-weight:400}.khabeer-demo .ms-head .st{white-space:nowrap;border-radius:8px;padding:4px 8px;font-size:12px;font-weight:500}.khabeer-demo .ms-head .st.wait{color:#667085;background:#eef0f3}.khabeer-demo .ms-head .st.run{color:var(--brand);background:#e8f4fd}.khabeer-demo .ms-head .st.done{color:#12b76a;background:#e7f8ef}.khabeer-demo .ms-head .st.cancel{color:#f04438;background:#fdecec}.khabeer-demo .ms-sec{border-bottom:.5px solid var(--stroke-2);margin-bottom:8px;padding-bottom:8px}.khabeer-demo .ms-sec.last{border-bottom:0;margin-bottom:0;padding-bottom:4px}.khabeer-demo .ms-sec .k,.khabeer-demo .ms-dt .k{color:var(--text-2);margin-bottom:8px;font-size:12px}.khabeer-demo .ms-sec .v{color:var(--text);margin:0;font-size:12px;line-height:1.5}.khabeer-demo .ms-dt{border-bottom:.5px solid var(--stroke-2);align-items:stretch;gap:8px;margin-bottom:8px;padding-bottom:8px;display:flex}.khabeer-demo .ms-dt-col{flex:1;min-width:0}.khabeer-demo .ms-dt-col+.ms-dt-col{border-inline-start:1px solid var(--stroke-2);padding-inline-start:8px}.khabeer-demo .ms-dt .val,.khabeer-demo .ms-sec .val{color:var(--text);align-items:center;gap:4px;font-size:12px;display:flex}.khabeer-demo .ms-dt .val img,.khabeer-demo .ms-sec .val img{opacity:.55;flex:0 0 16px;width:16px;height:16px}.khabeer-demo .ms-sec .who{color:var(--text);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.khabeer-demo .ms-sec .who>img{object-fit:cover;border-radius:12px;flex:0 0 40px;width:40px;height:40px}.khabeer-demo .ms-who-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.khabeer-demo .ms-who-copy strong{align-items:center;gap:4px;font-size:14px;font-weight:500;display:flex}.khabeer-demo .ms-who-copy .v-ico{object-fit:contain;border-radius:0;flex:0 0 16px;width:16px;height:16px}.khabeer-demo .ms-who-copy .spec{font-size:12px;font-weight:400}.khabeer-demo .ms-who-copy .spec img{object-fit:contain;opacity:1;border-radius:0;flex:0 0 16px;width:16px;height:16px}.khabeer-demo .ms-body{background:#fff;border-radius:0 0 12px 12px;padding:8px}.khabeer-demo .ms-body .k{color:var(--text-3);font-size:12px}.khabeer-demo .ms-body .v{margin:2px 0 8px;font-size:14px;line-height:1.4}.khabeer-demo .ms-meta,.khabeer-demo .ms-addr{color:var(--text-2);align-items:center;gap:6px;margin:2px 0 8px;font-size:13px;display:flex}.khabeer-demo .ms-meta{justify-content:space-between}.khabeer-demo .ms-meta img,.khabeer-demo .ms-addr img{width:16px;height:16px}.khabeer-demo .ms-client{justify-content:space-between;align-items:center;gap:8px;display:flex}.khabeer-demo .ms-client img{border-radius:50%;width:28px;height:28px}.khabeer-demo .details-scroll{padding:52px 16px 110px}.khabeer-demo .info-card h3,.khabeer-demo .block-card h3{margin-bottom:10px;font-size:14px;font-weight:600}.khabeer-demo .client-line{justify-content:space-between;align-items:center;gap:8px;display:flex}.khabeer-demo .client-line .left{align-items:center;gap:8px;display:flex}.khabeer-demo .client-line img.av{object-fit:cover;border-radius:50%;width:40px;height:40px}.khabeer-demo .msg-chip{color:var(--brand);height:36px;font:inherit;cursor:pointer;background:#e8f4fd;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:flex}.khabeer-demo .msg-chip img{width:16px;height:16px}.khabeer-demo .map-box{background:#dce8d8;border-radius:12px;height:140px;margin:8px 0;position:relative;overflow:hidden}.khabeer-demo .map-box>img{object-fit:cover;width:100%;height:100%;display:block}.khabeer-demo .map-box .map-pin{filter:drop-shadow(0 2px 4px #00000040);width:28px;height:28px;position:absolute;top:42%;left:50%;transform:translate(-50%,-100%)}.khabeer-demo .map-box .map-pin img{width:28px;height:28px}.khabeer-demo .map-box button{height:36px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:10px;font-size:13px;position:absolute;inset:auto 16px 12px;box-shadow:0 2px 8px #0000001f}.khabeer-demo .attach{background:linear-gradient(45deg,#ccc 25%,#eee 25% 50%,#ccc 50% 75%,#eee 75%) 0 0/12px 12px;border-radius:10px;width:72px;height:72px}.khabeer-demo .details-bar{z-index:8;background:#fff;border-top:1px solid #f1f1f1;align-items:center;gap:12px;padding:12px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.khabeer-demo .details-bar .ghost-txt{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;font-size:15px}.khabeer-demo .details-bar .btn{flex:2;margin:0}.khabeer-demo .notif-filters{gap:8px;padding:8px 16px 12px;display:flex;overflow:auto}.khabeer-demo .notif-filters button{border:1px solid var(--stroke);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border-radius:999px;padding:8px 12px;font-size:13px}.khabeer-demo .notif-filters button.on{background:var(--brand);color:#fff;border-color:var(--brand)}.khabeer-demo #notifications,.khabeer-demo #provider-notifications{background:#fff}.khabeer-demo .notif-head{z-index:4;background:#fff;justify-content:center;min-height:96px;padding:52px 16px 12px;position:relative}.khabeer-demo .notif-head h2{text-align:center;color:#111;flex:1;font-size:20px;font-weight:700}.khabeer-demo .notif-head .back-btn{z-index:5;background:#fff;width:40px;height:40px;position:absolute;top:48px;left:auto;right:16px;box-shadow:0 2px 8px #0000001f}.khabeer-demo .notif-head .back-btn span{background:0 0;width:40px;height:40px}.khabeer-demo .scroll.no-top.notif-sheet{background:#fff;padding:0 0 24px}.khabeer-demo .notif-sheet .empty{text-align:center;color:var(--text-3);padding:40px 20px}.khabeer-demo .n-row,.khabeer-demo .n-card.n-row{box-shadow:none;cursor:pointer;text-align:start;background:#fff;border:0;border-bottom:1px solid #eee;border-radius:0;margin:0;padding:16px 20px 14px;display:block}.khabeer-demo .n-card.n-row.unread,.khabeer-demo .n-row.unread{background:#fff;border:0;border-bottom:1px solid #eee}.khabeer-demo .n-row.unread:after{display:none}.khabeer-demo .n-card.n-row h4,.khabeer-demo .n-row h4{color:var(--brand);font-size:15px;font-weight:700;line-height:1.45}.khabeer-demo .n-card.n-row p,.khabeer-demo .n-row p{color:#555;margin-top:6px;font-size:13px;line-height:1.6}.khabeer-demo .n-card.n-row time,.khabeer-demo .n-row time{color:#9aa0a6;margin-top:8px;font-size:12px;display:block}.khabeer-demo .n-ico{border-radius:8px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.khabeer-demo .n-ico.blue{background:var(--brand)}.khabeer-demo .n-ico.red{background:#ef4444}.khabeer-demo .n-ico img{filter:brightness(0)invert();width:18px;height:18px}.khabeer-demo .n-card h4{font-size:14px;font-weight:600}.khabeer-demo .n-card h4 b{color:var(--brand);font-weight:600}.khabeer-demo .n-card p{color:var(--text-2);margin-top:4px;font-size:13px}.khabeer-demo .n-card time{color:var(--text-3);margin-top:8px;font-size:12px;display:block}.khabeer-demo .complete-sheet h2{margin:8px 0;font-size:18px;font-weight:700}.khabeer-demo .complete-sheet .stars{margin-bottom:4px;font-size:18px}.khabeer-demo .chips-row{gap:8px;padding-bottom:12px;display:flex;overflow:auto}.khabeer-demo .chips-row button{color:var(--text-2);font:inherit;white-space:nowrap;cursor:pointer;background:#eee;border:0;border-radius:16px;padding:6px 14px;font-size:14px;font-weight:500}.khabeer-demo .chips-row button.on{background:var(--brand);color:#fff}.khabeer-demo .details-scroll{height:100%;padding:52px 16px 110px;overflow:auto}.khabeer-demo .info-card,.khabeer-demo .block-card{background:#fff;border-radius:12px;margin-bottom:12px;padding:14px}.khabeer-demo .client-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.khabeer-demo .client-row .left{align-items:center;gap:8px;display:flex}.khabeer-demo .client-row img.av{object-fit:cover;border-radius:50%;width:40px;height:40px}.khabeer-demo .msg-btn{color:var(--brand);height:36px;font:inherit;cursor:pointer;background:#e8f4fd;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:flex}.khabeer-demo .oid{color:var(--text-2);justify-content:space-between;align-items:center;margin-bottom:10px;font-size:13px;display:flex}.khabeer-demo .pill{border-radius:999px;padding:4px 10px;font-size:12px}.khabeer-demo .pill.blue{color:var(--brand);background:#e8f4fd}.khabeer-demo .pill.green{color:#16a34a;background:#eef5ef}.khabeer-demo .k{color:var(--text-3);margin-top:8px;font-size:12px}.khabeer-demo .v{margin:2px 0 8px;font-size:14px;line-height:1.45}.khabeer-demo .ms-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.khabeer-demo .attach-row{gap:8px;margin-top:6px;display:flex}.khabeer-demo .file-thumb{object-fit:cover;background:#eee;border-radius:10px;width:72px;height:72px;display:block}.khabeer-demo .details-actions{z-index:8;background:#fff;border-top:1px solid #f1f1f1;align-items:center;gap:12px;padding:12px 16px 16px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:visible}.khabeer-demo .details-actions.hidden{display:none}.khabeer-demo .ghost-txt{color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;font-size:15px}.khabeer-demo .details-actions .btn{flex:2;margin:0}.khabeer-demo .n-filters{gap:8px;padding:8px 16px 12px;display:flex;overflow:auto}.khabeer-demo .n-filters button{border:1px solid var(--stroke);font:inherit;white-space:nowrap;background:#fff;border-radius:999px;padding:8px 12px;font-size:13px}.khabeer-demo .n-filters button.on{background:var(--brand);color:#fff;border-color:var(--brand)}.khabeer-demo #provider-home{overflow:hidden}.khabeer-demo #provider-home .home-body{flex:1;min-height:0;overflow-y:auto}.khabeer-demo .details-scroll{flex:1;min-height:0;padding:8px 16px 110px;overflow:auto}.khabeer-demo .chat-head{background:var(--brand);color:#fff;padding-top:48px}.khabeer-demo .chat-head h2{color:#fff;margin:0;font-size:16px;font-weight:700}.khabeer-demo .chat-who{flex:1;justify-content:center;align-items:center;gap:8px;display:flex}.khabeer-demo .chat-who img{object-fit:cover;border-radius:50%;width:36px;height:36px}.khabeer-demo .more-btn{color:#fff;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:22px;line-height:1}.khabeer-demo .bubble.me{color:var(--text);border:1px solid var(--stroke);background:#fff}.khabeer-demo .finish-btn{justify-content:center;align-items:center;gap:8px;display:flex}.khabeer-demo .finish-btn img{filter:brightness(0)invert();width:20px;height:20px}.khabeer-demo .ms-client .who{align-items:center;gap:6px;display:flex}.khabeer-demo .n-card>div:last-child{flex:1;min-width:0}.khabeer-demo .n-ico.gold{background:#f5c518}.khabeer-demo .complete-sheet .stars{color:#f5c518;letter-spacing:6px;margin-bottom:4px}.khabeer-demo .set-kicker{color:var(--text-2);margin:14px 4px 8px;font-size:13px}.khabeer-demo .set-card{background:#fff;border-radius:12px;margin-bottom:8px;overflow:hidden}.khabeer-demo .set-item,.khabeer-demo .set-profile{border:0;border-bottom:1px solid var(--stroke-2);width:100%;font:inherit;color:var(--text);text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:14px 12px;font-size:14px;display:flex}.khabeer-demo .set-card .set-item:last-child,.khabeer-demo .set-card .set-profile:last-child{border-bottom:0}.khabeer-demo .set-item.danger{color:#f04438}.khabeer-demo .set-ico img{width:18px;height:18px}.khabeer-demo .set-chev{opacity:.45;width:16px;height:16px;margin-inline-start:auto}.khabeer-demo .set-val{color:var(--text-2);margin-inline-start:auto;font-size:13px}.khabeer-demo .set-profile img:first-child{object-fit:cover;border-radius:50%;width:48px;height:48px}.khabeer-demo .set-profile span{flex-direction:column;gap:2px;display:flex}.khabeer-demo .set-profile b{font-size:15px;font-weight:700}.khabeer-demo .set-profile small{color:var(--text-2);font-size:12px}.khabeer-demo .logout-btn{color:#ef4444;width:100%;font:inherit;cursor:pointer;background:#fbeeee;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:16px 0 8px;padding:14px 12px;font-size:15px;font-weight:600;display:flex}.khabeer-demo .logout-btn img{width:20px;height:20px}.khabeer-demo .stat-hero{background:#fff;border-radius:12px;margin-bottom:12px;padding:16px 14px 18px;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000000a}.khabeer-demo .stat-hero:after{content:"";background:var(--brand);height:6px;position:absolute;bottom:0;left:0;right:0}.khabeer-demo .stat-hero .k{color:var(--text-2);padding-inline-end:108px;font-size:14px}.khabeer-demo .stat-hero .n{color:var(--brand);text-align:start;margin-top:8px;font-size:32px;font-weight:700}.khabeer-demo .stat-hero .n span{font-size:16px;font-weight:500}.khabeer-demo .growth-pill{color:var(--brand);background:#e8f4fd;border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:flex;position:absolute;top:12px}.khabeer-demo[dir=rtl] .growth-pill{left:12px;right:auto}.khabeer-demo[dir=ltr] .growth-pill{left:auto;right:12px}.khabeer-demo .growth-pill img{width:14px;height:14px}.khabeer-demo .stat-3{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.khabeer-demo .stat-mini{background:#fff;border-radius:12px;padding:12px 8px;box-shadow:0 2px 8px #0000000a}.khabeer-demo .stat-mini .lbl{color:var(--text-2);margin-top:8px;font-size:11px}.khabeer-demo .stat-mini .val{margin-top:6px;font-size:15px;font-weight:700}.khabeer-demo .stat-ico.peach{background:#fff1eb}.khabeer-demo .opinion-card{background:#fff;border-radius:14px;margin-bottom:10px;padding:14px;box-shadow:0 2px 8px #0000000a}.khabeer-demo .op-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.khabeer-demo .op-top .who{align-items:center;gap:8px;display:flex}.khabeer-demo .op-top .who img{border-radius:50%;width:40px;height:40px}.khabeer-demo .op-top .who b{font-size:14px;display:block}.khabeer-demo .op-top .who small{color:var(--text-2);font-size:12px}.khabeer-demo .op-top .rate{align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.khabeer-demo .op-top .rate img{width:14px;height:14px}.khabeer-demo .opinion-card p{color:var(--text-2);font-size:13px;line-height:1.5}.khabeer-demo .ai-head{background:#fff;align-items:center;gap:10px;padding:48px 16px 8px;display:flex}.khabeer-demo .ai-head h2{font-size:18px;font-weight:600}.khabeer-demo .ai-back{cursor:pointer;background:#fff;border:0;border-radius:12px;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 2px 8px #00000014}.khabeer-demo .ai-back span{place-items:center;display:grid}.khabeer-demo .ai-back img{width:16px;height:16px}.khabeer-demo[dir=rtl] .ai-back img,.khabeer-demo[dir=rtl] .cover-btn.back img{transform:scaleX(-1)}.khabeer-demo .ai-body{background:#fff;padding-top:8px}.khabeer-demo .ai-title{color:var(--text);margin-bottom:18px;font-size:22px;font-weight:700;line-height:1.45}.khabeer-demo .ai-box{background:#f7f7f8;border-radius:16px;min-height:220px;padding:18px 16px;position:relative}.khabeer-demo .ai-box p{color:var(--text-2);font-size:14px;line-height:1.7}.khabeer-demo .ai-box.blur p{filter:blur(5px);-webkit-user-select:none;user-select:none}.khabeer-demo .ai-spark{top:12px;opacity:.45;width:18px;height:18px;position:absolute;inset-inline-start:12px}.khabeer-demo .ai-status{text-align:center;color:var(--text-2);margin-top:22px;font-size:14px}.khabeer-demo .ai-bottom{background:#fff;align-items:center;gap:10px;padding:12px 16px 22px;display:flex}.khabeer-demo .ai-bottom:not(.rec-actions){direction:ltr}.khabeer-demo .ai-bottom .ai-analyze{border-radius:16px;flex:1;height:52px}.khabeer-demo .ai-bottom .ai-analyze img{filter:brightness(0)invert();width:18px;height:18px}.khabeer-demo .ai-icon-btn{cursor:pointer;background:#fff;border:0;border-radius:14px;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 2px 10px #00000014}.khabeer-demo .ai-icon-btn img{width:22px;height:22px}.khabeer-demo .ai-icon-btn.stop span{background:var(--brand);border-radius:4px;width:16px;height:16px}.khabeer-demo .ai-analyze.waiting:disabled{background:var(--brand)}.khabeer-demo .ai-analyze.waiting .ai-spin{border-color:#fff #ffffff59 #ffffff59;width:22px;height:22px;margin:0}.khabeer-demo .ai-center{text-align:center;flex-direction:column;align-items:center;display:flex}.khabeer-demo .rec-orb{background:var(--brand);border-radius:50%;place-items:center;width:120px;height:120px;margin-top:28px;display:grid;box-shadow:0 0 0 16px #0077b61f}.khabeer-demo .rec-orb svg{display:block}.khabeer-demo .rec-time{letter-spacing:.04em;font-variant-numeric:tabular-nums;margin-top:16px;font-size:28px;font-weight:700}.khabeer-demo .rec-wave{align-items:flex-end;gap:4px;height:48px;margin-top:18px;display:flex}.khabeer-demo .rec-wave span{background:var(--brand);border-radius:4px;width:6px;animation:.9s ease-in-out infinite recBar}.khabeer-demo .rec-wave span:first-child{height:14px;animation-delay:0s}.khabeer-demo .rec-wave span:nth-child(2){height:28px;animation-delay:80ms}.khabeer-demo .rec-wave span:nth-child(3){height:22px;animation-delay:.16s}.khabeer-demo .rec-wave span:nth-child(4){height:40px;animation-delay:40ms}.khabeer-demo .rec-wave span:nth-child(5){height:18px;animation-delay:.2s}.khabeer-demo .rec-wave span:nth-child(6){height:34px;animation-delay:.12s}.khabeer-demo .rec-wave span:nth-child(7){height:24px;animation-delay:.18s}.khabeer-demo .rec-wave span:nth-child(8){height:38px;animation-delay:60ms}.khabeer-demo .rec-wave span:nth-child(9){height:16px;animation-delay:.22s}.khabeer-demo .rec-wave span:nth-child(10){height:30px;animation-delay:.1s}@keyframes recBar{0%,to{transform:scaleY(.45)}50%{transform:scaleY(1)}}.khabeer-demo .ai-bottom.rec-actions{justify-content:space-between}.khabeer-demo .exp-cover{background:#c5d8e6;flex:0 0 220px;height:220px;position:relative;overflow:hidden}.khabeer-demo .exp-cover>img{object-fit:cover;width:100%;height:100%}.khabeer-demo .cover-btn{cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:48px;box-shadow:0 2px 8px #0000001f}.khabeer-demo .cover-btn img{width:16px;height:16px}.khabeer-demo .cover-btn.back{inset-inline-start:16px}.khabeer-demo .cover-btn.fav{inset-inline-end:16px}.khabeer-demo .exp-sheet{background:var(--screen);z-index:2;border-radius:0;margin-top:0;padding:8px 16px 100px;position:relative}.khabeer-demo .exp-info{align-items:flex-start;gap:12px;display:flex}.khabeer-demo .exp-copy{flex:1;min-width:0}.khabeer-demo .exp-copy h3{align-items:center;gap:6px;font-size:18px;font-weight:700;display:flex}.khabeer-demo .exp-rate{color:var(--text);align-items:center;gap:4px;margin-top:8px;font-size:14px;display:flex}.khabeer-demo .exp-rate img{width:14px;height:14px}.khabeer-demo .exp-rate small{color:var(--text-3);font-size:12px}.khabeer-demo .page-head .cover-btn.fav{width:36px;height:36px;box-shadow:none;background:#f1f3ff;flex:0 0 36px;position:static;top:auto}.khabeer-demo .v-dot{background:var(--brand);border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:inline-grid}.khabeer-demo .v-dot:after{content:"";border:2px solid #fff;border-top:0;border-left:0;width:8px;height:5px;transform:rotate(45deg)translate(-1px,-1px)}.khabeer-demo .exp-stats{color:var(--text-2);flex-wrap:wrap;gap:8px 14px;margin-top:10px;font-size:12px;display:flex}.khabeer-demo .exp-stats span{align-items:center;gap:4px;display:inline-flex}.khabeer-demo .exp-stats img{width:14px;height:14px}.khabeer-demo .exp-thumb{flex:0 0 92px;width:92px;position:relative}.khabeer-demo .exp-thumb img{object-fit:cover;border-radius:12px;width:92px;height:92px}.khabeer-demo .rate-pill{color:#fff;background:#0000008c;border-radius:8px;justify-content:center;align-items:center;gap:3px;padding:3px 4px;font-size:10px;display:flex;position:absolute;bottom:6px;left:6px;right:6px}.khabeer-demo .rate-pill img{width:10px;height:10px}.khabeer-demo .sec-title{margin:18px 0 8px;font-size:15px;font-weight:700}.khabeer-demo .bio-p{color:var(--text-2);font-size:13px;line-height:1.7}.khabeer-demo .skill-wrap{flex-wrap:wrap;gap:8px;display:flex}.khabeer-demo .skill-wrap span{color:var(--text);background:#f3f4f6;border-radius:10px;padding:8px 12px;font-size:12px}.khabeer-demo .work-row{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.khabeer-demo .work-row img{object-fit:cover;border-radius:12px;flex:0 0 110px;width:110px;height:110px}.khabeer-demo .exp-foot{z-index:4;background:#fff;align-items:center;gap:12px;padding:12px 16px 18px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -2px 10px #0000000f}.khabeer-demo .exp-foot .btn{flex:1}.khabeer-demo .msg-link{color:var(--brand);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.khabeer-demo .msg-link img{width:18px;height:18px}.khabeer-demo .dt-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.khabeer-demo .dt-row .label{margin-top:18px}.khabeer-demo .field img.trail{opacity:.45;flex:0 0 16px;width:16px;height:16px}.khabeer-demo[dir=ltr] .field img.trail{transform:scaleX(-1)}.khabeer-demo .attach-row{gap:8px;display:flex}.khabeer-demo .attach-add,.khabeer-demo .attach-slot{background:#f4f5f7;border:0;border-radius:12px;flex:0 0 76px;width:76px;height:76px;overflow:hidden}.khabeer-demo .attach-add{font:inherit;color:var(--text-2);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;display:flex}.khabeer-demo .attach-add img{width:22px;height:22px}.khabeer-demo .attach-slot img{object-fit:cover;width:100%;height:100%}.khabeer-demo .attach-slot.empty{background:#fafafa;border:1px dashed #ddd}.khabeer-demo .appt-box{text-align:start;background:#f5f6f8;border-radius:12px;justify-content:space-between;gap:8px;margin-top:14px;padding:12px 14px;font-size:13px;display:flex}.khabeer-demo .appt-box span{color:var(--text-2)}.khabeer-demo .search-clear{cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:28px;display:grid}.khabeer-demo .search-clear img{opacity:.5;width:14px;height:14px}.khabeer-demo .chips.nowrap{flex-wrap:nowrap;overflow-x:auto}.khabeer-demo .chips.nowrap .chip{flex:none}.khabeer-demo .photo{border:.5px solid var(--stroke);background:#d7e6ef;border-radius:12px;flex-direction:column;flex:0 0 79px;align-self:stretch;width:79px;min-height:76px;display:flex;position:relative;overflow:hidden}.khabeer-demo .photo>img{object-fit:cover;flex:56px;width:100%;height:56px;min-height:56px;display:block;position:relative;inset:auto}.khabeer-demo .photo .rate-bar{z-index:1;color:var(--text);background:#fff;flex:none;justify-content:center;align-items:center;gap:2px;width:100%;padding:2px 4px;font-size:10px;line-height:1;display:flex;position:relative}.khabeer-demo .photo .rate-bar small{color:var(--text-3);font-size:8px}.khabeer-demo .photo .rate-bar img{width:12px;height:12px;position:static}.khabeer-demo .meta-pair{color:var(--text-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:8px;width:100%;min-width:0;margin-top:0;font-size:12px;line-height:1.2;display:grid}.khabeer-demo .h-card .meta-pair{grid-template-columns:minmax(0,1fr);row-gap:4px;font-size:12px}.khabeer-demo .meta-pair .meta-item{align-items:center;gap:4px;min-width:0;display:flex;overflow:hidden}.khabeer-demo .meta-pair .meta-txt{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}.khabeer-demo .meta-pair img{flex:0 0 14px;width:14px;height:14px;display:block}.khabeer-demo .h-card .meta-pair img{flex:0 0 14px;width:14px;height:14px}.khabeer-demo .tags span.tag-peach{color:#fc5c00;background:#fff1eb}.khabeer-demo .set-ico{background:var(--tint);border-radius:999px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.khabeer-demo #search .page-head,.khabeer-demo #search-results .page-head,.khabeer-demo #client-profile .page-head{justify-content:flex-start;padding-bottom:4px}.khabeer-demo #search .page-head h2,.khabeer-demo #search-results .page-head h2,.khabeer-demo #client-profile .page-head h2{flex:0 auto;font-size:22px;font-weight:700}.khabeer-demo #client-requests .page-head{justify-content:center;position:relative}.khabeer-demo #client-requests .page-head .back-btn{position:absolute;inset-inline-start:16px}.khabeer-demo #client-requests .page-head h2{flex:none;font-size:18px;font-weight:700}.khabeer-demo .search-pill{border:.5px solid var(--stroke);box-shadow:0 1px 4px #0000000a}.khabeer-demo #search-results .search-pill{border-color:var(--brand)}.khabeer-demo .sheet-card.success-sheet{padding-top:16px;position:relative}.khabeer-demo .sheet-card.success-sheet:before{content:"";background:#e5e7eb;border-radius:999px;width:36px;height:4px;margin:0 auto 12px;display:block}.khabeer-demo .success-sheet .name-hl{color:var(--brand);font-weight:600}.khabeer-demo .success-sheet .btn.ghost-msg{background:var(--tint);color:var(--brand);border:0;justify-content:center;align-items:center;gap:8px;display:flex}.khabeer-demo .success-sheet .btn.ghost-msg img{width:18px;height:18px}.khabeer-demo .ai-body{background:radial-gradient(120% 80% at 100% 0,#0077b61f,#0000 55%),radial-gradient(90% 60% at 0 70%,#0077b614,#0000 50%),#f8f8f8}.khabeer-demo .ai-head{background:0 0}.khabeer-demo .ai-title{text-align:center;font-size:18px}.khabeer-demo .ai-box{background:#fff}.khabeer-demo[dir=rtl] .screen.has-shot>.shot-ui{display:flex}.khabeer-demo[dir=rtl] .screen.has-shot>.html-ui,.khabeer-demo[dir=ltr] .screen.has-shot>.shot-ui{display:none!important}.khabeer-demo .html-ui{flex-direction:column;flex:1;min-height:0;display:flex}.khabeer-demo .shot-ui{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:none;position:relative;overflow:hidden}.khabeer-demo .shot-fill{object-fit:fill;object-position:top center;pointer-events:none;width:100%;max-width:100%;height:100%;max-height:100%;position:absolute;inset:0}.khabeer-demo .shot-scroll{flex:1;width:100%;min-width:0;min-height:0;position:relative;overflow:auto}.khabeer-demo .shot-scroll img,.khabeer-demo .shot-stack>img{pointer-events:none;width:100%;max-width:100%;height:auto;display:block}.khabeer-demo .hotspot{z-index:4;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute}.khabeer-demo .hs-analyze{top:12.3%;width:37%;height:3.8%;inset-inline-end:4.1%}.khabeer-demo .hs-ai-back{width:44px;height:44px;top:70px;right:16px}.khabeer-demo .hs-ai-mic{width:52px;height:52px;bottom:28px;left:16px}.khabeer-demo .hs-ai-analyze{height:50px;bottom:28px;left:80px;right:16px}.khabeer-demo .hs-ai-stop{width:56px;height:56px;bottom:28px;left:203px}.khabeer-demo .shot-rec-time{z-index:4;color:#222;background:#f6f8fb;border-radius:8px;padding:2px 16px;font-size:22px;font-weight:700;position:absolute;top:61.7%;left:50%;transform:translate(-50%)}.khabeer-demo .hs-request{width:58%;height:48px;bottom:34px;right:16px}.khabeer-demo .hs-submit{height:50px;bottom:34px;left:16px;right:16px}.khabeer-demo .shot-problem{z-index:4;resize:none;color:#0000;height:14.5%;font:inherit;background:0 0;border:0;border-radius:14px;padding:14px;font-size:13px;line-height:1.55;position:absolute;top:20.6%;left:4.1%;right:4.1%}.khabeer-demo .shot-problem.has-text{color:var(--text);background:#f4f5f8}.khabeer-demo[dir=rtl] .shot-problem.has-text{color:#0000;background:0 0}.khabeer-demo .shot-search-input{z-index:4;height:48px;font:inherit;color:var(--text);text-align:start;background:0 0;border:0;padding:0 12px;font-size:14px;position:absolute;top:125px;left:16px;right:52px}.khabeer-demo .hs-result{height:90px;top:269px;left:16px;right:16px}.khabeer-demo .shot-stack{width:100%;max-width:100%;position:relative}.khabeer-demo .hs-logout{z-index:9;height:4.8%;inset:92.4% 16px auto}.khabeer-demo .hs-suggest{height:24.2%;top:40.8%;left:4.1%;right:4.1%}.khabeer-demo.use-shots .status-bar{opacity:0}.khabeer-demo[dir=rtl] #search .tabbar,.khabeer-demo[dir=rtl] #search-results .tabbar{box-shadow:none;background:0 0}.khabeer-demo[dir=rtl] #search .tabbar button,.khabeer-demo[dir=rtl] #search-results .tabbar button{color:#0000}.khabeer-demo[dir=rtl] #search .tabbar button img,.khabeer-demo[dir=rtl] #search-results .tabbar button img,.khabeer-demo[dir=rtl] #search .tabbar button.on:before,.khabeer-demo[dir=rtl] #search-results .tabbar button.on:before{opacity:0}.khabeer-demo .shot-success{display:none}.khabeer-demo .hs-confirm-ok{z-index:5;height:52px;display:none;position:absolute;bottom:88px;left:16px;right:16px}.khabeer-demo[dir=rtl] #confirm-overlay.show{background:#000 url(/demo/assets/design/success.png) top/100% 100% no-repeat}.khabeer-demo[dir=rtl] #confirm-overlay.show .shot-success,.khabeer-demo[dir=rtl] #confirm-overlay.show .success-sheet{display:none!important}.khabeer-demo[dir=rtl] #confirm-overlay.show .hs-confirm-ok{display:block}.khabeer-demo .shot-sticky-tab .shot-scroll>img,.khabeer-demo .shot-sticky-tab .shot-stack{margin-bottom:0}.section--demo{background:#f4f7fb;padding-block:clamp(32px,4.5vw,56px);overflow-x:hidden}.section--demo .section__head{margin-bottom:28px}.section--demo .section__head h2{font-size:clamp(1.75rem,1.4rem + 1.4vw,2.35rem)}.section--demo .section__head p{max-width:720px;font-size:1.08rem}.demo-stage{width:100%;max-width:1360px;margin:0 auto;overflow-x:hidden}.khabeer-demo{--demo-scale:.95;font-family:var(--font);color:var(--text);background:0 0!important;height:auto!important;min-height:0!important;overflow:visible!important}.khabeer-demo .studio{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(32px,4vw,56px);width:100%;max-width:100%;min-height:0!important;padding:8px 8px 12px!important}.khabeer-demo .phone-wrap{max-width:100%;width:calc(390px * var(--demo-scale,.95));height:calc(844px * var(--demo-scale,.95));flex:none;position:relative}.khabeer-demo .phone-wrap .phone{transform:scale(var(--demo-scale,.95));transform-origin:0 0;position:absolute;top:0;left:0}.khabeer-demo #dock-lang{display:none!important}.section--demo .khabeer-demo .dock{border:1px solid var(--k-border,#e2e8f0);width:min(400px,100%);box-shadow:var(--k-shadow,0 18px 50px #0077b614);font-family:var(--k-font,"Cairo", "Tajawal", system-ui, sans-serif);background:#fff;border-radius:28px;flex-direction:column;align-self:center;gap:14px;display:flex;padding:28px 24px 22px!important}.section--demo .khabeer-demo .dock-kicker{letter-spacing:.04em;color:var(--website-brand,#0077b6);margin:0;font-size:.95rem;font-weight:700}.section--demo .khabeer-demo .dock h3{color:#0a1629;letter-spacing:-.03em;margin:0 0 8px;font-size:1.55rem;font-weight:800;line-height:1.25}.section--demo .khabeer-demo .dock-actions{flex-direction:column;gap:12px;display:flex}.section--demo .khabeer-demo .dock button{cursor:pointer;border:2px solid #0000;border-radius:999px;align-items:center;gap:12px;width:100%;height:auto;min-height:62px;margin:0;padding-block:12px;padding-inline:14px 16px;font-family:inherit;font-size:1.08rem;font-weight:700;line-height:1.2;transition:transform .16s,box-shadow .16s,filter .16s;display:flex}.section--demo .khabeer-demo .dock-btn__icon{background:#ffffff38;border-radius:999px;flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.section--demo .khabeer-demo .dock-btn__icon svg,.section--demo .khabeer-demo .dock-btn__play svg{display:block}.section--demo .khabeer-demo .dock-btn__icon svg{width:22px;height:22px}.section--demo .khabeer-demo .dock-btn__play svg{width:16px;height:16px}.section--demo .khabeer-demo .dock-btn__text{text-align:start;flex:1}.section--demo .khabeer-demo .dock-btn__play{opacity:.9;flex-shrink:0;place-items:center;display:grid}.section--demo .khabeer-demo[dir=rtl] .dock-btn__play svg{transform:scaleX(-1)}.section--demo .khabeer-demo .dock-btn--client{background:var(--website-brand,#0077b6);color:#fff;box-shadow:0 12px 28px rgba(var(--website-brand-rgb,0, 119, 182), .28)}.section--demo .khabeer-demo .dock-btn--expert{background:var(--k-orange,#f7941d);color:#fff;box-shadow:0 12px 28px #f7941d4d}.section--demo .khabeer-demo .dock-btn:hover{filter:brightness(1.04);transform:translateY(-1px)}.section--demo .khabeer-demo .dock-btn:active{filter:none;transform:translateY(0)scale(.98)}.section--demo .khabeer-demo .dock-btn:focus-visible{outline:2px solid rgba(var(--website-brand-rgb,0, 119, 182), .55);outline-offset:3px}.section--demo .khabeer-demo .dock .hint{color:var(--k-muted,#64748b);margin:4px 2px 0;font-size:.92rem;font-weight:600;line-height:1.5}@media (width<=900px){.section--demo{padding-block:20px}.section--demo .section__head{margin-bottom:12px}.section--demo .section__head p{display:none}.khabeer-demo .studio{flex-direction:column;align-items:center;gap:14px}.khabeer-demo .phone-wrap{order:2}.section--demo .khabeer-demo .dock{border-radius:20px;order:1;width:min(390px,100%);max-width:100%;padding:12px!important}.section--demo .khabeer-demo .dock-kicker,.section--demo .khabeer-demo .dock h3{display:none}.section--demo .khabeer-demo .dock-actions{flex-direction:row}.section--demo .khabeer-demo .dock button{gap:6px;min-height:46px;padding:8px 10px;font-size:.82rem}.section--demo .khabeer-demo .dock-btn__icon{width:28px;height:28px}.section--demo .khabeer-demo .dock-btn__icon svg{width:16px;height:16px}.section--demo .khabeer-demo .dock-btn__play svg{width:12px;height:12px}.section--demo .khabeer-demo .dock .hint{display:none}}@media (width<=480px){.khabeer-demo .studio{padding-inline:0!important}.section--demo .khabeer-demo .dock-btn__play{display:none}}@media (height<=980px){.section--demo{padding-block:clamp(20px,3vw,32px)}.section--demo .section__head{margin-bottom:14px}.section--demo .section__head p{display:none}}:root{--site-header-offset:calc(5.75rem + env(safe-area-inset-top,0px));--website-brand:#0077b6;--website-brand-dark:var(--website-brand);--website-brand-rgb:0, 119, 182;--k-orange:#f7941d;--k-orange-soft:#f7941d1f;--k-text:#1e293b;--k-muted:#64748b;--k-bg:#fff;--k-surface-continuous:#fff;--k-bg-soft:#f8fafc;--k-border:#e2e8f0;--k-radius:16px;--k-shadow:0 18px 50px rgba(var(--website-brand-rgb), .08);--k-font:"Cairo", "Tajawal", system-ui, sans-serif;--k-max:1120px;--showcase-photo-border:#e0f2fe;--showcase-photo-radius:24px;--showcase-photo-shadow:0 12px 32px -12px #0f172a24, 0 4px 14px -4px rgba(var(--website-brand-rgb), .14)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--site-header-offset);background-color:#fff;overflow-x:hidden}body{font-family:var(--k-font);color:var(--k-text);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#fff;margin:0;line-height:1.7;overflow-x:hidden}#root{text-align:start;background-color:#fff;border:none;width:100%;max-width:none;min-height:100svh;margin:0}main{padding:0;padding-top:var(--site-header-offset);background-color:#fff;margin:0}#home,#services,#demo,#why-khabeer,#faq{scroll-margin-top:calc(var(--site-header-offset) + 12px)}a{color:var(--website-brand)}.site-header{z-index:50;width:100%;box-shadow:none;filter:none;padding-top:env(safe-area-inset-top,0px);background-color:#fff;border-bottom:none;outline:none;position:fixed;top:0;left:0;right:0}.site-header__inner{max-width:1200px;padding-block:16px;padding-inline:max(28px, env(safe-area-inset-left,0px)) max(28px, env(safe-area-inset-right,0px));grid-template-columns:1fr auto 1fr;align-items:center;gap:16px 24px;margin:0 auto;display:grid;position:relative}.site-header__brand{color:#0a1629;letter-spacing:-.03em;justify-self:start;align-items:center;gap:10px;font-size:clamp(1.75rem,1.35rem + 1.4vw,2.2rem);font-weight:800;line-height:1;text-decoration:none;display:flex}.site-header__logo{object-fit:contain;aspect-ratio:59/52;flex-shrink:0;width:clamp(40px,7vw,52px);height:auto;display:block}.site-header__name{font-weight:800;line-height:1}.site-header__nav{justify-self:center}.site-header__nav ul{flex-wrap:nowrap;justify-content:center;align-items:center;gap:clamp(14px,2.2vw,32px);margin:0;padding:0;list-style:none;display:flex}.site-header__nav a{color:#0a1629;white-space:nowrap;-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-bottom:3px solid #0000;padding:8px 0 12px;font-size:clamp(1rem,.92rem + .35vw,1.125rem);font-weight:500;text-decoration:none;transition:color .2s,border-color .2s;display:inline-block}.site-header__nav a:hover{color:#000;border-bottom-color:#000}.site-header__nav a.is-active{color:#000;border-bottom-color:#000;font-weight:600}.site-header__end{justify-self:end;align-items:center;gap:10px;display:flex}.site-header__lang{font-family:var(--k-font), system-ui, sans-serif;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0077b6;border:none;border-radius:50px;min-height:44px;padding:12px 28px;font-size:clamp(.9375rem,.88rem + .2vw,1.0625rem);font-weight:600;line-height:1.2;transition:background .2s}.site-header__menu-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;border:1px solid #eee;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:44px;min-height:44px;padding:10px;display:none}.site-header__menu-btn span{background:#222;border-radius:1px;width:22px;height:2px;display:block}@media (width<=1024px){.site-header__inner{grid-template-rows:auto auto;grid-template-columns:1fr auto}.site-header__brand{grid-area:1/1}.site-header__end{grid-area:1/2;justify-self:end}.site-header__menu-btn{display:flex}.site-header__nav{grid-area:2/1/auto/-1;justify-self:stretch;max-height:0;transition:max-height .35s;overflow:hidden}.site-header__nav.is-open{max-height:480px}.site-header__nav ul{flex-flow:column wrap;align-items:stretch;gap:0;padding:8px 0 16px}.site-header__nav a{white-space:normal;border-bottom:1px solid #f0f0f0;padding:14px 8px}.site-header__nav a.is-active{background:#f9f9f9;border-bottom-color:#f0f0f0;box-shadow:inset 3px 0 #000}}.section--faq{background:#fff}.faq-block{max-width:720px;margin:0 auto;padding-inline:clamp(4px,1.5vw,8px)}.faq-block__head{margin:0 0 clamp(28px,4vw,44px)}.faq-block__head-top{align-items:center;gap:12px;margin:0 0 10px;display:flex}.faq-block__icon{color:var(--website-brand);flex-shrink:0;justify-content:center;align-items:center;display:flex}.faq-block__icon-svg{display:block}.faq-block__title{color:var(--website-brand);letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,1.1rem + 1vw,1.75rem);font-weight:800;line-height:1.25}.faq-block__lead{max-width:520px;color:var(--k-muted);margin:0;font-size:.98rem;line-height:1.65}[dir=rtl] .faq-block__head{text-align:right}[dir=ltr] .faq-block__head{text-align:left}.faq-accordion{border-top:1px solid #e5e9ef}.faq-accordion__item{border-bottom:1px solid #e5e9ef}.faq-accordion__trigger{cursor:pointer;width:100%;min-height:52px;font:inherit;text-align:start;color:#0a1629;-webkit-tap-highlight-color:rgba(var(--website-brand-rgb), .12);touch-action:manipulation;background:0 0;border:none;align-items:center;gap:12px;margin:0;padding:18px 2px;transition:color .15s;display:flex}.faq-accordion__trigger:hover{color:var(--website-brand)}.faq-accordion__trigger:focus-visible{outline:2px solid rgba(var(--website-brand-rgb), .45);outline-offset:3px;border-radius:6px}.faq-accordion__chevron{border:6px solid #0000;border-inline-start-color:var(--website-brand);flex-shrink:0;width:0;height:0;transition:transform .22s;transform:rotate(0)}.faq-accordion__item.is-open .faq-accordion__chevron{transform:rotate(90deg)}.faq-accordion__question{color:#0a1629;flex:1;min-width:0;font-size:clamp(1rem,.96rem + .15vw,1.08rem);font-weight:700;line-height:1.5}.faq-accordion__panel-inner{margin-inline-start:32px;padding:0 2px 20px}.faq-accordion__answer{color:var(--k-muted);margin:0;font-size:.97rem;font-weight:500;line-height:1.8}.hero-block{color:#0a1629;background:#fff;padding:clamp(48px,9vw,88px) clamp(16px,4vw,28px) clamp(40px,8vw,72px);position:relative;overflow-x:hidden}.hero-block__layout{z-index:1;grid-template-columns:minmax(0,1fr) minmax(280px,1.12fr);align-items:center;gap:clamp(16px,3.2vw,40px);max-width:1180px;margin:0 auto;display:grid;position:relative}.hero-block__content{isolation:isolate;text-align:right;width:100%;max-width:560px;margin:0;position:relative}.hero-block__layout .hero-block__content{justify-self:end}.hero-block__hello{text-align:right;color:#0a1629;letter-spacing:.01em;margin:0 0 14px;font-size:clamp(1rem,.92rem + .35vw,1.125rem);font-weight:700}[dir=ltr] .hero-block__content{text-align:left}[dir=ltr] .hero-block__layout .hero-block__content{justify-self:start}[dir=ltr] .hero-block__hello{text-align:left}.hero-block__hello-row{flex-direction:row;align-items:center;gap:.35em;max-width:100%;display:inline-flex}.hero-block__hello-emoji{unicode-bidi:isolate;flex-shrink:0;line-height:1}.hero-block__hello-text{flex:0 auto}.hero-block h1{color:var(--website-brand);letter-spacing:-.02em;margin:0 0 22px;font-size:clamp(1.58rem,1.08rem + 2.05vw,2.28rem);font-weight:800;line-height:1.28}.hero-block__lead{color:#334155;max-width:100%;margin:0 0 32px;font-size:clamp(1.02rem,.98rem + .2vw,1.125rem);font-weight:400;line-height:1.85}.hero-block__body{color:#152238;letter-spacing:.01em;max-width:100%;margin:0 0 28px;font-size:clamp(1.03rem,.98rem + .22vw,1.14rem);font-weight:500;line-height:1.68}.store-btns{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.store-btn{color:#fff;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#0b1220;border:1px solid #0f172a1f;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:8px 18px 8px 12px;text-decoration:none;display:inline-flex;box-shadow:0 8px 18px -12px #0f172a73}.store-btn:hover{background:#151d2e}.store-btn:focus-visible{outline:2px solid rgba(var(--website-brand-rgb), .55);outline-offset:2px}.store-btn__icon{flex-shrink:0;width:26px;height:26px;display:block}.store-btn__text{flex-direction:column;align-items:flex-start;line-height:1.15;display:flex}.store-btn__kicker{opacity:.82;font-size:.68rem;font-weight:600}.store-btn__name{letter-spacing:-.02em;font-size:1.05rem;font-weight:800}.store-btns--compact .store-btn{border-radius:10px;gap:8px;min-height:46px;padding:6px 14px 6px 10px}.store-btns--compact .store-btn__icon{width:22px;height:22px}.store-btns--compact .store-btn__kicker{font-size:.62rem}.store-btns--compact .store-btn__name{font-size:.95rem}.hero-block__stores{margin-top:4px}.hero-block__phones{z-index:1;isolation:isolate;direction:ltr;justify-content:center;align-items:center;min-height:0;padding:20px clamp(8px,2.5vw,28px) 28px;display:flex;position:relative;overflow:hidden}.hero-block__hero-image{width:100%;max-width:min(640px,100%);margin:0;padding:0}.hero-block__hero-image img{width:100%;height:auto;box-shadow:none;filter:none;object-fit:contain;vertical-align:middle;border:0;border-radius:0;margin:0;display:block}@media (width<=960px){.hero-block__layout{grid-template-columns:1fr;gap:8px 0}.hero-block__layout .hero-block__content{order:2;justify-self:stretch;max-width:640px;margin-inline:auto}.hero-block__phones{order:1;padding:16px 0 24px}.hero-block__hero-image{max-width:min(520px,100%)}}@media (width<=520px){.hero-block__phones{padding-inline:6px}}.btn{cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.btn--primary{background:var(--k-orange);color:#fff}.btn--ghost{color:var(--website-brand);border-color:rgba(var(--website-brand-rgb), .35);background:0 0}.section{background-color:#fff;padding:clamp(56px,8vw,88px) 20px}.services-showcase{background:#fff;border-top:none;border-bottom:none}.services-showcase__head h2{color:var(--website-brand);font-size:clamp(1.65rem,1.28rem + 1.15vw,2.05rem)}.services-showcase__head p{color:#5a6b7c;max-width:640px;font-size:1.02rem;line-height:1.55}.services-showcase__list{flex-direction:column;gap:clamp(56px,9vw,88px);max-width:1140px;margin:0 auto;display:flex}.service-showcase-row{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(280px,1.05fr);align-items:center;gap:clamp(16px,2.5vw,22px) clamp(28px,5vw,52px);display:grid}.service-showcase-row__head{text-align:right;grid-area:1/1;align-self:end;min-width:0}.service-showcase-row__actions{grid-area:2/1;align-self:start}.service-showcase-row__media{grid-area:1/2/span 2;align-self:center;min-width:0;overflow:visible}.service-showcase-row--flip .service-showcase-row__head{grid-area:1/2}.service-showcase-row--flip .service-showcase-row__actions{grid-area:2/2}.service-showcase-row--flip .service-showcase-row__media{grid-area:1/1/span 2}[dir=ltr] .service-showcase-row__head{text-align:left}.service-showcase-row__head h3{color:#0a1629;letter-spacing:-.02em;margin:0;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800;line-height:1.25}.service-showcase-row__subs{flex-direction:column;gap:7px;margin:14px 0 0;padding:0;list-style:none;display:flex}.service-showcase-row__subs li{color:#475569;margin:0;padding-inline-start:.95em;font-size:.95rem;font-weight:600;line-height:1.45;position:relative}.service-showcase-row__subs li:before{content:"";inset-inline-start:0;background:var(--website-brand);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em}.service-showcase-row__cta-label{color:var(--website-brand);margin:0 0 10px;font-size:.98rem;font-weight:700;line-height:1.45}.service-showcase-thumb{--showcase-thumb-h:clamp(320px, 40vw, 470px);min-height:var(--showcase-thumb-h);margin:0;position:relative;overflow:visible}.service-showcase-thumb:before{content:"";z-index:0;opacity:.52;pointer-events:none;background:url(/logo-transparent.png) 50%/contain no-repeat;width:min(104%,540px);height:min(98%,500px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=901px){.service-showcase-thumb:before{top:56%}}.service-showcase-thumb__stack{z-index:1;width:100%;min-height:var(--showcase-thumb-h,clamp(320px, 40vw, 470px));height:var(--showcase-thumb-h,clamp(320px, 40vw, 470px));isolation:isolate;position:relative;overflow:visible}.service-showcase-thumb__img{box-sizing:border-box;object-position:center;vertical-align:middle;height:auto;display:block;position:absolute}.service-showcase-thumb__img--1{z-index:3;object-fit:contain;object-position:center bottom;width:min(66%,380px);max-height:92%;box-shadow:none;border:0;border-radius:0;top:50%;left:50%;transform:translate(-50%,-50%)}.service-showcase-thumb__img--2,.service-showcase-thumb__img--3{border:2px solid var(--showcase-photo-border);box-shadow:var(--showcase-photo-shadow)}.service-showcase-thumb__img--2{top:22%;aspect-ratio:4/3;z-index:1;object-fit:cover;border-radius:50% 50% var(--showcase-photo-radius) var(--showcase-photo-radius);width:min(52%,288px);inset-inline-start:0}.service-showcase-thumb__img--3{bottom:2%;inset-inline-end:0;aspect-ratio:4/3;z-index:2;object-fit:cover;border-radius:var(--showcase-photo-radius);width:min(50%,268px);top:auto}@media (width<=900px){.service-showcase-row,.service-showcase-row--flip{grid-template-rows:auto auto auto;grid-template-columns:1fr;gap:clamp(14px,3.5vw,20px) clamp(18px,4vw,26px)}.service-showcase-row__head,.service-showcase-row--flip .service-showcase-row__head{grid-area:1/1;align-self:start}.service-showcase-row__media,.service-showcase-row--flip .service-showcase-row__media{grid-area:2/1;width:100%;max-width:100%;margin-inline:auto}.service-showcase-row__actions,.service-showcase-row--flip .service-showcase-row__actions{flex-flow:column;grid-area:3/1;justify-content:flex-start;align-items:stretch;gap:4px 2px;width:100%;max-width:100%;padding-top:0;display:flex;overflow:visible}.service-showcase-row__actions .store-btns{width:100%}.service-showcase-row__actions .store-btn{flex:148px;justify-content:center}.service-showcase-row[data-showcase=network] .service-showcase-row__head h3,.service-showcase-row[data-showcase=ac] .service-showcase-row__head h3,.service-showcase-row[data-showcase=paint] .service-showcase-row__head h3,.service-showcase-row[data-showcase=furniture] .service-showcase-row__head h3,.service-showcase-row[data-showcase=flooring] .service-showcase-row__head h3{letter-spacing:-.03em;white-space:nowrap;font-size:clamp(.9rem,.46rem + 3.2vw,1.42rem)}.service-showcase-thumb{--showcase-thumb-h:clamp(220px, 64vw, 360px);min-height:var(--showcase-thumb-h);max-width:min(100%,480px);margin-inline:auto}.service-showcase-thumb:before{opacity:.4;background-size:min(92%,420px)}.service-showcase-thumb__stack{min-height:var(--showcase-thumb-h);height:var(--showcase-thumb-h)}}.section__head{max-width:var(--k-max);text-align:center;margin:0 auto 40px}.section__head h2{color:var(--website-brand);margin:0 0 10px;font-size:clamp(1.5rem,3vw,2rem);font-weight:800}.section__head p{color:var(--k-muted);max-width:520px;margin:0;margin-inline:auto}.audience-list{max-width:var(--k-max);flex-direction:column;gap:clamp(40px,6vw,72px);margin:0 auto;display:flex}.audience-row{flex-direction:row;align-items:center;gap:clamp(24px,4vw,48px);display:flex}.audience-row--img-right{flex-direction:row}.audience-row--img-left{flex-direction:row-reverse}.audience-row__copy{flex:1;min-width:0}.audience-row__eyebrow{text-transform:none;color:var(--website-brand);letter-spacing:.02em;margin-bottom:8px;font-size:.8rem;font-weight:700;display:inline-block}.audience-row__copy h3{margin:0 0 12px;font-size:1.45rem;font-weight:800}.audience-row__copy p{color:var(--k-muted);margin:0}.audience-row__media{flex:1;min-width:0;max-width:480px;margin-inline:auto}@media (width<=800px){.audience-row,.audience-row--img-right,.audience-row--img-left{flex-direction:column}.audience-row__media{order:-1;width:100%;max-width:none}}.image-collage{grid-template-columns:1fr 1fr;gap:12px;display:grid}.image-collage__cell{aspect-ratio:4/3;background-position:50%;background-size:cover;border-radius:14px;overflow:hidden}.image-collage--tone-a .image-collage__cell:first-child{background:linear-gradient(135deg, var(--website-brand), var(--website-brand))}.image-collage--tone-a .image-collage__cell:nth-child(2){background:linear-gradient(135deg, var(--k-orange), #ffb703)}.image-collage--tone-a .image-collage__cell:nth-child(3),.image-collage--tone-a .image-collage__cell:nth-child(4){background:linear-gradient(135deg, var(--website-brand), var(--website-brand))}.image-collage--tone-b .image-collage__cell:first-child{background:linear-gradient(135deg, #ffb703, var(--k-orange))}.image-collage--tone-b .image-collage__cell:nth-child(2){background:linear-gradient(135deg, var(--website-brand), var(--website-brand))}.image-collage--tone-b .image-collage__cell:nth-child(3){background:linear-gradient(135deg,#ffc300,#ff9e00)}.image-collage--tone-b .image-collage__cell:nth-child(4){background:linear-gradient(135deg, var(--website-brand), var(--website-brand))}.feature-strip{direction:rtl;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(16px,2.2vw,24px);max-width:1180px;margin:0 auto;padding:0;list-style:none;display:grid}.feature-strip__item{text-align:center;grid-template-rows:clamp(64px,11vw,82px) auto;align-content:start;justify-items:center;row-gap:clamp(12px,1.8vw,18px);min-width:0;margin:0;padding:clamp(10px,1.5vw,14px) clamp(6px,1vw,10px);display:grid}.feature-strip__icon{justify-content:center;align-self:center;align-items:center;width:clamp(56px,10vw,72px);height:clamp(56px,10vw,72px);max-height:100%;display:flex}.feature-strip__icon img{object-fit:contain;filter:contrast(1.22)saturate(1.06);width:100%;height:100%;display:block}.feature-strip__icon--lg img{transform:scale(1.12)}.feature-strip__title{box-sizing:border-box;letter-spacing:.01em;color:#0a1629;text-align:center;text-wrap:balance;overflow-wrap:break-word;word-break:normal;width:100%;max-width:100%;margin:0;padding-inline:2px;font-size:clamp(.8125rem,.88rem + .25vw,.9375rem);font-weight:700;line-height:1.65}@media (width<=1024px){.feature-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.feature-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.feature-strip{grid-template-columns:1fr;gap:14px}.feature-strip__title{max-width:22rem;margin-inline:auto}}.section--why{background:#fff}.section--why .section__head{margin-bottom:clamp(28px,4vw,40px)}.testimonial-grid{max-width:var(--k-max);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0 auto;display:grid}.testimonial-card{border-radius:var(--k-radius);border:1px solid var(--k-border);box-shadow:var(--k-shadow);background:#fff;margin:0;padding:24px}.testimonial-card p{color:var(--k-text);margin:0 0 16px;font-style:normal;font-weight:500}.testimonial-card footer{color:var(--k-orange);font-size:.9rem;font-weight:700}.site-footer{color:#243b5a;padding-top:34px;padding-inline:max(20px, env(safe-area-inset-left,0px)) max(20px, env(safe-area-inset-right,0px));padding-bottom:max(22px, env(safe-area-inset-bottom,0px));background:#f8fbff;border-top:1px solid #e8f0fa;margin-top:auto}.site-footer__inner{max-width:var(--k-max);gap:22px;margin:0 auto;display:grid}.site-footer__top{grid-template-columns:1.25fr 1fr 1fr 1fr;align-items:start;gap:28px 34px;display:grid}.site-footer__brand-col{justify-items:start;gap:10px;display:grid}.site-footer__brand{color:#1f3450;align-items:center;gap:12px;font-weight:800;display:flex}.site-footer__brand-name{font-size:clamp(2rem,2.6vw,2.5rem);line-height:1}.site-footer__tagline{color:#526a87;margin:0;font-size:1rem}.site-footer__logo{object-fit:contain;aspect-ratio:59/52;flex-shrink:0;width:64px;height:auto;display:block}.site-footer__col{justify-items:start;gap:6px;display:grid}.site-footer__col h3{color:var(--website-brand);margin:0 0 6px;font-size:1.55rem;font-weight:800}.site-footer__col a,.site-footer__col p{color:#243b5a;margin:0;font-size:1.18rem;font-weight:600;line-height:1.4;text-decoration:none}.site-footer__col a{cursor:pointer}.site-footer__contact-link{align-items:center;gap:8px;display:inline-flex}.site-footer__contact-icon{color:#0a2f61;justify-content:center;align-items:center;width:1.15em;height:1.15em;display:inline-flex}.site-footer__contact-icon svg,.site-footer__contact-icon img{object-fit:contain;width:100%;height:100%;display:block}.site-footer__contact-icon--email,.site-footer__contact-icon--whatsapp{color:#0a2f61}.site-footer__contact-value{letter-spacing:.01em;direction:ltr;unicode-bidi:isolate}.site-footer__bottom{direction:ltr;border-top:1px solid #eaf1fb;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.site-footer__socials{align-items:center;gap:14px;display:flex}.site-footer__socials a{color:var(--website-brand);cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;display:inline-flex}.site-footer__socials a img,.site-footer__social-icon{object-fit:contain;width:30px;height:30px;display:block}.site-footer__download.store-btns,.site-footer__download{min-width:0;height:auto;box-shadow:none;background:0 0;border:none;justify-content:flex-end;padding:0;display:flex}.site-footer__copy{color:#7e90a8;text-align:center;margin:0;font-size:.85rem}.site-footer__copy-mark{vertical-align:-.05em;font-size:1.25em;line-height:1}@media (width<=1024px){.site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.site-footer__top{grid-template-columns:1fr}.site-footer__bottom{flex-direction:column-reverse;align-items:stretch}.site-footer__download.store-btns,.site-footer__download{justify-content:stretch;width:100%}.site-footer__download .store-btn{flex:140px;justify-content:center}}.legal-page{padding-inline:20px;padding-bottom:60px;padding-top:calc(var(--site-header-offset) + 24px);background:#fff;min-height:50vh}.legal-page__inner{max-width:720px;margin:0 auto}.legal-page__back{margin-bottom:24px;font-weight:700;text-decoration:none;display:inline-block}.legal-page h1{color:var(--website-brand);margin:0 0 12px;font-size:1.85rem;font-weight:800}.legal-page h2{color:var(--website-brand);margin:1.35rem 0 .6rem;font-size:clamp(1.1rem,1rem + .35vw,1.28rem);font-weight:800}.legal-page__body>section:first-child h2{margin-top:0}.legal-page__note{color:var(--k-muted);margin:0 0 24px}.legal-page__body{color:var(--k-text)}.legal-page__body p{margin:0 0 12px}[dir=ltr] .legal-page__inner,[dir=ltr] .legal-page__body{text-align:left}.jobs-page{--jobs-hero-accent:var(--website-brand);direction:rtl;background-color:#fff}.jobs-page__hero{background:#fff;padding-bottom:clamp(36px,5vw,56px)}.jobs-page__hero-inner{max-width:var(--k-max);text-align:right;margin:0 auto}.jobs-page__eyebrow{color:var(--jobs-hero-accent);letter-spacing:.02em;margin:0 0 12px;font-size:.95rem;font-weight:700}.jobs-page__title{color:var(--website-brand);letter-spacing:-.02em;margin:0;font-size:clamp(1.65rem,1.2rem + 1.4vw,2.15rem);font-weight:800;line-height:1.25}.jobs-page__lead{color:#334155;max-width:42rem;margin:14px 0 0;font-size:1.02rem;font-weight:500;line-height:1.7}.jobs-page__stores{margin-top:22px}.jobs-page__list-section{background:#fff;padding-top:0}[dir=ltr] .jobs-page{direction:ltr}.jobs-page__grid{grid-template-columns:1fr;gap:14px;max-width:920px;margin:0 auto;display:grid}@media (width>=640px){.jobs-page__grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.jobs-page__grid{grid-template-columns:repeat(2,1fr);max-width:880px}}.job-card--tile{text-align:start;color:var(--jobs-hero-accent);cursor:default;direction:rtl;background:#fff;border:1px solid #0f172a0f;border-radius:14px;margin:0;padding:0;scroll-margin-top:96px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 12px 32px -20px #0077b62e}.job-card--tile:visited,.job-card--tile:hover,.job-card--tile:active{color:var(--jobs-hero-accent)}[dir=ltr] .jobs-page__hero-inner{text-align:left}[dir=ltr] .job-card--tile{direction:ltr}.job-card__accent{background:linear-gradient(90deg, var(--website-brand) 0%, rgba(var(--website-brand-rgb), .45) 55%, rgba(var(--website-brand-rgb), .15) 100%);opacity:.95;width:100%;height:4px}.job-card__body{justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:18px 18px 18px 16px;display:flex}.job-card--tile:focus-visible{outline:2px solid rgba(var(--website-brand-rgb), .45);outline-offset:2px}.job-card--tile .job-card__title{color:#0a1629;letter-spacing:-.02em;flex:1;min-width:0;margin:0;font-size:clamp(1.08rem,1rem + .4vw,1.24rem);font-weight:800;line-height:1.35}.service-showcase-row__actions{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;display:flex}@media (width<=640px){html{scroll-padding-top:var(--site-header-offset)}.site-header__inner{padding-block:12px 14px;padding-inline:max(14px, env(safe-area-inset-left,0px)) max(14px, env(safe-area-inset-right,0px))}.site-header__brand{gap:8px;font-size:clamp(1.45rem,1.1rem + 1.6vw,1.85rem)}.site-header__nav a{align-items:center;min-height:48px;padding-block:14px;display:flex}.section{padding-block:clamp(36px,10vw,56px);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.hero-block{padding-block:clamp(32px,8vw,48px);padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.hero-block__stores,.hero-block .store-btns{width:100%}.hero-block .store-btn{flex:160px;justify-content:center}.hero-block h1{font-size:clamp(1.45rem,1.05rem + 2.2vw,1.85rem)}.services-showcase__list{gap:clamp(40px,11vw,64px)}.service-showcase-row__actions{flex-direction:column;align-items:stretch;width:100%;max-width:100%}.service-showcase-row__cta-label{margin-bottom:10px}.faq-block{padding-inline:max(4px, env(safe-area-inset-left,0px)) max(4px, env(safe-area-inset-right,0px))}.faq-accordion__panel-inner{padding-inline:0 4px 20px;margin-inline-start:0}.legal-page{padding-top:calc(var(--site-header-offset) + 20px);padding-bottom:48px;padding-inline:max(16px, env(safe-area-inset-left,0px)) max(16px, env(safe-area-inset-right,0px))}.legal-page h1{font-size:clamp(1.45rem,1.2rem + 1vw,1.75rem)}.job-card__body{min-height:68px;padding:16px 14px}.site-footer__socials a{width:44px;height:44px}}
