.home{align-items:center;background-color:#23a1d1;color:#eee;display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:100vh;padding-top:100px;width:100%}.home-heading{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.error{background-color:#f2dede;border:1px solid #ebccd1;border-radius:4px;font-size:.7rem;margin:10px 0;padding:5px}.home a{color:#edeeee;font-family:Ralway Bold,sans-serif}.authenticate-button{background-color:#007bff;border-radius:4px;padding:10px 20px;transition:background-color .3s ease}.authenticate-button:hover{background-color:#0056b3}.form-container{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:100px auto 0;max-width:400px;padding:20px}.promo{color:#000;margin:15px 0;text-align:center}.form-container h1{color:#333;text-align:center}.form-group{margin-bottom:20px}.form-group label{color:#333;display:block;margin-bottom:5px}.form-group input{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;color:#000;padding:10px;width:100%}.form-group p{color:#d9534f;font-size:.9rem;margin-top:5px}.form-submit-button{background-color:#0056b3;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px;transition:background-color .2s;width:100%}.form-submit-button:hover{background-color:#003d82}.form-error,.form-success{color:#000;margin:10px 0}.switch-form{color:#000;margin-bottom:15px}.switch-form-button{background-color:#fff;border:none;cursor:pointer;text-decoration:underline;transition:color .2s}.publish-form-container{border-radius:10px;margin:0 auto;max-width:640px;padding:18px 14px;text-align:center;width:100%}.publish-form{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.publish-input{border:1px solid #e6eef1;border-radius:8px;font-size:14px;min-height:52px;padding:12px 14px;resize:vertical;width:100%}.input-error{border-color:#e33b3b}.toggle-container{align-items:center;display:flex;gap:8px;justify-content:flex-start;margin:10px 0 14px}.account-select{color:#000;margin:6px auto 0;width:90%}.error-message{color:#e33b3b;font-weight:600;margin-top:10px}.publish-button{background-color:#39a84a;border:none;border-radius:8px;color:#fff;cursor:pointer;padding:10px 16px;transition:transform .08s ease,background-color .2s ease;white-space:nowrap}.publish-button:hover{transform:translateY(-1px)}.publish-button:disabled{background-color:#ccc;cursor:default}.authenticate-button{background-color:#0b86ff;border:none;border-radius:8px;color:#fff;cursor:pointer;margin:16px 0;padding:8px 12px}.authenticate-button:hover{opacity:.95}.response-message{background:#ecfdf599;border-radius:6px;color:#0b3d2e;justify-content:center;margin-top:18px;padding:8px 12px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.request-id{color:#ffffffe6;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,monospace;font-size:.9em;margin-top:10px;word-break:break-word}.failed-urls{margin-top:12px;text-align:left}.failed-urls h3{margin:6px 0}.failed-urls ul{padding-left:18px}.tokens-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:15px}.buy-tokens-button{background-color:#0b86ff;border:none;border-radius:8px;box-shadow:0 8px 18px #0b86ff1f;color:#fff;cursor:pointer;margin:15px 0;padding:10px 20px;transition:transform .08s ease,box-shadow .12s ease}.buy-tokens-button:hover{box-shadow:0 14px 30px #0b86ff24;transform:translateY(-2px)}.response-message{border-radius:4px;color:#000;font-size:16px;margin-top:15px;padding:10px;text-align:center}.accordion{font-family:Arial,sans-serif;margin:20px auto;max-width:800px;padding:0 40px;width:100%}.accordion__heading{font-size:24px;margin-bottom:20px;text-align:center}.accordion__content{border:1px solid #ddd;border-radius:8px;overflow:hidden}.accordion__item{border-bottom:1px solid #ddd}.accordion__item:last-child{border-bottom:none}.accordion__question{background-color:#f7f7f7;color:#333;cursor:pointer;font-weight:700;margin:0;padding:15px 20px;transition:background-color .3s ease}.accordion__question.active,.accordion__question:hover{background-color:#e7e7e7}.accordion__answer{background-color:#fff;color:#333;display:none;padding:15px 20px}.accordion__answer.show{display:block}.tools{align-items:center;background-color:#23a1d1;color:#eee;display:flex;flex-direction:column;height:100%;margin:0 auto;min-height:100vh;padding-top:100px;width:100%}.tools-heading{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.tools>*{margin-bottom:28px}.tools .credits{color:#fffffff2;font-weight:600;margin-bottom:12px}.tools .tools-inner{align-items:center;display:flex;flex-direction:column;max-width:920px;padding:0 20px;width:100%}@media (max-width:800px){.tools-heading{font-size:1.9rem}.tools{padding-top:50px}}.navbar{background-color:#23a1d1;color:#fff;display:flex;justify-content:space-between;padding:10px;width:100%}@media screen and (min-width:768px){.navbar{align-items:center;padding:5px 15px}}.navbar__logo{color:#fff;font-size:1.5rem;text-decoration:none}.navbar__logo-img{display:block;height:44px}@media screen and (min-width:768px){.navbar__logo{padding-left:20px}.navbar__logo-img{height:65px}}.nav-menu{align-items:flex-end;display:flex;flex-direction:column}.nav-toggle{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;font-size:40px;height:44px;justify-content:center;width:44px}@media screen and (min-width:768px){.nav-toggle{display:none}}.nav-links{align-items:flex-end;display:none;flex-direction:column;padding-left:0;padding-right:10px}.nav-links.active{display:flex}@media screen and (min-width:768px){.nav-links{display:flex;flex-direction:row}}.nav-item{color:#edeeee;display:block;font-family:Ralway Bold;font-size:13.8px;padding-top:10px;text-decoration:none}.nav-item:hover{text-decoration:underline}@media screen and (min-width:768px){.nav-item{padding:0 1rem}}body,html{background-color:#23a1d1;height:100%;margin:0;padding:0}.profile-container{align-items:flex-start;display:flex;justify-content:center;min-height:calc(100vh - 80px);padding:60px 20px}.profile-card{background:linear-gradient(180deg,#fff,#fbfbfd);border-radius:12px;box-shadow:0 12px 30px #0b4e671f;color:#34495e;overflow:hidden;width:520px}.profile-header{background:linear-gradient(90deg,#23a1d10f,#23a1d105);border-bottom:1px solid #0000000a;gap:18px;padding:28px 32px}.avatar,.profile-header{align-items:center;display:flex}.avatar{background-color:#1d8fb0;border-radius:50%;color:#fff;font-size:28px;font-weight:600;height:72px;justify-content:center;width:72px}.header-info h1{color:#12232b;font-size:22px;margin:0}.header-info .email{color:#6b7c86;font-size:14px;margin:6px 0 0}.profile-body{padding:22px 28px 32px}.info-row{align-items:center;border-bottom:1px dashed #10262e0a;display:flex;justify-content:space-between;padding:12px 0}.info-row .label{color:#556b73;font-weight:600}.info-row .value{color:#23343b;font-weight:700}.badge{background:#f1f7fb;border-radius:999px;color:#12607a;display:inline-block;font-weight:700;padding:6px 10px}.token-badge{background:linear-gradient(90deg,#dff5fb,#f1fbff)}.chip{background:#eef7f4;border-radius:8px;color:#1b6b66;display:inline-block;font-weight:600;padding:6px 10px;text-transform:capitalize}.chip.status.active{background:#e6ffef;color:#11623a}.accounts h3{color:#2b4750;margin:18px 0 8px}.account-list{list-style:none;margin:0;padding:0}.account-item{align-items:center;background:#fff;border-radius:8px;box-shadow:inset 0 1px 0 #0d263005;display:flex;justify-content:space-between;margin-bottom:8px;padding:10px 12px}.account-email{color:#274246;font-weight:600}.remove-account-btn{background:#0000;border:1px solid #22333a1f;border-radius:6px;color:#2b4750;cursor:pointer;font-weight:600;padding:6px 10px}.remove-account-btn:hover{background:#23a1d10a}.cancel-sub-btn{background-color:#ff6b6b;border:none;border-radius:8px;color:#fff;cursor:pointer;display:inline-block;margin-top:16px;padding:10px 14px;transition:transform .08s ease,box-shadow .08s ease}.cancel-sub-btn:hover{box-shadow:0 6px 18px #dc32321f;transform:translateY(-1px)}.error{color:#d9534f;font-size:.95rem;margin-top:12px}@media (max-width:640px){.profile-card{width:100%}.profile-container{padding-top:30px}.avatar{font-size:22px;height:56px;width:56px}}.pricing-section{background-color:#23a1d1}.container{margin:auto;max-width:1280px;padding:32px}.title-section{color:#fff;margin-bottom:32px;text-align:center}.section-title{margin-bottom:16px}.section-subtitle,.section-title{font-size:32px;font-weight:700}.plans-container{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(1,1fr);@media (min-width:640px){grid-template-columns:repeat(2,1fr)}@media (min-width:1024px){grid-template-columns:repeat(4,1fr)}}.loading-plans{font-size:24px;height:100vh;margin-top:32px;text-align:center}.plan{background-color:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;padding:24px;transition:transform .3s ease}.plan:hover{transform:scale(1.05)}.plan.free-trial{border-color:#4ade80;position:relative}.plan.free-trial:before{background-color:#22c55e;border-radius:5px;color:#fff;content:"FREE TRIAL";font-size:12px;font-weight:700;padding:4px 8px;position:absolute;right:-10px;top:-10px}.plan-title{color:#000;font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}.price-container{align-items:baseline;display:flex;justify-content:center;margin:20px 0}.price{color:#000;font-size:40px;font-weight:700}.price-period{color:#6b7280;font-size:16px;margin-left:8px}.plan-description{margin-bottom:32px}.description-item{align-items:center;display:flex;margin-bottom:8px}.description-checkmark{width:24px}.description-text{color:#000;margin-left:8px}.get-started-btn{background-color:#2563eb;border-radius:4px;color:#fff;display:inline-block;font-weight:medium;padding:8px 20px;text-align:center;text-decoration:none}.get-started-btn:hover{background-color:#1d4ed8}.checkmark{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;color:#10b981;height:24px;width:24px}.error-message{color:#ef4444;margin-top:16px;text-align:center}.light .pricing-section{background-color:#f9fafb}.dark .description-item span,.dark .feature-item span,.dark .plan,.dark .plan-title,.dark .price,.dark .price-period{background-color:#1f2937;border-color:#374151;color:#fff}.dark .get-started-btn,.dark .get-started-btn:hover{background-color:#4f46e5;border-color:#4338ca}@font-face{font-family:Ralway Bold;font-style:normal;font-weight:700;src:local("Ralway"),url(/static/media/raleway-v29-latin-700.99d8de4a7ca4930678bf.woff2) format("woff2")}@font-face{font-family:Ralway Regular;font-style:normal;font-weight:400;src:local("Ralway"),url(/static/media/raleway-v29-latin-regular.3876dc02f0567fb217e0.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}body{color:#edeeee;font-family:Ralway Regular,sans-serif;letter-spacing:.4px;line-height:1.7}button{font-family:Ralway Bold,sans-serif}
/*# sourceMappingURL=main.b735b0de.css.map*/