.VLANPlanner_toolbar__o3dNN{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px;flex-wrap:wrap}.VLANPlanner_summary__srNaw{font-size:13px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px}.VLANPlanner_errorBadge__VEE6w{background:rgba(248,81,73,.15);color:#f85149;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:var(--font-weight-semibold)}.VLANPlanner_tableWrap__lDBI7{overflow-x:auto;margin-bottom:16px;border:1px solid var(--color-border);border-radius:6px}.VLANPlanner_table__HAiU4{width:100%;min-width:860px;border-collapse:collapse;font-size:13px}.VLANPlanner_table__HAiU4 thead tr{border-bottom:1px solid var(--color-border)}.VLANPlanner_table__HAiU4 th{text-align:left;font-size:11px;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);padding:9px 10px;white-space:nowrap;background:var(--color-bg-secondary)}.VLANPlanner_table__HAiU4 td{padding:3px 4px;border-bottom:1px solid var(--color-border);vertical-align:middle}.VLANPlanner_thId__uCkns{width:72px}.VLANPlanner_thSubnet__cpAQp{width:162px}.VLANPlanner_thNum__MEuBL{width:116px}.VLANPlanner_thDel__uMJpc{width:36px}.VLANPlanner_input__Y0F84{width:100%;background:var(--color-bg-tertiary);border:1px solid var(--color-border);color:var(--color-text-primary);font-size:13px;padding:5px 8px;border-radius:4px;outline:none;box-sizing:border-box}.VLANPlanner_input__Y0F84::placeholder{color:var(--color-text-tertiary)}.VLANPlanner_input__Y0F84:hover{border-color:rgba(0,170,255,.4)}.VLANPlanner_input__Y0F84:focus{background:rgba(0,170,255,.05);border-color:rgba(0,170,255,.6);outline:none}.VLANPlanner_mono__Xo1Qd{font-family:var(--font-mono)}.VLANPlanner_computed__WNEok{padding:6px 10px;color:var(--color-text-secondary);font-size:12px;white-space:nowrap}.VLANPlanner_dash__0_8iG{opacity:.35}.VLANPlanner_rowError__3abxs{background:rgba(248,81,73,.04)}.VLANPlanner_errorRow__uz2gS td{font-size:11px;color:#f85149;padding:2px 10px 6px;border-bottom:1px solid var(--color-border)}.VLANPlanner_removeBtn__5rOf1{display:flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 auto;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;border-radius:4px;font-size:17px;line-height:1;padding:0;opacity:.5;transition:background .15s,color .15s,opacity .15s}.VLANPlanner_removeBtn__5rOf1:hover{background:rgba(248,81,73,.15);color:#f85149;opacity:1}.VLANPlanner_addCell__LYrg0{padding:0}.VLANPlanner_addBtn__MD_Uw{display:block;width:100%;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;padding:10px 12px;font-size:13px;text-align:left;transition:background .15s,color .15s}.VLANPlanner_addBtn__MD_Uw:hover{background:rgba(0,170,255,.05);color:var(--color-blue)}.VLANPlanner_outputSection__TVIcY{margin-top:24px}.VLANPlanner_outputHeader__yNWm1{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:8px}.VLANPlanner_outputLabel__qZIKk{font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap}.VLANPlanner_segGroup__mH1PG{display:flex;gap:2px;background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:2px}.VLANPlanner_seg___iAtC{padding:4px 10px;font-size:11px;font-weight:500;border-radius:4px;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer;transition:background .15s,color .15s}.VLANPlanner_seg___iAtC:hover{background:var(--color-bg-hover);color:var(--color-text-primary)}.VLANPlanner_segActive__qvdaM{background:rgba(0,170,255,.12);color:var(--color-blue);font-weight:var(--font-weight-semibold)}.VLANPlanner_outputWrap__1xzjH{position:relative}.VLANPlanner_outputCode__Tq6xK{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 72px 12px 16px;font-family:var(--font-mono);font-size:12px;line-height:1.65;white-space:pre;overflow-x:auto;color:var(--color-text-primary);margin:0}.VLANPlanner_outputCopyBtn__l7t_K{position:absolute;top:8px;right:8px;padding:3px 10px;font-size:11px;font-weight:500;background:var(--color-bg-primary);border:1px solid var(--color-border);border-radius:4px;color:var(--color-text-secondary);cursor:pointer;transition:color .15s,border-color .15s}.VLANPlanner_outputCopyBtn__l7t_K:hover{color:var(--color-blue);border-color:var(--color-blue)}