.gcsc{direction:rtl;max-width:1120px;margin:30px auto;padding:24px;font-family:Tahoma,Arial,sans-serif;color:#172033}.gcsc *{box-sizing:border-box}.gcsc-head{text-align:center;margin-bottom:22px}.gcsc-kicker{display:inline-block;padding:5px 11px;border-radius:999px;background:#e8f1ff;color:#1557a0;font:700 12px Arial}.gcsc-head h2{margin:10px 0 8px;font-size:30px;color:#143d6b}.gcsc-head p{margin:0;color:#64748b}.gcsc-search{display:flex;gap:9px;padding:9px;border:1px solid #cbd9e8;border-radius:14px;background:#fff;box-shadow:0 7px 24px rgba(20,61,107,.08)}.gcsc-search input{flex:1;min-width:0;border:0!important;box-shadow:none!important;outline:0;padding:12px 14px;font-size:16px}.gcsc-search button,.gcsc-more{border:0;border-radius:9px;background:#1557a0;color:#fff;padding:11px 24px;font-weight:700;cursor:pointer}.gcsc-hints{display:flex;align-items:center;justify-content:center;gap:7px;flex-wrap:wrap;margin:13px 0}.gcsc-hints span{color:#64748b;font-size:12px}.gcsc-hints button{border:1px solid #cbd9e8;border-radius:999px;background:#fff;color:#315577;padding:5px 10px;cursor:pointer}.gcsc-status{text-align:center;min-height:24px;margin:15px;color:#52657a}.gcsc-results{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gcsc-card{position:relative;padding:20px;border:1px solid #dbe5ef;border-radius:14px;background:#fff;box-shadow:0 4px 18px rgba(20,61,107,.06)}.gcsc-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.gcsc-category{font-size:11px;color:#477096}.gcsc-card h3{margin:5px 0 4px;font-size:19px;color:#173e6f}.gcsc-en{margin:0;color:#63768b;font:13px Arial;text-align:left}.gcsc-availability{flex:none;padding:6px 9px;border-radius:999px;font-size:11px;font-weight:700}.gcsc-availability.available{background:#dcfce7;color:#166534}.gcsc-availability.unavailable{background:#fee2e2;color:#991b1b}.gcsc-availability.inquiry{background:#fff3cd;color:#854d0e}.gcsc-description{min-height:48px;color:#3f5065;line-height:1.9;font-size:13px}.gcsc-meta{display:flex;gap:8px;flex-wrap:wrap;margin:13px 0}.gcsc-meta span{padding:6px 9px;border-radius:7px;background:#f0f5fa;color:#39536e;font-size:12px}.gcsc-price{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e6edf4;padding-top:13px}.gcsc-price small{color:#718196}.gcsc-price strong{color:#087052;font-size:17px}.gcsc-card details{margin-top:12px;font-size:12px;color:#64748b}.gcsc-card summary{cursor:pointer;color:#1557a0}.gcsc-more{display:block;margin:22px auto}.gcsc-more[hidden]{display:none}.gcsc-disclaimer{margin-top:22px;padding:12px 15px;border-right:4px solid #eab308;border-radius:7px;background:#fffbeb;color:#715b13;font-size:12px;line-height:1.8}@media(max-width:720px){.gcsc{padding:14px}.gcsc-head h2{font-size:23px}.gcsc-results{grid-template-columns:1fr}.gcsc-search button{padding:10px 14px}.gcsc-card-top{display:block}.gcsc-availability{display:inline-block;margin-top:9px}.gcsc-description{min-height:0}}
