.ard-logo-bar{align-items:center;display:flex;justify-content:center;margin-bottom:16px;margin-top:8px;width:100vw;z-index:9998}.ard-logo-img{display:block;height:70px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0a1429;color:#fff;font-family:TheSans C5s,Fallback for TheSans C5s,sans-serif;margin:0;position:relative}body:after{background:#69f;content:"";display:block;height:8px;left:0;position:fixed;top:0;width:100vw;z-index:9999}code{font-family:TheSans C5s,Fallback for TheSans C5s,sans-serif}.conversational-search-box{background:none;border:2px dashed #69f;border-radius:18px;box-sizing:border-box;margin:24px auto 32px;max-width:480px;padding:24px 20px 20px}.suggestion-btn-row{flex-wrap:wrap;justify-content:flex-start;margin-bottom:12px}.suggestion-btn{background-color:#fff;border:none;border-radius:45px;color:#000;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;margin:6px 8px 6px 0;padding:8px 18px;transition:background-color .3s,color .3s}.suggestion-btn:hover{background-color:#a0a0a0;border:1px solid #a0a0a0;color:#000}.App{text-align:center}.App-header{min-height:100vh}.App-content,.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:flex-start}.reset-btn{align-self:bottom;margin-bottom:30px;margin-top:auto;text-align:center}.basic-search-query{background-color:#001e50;border-radius:45px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:700;opacity:1;padding:10px 20px;text-decoration:none;transition:background-color .3s,color .3s}.basic-search-query:hover{background-color:#003080;color:#fff}.reset-btn{background-color:#001e50;border-radius:50px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,color .3s}.reset-btn:hover{background-color:#003080;color:#fff}.spinner{animation:spin 1.2s linear infinite;border:4px solid #0000001a;border-radius:50%;border-top-color:#69f;height:40px;margin-top:200px;width:40px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.error-msg{margin-bottom:30px}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#fff;border-radius:8px;color:#000;padding:20px;text-align:center}.fatal-error{color:#fff;font-size:1.2rem;padding:2rem;text-align:center}.tts-button{background-color:#fff;border:1px solid #ccc;border-radius:20px;cursor:pointer;font-size:14px;margin-right:8px;padding:8px 16px}.tts-button:disabled{cursor:not-allowed;opacity:.6}.tts-error{color:#b00020;font-size:14px;margin-top:4px}.search-container{flex-direction:column;margin-bottom:20px;margin-top:100px;width:800px}.search-container,.search-field-inner{align-items:center;display:flex;position:relative}.search-field-inner{width:100%}.search-input{background:#223862;border:1.5px solid #223862;border-radius:8px;box-shadow:0 8px 16px #00000014;color:#fff;font-size:16px;font-weight:700;outline:none;padding:12px 20px 12px 48px;transition:border .2s;width:100%}.icon-container{align-items:center;display:flex;flex-direction:row;gap:8px;left:12px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.search-button{background:none;outline:none}.mic-button,.search-button{align-items:center;border:none;cursor:pointer;display:flex;justify-content:center;padding:0}.mic-button{background:#0000}.mic-button:disabled{cursor:not-allowed;opacity:.6}.mic-icon{font-size:24px}.mic-icon.recording{animation:pulse 1s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}.search-error{font-size:1rem;margin-top:6px}.search-info{font-size:1rem;margin-top:4px}.card{align-items:stretch;border-radius:10px;display:inline-flex;flex-direction:column;margin:10px;overflow:hidden;transition:transform .3s ease;width:250px}.card:hover{transform:scale(1.1)}.card-image{border-radius:10px;height:150px;object-fit:cover;width:100%}.card-title{font-size:16px;padding:10px}.card-title,.card-title-broadcast{color:#fff;flex-grow:1;font-weight:700;text-align:left}.card-title-broadcast{font-size:12px;padding:2px 10px}a{text-decoration:none}.selection-card{border:2px solid #0000;border-radius:8px;box-shadow:0 2px 8px #0000000d;cursor:pointer;transition:box-shadow .2s,border .2s}.selection-card.selected,.selection-card:hover{border:2px dashed #69f}.selection-card .card:hover{transform:none!important}.card-list-title{color:#fff;font-size:22px;font-weight:700;padding:16px 8px;text-align:left}.card-list-container{padding:8px}.theken-search{a{color:#fff;font-size:14px;text-decoration:none;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}a:hover{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed}}.suggestion-btn-row{gap:8px;margin-bottom:4px}.suggestion-btn-row,.suggestion-label{align-items:center;display:flex;justify-content:center;margin-top:0}.suggestion-label{font-weight:700;margin-bottom:2px}.round-button{background:none;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:18px;height:44px;line-height:44px;margin:5px;outline:none;text-align:center;width:44px}.round-button:hover{background:#232c3f;color:#fff}.alphabet-container{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;margin:24px auto;max-width:850px;width:100%}.landing-title{color:#fff;font-size:32px;font-weight:700;padding:40px 0;text-align:left}.card-landing{align-items:stretch;border-radius:10px;display:inline-flex;flex-direction:column;margin:10px;overflow:hidden;transition:transform .3s ease;width:310px}.card-landing:hover{transform:scale(1.1)}.card-image-landing{border-radius:10px;height:auto;width:100%}.card-title-landing{color:#febe00;flex-grow:1;font-size:16px;font-weight:700;padding:10px;text-align:left}.footer{bottom:0;color:#fff;font-size:10px;font-weight:700;left:0;padding:10px 0;position:fixed;text-align:center;width:100%}.pagination-container{align-items:center;display:flex;gap:20px;justify-content:center;margin:20px 0;padding:10px}.pagination-btn{background-color:#001e50;border:none;border-radius:25px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;transition:background-color .3s,color .3s}.pagination-btn:hover:not(:disabled){background-color:#003080;color:#fff}.pagination-btn:disabled{background-color:#666;color:#999;cursor:not-allowed;opacity:.5}.pagination-info{color:#fff;font-size:16px;font-weight:700;margin:0 10px}.Sidebar{background-color:#2c2c2c;border-right:1px solid #444;color:#fff;height:100vh;left:0;overflow-y:auto;position:fixed;scrollbar-color:#555 #2c2c2c;scrollbar-width:thin;top:0;transition:transform .3s ease;width:350px;z-index:1000}.Sidebar::-webkit-scrollbar{width:6px}.Sidebar::-webkit-scrollbar-track{background:#2c2c2c}.Sidebar::-webkit-scrollbar-thumb{background-color:#555;border-radius:4px}.Sidebar.closed{transform:translateX(-100%)}.Sidebar.open{transform:translateX(0)}.sidebar-header{border-bottom:1px solid #444;font-size:1.5em;font-weight:700;padding:20px}.sidebar-content{padding:20px}.sidebar-content label{color:#ccc;display:block;margin-bottom:10px}.sidebar-content input[type=range]{width:100%}.slider-container{margin-bottom:20px}.slider-control{align-items:center;display:flex;gap:8px}.slider-control button{background-color:#444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;padding:6px 10px}.slider-control button:hover{background-color:#666}.slider-control input[type=range]{flex:1 1}.slider-input-wrapper{display:flex;justify-content:center}.slider-number-input{font-size:.9em;padding:4px;text-align:center;width:80px}.maxResults-number-input,.slider-number-input{background-color:#1e1e1e;border:1px solid #555;border-radius:4px;color:#fff}.maxResults-number-input{box-sizing:border-box;margin-bottom:20px;padding:8px;width:100%}.hybrid-header,.hybrid-section h3{border-bottom:1px solid #444;border-top:1px solid #444;font-size:1em;font-weight:700;margin-top:20px;padding:12px 0}.hybrid-section{padding:20px}.section-label{color:#ccc;display:block;font-size:.95em;margin-bottom:12px}.checkbox-group{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.checkbox-label{align-items:center;color:#ccc;cursor:pointer;display:flex;font-size:.9em;gap:8px}.checkbox-label input[type=checkbox]{accent-color:#2563eb;cursor:pointer;height:16px;width:16px}.boost-row{align-items:center;border-bottom:1px solid #444;display:flex;justify-content:space-between;margin-bottom:10px;padding-bottom:4px}.boost-label{color:#ccc;font-size:.9em;padding-left:5px}.boost-input{background-color:#1e1e1e;border:1px solid #555;border-radius:4px;color:#fff;padding:6px;text-align:right;width:60px}.filter-pair{display:flex;gap:8px;margin-bottom:8px}.filter-pair input[type=text]{background-color:#1e1e1e;border:1px solid #555;box-sizing:border-box;color:#fff;flex:1 1;min-width:0;padding:6px}.add-filter-button{background-color:#10b981;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85em;margin-top:4px;padding:6px 10px;transition:background-color .2s ease}.add-filter-button:hover{background-color:#059669}.toggle-btn{align-items:center;background-color:#555;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;left:350px;position:fixed;top:20px;transform:translateX(-50%);transition:background-color .3s ease,left .3s ease;width:40px;z-index:1100}.Sidebar.closed~.toggle-btn{left:20px}.toggle-btn:hover{background-color:#777}.toggle-btn:focus{outline:none}.main-content{margin-left:350px;transition:margin-left .3s ease}.Sidebar.closed~.main-content{margin-left:0}body{overflow-x:hidden}.remove-filter-button{background-color:#444;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85em;padding:4px 8px;transition:background-color .2s ease}.remove-filter-button:hover{background-color:#dc2626}.keyword-weight{margin:20px}.weight-button{background-color:#2563eb;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.85em;margin-top:10px;padding:6px 12px;transition:background-color .2s ease}.weight-button:hover{background-color:#1d4ed8}
/*# sourceMappingURL=main.9137364e.css.map*/