.aKhqJq_loading{width:100%}.aKhqJq_bone{background:color-mix(in srgb, var(--foreground) 7%, var(--background));border-radius:5px;display:block;position:relative;overflow:hidden}.aKhqJq_bone:after{background:linear-gradient(100deg, transparent 15%, color-mix(in srgb, var(--background) 70%, transparent) 50%, transparent 85%);content:"";animation:1.5s ease-in-out infinite aKhqJq_calendar-skeleton-shimmer;position:absolute;inset:0;transform:translate(-100%)}.aKhqJq_monthNavigation{grid-template-columns:48px 1fr 48px;align-items:center;margin:0 0 10px;display:grid}.aKhqJq_monthNavigation>span{justify-self:center}.aKhqJq_monthTitle{border-radius:7px;width:112px;height:20px}.aKhqJq_monthArrow{border-radius:50%;width:20px;height:20px}.aKhqJq_weekdays,.aKhqJq_calendar{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.aKhqJq_weekdays{border-block:1px solid var(--border)}.aKhqJq_weekdays span{color:var(--muted-foreground);text-align:center;padding:9px 0;font-size:12px}.aKhqJq_day{border-right:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;align-items:center;min-width:0;min-height:72px;padding:7px 2px 6px;display:flex}.aKhqJq_day:nth-child(7n){border-right:0}.aKhqJq_dayNumber{border-radius:50%;width:22px;height:22px}.aKhqJq_dayCount{width:31px;height:10px;margin-top:7px}.aKhqJq_bridge{height:24px;position:relative}.aKhqJq_bridgeLine{background:linear-gradient(90deg,#0000,#252d4314 8% 92%,#0000);height:1px;position:absolute;top:17px;left:0;right:0}.aKhqJq_resultItem{grid-template-columns:76px minmax(0,1fr) 18px;align-items:center;gap:12px;min-height:138px;padding:10px 2px;display:grid}.aKhqJq_resultItem+.aKhqJq_resultItem{border-top:1px solid var(--border)}.aKhqJq_poster{border-radius:11px;width:76px;height:102px}.aKhqJq_resultContent{flex-direction:column;justify-content:center;gap:7px;min-width:0;min-height:102px;display:flex}.aKhqJq_category{width:52px;height:11px}.aKhqJq_title{width:min(88%,260px);height:17px}.aKhqJq_price{width:72px;height:11px}.aKhqJq_place{width:min(76%,230px);height:12px}.aKhqJq_arrow{border-radius:999px;justify-self:center;width:10px;height:16px}@keyframes aKhqJq_calendar-skeleton-shimmer{to{transform:translate(100%)}}@media (min-width:48rem){.aKhqJq_day{min-height:88px;padding:10px 8px}}@media (prefers-reduced-motion:reduce){.aKhqJq_bone:after{animation:none;display:none}}
