.bk-g{display:grid;grid-template-columns:1fr;gap:1.5rem}@media(min-width:768px){.bk-g{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bk-g{grid-template-columns:repeat(3,1fr)}}.bk-g li{display:flex}.bk-g a{flex:1;display:block;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:1px solid #e5e7eb;border-radius:.75rem;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.bk-g a:hover{background:#f9fafb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.bk-g b{display:flex;align-items:center;font-weight:600;color:#1f2937;margin-bottom:.75rem}.bk-g b i{margin-right:.75rem}.bk-g span{display:block;color:#4b5563;font-size:.875rem;line-height:1.25rem}.bk-g .r i{color:#dc2626}.bk-g .r:hover{border-color:#fca5a5}.bk-g .b i{color:#2563eb}.bk-g .b:hover{border-color:#93c5fd}.bk-g .y i{color:#ca8a04}.bk-g .y:hover{border-color:#fde047}
.ps-il{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.ps-il a{padding:.5rem 1rem;border-radius:9999px;background:var(--sunexpress-blue-50,var(--sunexpress-50,#f0f7ff));color:#1f2937;border:1px solid var(--sunexpress-blue-300,var(--sunexpress-300,#7cc4ff));font-size:.875rem;line-height:1.25rem;font-weight:500;transition:color .15s}.ps-il a:hover{color:var(--sunexpress-blue,var(--sunexpress,#00458f))}
#sunexpress-pg-cards-grid .sxk{display:grid;grid-template-columns:32px 1fr auto;column-gap:8px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:10px 14px;transition:all .2s}
#sunexpress-pg-cards-grid .sxk:before{content:"";grid-row:1/3;justify-self:center;width:28px;height:28px;background:url(/XQ.png) center/contain no-repeat}
#sunexpress-pg-cards-grid .sxk:hover{border-color:#f97316;box-shadow:0 2px 8px rgba(249,115,22,.15);transform:translateY(-1px)}
#sunexpress-pg-cards-grid .sxk b{font-size:.82rem;font-weight:600;color:#1f2937;line-height:1.3;word-break:break-word}
#sunexpress-pg-cards-grid .sxk small{grid-column:2;font-size:.72rem;color:#f97316;margin-top:2px}
#sunexpress-pg-cards-grid .sxk em{grid-column:3;grid-row:1/3;font-style:normal;font-size:.9rem;font-weight:700;color:#f97316;white-space:nowrap}
#sunexpress-pg-cards-grid .sxk em:after{content:" ›"}
