.input-group[data-v-a10ebb4e]{display:flex;gap:12px;align-items:flex-start}.input-group .el-input[data-v-a10ebb4e]{flex:1}.calculate-btn[data-v-a10ebb4e]{flex-shrink:0;min-width:80px;transition:all .3s ease}.calculate-btn[data-v-a10ebb4e]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #409eff4d}@media (max-width: 768px){.input-group[data-v-a10ebb4e]{flex-direction:column;gap:8px}.calculate-btn[data-v-a10ebb4e]{width:100%}}.error-message[data-v-a10ebb4e]{margin-top:8px;display:flex;align-items:center;gap:4px}.result-card[data-v-a10ebb4e]{margin-top:24px;border-radius:12px;overflow:hidden;transition:all .3s ease}.result-card[data-v-a10ebb4e]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.card-header[data-v-a10ebb4e]{display:flex;align-items:center;justify-content:space-between}.card-title[data-v-a10ebb4e]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:var(--el-text-color-primary)}.result-table[data-v-a10ebb4e]{--el-table-border-color: var(--el-border-color-lighter)}.result-table[data-v-a10ebb4e] .el-table__row{transition:background-color .2s ease}.result-table[data-v-a10ebb4e] .el-table__row:hover{background-color:var(--el-fill-color-light)}.result-table[data-v-a10ebb4e] .label-column{background-color:var(--el-fill-color-extra-light);font-weight:500;color:var(--el-text-color-regular)}.result-table[data-v-a10ebb4e] .value-column{font-family:Monaco,Menlo,Ubuntu Mono,monospace}.value-container[data-v-a10ebb4e]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0}.value-text[data-v-a10ebb4e]{flex:1;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;word-break:break-all}.copy-btn[data-v-a10ebb4e]{opacity:0;transition:opacity .2s ease;padding:4px;min-height:auto}.value-container:hover .copy-btn[data-v-a10ebb4e]{opacity:1}.copy-btn[data-v-a10ebb4e]:hover{color:var(--el-color-primary);background-color:var(--el-color-primary-light-9)}.network-address[data-v-a10ebb4e]{color:var(--el-color-primary);font-weight:600}.subnet-mask[data-v-a10ebb4e]{color:var(--el-color-success);font-weight:500}.binary-mask[data-v-a10ebb4e]{color:var(--el-color-info);font-size:12px;letter-spacing:1px}.cidr-notation[data-v-a10ebb4e]{color:var(--el-color-warning);font-weight:600}.subnet-size[data-v-a10ebb4e]{color:var(--el-color-danger);font-weight:600}.ip-address[data-v-a10ebb4e]{color:var(--el-color-primary)}.broadcast-address[data-v-a10ebb4e]{color:var(--el-color-warning);font-weight:500}.network-class[data-v-a10ebb4e]{color:var(--el-color-success);font-weight:600;font-size:16px}.navigation-buttons[data-v-a10ebb4e]{margin-top:24px;text-align:center}.navigation-buttons .el-button-group[data-v-a10ebb4e]{box-shadow:0 2px 8px #0000001a;border-radius:8px;overflow:hidden}.navigation-buttons .el-button[data-v-a10ebb4e]{padding:12px 24px;font-weight:500;transition:all .3s ease}.navigation-buttons .el-button[data-v-a10ebb4e]:hover:not(.is-disabled){transform:translateY(-1px)}.examples-content[data-v-a10ebb4e]{text-align:center}.examples-content p[data-v-a10ebb4e]{margin-bottom:16px;color:var(--el-text-color-regular)}.example-items[data-v-a10ebb4e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.example-tag[data-v-a10ebb4e]{cursor:pointer;transition:all .2s ease;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;padding:6px 12px;border-radius:6px}.example-tag[data-v-a10ebb4e]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0000001a;background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary);color:var(--el-color-primary)}[data-v-a10ebb4e] .el-input__wrapper{border-radius:8px;transition:all .3s ease}[data-v-a10ebb4e] .el-input__wrapper:hover{box-shadow:0 2px 8px #0000001a}[data-v-a10ebb4e] .el-input__wrapper.is-focus{box-shadow:0 0 0 2px var(--el-color-primary-light-8)}[data-v-a10ebb4e] .el-input-group__prepend{background-color:var(--el-fill-color-light);border-color:var(--el-border-color)}[data-v-a10ebb4e] .el-input-group__append{padding:0}[data-v-a10ebb4e] .el-input-group__append .el-button{border-radius:0 6px 6px 0;border-left:none;height:100%}@media (max-width: 768px){.result-table[data-v-a10ebb4e] .label-column{width:140px;font-size:13px}.value-text[data-v-a10ebb4e]{font-size:12px}.navigation-buttons .el-button[data-v-a10ebb4e]{padding:10px 16px;font-size:14px}.example-items[data-v-a10ebb4e]{gap:6px}.example-tag[data-v-a10ebb4e]{font-size:12px;padding:4px 8px}}@keyframes fadeInUp-a10ebb4e{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.result-card[data-v-a10ebb4e]{animation:fadeInUp-a10ebb4e .4s ease-out}@media (prefers-color-scheme: dark){.result-card[data-v-a10ebb4e]{border-color:var(--el-border-color-dark)}.result-card[data-v-a10ebb4e]:hover{box-shadow:0 8px 25px #0000004d}}.calculating[data-v-a10ebb4e]{opacity:.6;pointer-events:none}[data-v-a10ebb4e] .el-input.is-success .el-input__wrapper{border-color:var(--el-color-success)}[data-v-a10ebb4e] .el-input.is-error .el-input__wrapper{border-color:var(--el-color-danger)}
