body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-color:var(--tg-theme-bg-color,#fff);color:#000;color:var(--tg-theme-text-color,#000);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--accent-color:#5d76d0;--stars-color:#ffca28;--header-height:60px;--button-primary-bg:var(--tg-theme-button-color,#5d76d0);--button-primary-text:var(--tg-theme-button-text-color,#fff);--secondary-bg:var(--tg-theme-secondary-bg-color,#f2f2f2);--hint-color:var(--tg-theme-hint-color,#999);--border-radius:12px}.app{min-height:100vh;overflow:hidden;position:relative}.tabs-container{margin-bottom:15px;margin-top:10px;padding:0 16px}.tabs{background-color:var(--secondary-bg);border-radius:var(--border-radius);display:flex;padding:4px;position:relative;z-index:1}.tab{background:#0000;border:none;border-radius:8px;color:#000;color:var(--tg-theme-text-color,#000);cursor:pointer;flex:1 1;font-size:14px;font-weight:500;outline:none;padding:12px;text-align:center;transition:all .3s ease}.tab.active{background-color:var(--button-primary-bg);box-shadow:0 2px 8px #0000001a;color:var(--button-primary-text)}.content{margin-top:10px;padding:16px;position:relative;z-index:1}.loading{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center}.loader{animation:rotation 1s linear infinite;border:5px solid var(--secondary-bg);border-bottom-color:var(--stars-color);border-radius:50%;height:48px;width:48px}.error-container{align-items:center;display:flex;flex-direction:column;height:60vh;justify-content:center;left:50%;padding:20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:100}.error-message{animation:fadeIn .5s ease-in-out;background-color:#000c;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 4px 12px #0006;max-width:90%;padding:20px;width:90%}@keyframes fadeIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.error-message h2{color:#fff;font-size:1.5rem;margin-bottom:15px}.error-message p{color:#ddd;font-size:1rem;margin-bottom:15px}.bot-link{background-color:#08c;border-radius:8px;color:#fff;display:inline-block;font-size:1.1rem;font-weight:700;margin-top:20px;padding:12px 24px;text-decoration:none;transition:background-color .3s,transform .2s}.bot-link:hover{background-color:#069;transform:translateY(-2px)}.bot-link:active{transform:translateY(0)}.header{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--secondary-bg);border-bottom:1px solid #ffffff1a;padding:16px;position:relative;z-index:1}.avatar,.user-info{align-items:center;display:flex}.avatar{background:linear-gradient(45deg,var(--accent-color),#8e76d0);border:2px solid #fff3;border-radius:50%;box-shadow:0 2px 10px #0000001a;color:#fff;font-size:20px;font-weight:700;height:48px;justify-content:center;margin-right:16px;width:48px}.user-details{flex:1 1}.username{color:#000;color:var(--tg-theme-text-color,#000);font-size:18px;font-weight:600;margin:0 0 4px}.balance{align-items:center;display:flex;font-size:16px}.balance-value{color:#000;color:var(--tg-theme-text-color,#000);font-weight:700;margin-right:4px}.balance-icon{color:gold;cursor:pointer;font-size:1.2em;margin-left:5px;text-shadow:0 0 5px #ffd70080;transition:transform .3s ease}.balance-icon:hover{transform:rotate(72deg) scale(1.2)}.balance-icon:active{transform:scale(.9)}@keyframes twinkle{0%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}.tasks-tab{padding:20px}.adsgram-section,.regular-tasks-section,.richinfo-section{margin-bottom:30px}.section-title{border-bottom:1px solid var(--border-color);color:var(--text-color);font-size:1.2rem;margin-bottom:15px;padding-bottom:8px}.adsgram-tasks-container{display:flex;flex-direction:column;gap:20px;margin-bottom:20px}@media (max-width:768px){.adsgram-tasks-container{gap:15px;margin-bottom:15px}.section-title{font-size:1.1rem;margin-bottom:12px;padding-bottom:6px}}.tasks-title{color:var(--text-color);font-size:1.5rem;margin-bottom:20px;text-align:center}.tasks-list{display:flex;flex-direction:column;gap:12px}.task-item{background-color:var(--secondary-bg);border:1px solid #0000000d;border-radius:var(--border-radius);padding:16px;transition:all .2s ease}.task-item.completed{background-color:#4caf501a;border:1px solid #4caf5033;opacity:.8}.task-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.task-name{font-size:16px;font-weight:600;margin:0}.task-reward{align-items:center;color:var(--accent-color);display:flex;font-size:16px;font-weight:700;gap:4px}.star-icon{color:var(--stars-color)}.task-type{color:var(--hint-color);font-size:14px;margin-bottom:12px}.task-actions{display:flex;gap:8px;margin-top:12px}.task-btn{border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;padding:10px 12px;transition:all .2s ease}.task-btn.go{background-color:initial;border:1px solid var(--button-primary-bg);color:var(--button-primary-bg)}.task-btn.go:hover{background-color:#5d76d01a}.task-btn.complete{background-color:var(--button-primary-bg);color:var(--button-primary-text);flex:1 1}.task-btn.complete:hover{background-color:#5d76d0cc}.task-btn.complete.loading{cursor:wait;opacity:.7}.task-btn.completed{background-color:#4caf50;color:#fff;cursor:default;width:100%}.tasks-loading{align-items:center;display:flex;flex-direction:column;height:200px;justify-content:center}.tasks-loader{animation:rotation 1s linear infinite;border:4px solid var(--secondary-bg);border-bottom-color:var(--stars-color);border-radius:50%;height:40px;width:40px}.tasks-error{background-color:#f443361a;border-radius:var(--border-radius);color:#f44336;margin:20px 0;padding:20px;text-align:center}.tasks-empty{color:var(--hint-color);padding:40px 20px;text-align:center}.empty-icon{display:block;font-size:48px;margin-bottom:16px}.adsgram-task-container{margin:20px 0;padding:0}.adsgram-task-title{color:#000;color:var(--tg-theme-text-color,#000);font-size:16px;font-weight:600;margin-bottom:12px;margin-top:0}.adsgram-task-wrapper{margin-bottom:16px;position:relative;width:100%}.adsgram-task{--adsgram-task-font-size:16px;--adsgram-task-icon-size:50px;--adsgram-task-icon-title-gap:15px;--adsgram-task-button-width:80px;--adsgram-task-icon-border-radius:8px;background-color:#1d2733;border-radius:16px;color:#fff;display:block;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;margin-bottom:0;overflow:hidden;padding:8px 16px 8px 8px;position:relative;width:100%}.adsgram-task-reward{font-size:14px;margin:5px 0 0}.external-button-container{align-items:center;display:flex;height:100%;position:absolute;right:16px;top:0;z-index:10}.adsgram-task-button,.adsgram-task-button-claim,.adsgram-task-button-done{align-items:center;border:none;border-radius:5px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:32px;justify-content:center;min-width:80px;outline:none;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.adsgram-task .adsgram-task-button,.adsgram-task .adsgram-task-button-claim,.adsgram-task .adsgram-task-button-done{position:absolute;right:16px}.adsgram-task-button{background-color:#50a8eb;margin-left:10px}.adsgram-task-button:hover{background-color:#4298db;box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.adsgram-task-button:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.adsgram-task-button-claim{background-color:#ee941c;border:none;color:#fff;font-weight:500;margin-left:0;outline:none}.adsgram-task-button-claim:hover{background-color:#f09e33;box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.adsgram-task-button-claim:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.adsgram-task-button-claim.processing{background-color:#c17816;cursor:not-allowed;opacity:.8;pointer-events:none}.adsgram-task-button-done{background-color:#007539;margin-left:0}.adsgram-task-button-done:hover{background-color:#008542;box-shadow:0 4px 8px #0003;transform:translateY(-1px)}.adsgram-task-button-done:active{box-shadow:0 1px 2px #0000001a;transform:translateY(1px)}.adsgram-task-error{background-color:#f443361a;border-radius:var(--border-radius);color:#f44336;margin:20px 0;padding:15px;text-align:center}.adsgram-task-logo,.custom-task-done{align-items:center;display:flex}.adsgram-task-logo{border-radius:8px;height:50px;justify-content:center;margin-right:15px;overflow:hidden;width:50px}.adsgram-task-logo img{height:100%;object-fit:contain;width:100%}.adsgram-task-content{flex:1 1;margin-right:16px}.adsgram-task-wrapper .adsgram-task-title{color:#fff;font-size:14px;margin:0}.adsgram-task-debug{background-color:#f5f5f5;border-radius:8px;color:#333;font-size:12px;margin-top:10px;padding:10px}.adsgram-task-debug details{margin-top:10px}.adsgram-task-debug summary{cursor:pointer;font-weight:700}.adsgram-task-debug pre{background-color:#eee;border-radius:4px;font-size:11px;margin-top:5px;max-height:200px;overflow-x:auto;padding:5px}.richinfo-tasks{margin-bottom:20px;width:100%}.richinfo-container{align-items:center;background-color:var(--card-bg);border-radius:12px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;justify-content:center;min-height:100px;overflow:hidden;padding:20px;width:100%}.richinfo-title{color:#fff;font-size:18px;font-weight:500;margin:0 0 15px;text-align:center;width:100%}.ad-notification{align-items:center;background-color:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ad-notification-content{background-color:#1e1e2e;border-radius:12px;box-shadow:0 4px 20px #00000080;color:#fff;max-width:400px;padding:20px;text-align:center;width:80%}.ad-notification-content h2{color:#fff;font-size:24px;margin-top:0}.ad-notification-icon{animation:pulse 2s infinite;color:gold;font-size:48px;margin:20px 0}.ad-notification-close{background-color:#5d76d0;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px;transition:all .2s ease}.ad-notification-close:hover{background-color:#4a63c0}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.earnings-zone,.tasks-section-title{display:none}.richinfo-buttons-container{display:flex;flex-direction:column;gap:12px;width:100%}.richinfo-ad-button{align-items:center;background-color:#0000004d;border:none;border-radius:12px;cursor:pointer;display:flex;font-family:inherit;outline:none;padding:16px;text-align:left;transition:all .2s ease;width:100%}.richinfo-ad-button:hover{background-color:#0006;box-shadow:0 4px 12px #0000004d;transform:translateY(-2px)}.richinfo-ad-button.active{background-color:#f003;border:1px solid #ff000080}.richinfo-ad-button:focus{outline:none}.richinfo-ad-button::-moz-focus-inner{border:0}.unified-ad-button{background:linear-gradient(135deg,#0006,#0009)!important;border:1px solid #ffffff1a!important;overflow:hidden;padding:20px 16px!important;position:relative}.unified-ad-button:hover{border:1px solid #fff3!important;box-shadow:0 8px 16px #0006!important;transform:translateY(-3px)!important}.unified-ad-button:before{background:linear-gradient(45deg,#ff3b301a,#34c7591a 50%,#007aff1a);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.unified-ad-button:hover:before{opacity:1}.unified-ad-icons{margin-right:15px}.unified-ad-icon,.unified-ad-icons{align-items:center;display:flex;position:relative}.unified-ad-icon{border-radius:50%;box-shadow:0 2px 6px #0000004d;font-size:16px;height:32px;justify-content:center;width:32px}.unified-ad-icon:first-child{background:linear-gradient(135deg,#ff3b30,#ff9500);z-index:3}.unified-ad-icon:nth-child(2){background:linear-gradient(135deg,#34c759,#5ac8fa);margin-left:-10px;z-index:2}.unified-ad-icon:nth-child(3){background:linear-gradient(135deg,#007aff,#5856d6);margin-left:-10px;z-index:1}.unified-ad-button .ad-button-title{font-size:18px;font-weight:600;margin-bottom:4px}.unified-ad-button .reward-amount{font-size:16px;font-weight:700}.ad-button-icon{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:20px;height:42px;justify-content:center;margin-right:15px;width:42px}.ad-button-icon.video-icon{background:linear-gradient(135deg,#ff3b30,#ff9500);box-shadow:0 0 15px #ff3b3080;font-size:22px}.ad-button-icon.banner-icon{background:linear-gradient(135deg,#34c759,#5ac8fa);box-shadow:0 0 15px #34c75980;font-size:22px}.ad-button-icon.push-icon{background:linear-gradient(135deg,#007aff,#5856d6);box-shadow:0 0 15px #007aff80;font-size:22px}.ad-button-content{flex:1 1}.ad-button-title{color:#fff;font-size:16px;font-weight:500;margin:0}.ad-button-reward{align-items:center;display:flex;margin-top:5px}.reward-icon{color:gold;font-size:16px;margin-right:4px}.reward-amount{color:gold;font-size:14px;font-weight:500}.ad-button-arrow{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:14px;height:24px;justify-content:center;width:24px}.richinfo-retry-button{background-color:#f44336;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;margin-top:10px;padding:8px 16px;transition:all .2s ease}.richinfo-retry-button:hover{background-color:#d32f2f}.richinfo-loading{align-items:center;background-color:var(--card-bg);border-radius:12px;box-shadow:var(--card-shadow);display:flex;flex-direction:column;justify-content:center;padding:30px}.richinfo-loader{animation:rotation 1s linear infinite;border:4px solid var(--secondary-bg);border-bottom-color:var(--stars-color);border-radius:50%;height:40px;margin-bottom:15px;width:40px}.richinfo-error{background-color:#f443361a;border-radius:12px;color:#f44336;padding:15px;text-align:center}.richinfo-logs{background-color:#000000b3;border-radius:8px;color:#fff;font-size:12px;margin-top:20px;max-height:300px;overflow-y:auto;padding:10px;text-align:left}.richinfo-logs h4{color:#fff;font-size:14px;margin:0 0 10px}.richinfo-logs pre{margin:0;white-space:pre-wrap;word-break:break-word}.log-entry{border-bottom:1px solid #ffffff1a;margin-bottom:5px;padding-bottom:5px}.log-time{color:#8bc34a;margin-right:8px}.log-message{color:#fff}.log-data{color:#90caf9;display:block;margin-top:3px;padding-left:10px;word-break:break-all}@media (max-width:480px){.richinfo-ad-types{align-items:stretch;flex-direction:column}.richinfo-type-button{width:100%}.richinfo-buttons{flex-direction:column}.richinfo-simulate-button,.richinfo-task-button{width:100%}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ads-tab{margin:0 auto;max-width:600px;padding:16px}.ads-title{color:#fff;font-size:1.5rem;margin-bottom:16px;text-align:center}.ad-item{align-items:center;background-color:#1e222a;border-radius:12px;box-shadow:0 4px 8px #0003;display:flex;justify-content:space-between;margin-bottom:16px;padding:16px}.ad-content{flex-grow:1}.ad-title{color:#fff;font-size:1.1rem;margin:0 0 8px}.ad-reward{align-items:center;color:#fc0;display:flex;font-size:1.2rem;font-weight:700}.star-icon{color:#fc0;font-size:1.3rem;margin-left:4px}.ad-btn{background-color:#3d8eff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:10px 20px;transition:all .2s}.ad-btn:hover{background-color:#2b78f0}.ad-btn:disabled{background-color:#5c6474;cursor:not-allowed}.ad-btn.loading{background-color:#5c6474;cursor:wait}.adsgram-block{margin-top:20px}.debug-panel{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.debug-button{background-color:#2c313d;border:1px solid #444;border-radius:4px;color:#ddd;cursor:pointer;font-size:.9rem;padding:6px 12px;transition:all .2s}.debug-button:hover{background-color:#3d4453}.debug-button:disabled{cursor:wait;opacity:.5}.debug-reward{background-color:#2c4832}.debug-reward:hover{background-color:#36583e}.logs-container{background-color:#1a1d24;border-radius:8px;margin-bottom:20px;max-height:300px;overflow-y:auto;padding:12px}.logs-container h3{color:#ddd;font-size:1rem;margin:0 0 10px}.logs-list{display:flex;flex-direction:column;gap:8px}.log-entry{background-color:#262b36;border-left:3px solid #555;border-radius:4px;font-size:.9rem;padding:8px}.log-header{display:flex;justify-content:space-between;margin-bottom:4px}.log-time{color:#888;font-size:.8rem}.log-type{border-radius:3px;font-size:.7rem;font-weight:700;padding:2px 6px}.log-type-info{background-color:#2d4a6d;color:#88bfff}.log-type-success{background-color:#2d5e3f;color:#8aefb2}.log-type-warning{background-color:#6d582d;color:#ffdc88}.log-type-error{background-color:#6d2d2d;color:#f88}.log-message{color:#ddd}.log-data{background-color:#1f2229;border-radius:4px;color:#bbb;font-family:monospace;font-size:.85rem;margin:5px 0 0;max-height:150px;overflow-x:auto;overflow-y:auto;padding:6px}.log-info{border-left-color:#3d78c9}.log-success{border-left-color:#3c9d61}.log-warning{border-left-color:#c9a03d}.log-error{border-left-color:#c93d3d}.test-result{border-radius:6px;font-weight:700;margin-bottom:16px;padding:10px;text-align:center}.test-pending{background-color:#3d4453;color:#ddd}.test-success{background-color:#2d5e3f;color:#8aefb2}.test-error{background-color:#6d2d2d;color:#f88}.test-invalid-json{background-color:#6d582d;color:#ffdc88}.star-background{background:linear-gradient(180deg,#fff,#5d76d01a);background:linear-gradient(180deg,var(--tg-theme-bg-color,#fff) 0,#5d76d01a 100%);height:100%;left:0;position:fixed;top:0;width:100%;z-index:0}
/*# sourceMappingURL=main.9ddade20.css.map*/