.connection-panel{min-width:0;margin:0;padding:8px}
.connection-portcheck{margin-top:10px;padding-top:8px;border-top:1px solid #808080;box-shadow:inset 0 1px #fff}
.connection-actions{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:3px 0 8px}
.connection-actions .primary,.connection-actions .button{min-height:23px}
.connection-status{color:#444;min-width:0}
.connection-explanation,.connection-note{margin:5px 0 8px;color:#444;max-width:78em;overflow-wrap:anywhere}
.connection-section{min-width:0;margin:0 0 5px;border:1px solid #808080;box-shadow:1px 1px #fff;background:#c0c0c0}
.connection-section>summary{margin:0;padding:5px 6px;min-height:25px;font-weight:bold;overflow-wrap:anywhere}
.connection-section>summary:focus-visible{outline:1px dotted #000;outline-offset:-4px}
.connection-section[open]>summary{border-bottom:1px solid #808080}
.connection-origin{margin-left:auto;padding-left:8px;font-weight:normal;color:#444;font-size:10px;white-space:nowrap}
.connection-properties{margin:0;background:#fff;min-width:0}
.connection-properties>div{display:grid;grid-template-columns:minmax(135px,29%) minmax(0,1fr);border-bottom:1px solid #dfdfdf;min-width:0}
.connection-properties>div:last-child{border-bottom:0}
.connection-properties dt,.connection-properties dd{margin:0;padding:4px 7px;min-width:0;overflow-wrap:anywhere;word-break:normal}
.connection-properties dt{background:#efefef;border-right:1px solid #dfdfdf}
.connection-properties dd{white-space:pre-wrap;user-select:text;cursor:text}
.connection-section .connection-note{padding:0 7px;margin:5px 0 6px}
.connection-section .connection-action{margin:1px 7px 7px;min-height:23px}
.connection-error{color:#800000}
@container(max-width:440px){.connection-properties>div{grid-template-columns:minmax(112px,37%) minmax(0,1fr)}.connection-properties dt,.connection-properties dd{padding:4px 5px}.connection-origin{font-size:10px;padding-left:4px}}
@media(max-width:440px){.connection-properties>div{grid-template-columns:minmax(112px,37%) minmax(0,1fr)}.connection-properties dt,.connection-properties dd{padding:4px 5px}.connection-origin{font-size:10px;padding-left:4px}}
