.select-connected-product{margin-top:25px;padding-top:25px;border-top:1px solid #bcb3a240;color:#e8e4d9}.select-connected-product h3{font-size:27px;font-weight:400;line-height:1.25}.select-connected-product p{font-size:13px;line-height:1.8}.select-kicker{font-size:10px!important;letter-spacing:.14em;color:#bcb3a2}.select-fine{font-size:11px!important;color:#a29d91}.select-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 19px;background:#bcb3a2;color:#171b17;border:1px solid #bcb3a2;border-radius:4px;text-decoration:none;font-family:inherit;font-size:13px;font-weight:500;line-height:1.5;cursor:pointer;gap:10px}.select-button.secondary{background:transparent;color:#dfd8c8;border-color:#bcb3a270}.select-button:disabled{opacity:.45;cursor:default}.select-button:focus-visible{outline:2px solid #e4d6b8;outline-offset:4px}.select-account-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:25px 0}.select-account-grid article,.select-connected-plans article,.select-test-library article{padding:24px;border:1px solid #bcb3a22e;border-radius:6px;background:#bcb3a208}.select-balance{font-size:62px;font-weight:400;line-height:1.2;color:#c9bea7}.select-account-grid h3{font-weight:400;font-size:24px}.select-account-grid p,.select-connected-plans p,.select-test-library p,.select-credit-lots p{font-size:13px;line-height:1.8;color:#bcb7ab}.select-connected-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0 36px}.select-connected-plans h4{font-size:22px;font-weight:400;margin:0 0 16px}.select-connected-plans .select-button{width:100%;margin:6px 0 16px}.select-test-note,.select-connection-note{padding:15px 18px;border-left:2px solid #bcb3a2;font-size:13px;line-height:1.8;background:#bcb3a209;margin:20px 0}.select-test-library{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:35px}#panel-select>h3{font-size:25px;font-weight:400;margin-top:35px}#select-connected-message{font-size:14px;line-height:1.8;color:#dac9a8}#select-account-tab small{display:block;font-size:9px;color:#a59f8d}.select-credit-lots p{padding-block:14px;border-bottom:1px solid #bcb3a22e}@media(max-width:700px){.select-account-grid,.select-connected-plans,.select-test-library{grid-template-columns:1fr}.select-account-grid article{padding:22px}.select-balance{font-size:54px}}

.select-connect-form{display:grid;gap:15px;max-width:520px;margin:20px 0 35px}.select-connect-form label{display:grid;gap:8px;font-size:13px}.select-connect-form input{padding:12px;background:#181c18;color:#e7e2d7;border:1px solid #bcb3a24d;border-radius:4px;font:inherit;width:100%}

/* Product purchase companion: one compact alternative to the retail purchase. */
.select-connected-product{margin-top:18px;padding-top:20px}.select-product-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.select-product-heading .select-kicker{margin:0 0 7px}.select-connected-product h3{font-size:17px;font-weight:400;line-height:1.4;margin:0}.select-connected-product .select-credit-price{font-size:28px;font-weight:400;line-height:1;margin:0;white-space:nowrap;color:#d1c4aa}.select-credit-price span{font-size:12px;color:#b6b1a5}.select-product-options{display:flex;align-items:center;justify-content:space-between;gap:18px}.select-product-options p{margin:0;font-size:13px}.select-product-options strong{font-weight:400}.select-product-options .select-button{flex-shrink:0}.select-connected-product>.select-fine{margin:14px 0 0}.select-owned-state{color:#c7cdb8}.select-test-library h4{margin:0 0 10px;font-size:20px;font-weight:400}.select-test-library .select-button{margin-top:8px}#select-product-message{font-size:12px;line-height:1.6;color:#d1c4aa}#select-product-message:empty,#select-connected-message:empty{display:none}@media(max-width:480px){.select-product-heading{gap:15px}.select-connected-product h3{font-size:15px}.select-product-options{align-items:flex-start;flex-direction:column;gap:14px}.select-product-options .select-button{width:100%}}

.select-account-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.select-account-actions .select-button{box-sizing:border-box;max-width:100%;margin:0}.select-review-note{color:#d1c4aa;line-height:1.7}.select-test-library .select-review-note{margin:12px 0 0}@media(max-width:480px){.select-account-actions{flex-direction:column;align-items:stretch}.select-account-actions .select-button{width:100%}}

.select-live-setup{margin:36px 0 20px;padding:22px;border:1px solid #bcb3a240;border-radius:6px}.select-live-setup summary{cursor:pointer;font-size:18px;color:#dfd8c8}.select-live-setup p{font-size:13px;line-height:1.8;color:#bcb7ab}.select-live-setup input{box-sizing:border-box}.select-live-setup summary:focus-visible{outline:2px solid #e4d6b8;outline-offset:5px}.select-live-setup .select-connect-form{margin-bottom:0}

.select-live-prices{width:100%;border-collapse:collapse;margin:20px 0;font-size:12px}.select-live-prices th,.select-live-prices td{text-align:left;padding:12px 8px 12px 0;border-bottom:1px solid #bcb3a22e;font-weight:400;vertical-align:top}.select-live-prices small{display:block;color:#a29d91;font-size:10px;line-height:1.6}

.select-payloadz-setup>button{margin:12px 12px 12px 0}.select-probe-address{display:block;margin:18px 0;font-size:14px}.select-probe-address input{display:block;box-sizing:border-box;width:100%;margin-top:10px;padding:12px;background:transparent;color:inherit;border:1px solid currentColor;font:inherit}.select-payloadz-setup .select-fine{overflow-wrap:anywhere}
.select-plan-picked{border-color:#d1c4aa!important;box-shadow:0 0 0 1px #d1c4aa40}.select-connected-plans article{display:flex;flex-direction:column}.select-connected-plans .select-button{box-sizing:border-box}.select-connected-plans article>p{margin-block:6px}.select-account-actions a{color:inherit}

/* Select branding and plan discovery stay distinct from retail checkout. */
.select-connected-product .select-product-logo{display:block;width:220px;max-width:100%;height:auto;object-fit:contain;margin:0 0 14px}.select-product-heading>div{min-width:0}.select-connected-product .select-plan-cta,.select-connected-product .select-plan-cta:visited{box-sizing:border-box;background:#c6b597;border-color:#c6b597;color:#151a17!important;font-weight:600;min-height:46px;text-decoration:none}.select-connected-product .select-plan-cta:hover{background:#e0cdae;border-color:#e0cdae;color:#151a17!important}.select-connected-product .select-plan-cta:focus-visible{outline:2px solid #f0e8d7;outline-offset:4px}@media(max-width:480px){.select-connected-product .select-product-logo{width:190px;max-width:100%;margin-bottom:12px}.select-connected-product .select-plan-cta{width:100%}}
