.RobotsChecker_robotsChecker__0HJsp{width:100%;background:linear-gradient(135deg,#2563eb,#1e40af)!important;border-radius:.75rem;padding:2rem;box-shadow:0 4px 6px rgba(0,0,0,.1);color:white;text-align:center}.RobotsChecker_robotsChecker__0HJsp h2{font-size:2rem;font-weight:700;margin-bottom:.5rem;color:white}.RobotsChecker_robotsChecker__0HJsp p{font-size:1rem;color:white;margin-bottom:1.5rem}.RobotsChecker_searchContainer__ZZ7Lt{position:relative;max-width:800px;display:flex;margin:0 auto 1rem;width:100%}.RobotsChecker_inputWrapper__tInLR{position:relative;flex:1 1;display:flex;align-items:center}.RobotsChecker_searchIcon__Z7S4U{position:absolute;left:1.25rem;color:#9ca3af;z-index:1}.RobotsChecker_icon__2R7p6{width:1.25rem;height:1.25rem}.RobotsChecker_inputWrapper__tInLR input{flex:1 1;width:100%;padding:.75rem 1rem .75rem 3rem;border:none;border-radius:.5rem 0 0 .5rem;font-size:1rem;background-color:white;color:#1f2937;box-shadow:inset 0 2px 4px rgba(0,0,0,.05)}.RobotsChecker_inputWrapper__tInLR input:focus{outline:none}.RobotsChecker_buttonGroup__W1jAz{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.RobotsChecker_analyzeBtn__xZ6Ho,.RobotsChecker_testBtn__5wqBB{padding:.75rem 1.5rem;background-color:white;color:#1e40af;border:none;border-radius:0 .5rem .5rem 0;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.RobotsChecker_analyzeBtn__xZ6Ho:hover,.RobotsChecker_testBtn__5wqBB:hover{background-color:#f3f4f6;transform:translateY(-2px);box-shadow:0 4px 6px rgba(0,0,0,.1)}.RobotsChecker_analyzeBtn__xZ6Ho:active,.RobotsChecker_testBtn__5wqBB:active{transform:translateY(0)}.RobotsChecker_analyzeBtn__xZ6Ho:disabled,.RobotsChecker_testBtn__5wqBB:disabled{background-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.RobotsChecker_resetBtn__0Zpgx{padding:.75rem 1.5rem;background-color:rgba(255,255,255,.12);color:white;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;font-weight:600;cursor:pointer;transition:all .2s ease}.RobotsChecker_resetBtn__0Zpgx:hover{background-color:rgba(255,255,255,.12);transform:translateY(-2px)}.RobotsChecker_errorMessage__ZITYf{margin:.75rem auto 1rem;padding:.75rem 1rem;background-color:rgba(254,240,138,.1);border-left:3px solid #fbbf24;border-radius:.25rem;color:#fcd34d;font-weight:500;width:100%;max-width:700px;display:flex;align-items:center;text-align:left}.RobotsChecker_warningIcon__ndHoB{width:1.25rem;height:1.25rem;margin-right:.75rem;color:#fcd34d;flex-shrink:0}.RobotsChecker_resultsSection__MedB1{background:linear-gradient(135deg,#1e40af,#1e3a8a);color:white;border-radius:.5rem;padding:1.5rem;margin-top:1.5rem;box-shadow:0 4px 8px rgba(0,0,0,.1)}.RobotsChecker_resultHeader__VYO_s{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1.5rem}.RobotsChecker_resultHeader__VYO_s h2{font-size:1.25rem;font-weight:600;margin:0;color:white}.RobotsChecker_scoreContainer__aCh2V{display:flex;flex-direction:column;align-items:center;gap:.5rem}.RobotsChecker_scoreCircle__5ZhKZ{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:50%;font-size:1.75rem;font-weight:700;color:white}.RobotsChecker_scoreExcellent__lcGdq{background-color:#10b981}.RobotsChecker_scoreGood__OvUr7{background-color:#3b82f6}.RobotsChecker_scoreAverage___rNta{background-color:#f59e0b}.RobotsChecker_scorePoor__kRdlL{background-color:#ef4444}.RobotsChecker_scoreLabel__69Kur{font-weight:500;color:#e0f2fe}.RobotsChecker_factorsGrid__v_fFm{margin-bottom:2rem}.RobotsChecker_factorCard__lUVR6{display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1)}.RobotsChecker_factorCard__lUVR6:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.RobotsChecker_factorHeader__NDtR5{flex:1 1}.RobotsChecker_factorHeader__NDtR5 h3{margin:0;font-weight:600;color:#bfdbfe}.RobotsChecker_factorStatus__LrZC8{font-weight:600}.RobotsChecker_statusGood__VixOz{color:#4ade80}.RobotsChecker_statusWarning__TAS7_{color:#fde047}.RobotsChecker_statusError__dEyzI{color:#fca5a5}.RobotsChecker_contentSection__Bosu0,.RobotsChecker_directivesSection__6Whtg,.RobotsChecker_issuesSection__5mlOC,.RobotsChecker_summarySection__LRatv,.RobotsChecker_testSection__8iA4R{margin-bottom:2rem}.RobotsChecker_contentSection__Bosu0 h3,.RobotsChecker_directivesSection__6Whtg h3,.RobotsChecker_issuesSection__5mlOC h3,.RobotsChecker_summaryCard___x0J3 h3,.RobotsChecker_summarySection__LRatv h3,.RobotsChecker_testSection__8iA4R h3{font-size:1.125rem;font-weight:600;margin-top:0;margin-bottom:1rem;color:#bfdbfe}.RobotsChecker_robotsContent__c12_B{background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.375rem;padding:1rem;overflow-x:auto;white-space:pre-wrap;font-family:monospace;font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.9);max-height:300px;overflow-y:auto}.RobotsChecker_issuesSection__5mlOC{background-color:rgba(254,226,226,.1);border-radius:.5rem;padding:1.5rem;margin:1.5rem 0;border-left:4px solid #f87171}.RobotsChecker_issuesSection__5mlOC h3{color:#fca5a5}.RobotsChecker_issuesList__EI9T2{margin:0;padding-left:1.5rem;color:rgba(255,255,255,.9)}.RobotsChecker_issueItem__94X6Z{margin-bottom:.5rem}.RobotsChecker_issueItem__94X6Z:last-child{margin-bottom:0}.RobotsChecker_summaryGrid__0Ma5i{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem}.RobotsChecker_summaryCard___x0J3{background-color:rgba(255,255,255,.05);border-radius:.5rem;padding:1.5rem;border:1px solid rgba(255,255,255,.1)}.RobotsChecker_summaryList__zSjg1{margin:0;padding-left:1.5rem;color:rgba(255,255,255,.9)}.RobotsChecker_summaryList__zSjg1 li{margin-bottom:.5rem;word-break:break-all}.RobotsChecker_summaryList__zSjg1 li:last-child{margin-bottom:0}.RobotsChecker_emptyMessage__BuakU{color:#e2e8f0;font-style:italic;margin:0}.RobotsChecker_testSection__8iA4R{background-color:rgba(59,130,246,.1);border-radius:.5rem;padding:1.5rem;border:1px solid rgba(219,234,254,.3);margin-top:1.5rem}.RobotsChecker_testSection__8iA4R p{margin-top:0;margin-bottom:1rem;color:rgba(255,255,255,.9)}.RobotsChecker_testInputGroup__GmxBQ{display:flex;gap:1rem;margin-bottom:1.5rem}.RobotsChecker_testInputGroup__GmxBQ input{flex-grow:1;padding:.75rem;border:1px solid rgba(255,255,255,.1);border-radius:.375rem;font-size:1rem;background-color:white;color:#000000}.RobotsChecker_testInputGroup__GmxBQ input:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.RobotsChecker_testResult__aGhRT{padding:1rem;border-radius:.375rem}.RobotsChecker_allowedResult__DMJ6R{background-color:rgba(16,185,129,.1);border:1px solid rgba(167,243,208,.3)}.RobotsChecker_disallowedResult__ANrMa{background-color:rgba(239,68,68,.1);border:1px solid rgba(254,202,202,.3)}.RobotsChecker_testResultHeader__u8JsN{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.RobotsChecker_testUrl__oraNY{font-weight:500;color:rgba(255,255,255,.9);word-break:break-all}.RobotsChecker_testStatus__GOL_0{font-weight:600}.RobotsChecker_allowedResult__DMJ6R .RobotsChecker_testStatus__GOL_0{color:#4ade80}.RobotsChecker_disallowedResult__ANrMa .RobotsChecker_testStatus__GOL_0{color:#fca5a5}.RobotsChecker_testDirective__uL8Jw{font-family:monospace;font-size:.875rem;color:rgba(255,255,255,.9)}.RobotsChecker_directivesTable__8jS4M{width:100%;border-collapse:collapse;font-size:.875rem}.RobotsChecker_directivesTable__8jS4M td,.RobotsChecker_directivesTable__8jS4M th{padding:.75rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.1)}.RobotsChecker_directivesTable__8jS4M th{background-color:rgba(255,255,255,.05);font-weight:600;color:#bfdbfe}.RobotsChecker_directivesTable__8jS4M tr:last-child td{border-bottom:none}.RobotsChecker_directivesTable__8jS4M tbody tr:hover{background-color:rgba(255,255,255,.05)}.RobotsChecker_note__c7Hds{padding:1rem;background-color:rgba(251,191,36,.1);border-radius:.375rem;color:#fde047;font-size:.875rem;line-height:1.5;margin-top:1.5rem}@media (max-width:768px){.RobotsChecker_inputSection__Qnh04,.RobotsChecker_resultsSection__MedB1{padding:1.5rem}.RobotsChecker_buttonGroup__W1jAz{flex-direction:column}.RobotsChecker_resultHeader__VYO_s{flex-direction:column;align-items:flex-start}.RobotsChecker_summaryGrid__0Ma5i{grid-template-columns:1fr}.RobotsChecker_testInputGroup__GmxBQ{flex-direction:column}.RobotsChecker_testResultHeader__u8JsN{flex-direction:column;align-items:flex-start}.RobotsChecker_directivesTable__8jS4M{display:block;overflow-x:auto}.RobotsChecker_searchContainer__ZZ7Lt{flex-direction:column}.RobotsChecker_inputWrapper__tInLR input{border-radius:.5rem}.RobotsChecker_analyzeBtn__xZ6Ho{border-radius:.5rem;margin-top:.5rem;width:100%}}