.net-properties-error{color:var(--destructive);margin-top:.25rem;font-size:.75rem}.net-properties-container{flex-direction:column;gap:.25rem;height:100%;display:flex}.net-properties-title{margin-bottom:.25rem;font-size:.875rem;font-weight:500}.net-properties-header{color:var(--text-muted);align-items:center;padding-left:.25rem;padding-right:.25rem;font-size:.75rem;display:flex}.net-properties-id-col{flex:2;margin-right:.25rem}.net-properties-name-col{flex:3}.net-properties-list{flex-direction:column;gap:.25rem;display:flex}.border-panel{border:1px solid var(--panel-border)}.net-properties-row{outline:1px solid var(--gray-5);cursor:pointer;border-radius:.25rem;align-items:center;padding:.1rem .5rem;transition:outline-color .15s;display:flex}.net-properties-row:hover{outline-color:var(--gray-4)}.net-properties-row:focus,.net-properties-row:focus-visible,.net-properties-row.keyboard-selected{outline:1px solid var(--gray-4);outline-offset:0}.net-properties-row.selected{outline:1px solid var(--gray-3);font-weight:500}.net-properties-id{flex:2;margin-right:.25rem;font-family:monospace;font-size:.75rem}.net-properties-name{flex:3;align-items:center;font-size:.75rem;display:flex}.net-properties-name>div{cursor:text;border-radius:.25rem;align-items:center;width:fit-content;min-height:1.5rem;padding:0;transition:all .1s;display:flex}.net-properties-name>div:not(.editing):hover{outline:1px solid var(--input-border);background-color:var(--hover-background)}.net-properties-name-input{height:1.5rem;min-height:unset;width:100%;padding-left:0;font-size:.75rem;line-height:normal}.bundle-message-container{background-color:var(--gray-6);border-radius:.375rem;padding:.4rem}.bundle-message-container span{color:var(--gray-3);border-radius:.375rem;padding:.15rem .25rem;font-size:.75rem;font-style:italic}.bundle-input{margin-bottom:.75rem}.bundle-header{color:var(--bundle-header-color);border-bottom:1px solid var(--bundle-border);margin-bottom:.5rem;padding-bottom:.25rem;font-size:.75rem;font-weight:500}.bundle-list{border-left:2px solid var(--bundle-border);padding-left:.5rem}.quality-slider-container{padding-bottom:.75rem;padding-left:4rem;padding-right:4rem}.quality-slider{appearance:none;cursor:pointer;border-radius:.5rem;width:100%;height:.25rem}.quality-slider::-webkit-slider-thumb{appearance:none;background:var(--gray-3);cursor:pointer;border:1px solid var(--gray-5);border-radius:50%;width:12px;height:12px}.quality-slider::-moz-range-thumb{background:var(--gray-3);cursor:pointer;border:1px solid var(--gray-5);border:none;border-radius:50%;width:12px;height:12px}.pin-assignment-table{width:100%;font-size:.875rem}.pin-assignment-table thead tr{border-bottom:1px solid #d1d5db}.pin-assignment-table th{color:var(--text-default);padding:.25rem 0;font-weight:500}.pin-assignment-table th.pin-column{text-align:left}.pin-assignment-table th.subport-column{text-align:center;width:4rem;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.pin-assignment-table tbody tr:hover{background-color:#f3f4f64d;transition:background-color .15s}.pin-assignment-table td{padding-left:.2rem}.pin-assignment-table td.pin-name-cell{color:var(--text-default);font-weight:500}.pin-assignment-table td.assignment-cell{text-align:center;cursor:pointer;width:4rem;transition:background-color .15s}.pin-assignment-table td.assignment-cell:hover{background-color:#eff6ff80}.pin-assignment-table .no-pins-cell{text-align:center;color:var(--text-muted);padding:1rem;font-style:italic}.subport-header-editable{cursor:pointer;text-align:center;box-sizing:border-box;border:1px solid #0000;border-radius:.25rem;min-width:4rem;padding:.25rem;transition:background-color .15s;display:inline-block}.subport-header-editable:hover{background-color:#f3f4f680}.subport-name-input{text-align:center;background-color:var(--input-background);width:4rem;color:var(--input-text);border:1px solid var(--input-border);box-sizing:border-box;border-radius:.25rem;padding:.25rem;font-size:.75rem}.subport-name-input:focus{outline:none}.pin-assignment-checkmark{justify-content:center;align-items:center;display:flex}.pin-assignment-checkmark-icon{background-color:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.pin-assignment-checkmark-svg{color:#16a34a;width:.75rem;height:.75rem}.faint-dotted-circle{box-sizing:border-box;vertical-align:middle;border:2px dotted #f8f8f854;border-radius:50%;width:15px;height:15px;margin:0;padding:0;display:inline-block}.fixed-right-pane .scrollbar-custom>div{padding-bottom:0}
