.Service_pubsub__XIkZz{padding-top:4rem;padding-bottom:4rem;color:var(--dark);min-height:100dvh}.Service_pubsub__XIkZz h1{font-size:2.6rem;font-weight:800;margin-top:.6rem;margin-bottom:.6rem}.Service_pubsub__XIkZz .Service_firstRow__Azeml h1{font-weight:800;font-size:3.75rem;line-height:4rem}.Service_pubsub__XIkZz p{font-weight:400;line-height:1.8rem;font-size:1.1rem;color:#646464}.Service_page__DHJ36{background-color:#fafafa}.Service_container__A_n9M{box-sizing:border-box;margin:auto;max-width:1200px;padding-left:2rem;padding-right:2rem;padding-top:80px}.Service_row__jJ9yT{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:12rem;margin-bottom:12rem}.Service_textCol__JJfBy{padding-right:2rem}.Service_rightLink__zGi3t{margin-left:.6rem}.Service_linkIcon___Phtv{margin-right:8px;font-size:16px}.Service_rightLink__zGi3t{margin-left:16px}.Service_imageContainer__84QEa{position:relative;display:flex;justify-content:center;align-items:center}.Service_imageContainer__84QEa:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(135,206,235,.4) 0,rgba(135,206,235,.1) 30%,rgba(135,206,235,0) 60%);filter:blur(40px);z-index:1;pointer-events:none}img.Service_foxImage__nKGgN{position:relative;width:auto;height:17rem;margin:auto;z-index:2}.Service_firstRow__Azeml{margin-top:8rem}@media (max-width:65rem){.Service_row__jJ9yT{box-sizing:border-box;grid-template-columns:1fr;max-width:35rem;margin:6rem auto;padding-left:0;padding-right:0}.Service_firstRow__Azeml{margin-top:0}img.Service_foxImage__nKGgN{margin-top:2rem;height:15rem}}@media (max-width:40rem){img.Service_foxImage__nKGgN{margin-top:1rem;height:12rem}.Service_pubsub__XIkZz .Service_firstRow__Azeml h1{font-size:2.5rem;line-height:2.6rem}.Service_pubsub__XIkZz h1{font-size:2rem;line-height:2.6rem}}.KeyManager_card__zq2r_{background:var(--paper);border-radius:5px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:24px;margin:0 auto;border:1px solid rgb(220,220,220);width:100%;box-sizing:border-box}.KeyManager_card__zq2r_ input:focus,.KeyManager_card__zq2r_ textarea:focus{outline-color:var(--second);border:1px solid var(--second)}.KeyManager_createTab__6CniX .KeyManager_tokenInput__YhH_g{box-sizing:border-box;width:100%;border:0}.KeyManager_card__zq2r_ label{margin-left:.6rem}.KeyManager_header__I1PXI{display:flex;align-items:center;margin-bottom:24px}.KeyManager_icon__l2onr{color:var(--dark);font-size:24px;margin-right:12px}.KeyManager_tabs__zjuk7{display:flex;gap:12px;margin-bottom:24px;border-bottom:1px solid #e5e7eb;padding-bottom:12px}.KeyManager_tab__U0E0f{background:none;border:none;padding:8px 16px;font-size:14px;font-weight:500;color:var(--text);cursor:pointer;transition:all .2s}.KeyManager_tab__U0E0f:hover{color:var(--text-hover)}.KeyManager_tab__U0E0f.KeyManager_active__ZQfZu{color:var(--text);border-bottom:2px solid var(--second)}.KeyManager_content__fhkCr{display:flex;flex-direction:column;gap:1rem}.KeyManager_tokenSection__MZlvs{display:flex;gap:12px}.KeyManager_tokenWrapper__zOn9f{flex:1 1;position:relative;display:flex;align-items:center}.KeyManager_tokenInput__YhH_g{flex:1 1;padding:12px;border:1px solid rgb(210,210,210);border-radius:8px;font-size:14px;transition:all .2s;background:rgb(250,250,250)}.KeyManager_copyButton__gIGh9{background:none;border:none;padding:4px;cursor:pointer;color:var(--text);transition:all .2s;border-radius:4px;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:rgb(250,250,250)}.KeyManager_copyWrapper__Etzir{border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#fafafa}.KeyManager_createTab__6CniX .KeyManager_copyWrapper__Etzir{margin-bottom:1rem}.KeyManager_copyButton__gIGh9:hover{color:var(--text-hover);background:rgb(240,240,240)}.KeyManager_copyIcon__6DUdU{font-size:16px;transition:transform .2s ease-in-out}.KeyManager_copyButton__gIGh9:hover .KeyManager_copyIcon__6DUdU{transform:scale(1.1)}.KeyManager_infoText__n4I27{display:grid;grid-template-columns:auto 1fr;align-items:start;grid-gap:12px;gap:12px;margin:1rem 0;padding:12px;background:rgb(250,250,250);border-radius:8px;color:var(--text);font-size:14px}.KeyManager_warnIcon__lfyUn{color:#ffc107;font-size:18px}.KeyManager_infoText__n4I27 p{margin:0;line-height:1.5}.KeyManager_generateButton__1O977{background:rgb(250,250,250);color:var(--text);border:1px solid rgb(210,210,210);border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.KeyManager_generateButton__1O977:hover{background:rgb(240,240,240);transform:translateY(-1px)}.KeyManager_generateButton__1O977:disabled{background:rgb(240,240,240);cursor:not-allowed;transform:none}.KeyManager_keyActions__hKuhY{display:flex;flex-direction:column;gap:12px}.KeyManager_links__SdVYv{display:flex;gap:16px;margin-top:1.6rem}.KeyManager_link__gEn__{display:flex;align-items:center;gap:8px;color:var(--text);text-decoration:none;font-size:14px;transition:all .2s}.KeyManager_link__gEn__:hover{color:var(--text-hover)}.KeyManager_linkIcon__z6j6A{font-size:16px}.KeyManager_error___I_VZ{color:#dc2626;font-size:14px;margin-top:8px}.KeyManager_stats__8Tuyq{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;padding:16px;background:rgb(250,250,250);border-radius:8px;border:1px solid rgb(210,210,210)}.KeyManager_statItem__vFBVD{display:flex;flex-direction:column;align-items:center;gap:4px}.KeyManager_statLabel__K9GKx{font-size:12px;color:var(--text);font-weight:500}.KeyManager_statValue__tly_O{font-size:18px;font-weight:600;color:var(--text)}.KeyManager_badge__wT8fr{padding:4px 8px;border-radius:6px;font-size:12px;font-weight:500}.KeyManager_badge__wT8fr.KeyManager_free__zdLL1{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.KeyManager_badge__wT8fr.KeyManager_pro__6cUTy{background:#f0f9ff;color:#0284c7;border:1px solid #bae6fd}.KeyManager_actions__kldC5{display:flex;gap:12px}.KeyManager_actionButton__dlrhd{display:flex;align-items:center;gap:8px;background:rgb(250,250,250);color:var(--text);border:1px solid rgb(210,210,210);border-radius:8px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .2s}.KeyManager_actionButton__dlrhd:hover{background:rgb(240,240,240);transform:translateY(-1px)}.KeyManager_actionButton__dlrhd:disabled{background:rgb(240,240,240);cursor:not-allowed;transform:none}.KeyManager_actionIcon__7S2tJ{font-size:16px;color:var(--dark)}.KeyManager_emailSection__1AqpU{display:flex;gap:12px}.KeyManager_inputGroup__Xeqjn{flex:1 1;position:relative}.KeyManager_inputIcon__ICBVT{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text)}.KeyManager_emailInput__X7Ycr{box-sizing:border-box;width:100%;padding:12px 12px 12px 36px;border:1px solid rgb(210,210,210);border-radius:8px;font-size:14px;transition:all .2s;background:rgb(250,250,250);color:var(--text)}.KeyManager_emailInput__X7Ycr:focus,.KeyManager_tokenInput__YhH_g:focus{outline:none;border-color:var(--second)}.KeyManager_card__zq2r_ input.KeyManager_readOnly__680gt:focus{border:0x solid var(--second)}.KeyManager_updateButton__SjCW5{background:rgb(250,250,250);color:var(--text);border:1px solid rgb(210,210,210);border-radius:8px;padding:12px 20px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.KeyManager_updateButton__SjCW5:hover{background:rgb(240,240,240);transform:translateY(-1px)}.KeyManager_updateButton__SjCW5:disabled{background:rgb(240,240,240);cursor:not-allowed;transform:none}.KeyManager_upgradeButton__vNMPq{display:flex;align-items:center;gap:8px;width:100%;background:var(--dark);color:white;border:none;border-radius:8px;padding:12px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.KeyManager_upgradeButton__vNMPq:hover{background:var(--dark);opacity:.9;transform:translateY(-1px)}.KeyManager_upgradeIcon__IeLmf{font-size:16px}.KeyManager_paymentForm__D9ukv{margin-top:1rem;padding:20px;background:rgb(250,250,250);border-radius:8px;border:1px solid rgb(210,210,210)}.KeyManager_paymentForm__D9ukv h4{margin-bottom:16px;color:var(--text)}.KeyManager_paymentDetails__zmDSn{margin-bottom:20px}.KeyManager_paymentDetails__zmDSn p{color:var(--text)}.KeyManager_paymentDetails__zmDSn ul{list-style-type:none;padding:0;margin:0 0 16px}.KeyManager_paymentDetails__zmDSn li{margin-bottom:8px;color:var(--text)}.KeyManager_price__9F5f0{font-size:24px;font-weight:600;color:var(--text)}.KeyManager_paymentActions__tcs0j{display:flex;gap:12px;justify-content:flex-end}.KeyManager_cancelButton__G_NXh{background:rgb(250,250,250);color:var(--text);border:1px solid rgb(210,210,210);border-radius:8px;padding:8px 16px;font-size:14px;cursor:pointer;transition:all .2s}.KeyManager_cancelButton__G_NXh:hover{background:rgb(240,240,240)}.KeyManager_payButton__Jxjzg{background:var(--dark);color:white;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.KeyManager_payButton__Jxjzg:hover{opacity:.9;transform:translateY(-1px)}.KeyManager_payButton__Jxjzg:disabled{opacity:.5;cursor:not-allowed;transform:none}.KeyManager_manageTab__YylH0{display:flex;flex-direction:column;gap:1rem}.KeyManager_card__zq2r_ p{font-size:.9rem}.KeyManager_rotateButton__kVXQz{color:var(--text)}.KeyManager_rotateButtonContainer__HGW_M{position:absolute;right:12px;top:50%;transform:translateY(-50%);padding-left:8px;border-radius:4px;background-color:#fafafa}@media (max-width:40rem){.KeyManager_card__zq2r_{padding:1rem}}.Toast_toast__5vjwy{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:1rem;padding:1rem 1.5rem;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);animation:Toast_slideIn__m60Pb .3s ease-out;max-width:400px;z-index:1000}@keyframes Toast_slideIn__m60Pb{0%{transform:translate(-50%,100%);opacity:0}to{transform:translate(-50%);opacity:1}}.Toast_icon__kk9_a{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.Toast_icon__kk9_a .Toast_material-symbols-outlined__aqhZb{font-size:20px;font-variation-settings:"FILL" 1}.Toast_message__gQtoa{margin:0;font-size:.95rem;line-height:1.4;flex:1 1}.Toast_closeButton___2GiV{background:none;border:none;font-size:1.25rem;cursor:pointer;padding:.25rem;opacity:.6;transition:opacity .2s ease}.Toast_closeButton___2GiV:hover{opacity:1}.Toast_success__X6ITm{background-color:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.Toast_success__X6ITm .Toast_material-symbols-outlined__aqhZb{color:#166534}.Toast_warning__KftPq{background-color:#fffbeb;color:#854d0e;border:1px solid #fef08a}.Toast_warning__KftPq .Toast_material-symbols-outlined__aqhZb{color:#854d0e}.Toast_error__h_Qz3{background-color:#fef2f2;color:#991b1b;border:1px solid #fecaca}.Toast_error__h_Qz3 .Toast_material-symbols-outlined__aqhZb{color:#991b1b}@media (max-width:640px){.Toast_toast__5vjwy{bottom:1rem;left:1rem;right:1rem;transform:none;max-width:none}@keyframes Toast_slideIn__m60Pb{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}.CodeSnippet_card__02F_v{background:var(--paper);border-radius:5px;border:1px solid rgb(220,220,220);overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%}.CodeSnippet_header__UQT_A{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid rgb(220,220,220);background:var(--paper)}.CodeSnippet_header__UQT_A h3{margin:0;font-size:16px;font-weight:600;color:var(--text)}.CodeSnippet_copyButton__tIhMT{background:none;border:1px solid rgb(210,210,210);color:var(--text);cursor:pointer;padding:8px 12px;border-radius:10px;transition:all .2s;font-weight:600}.CodeSnippet_copyButton__tIhMT:hover{background:rgb(240,240,240);color:var(--text-hover)}.CodeSnippet_tabs__7VaWH{display:flex;border-bottom:1px solid rgb(220,220,220);padding:0 20px;gap:8px;background:var(--paper)}.CodeSnippet_tab__6t7N_{background:none;border:none;padding:8px 16px;font-size:14px;color:var(--text);cursor:pointer;position:relative;transition:all .2s}.CodeSnippet_tab__6t7N_:hover{color:var(--text-hover)}.CodeSnippet_tab__6t7N_.CodeSnippet_active__SH5np{color:var(--text);font-weight:600}.CodeSnippet_tab__6t7N_.CodeSnippet_active__SH5np:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--second)}.CodeSnippet_codeContainer__9_0y2{overflow-x:auto;position:relative;width:100%;-webkit-overflow-scrolling:touch}.CodeSnippet_codeContainer__9_0y2 pre{font-size:140px}@media (max-width:48rem){.CodeSnippet_codeContainer__9_0y2 pre{font-size:12px}}