.tester-page[data-astro-cid-6dn7wkrs]{background-color:#f6f6f6;background-image:url(/images/bg.webp);background-repeat:repeat;background-size:380px 380px;min-height:100vh;padding:120px 0 var(--spacing-3xl)}.page-header[data-astro-cid-6dn7wkrs]{text-align:center;margin-bottom:var(--spacing-3xl)}.page-header[data-astro-cid-6dn7wkrs] h1[data-astro-cid-6dn7wkrs]{font-size:48px;font-weight:800;color:var(--primary-color);margin-bottom:var(--spacing-md)}.page-description[data-astro-cid-6dn7wkrs]{font-size:18px;color:var(--text-color);max-width:700px;margin:0 auto}.tester-grid[data-astro-cid-6dn7wkrs]{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:var(--spacing-3xl)}.config-section[data-astro-cid-6dn7wkrs],.results-section[data-astro-cid-6dn7wkrs]{background:#fff;padding:40px;border:1px solid #ddd;border-radius:8px}.input-group[data-astro-cid-6dn7wkrs]{margin-bottom:var(--spacing-lg)}.input-group[data-astro-cid-6dn7wkrs] label[data-astro-cid-6dn7wkrs]{display:block;font-weight:600;color:var(--primary-color);margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:.5px}textarea[data-astro-cid-6dn7wkrs],input[data-astro-cid-6dn7wkrs][type=text],select[data-astro-cid-6dn7wkrs]{width:100%;padding:12px 16px;border:1px solid #ddd;border-radius:4px;font-family:Courier New,monospace;font-size:14px;transition:border-color .3s ease}textarea[data-astro-cid-6dn7wkrs]{resize:vertical;min-height:200px}textarea[data-astro-cid-6dn7wkrs]:focus,input[data-astro-cid-6dn7wkrs][type=text]:focus,select[data-astro-cid-6dn7wkrs]:focus{outline:none;border-color:var(--primary-color)}.primary-btn[data-astro-cid-6dn7wkrs],.secondary-btn[data-astro-cid-6dn7wkrs]{padding:14px 28px;border:none;border-radius:50px;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s ease}.primary-btn[data-astro-cid-6dn7wkrs]{background:var(--primary-color);color:#fff;width:100%}.primary-btn[data-astro-cid-6dn7wkrs]:hover{background:#1a1b1d;transform:translateY(-2px)}.secondary-btn[data-astro-cid-6dn7wkrs]{background:transparent;color:var(--primary-color);border:2px solid var(--primary-color);width:100%;margin-top:10px}.secondary-btn[data-astro-cid-6dn7wkrs]:hover{background:var(--primary-color);color:#fff}.results-section[data-astro-cid-6dn7wkrs] h2[data-astro-cid-6dn7wkrs]{font-size:24px;font-weight:700;color:var(--primary-color);margin-bottom:var(--spacing-lg)}.result-box[data-astro-cid-6dn7wkrs]{padding:24px;border-radius:8px;margin-bottom:var(--spacing-lg)}.result-empty[data-astro-cid-6dn7wkrs]{color:var(--text-color);font-style:italic}.result-allowed[data-astro-cid-6dn7wkrs]{background:#e8f5e9;border:2px solid #4caf50}.result-blocked[data-astro-cid-6dn7wkrs]{background:#ffebee;border:2px solid #f44336}.result-icon[data-astro-cid-6dn7wkrs]{font-size:48px;margin-bottom:16px}.result-title[data-astro-cid-6dn7wkrs]{font-size:24px;font-weight:700;margin-bottom:8px}.result-url[data-astro-cid-6dn7wkrs]{font-family:Courier New,monospace;font-size:14px;color:var(--text-color);word-break:break-all}.explanation-box[data-astro-cid-6dn7wkrs]{background:#f5f5f5;padding:24px;border-radius:8px;border-left:4px solid var(--primary-color)}.explanation-box[data-astro-cid-6dn7wkrs] h3[data-astro-cid-6dn7wkrs]{font-size:18px;font-weight:700;color:var(--primary-color);margin-bottom:16px}.rule-item[data-astro-cid-6dn7wkrs]{padding:12px;margin-bottom:8px;background:#fff;border-radius:4px;font-family:Courier New,monospace;font-size:13px}.rule-matched[data-astro-cid-6dn7wkrs]{border-left:4px solid #4caf50}.info-section[data-astro-cid-6dn7wkrs]{margin-top:var(--spacing-3xl)}.info-section[data-astro-cid-6dn7wkrs] h2[data-astro-cid-6dn7wkrs]{font-size:32px;font-weight:700;color:var(--primary-color);text-align:center;margin-bottom:var(--spacing-xl)}.info-grid[data-astro-cid-6dn7wkrs]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;margin-bottom:var(--spacing-xl)}.info-card[data-astro-cid-6dn7wkrs]{background:#fff;padding:24px;border-radius:8px;border:1px solid #ddd}.info-card[data-astro-cid-6dn7wkrs] h3[data-astro-cid-6dn7wkrs]{font-size:18px;font-weight:700;color:var(--primary-color);margin-bottom:12px}.info-card[data-astro-cid-6dn7wkrs] p[data-astro-cid-6dn7wkrs]{font-size:14px;line-height:1.6;color:var(--text-color)}.tips-box[data-astro-cid-6dn7wkrs]{background:#d3caff;padding:32px;border-radius:8px}.tips-box[data-astro-cid-6dn7wkrs] h3[data-astro-cid-6dn7wkrs]{font-size:20px;font-weight:700;color:var(--primary-color);margin-bottom:16px}.tips-box[data-astro-cid-6dn7wkrs] ul[data-astro-cid-6dn7wkrs]{list-style:none;padding:0}.tips-box[data-astro-cid-6dn7wkrs] li[data-astro-cid-6dn7wkrs]{padding:8px 0 8px 24px;position:relative;color:var(--text-color)}.tips-box[data-astro-cid-6dn7wkrs] li[data-astro-cid-6dn7wkrs]:before{content:"→";position:absolute;left:0;color:var(--primary-color);font-weight:700}.tips-box[data-astro-cid-6dn7wkrs] code[data-astro-cid-6dn7wkrs]{background:#fff9;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:13px}@media(max-width:968px){.tester-page[data-astro-cid-6dn7wkrs]{padding:100px 0 var(--spacing-2xl)}.page-header[data-astro-cid-6dn7wkrs] h1[data-astro-cid-6dn7wkrs]{font-size:36px}.tester-grid[data-astro-cid-6dn7wkrs]{grid-template-columns:1fr}.info-grid[data-astro-cid-6dn7wkrs]{grid-template-columns:1fr 1fr}}@media(max-width:480px){.config-section[data-astro-cid-6dn7wkrs],.results-section[data-astro-cid-6dn7wkrs]{padding:24px}.page-header[data-astro-cid-6dn7wkrs] h1[data-astro-cid-6dn7wkrs]{font-size:28px}.info-grid[data-astro-cid-6dn7wkrs]{grid-template-columns:1fr}}
