.bulk-search-container{max-width:1200px;margin:0 auto;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#333}.bulk-search-container *{box-sizing:border-box}.bulk-search-header{text-align:center;margin-bottom:30px}.bulk-search-header h1{color:#333;margin-bottom:10px}.bulk-search-header p{color:#666;font-size:16px}.search-input-section{background:#fff;border:1px solid #ddd;border-radius:8px;padding:20px;margin-bottom:20px}.input-group{margin-bottom:15px}.input-group label{display:block;font-weight:600;margin-bottom:5px;color:#333}#deck-list-input{width:100%;min-height:200px;padding:12px;border:1px solid #ddd;border-radius:4px;font-family:Courier New,monospace;font-size:14px;resize:vertical}#condition-filter{padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;min-width:200px}.button-group{display:flex;gap:10px;flex-wrap:wrap}.btn{padding:12px 24px;font-size:16px;font-weight:600;border:none;border-radius:4px;cursor:pointer;transition:all .2s}.btn-primary{background:#2c5282;color:#fff}.btn-primary:hover{background:#1a365d}.btn-primary:disabled{background:#cbd5e0;cursor:not-allowed}.btn-secondary{background:#718096;color:#fff}.btn-secondary:hover{background:#4a5568}.btn-success{background:#38a169;color:#fff}.btn-success:hover{background:#2f855a}.btn-danger{background:#e53e3e;color:#fff}.btn-danger:hover{background:#c53030}.btn-outline{background:#fff;color:#2c5282;border:2px solid #2c5282}.btn-outline:hover{background:#2c5282;color:#fff}#loading-spinner{display:none;text-align:center;padding:20px}.spinner{border:4px solid #f3f3f3;border-top:4px solid #2c5282;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#error-message,#success-message{display:none;padding:15px;border-radius:4px;margin-bottom:20px;font-weight:500}#error-message{background:#fed7d7;color:#c53030;border:1px solid #fc8181}#success-message{background:#c6f6d5;color:#2f855a;border:1px solid #9ae6b4}#search-results{display:none}.results-summary{background:#edf2f7;border-radius:8px;padding:20px;margin-bottom:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.summary-item{text-align:center}.summary-item .label{display:block;font-size:12px;text-transform:uppercase;color:#718096;margin-bottom:5px;font-weight:600}.summary-item .value{display:block;font-size:24px;font-weight:700;color:#2d3748}.summary-item.price .value{color:#38a169}.results-table-container{background:#fff;border:1px solid #ddd;border-radius:8px;overflow-x:auto;margin-bottom:20px}.results-table{width:100%;border-collapse:collapse}.results-table thead{background:#2c5282;color:#fff}.results-table th{padding:12px;text-align:left;font-weight:600;font-size:14px}.results-table td{padding:12px;border-top:1px solid #e2e8f0;color:#2d3748}.results-table tbody tr.available{background:#f0fff4}.results-table tbody tr.unavailable{background:#fff5f5}.results-table tbody tr:hover{background:#edf2f7}.status-icon{display:inline-block;width:24px;height:24px;border-radius:50%;text-align:center;line-height:24px;font-weight:700}.status-icon.available{background:#38a169;color:#fff}.status-icon.unavailable{background:#e53e3e;color:#fff}.card-name{font-weight:600;color:#2d3748}.text-center{text-align:center}.text-right{text-align:right}.details-btn{background:#4299e1;color:#fff;border:none;padding:6px 12px;border-radius:4px;cursor:pointer;font-size:12px;font-weight:600}.details-btn:hover{background:#3182ce}#action-buttons{display:none;gap:10px;justify-content:center;margin-top:20px;flex-wrap:wrap}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background:#00000080}.modal-content{background:#fff;margin:5% auto;padding:30px;border-radius:8px;max-width:600px;max-height:80vh;overflow-y:auto}.modal-content h3{color:#2d3748;margin-top:0}.options-table{width:100%;margin-top:15px;border-collapse:collapse}.options-table th,.options-table td{padding:8px;text-align:left;border-bottom:1px solid #e2e8f0}.options-table th{background:#edf2f7;font-weight:600;color:#2d3748}.close-btn{float:right;font-size:28px;font-weight:700;cursor:pointer;color:#718096}.close-btn:hover{color:#2d3748}@media (max-width: 768px){.bulk-search-container{padding:10px}.results-summary{grid-template-columns:repeat(2,1fr)}.results-table{font-size:12px}.results-table th,.results-table td{padding:8px 4px}.button-group{flex-direction:column}.btn{width:100%}#action-buttons{flex-direction:column}}.format-guide{background:#ebf8ff;border:1px solid #90cdf4;border-radius:4px;padding:15px;margin-top:10px}.format-guide h4{margin-top:0;color:#2c5282}.format-guide ul{margin:10px 0;padding-left:20px}.format-guide li{color:#2d3748;margin-bottom:5px}.format-guide code{background:#fff;padding:2px 6px;border-radius:3px;font-family:Courier New,monospace}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bulk-card-search.css.map */
