#root{width:100%;margin:0 auto;padding-left:16px;padding-right:16px;text-align:center}.padding-top{padding-top:96px}.flex{display:flex}.flex-column{flex-direction:column}.jetton-logo{width:96px;height:96px;margin:0 auto}.desc-container{padding-left:16px;padding-right:16px;align-items:center;display:flex;flex-direction:column;gap:4px}.body1{font-size:16px;line-height:24px;font-weight:500}.secondary{color:var(--text-secondary)}.mb32{margin-bottom:32px}h2{font-weight:700;font-size:24px;line-height:32px;margin-bottom:0}.list{background-color:var(--bg-content-color);border-radius:16px;display:flex;flex-direction:column}.list .item{padding:16px;display:flex;justify-content:space-between;align-items:center}.list .divider{height:1px;background-color:var(--separator-color);margin-bottom:-1px;margin-left:16px}.button-cell{height:36px;display:flex;gap:10px;background-color:var(--button-tertiary-bg-color);border-radius:8px;align-items:center}.button-cell .value{font-weight:600;font-size:16px;line-height:24px;width:40px}.button-cell .button{height:36px;padding-left:10px;padding-right:10px;display:flex;align-items:center;transition:opacity .4s;color:var(--text-color);fill:var(--text-color)}.button-cell .button.disabled{opacity:.4}button,input[type=submit],input[type=reset]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.button{width:100%;border-radius:16px;height:56px;display:flex;justify-content:center;align-items:center}.button.primary{padding:20px;background-color:var(--button-primary-bg-color);color:var(--button-primary-text-color)}.label1{font-size:16px;line-height:24px;font-weight:600}.end-page{margin-top:auto;margin-left:auto;margin-right:auto;padding-bottom:32px;display:flex;justify-content:center}.placeholder{padding-left:16px;padding-right:16px;height:100vh;display:flex;justify-content:center;align-items:center}.vesting-container{margin:24px 0;padding:16px;background-color:#00000014;border-radius:12px}.vesting-title{font-size:18px;font-weight:600;margin-bottom:16px}.vesting-schedule{display:flex;flex-direction:column;gap:8px}.vesting-item{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:var(--tg-theme-secondary-bg-color);border-radius:8px}.vesting-date{font-weight:500;color:var(--tg-theme-text-color)}.date-label{font-weight:500}.vesting-details{text-align:right}.vesting-percentage{font-weight:600;color:var(--tg-theme-button-color)}.vesting-amount{font-size:14px;color:#64748b}.timeline{position:relative;display:flex;flex-direction:column;padding-left:12px;margin-top:24px}.timeline-item{display:flex;position:relative}.timeline-marker-container{position:relative;display:flex;flex-direction:column;align-items:center;margin-right:16px;width:24px}.timeline-line-top,.timeline-line-bottom{width:2px;background-color:#cbd5e1;left:50%;transform:translate(-50%)}.timeline-line-top{height:20px}.timeline-line-bottom{top:24px;height:20px}.timeline-marker{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:1}.timeline-marker.pending{background-color:#fff;border:2px solid #3b82f6}.timeline-marker.claimed{background-color:#22c55e;border:2px solid #22c55e;color:#fff}.timeline-marker.claimable{background-color:#f59e0b;border:2px solid #f59e0b;color:#fff}.checkmark{font-size:12px;font-weight:700}.timeline-content{flex:1;background-color:var(--tg-theme-secondary-bg-color);border-radius:8px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.timeline-date{display:flex;flex-direction:column;text-align:left}.timeline-details{display:flex;flex-direction:column;align-items:flex-end}.date-label{font-weight:500;font-size:14px}.date-status{font-size:12px;color:#64748b}.claimable-icon{font-size:14px;font-weight:700}.timeline-content.status-pending{opacity:.8}.notify-claim-container{margin:16px 0 24px;padding:12px;border-radius:8px}.notify-claim-container.info{background-color:#3b82f61a;border-left:4px solid #3B82F6}.notify-claim-container.warning{background-color:#fd7e141a;border-left:4px solid #FD7E14}.notify-claim-title{font-size:16px;font-weight:600;margin:0 0 8px;color:var(--tg-theme-text-color)}.notify-claim-date{font-size:18px;font-weight:700;color:#3b82f6}:root{--text-color: rgba(255, 255, 255, .87);--bg-color: #10161F;--bg-content-color: #1D2633;--button-bg-color: #1a1a1a;--text-secondary: #8994A3;--separator-color: #C2DAFF14;--button-tertiary-bg-color: #2E3847;--button-primary-bg-color: #45AEF5;--button-primary-text-color: #ffffff;font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-style:normal;color-scheme:light dark;color:var(--text-color);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}a{color:var(--text-color)}html{width:100%}body{background-color:var(--bg-color);margin:0;display:flex;width:100%;min-height:100vh}#root{display:flex;justify-content:center;flex-direction:column;position:relative;width:100%;max-width:860px}.tonconnectButton{margin-top:20px;margin-left:auto}.mw60{flex:1}@media (prefers-color-scheme: light){:root{--text-color: #000;--bg-color: #EFEEF3;--button-bg-color: #f9f9f9;--bg-content-color: #FFFFFF;--text-secondary: #818C99;--separator-color: #3C3C431F;--button-tertiary-bg-color: #818C991F;--button-primary-bg-color: #45AEF5;--button-primary-text-color: #ffffff}a:hover{color:#747bff}.button-cell .button{filter:invert(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{display:flex;flex-shrink:0;flex-direction:row;align-items:center;justify-content:center;padding:16px;width:var(--loader-size);height:var(--loader-size)}.loader path{fill:var(--button-primary-bg-color)}.loader>svg{animation:rotate .752s linear infinite}
