.catalogue-api-key .btg-chk li.run .ic i{border:1.7px solid var(--t-color-border-box);border-top-color:var(--t-color-primary-base);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite btSpin;display:block}.catalogue-api-key .btg-exs img{border-radius:6px;display:block}.catalogue-api-key .btg-form{flex-direction:column;gap:14px;margin:24px 0 0;display:flex}.catalogue-api-key .btg-form .two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.catalogue-api-key .btg-f{flex-direction:column;gap:7px;min-width:0;display:flex}.catalogue-api-key .btg-f>span{font-size:var(--t-font-size-meta-pc);color:var(--t-color-text-2)}.catalogue-api-key .btg-f input{border:1px solid var(--t-color-border-box);background:var(--t-color-bg-field);height:48px;color:var(--t-color-text-1);font-size:var(--t-font-size-body-mobile);border-radius:11px;width:100%;min-width:0;padding:0 14px;font-family:inherit}.catalogue-api-key .btg-f input:focus{border-color:var(--t-color-text-1);outline:none}.catalogue-api-key .btg-f .er{font-size:var(--t-font-size-badge-pc);color:var(--t-input-errorColor);min-height:0}.catalogue-api-key .btg-f .er:empty{display:none}.catalogue-api-key .btg-exs{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:24px 0 0;display:grid}.catalogue-api-key .btg-exs button{border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-input);color:var(--t-color-text-2);font-size:var(--t-font-size-badge-pc);cursor:pointer;background:0 0;flex-direction:column;align-items:center;gap:8px;padding:14px 4px 12px;font-family:inherit;display:flex}.catalogue-api-key .btg-exs button:hover{border-color:var(--t-color-text-3)}.catalogue-api-key .btg-exs button.on{border-color:var(--t-color-primary-base);background:var(--t-color-bg-field);color:var(--t-color-text-1);font-weight:var(--t-font-weight-semibold)}.catalogue-api-key .btg-perm{font-size:var(--t-font-size-badge-pc);flex-wrap:wrap;gap:7px;margin:22px 0 -8px;display:flex}.catalogue-api-key .btg-perm span{border-radius:var(--t-radius-pill);border:1px solid var(--t-color-border-box);color:var(--t-color-text-2);padding:4px 10px}.catalogue-api-key .btg-perm .y{color:var(--t-color-pnl-profit);border-color:var(--t-color-tag-green-bg)}.catalogue-api-key .btg-chk{border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-input);margin:20px 0;padding:0;list-style:none}.catalogue-api-key .btg-chk li{font-size:var(--t-font-size-meta-pc);color:var(--t-color-text-3);border-bottom:1px solid var(--t-color-border-divider);grid-template-columns:18px auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;display:grid}.catalogue-api-key .btg-chk li:last-child{border-bottom:0}.catalogue-api-key .btg-chk .ic{border:1.5px solid var(--t-color-border-box);width:16px;height:16px;font-size:11px;font-weight:var(--t-font-weight-bold);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.catalogue-api-key .btg-chk b{font-weight:var(--t-font-weight-semibold);color:var(--t-color-text-2)}.catalogue-api-key .btg-chk li>span:last-child{text-align:right}.catalogue-api-key .btg-chk li.run b{color:var(--t-color-text-1)}.catalogue-api-key .btg-chk li.run .ic{border-color:#0000}.catalogue-api-key .btg-chk li.ok b{color:var(--t-color-text-1)}.catalogue-api-key .btg-chk li.ok .ic{color:var(--t-color-pnl-profit);border:0}.catalogue-api-key .btg-chk li.ok .ic svg{width:17px;height:17px}.catalogue-api-key .btg-chk li.no,.catalogue-api-key .btg-chk li.no b{color:var(--t-input-errorColor)}.catalogue-api-key .btg-chk li.no .ic{border-color:var(--t-input-errorColor);color:var(--t-input-errorColor)}@media (width<=640px){.catalogue-api-key .btg-exs{grid-template-columns:repeat(3,minmax(0,1fr))}.catalogue-api-key .btg-chk li{grid-template-columns:18px minmax(0,1fr)}.catalogue-api-key .btg-chk li>span:last-child{text-align:left;grid-column:2}}.catalogue-api-key .btg-p{font-size:var(--t-font-size-meta-pc);color:var(--t-color-text-2);margin:6px 0 0;line-height:1.6}.catalogue-api-key .btg-chk{display:none}.catalogue-api-key .btg-chk.on{animation:.25s both btUp;display:block}.catalogue-api-key .btg-out{border-radius:var(--t-radius-navItem);border:1px solid var(--t-color-border-box);height:38px;color:var(--t-color-text-1);font-size:var(--t-font-size-meta-pc);font-weight:var(--t-font-weight-semibold);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;font-family:inherit;display:inline-flex}.catalogue-api-key .btg-out:hover{border-color:var(--t-color-text-3)}.catalogue-api-key .btg-guide{counter-reset:g;border-radius:var(--t-radius-input);background:var(--t-color-bg-field);flex-direction:column;gap:7px;margin:16px 0 0;padding:14px 16px;list-style:none;display:flex}.catalogue-api-key .btg-guide b{color:var(--t-color-text-1);font-weight:var(--t-font-weight-semibold)}.catalogue-api-key .btg-perm{font-size:var(--t-font-size-badge-pc);color:var(--t-color-text-3);margin:14px 0 18px;line-height:1.6;display:block}.catalogue-api-key .btg-perm b{color:var(--t-color-text-2);font-weight:var(--t-font-weight-semibold)}.catalogue-api-key .btg-f .er{line-height:1.5}.catalogue-api-key .btg-chk{margin:0 0 16px}.catalogue-api-key .btg-f input:disabled,.catalogue-api-key .btg-exs button:disabled{opacity:.55;cursor:default}@media (width<=640px){.catalogue-api-key .btg-guide{padding:12px 14px}}.catalogue-api-key .btg-guide{border-radius:var(--t-radius-input);background:var(--t-color-bg-field);margin:16px 0 0;padding:14px 16px;list-style:none;display:block}.catalogue-api-key .btg-guide ol{counter-reset:g;flex-direction:column;gap:7px;margin:0 0 12px;padding:0;list-style:none;display:flex}.catalogue-api-key .btg-guide li{counter-increment:g;font-size:var(--t-font-size-meta-pc);color:var(--t-color-text-2);grid-template-columns:20px minmax(0,1fr);gap:8px;line-height:1.55;display:grid}.catalogue-api-key .btg-guide li:before{content:counter(g);font-variant-numeric:tabular-nums;color:var(--t-color-text-3)}.catalogue-api-key .btg-out{background:var(--t-color-bg-field);text-decoration:none}.catalogue-api-key .btg-chkw{display:none}.catalogue-api-key .btg-chkw.on{animation:.25s both btUp;display:block}.catalogue-api-key .btg-chkw .btg-chk{margin:0 0 16px;display:block}.catalogue-api-key .btg-form{margin-top:6px}.catalogue-api-key .btg-chk,.catalogue-api-key .btg-chk{display:block}.catalogue-api-key .btg-chk li.run .ic i{border-top-color:var(--t-color-text-1)}.catalogue-api-key .btg-chk li.done .ic{color:var(--t-color-text-2)}.catalogue-api-key .btg-exs button.on{border-color:var(--t-color-text-3);box-shadow:inset 0 0 0 1px var(--t-color-text-3);color:var(--t-color-text-1);background:0 0}.catalogue-api-key input{box-sizing:border-box;min-width:0;max-width:100%}.catalogue-api-key-list .cpx-card{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.catalogue-api-key{color:var(--t-color-text-1)}.catalogue-api-key .btg-f input{height:var(--t-input-height);border-radius:var(--t-input-radius);border:1px solid var(--t-input-border);background:var(--t-input-bg);font-size:var(--t-input-font);padding-inline:var(--t-input-paddingX)}.catalogue-api-key .btg-f input::placeholder{color:var(--t-input-placeholder)}.catalogue-api-key .btg-f input:focus{outline:2px solid var(--t-input-focusBorder);outline-offset:2px;border-color:var(--t-input-focusBorder)}.catalogue-api-key .btg-f input.bad{border-color:var(--t-input-errorColor)}.catalogue-api-key .btg-f .er{color:var(--t-input-errorColor);margin-top:var(--t-space-inputToError)}.catalogue-api-key .btg-guide{background:var(--t-color-bg-card);border-radius:var(--t-radius-card)}.catalogue-api-key .btg-out{min-height:var(--t-button-size-md-height);border-radius:var(--t-radius-pill);background:var(--t-color-bg-gray);height:auto;font-size:var(--t-button-size-md-font);font-weight:var(--t-button-weight);position:relative}.catalogue-api-key .btg-out:after{content:"";inset-block:calc((var(--t-button-size-md-height) - var(--t-layout-minTouch))/2);position:absolute;inset-inline:0}.catalogue-api-key .btg-out:hover{background:var(--t-color-bg-grayHover)}.catalogue-api-key .btg-guide li:before{font-family:var(--t-font-numeric),var(--t-font-family)}.catalogue-api-key .btg-perm .y:before{content:none}.catalogue-api-key-list .cpx-card{background:var(--t-color-bg-card);border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-card)}.client-connection-authorize-presence{z-index:130;position:fixed;inset:0}.client-connection-authorize.acx-auth{z-index:130;padding:var(--t-popup-padding);box-sizing:border-box;font-family:var(--client-source-font-i18n,var(--t-font-family));word-break:keep-all;overflow-wrap:anywhere;font-size:var(--t-font-size-desc-pc);text-align:left;animation:acIn var(--t-duration-sm) var(--t-easing-standard) both;background:#000000bd;justify-content:center;align-items:center;line-height:1.6;display:flex;position:absolute;inset:0}.client-connection-authorize *{box-sizing:border-box}.client-connection-authorize .acx-aw{width:min(var(--t-layout-popupMaxWidth),100%);border-radius:var(--t-popup-radius);background:var(--t-popup-bg);border:1px solid var(--t-color-border-box);color:var(--t-color-text-1);box-shadow:var(--t-shadow-popup);position:relative}.client-connection-authorize .acx-aw>.x{right:var(--t-radius-input);top:var(--t-radius-input);width:var(--t-popup-close-size);height:var(--t-popup-close-size);border-radius:var(--t-radius-pill);color:var(--t-color-text-iconButton);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.client-connection-authorize .acx-aw>.x:after{content:"";inset:calc((var(--t-popup-close-size) - var(--t-layout-minTouch))/2);position:absolute}.client-connection-authorize .acx-aw>.x:hover{background:var(--t-popup-close-hoverBg);color:var(--t-color-text-1)}.client-connection-authorize .acx-ac{padding:var(--t-popup-padding);text-align:center}.client-connection-authorize .acx-ac .pr{justify-content:center;align-items:center;gap:var(--t-radius-input);display:flex}.client-connection-authorize .acx-ac .pr img,.client-connection-authorize .acx-ac .pr .acx-mono{width:var(--t-layout-minTouch);height:var(--t-layout-minTouch);border-radius:var(--t-radius-input);display:block}.client-connection-authorize .acx-ac .pr .acx-mono{background:var(--t-color-bg-gray);color:var(--t-color-text-1);font-size:var(--t-font-size-desc-pc);font-weight:var(--t-font-weight-semibold);place-items:center;display:grid}.client-connection-authorize .acx-ac .pr .acx-dots{align-items:center;gap:var(--t-backButton-gap);display:inline-flex}.client-connection-authorize .acx-dots b{width:var(--t-backButton-gap);height:var(--t-backButton-gap);border-radius:var(--t-radius-pill);background:var(--t-color-text-3);animation:acDot calc(var(--t-duration-xl) * 3) ease-in-out infinite}.client-connection-authorize .acx-dots b:nth-child(2){animation-delay:var(--t-duration-xs)}.client-connection-authorize .acx-dots b:nth-child(3){animation-delay:calc(var(--t-duration-xs) * 2)}.client-connection-authorize .acx-dots b:nth-child(4){animation-delay:calc(var(--t-duration-xs) * 3)}.client-connection-authorize .acx-dots b:nth-child(5){animation-delay:calc(var(--t-duration-xs) * 4)}.client-connection-authorize .acx-ac h3{margin:var(--t-space-cardPaddingX) 0 var(--t-backButton-gap);font-size:var(--t-popup-title);line-height:1.3;font-weight:var(--t-font-weight-bold);letter-spacing:-.01em;color:var(--t-color-text-1)}.client-connection-authorize .acx-ac p{margin:0 0 var(--t-space-gutterMobile);font-size:var(--t-font-size-body-mobile);color:var(--t-color-text-3);line-height:1.6}.client-connection-authorize .acx-ac ul{margin:0 0 var(--t-space-cardPaddingX);border:1px solid var(--t-color-border-box);border-radius:var(--t-radius-input);background:var(--t-color-bg-card);text-align:left;font-size:var(--t-font-size-desc-pc);padding:0;list-style:none}.client-connection-authorize .acx-ac li{align-items:center;gap:var(--t-space-labelToInput);padding:var(--t-radius-input) var(--t-input-paddingX);border-top:1px solid var(--t-color-border-divider);color:var(--t-color-text-1);display:flex}.client-connection-authorize .acx-ac li svg{color:var(--t-color-primary-base);flex:none}.client-connection-authorize .acx-ac li:first-child{border-top:0}.client-connection-authorize .acx-ac .bts{gap:var(--t-space-labelToInput);grid-template-columns:1fr 1fr;display:grid}.client-connection-authorize .acx-ac .bts button{min-height:var(--t-button-size-lg-height);height:auto;padding:var(--t-radius-input) var(--t-button-size-lg-paddingX);border-radius:var(--t-radius-pill);font:inherit;font-size:var(--t-button-size-lg-font);font-weight:var(--t-button-weight);cursor:pointer;transition:background var(--t-motion-hover);border:0}.client-connection-authorize .acx-ac .bts .ok{background:var(--t-color-primary-base);color:var(--t-color-primary-on)}.client-connection-authorize .acx-ac .bts .ok:hover:not(:disabled){background:var(--t-color-primary-hover)}.client-connection-authorize .acx-ac .bts .no{background:var(--t-color-bg-gray);color:var(--t-color-text-1)}.client-connection-authorize .acx-ac .bts .no:hover{background:var(--t-color-bg-grayHover)}.client-connection-authorize .acx-ac .bts button:disabled{opacity:.6;cursor:default}.client-connection-authorize .acx-ac small{margin-top:var(--t-space-labelToInput);font-size:var(--t-font-size-meta-pc);color:var(--t-color-text-3);line-height:1.6;display:block}.client-connection-authorize .acx-sp{width:var(--t-font-size-desc-pc);height:var(--t-font-size-desc-pc);margin-right:var(--t-space-labelToInput);vertical-align:-2px;animation:acSp var(--t-duration-xl) linear infinite;border:2px solid;border-right-color:#0000;border-radius:50%;display:inline-block}.client-connection-authorize button:focus-visible{outline:2px solid var(--t-input-focusBorder);outline-offset:3px}@keyframes acIn{0%{opacity:0}to{opacity:1}}@keyframes acSp{to{transform:rotate(360deg)}}@keyframes acDot{0%,50%,to{opacity:.35;transform:scale(1)}20%{opacity:1;transform:scale(1.3)}}@media (prefers-reduced-motion:reduce){.client-connection-authorize.acx-auth,.client-connection-authorize .acx-sp,.client-connection-authorize .acx-dots b{animation:none}.client-connection-authorize *{transition:none}}
