/*! (c) KudosC / MrDevStack - ZynSoft. All rights reserved. Proprietary software: copying, redistribution or reverse engineering without written permission is prohibited. */
.theme-prompt{bottom:auto!important;top:calc(10px + env(safe-area-inset-top,0px));animation:tp-in-top .35s cubic-bezier(.2,.8,.2,1) both;z-index:1200}.theme-prompt.is-leaving{transform:translateY(-16px)}@keyframes tp-in-top{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:none}}.feed-card .project-author{flex-wrap:nowrap;align-items:center;gap:10px}.feed-card .project-author>div:not(.project-author-actions){flex:1 1 auto;min-width:0}.feed-card .project-author>div:not(.project-author-actions) strong,.feed-card .project-author>div:not(.project-author-actions) small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-card .project-author-actions{flex:0 0 auto;flex-wrap:nowrap;gap:6px;margin-left:auto}.feed-card .project-author-actions .follow-button{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;gap:5px;height:34px;margin-left:0;padding:0 14px;white-space:nowrap}.feed-card .project-author-actions .follow-button svg{height:13px;width:13px}.feed-card .project-author-actions .card-menu-button{border:1px solid #e1e5ed;height:34px;width:34px}body[data-theme=dark] .feed-card .project-author-actions .card-menu-button{border-color:#ffffff24}#page-messages .feed-heading{align-items:center}#page-messages .feed-heading-actions{display:flex;flex-wrap:wrap;gap:10px}#page-messages .feed-heading-actions .secondary-action{align-items:center;background:#f1efff;border:1px solid #ddd8ff;border-radius:14px;box-shadow:0 4px 12px #6e5ed924;color:#5b4bd0;display:inline-flex;font-size:14px;font-weight:800;gap:8px;justify-content:center;min-height:46px;padding:0 18px;transition:transform .15s ease,box-shadow .15s ease}#page-messages .feed-heading-actions .secondary-action svg{height:19px;width:19px}#page-messages .feed-heading-actions #newGroupButton,#page-messages .feed-heading-actions #newChannelButton{background:linear-gradient(135deg,#7a68ee,#5b4bd0);border-color:transparent;box-shadow:0 8px 20px #6e5ed961;color:#fff}#page-messages .feed-heading-actions .secondary-action:active{transform:scale(.96)}body[data-theme=dark] #page-messages .feed-heading-actions #threadSelectModeButton{background:#ffffff12;border-color:#ffffff29;box-shadow:none;color:#e6edf3}#page-messages #threadSearchWrap{margin-bottom:16px}#page-messages .thread-list-standalone{padding-top:4px}html:has(body[data-theme=dark]),body[data-theme=dark]{background:#181818!important}body[data-theme=dark]{--kc-bg: #181818;--kc-bg-alt: #1c1c1c}body[data-theme=dark] .app-view,body[data-theme=dark] .app-layout,body[data-theme=dark] .main-column,body[data-theme=dark] .page-view{background-color:transparent}body[data-theme=dark] #page-messages,body[data-theme=dark] .thread-list-standalone,body[data-theme=dark] .thread-messages,body[data-theme=dark] .chat-page-inner{background-color:#181818}#page-messages .feed-heading{flex-wrap:nowrap}#page-messages .feed-heading-actions{flex-wrap:nowrap;gap:10px;margin-left:auto;justify-content:flex-end}#page-messages .feed-heading-actions .secondary-action{border-radius:50%;height:46px;min-height:46px;min-width:46px;padding:0;width:46px}#page-messages .feed-heading-actions .secondary-action svg{height:22px;width:22px}#page-messages .thread-search{gap:12px;padding:14px 16px}#page-messages .thread-search svg{height:20px;width:20px}#page-messages .thread-search input{font-size:16px;line-height:1.4;min-height:28px}#page-messages .thread-search input::placeholder{font-size:16px;opacity:.75}#page-search .search-people-label{font-size:12px;margin-bottom:10px}#page-search .search-person-row{gap:14px;padding:14px 4px}#page-search .search-person-info{gap:14px}#page-search .search-person-info .mini-avatar{font-size:17px;height:60px;width:60px}#page-search .search-person-info .mini-avatar img{border-radius:50%;height:100%;object-fit:cover;width:100%}#page-search .search-person-text{gap:3px}#page-search .search-person-text strong{font-size:17px;font-weight:800;line-height:1.25}#page-search .search-person-text small{font-size:14px}#page-search .search-person-row .small-follow{font-size:13px;padding:10px 16px}#page-search .search-person-row .small-follow svg{height:15px;width:15px}.pay-modal-price{font-size:38px;font-weight:800;letter-spacing:-.02em;margin:6px 0 2px}.pay-modal-sub{color:#8a92a6;font-size:13px;margin:0 0 14px}.pay-trust{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none}.pay-trust li{align-items:flex-start;color:#5a6279;display:flex;font-size:13px;gap:8px;line-height:1.4}.pay-trust li:before{color:#1f9d55;content:"\2713";font-weight:800}.pay-button{align-items:center;background:linear-gradient(135deg,#7a68ee,#5b4bd0);border-radius:14px;box-shadow:0 8px 20px #6e5ed961;color:#fff;display:flex;font-size:16px;font-weight:800;gap:8px;justify-content:center;min-height:52px;width:100%}.pay-button:disabled{opacity:.6}.pay-methods{color:#8a92a6;font-size:12px;margin-top:10px;text-align:center}.pay-result{align-items:center;display:grid;gap:6px;justify-items:center;padding:10px 0 4px;text-align:center}.pay-result .pay-tick{align-items:center;background:#e2f8ea;border-radius:50%;color:#1c8a4c;display:flex;font-size:30px;height:64px;justify-content:center;width:64px}.pay-result .pay-tick.wait{background:#fff4dd;color:#b9770e}body[data-theme=dark] .pay-modal-sub,body[data-theme=dark] .pay-trust li,body[data-theme=dark] .pay-methods{color:#aab2c5}.pay-banner{border-radius:12px;font-size:13px;line-height:1.45;margin:0 0 14px;padding:12px 14px}.pay-banner.ok{background:#e2f8ea;color:#17703d}.pay-banner.warn{background:#fff4dd;color:#8a5a06}.pay-grid{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 16px}.pay-stat{background:#fff;border:1px solid #e6e8f0;border-radius:14px;padding:12px 14px}.pay-stat strong{display:block;font-size:20px;letter-spacing:-.01em}.pay-stat span{color:#8a92a6;font-size:12px}.pay-stat.alert strong{color:#c0392b}.pay-price-row{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.pay-price-row label{color:#5a6279;display:grid;font-size:12px;font-weight:700;gap:4px}.pay-price-row input,.pay-toolbar input{background:#f4f5f9;border:1px solid #e1e5ed;border-radius:10px;font-size:14px;min-height:40px;padding:0 10px;width:100%}.pay-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.pay-toolbar input{flex:1 1 100%}.pay-toolbar .secondary-action{flex:1 1 auto;justify-content:center}.pay-row{margin-bottom:10px}.pay-row-head{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.pay-row-head strong{font-size:15px}.pay-row-head small{color:#8a92a6;display:block;font-size:12px;margin-top:2px}.pay-amounts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;margin:8px 0 6px}.pay-amounts b{font-weight:800}.pay-checks{color:#5a6279;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px}.pay-checks .yes{color:#1c8a4c}.pay-checks .no{color:#b9770e}.pay-ids{color:#8a92a6;font:11px DM Mono,monospace;margin-top:6px;overflow-wrap:anywhere}.pay-pill{border-radius:20px;font-size:11px;font-weight:800;padding:4px 10px;text-transform:capitalize;white-space:nowrap}.pay-pill.paid{background:#e2f8ea;color:#1c8a4c}.pay-pill.created{background:#eaf0ff;color:#3a5bd0}.pay-pill.failed{background:#fde8e8;color:#c0392b}.pay-pill.refunded{background:#f1eaff;color:#6a45c4}.pay-pill.mismatch{background:#fff4dd;color:#b9770e}.pay-payout{align-items:center;border-top:1px solid #eceef5;display:flex;gap:10px;justify-content:space-between;padding:10px 0}.pay-payout:first-child{border-top:0}.pay-payout small{color:#8a92a6;display:block;font-size:12px;overflow-wrap:anywhere}body[data-theme=dark] .pay-stat{background:#ffffff0d;border-color:#ffffff1a}body[data-theme=dark] .pay-price-row input,body[data-theme=dark] .pay-toolbar input{background:#ffffff0f;border-color:#ffffff24;color:#f2f2f2}body[data-theme=dark] .pay-payout{border-color:#ffffff1a}body[data-theme=dark] .pay-checks,body[data-theme=dark] .pay-price-row label{color:#aab2c5}@media (min-width: 700px){.pay-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pay-toolbar input{flex:2 1 260px}}.feed-card-meta-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:8px 0 4px;min-width:0}.feed-card-meta-row .tech-row{flex:1 1 auto;flex-wrap:nowrap;margin:0;min-width:0;overflow:hidden}.feed-card-meta-row .tech-row span{flex:0 1 auto;max-width:33%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed-card-meta-actions{align-items:center;display:flex;flex:0 0 auto;gap:6px}.feed-card-meta-actions .feed-card-fullscreen-button{height:32px;padding:0 11px;white-space:nowrap}.feed-card-meta-actions .card-menu-button{border:1.5px solid #e3e6ee;border-radius:10px;color:#4b5568;height:32px;width:32px}body[data-theme=dark] .feed-card-meta-actions .card-menu-button{border-color:#ffffff24;color:#c9c9d3}@media (max-width: 380px){.feed-card-meta-actions .feed-card-fullscreen-button span{display:none}.feed-card-meta-actions .feed-card-fullscreen-button{padding:0 9px}}.guest-lock-button{cursor:pointer;opacity:.92}.guest-lock-button svg{height:13px;width:13px}.swipe-track{touch-action:pan-y pinch-zoom}.swipe-front,.project-card,.feed-card,.community-post-row,.feed-card-summary,.community-post-summary,.community-post-headline,.feed-card-title-row,.feed-card-body,.project-author strong,.tech-row{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.project-card button,.feed-card button,.swipe-actions,.action-button,.dock-item,.project-card .profile-trigger{-webkit-user-select:none;user-select:none}.lightbox-layer{touch-action:pan-y pinch-zoom}.lightbox-stage img{touch-action:pinch-zoom pan-x pan-y}html,body,*{scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar,body::-webkit-scrollbar,*::-webkit-scrollbar{display:none;width:0;height:0;background:transparent}.chat-type-btn{padding:12px 8px;border-radius:13px}.chat-type-btn span:last-child{font-size:15px;font-weight:800;letter-spacing:.1px}@media (max-width: 360px){.chat-type-btn span:last-child{font-size:14px}}.channel-photo-fallback svg,.channel-join-screen-icon svg,.kc-create-badge.is-channel svg{stroke-linejoin:round;stroke-linecap:round}.is-wa-hidden{display:none!important}.kc-wa{display:flex;flex-direction:column;gap:10px;padding:4px 14px 14px}.kc-wa-head{align-items:center;display:flex;gap:10px}.kc-wa-back{align-items:center;background:#78809624;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:34px;justify-content:center;width:34px}.kc-wa-back svg,.kc-wa-more svg,.kc-wa-del svg{fill:none;height:18px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2;width:18px}.kc-wa-logo{align-items:center;background:linear-gradient(135deg,#3be07f,#1fb855);border-radius:12px;color:#fff;display:inline-flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}.kc-wa-logo svg{fill:none;height:22px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;width:22px}.kc-wa-title{display:flex;flex-direction:column;gap:2px;min-width:0}.kc-wa-title strong{font-size:15px;font-weight:800}.kc-wa-title small{color:#8b93a7;font-size:11.5px;font-weight:600}.kc-wa-list{display:flex;flex-direction:column;gap:6px}.kc-wa-row{align-items:center;display:flex;gap:6px}.kc-wa-contact{align-items:center;background:#7880961a;border:0;border-radius:16px;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:12px;min-width:0;padding:9px 12px;text-align:left;transition:transform .12s ease,background .15s ease}.kc-wa-contact:active{background:#1fb8552e;transform:scale(.985)}.kc-wa-av{align-items:center;background:linear-gradient(135deg,#3be07f,#1fb855);border-radius:50%;color:#fff;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:800;height:40px;justify-content:center;width:40px}.kc-wa-name{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.kc-wa-name strong{font-size:14px;font-weight:750;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-wa-name small{color:#8b93a7;font-size:11.5px;font-variant-numeric:tabular-nums}.kc-wa-go{background:#1fb855;border-radius:999px;color:#fff;font-size:12px;font-weight:800;padding:7px 14px}.kc-wa-del{align-items:center;background:transparent;border:0;border-radius:50%;color:#9aa2b3;cursor:pointer;display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.kc-wa-empty{color:#8b93a7;font-size:13px;line-height:1.45;margin:4px 2px}.kc-wa-add{display:flex;gap:6px}.kc-wa-add input{background:#7880961f;border:1px solid transparent;border-radius:12px;color:inherit;font:inherit;font-size:13.5px;min-width:0;padding:10px 12px}.kc-wa-add input:focus{border-color:#1fb855;outline:none}#waName{flex:1 1 28%}#waPhone{flex:1 1 40%}.kc-wa-add-btn,.kc-wa-pick{background:#1fb85524;border:0;border-radius:12px;color:#12904a;cursor:pointer;font:inherit;font-size:13px;font-weight:800;padding:10px 14px}.kc-wa-pick{align-self:stretch}.kc-wa-more{align-items:center;background:transparent;border:1px solid rgba(120,128,150,.3);border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;font-size:13.5px;font-weight:700;justify-content:space-between;padding:12px 14px}body[data-theme=dark] .kc-wa-add-btn,body[data-theme=dark] .kc-wa-pick{color:#5ee08f}.kc-wa-list{display:grid;gap:14px 6px;grid-template-columns:repeat(4,1fr);max-height:46vh;overflow-y:auto;padding:4px 0;-webkit-overflow-scrolling:touch}.kc-wa-person{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:6px;min-width:0;padding:0;-webkit-tap-highlight-color:transparent}.kc-wa-person .kc-wa-av{height:58px;position:relative;width:58px;font-size:18px;transition:transform .12s ease}.kc-wa-person:active .kc-wa-av{transform:scale(.94)}.kc-wa-person.is-selected .kc-wa-av{box-shadow:0 0 0 3px var(--kc-wa-ring, #fff),0 0 0 5px #1fb855}.kc-wa-check{align-items:center;background:#1fb855;border:2px solid var(--kc-wa-ring, #fff);border-radius:50%;bottom:-2px;display:none;height:22px;justify-content:center;position:absolute;right:-2px;width:22px}.kc-wa-check svg{fill:none;height:12px;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2;width:12px}.kc-wa-person.is-selected .kc-wa-check{display:inline-flex}.kc-wa-pname{font-size:12px;font-weight:650;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kc-wa-empty{grid-column:1 / -1}.kc-wa-send{background:#1fb855;border:0;border-radius:14px;color:#fff;cursor:pointer;font:inherit;font-size:15px;font-weight:800;padding:13px 14px;transition:opacity .15s ease,transform .12s ease}.kc-wa-send:active:not(:disabled){transform:scale(.985)}.kc-wa-send:disabled{opacity:.45;cursor:default}body[data-theme=dark] .kc-wa-person{--kc-wa-ring: #161b22}.kc-wa{gap:8px;padding:4px 14px 12px}.kc-wa-list{max-height:52vh}.kc-wa-actions{align-items:center;display:flex;gap:10px}.kc-wa-actions .kc-wa-more{flex:0 0 auto;gap:7px;justify-content:flex-start;padding:12px 14px;white-space:nowrap}.kc-wa-actions .kc-wa-more svg{height:18px;width:18px}.kc-wa-actions .kc-wa-send{flex:1 1 auto;min-width:0}.group-avatar-duo{--gd: 50px;--duo-ring: #fff;display:inline-block;flex:0 0 auto;height:var(--gd);position:relative;width:var(--gd)}body[data-theme=dark] .group-avatar-duo{--duo-ring: #181818}.group-avatar-duo>.mini-avatar{border:2px solid var(--duo-ring);box-shadow:none;font-size:calc(var(--gd) * .24);height:calc(var(--gd) * .64);margin:0;overflow:hidden;position:absolute;width:calc(var(--gd) * .64);box-shadow:0 2px 6px #14182d38}.group-avatar-duo>.mini-avatar img{height:100%;object-fit:cover;width:100%}.group-avatar-duo>.group-duo-a{left:0;top:0;z-index:1}.group-avatar-duo>.group-duo-b{bottom:0;right:0;z-index:2}.group-avatar-duo>.group-duo-empty{color:#fffffff2}.group-avatar-duo>.group-duo-empty svg{fill:none;height:62%;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:62%}.thread-item .group-avatar-duo>.mini-avatar{height:calc(var(--gd) * .64);width:calc(var(--gd) * .64);font-size:calc(var(--gd) * .25)}#groupsList .thread-item.active .group-avatar-duo{--duo-ring: #edfaf4}body[data-theme=dark] .thread-item.active .group-avatar-duo,body[data-theme=dark] .thread-item:hover .group-avatar-duo{--duo-ring: #222222}.thread-head .group-avatar-duo{--gd: 42px}.chat-settings-photo .group-avatar-duo{--gd: 84px;margin:4px auto}.chat-settings-photo .group-avatar-duo>.mini-avatar{height:calc(var(--gd) * .64);width:calc(var(--gd) * .64);font-size:calc(var(--gd) * .25)}
