/*! src:24c44709 */
.aic-rp{max-width:var(--bt-container,1200px);margin:0 auto;padding:0 var(--bt-gutter,24px) 56px}.aic-rp a,.aic-rp a:hover{text-decoration:none}.aic-rp__tb{display:none}.aic-rp__h{margin:8px 0;font-size:28px;line-height:36px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-rp__d{max-width:680px;margin:0 0 24px;font-size:15px;line-height:24px;color:var(--bt-muted,#5F6B7D)}.aic-rp__w{display:grid;grid-template-columns:340px minmax(0,1fr);gap:32px;align-items:start}.aic-rp__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px}.aic-rp__k{margin:0 0 12px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--bt-muted,#5F6B7D)}.aic-rp__sum,.aic-rp__top{padding:20px;border:1px solid var(--bt-line,#EAECF0);border-radius:var(--bt-r-lg,16px);background:var(--bt-white,#fff)}.aic-rp__sc{display:flex;align-items:baseline;gap:4px}.aic-rp__sc b{font-size:40px;line-height:48px;font-weight:600;color:var(--bt-navy,#17223B)}.aic-rp__sc span{font-size:15px;color:var(--bt-muted,#5F6B7D)}.aic-rp__sum .aic-stars{font-size:18px}.aic-rp__sum p{margin:6px 0 14px}.aic-rp__top ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.aic-rp__tp{display:flex;align-items:center;gap:12px;color:var(--bt-navy,#17223B)}.aic-rp__tp img{flex:none;width:56px;height:56px;border-radius:var(--bt-r-card,10px);object-fit:cover;background:var(--bt-photo,#F7F7F7)}.aic-rp__tp span{display:flex;flex-direction:column;gap:2px;min-width:0}.aic-rp__tp b{display:-webkit-box;overflow:hidden;font-size:13px;line-height:18px;font-weight:600;-webkit-line-clamp:2;-webkit-box-orient:vertical}.aic-rp__tp small{font-size:12px;color:var(--bt-muted,#5F6B7D)}.aic-rp__cta{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border:1px solid var(--bt-accent-line,#FFDFA6);border-radius:var(--bt-r-lg,16px);background:var(--bt-accent-soft,#FFF7E8);color:var(--bt-navy,#17223B)}.aic-rp__cta span{font-size:13px;line-height:20px;color:var(--bt-muted,#5F6B7D)}.aic-rp__cta--m{display:none}.aic-rp__strip{margin-bottom:20px}.aic-rp__cells{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.aic-rp__cell{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;aspect-ratio:1/1;padding:0;overflow:hidden;border:0;border-radius:var(--bt-r-card,10px);background:var(--bt-photo,#F7F7F7);cursor:pointer}.aic-rp__cell img{display:block;width:100%;height:100%;object-fit:cover}.aic-rp__cell i{position:absolute;left:50%;top:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border-radius:50%;background:color-mix(in srgb,var(--bt-white,#fff) 92%,transparent);color:var(--bt-navy,#17223B);font-size:12px;font-style:normal;line-height:28px;text-align:center}.aic-rp__cell--more{background:var(--bt-navy,#17223B);color:var(--bt-white,#fff)}.aic-rp__cell--more b{font-size:18px}.aic-rp__cell--more span{font-size:12px}.aic-rp__fb{position:relative;display:flex;flex-direction:column;gap:12px;padding:0 0 12px}.aic-rp__chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.aic-rp__chips::-webkit-scrollbar{display:none}.aic-rp__chip{display:inline-flex;flex:none;align-items:center;gap:6px;height:36px;padding:0 14px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px}.aic-rp__chip i{font-style:normal;color:var(--bt-faint,#98A2B3)}.aic-rp__chip.is-on{padding:0 13px;border:2px solid var(--bt-navy,#17223B);font-weight:600}.aic-rp__ctl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.aic-rp__pb{display:inline-flex;align-items:center;gap:6px;min-height:40px;max-width:100%;padding:0 14px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;background:var(--bt-white,#fff);color:var(--bt-navy,#17223B);font-size:13px;cursor:pointer}.aic-rp__pb b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.aic-rp__sort{display:flex;gap:4px}.aic-rp__sort a{display:inline-flex;align-items:center;min-height:40px;padding:0 12px;border-radius:999px;color:var(--bt-muted,#5F6B7D);font-size:13px}.aic-rp__sort a.is-on{background:var(--bt-accent-soft,#FFF7E8);color:var(--bt-navy,#17223B);font-weight:600}.aic-rp__pop{position:absolute;left:0;top:calc(100% - 4px);z-index:30;display:flex;flex-direction:column;gap:8px;width:360px;max-width:100%;max-height:460px;padding:12px;border:1px solid var(--bt-line,#EAECF0);border-radius:var(--bt-r-lg,16px);background:var(--bt-white,#fff);box-shadow:0 16px 40px color-mix(in srgb,var(--bt-navy,#17223B) 18%,transparent)}.aic-rp__pop[hidden]{display:none}.aic-rp__pop input{height:44px;padding:0 14px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;font-size:16px}.aic-rp__pop ul{flex:1 1 auto;margin:0;padding:0;overflow-y:auto;list-style:none}.aic-rp__pop li[hidden]{display:none}.aic-rp__pop a{display:flex;align-items:center;gap:10px;min-height:44px;padding:4px 8px;border-radius:var(--bt-r-sm,8px);color:var(--bt-navy,#17223B);font-size:13px}.aic-rp__pop a:hover{background:var(--bt-base,#F0F0F1)}.aic-rp__pop a i{margin-left:auto;font-style:normal;color:var(--bt-faint,#98A2B3)}.aic-rp__pop a img{flex:none;width:40px;height:40px;border-radius:var(--bt-r-xs,6px);object-fit:cover}.aic-rp__pop .aic-rp__cat a{margin-top:6px;font-size:12px;font-weight:600;letter-spacing:.04em}.aic-rp__x{display:none}.aic-rp__st{margin:0 0 4px}.aic-rp__list>.aic-ri:first-child{border-top:0}.aic-rp__empty{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:32px 0}.aic-rp__empty p{margin:0;font-size:15px}.aic-rp .aic-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:999px;font-size:15px;font-weight:600}.aic-rp .aic-btn--navy{background:var(--bt-navy,#17223B);color:var(--bt-white,#fff)}.aic-rp .aic-btn--ghost{border-color:var(--bt-line-input,#D0D5DD);background:var(--bt-white,#fff);color:var(--bt-navy,#17223B)}.aic-rp__more{display:none}.aic-rp__pg{display:flex;flex-wrap:wrap;gap:6px;margin:24px 0 0}.aic-rp__pg a,.aic-rp__pg span{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border:1px solid var(--bt-line-input,#D0D5DD);border-radius:999px;color:var(--bt-navy,#17223B);font-size:13px}.aic-rp__pg .is-on{border:2px solid var(--bt-navy,#17223B);font-weight:600}.aic-rp__pg .aic-rp__dots{border:0}@media (max-width:1023px){.aic-rp__w{grid-template-columns:280px minmax(0,1fr);gap:24px}.aic-rp__cells{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:767px){body.aic-rv-page{background:var(--bt-page,#F4F6F8)}body.aic-rv-page .bt-header,body.aic-rv-page .aic-bar{display:none}.aic-rp__tb{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:4px;height:52px;padding:0 8px;background:var(--bt-accent,#FFBD59);color:var(--bt-navy,#17223B)}.aic-rp__tb b{flex:1 1 auto;font-size:16px;font-weight:600}.aic-rp__back,.aic-rp__ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:var(--bt-navy,#17223B);font-size:24px;line-height:1}.aic-rp__ic .aic-icon-link__count{position:absolute;right:2px;top:4px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bt-navy,#17223B);color:var(--bt-white,#fff);font-size:12px;line-height:18px;text-align:center}.aic-rp__ic .aic-icon-link__count[hidden]{display:none}.aic-rp{padding:0 0 8px}.aic-rp__crumb,.aic-rp__side>.aic-rp__top,.aic-rp__cta--d{display:none}.aic-rp__hd{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.aic-rp__w{display:flex;flex-direction:column;gap:8px}.aic-rp__side{position:static;gap:8px;width:100%}.aic-rp__main{width:100%}.aic-rp__sum{border:0;border-radius:0;padding:16px}.aic-rp__main{display:flex;flex-direction:column;gap:8px}.aic-rp__strip{margin:0;padding:12px 16px;background:var(--bt-white,#fff)}.aic-rp__strip .aic-rp__k{margin-bottom:8px}.aic-rp__cells{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.aic-rp__cell{flex:0 0 96px;width:96px;height:96px}.aic-rp__fb{position:sticky;top:52px;z-index:30;gap:8px;padding:8px 16px;background:var(--bt-white,#fff);border-bottom:1px solid var(--bt-line,#EAECF0)}.aic-rp__sort{display:none}.aic-rp__ctl{justify-content:flex-start}.aic-rp__pop{position:fixed;inset:auto 0 0;z-index:100;width:auto;max-height:80vh;padding:16px;border:0;border-radius:var(--bt-r-xl,20px) var(--bt-r-xl,20px) 0 0;box-shadow:0 -16px 40px color-mix(in srgb,var(--bt-navy,#17223B) 24%,transparent)}.aic-rp__x{display:inline-flex;align-items:center;justify-content:center;min-height:48px;border:0;border-radius:999px;background:var(--bt-navy,#17223B);color:var(--bt-white,#fff);font-size:15px;font-weight:600}.aic-rp__st{padding:0 16px}.aic-rp__list{display:flex;flex-direction:column;gap:8px}.aic-rp__list>.aic-ri{padding:16px;border-top:0;background:var(--bt-white,#fff)}.aic-rp__empty{padding:24px 16px;background:var(--bt-white,#fff)}.aic-rp__more{display:flex;margin:0 16px}.aic-rp__pg{justify-content:center;margin:12px 16px 4px}.aic-rp__cta--m{display:flex;margin:8px 16px;border-radius:var(--bt-r-lg,16px)}}.aic-rp__note{margin-bottom:8px}
