.main-wrapper.svelte-1y91ted.svelte-1y91ted{display:flex;width:100%;height:100vh;overflow:hidden;background:#f5f7fa}.content-wrapper.svelte-1y91ted.svelte-1y91ted{width:100%;height:100vh;min-width:0}.main-content.svelte-1y91ted.svelte-1y91ted{width:100%;height:calc(100% - 80px);padding:36px 42px 60px;overflow-y:auto;background:#f5f7fa}.nav-wrapper.svelte-1y91ted.svelte-1y91ted{width:100%;max-width:1180px;margin:0 auto 24px}.nav-wrapper.svelte-1y91ted h2.svelte-1y91ted{margin:0;color:#172033;font-size:1.75rem;line-height:1.2;font-weight:800;letter-spacing:-.03em}.nav-wrapper.svelte-1y91ted p.svelte-1y91ted{margin:8px 0 0;color:#6b7788;font-size:.9375rem;line-height:1.55}.card.svelte-1y91ted.svelte-1y91ted{width:100%;max-width:1180px;margin:0 auto}.card-content.svelte-1y91ted.svelte-1y91ted{width:100%}.card-options.svelte-1y91ted.svelte-1y91ted{width:100%;display:flex;flex-direction:column;padding:28px;background:#fff;border:1px solid #e1e7ee;border-radius:16px;box-shadow:0 8px 28px #1720330b}.card-options-title.svelte-1y91ted.svelte-1y91ted{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid #edf0f4}.card-options-title.svelte-1y91ted h3.svelte-1y91ted{margin:0;color:#25334a;font-size:1.05rem;font-weight:500}.card-options-title.svelte-1y91ted button.svelte-1y91ted{min-height:40px;display:inline-flex;align-items:center;padding:9px 14px;border:1px solid #c9d9ea;border-radius:9px;color:#3b6eb0;background:#fff;font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:.18s ease}.card-options-title.svelte-1y91ted button.svelte-1y91ted:hover{border-color:#3b6eb0;background:#f4f9fd}.button-icon.svelte-1y91ted.svelte-1y91ted{display:inline-flex;margin-right:7px}.card-danger.svelte-1y91ted.svelte-1y91ted,.card-warning.svelte-1y91ted.svelte-1y91ted{width:100%;margin-bottom:16px;padding:14px 16px;border-radius:9px}.card-danger.svelte-1y91ted.svelte-1y91ted{background:#fff4f4;border:1px solid #f3d1d1;border-left:4px solid #c84b4b}.card-danger.svelte-1y91ted p.svelte-1y91ted{margin:0;color:#a33b3b;font-size:.9375rem;line-height:1.55}.card-warning.svelte-1y91ted.svelte-1y91ted{margin-bottom:22px;background:#fff9ed;border:1px solid #f5dfb5;border-left:4px solid #ffac25}.card-warning.svelte-1y91ted p.svelte-1y91ted{margin:0;color:#8b641d;font-size:.9375rem;line-height:1.55}.input-container.svelte-1y91ted.svelte-1y91ted{width:100%;display:flex;align-items:center;gap:10px;margin-bottom:10px}.input-ip.svelte-1y91ted.svelte-1y91ted{width:100%;min-width:0;min-height:46px;margin:0;padding:10px 13px;border:1px solid #dbe3eb;border-radius:10px;outline:0;color:#25334a;background:#fff;font:inherit;font-size:.95rem;font-weight:400;transition:.18s ease}.input-ip.svelte-1y91ted.svelte-1y91ted:focus{border-color:#3b6eb0;box-shadow:0 0 0 3px #3b6eb01a}.input-ip-remove.svelte-1y91ted.svelte-1y91ted{margin-bottom:0!important}.input-ip-remove.svelte-1y91ted button.svelte-1y91ted{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #efd0d0;border-radius:9px;color:#b84343;background:#fff;cursor:pointer;transition:.18s ease}.input-ip-remove.svelte-1y91ted button.svelte-1y91ted:hover{background:#fff4f4;border-color:#d99b9b}.buttons.svelte-1y91ted.svelte-1y91ted{width:100%;max-width:1180px;margin:22px auto 0;display:flex;justify-content:flex-end;gap:10px}.buttons.svelte-1y91ted button.svelte-1y91ted{min-width:120px;min-height:44px;padding:10px 24px;border:0;border-radius:10px;color:#fff;background:#3b6eb0;font:inherit;font-size:.9rem;font-weight:500;cursor:pointer;transition:.18s ease}.buttons.svelte-1y91ted button.svelte-1y91ted:hover{background:#315f9b}.buttons.svelte-1y91ted button.svelte-1y91ted:first-child{margin:0;border:1px solid #d8e1ea;color:#5e6b7c;background:#fff}.buttons.svelte-1y91ted button.svelte-1y91ted:first-child:hover{border-color:#b9c6d3;background:#f8fafc}@media (max-width: 1100px){.main-content.svelte-1y91ted.svelte-1y91ted{padding:30px}.card-content.svelte-1y91ted.svelte-1y91ted{grid-template-columns:1fr;gap:16px}}@media (max-width: 700px){.main-content.svelte-1y91ted.svelte-1y91ted{height:calc(100% - 70px);padding:24px 18px 40px}.nav-wrapper.svelte-1y91ted h2.svelte-1y91ted{font-size:1.45rem}.card-options.svelte-1y91ted.svelte-1y91ted{padding:20px 16px;border-radius:14px}.card-options-title.svelte-1y91ted.svelte-1y91ted{align-items:flex-start;flex-direction:column}.card-options-title.svelte-1y91ted button.svelte-1y91ted{width:100%;justify-content:center}.buttons.svelte-1y91ted.svelte-1y91ted{flex-direction:column-reverse}.buttons.svelte-1y91ted button.svelte-1y91ted{width:100%}}
