.gp-dashboard .gp-content{max-width:1540px;padding:30px 32px 48px}.gp-dashboard .gp-content>.space-y-6>:not(:last-child),.gp-dashboard .gp-content>.space-y-8>:not(:last-child){margin-bottom:28px}.gp-dashboard .gp-content>.space-y-6,.gp-dashboard .gp-content>.space-y-8{--tw-space-y-reverse:0}.gp-dashboard .gp-header{height:68px}.gp-dashboard .gp-header__workspace,.gp-dashboard .gp-header__refresh{font-size:13px}.gp-dashboard .tech-card{box-shadow:none;border-radius:18px}.gp-dashboard .tech-card:hover{border-color:#ffffff1a}.gp-dashboard .mono-label{font-size:13px}.gp-dashboard .gr-eyebrow{color:#91a7cc;letter-spacing:.14em;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:600;display:inline-flex}.gp-dashboard .gr-eyebrow>span{background:#73aaff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #3b82f618}.gp-dashboard .gr-welcome{background:radial-gradient(at 90%,#14294988,#0000 60%),linear-gradient(110deg,#1a1c22,#141821);border:1px solid #34435966;border-radius:20px;min-height:238px;padding:32px 36px;display:flex;position:relative;overflow:hidden}.gr-welcome__copy{z-index:2;max-width:68%;position:relative}.gp-dashboard .gr-welcome h1{letter-spacing:-.055em;margin:0;font-size:clamp(25px,2.6vw,36px);line-height:1.2}.gr-welcome h1>span{color:#6ba4ff}.gr-welcome__copy>p{color:#a5afc0;max-width:440px;margin-top:12px;font-size:14px;line-height:1.7}.gr-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.gp-dashboard .gr-button{cursor:pointer;white-space:nowrap;border:1px solid #ffffff14;border-radius:9px;justify-content:center;align-items:center;gap:9px;height:40px;padding:0 16px;font-family:inherit;font-size:13px;font-weight:500;transition:background .18s,border-color .18s;display:inline-flex}.gr-button svg{width:12px;height:12px}.gp-dashboard .gr-button--primary{color:#fff;background:#3277eb;border-color:#4c8af3;box-shadow:0 2px 3px #0002,inset 0 1px #ffffff12}.gp-dashboard .gr-button--primary:hover{background:#4386f6}.gp-dashboard .gr-button--quiet{color:#b8c2d2;background:#ffffff04;border-color:#ffffff0c}.gp-dashboard .gr-button--quiet:hover{color:#fff;background:#ffffff0b}.gp-dashboard .gr-button--light{color:#172034;background:#e6ecf6;border-color:#e6ecf6}.gp-dashboard .gr-button--light:hover{background:#fff}.gp-dashboard .gr-button:disabled{cursor:wait;opacity:.55}.gr-welcome__network{opacity:.9;pointer-events:none;width:270px;height:270px;position:absolute;top:50%;right:30px;transform:translateY(-50%)}.gr-orbit{border:1px dashed #7aa6ff26;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-20deg)}.gr-orbit--outer{width:240px;height:240px}.gr-orbit--inner{border-style:solid;border-color:#7aa6ff17;width:160px;height:160px}.gr-orbit__ghost{color:#d6e6ff;background:linear-gradient(145deg,#2c426b,#15233f);border:1px solid #7aa6ff40;border-radius:23px;place-items:center;width:78px;height:78px;font-size:36px;display:grid;position:absolute;top:96px;left:96px;box-shadow:0 0 70px #3b82f61c,inset 0 1px #ffffff18}.gr-orbit__node{color:#91baff;background:#18263d;border:1px solid #87b2ff24;border-radius:10px;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:absolute}.gr-orbit__node--one{top:30px;left:51px}.gr-orbit__node--two{top:137px;right:10px}.gr-orbit__node--three{bottom:24px;left:63px}.gr-orbit__caption{color:#7790b6;letter-spacing:.18em;white-space:nowrap;font-size:7px;position:absolute;top:185px;left:50%;transform:translate(-50%)}.gr-section-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.gp-dashboard .gr-section-heading h2{color:#eeeef3;font-size:17px;font-weight:600}.gr-section-heading p{color:#91919c;margin-top:4px;font-size:13px;line-height:1.6}.gr-section-heading>button{color:#80affc;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.gr-section-heading>button svg{width:10px}.gp-dashboard .gd-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px}.gp-dashboard .gd-bal{gap:18px;min-width:0;padding:20px}.gp-dashboard .gd-bal__top{align-items:flex-start;gap:8px}.gp-dashboard .gd-bal__kind{align-items:flex-start;gap:10px;min-width:0}.gp-dashboard .gd-bal__kind>div{min-width:0}.gp-dashboard .gd-bal__icon{flex-shrink:0;width:34px;height:34px}.gp-dashboard .gd-bal__name{font-size:14px;font-weight:600;line-height:1.4}.gp-dashboard .gd-bal__sub{font-size:12px;line-height:1.6}.gp-dashboard .gd-bal__tag{padding:3px 7px;font-size:12px}.gp-dashboard .gd-bal__body{justify-content:space-between;gap:12px;min-height:72px}.gr-balance__label{color:#91919b;margin-bottom:10px;font-size:12px;display:block}.gp-dashboard .gd-bal__value{align-items:baseline;gap:4px;font-size:32px;display:flex}.gp-dashboard .gd-bal__value small{font-size:14px}.gp-dashboard .gd-bal__of{font-size:12px}.gp-dashboard .gd-ring{width:56px;height:56px}.gr-balance__infinity{color:#8ab4ff;margin-right:6px;font-size:34px;line-height:.8}.gr-balance__unlimited{letter-spacing:-.04em;font-size:24px}.gr-balance__limits{border-top:1px solid #ffffff08;border-bottom:1px solid #ffffff08;grid-template-columns:1fr 1fr;gap:12px;padding:12px 0;display:grid}.gr-balance__limits>span{color:#8d8d98;font-size:12px;line-height:1.6}.gr-balance__limits>span+span{border-left:1px solid #ffffff0a;padding-left:12px}.gr-balance__limits strong{color:#d6dae4;font-size:14px;font-weight:500;display:block}.gr-balance__limits strong small{color:#9b9ba5;font-size:12px}.gp-dashboard .gd-bal__cta{margin-top:auto}.gp-dashboard .gd-bal__btn{height:36px;font-size:12px}.gp-dashboard .gr-balance--metered .gd-bal__body{flex:1}.gp-dashboard .gd-quick{gap:12px}.gp-dashboard .gd-quick__item{border-color:#ffffff0c;min-height:86px;padding:17px}.gp-dashboard .gd-quick__title{font-size:13px}.gp-dashboard .gd-quick__text{font-size:12px}.gp-dashboard .gd-quick__icon{color:#76a9f8;background:#3b82f60b;width:34px;height:34px}.gp-dashboard .gp-live{margin:0}.gp-dashboard .gp-live__eyebrow{display:none}.gp-dashboard .gp-live h2{font-size:17px}.gp-dashboard .gp-live__heading p{font-size:13px;line-height:1.6}.gp-dashboard .gp-live__plan{border-color:#ffffff0d;border-radius:18px;padding:22px}.gp-dashboard .gp-live__plan-head{margin-bottom:22px}.gp-dashboard .gp-live h3{font-size:15px}.gp-dashboard .gp-live h3 span,.gp-dashboard .gp-live__badge{font-size:12px}.gp-dashboard .gp-live__meter-label{font-size:13px}.gp-dashboard .gp-live__value{margin-top:8px;font-size:33px}.gp-dashboard .gp-live__value small{font-size:13px}.gp-dashboard .gp-live__track{height:5px}.gp-dashboard .gp-live__chart-heading>span,.gp-dashboard .gp-live__switch button,.gp-dashboard .gp-live__chart-footer{font-size:12px}.gp-dashboard .gp-live__empty{background:#ffffff01;border:1px dashed #ffffff0e;border-radius:10px;min-height:80px;margin-top:18px;padding:15px;line-height:1.65}.gp-dashboard .gp-live__footnote{margin-top:15px;padding-top:13px;font-size:12px;line-height:1.65}.gr-heading-icon{align-items:center;gap:13px;display:flex}.gr-heading-icon>span,.gr-heading-symbol{color:#8db7ff;background:#3b82f610;border:1px solid #3b82f619;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.gr-heading-icon>span svg,.gr-heading-symbol svg{width:14px;height:14px}.gp-dashboard .gr-quick-connect{background:linear-gradient(100deg,#191c22,#171719);padding:24px}.gr-quick-connect code{color:#9cbcf5;border:1px solid #ffffff0a}.gr-chip{color:#9ea6b7;white-space:nowrap;border:1px solid #ffffff10;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.gr-chip svg{width:10px}.gr-chip--success{color:#6ed7ab;background:#10b9810c;border-color:#10b98124}.gp-dashboard .gr-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:30px;display:flex}.gr-empty__icon{color:#80adf5;background:#3b82f60d;border:1px solid #3b82f61e;border-radius:13px;place-items:center;width:45px;height:45px;margin-bottom:5px;display:grid}.gr-empty__icon svg{width:19px;height:19px}.gp-dashboard .gr-empty h3{color:#e3e6ef;font-size:15px;font-weight:500}.gr-empty p{color:#9096a4;max-width:430px;margin:0;font-size:13px;line-height:1.7}.gr-empty>button{color:#8cb6ff;align-items:center;gap:8px;margin-top:5px;font-size:13px;display:inline-flex}.gr-empty>button svg{width:11px}.gp-dashboard .gr-empty--chart{background:radial-gradient(#3b82f607,#0000);border:1px dashed #ffffff10;border-radius:12px;height:100%;padding:16px}.gp-dashboard .gr-page-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.gp-dashboard .gr-page-heading h1{letter-spacing:-.045em;font-size:28px;line-height:1.25}.gr-page-heading .gr-eyebrow{color:#777e8d;margin-bottom:9px;font-size:11px}.gr-page-heading p{color:#9696a2;margin-top:9px;font-size:14px;line-height:1.65}.gr-generator__layout{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.gp-dashboard .gr-config{padding:25px}.gr-card-heading{border-bottom:1px solid #ffffff09;align-items:center;gap:11px;padding-bottom:22px;display:flex}.gp-dashboard .gr-card-heading h2{color:#ededf2;font-size:15px;font-weight:600}.gr-card-heading p{color:#9797a1;margin-top:4px;font-size:12px;line-height:1.5}.gr-card-heading>.gr-chip{margin-left:auto}.gr-config__step{padding-top:24px}.gr-step-heading{align-items:flex-start;gap:11px;margin-bottom:14px;display:flex}.gr-step-heading>span{color:#8395b6;background:#ffffff03;border:1px solid #ffffff0d;border-radius:7px;flex-shrink:0;place-items:center;width:25px;height:25px;font-size:12px;display:grid}.gp-dashboard .gr-step-heading h3{font-size:14px;font-weight:500;line-height:1.7}.gr-step-heading p{color:#92929d;margin-top:3px;font-size:12px;line-height:1.65}.gr-network-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gr-network-option{text-align:left;color:#e4e4eb;background:#ffffff02;border:1px solid #ffffff0e;border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;padding:15px;display:flex;position:relative}.gr-network-option.is-selected{background:#3b82f609;border-color:#3b82f67a}.gr-network-option__icon{color:#969ba7;background:#ffffff05;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.gr-network-option__icon svg{width:14px}.gr-network-option.is-selected .gr-network-option__icon{color:#8cbbff;background:#3b82f612}.gr-network-option strong{font-size:14px;font-weight:500}.gr-network-option small{color:#92929f;margin-top:4px;font-size:12px;line-height:1.6;display:block}.gr-radio{border:1px solid #ffffff24;border-radius:50%;place-items:center;width:15px;height:15px;display:grid;position:absolute;top:16px;right:14px}.gr-radio svg{opacity:0;width:8px}.gr-network-option.is-selected .gr-radio{color:#fff;background:#4a8cfa;border-color:#4a8cfa}.gr-network-option.is-selected .gr-radio svg{opacity:1}.gr-session-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gr-session-options button{text-align:left;background:#ffffff02;border:1px solid #ffffff0e;border-radius:10px;align-items:flex-start;gap:9px;padding:14px 11px;display:flex}.gr-session-options button.is-selected{background:#3b82f608;border-color:#4b86ec64}.gr-session-options button>svg{color:#909bb1;width:12px;margin-top:3px}.gr-session-options button.is-selected>svg{color:#82b1ff}.gr-session-options strong{font-size:13px;font-weight:500;display:block}.gr-session-options small{color:#8d8e99;margin-top:5px;font-size:12px;line-height:1.5;display:block}.gr-session-options button:disabled{opacity:.4;cursor:not-allowed}.gr-config__submit{border-top:1px solid #ffffff09;margin-top:24px;padding-top:22px}.gr-config__submit>.gr-button{width:100%;height:44px}.gr-config__submit>p{color:#818695;justify-content:center;gap:6px;margin-top:12px;font-size:12px;line-height:1.6;display:flex}.gr-config__submit>p svg{flex-shrink:0;width:11px;margin-top:2px}.gr-config__submit .gr-error{color:#fda4af;text-align:left;justify-content:flex-start;margin-bottom:14px;font-size:13px}.gr-generator__output{flex-direction:column;gap:18px;min-width:0;display:flex}.gp-dashboard .gr-endpoint{padding:25px}.gr-route-summary{flex-wrap:wrap;gap:6px;padding:17px 0;display:flex}.gr-route-summary>span{color:#a5a9b7;background:#ffffff02;border:1px solid #ffffff09;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;display:inline-flex}.gr-route-summary svg{color:#7f9fd2;width:10px}.gr-credentials{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px;margin-bottom:18px;display:grid}.gr-credential{background:#111316;border:1px solid #ffffff08;border-radius:9px;justify-content:space-between;align-items:center;gap:6px;min-width:0;padding:12px;display:flex}.gr-credential>div{min-width:0}.gr-credential span{color:#8f96a4;margin-bottom:5px;font-size:12px;display:block}.gr-credential code{text-overflow:ellipsis;color:#d5dfef;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.gr-credential button{color:#8792a6;border-radius:5px;flex-shrink:0;width:26px;height:30px;font-size:12px}.gr-credential button:hover{color:#e5eeff;background:#ffffff08}.gr-endpoint>.gr-button{width:100%}.gr-endpoint__empty{text-align:center;background:#ffffff01;border:1px dashed #ffffff0e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:232px;padding:24px;display:flex}.gr-endpoint__placeholder{background:#ffffff03;border:1px solid #ffffff16;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:7px;width:62px;height:49px;margin-bottom:17px;padding:9px 10px;display:flex;transform:rotate(-4deg)}.gr-endpoint__placeholder svg{color:#83a7df;width:15px}.gr-endpoint__placeholder i{background:#fff1;border-radius:3px;width:38px;height:2px}.gr-endpoint__placeholder i:last-child{width:24px}.gp-dashboard .gr-endpoint__empty h3{font-size:14px;font-weight:500}.gr-endpoint__empty p{color:#9197a5;max-width:285px;margin-top:9px;font-size:12px;line-height:1.8}.gr-endpoint__protocols{letter-spacing:.08em;color:#738097;margin-top:17px;font-size:11px}.gr-endpoint__protocols span{margin:0 8px}.gr-code-panel{background:#101216;border:1px solid #ffffff10;border-radius:16px;min-width:0;overflow:hidden}.gr-code-panel__title{color:#d6dbe5;border-bottom:1px solid #ffffff07;justify-content:space-between;align-items:center;padding:16px;font-size:13px;display:flex}.gr-code-panel__title>span,.gr-code-panel__title>button{align-items:center;gap:7px;display:inline-flex}.gr-code-panel__title svg{color:#8198bc;width:11px}.gr-code-panel__title>button{color:#9ba9bd;font-size:12px}.gr-code-tabs{flex-wrap:wrap;gap:4px;padding:12px 14px 0;display:flex}.gr-code-tabs button{color:#8b96a8;border:1px solid #0000;border-radius:6px;padding:5px 8px;font-size:12px}.gr-code-tabs button[aria-pressed=true]{color:#95bcff;background:#3b82f611;border-color:#3b82f61f}.gr-code-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:#9dc7f4;min-height:105px;margin:0;padding:20px;font-size:12px;line-height:1.9}.gr-code-panel__footer{color:#718097;border-top:1px solid #ffffff07;gap:7px;padding:12px 16px;font-size:12px;line-height:1.6;display:flex}.gr-code-panel__footer>span:first-child{background:#6580aa;border-radius:50%;flex-shrink:0;width:4px;height:4px;margin-top:6px}.gr-help-card{background:#ffffff02;border:1px solid #ffffff08;border-radius:12px;gap:13px;padding:18px;display:flex}.gr-help-card>span{color:#799ad0;padding-top:3px}.gr-help-card>span svg{width:15px}.gp-dashboard .gr-help-card h3{font-size:13px;font-weight:500}.gr-help-card p{color:#8b92a0;margin:5px 0 9px;font-size:12px;line-height:1.8}.gr-help-card button{color:#8caff0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.gr-help-card button svg{width:9px}.gr-stat-cards>div{min-height:134px;position:relative;padding:25px!important}.gr-stat-icon{color:#729bdc;font-size:15px;position:absolute;top:23px;right:22px}.gr-stat-cards .mono-label{padding-right:28px}.gr-stat-cards p{margin-top:20px}.gp-dashboard .gr-profile{background:linear-gradient(100deg,#1a1d25,#191919);align-items:center;gap:17px;padding:23px 25px;display:flex}.gr-profile__avatar{color:#a6c6ff;background:#27344b;border:1px solid #709ef526;border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:52px;font-size:20px;font-weight:500;display:grid}.gp-dashboard .gr-profile h2{font-size:17px;font-weight:500}.gr-profile>div{min-width:0}.gr-profile p{color:#8f99ac;overflow-wrap:anywhere;margin-top:5px;font-size:13px}.gr-profile>.gr-chip{margin-left:auto}.gr-account-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.gp-dashboard .gr-account-card{min-width:0}.gr-account-card>.gr-card-heading{margin-bottom:22px}.gr-security-visual{background:#3b82f604;border:1px dashed #5c8dd721;border-radius:12px;align-items:center;gap:18px;margin-bottom:24px;padding:22px 18px;display:flex}.gr-security-visual>span{color:#84acf1;flex-shrink:0;place-items:center;width:51px;height:58px;font-size:35px;display:grid}.gr-security-visual p{color:#9da5b5;max-width:250px;font-size:13px;line-height:1.8}.gp-dashboard table{font-size:14px}@media (min-width:1600px){.gp-dashboard .gp-content{padding:34px 42px 52px}.gr-welcome__network{right:55px}}@media (max-width:1199px){.gr-welcome__network{opacity:.7;right:-20px}.gr-welcome__copy{max-width:72%}.gr-generator__layout{gap:16px}.gp-dashboard .gr-config,.gp-dashboard .gr-endpoint{padding:20px}.gr-credentials,.gr-session-options{grid-template-columns:1fr}.gr-session-options button{align-items:center}.gr-session-options small{margin-top:2px}}@media (max-width:1023px){.gr-generator__layout{grid-template-columns:1fr}.gr-credentials,.gr-session-options{grid-template-columns:1fr 1fr}.gr-account-grid{grid-template-columns:1fr}.gr-welcome__network{opacity:.4;right:-55px}.gr-welcome__copy{max-width:85%}.gp-dashboard .gd-quick{grid-template-columns:1fr 1fr}}@media (max-width:767px){.gp-dashboard .gp-content{padding:20px 16px 36px}.gp-dashboard .gp-content>.space-y-6>:not(:last-child),.gp-dashboard .gp-content>.space-y-8>:not(:last-child){margin-bottom:24px}.gp-dashboard .gr-welcome{border-radius:17px;min-height:245px;padding:25px}.gr-welcome__copy{max-width:100%}.gr-welcome__network{opacity:.24;right:-150px}.gr-welcome__copy>p{max-width:330px;font-size:13px}.gr-actions{gap:8px;margin-top:22px}.gp-dashboard .gr-welcome h1{font-size:29px}.gp-dashboard .gr-button{padding:0 12px;font-size:12px}.gp-dashboard .gr-section-heading h2{font-size:16px}.gr-section-heading p,.gr-section-heading>button{font-size:12px}.gp-dashboard .gd-bal{padding:20px}.gp-dashboard .gp-live__heading{flex-wrap:wrap;gap:11px}.gp-dashboard .gp-live__heading p{max-width:none}.gp-dashboard .gp-live__plan{padding:19px}.gp-dashboard .gp-live__meter-label{font-size:12px}.gp-dashboard .gp-live__value{font-size:29px}.gp-dashboard .gp-live__value small{font-size:12px}.gp-dashboard .gd-quick__item{gap:9px;padding:13px}.gp-dashboard .gd-quick__title,.gp-dashboard .gd-quick__text{font-size:12px}.gp-dashboard .gr-quick-connect{padding:19px}.gr-quick-connect .gr-section-heading{flex-wrap:wrap}.gp-dashboard .gr-page-heading{flex-wrap:wrap;align-items:flex-start;gap:13px}.gp-dashboard .gr-page-heading h1{font-size:25px}.gr-page-heading p{font-size:13px}.gr-page-heading>.gr-chip{display:none}.gr-config__step{padding-top:22px}.gp-dashboard .gr-stat-cards>div{padding:20px!important}.gr-stat-icon{font-size:14px;top:20px;right:18px}.gr-stat-cards .mono-label{font-size:12px}.gp-dashboard .gr-profile{flex-wrap:wrap;gap:13px;padding:20px}.gr-profile>.gr-chip{margin-left:65px}.gr-profile__avatar{border-radius:12px;width:45px;height:45px}.gr-profile h2{font-size:15px}.gr-profile p{font-size:12px}}@media (max-width:399px){.gp-dashboard .gp-content{padding-left:12px;padding-right:12px}.gp-dashboard .gr-welcome{padding:22px}.gr-actions{align-items:stretch}.gr-actions .gr-button{flex:1}.gr-network-option{padding:12px}.gr-network-option small{font-size:11px}.gr-credentials,.gr-session-options{grid-template-columns:1fr}.gr-section-heading{gap:10px}.gr-section-heading>button{font-size:12px}.gp-dashboard .gr-config,.gp-dashboard .gr-endpoint{padding:18px}.gr-card-heading .gr-chip{padding:4px 6px;font-size:11px}}@media (prefers-reduced-motion:reduce){.gp-dashboard .gr-button{transition:none}}.gr-overview-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.gp-dashboard .gr-overview-heading h1{letter-spacing:-.04em;font-size:25px;font-weight:600}.gr-overview-heading p{color:#9199a7;margin-top:6px;font-size:13px;line-height:1.7}.gr-overview-heading>div:last-child{align-items:center;gap:8px;display:flex}.gr-product-details{background:#ffffff02;border:1px solid #ffffff0c;border-radius:13px}.gr-product-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:18px 20px;list-style:none;display:flex}.gr-product-details>summary::-webkit-details-marker{display:none}.gr-product-details>summary>span{color:#8397b5;align-items:center;gap:9px;font-size:12px;display:flex}.gr-product-details>summary strong{color:#c8d0df;font-size:13px;font-weight:500}.gr-product-details>summary svg{width:12px}.gr-product-details[open]>summary{border-bottom:1px solid #ffffff08}.gr-product-details[open]>summary>span:last-child svg{transform:rotate(90deg)}.gr-product-details>.gr-products{padding:20px}.gp-dashboard .gr-generator__layout{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}@media (max-width:1100px){.gr-overview-heading{flex-wrap:wrap;align-items:flex-start;gap:13px}}@media (max-width:1023px){.gp-dashboard .gr-generator__layout{grid-template-columns:1fr}}@media (max-width:767px){.gr-overview-heading p{font-size:12px}.gr-overview-heading>div:last-child{width:100%}.gr-overview-heading .gr-button{flex:1}.gr-product-details>summary{gap:9px;padding:16px}.gr-product-details>summary strong{font-size:12px}.gr-product-details>summary>span:last-child{font-size:11px}.gr-product-details>.gr-products{padding:14px}}.gr-credential__actions{flex-shrink:0;align-items:center;gap:2px;display:flex}
.gp-dashboard [data-panel]{--nav-color:#60a5fa;--nav-rgb:59 130 246}.gp-dashboard [data-panel=statistics],.gp-dashboard [data-panel=docs]{--nav-color:#a78bfa;--nav-rgb:139 92 246}.gp-dashboard [data-panel=generate],.gp-dashboard [data-panel=status]{--nav-color:#22d3ee;--nav-rgb:6 182 212}.gp-dashboard [data-panel=isp]{--nav-color:#34d399;--nav-rgb:16 185 129}.gp-dashboard [data-panel=buy],.gp-dashboard [data-panel=admin]{--nav-color:#fbbf24;--nav-rgb:245 158 11}.gp-dashboard [data-panel=history]{--nav-color:#fb923c;--nav-rgb:249 115 22}.gp-dashboard .gp-nav-link{gap:10px;min-height:46px;padding:7px 10px}.gp-dashboard .gp-nav-link>.gp-nav-icon{width:32px;height:32px;color:var(--nav-color);background:rgb(var(--nav-rgb) / .12);border:1px solid rgb(var(--nav-rgb) / .16);border-radius:9px;flex:none;place-items:center;display:grid}.gp-nav-icon svg{width:16px;height:16px}.gp-dashboard .gp-nav-link:hover{background:rgb(var(--nav-rgb) / .07)}.gp-dashboard .gp-nav-link.is-active{background:rgb(var(--nav-rgb) / .11);box-shadow:inset 2px 0 var(--nav-color)}.gp-dashboard .gp-nav-link.is-active>.gp-nav-icon{background:rgb(var(--nav-rgb) / .22);border-color:rgb(var(--nav-rgb) / .32)}.gp-dashboard .gp-nav-link.is-active>i{background:var(--nav-color)}.gp-dashboard .gp-nav-group{margin-bottom:16px}.gp-dashboard .gp-brand__mark{color:#93c5fd;background:linear-gradient(145deg,#243b66,#172033);border-color:#3b82f64d;box-shadow:inset 0 1px #ffffff16,0 4px 20px #2563eb12}.gp-dashboard .gp-sidebar-help{background:linear-gradient(135deg,#1a2842,#161b24);border-color:#3b82f630}.gp-dashboard .gp-sidebar-help>svg{color:#60a5fa;width:22px;height:22px}.gp-dashboard .gp-sidebar-help button{color:#bfdbfe;background:#3b82f61c;border-color:#3b82f633}.gp-dashboard .gp-icon-title{align-items:center;gap:12px;display:flex}.gp-icon-title>span{color:#60a5fa;background:#3b82f61a;border:1px solid #3b82f633;border-radius:12px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.gp-icon-title svg{width:21px;height:21px}.gp-dashboard .gr-heading-symbol,.gp-dashboard .gr-heading-icon>span{color:#60a5fa;background:#3b82f61a;border-color:#3b82f633;border-radius:11px;width:40px;height:40px}.gp-dashboard .gr-heading-symbol svg,.gp-dashboard .gr-heading-icon>span svg{width:18px;height:18px}.gp-dashboard .gr-step-heading>span{color:#93c5fd;background:#3b82f61a;border-color:#3b82f62b;width:30px;height:30px;font-size:14px}.gp-dashboard .gr-config__step:nth-of-type(2) .gr-step-heading>span{color:#34d399;background:#10b9811a;border-color:#10b98133}.gp-dashboard .gr-config__step:nth-of-type(3) .gr-step-heading>span{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf633}.gr-network-option{--product-color:#60a5fa;--product-rgb:59 130 246}.gr-network-option[data-product=ipv6]{--product-color:#a78bfa;--product-rgb:139 92 246}.gp-dashboard .gr-network-option__icon{width:42px;height:42px;color:var(--product-color);background:rgb(var(--product-rgb) / .15);border:1px solid rgb(var(--product-rgb) / .22);border-radius:12px}.gp-dashboard .gr-network-option__icon svg{width:20px;height:20px}.gp-dashboard .gr-network-option.is-selected{background:linear-gradient(135deg,rgb(var(--product-rgb) / .12),rgb(var(--product-rgb) / .03));border-color:rgb(var(--product-rgb) / .55)}.gp-dashboard .gr-network-option.is-selected .gr-network-option__icon{color:var(--product-color);background:rgb(var(--product-rgb) / .22)}.gp-dashboard .gr-network-option.is-selected .gr-radio{color:#fff;background:rgb(var(--product-rgb));border-color:var(--product-color)}.gp-dashboard .gr-session-options button>svg{color:#a78bfa;width:16px;height:16px}.gp-dashboard .gr-session-options button:disabled>svg{color:#777}.gp-dashboard .gr-endpoint .gr-heading-symbol{color:#34d399;background:#10b9811a;border-color:#10b98133}.gp-dashboard .gr-help-card>span{color:#fbbf24;background:#f59e0b15;border:1px solid #f59e0b30;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.gp-dashboard .gr-help-card>span svg{width:16px;height:16px}.gp-dashboard .gr-button svg{width:14px;height:14px}.gp-dashboard .gr-button--quiet svg{color:#a78bfa}.gp-dashboard [data-nav=mobile] button>svg{color:var(--nav-color);width:18px;height:18px}.gp-dashboard [data-nav=mobile] button[aria-current=page]{color:var(--nav-color);background:rgb(var(--nav-rgb) / .08)}.gp-dashboard [data-nav=mobile] button[aria-current=page]>span:first-child{background:var(--nav-color)}.gp-dashboard .gp-sheet-row>svg{color:var(--nav-color);width:19px;height:19px}@media (max-width:767px){.gp-dashboard .gp-icon-title{gap:10px}.gp-icon-title>span{border-radius:10px;width:37px;height:37px}.gp-icon-title svg{width:18px;height:18px}}
