.binary-bit-split[data-v-bde187e9]{flex-direction:column;gap:12px;display:flex}.bit-scroll[data-v-bde187e9]{border:1px solid var(--Border-Mute,#ededed);border-radius:var(--Rounding-rounding-6,12px);background:var(--Surface-Surface-1,#fff);padding:14px 16px;overflow-x:auto}.bit-row[data-v-bde187e9]{align-items:center;width:max-content;display:flex}.bit[data-v-bde187e9]{padding:0 1px;font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace;font-size:16px;line-height:24px}.bit.net[data-v-bde187e9]{color:var(--Text-Strong);font-weight:700}.bit.host[data-v-bde187e9]{color:var(--Text-Light);font-weight:400}.bit.octet[data-v-bde187e9]{margin-left:8px}.bit.boundary[data-v-bde187e9]{border-left:2px solid var(--Border-Primary,#cecece);margin-left:12px;padding-left:12px}.bit-legend[data-v-bde187e9]{color:var(--Text-Default);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;line-height:20px;display:flex}.legend-item[data-v-bde187e9]{align-items:center;gap:6px;display:inline-flex}.legend-swatch[data-v-bde187e9]{border-radius:3px;flex:none;width:12px;height:12px}.legend-swatch.net[data-v-bde187e9]{background:var(--Text-Strong)}.legend-swatch.host[data-v-bde187e9]{border:1px solid var(--Border-Primary,#cecece);background:0 0}.legend-note[data-v-bde187e9]{color:var(--Text-Light)}.ipv4-calc[data-v-d069b6a1]{flex-direction:column;gap:28px}.calc-toggle[data-v-d069b6a1],.ipv4-calc[data-v-d069b6a1]{display:flex}.calc-inputs[data-v-d069b6a1]{align-items:flex-start;gap:20px;display:flex}.field[data-v-d069b6a1]{flex-direction:column;gap:8px;min-width:0;display:flex}.field-ip[data-v-d069b6a1]{flex:320px}.field-cidr[data-v-d069b6a1]{flex:0 320px}.field-split[data-v-d069b6a1]{flex:280px;max-width:360px}.field-label[data-v-d069b6a1]{color:var(--Text-Default);font-size:15px;font-weight:600;line-height:22px}.calc-results[data-v-d069b6a1]{flex-direction:column;gap:28px;display:flex}.binary-section[data-v-d069b6a1],.more-details[data-v-d069b6a1],.subdivide[data-v-d069b6a1]{flex-direction:column;gap:16px;display:flex}.subhead[data-v-d069b6a1]{color:var(--Text-Strong);margin:0;font-size:20px;font-weight:700;line-height:28px}.subdivide-controls[data-v-d069b6a1]{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.clear-btn[data-v-d069b6a1]{flex:none}.split-summary[data-v-d069b6a1]{color:var(--Text-Default);font-size:16px;line-height:26px}@media only screen and (width<=600px){.calc-inputs[data-v-d069b6a1]{flex-direction:column;gap:16px}.field-cidr[data-v-d069b6a1],.field-ip[data-v-d069b6a1],.field-split[data-v-d069b6a1]{flex:auto;width:100%;max-width:none}}.cidr-reference[data-v-a379d5ce]{border-radius:var(--Rounding-rounding-7,16px);background:var(--Surface-Surface-1,#fff);border:1px solid var(--Border-Mute,#ededed);flex-direction:column;gap:16px;padding:32px;display:flex}.cidr-reference-head[data-v-a379d5ce]{flex-direction:column;gap:8px;display:flex}.cidr-reference-heading[data-v-a379d5ce]{color:var(--Text-Strong);margin:0;font-size:24px;font-weight:700;line-height:32px}.cidr-reference-intro[data-v-a379d5ce]{color:var(--Text-Default);font-size:16px;line-height:26px}.table-scroll[data-v-a379d5ce]{border:1px solid var(--Border-Mute,#ededed);border-radius:var(--Rounding-rounding-6,12px);background:var(--Surface-Surface-1,#fff);overflow-x:auto}.cidr-table[data-v-a379d5ce]{border-collapse:collapse;width:100%;min-width:560px}.cidr-table td[data-v-a379d5ce],.cidr-table th[data-v-a379d5ce]{text-align:left;white-space:nowrap;border-bottom:1px solid var(--Border-Mute,#ededed);padding:8px 16px}.cidr-table thead th[data-v-a379d5ce]{color:var(--Text-Light);background:var(--Surface-Surface-2,#f5f5f5);font-size:14px;font-weight:600;line-height:20px;position:sticky;top:0}.cidr-table tbody tr:last-child td[data-v-a379d5ce]{border-bottom:none}.cidr-table td[data-v-a379d5ce]{color:var(--Text-Strong);font-size:15px;line-height:22px}.mono[data-v-a379d5ce]{font-family:ui-monospace,SF Mono,Cascadia Code,Menlo,Consolas,monospace}.sr-only[data-v-a379d5ce]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media only screen and (width<=600px){.cidr-reference[data-v-a379d5ce]{padding:20px 16px}}
