.RobotsTester_tester__I7TJ1{max-width:900px;margin:0 auto;padding:var(--space-6) var(--page-padding)}.RobotsTester_header__JQLvI{text-align:center;margin-bottom:var(--space-8)}.RobotsTester_badge__TmWsf{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 14px;border-radius:var(--radius-full);background:linear-gradient(135deg,var(--color-brand-100),var(--color-brand-50));color:var(--color-brand-600);font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--space-3)}.RobotsTester_title__LpnrB{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:var(--color-text-strong);margin:0 0 var(--space-3)}.RobotsTester_subtitle__mVbrT{color:var(--color-text-muted);font-size:var(--font-size-300);max-width:500px;margin:0 auto}.RobotsTester_form__aOxz2{margin-bottom:var(--space-6)}.RobotsTester_inputGroup__3eopx{display:flex;gap:var(--space-2);max-width:600px;margin:0 auto}.RobotsTester_input__Q6Srl{flex:1 1;padding:14px 18px;border:2px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-size-300);background:var(--color-surface);color:var(--color-text-normal);transition:border-color .15s ease}.RobotsTester_input__Q6Srl:focus{outline:none;border-color:var(--color-brand-500)}.RobotsTester_input__Q6Srl::placeholder{color:var(--color-text-subtle)}.RobotsTester_button__5_VXP{display:inline-flex;align-items:center;gap:var(--space-2);padding:14px 28px;border:none;border-radius:var(--radius-lg);background:var(--color-brand-600);color:white;font-size:var(--font-size-300);font-weight:600;cursor:pointer;transition:background .15s ease;white-space:nowrap}.RobotsTester_button__5_VXP:hover:not(:disabled){background:var(--color-brand-700)}.RobotsTester_button__5_VXP:disabled{opacity:.6;cursor:not-allowed}.RobotsTester_spinner__Ju82q{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-top-color:white;border-radius:50%;animation:RobotsTester_spin__do3GL .8s linear infinite}@keyframes RobotsTester_spin__do3GL{to{transform:rotate(1turn)}}.RobotsTester_error__zXTPp{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:color-mix(in srgb,#ef4444 10%,var(--color-surface));border:1px solid color-mix(in srgb,#ef4444 30%,transparent);border-radius:var(--radius-lg);color:#ef4444;margin-bottom:var(--space-6);max-width:600px;margin-left:auto;margin-right:auto}.RobotsTester_results__K4Bvn{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.RobotsTester_statusCard__6c57a{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);color:white}.RobotsTester_found__aAOLm{background:linear-gradient(135deg,#10b981,#059669)}.RobotsTester_notFound__eiSLZ{background:linear-gradient(135deg,#f59e0b,#d97706)}.RobotsTester_statusIcon__hU2VG svg{stroke-width:2.5}.RobotsTester_statusText__g1Eb9{flex:1 1}.RobotsTester_statusText__g1Eb9 h2{margin:0 0 var(--space-1);font-size:var(--font-size-400);font-weight:700}.RobotsTester_statusText__g1Eb9 p{margin:0;opacity:.9;font-size:var(--font-size-200);word-break:break-all}.RobotsTester_statusMeta__fs94s{display:flex;flex-direction:column;gap:var(--space-1);text-align:right}.RobotsTester_metaItem__oKddM{font-size:var(--font-size-200);opacity:.9}.RobotsTester_statsGrid__vml2_{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.RobotsTester_statCard__k0Wbr{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.RobotsTester_statIcon__xASNP{font-size:1.5rem}.RobotsTester_statValue__cC_tB{font-size:var(--font-size-500);font-weight:700;color:var(--color-text-strong)}.RobotsTester_statLabel__L1EMK{font-size:var(--font-size-100);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.RobotsTester_testerCard___b74a{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5)}.RobotsTester_testerCard___b74a h3{margin:0 0 var(--space-4);font-size:var(--font-size-400);color:var(--color-text-strong)}.RobotsTester_testerForm__9vZ3c{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.RobotsTester_testerRow__wSUgG{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RobotsTester_testerRow__wSUgG label{font-size:var(--font-size-200);font-weight:600;color:var(--color-text-normal)}.RobotsTester_select__paMYo{padding:10px 14px;cursor:pointer}.RobotsTester_select__paMYo,.RobotsTester_textarea__Q_xvg{border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:var(--font-size-200);background:var(--color-surface);color:var(--color-text-normal)}.RobotsTester_textarea__Q_xvg{padding:12px 14px;font-family:var(--font-family-mono,monospace);resize:vertical;min-height:100px}.RobotsTester_testButton__8VxKI{justify-self:start;padding:10px 20px;border:none;border-radius:var(--radius-md);background:var(--color-brand-600);color:white;font-size:var(--font-size-200);font-weight:600;cursor:pointer;transition:background .15s ease}.RobotsTester_testButton__8VxKI:hover:not(:disabled){background:var(--color-brand-700)}.RobotsTester_testButton__8VxKI:disabled{opacity:.6;cursor:not-allowed}.RobotsTester_pathResults__13XFe{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.RobotsTester_pathResults__13XFe h4{margin:0 0 var(--space-3);font-size:var(--font-size-200);color:var(--color-text-muted)}.RobotsTester_pathList__L_2RG{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RobotsTester_pathItem__LczUS{display:grid;grid-template-columns:auto 1fr auto auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;padding:var(--space-3);border-radius:var(--radius-md);font-size:var(--font-size-200)}.RobotsTester_pathAllowed__XO3gl{background:color-mix(in srgb,#10b981 10%,var(--color-surface));border:1px solid color-mix(in srgb,#10b981 30%,transparent)}.RobotsTester_pathBlocked__baLM4{background:color-mix(in srgb,#ef4444 10%,var(--color-surface));border:1px solid color-mix(in srgb,#ef4444 30%,transparent)}.RobotsTester_pathIcon__I0CA8{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-full);font-weight:700}.RobotsTester_pathAllowed__XO3gl .RobotsTester_pathIcon__I0CA8{background:#10b981;color:white}.RobotsTester_pathBlocked__baLM4 .RobotsTester_pathIcon__I0CA8{background:#ef4444;color:white}.RobotsTester_pathName__zw5QA{font-family:var(--font-family-mono,monospace);color:var(--color-text-normal)}.RobotsTester_pathStatus__biJwV{font-weight:600}.RobotsTester_pathAllowed__XO3gl .RobotsTester_pathStatus__biJwV{color:#10b981}.RobotsTester_pathBlocked__baLM4 .RobotsTester_pathStatus__biJwV{color:#ef4444}.RobotsTester_pathRule__kSMWR{font-size:var(--font-size-100);color:var(--color-text-muted);font-family:var(--font-family-mono,monospace)}.RobotsTester_rulesCard__U4A_W{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.RobotsTester_rulesCard__U4A_W h3{margin:0 0 var(--space-4);font-size:var(--font-size-300);color:var(--color-text-strong)}.RobotsTester_rulesGrid__l_Hv3{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.RobotsTester_ruleGroup__XwmqA h4{margin:0 0 var(--space-2);font-size:var(--font-size-200);font-weight:600}.RobotsTester_disallowLabel___A3BP{color:#ef4444}.RobotsTester_allowLabel__L2xvx{color:#10b981}.RobotsTester_ruleList__4YZC9{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.RobotsTester_ruleItem__fNDcz{padding:var(--space-2);background:var(--color-surface-alt);border-radius:var(--radius-sm)}.RobotsTester_crawlDelay__ap4sM,.RobotsTester_ruleItem__fNDcz code{font-size:var(--font-size-200);color:var(--color-text-normal)}.RobotsTester_crawlDelay__ap4sM{margin-top:var(--space-4);padding:var(--space-3);background:color-mix(in srgb,#3b82f6 10%,var(--color-surface));border-radius:var(--radius-md)}.RobotsTester_sitemapsCard__6PYp5{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5)}.RobotsTester_sitemapsCard__6PYp5 h3{margin:0 0 var(--space-3);font-size:var(--font-size-300);color:var(--color-text-strong)}.RobotsTester_sitemapList__SFqFM{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RobotsTester_sitemapList__SFqFM li{padding:var(--space-2) var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-md)}.RobotsTester_sitemapList__SFqFM a{color:var(--color-brand-600);text-decoration:none;word-break:break-all;font-size:var(--font-size-200)}.RobotsTester_sitemapList__SFqFM a:hover{text-decoration:underline}.RobotsTester_rawSection__mzuE5{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.RobotsTester_rawToggle__dYHoS{width:100%;padding:var(--space-4);background:transparent;border:none;text-align:left;font-size:var(--font-size-200);font-weight:600;color:var(--color-text-normal);cursor:pointer;transition:background .15s ease}.RobotsTester_rawContent__ohF06,.RobotsTester_rawToggle__dYHoS:hover{background:var(--color-surface-alt)}.RobotsTester_rawContent__ohF06{margin:0;padding:var(--space-4);border-top:1px solid var(--color-border);font-size:var(--font-size-200);font-family:var(--font-family-mono,monospace);white-space:pre-wrap;word-break:break-all;overflow-x:auto;max-height:400px;overflow-y:auto;color:var(--color-text-normal)}.RobotsTester_historySection__tsPCt{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.RobotsTester_historySection__tsPCt h3{margin:0 0 var(--space-4);font-size:var(--font-size-300);color:var(--color-text-strong)}.RobotsTester_historyList__Octpn{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.RobotsTester_historyItem__w9dic{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:background .15s ease;text-align:left;width:100%}.RobotsTester_historyItem__w9dic:hover{background:var(--color-surface-alt)}.RobotsTester_historyIcon__Xyjtc{font-size:var(--font-size-400)}.RobotsTester_historyUrl__btCsT{flex:1 1;font-size:var(--font-size-200);color:var(--color-text-normal);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RobotsTester_historyStatus__IJ4nJ{font-size:var(--font-size-100);padding:2px 8px;border-radius:var(--radius-full)}.RobotsTester_historyFound__9mp2P .RobotsTester_historyStatus__IJ4nJ{background:color-mix(in srgb,#10b981 15%,var(--color-surface));color:#10b981}.RobotsTester_historyMissing__4m6UX .RobotsTester_historyStatus__IJ4nJ{background:color-mix(in srgb,#f59e0b 15%,var(--color-surface));color:#f59e0b}.RobotsTester_infoSection__diuni{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--color-border)}.RobotsTester_infoSection__diuni h3{margin:0 0 var(--space-4);font-size:var(--font-size-400);color:var(--color-text-strong)}.RobotsTester_infoGrid__YF0H6{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.RobotsTester_infoCard___CyW7{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4)}.RobotsTester_infoCard___CyW7 h4{margin:0 0 var(--space-3);font-size:var(--font-size-200);color:var(--color-text-strong)}.RobotsTester_infoCard___CyW7 ul{margin:0;padding-left:var(--space-4);font-size:var(--font-size-200);color:var(--color-text-muted);line-height:1.8}@media (max-width:768px){.RobotsTester_statsGrid__vml2_{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.RobotsTester_inputGroup__3eopx{flex-direction:column}.RobotsTester_button__5_VXP{justify-content:center}.RobotsTester_statusCard__6c57a{flex-direction:column;text-align:center}.RobotsTester_statusMeta__fs94s{text-align:center;flex-direction:row;gap:var(--space-3)}.RobotsTester_statsGrid__vml2_{grid-template-columns:repeat(2,1fr)}.RobotsTester_pathItem__LczUS{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.RobotsTester_pathRule__kSMWR,.RobotsTester_pathStatus__biJwV{grid-column:2}}